Ivan Savenko 417ea6451a Remove ConstTransitivePtr from hero and town instances 8 月之前
..
AccessibilityInfo.cpp ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前
AccessibilityInfo.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前
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 10 月之前
BattleAction.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前
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 10 月之前
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 8 月之前
BattleInfo.cpp 417ea6451a Remove ConstTransitivePtr from hero and town instances 7 月之前
BattleInfo.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前
BattleLayout.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 月之前
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 10 月之前
BattleStateInfoForRetreat.h 40bff74195 Use small vector for unit list 10 月之前
CBattleInfoCallback.cpp 439c9a7888 Merge pull request #5622 from IvanSavenko/hypno_fix 7 月之前
CBattleInfoCallback.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前
CBattleInfoEssentials.cpp 157d6d30c8 Move rest of commonly-accessed UnitState queries to bonus cache 10 月之前
CBattleInfoEssentials.h 36c1ed670f Support for configurable town fortifications 1 年之前
CObstacleInstance.cpp 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` 9 月之前
CObstacleInstance.h a99274d72e BattleHexArray - new container for BattleHexes 10 月之前
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 1f70f27b2d Fix hypnotize spell 7 月之前
CUnitState.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前
DamageCalculator.cpp db2e4c5f6d Include bonus from artifacts to Ballista damage, unify code 7 月之前
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 10 月之前
IBattleState.cpp 0b70baa95e Spells configuration version 2 (effect-based) 7 年之前
IBattleState.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前
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 10 月之前
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` 9 月之前
Unit.h ecdd394bb1 Use BattleHex as const ref wherever possible 10 月之前