branchrust_reboot/main/Boomerangcancel
                         
                     
             
         
     
    
        
166 Commits over 274 Days - 0.03cph!
    
    
    
        
            
            
            
                
                View model improvements to finger posing when not wearing gloves (post glove updates)
                
                
                
                
             
         
        
            
            
            
                
                Cherry pick from 
119676 (viewmodel glove slimming)
                
                
                
                
             
         
        
            
            
            
                
                jungle_update -> boomerang
                
                
                
                
             
         
        
            
            
            
                
                Client server mismatched fields error
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed Boomerang on back positioning.
Removed extra logs from animation events
                
                
                
                
             
         
        
            
            
            
                
                Added item condition to Boomerangs - each hit removes 10% of durability
                
                
                
                
             
         
        
            
            
            
                
                Cancel 3p animation if hits the ground
                
                
                
                
             
         
        
        
        
            
            
            
                
                Improve Boomerang hit detection.
Fix movement code taking excess velocity from the server projectile movement.
Can now turn on/off server projectile movement code (boomerang only uses server projectile for its initial thrown section, client predicted on curving)
                
                
                
                
             
         
        
        
            
            
            
                
                Dont fly to a player thats ran too far from the starting position
                
                
                
                
             
         
        
            
            
            
                
                Aim slightly higher up than the feet
                
                
                
                
             
         
        
            
            
            
                
                Client predicted returning to player
                
                
                
                
             
         
        
            
            
            
                
                Quicker return speed (again)
                
                
                
                
             
         
        
            
            
            
                
                3p throwing and waiting to catch boomerang animations
                
                
                
                
             
         
        
            
            
            
                
                Try and return to the player rather than the starting spawn location
                
                
                
                
             
         
        
            
            
            
                
                jungle_update -> boomerang
                
                
                
                
             
         
        
            
            
            
                
                jungle_update -> Boomerang
                
                
                
                
             
         
        
            
            
            
                
                Don't allow placement on single racks
                
                
                
                
             
         
        
            
            
            
                
                Animation update to remove boomerang clipping with the larger gloves
                
                
                
                
             
         
        
            
            
            
                
                - Can throw boomerang sooner after catching it (quicker caught animation transition)
- Reduce catch animation duration frames
                
                
                
                
             
         
        
            
            
            
                
                Can no longer use a boomerang to gather wood or harvest bodies
                
                
                
                
             
         
        
            
            
            
                
                Double boomerang throwing range
                
                
                
                
             
         
        
            
            
            
                
                jungle_update -> boomerang
                
                
                
                
             
         
        
            
            
            
                
                Setup for wall mounted weapon racks. Too small for other types.
                
                
                
                
             
         
        
            
            
            
                
                Adding camera animation to boomerang content
                
                
                
                
             
         
        
            
            
            
                
                Adding extra 3p anim for catch and adjusted blends
                
                
                
                
             
         
        
            
            
            
                
                Greatly increase boomerang thrown speed and reduce curving time
                
                
                
                
             
         
        
            
            
            
                
                Retain item ownership after throwing and picking up the boomerang
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed boomerang directions not responding properly to percentage complete through the throw arc
                
                
                
                
             
         
        
            
            
            
                
                Expose settings to change return arc and time until start return arc
                
                
                
                
             
         
        
        
            
            
            
                
                - Prevent different boomerang items from being able to catch other boomerang items (eg boomerang 2 item catching boomerang 1 in the air)
- Harden check logic on boomerang catch (server & client)
                
                
                
                
             
         
        
            
            
            
                
                Fix issue detecting if boomerang has finished its curve
                
                
                
                
             
         
        
            
            
            
                
                Allow boomerang to generate more forward momentum if its finished its curve and hasnt hit the ground yet
                
                
                
                
             
         
        
            
            
            
                
                - Setup script to allow trails (or any child) to null out rotation on a specific axis
- Stopped Boomerang trail from following the x axis
                
                
                
                
             
         
        
            
            
            
                
                Detect water hits - handle it like the other projectiles
                
                
                
                
             
         
        
            
            
            
                
                Stop the boomerang killing itself when getting near the owner player (if they dont have anything out)
                
                
                
                
             
         
        
            
            
            
                
                Boomerang prefab information
                
                
                
                
             
         
        
        
            
            
            
                
                Trail ready for mirrored orientation.
                
                
                
                
             
         
        
        
            
            
            
                
                Even more orientation fixes.
                
                
                
                
             
         
        
        
        
            
            
            
                
                Midair visibility WIP.
Texture optimiziation.
Slash instead of blunt dmg.