1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-28 08:48:48 +02:00
vcmi/AI/BattleAI
Konstantin 6c5f5dba75 BattleAI: check negative obstacles instead of moat.
This will work for fire walls too (and if someone will summon elementals
after placing land mines). But will not work for Tower's landmines.
2023-03-31 01:01:25 +03:00
..
AttackPossibility.cpp Show information on potential kills in attack tooltip 2023-03-24 17:18:47 +02:00
AttackPossibility.h Battle AI: add some comments + refactoring 2022-10-23 11:41:03 +03:00
BattleAI.cbp Entities redesign and a few ERM features 2021-02-14 19:05:43 +03:00
BattleAI.cpp BattleAI: check negative obstacles instead of moat. 2023-03-31 01:01:25 +03:00
BattleAI.h Merge with vcmi/develop branch 2022-12-30 00:52:23 +02:00
BattleAI.vcxproj Update VS files to 2019, partially fix test project 2019-06-09 17:28:55 +02:00
BattleExchangeVariant.cpp Show information on potential kills in attack tooltip 2023-03-24 17:18:47 +02:00
BattleExchangeVariant.h Battle AI: add some comments + refactoring 2022-10-23 11:41:03 +03:00
CMakeLists.txt change static AI approach to use static libvcmi 2023-03-02 12:09:48 +03:00
common.cpp Refactoring Battle AI. 2016-10-31 14:59:56 +01:00
common.h Refactoring Battle AI. 2016-10-31 14:59:56 +01:00
EnemyInfo.cpp Spells configuration version 2 (effect-based) 2018-02-08 11:37:21 +03:00
EnemyInfo.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
main.cpp Android support (#299) 2017-05-25 20:57:20 +03:00
PossibleSpellcast.cpp Spells configuration version 2 (effect-based) 2018-02-08 11:37:21 +03:00
PossibleSpellcast.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
PotentialTargets.cpp All creature-related texts go through translator 2023-01-20 15:18:36 +02:00
PotentialTargets.h Battle AI: add some comments + refactoring 2022-10-23 11:41:03 +03:00
StackWithBonuses.cpp refactoring: TDmgRange pair -> DamageRange struct 2023-03-23 17:49:33 +02:00
StackWithBonuses.h refactoring: TDmgRange pair -> DamageRange struct 2023-03-23 17:49:33 +02:00
StdInc.cpp Refactoring Battle AI. 2016-10-31 14:59:56 +01:00
StdInc.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
ThreatMap.cpp Code style: move or add licensing information on top of every file 2017-07-14 01:26:03 +03:00
ThreatMap.h Moving/dividing classes from BattleState to separate files. 2017-03-17 16:48:44 +01:00