Ivan Savenko
|
9dfef773e2
Remove unnecessary includes
|
5 月之前 |
Ivan Savenko
|
c0850f41b3
Pathfinder now uses IGameInfoCallback instead of CGameState
|
5 月之前 |
Ivan Savenko
|
fe2f5f9217
Pathfinder now uses CGameState directly instead of inheriting callback
|
5 月之前 |
Ivan Savenko
|
4d57a8ed36
Prefer to pass CGameState as reference instead of pointer
|
6 月之前 |
Ivan Savenko
|
32391dc7a9
Pathfinder cache is now stored separately per playerBlocked
|
9 月之前 |
Ivan Savenko
|
04a81fee87
Reduce size of CGPathNode and AIPathNode
|
1 年之前 |
Ivan Savenko
|
3847e3e2b4
Better comments, remove dead code
|
1 年之前 |
Ivan Savenko
|
ef29c47408
Added GUARDED state to distinguish from blocked visitable
|
1 年之前 |
Alexander Wilms
|
2ea78a5883
Fix float comparisons
|
1 年之前 |
Alexander Wilms
|
522cb571b3
Remove redundant `virtual` specifiers
|
1 年之前 |
Ivan Savenko
|
885dce0c27
Replace static_cast's of Identifiers with getNum call
|
1 年之前 |
Ivan Savenko
|
c8e6a7cd27
Fixed most common cases of movement actions
|
2 年之前 |
Ivan Savenko
|
62cd8b12d4
Converted several namespace enums to enum class
|
2 年之前 |
Ivan Savenko
|
03c3797945
Fixed pathfinding with free ship boarding (Admiral's Hat)
|
2 年之前 |
Ivan Savenko
|
ebc7a82c2e
Converted pathfinder enum's to enum class
|
2 年之前 |
Ivan Savenko
|
bd4d2788ed
Split pathfinder into multiple smaller files
|
2 年之前 |