1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-01-16 02:47:36 +02:00
vcmi/lib/battle
Konstantin f264c541fb vcmi: skill-agnostic tactics
Tactics is split to 2 bonuses, and it is now possible to
block tactics without having tactics itself. But tactics
for two sides is not implemented, because it is huge rework
and not high priority for me now, I want to do basic
secondary skill rework first.
2023-03-16 16:46:41 +03:00
..
AccessibilityInfo.cpp fix #1621 2023-03-01 19:22:06 +03:00
AccessibilityInfo.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleAction.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleAction.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleAttackInfo.cpp Fixes compilation due to changes in callback interface 2023-01-20 15:18:10 +02:00
BattleAttackInfo.h Fixes compilation due to changes in callback interface 2023-01-20 15:18:10 +02:00
BattleHex.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleHex.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleInfo.cpp vcmi: skill-agnostic tactics 2023-03-16 16:46:41 +03:00
BattleInfo.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleProxy.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleProxy.h EWallPart & EWallState are now enum class 2023-01-13 00:35:58 +02:00
BattleStateInfoForRetreat.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
BattleStateInfoForRetreat.h BattleAI: retreat 2022-10-14 12:00:56 +03:00
CBattleInfoCallback.cpp vcmi: replace KINGx bonuses to one KING bonus 2023-03-16 16:46:41 +03:00
CBattleInfoCallback.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
CBattleInfoEssentials.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
CBattleInfoEssentials.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
CCallbackBase.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
CCallbackBase.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
CObstacleInstance.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
CObstacleInstance.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
CPlayerBattleCallback.cpp wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CPlayerBattleCallback.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CUnitState.cpp Enum is now in its own namespace, comments for enum values removed 2023-03-01 21:21:20 +02:00
CUnitState.h Enum is now in its own namespace, comments for enum values removed 2023-03-01 21:21:20 +02:00
DamageCalculator.cpp vcmi: skill-agnostic armorer 2023-03-16 16:46:41 +03:00
DamageCalculator.h Refactoring & fixes of damage calculation 2023-01-20 15:18:10 +02:00
Destination.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
Destination.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
IBattleInfoCallback.h Remove T prefix from new typedefs 2022-09-29 11:44:46 +02:00
IBattleState.cpp Spells configuration version 2 (effect-based) 2018-02-08 11:37:21 +03:00
IBattleState.h EWallPart & EWallState are now enum class 2023-01-13 00:35:58 +02:00
IUnitInfo.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
ReachabilityInfo.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
ReachabilityInfo.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
SideInBattle.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
SideInBattle.h vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
SiegeInfo.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
SiegeInfo.h EWallPart & EWallState are now enum class 2023-01-13 00:35:58 +02:00
Unit.cpp vcmi: modernize lib/battle 2023-02-16 23:37:19 +03:00
Unit.h Enum is now in its own namespace, comments for enum values removed 2023-03-01 21:21:20 +02:00