12,632 Commits over 2,315 Days - 0.23cph!
    
    
    
        
        
        
            
            
            
                
                Client/Server compile fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Mountables can now optionally suppress the hand animation layer
Hand rotation IK is now checked and assigned separately from position (so IK can affect position and not rotation)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Mountables can now apply an animation override while in use
Mountables can now override their spine look at weight when using a non-default animator override (see GetSpineLookAtWeight)
Hooked up new drum kit and piano sitting animations via overrides
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed wires not appearing during placement with the wire tool
Fixed wires not visually connecting properly when connecting an entity from an input to an output (the inverse was ok)
Fixed some editor NREs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Support for an octave shift set of notes - hold a button (defaults to keypad enter) to access another octave of every note
Hooked up another octave on the piano (defaults to 3, can access 4 by holding octave shift button)
Supports console bindings eg. "playnote d3#" or "bind n playnote d4"
Fixed console bindings not working on mountable isntruments
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Don't run IK update on server
IK should match up over network
Support for non-standard IK transform space (for held items)
 
                
                
                
                
                
             
         
        
            
            
            
                
                IK pass on drum kit
Show all ik points as gizmos
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cleaned up duplicate piano and drum kit sound definitions
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed some keybinding issues, fixed dedicated sharp keys not doing anything
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cleanup logic to potentially support more notes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Player model IK support, assign an IK target per note and move hands to appropriate location
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Removed Dynamic flag on wires, wires now spawn in correct transform position/rotation and can be treated as static for lod purposes
 
                
                
                
                
                
             
         
        
            
            
            
                
                WIP marker display on compass
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                More map co-ordinate tweaks (still pretty busted)
Store death position
 
                
                
                
                
                
             
         
        
            
            
            
                
                WIP ability to add markers to map
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tambourine setup (placeholder sfx)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bass item setup (no sfx yet)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated cowbell with new key controller
 
                
                
                
                
                
             
         
        
            
            
            
                
                Flute instrument setup with placeholder sounds. Added support for instruments that only allow one note at a time
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Moved some scripts into more sensible locations
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉▌▊▊▅▍ ▉▍▇ ▋ █▉▉▇▌▊▊▍▅▍ ▋▇▌▆. ▊▅▊▇▅ ▄▋▇▇▊▋▄▊ ▊▍▆▊▊ █▌█▋ ▌██▍ ▉ ▆██▄▆▄▇▄▍▇▆▋▆▍▄▅▌▊ ▌▄▄ ▄▌▆▅▍ ▍▌ ▌▇▆▍ ▅ ▉▉▍ ▍▊▉▄▇▊▍▍█▌/▅▍▇▉▍▌▊▍█ ▅▉▅▍▆▄█▅▉▅. ▆▊▊█ ▅ ▆▆▄ ▋▊▇▄▍ ▌▆▋▄▉ ▆▇█▇▅▅▇ ▇▋▊ ▆▍▌ ▉▇▌▅▆█ ▉▆▇▋▋▌▇/▅▅▉▇▊▉▍▍▌▆. ▊▍█▉▄ ▋▉▉▋▌▋▌ ▊▅ ▋▍▇ ▉▆ ▍▊▊ ▉▌▄▆▋ (█▄▋▄▌▊ ▅▅▅▌▌██ ▌▅ ▍▄ ▉▆██▊). ▊▆█▊▍▉▄█▉▉ ▋▍▅▉▄▋▌▅ █▄▉▅█▄ ▌▅ ▉▊▉▆▋ ▌▇▋▇█▉ ▅▋▊ ▅▋▆▇ ▋▉▋▊▍ ▆▊▄▍█ ▄█▌█▌▋▄▇▍▆▌.
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▅▄▌▍ ▆▄▍▌█ ▅▆▉ ▉▄▄ ▋▋▆█▅ ▆▊▄▍▇
 
                
                
                
                
                
             
         
        
            
            
            
                
                Better default keys layout
Consolidate sheet logic
Cleanup logs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Trying out a client input path for instruments
 
                
                
                
                
                
             
         
        
            
            
            
                
                Lower tesselation level on wires based on quality level convar
Don't tesselate lines that don't have any slack (player made)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Hooked up new piano notes and drum notes
Fixed multiple static instruments receiving input from the same player at the same time
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Show output line connections as a debug line if the object isn't selected
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed changes to IsDynamic on the LOD component of wires
Adjust cull distance on wires to be 40 + wire length to account for really long wires
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▄█▍ ▋ ▄▉▆▊▊ █▇▄▍▉█ ▇▍▅▍▅ ▌█▋▄▍▆▆▌ ▅▇▅▇▌▄▋ ▅▍ ▋▍▆▇█▄▇ ▅▅▋ ▅▄▊▊▋▅▅ █▉▋▍ ▋▌▆▇ █▇▇ ▍▅▌▌▇▇▆▅▋▌██▇, ▍▌█▅▋▉ ▊▇ ▆▋ ▉ ▅█▄ ▍▅▍▍▍▊▄ ▅▍▌▇▊▆█▊ ▇▇▍▄. █▍▌█▅/▉▍▊▍▊▇▆▊▍▇ ▆ .▍▋▌ ▉▋▆▋ ▌▉ ▌▅▇ ▆▊▍█ ▊▅ ▄▄▅ ▋▌▇▍▄▅▉ ▊▉▋ ▋▌▅
 
                
                
                
                
                
             
         
        
            
            
            
                
                Hold instruments work better with key sequences
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed not being able to rapidly hit notes on hold compatible instruments, minimum note time is now used to fade out the note
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed being able to wield other items while playing a mountable instrument
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Merging misc bugs to main
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                ▋▌▅▆▇▆▋▄▅▄▉ ▍▄█▉▆▊▇▌ ▇▊▊ ▊▅█▊▄▅▌ ▆▊ ▅▍▅▌ ▋▅ ▆▌▉▆▄▍▊▉▇ ▉ ▍▉█ ▋▄ ▅█▄▅▅, ▍▌▊▅▉▅▌▇ █ ▍▌▊ ▋▄▇▉▇▅▊▊▄▊▅▅ ▅▊█▉▉▍█▄▊▊ ▅█▅▇▊▌ ▅▇▄▇ ▋▇▋▇ ▇▉▋▇█▉▅▇ ▊▉ ▄▍▊ ▆▋▉█ ▌▄▅▍▍▇▄█▋█
 
                
                
                
                
                
             
         
        
            
            
            
                
                Placeholder piano samples
Reworked piano as a mountable prop
 
                
                
                
                
                
             
         
        
            
            
            
                
                Hooked up new Tuba instrument