Ivan Savenko
|
dea1eba20b
Rework and optimize turnInfo used by pathfinder
|
10 months ago |
Ivan Savenko
|
ab45c58e26
Use small_vector for bonus list to reduce allocations
|
10 months ago |
Andrii Danylchenko
|
683c363946
NKAI: whirlpool
|
1 year ago |
Ivan Savenko
|
40f17d654d
Use containers with pre-allocations to improve pathfinding speed
|
1 year ago |
Andrii Danylchenko
|
017fb204a1
NKAI: remove 5th dimension
|
1 year ago |
Ivan Savenko
|
8cbc2c01ad
Do not allow moving through most of visitable objects
|
1 year ago |
Ivan Savenko
|
0a10fc30b8
(lib) Bonus subtype is now stored as metaidentifier that can store any
|
2 years ago |
Andrii Danylchenko
|
2dd0d76412
NKAI: water and air walking
|
2 years ago |
Ivan Savenko
|
d257fb37f0
Use optional instead of Json for queries
|
2 years ago |
Andrii Danylchenko
|
903be33bf3
#2689 - fix approaching guards when closest tile is double-guarded
|
2 years ago |
Ivan Savenko
|
ebc7a82c2e
Converted pathfinder enum's to enum class
|
2 years ago |
Ivan Savenko
|
bd4d2788ed
Split pathfinder into multiple smaller files
|
2 years ago |