Ivan Savenko
|
2c17c2d5b7
Rework CCallback <-> CClient interaction
|
5 月之前 |
Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
5 月之前 |
Ivan Savenko
|
844dfb1604
Removed usage of boost::thread from vcmi, except for AI
|
7 月之前 |
MichalZr6
|
8f63a82d60
Minor changes with BattleHex and BattleHexArray
|
9 月之前 |
Xilmi
|
f56681d521
Removed weird logic that prevented AI from casting spells.
|
10 月之前 |
Ivan Savenko
|
36c1ed670f
Support for configurable town fortifications
|
1 年之前 |
Andrii Danylchenko
|
ff8a745a50
BattleAI: optional simulation depth
|
1 年之前 |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 年之前 |
Andrii Danylchenko
|
9ffd6368d4
Add visual logger for battle interface
|
1 年之前 |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 年之前 |
Ivan Savenko
|
ced0bbe526
Remove "catch everything and silently ignore" block
|
1 年之前 |
Ivan Savenko
|
4c70abbeb5
Reduced usage of global variables - removed or made const / constexpr
|
1 年之前 |
Alexander Wilms
|
f3277b7953
Define each identifier in a dedicated statement
|
1 年之前 |
Ivan Savenko
|
d326c53b9a
AI will now respect current value of "Use spells in autocombat" setting
|
1 年之前 |
Alexander Wilms
|
ed86a917eb
AI/BattleAI/BattleAI.cpp: Use Class template argument deduction for wallParts array
|
2 年之前 |
Alexander Wilms
|
bfddc90ff4
AI/BattleAI.cpp: Use "std::array" or "std::vector" instead of a C-style array.
|
2 年之前 |
Johannes Schauer Marin Rodrigues
|
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
|
2 年之前 |
Ivan Savenko
|
ef94e7a78a
Fix build
|
2 年之前 |
Ivan Savenko
|
036df2e0ad
Support multiple battles in AI
|
2 年之前 |
Ivan Savenko
|
86a7f5f5cd
Removed getStr(bool), replaced with similar toString()
|
2 年之前 |
Ivan Savenko
|
695a51d8c8
Merge remote-tracking branch 'vcmi/beta' into develop
|
2 年之前 |
Andrii Danylchenko
|
5f13a0bbda
BattleAI: spellcast fixes and floating point score
|
2 年之前 |
Andrii Danylchenko
|
dc88f14e0b
BattleAI: positive/negative effect multiplier
|
2 年之前 |
Andrii Danylchenko
|
03395a3d8a
TBB for battle AI spellcast an fixes
|
2 年之前 |
Andrii Danylchenko
|
274bf739b8
BattleAI: damage cache and switch to different model of spells evaluation
|
2 年之前 |
Ivan Savenko
|
2be9664d26
Remove no longer used code
|
2 年之前 |
Ivan Savenko
|
013417fb7e
Code cleanup
|
2 年之前 |
Ivan Savenko
|
a1d3181a98
Unified spellcasting handling with other actions
|
2 年之前 |
Ivan Savenko
|
6297140bf5
Start of stabilization - battles now start correctly
|
2 年之前 |
Dydzio
|
6bfbe80cc9
Allow toggling quick combat spells usage
|
2 年之前 |