userMaverickcancel

1,352 Commits over 365 Days - 0.15cph!

1 Year Ago
Optimize navmesh debug view
1 Year Ago
Complete client navmesh drawing
1 Year Ago
Make it possible for admins to see the navmesh
1 Year Ago
Add command to draw navmesh in game
1 Year Ago
Generate tiles in chunks to avoid potentialyl running out of memory on massive maps
1 Year Ago
Fix navmesh not generating properly with mesh colliders
1 Year Ago
Use more appropriate collision masks for navmesh geo gathering
1 Year Ago
Cache mesh colliders, replace lists with fpnativelists to avoid an additional copy when marshalling
1 Year Ago
Multithread filtering triangles out of tile bounds, and transforming the triangles from mesh space to world space
1 Year Ago
Fix fuel tank mesh collider not being readable
1 Year Ago
Remove some more allocations and add more profiling
1 Year Ago
Multi-thread navmesh building, making the recast side computations almost negligible
1 Year Ago
Separate navigation building steps so it's easier to multi-thread
1 Year Ago
Add option to build navmesh asynchronously, add more profile markers
1 Year Ago
Speed up navmesh generation by using arraypool instead of a massive buffer
1 Year Ago
Fix memory leak and add more profiler coverage
1 Year Ago
Add option to disable verbose log and add profiler markers, reduce gc allocs
1 Year Ago
Save and load navmesh as part of boostrap and saverestore flow, lower voxel size for tiles that only contain terrain
1 Year Ago
Display the navmesh as a mesh instead of a gizmo, remove runtime allocations
1 Year Ago
Add recast DLL with custom bindings
1 Year Ago
Merge from main
1 Year Ago
Make wolves more agile by making their turn radius speed independent, make the approach more interesting by adding speed and angle variations
1 Year Ago
Replace coroutine by invokes, pool the lists, also allow new montages to cancel currently playing one
1 Year Ago
Allow new wolf to deal damage and drop a corpse
1 Year Ago
Undo changes to old wolf animator
1 Year Ago
Fix missing convar
1 Year Ago
Remove debug draw and replace constants with convar
1 Year Ago
First pass on wolf combat behaviour
1 Year Ago
Placeholder logic to have wolves react to another wolf being hit nearby
1 Year Ago
Add convar to toggle fsm logging
1 Year Ago
Have wolves only fall over on headshots
1 Year Ago
Prototyope smooth path following for the wolf, hook hit anim
1 Year Ago
Add proxy tag fsm transitions, fix movement from previous states perduring in new states, proxy hurt state
1 Year Ago
Fix wolf not taking damage
1 Year Ago
Simplify hfsm by implementing it with a stack instead of recursion
1 Year Ago
Remove unecessary includes
1 Year Ago
Support state names to help debugging FSM, and fix range / speed bugs in wolf encircling
1 Year Ago
Allow nests FSMs
1 Year Ago
Merge from main
1 Year Ago
Add some structure to wolf behaviour code
1 Year Ago
Add proxy circle behaviour to wolf to test anims
1 Year Ago
Merge from main
1 Year Ago
Remove hotreload plugin
1 Year Ago
Integrate all new wolf gaits with correct speeds
1 Year Ago
Update wolf turn root motion, fix root motion extractor breaking references, have root motion extractor run automatically one animations with names ending in _rm
1 Year Ago
Improve wolf transition to 180 turn, do not turn if the target is still in front
1 Year Ago
Fix root motion not properly handling rotation
1 Year Ago
Hook wolf new leap anim, make root motion extractor a context menu tool
1 Year Ago
Fix wolf class not being set to partial
1 Year Ago
Add proxy wolf2 to manifest