1,006 Commits over 274 Days - 0.15cph!
Fix oversight in aim time calculation
Fix tiger thinking someone is always aiming at him
Fix baseEntity.query returning client entities in editor
Remove unused tiger state, and fix NRE when no corpse is assigned (tiger will just disappear on death until we make a corpse for it)
Add counter to blackboard
When the tiger is sneaking, it will flee if aimed at from far enough, but charge if it's close
Correct tiger push direction
Shorten tiger leap and growl anims for better blending, custom flee to go back into hiding then circle back
Make tiger weave less than wolves when attacking, as it doesn't fit its personality as much
Update fsm speeds, fix other roar NRE, reduce tiger sprint speeds
Added more visual flair and punch to tiger attack impact
Have tiger often retreat into stealth after landing an attack
Make tiger slower 90% of the time (but keep explosive sprint), fix incorrect hurt anim direction, fix sharp speed changes, balance vision and encounter timer for stalking, reduce charge range
Fix tiger anim pops when sleeping and roaming
Remove unused max walking speed
Add placeholder sounds for the tiger
Reduce tiger speed as it was too fast most of the time, fix hurt anim not playing, add very basic placeholder hitboxes
Reassign tiger skeleton bones
Forward OnDied to entity component
Override hurt now that we have the method
Cherry pick entity component hurt method addition
Setup tiger fsm and hook anims
Setup look anim and spine anim
Add one-shot anims to animator
Create tiger skeleton assets (ragdoll not setup)
Hook tiger model to prefab
Rename and move tiger protection asset
Set up crocodile required gameplay assets
Delete unused tiger static mesh
Generate root motion data for existing anims
Setup tiger required gameplay assets (it has the wolf mesh for now while I wait for the new tiger mesh)
Incentivize peeking when hearing sound ahead, clean up unused states, fix compile error from merge
Make scientist play more conservatively at the beginning of an encounter or after action packed moments