Johannes Schauer Marin Rodrigues
|
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
|
2 years ago |
Ivan Savenko
|
ef94e7a78a
Fix build
|
2 years ago |
Ivan Savenko
|
036df2e0ad
Support multiple battles in AI
|
2 years ago |
Ivan Savenko
|
86a7f5f5cd
Removed getStr(bool), replaced with similar toString()
|
2 years ago |
Ivan Savenko
|
695a51d8c8
Merge remote-tracking branch 'vcmi/beta' into develop
|
2 years ago |
Andrii Danylchenko
|
5f13a0bbda
BattleAI: spellcast fixes and floating point score
|
2 years ago |
Andrii Danylchenko
|
dc88f14e0b
BattleAI: positive/negative effect multiplier
|
2 years ago |
Andrii Danylchenko
|
03395a3d8a
TBB for battle AI spellcast an fixes
|
2 years ago |
Andrii Danylchenko
|
274bf739b8
BattleAI: damage cache and switch to different model of spells evaluation
|
2 years ago |
Ivan Savenko
|
2be9664d26
Remove no longer used code
|
2 years ago |
Ivan Savenko
|
013417fb7e
Code cleanup
|
2 years ago |
Ivan Savenko
|
a1d3181a98
Unified spellcasting handling with other actions
|
2 years ago |
Ivan Savenko
|
6297140bf5
Start of stabilization - battles now start correctly
|
2 years ago |
Dydzio
|
6bfbe80cc9
Allow toggling quick combat spells usage
|
2 years ago |
Andrii Danylchenko
|
ba9998ac66
BattleAI: fast targets optimization
|
2 years ago |
Andrii Danylchenko
|
e7394ad20c
BattleAI: log time to make a decission
|
2 years ago |
Andrii Danylchenko
|
f1a9ae99ee
NKAI: various behavior fixes, undo max_gold_preasure
|
2 years ago |
Ivan Savenko
|
aed8c411fc
Minor rework & cleanup of combat replays
|
2 years ago |
Ivan Savenko
|
639880a426
Fix handling of tactics by AI
|
2 years ago |
Ivan Savenko
|
58dd87d727
Fix AI spellcasting
|
2 years ago |
Ivan Savenko
|
556763fb7b
Fixed handling of tactics
|
2 years ago |
Ivan Savenko
|
1bf6bbd9b6
Significantly simplified threading model in battles
|
2 years ago |
Ivan Savenko
|
f27f5ebc7c
Split BattleAI::activeStack into several smaller methods
|
2 years ago |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 years ago |
Konstantin
|
fbc05c70ac
vcmi: camelCase methods of new classes
|
2 years ago |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 years ago |
Konstantin P
|
b472c89276
vcmi: make some CStack properties private
|
2 years ago |
krs
|
e348193f7e
Tactics movement is limited to movement range
|
2 years ago |
Konstantin
|
7a5775a9f9
vcmi: use std::optional
|
2 years ago |
Ivan Savenko
|
dfa2e2a349
Merge beta into develop
|
2 years ago |