Ivan Savenko 93b18ee94b Fix some issues detected by Sonar & code review, fix build 7 kuukautta sitten
..
AccessibilityInfo.cpp ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
AccessibilityInfo.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
AutocombatPreferences.h 78f56df44f Comment out unused OH3 options so they do not clutter code suggestions 2 vuotta sitten
BattleAction.cpp ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
BattleAction.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
BattleAttackInfo.cpp a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 vuotta sitten
BattleAttackInfo.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 vuotta sitten
BattleHex.cpp ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
BattleHex.h f4c3367e43 Workarounds for crashes from Google Play 9 kuukautta sitten
BattleHexArray.cpp 3bbfee0e1c Fix usage of std::bitset 9 kuukautta sitten
BattleHexArray.h 4b0fe811ac Contains returns false instead of true for invalid hexes 8 kuukautta sitten
BattleInfo.cpp 93b18ee94b Fix some issues detected by Sonar & code review, fix build 6 kuukautta sitten
BattleInfo.h f03cc06176 Battle Info uses ObjectInstanceID's instead of pointers 6 kuukautta sitten
BattleLayout.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 8 kuukautta sitten
BattleLayout.h 39a2c29c97 Removed creatureBank flag from battle, battles now receive BattleLayout 1 vuosi sitten
BattleProxy.cpp 2a05fbdd50 Unified handling of battle sides ID's 1 vuosi sitten
BattleProxy.h 2a05fbdd50 Unified handling of battle sides ID's 1 vuosi sitten
BattleSide.h 2a05fbdd50 Unified handling of battle sides ID's 1 vuosi sitten
BattleStateInfoForRetreat.cpp 40bff74195 Use small vector for unit list 10 kuukautta sitten
BattleStateInfoForRetreat.h 40bff74195 Use small vector for unit list 10 kuukautta sitten
CBattleInfoCallback.cpp 63d00b080e Removed pointer to army from StackInstance 6 kuukautta sitten
CBattleInfoCallback.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
CBattleInfoEssentials.cpp 157d6d30c8 Move rest of commonly-accessed UnitState queries to bonus cache 10 kuukautta sitten
CBattleInfoEssentials.h 36c1ed670f Support for configurable town fortifications 1 vuosi sitten
CObstacleInstance.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 8 kuukautta sitten
CObstacleInstance.h a99274d72e BattleHexArray - new container for BattleHexes 10 kuukautta sitten
CPlayerBattleCallback.cpp a8a6be7ac1 Fix potential compatibility with C++20 / C++23 mode 8 kuukautta sitten
CPlayerBattleCallback.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 vuotta sitten
CUnitState.cpp 1f70f27b2d Fix hypnotize spell 7 kuukautta sitten
CUnitState.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
DamageCalculator.cpp db2e4c5f6d Include bonus from artifacts to Ballista damage, unify code 7 kuukautta sitten
DamageCalculator.h 7bf273e01c Extract revenge calculation to separate method 1 vuosi sitten
Destination.cpp 93c2bbf9ab vcmi: modernize lib/battle 2 vuotta sitten
Destination.h 93c2bbf9ab vcmi: modernize lib/battle 2 vuotta sitten
IBattleInfoCallback.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
IBattleState.cpp 0b70baa95e Spells configuration version 2 (effect-based) 7 vuotta sitten
IBattleState.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
IUnitInfo.h 2a05fbdd50 Unified handling of battle sides ID's 1 vuosi sitten
PossiblePlayerBattleAction.h 3836f132d3 Fix alternative actions to support more than 2 actions + simplify logic 1 vuosi sitten
ReachabilityInfo.cpp 313fa1e80e Remove commented-out code 9 kuukautta sitten
ReachabilityInfo.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten
SideInBattle.cpp f03cc06176 Battle Info uses ObjectInstanceID's instead of pointers 6 kuukautta sitten
SideInBattle.h f03cc06176 Battle Info uses ObjectInstanceID's instead of pointers 6 kuukautta sitten
SiegeInfo.cpp a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 vuotta sitten
SiegeInfo.h 0c07384293 Refactoring of serialization versioning handling 1 vuosi sitten
Unit.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 8 kuukautta sitten
Unit.h ecdd394bb1 Use BattleHex as const ref wherever possible 9 kuukautta sitten