All Rust commits from Facepunch
Remove exit time between reload -> reloaded state in cannon barrel
update from main
Cannon animation updates to include fuse movement in the reloaded clip
Retarget fuse burn bones to make it work with the cannon barrel, fix reload viewmodel anim again.
update from main
Fix cannon reload camera animation looping back into itself.
merge from main
Fixed the cannon attack so that the surrounding smoke around the cannon is properly aligned.
Wick improvements. Screen shake tweaks on attack.
Remove scaled fuse animation time. Fix curve for fuse burn material being scaled to the original 3s.
Wick prefab consistency fixes
Change original fuse animation time to 1s to fix animation timescaling.
Cannon firing and fuse FX tweaks (needs the 300% fuse burn fix to behave properly) Higher res fuse sparks for 1st person purposes. Cannon fuse hole is actually a black hole.
Merge from naval_update (spawn fixes for island cannons for testing)
tweaked burnt fuse effect
Add fuse burn animation to cannon firing. Retarget new fuse mesh to old fuse bones. Toggle fuse depending on loaded state. (this might be unnecessary.)