1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00
vcmi/AI
AlexVinS 4f14f22d3a Unified CStack ammo, casts and counterattacks
* it is possible now to add casts and shoots OTF (f.e. with spell bonus)

Centralized stack 'ammo' loading from bonus system.
* introduced small proxy class for local bonus cache
(no need to use global cache if particular selector used on node only in one place)
* handle killing resurrected creatures
* use IBonusBearer::MaxHealth() where possible
* Fixed https://bugs.vcmi.eu/view.php?id=2486
* Possible fix for 0 HP after resurrection.
* Hack-fixed https://bugs.vcmi.eu/view.php?id=2584
* Unified CStack health API
* Use CHealth for CStack count and health points
* increased SERIALIZATION_VERSION
2017-07-08 20:29:59 +03:00
..
BattleAI Unified CStack ammo, casts and counterattacks 2017-07-08 20:29:59 +03:00
EmptyAI Change the output path for cmake so all files go into the same root directory 2017-07-07 13:08:53 +03:00
FuzzyLite Do not treat warnings as errors for fuzzylite 2017-07-04 03:31:13 +03:00
StupidAI Change the output path for cmake so all files go into the same root directory 2017-07-07 13:08:53 +03:00
VCAI Change the output path for cmake so all files go into the same root directory 2017-07-07 13:08:53 +03:00
CMakeLists.txt Add the option to forcefully use bundled fuzzylite 2016-10-02 17:47:27 +02:00
FuzzyLite.cbp [c::b] Move FuzzyLite project up one level to be prepared to submodule use 2017-05-27 02:37:35 +03:00
GeniusAI.brain Various fixes. Temporarily replaced neural network's output with random number. 2009-08-21 18:18:52 +00:00