7,945 Commits over 3,745 Days - 0.09cph!
World-space UI leaderboards in lobby
https://files.facepunch.com/ziks/2024-05-23/sbox-dev_kqddkvk4SA.png
(Why does it think I'm in France?)
Wallbanger
AStar distance limit fix
Only choose from last 5 unlocked enemy types
Vaulter sound effects
Ghost color fix
Fix UpdateFromPrefab() NRE when GameObjectFlags.NotSaved
Chaser
https://files.facepunch.com/ziks/2024-05-22/sbox-dev_yOujkz7pEv.mp4
Tweaked player speed and vault cooldown
Vaulter path finding fixes
Tweak enemy spawn rates
Ghost enemy
Spike traps
https://files.facepunch.com/ziks/2024-05-22/sbox-dev_i2Um7rSnQj.mp4
Enemies refuse to path over open exits
More maze chunks
Move camera further back
Make maze size grow non-linearly
Update Facepunch.ActionGraphs
Failing test for delegate type with multiple out parameters
Expression graphs can implement delegates with multiple out parameters
Fix codegen error check in compiler
Was causing first build after fixing errors to fail too
Key hunter
https://files.facepunch.com/ziks/2024-05-21/sbox-dev_68LQAK1SPy.mp4
Fixed placement of pillars at wall corners
Halve rate of maze growth
Fixed mazer starting direction
Finished off wizards
https://files.facepunch.com/ziks/2024-05-21/sbox-dev_UiJMfgCDqY.mp4
ConeEmitter: velocity direction should always be away from tip
ConeEmitter: fix distribution if OnEdge is false
Wizard teleportation, main loop
Fix Rotation.LookAt(Vector3 forward)
Broken if you do Rotation.LookAt(Vector3.Forward)
Don't spawn enemies facing a wall
More maze chunks
Maze generation tweaks
A few more maze chunks
Navigator now keeps track of last visited
Makes seeker / charger behaviour easier to predict
Fix path costs not actually being stored
Fixes seekers not flanking
Enemies avoid bunching up
Exit placement tweaks
Get rid of occlusion on all sounds
WIP wizard
Use sphere traces in UnicycleController (#64)
Add move history gizmo to UnicycleController
Shows path, velocity, ground trace normal
Trace movement 0.5 units off the ground to avoid getting stuck
Move history gizmos
https://files.facepunch.com/ziks/2024-05-19/sbox-dev_IeWUbs4lJv.png
Use sphere traces for movement
Increase charger run speed to 180u/s
Fix hatch materials
Refactor maze generator object placement
Try to place exit in difficult place
Fix ragdolls not spawning for other players
Support compiling from a MemoryFileSystem
Re-implement / simplify FastPathTest
Fix test host process crashing in TestCompiler
Support compiling from a MemoryFileSystem
Re-implement / simplify FastPathTest
Fix test host process crashing in TestCompiler
Support compiling from a MemoryFileSystem
Re-implement FastPathTest, simplify how changes are defined
Update FastPathTest comment
Support compiling from a MemoryFileSystem
Fastpath tests pass again
Simpler way of describing changes in fastpath tests
Re-implement fast path tests
Not passing yet
Can turn / vault while being held
Determine held state from if parented to a Holder