branchrust_reboot/main/Snakescancel
110 Commits over 243 Days - 0.02cph!
Slightly increase snake slow duration
Force snake back into alert anim when reappearing.
Restore rotation.
Fix some warnings from trying to play anims on disabled GO.
Zero exit time for idle->alert.
Detect being enabled again after reposition.
Add client events for disappear/reappear.
Play (placeholder) rustling sounds when disappearing and reappearing during location change, to make it easier to track the snake.
Increase player movement speed reduction to 70% (but still much shorter duration)
Setup player speed modifier limits.
Fix some wip modifier limit code.
Add new NegativeEffects modifier source type.
Add separate vitals display panel for active negative effects.
Set snake modifier source to NegativeEffects, shows in new panel instead of dart modifiers.
Reduce snake reposition transition time.
Massively reduce snake bit slow duration.
Added ping leeway to GetReactionTime calculation
Temporarily throw some venom (bread) to the ground on snake death, until corpse/ragdoll is setup.
Snake corpse.
Spawn corpse.
Added placeholder snake venom item
Reaction time and chance to reposition tweaks
Move interface from placeholder location to new file IReceivePlayerTickListener
Merge from snakes/mfju (merging from jungle update fix branch)
Merge from mfm (updating branch from main and fixing merge stuff)
Snake scale and colour balances
Don't start attacks or hazzards when dead
Zero the Y when calculating look forward
Added a cooldown timer for the main triggered attack, use regular attack when on cooldown.
Setup hiss anim state, trigger it.
Add a regular attack, starts after the initial hazard trigger attack and continues while a player is in range.
Attack (placeholder) sound and events.
Trying out some UI to show event has triggered and reaction time.
Warning hissing.
Increase turn speed.
Audio.
Alert tick interval.
Actually assign the hit anim...
Setup snake hit state and triggers.
Added client hurt rpc.
Setup extra anim state between alert and idle.
Animitor tweaks.
exported more snake anims
Snappier death anim transition.
Don't continue turning to face player when we're dead.
Delay removing snake when it dies.
Play death anim.
Setup death anim state.
Increase health, remove more debug.