5,377 Commits over 2,100 Days - 0.11cph!
Add a tooltip explaining the need to jump to avoid a snake attack. Show it the first 3 times a snake hazzard is failed.
Make it easier to find a new position for non-flat terrain
Fix Snakes getting stuck in the same position and not triggering their hazzard attack when unable to find a reposition destination.
Setup for wall mounted weapon racks. Too small for other types.
Blowpipe weapon racks setup.
blowpipe worldmodel LODGroup
Fix headshot marker not happening
Add water depth check to ValidatePosition when re-positioning. Allow shallow water but nothing more.
Fix delayed triggers after repositioning.
Bunch of refactoring.
Fix double strikes.
Reduce reposition delay.
Face towards player when re-appearing
Obscure vision overlay improvements
leap attack animator setup
Merge from turret_scaling
WIP modifier scaling & autoturret using it for darts.
Merge from editoronly_ui_convar_warning
Play rustling sound on client alert
Play the hiss anim when starting hazard
Add a very obvious and very placeholder disappear/reappear effect when snakes reposition - to make it obvious it's intentional and not a bug, until we get real effects.
Dart modifier effects are now also applied in BaseProjectile.ServerUse.
Blowpipe can now be used in turrets (need to add dart effect scaling for turrets...)
LOS test and small refactor.
Fixed a double attack triggering in some situations.
Removed debug logs.
Editor-only UI convar warnings
Scatter dart: more darts, more spread, more damage falloff, less damage.
Add extra anim events to SwapAmmo.
Switch blowpipe to be event driven. Setup anim events.
Fix dart being visible when no ammo.