ArseniyShestakov
|
d3c8ca7c1c
Pathfinding: implement duration checking for fly and water walking
|
10 years ago |
ArseniyShestakov
|
45e4cf354e
Revert "Pathfinding: do path calculation in separate thread"
|
10 years ago |
ArseniyShestakov
|
f376b27999
Pathfinding: do path calculation in separate thread
|
10 years ago |
ArseniyShestakov
|
6b34eb729e
Move all pathfinding-related code into new file
|
10 years ago |
ArseniyShestakov
|
01257efc02
CPathfinder: get rid of curPos and pass on initializeGraph
|
10 years ago |
ArseniyShestakov
|
44ca00cd16
CPathfinder: rename functions
|
10 years ago |
ArseniyShestakov
|
a536691781
CPathfinder: fix typos and more code cleanups
|
10 years ago |
ArseniyShestakov
|
939b3c05a1
CPathfinder: use struct instead of enum for options
|
10 years ago |
ArseniyShestakov
|
fc6f62e633
getMovementCost: get rid of useless flying parameter
|
10 years ago |
ArseniyShestakov
|
9954dfb33a
CPathfinder: move flying into options and add walk on sea
|
10 years ago |
ArseniyShestakov
|
0faedde6b9
CPathfinder: store pathfinding options in set instead of variables
|
10 years ago |
ArseniyShestakov
|
213d8c2258
CPathfinder: turn checkDestinationTile into function
|
10 years ago |
ArseniyShestakov
|
1beacf2260
CPathfinder: move guard checks into functions
|
10 years ago |
ArseniyShestakov
|
c6f9cd1e52
CPathfinder: move passability checks into renamed goodForLandSeaTransition
|
10 years ago |
ArseniyShestakov
|
ee4305cd6d
CPathfinder: move destTopVisObjID where it's belongs to
|
10 years ago |
ArseniyShestakov
|
13c2b5e2d8
CPathfinder: separate teleporter exits and neighbour tile code
|
10 years ago |
ArseniyShestakov
|
f15065fdc5
CPathfinder: separate neighbours code into getNeighbours
|
10 years ago |
ArseniyShestakov
|
2145be281a
Merge pull request #86 from ArseniyShestakov/fixQuestSaving
|
10 years ago |
DjWarmonger
|
ec879046ca
Merge pull request #93 from ArseniyShestakov/feature/pathfindingTeleports
|
10 years ago |
ArseniyShestakov
|
530b63f7c4
CPathfinder: add all new code for pathfinding via teleporters
|
10 years ago |
AlexVinS
|
b6038240ab
Implemented DISGUISE spell. Untested
|
10 years ago |
ArseniyShestakov
|
7c5af02b78
Fix saving of player's quests
|
10 years ago |
Ivan Savenko
|
6c0c03d74b
Refactoing of pathfinder <-> client/AI interaction to remove dependency on selected hero
|
11 years ago |
Ivan Savenko
|
78709e223b
Breaking things - trying to remove server-side knowledge of selected objects
|
11 years ago |
Ivan Savenko
|
32240da34e
Reduced number of #include's in headers. May break compilation on Win
|
11 years ago |
Ivan Savenko
|
b2e8c92383
Cleanup:
|
11 years ago |
Ivan Savenko
|
652ceb2bde
Finally shattered CObjectHandler.cpp into tiny bits
|
11 years ago |
Ivan Savenko
|
0afdfa529c
Moved all object-related files to lib/mapObjects directory.
|
11 years ago |
Ivan Savenko
|
32b6568b65
Merged changes from upstream and fixed compilation caused by API changes
|
11 years ago |
O01eg
|
ad84ae64b0
Clean up.
|
11 years ago |