Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
5 miesięcy temu |
Laserlicht
|
75a95d8513
boost::lock_guard replace
|
7 miesięcy temu |
Laserlicht
|
7dfb499edf
replace boost locks with std
|
7 miesięcy temu |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 miesięcy temu |
Xilmi
|
6c4996ff54
AI will now devalue the usefulness of non-flying units when attacking defensive structures in order to prevent suiciding against castles
|
9 miesięcy temu |
Ivan Savenko
|
3479ec9651
Per-hero artifact scoring for NKAI
|
9 miesięcy temu |
Ivan Savenko
|
be2327d000
Removed no longer used or redundant constants
|
10 miesięcy temu |
Ivan Savenko
|
b25702f15e
expose safeAttackRatio to AI config
|
10 miesięcy temu |
Ivan Savenko
|
4aa73b40c9
Split CTownHandler into smaller chunks
|
1 rok temu |
Ivan Savenko
|
6b8f94e6e7
Merge remote-tracking branch 'vcmi/master' into develop
|
1 rok temu |
Ivan Savenko
|
24b77b0972
Remove access to hero name translation
|
1 rok temu |
Ivan Savenko
|
f3de2cfe1c
Removed broken & unused serialization of player interface and AI
|
1 rok temu |
Andrii Danylchenko
|
6e641dbdea
#3824 - fix empty army with only commander issues
|
1 rok temu |
Andrii Danylchenko
|
3939c4b9d3
NKAI: stability fixes and regression
|
1 rok temu |
Andrii Danylchenko
|
ed76d8a652
NKAI: allow multiple tasks to be executed from one calculation
|
1 rok temu |
Andrii Danylchenko
|
728f673763
NKAI: remove static ai field
|
1 rok temu |
Andrii Danylchenko
|
d6f1a5c2b3
NKAI: parallel capture objects
|
1 rok temu |
Andrii Danylchenko
|
adfcb650e2
NKAI: object graph fixes
|
1 rok temu |
Andrii Danylchenko
|
419d6a648b
NKAI: optimize clusterization and pathfinding for object graph
|
1 rok temu |
Andrii Danylchenko
|
376a17409f
NKAI: initial implementation of object graph
|
1 rok temu |
Ivan Savenko
|
0c07384293
Refactoring of serialization versioning handling
|
1 rok temu |
Ivan Savenko
|
d5c4478816
Remove most of non-const access to VLC entities
|
1 rok temu |
Alexander Wilms
|
f3277b7953
Define each identifier in a dedicated statement
|
1 rok temu |
Ivan Savenko
|
62cd8b12d4
Converted several namespace enums to enum class
|
2 lat temu |
Ivan Savenko
|
17d3d663ee
Converted creature ID and spell ID to new form
|
2 lat temu |
Ivan Savenko
|
87957e74c1
Replaced boost::thread_specific_ptr with thread_local
|
2 lat temu |
Ivan Savenko
|
87fcfa4add
Removed excessive pathfinder includes
|
2 lat temu |
Ivan Savenko
|
d6a357fd17
Split some map object files into smaller files. Reduced includes usage.
|
2 lat temu |
Konstantin
|
86f5d6de69
vcmi: modernize headers
|
2 lat temu |
Konstantin
|
11b237a23c
vcmi: massive refactoring v1
|
2 lat temu |