branchrust_reboot/main/Snakescancel
138 Commits over 182 Days - 0.03cph!
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)
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.
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.
Snakes will keep re-attacking on a timer if a player stays in range after triggering the QTE the first time.
Removed log spam.
Pivot, increase turn speed.
Reset alert state when no players nearby, snake returns to idle visually.
Hooked up animator.
Set aware flag when a player is near, wakes the snake up visually.
Some initial anim state setup.
Set snake's chance to reposition to 0% for now so I don't get keep losing them
Merge from mfm1, big merge, including Unity version update.
Fix onkilled/ondied after merge
Setup population convar and fix error.
Increase snake trigger radius.
Added snake spawn population.
Updated world spawns.
Move snake files.
Manifest.
Increase client side trigger radius so snakes turn towards players earlier