13,059 Commits over 2,831 Days - 0.19cph!
▅▇▍▋▇ ▊▍▊▋ ▋▊▉▅▊▊▄▋ ▇▋▋▍▆▋
Reworked hit IK processes - instead of calculating an up, just lerp between two transforms (eg. left0, left0hit, etc)
▉▍█▊ ▄▇▋▅▅▍▍▊▋▄▅▍▊ ▆▉▋▆ ▄▍▉▅▋▋▋▌▇ ▅▌▇▄ ▌▋▋▅ ▌▆▍▉▅▇▉▋ == ▊ ▅▉▆▉▆▄█ ▋▉ ▍▌▉▇ ▉▄▆ ▋▋▄▆▊▆
▄▊▋█▉ █▆▊▍ ▉▆▌▄▉█ ▇▆▊ ▉▇▅▌▋▆▄▄ ▍▄▊▉▌▊▍▄█ ▊▍█▊ ▋▅▆▉▆▄▍
Refactored IK controls into a new component (removes a lot of unneeded fields on held instruments)
When equipping an instrument, reset all bone scales above spine2 to 1
Fixed deploy mesh disabled on Bass guitar
Switched to LODGroups on: Tuba, Bass, Jerry Can Guitar, Cowbell, Tambourine and Trumpet
Fixed drumkit player animator override missing some animations and defaulting to trumpet poses
▇▅▉▆ █▆█▍█▇ ▉▊▍▄▆▄▅
▋▇▇▌▌ ▉▋▇▋▇▉▌▉▅▅ █▌▅▌▋▅▆▆▉▌ ▌▌ ▋▆ ▊▍▅█▆█▆█▅▉▊▋▌▋▌▍▅▌▅▇/ ▅▅▌█▇▄█▅▌ (▍▍▊▄ ▅▅▇█ ▇▇▋▍▄)
Recalculate note stop time on all clients, sounds a lot better
Fixed notes getting spammed when holding lmb on some instruments
▇▍▇ ▉▇▍▉▇▍▍▋▋.▉▅▍▍▅▍ ▉▊▊▌▌▊▊, ▇▄▌▋▄▋ ▍▋▄ ▄▌▉▄ █▄▉ ▊▇▄▇█▅▍ ▇▇▆▇▅ ▇▇ █▄▊ ▍▍▌▋▊▍ ▆▋▄█▄ ▅▇▅██▄ ▍▉
Remove cowbell deprecated key controller
Instrument null check logs
▆▉▇▍ ▇▅▌▋▍▍▍▋ (▇▅▌ ▇▉▊▉▇▍▍ ▉▅█, █▆▉▉ ▆▋▋▇▆ ▊▊▄▇▍▊ ▉█▊▌▌▅▆▋)
Smoother deploys on local player
Another guitar flag fix, has visual issues during deploy
Fixed some deploy animation issues on guitars
Updated placement bounding boxes for deployable instruments (fixes them clipping through structures)
Mark gibs meshes as read/write
Potential fix for flute sfx not ending
Run animation null checks
Fix third person held camera not raycasting
▉▆█▇▅▆▄ ▉▄▋▉▅ ▌▋▌█▄▆▇▍ ▄▉
Immediately enable the bone aligned guitar if switching from another guitar
Don't switch camera perspective if dismounting while playing a third person instrument
Updated NoteSfxImporter to import and assign notes to Instruments
Updated notes on Jerry Can Guitar
Jerry can guitar animation hookup
Update acoustic guitar with new guitar animations
Hooked up new guitar chord animations on Bass guitar
Added a new BoneAligner component that positions a transform half way between two bones
Added an InstrumentToolGuitar with some custom logic to enable a guitar mesh during deployment and then switch to an aligned mesh once the deploy is complete
Map can now be interacted with while spectating
Add OpenBrowserToDLC method for new UI
Some cleanup
Fixed notes still playing when instrument is put away/dismounted
Lock interact crosshair to centre of screen in third person
Fixed some rotation math issues in the new camera offset
Offset camera while in third person and moving based on current movement
RustEditor can now scroll
Fixed game not starting in editor if the selected inventory override does not exist (like when switching between branches with different inventories)
Better raycast targets on vending machine cluster