MichalZr6 4b0fe811ac Contains returns false instead of true for invalid hexes 10 月之前
..
AccessibilityInfo.cpp ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
AccessibilityInfo.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
AutocombatPreferences.h 78f56df44f Comment out unused OH3 options so they do not clutter code suggestions 2 年之前
BattleAction.cpp ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
BattleAction.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
BattleAttackInfo.cpp a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 年之前
BattleAttackInfo.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 年之前
BattleHex.cpp ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
BattleHex.h f4c3367e43 Workarounds for crashes from Google Play 10 月之前
BattleHexArray.cpp 3bbfee0e1c Fix usage of std::bitset 10 月之前
BattleHexArray.h 4b0fe811ac Contains returns false instead of true for invalid hexes 9 月之前
BattleInfo.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 10 月之前
BattleInfo.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
BattleLayout.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 10 月之前
BattleLayout.h 39a2c29c97 Removed creatureBank flag from battle, battles now receive BattleLayout 1 年之前
BattleProxy.cpp 2a05fbdd50 Unified handling of battle sides ID's 1 年之前
BattleProxy.h 2a05fbdd50 Unified handling of battle sides ID's 1 年之前
BattleSide.h 2a05fbdd50 Unified handling of battle sides ID's 1 年之前
BattleStateInfoForRetreat.cpp 40bff74195 Use small vector for unit list 11 月之前
BattleStateInfoForRetreat.h 40bff74195 Use small vector for unit list 11 月之前
CBattleInfoCallback.cpp a8a6be7ac1 Fix potential compatibility with C++20 / C++23 mode 9 月之前
CBattleInfoCallback.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
CBattleInfoEssentials.cpp 157d6d30c8 Move rest of commonly-accessed UnitState queries to bonus cache 11 月之前
CBattleInfoEssentials.h 36c1ed670f Support for configurable town fortifications 1 年之前
CObstacleInstance.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 10 月之前
CObstacleInstance.h a99274d72e BattleHexArray - new container for BattleHexes 11 月之前
CPlayerBattleCallback.cpp a8a6be7ac1 Fix potential compatibility with C++20 / C++23 mode 9 月之前
CPlayerBattleCallback.h a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 年之前
CUnitState.cpp 2362c6da21 Fixes for multiple new issues from Sonar 10 月之前
CUnitState.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
DamageCalculator.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 10 月之前
DamageCalculator.h 7bf273e01c Extract revenge calculation to separate method 1 年之前
Destination.cpp 93c2bbf9ab vcmi: modernize lib/battle 2 年之前
Destination.h 93c2bbf9ab vcmi: modernize lib/battle 2 年之前
IBattleInfoCallback.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
IBattleState.cpp 0b70baa95e Spells configuration version 2 (effect-based) 7 年之前
IBattleState.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
IUnitInfo.h 2a05fbdd50 Unified handling of battle sides ID's 1 年之前
PossiblePlayerBattleAction.h 3836f132d3 Fix alternative actions to support more than 2 actions + simplify logic 1 年之前
ReachabilityInfo.cpp 313fa1e80e Remove commented-out code 10 月之前
ReachabilityInfo.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前
SideInBattle.cpp 2b9c362d5b Explicitly convert identifier to underlying enumeration 2 年之前
SideInBattle.h 0c07384293 Refactoring of serialization versioning handling 1 年之前
SiegeInfo.cpp a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 年之前
SiegeInfo.h 0c07384293 Refactoring of serialization versioning handling 1 年之前
Unit.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 10 月之前
Unit.h ecdd394bb1 Use BattleHex as const ref wherever possible 11 月之前