All Rust commits from Facepunch
Add support for skinned mesh renderers to deploy guide, reformat CreateGuideSkin.
Add angle error phrase for when the mortar isn't placed on flatground
Update mortar icon
Update icon generator manifest
Add sidechecks to mortar to fix clipping issues, re-parentr most of the checks so that they rotate with the mortar, fix center ground check causing the mortar to get stuck when rotated.
Fix inconsistent mortar mounting on terrain
Fix compile error
Fix client predicted reloads not stopping on mortars
Fix crash when shooting mortar :facepalm:
Swapped out cannon gibs for mortar
Picking up mortar gives back mortar.item instead of cannon.item
updated mortar animation idle pose
Add crossfade to mortar pose, fix animation handles not being released, fix animation handles not applying autoplay properly.
Lower mortar deploy angle check to only allow placement on flat ground
Add mortar deployment guide prefab
Fix mortar deployment NRE, fix socket mods using the wrong layers
Regenerate protobuf serializers
merge from main
Add blending between aimdir pitch and reload animation.
Fix mortar controller transitions not having any conditions
Setup fire effect properly, add effect recycle to muzzle fire fx
Animate mortar during loading, disable the animator outside of loading.
Mortar export updates
Switch mortar firing button from reload to primary fire.
Mortar animator update and anim exports
Updated joint hierarchy for mortar
Remove entity mod from mortar shells
Update manifest
Delete old placeholder mortar entities
Mortar IK ref points updated and anims exported
Updating mortar rig with hand IK targets
Mortar explosion. HDR tweak on explosion small for tonemap tweak.
Fixed loop issue on small explosion.
Attack prefab setup. Embedded on deployed like the cannon atm.
More tuning. Backup.
Mortar WIP.
FX stuff
Add mortar recoil and target distance randomness.
Fix mortar shell in hand orientation during reloads, fix visiblity cutoffs too.
Fix invisible colliders on mortar, fix mount trigger,
▆ ▆▉▆▌ ▇▄▇▊▍▇ ▅▍▍▉▆▄▋▋ ▆▍ ▉▉▌▅▆ ▇ ▄▊▌▅▉ ▉▊▉█▄ ▆█▆ ▊▆▋█▌ ▄▄▇▄▋█▄ ▍▇▅▋▊▋▅ ▊▄▄▋▌ ▌▋ ▊▆▇ ▄▅▌▆█▉
Don't crossfade sweep anims, just layer the lower anim on top.
Tilt mortar up during reloads to match animation, fix reload speed being inconsistent after each reload(other fix didnt work, use flags instead).
Scaled to match mortar tube.
Mortar ammo stuff.
merge from mortar
Scale mortar shells, fix shells clipping through mortar when firing, tweak IK curve for loading cannon.
Add IK hand blending to mortar reload anim, fix shell not being visible during loading(still needs offset/rotation adjustment)
Fix animation jitter and uneven load animation speed
Replace temporary firing animation with the mortar attack animation, implement handle rotation, fix low/high sweep transitions not fully crossfading. Change mortar yaw transform to not rotate the whole mortar with it, fix all the bugs involved. (mount/look rotation)