Age | Commit message (Collapse) | Author |
|
|
|
|
|
The first element of the _data array in PathFindingHeap was never
used, fix that.
|
|
This halves the size of the pathifnding heap, but adds warnings if push()
is attempted on a full heap.
|
|
|
|
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
|
|
|
|
Toon makes some rather big allocations for pathfinding, alternating between 3MB and 6MB). In small devices, this creates really bad fragmentation which can cause crashes. I set the size at a fixed 6MB.
|
|
Some backends may break as I only compiled SDL
|
|
|
|
Use direct line path if possible
Smooth facing direction to avoid flickering (entering zanidu shuttle for example)
Fix possible lockups
svn-id: r55624
|
|
Allows Flux to walk close to Drew if really needed to prevent total path block.
Prevents path finding if the character is out of the screen
svn-id: r55051
|
|
Smoothing direction changes. Still needs to be polished though.
svn-id: r54221
|
|
These corrections close a number of leaks in the Toon engine reported by running Valgrind with --leak-check=full option, but a significant number still remain.
svn-id: r54136
|
|
These corrections close a number of leaks in the Toon engine reported by running Valgrind with --leak-check=full option.
svn-id: r54127
|
|
Added templates to MAX & MIN functions. Correct usage of OpcodeV2(instead of Opcode)
Match implementation with function definition. (int32 is not == int on all platforms)
svn-id: r53401
|
|
svn-id: r53161
|
|
svn-id: r53156
|
|
svn-id: r53098
|
|
svn-id: r53089
|
|
svn-id: r53087
|