12,618 Commits over 2,284 Days - 0.23cph!
    
    
    
        
            
            
            
                
                ▅▇█▍▄▌ ▌▍▍▊▇▊▄▍▄▄▍▄, ▍▄▄▆▋▍▄▅, ▆▍▋▄▊▄ ▍▇▉▋▆, ▇▋▆ ▇▍▉▉▊▉▄█▆▆ ▍▄▅▉ ▊▍▊█▌▌ ▊▍▅▍▄▇▋▊▇▆▋
                
                
                
                
             
         
        
            
            
            
                
                Fix shoulder bones not resetting scale properly when mounting
                
                
                
                
             
         
        
            
            
            
                
                Fix Music Help UI NRE when the sharp modifier key is not bound
                
                
                
                
             
         
        
            
            
            
                
                Fixed NRE and guitar not appearing when previewing the acoustic guitar in the workshop preview uploader
                
                
                
                
             
         
        
            
            
            
                
                ▌▆▊▍▋ ▊▊▌▅▉▄ ▋█▊▆▆▄▇▉ ▊▆ ▋▇▄▋▅▅▆, ▍▋█▇▆ ▍▊▅ ▊▌▇▆▊▄▉▍▆ ▆▇▆▍▇▇▋ (▍▊▌ ▄▌▉▆▉█▇)
                
                
                
                
             
         
        
        
            
            
            
                
                Updated piano IK targets to work better across one octave when using the keyboard
                
                
                
                
             
         
        
            
            
            
                
                ▆▇▉▇▇▍▆ ▇▌ █▌█▇ ▄▅█ ▋▉█▉▌ ▄▌▄█▆ ▊▇▅▇'▇ ▉▄ ▍▉▄▅▋▌ ▉▇▅▌
                
                
                
                
             
         
        
            
            
            
                
                Raise priority of instrument notes produced by the local player
                
                
                
                
             
         
        
            
            
            
                
                ▆▋▅▍█ ▆▇▇▉▊▇▌▍▄▋▅ ▍▆█▋ ▉▉▉ ▇▆▍ ▌▅▉▋▊ ▄▆▌▌▍▉███ - ▌▊▋▇ ▊▌▊▅█ ▊▋▉ ▇▊▌▋▆ ▌▊▉▇▆
▌▌▄▇ ▊▄▅▋▊ ▉▋▍ ▍▍ ▌▅▋▇ ▇▋ ▋▌▍, ▅▋▊▍▅ ▋▋▋▍▄ ▉▌ ▌▇▆ (▆▉▍▊▄▆▋ ▇▋▍▌▄ ▄▆▆▊█▍▌▍ ▊▍ ▅▍▄)
▍▋▌▍▇, ▅▍▌█▅, ▋▋▄ ▌▋██▍▄▇ ▊▊█ ▋█▅▌ ▍▇▊▆█, ▄▊▅ █▌▇▇ ▌▍▆ ▊▅█▌█ ▅▅▉▆▄
                
                
                
                
             
         
        
            
            
            
                
                Fixed some drum sound defs not in the instruments class
                
                
                
                
             
         
        
            
            
            
                
                Enable playedNote trigger on acoustic guitar vm
                
                
                
                
             
         
        
            
            
            
                
                Added some checks to notesfx importer to catch duplicate midi notes
                
                
                
                
             
         
        
            
            
            
                
                Added an InstrumentDebugInput component to test stuff out in the editor
                
                
                
                
             
         
        
        
            
            
            
                
                Added a playedNote trigger to to guitar viewmodel for more accurate strumming
                
                
                
                
             
         
        
            
            
            
                
                Update drum kit description
                
                
                
                
             
         
        
            
            
            
                
                Demo playback now loops with a progress indicator
                
                
                
                
             
         
        
            
            
            
                
                SoundBuilder is now LoopBuilder, supports all notes
                
                
                
                
             
         
        
        
            
            
            
                
                Merge compile fix from instruments
                
                
                
                
             
         
        
        
            
            
            
                
                Early exit playrecording if no filename is provided
                
                
                
                
             
         
        
            
            
            
                
                Added audio.debugvoicelimiting to print a log whenever a sound is ended early because of limits
Added audio.printSounds to print out the number of currently playing sounds by definition
                
                
                
                
             
         
        
            
            
            
                
                UIMusicNotes now animate a child rather than the root to avoid messing with the layout
                
                
                
                
             
         
        
            
            
            
                
                Hooked all remaining notes up to the piano (now 88 notes in total)
                
                
                
                
             
         
        
            
            
            
                
                Note importer can now assign midi notes
                
                
                
                
             
         
        
            
            
            
                
                Create music help note list straight away rather than relying on order of execution
                
                
                
                
             
         
        
            
            
            
                
                Can now select from available IK targets when importing new sfx
                
                
                
                
             
         
        
            
            
            
                
                Added an exit time condition to the tambourine shake to make it last longer
                
                
                
                
             
         
        
            
            
            
                
                IK Hands will stay in their play pose while a note is being held on the piano
                
                
                
                
             
         
        
            
            
            
                
                Looping sounds now have an end time in case it doesn't get an end signal for whatever reason
                
                
                
                
             
         
        
            
            
            
                
                Fixed help display hiding when a non-local player stops using an instrument
                
                
                
                
             
         
        
        
            
            
            
                
                Don't trigger music help UI for non-local players
                
                
                
                
             
         
        
        
            
            
            
                
                Add maximum note time for tuba
                
                
                
                
             
         
        
        
            
            
            
                
                Moved some more fields to the scriptable object, added an option to disable help UI on some instruments (tambourine and cowbell)
                
                
                
                
             
         
        
            
            
            
                
                Enforce consistent note order display
                
                
                
                
             
         
        
            
            
            
                
                Show a warning if a player has keys bound to numpad numbers and num lock is off (windows only)
                
                
                
                
             
         
        
            
            
            
                
                Show sharp modifier binding on music UI
                
                
                
                
             
         
        
            
            
            
                
                First pass on a UI panel to display instrument keybinds and note states while playing
Enabled by default, can disable with instruments.showInstrumentHelp convar
                
                
                
                
             
         
        
        
            
            
            
                
                ▄▇▅▌▄ ▋▊▄▇▇▌ ▅▄▌▇▌▌ ▆▋▋▊▄▆▄▌▊▄ ▊▄▊▋▇ ▉▍▌▊█▋▄ ▄▅▍ ▆▌▊▍▄▇█▋▄▅▊
                
                
                
                
             
         
        
            
            
            
                
                Added a generic play_notes stat
                
                
                
                
             
         
        
            
            
            
                
                Don't automatically go into full keyboard mode for static instruments (has to be toggled with reload like held instruments)
While in full keyboard instrument input mode, ignore InvNext, InvPrev, Slot1-8, Map and Compass inputs
                
                
                
                
             
         
        
            
            
            
                
                Added instruments.printrecordingpath
                
                
                
                
             
         
        
        
            
            
            
                
                Setup note binding array on prefab at edit time