Ivan Savenko
|
6b8f94e6e7
Merge remote-tracking branch 'vcmi/master' into develop
|
1 an în urmă |
Ivan Savenko
|
73fdd12581
Use optimized container without dynamic memory allocations
|
1 an în urmă |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 an în urmă |
Andrii Danylchenko
|
3820f6f78b
NKAI: fix headless and compilation
|
1 an în urmă |
Andrii Danylchenko
|
419d6a648b
NKAI: optimize clusterization and pathfinding for object graph
|
1 an în urmă |
Andrii Danylchenko
|
017fb204a1
NKAI: remove 5th dimension
|
1 an în urmă |
Andrii Danylchenko
|
e66ceff154
NKAI: object graph improved and optimized
|
1 an în urmă |
Andrii Danylchenko
|
bec2c0cac2
NKAI: fix sonar and refactoring
|
1 an în urmă |
Andrii Danylchenko
|
6245adb9a4
NKAI: configurable object graph
|
1 an în urmă |
Andrii Danylchenko
|
b236384356
NKAI: graph add battle layer
|
1 an în urmă |
Andrii Danylchenko
|
a090441672
NKAI: object graph second layer not operational yet
|
1 an în urmă |
Andrii Danylchenko
|
376a17409f
NKAI: initial implementation of object graph
|
1 an în urmă |
Andrii Danylchenko
|
35429eab52
NKAI: moddable configuration
|
1 an în urmă |
Alexander Wilms
|
678cacbd25
Remove more redundant `virtual` specifiers
|
1 an în urmă |
Alexander Wilms
|
522cb571b3
Remove redundant `virtual` specifiers
|
1 an în urmă |
Andrii Danylchenko
|
bf54a6a7d3
Merge pull request #3537 from vcmi/nkai-fix-pathfinder-commited-tiles
|
1 an în urmă |
Andrii Danylchenko
|
708e0d1107
NKAI: avoid writing to commited tiles when calculating hero chain
|
1 an în urmă |
Andrii Danylchenko
|
cb297793e0
NKAI: fix lock
|
1 an în urmă |
Andrii Danylchenko
|
1db43a509e
NKAI: fix casting FLY several times during path calculation
|
1 an în urmă |
Andrii Danylchenko
|
ebe155fa95
NKAI: mana recovery
|
2 ani în urmă |
Andrii Danylchenko
|
2dd0d76412
NKAI: water and air walking
|
2 ani în urmă |
Andrii Danylchenko
|
f1a9ae99ee
NKAI: various behavior fixes, undo max_gold_preasure
|
2 ani în urmă |
Andrii Danylchenko
|
b19ac01bf9
Fuzzy rework, added more defence and gather army routines
|
2 ani în urmă |
Ivan Savenko
|
ebc7a82c2e
Converted pathfinder enum's to enum class
|
2 ani în urmă |
Ivan Savenko
|
bd4d2788ed
Split pathfinder into multiple smaller files
|
2 ani în urmă |
Andrii Danylchenko
|
0829593356
NKAI: composite pathfinder actions and fix for guarded bordergate
|
2 ani în urmă |
Konstantin
|
86f5d6de69
vcmi: modernize headers
|
2 ani în urmă |
Konstantin
|
7a5775a9f9
vcmi: use std::optional
|
2 ani în urmă |
Andrii Danylchenko
|
56bf8ec2c4
#1228 - prevent second AI activation on AI defeat due to wrong EndTurn packet
|
2 ani în urmă |
Andrii Danylchenko
|
01980f4310
Small optimization of NKAI pathfinder
|
2 ani în urmă |