989 Commits over 243 Days - 0.17cph!
Potential fix for AIs sometimes suddenly zooming very fast
Improve tiger leap fidelity
Cherry pick 114193: Fix wolves sliding on spawn
Merge from npc_check_spawner_is_on_navmesh
Merge from fix_tick_fire_detection_log_spam
Merge from fix_fsm_endless_recursion_log_spam
Don't discard the whole spawn group if the first valid point is out of the navmesh, fall back to the next points unless they are all out of navmesh
Smaller sample position to prevent being spawned on junkpile_base when it's underground
Set dropToGround to true for junkpile scientists spawn points, in case the navmesh is below ground
Potential fix for "failed to create agent because it is not close enough to the navmesh" error spawm
Fix log spam from possible endless recursion detected
Rename convar used to gate the logs, correct oversight in the potential fix
Potential fix for server OOM caused by log spamming in SenseComponent, hypothesised to be null fire entity
Fix scientists spawning out of navmesh
█▅▅▉▌▄ ▉▌▄▄ ▍█▋▅▅█ ▅█▋ ▌▍▌▌▅▊ ▇▌▋▉ ▅▉▌ ▍▄▆▅▅ ▌▄▋▅▉▌ (▍▄▇▉▊▋ ▌▆▇▉▋▅▉▆▄▍ █▅▋▇ ▍█▄▉▋▌▍ ▆▇█▍▋█▄▍▄ ▆▌▅ ▄▊▌▆▆ ▅▌▊▍▅▍)
Stop current anim on client when entity is recycled
Fix client server compile errors
Fix potential animation invalid state (animation stopped, but still playing)
Fix tiger potentially getting stuck out of navmesh
Smooth out initial tiger rotation when preparing to leap
Allow motion warping to track targets without jeopardizing the animation rotation (first pass)
- Extract vertical root motion
- Implement motion warping system for tiger leap (first pass)
Improve tiger leap timings
- Better fix for tiger behaviour ping pong
- Further experimental changes to fsm declaration style
- Fix tiger going back and forth between slow sneak and fast sneak states
- Introduce shorthand notation for FSM transitions through logical operators overload
- Remove unused states
Downscale claw decal textures, increase normal map intensity
Update manifest, and change rUpdate manifest, and change ratio of trees markedatio of trees marked
Have tiger mark the trees in their territory with their claw, serving as an early warning for players
▋▇▆▌▇▌▄ ███▍█▄▆ █▌ ▄▌▇ ▌▇▇ ▍█▄▅█▌▌▍ ▅▊▋▅▌▆▋▉▅▉ ▍▅▄▌▌▇▋▆▊ █▋ ▅▄▄ ▉██▌▌ ▅█▅▉█▆▆▊▍
Improve fluidity of tiger combos, remove weird pause before running away
Make tiger flee after attacking if the player managed to injure it during its charge
Prevent tigers from being too easily stunlocked by fast firing weapons
Prevent tiger from hearing preys it's not allowed to target
If the tiger has no target but it hears something, that will become its target
Initial setup for tiger to hear when players hit ore or trees nearby, or shoot a gun
Change hearing system to favour the most recent noise instead of the closest noise
Fix tiger sometimes hovering above ground
Revert tiger atk anim update, old anim seem to work better
Fix tiger taking unrealistically sharp turns at high speed
Better fix for vddraw editor not refreshing viewport, also allow vddraw text to display to logs
Fix vddraw editor not refreshing viewport when scrubbing through the timeline (broke from unity update?)
▌▌▇ ▊▋▇▉ ▇▋▄ ▉▉▌▄▅ █▋▌██▊▉▇▉▋ ▉▉▄▍▍▋▍█▌ ▍▄▅▇▌▋▇▋▋▉ █▊▌▄ ▉▍▉▌▍▍▊ ▆ █▋▌▆▋▉
▇▉▊▇▇█▅ ▌▊▋▋▋ ▅▉█ ▌▇▆▇ ▄█▇▅▅▊▍▊▇ ▋▅▇▊ ▄▌▊▍▇▊▊▅▉█ ▆█▌▋ ▉▄█▌██ ▆▋ █▍▇█▋█ ▋▋▅█ ▇▄▊▇▌▉█▋▉ ▅▉ ▄▅▋▆▍▇▊
Re-add missing part of plugin lost with merge
Fix compile errors and warnings
Tiger being automatically added to spawn prefabs
Generate anims root motion curves