82 Commits over 184 Days - 0.02cph!
Update .gitignore
Update libraries
Add Input.config
Fix obsoletes
Fix broken floor colliders
Update .gitignore
Remove libstates
Add libstates as a submodule
Update libstates
Use GameObject.Clone instead of GetPrefabScene
Fix some edge cases when players leave
Fix host transfer of non-player networked objects
Fix incrementing times visited a level
Add libstates, update libevents
Revert old-style state machine implementation of spike trap
Fix host spawning twice (?)
Level and time stats update for completed level
Misc json changes
Add libevents
Use state machine for spike trap
Ghosts fade out over time
Get rid of logging in Projectile
Fixed escape sound from triggering at the start of the next level
Try using Network.ClearInterpolation (#1)
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
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
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
Wizard teleportation, main loop
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
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
Can turn / vault while being held
Determine held state from if parented to a Holder
Handle players disconnecting
Remove mysterious references to another project
Let's just use parenting for held items
Enemies can pick up objects, logic tweaks
Clean up maze parameters
Tweak held item animations