691 Commits over 304 Days - 0.09cph!
Remove turn animations from AK, seems to break stuff even tho they aren't used
Push up temp animations and angles for turn in place, maybe they can be used as reference
Add secondary motion/foot scatter, re-format fields
Turn in place IK subsystem, turns the player's lower body towards where they're facing rather than just sliding the feet - still kinda robotic.
merge from mortar_prototype
Fix animation handles not being freed on mortars/cannons in demos
Add seagull assets + some test scripts
Fix spectator mode using the wrong mounted rotation/position overrides
merge from mortar_prototype
Fix mortar animation handles not getting disposed of properly in demos
Fix item pooling error when demo scrubbing (copying over flavien's changes)
▆ ▍▍▋ ▋▌▋▋▆▋ ▅▉▋▄▌▌▉ ▋▌▅▆▆▆▌ ▇▍ ▆▄▉▆▄▉▍
update from player_rig_update
Use target normal when placing mortars, it now displays the correct terrain/angle error toast
Fix camera jitter on mortar from eye pos always being 1 frame behind the mortar rotation, re-add lerping that ballista/cannons had.
Bump up renderer bounds on mortar model again
Bump up mortar extents to prevent it from disappearing at some angles while looking around
Add more destroy calls for the mortar shell visual just to be sure its fully gone
Fix held options not showing up in the pie menu if there are multiple options, fix pie menu ignoring option time, prioritize mount over pickup
Fix playable NREs when a player dies on mortars
Add chest offset IK, enable it for mortar to fix clipping issues
remove default value on recoil pitch duration
Fix mortar first person arms disappearing sometimes
▅ ▌▅▆ ▍▋▋█▇▌▌▊▆▊▆▆▌▋▄ ▇▍▄▋▉▅▆▉ █▇▉▋ ▊▄▉ ▉▌▍▊▄ ▍▋▊▉▍▌ ▊▉▌ ▌▋▉▌▊▋ ▍▄▅▊▅▊▅▇▄
Fix HE color in mortar UI
Implement zero angle sweep/attack/reload, disable new recoil anim less than 2-5 degrees
Fix duplicate internal IDs on the new mortar animations
- Add health UI bar to mortars (toggle for all mountables, sorry for stupid long import but this is cleaner than just adding it for mortars).
- Bump up culling distance on mortar mesh
- Disable smoke trail on mortar shells held in hand
- Add recoil animation on mortars to make recoil more intuitive
- Add `error_mortar_uneven_ground` toast to make it more obvious why you can't deploy a mortar
Drive motion time on mortars with the reload parameter (idk how this got removed), remove transition time between reload->fire
Set pitch parameter on mortar blend trees, fix mortar controller not transitioning between states, fix mortar reload being slower than it's animation.
Add anchors to generic overlay, attach mortar display to center anchor + some offset.
merge from mortar_prototype
merge mortar_prototype to main
merge aim blending for mortar to mortar_prototype
merge from mortar_prototype
▆ ▇▋▇ ▉▅▄▄▌▆ █▆▄▉▄▅▆ ▆█▅▅ ▋▅█▅▇▆▆ ██ ▌▄▍▉▉▇
Smooth out aim dir for remote players
Hide mortar shell projectiles until they're mobile to fix 1-2 frames of seeing them float.
merge from mortar_prototype
Display an icon for the currently active ammo type near the pitch indicator on mortars
merge from mortar_prototype
Add one shot handles, blend IK back in after firing mortar
merge from mortar_prototype