12,640 Commits over 2,315 Days - 0.23cph!
    
    
    
        
            
            
            
                
                Balance tweaks for lure and fish settings
Added small trout world model
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added maximum bait value and depth values to ItemModFishable
 
                
                
                
                
                
             
         
        
            
            
            
                
                More fixes
Fish should be less likely to swim towards land when they are close to being caught
Inanimate objects caught on the line will now be reeled in faster
Fixed catch process not ending if the player sleeps/dies/etc
 
                
                
                
                
                
             
         
        
            
            
            
                
                Turn fish state into an bitmask so the fish can move left and right and away from the player at the same time
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fishing rod no longer marks player as hostile
Don't attempt the cast if we don't think it's a valid position client side
Water surface logic tweaks
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bobber now animates to the water instead of spawning in it
 
                
                
                
                
                
             
         
        
            
            
            
                
                Show bobber while aiming
Can now adjust cast length by aiming up/down
Fixed being able to fish in too shallow water
Fixed being able to fish while swimming
Don't allow the line to be cast until the aim animation has been completed (fixes a bunch of weird animation issues)
 
                
                
                
                
                
             
         
        
        
        
        
        
            
            
            
                
                Tag the ocean as sea water!
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from voiceprops/dlc/playersave
 
                
                
                
                
                
             
         
        
            
            
            
                
                Better bait now increases the chance of getting rare fish
 
                
                
                
                
                
             
         
        
            
            
            
                
                Description updates
Added anchovy, diving fins, water bucket, water bottle as fishable
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed buoyancy height modifier for moon pools, 
63180 fixes this in a better way
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from electrical_qol
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added the ability to not early exit from WaterSystem, allowing us to get the overall water depth at a position even if the Y is above the water
Simplified depth calculations in several locations 
Tag fixups and fish randomisation tweaks
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Can no longer pick up boom boxes in another player's TC auth
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed a case where connected speakers would play audio even if they weren't powered
NRE fix
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Look all fishable item definitions up at runtime, no longer need to add them to the list
 
                
                
                
                
                
             
         
        
            
            
            
                
                Show fishing line during catch success animation, snap end point of line to the fish mouth
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Yellow perch viewmodel and world item hookup
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed incorrect holster offset for fishing rod
 
                
                
                
                
                
             
         
        
            
            
            
                
                Initial animator hookup (used instrument animator slots for different states)
Reduced chance for fish to pull away during catch process
 
                
                
                
                
                
             
         
        
            
            
            
                
                Don't decay the deployed boom box while it plays audio
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fish can now swim away from player while being caught
Tweaked resistance values
 
                
                
                
                
                
             
         
        
            
            
            
                
                Shake viewmodel when line is strained via code (animator layer is still there, still unused)
Reduced reel in speed
 
                
                
                
                
                
             
         
        
            
            
            
                
                Removed some distortion when connecting/disconnecting
 
                
                
                
                
                
             
         
        
            
            
            
                
                Potentially figured out syncing multiple boom box's to the same URL
 
                
                
                
                
                
             
         
        
            
            
            
                
                Matched audio output settings on thrown cassette recorder with held cassette recorder
Fixed thrown cassette recorder that is already playing not playing audio when entering network range
 
                
                
                
                
                
             
         
        
            
            
            
                
                Reduce reel in resistance and reduce strain amounts
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▊▍▌▋▊▋▇▋ ▍▅ ▆▉ ▊▍▄ █▉▇█▄▍▌▆▋ ▇█▋█▇▋ ▇▊▌ ▇▉▋▅▆▋▋ ▋▇▄█ ▌▄▆▉▍▋▇▍ ▆▌▅▋▋
▅▇▅▍▌ █▆▌ ▊▊▇▇▇▇▆▉▋▆ ▉▋▌▌ ▇▅▅█▉▇▇▇
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▍▇▉▌▉ ▌▆▆▌▌▊▉█▆▋▌ ▋▋▆▉▋▊▋▉█ ▊▍▌▌█
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▇▄▌▊ ▄▍▌▋▋▉▍ ▋▌▋▄ ▆ ▇▅▆▅ ▉▇▉▆▇▄ ▅▆▉▊ ▊ ▄▌▄▄▆▌ █▄▄▅, ▉▇ ▆▉▆▌ ▇▍█ ▅█▄▌▅ ▍█▊▆▄▌▉ ▆▄▌ ▍▍ ▋▊▌▇▌▄▅▄ ▄▄▆▊▅▅▋▆ ▅█▅▄ (▄▍.▄▋▆▅▍▆▉▇ ▇█▊ ▇▅▋▅ ▄▇█▌▋▄▍▆ ▄▄▍▅▆▅▉▊▍ ▌▋▊▄ ▅▊ ▄▍█▊ ▋▌ ▍▌▄▄▄▄▅ ▋▅▆▌▄ ▉▆▅▄)
▄▆▆▋▋ ▋█▇▄▅▍ ▊▇▌▆█ - ▆▇▄ ▆▍▅▅ ▄▇ ▍▋▊▍▉█ ▍▉ ▄▌▆█▍▄
▅▇▊ ▍▍ ▄▉█▆▍█ ▌▅▅▌▅ ▍▄▅▇▋▄▌ █▉▋▄ ▄▇▍ ▄▍▇▆▌▌▆ ▅▆▄
▋▉█▊█ ▊▆▋▋ ▌▍▅▆▉▆▅▉▅▇▆ ▄▉ ▄▇▌█▉ ▌▆▄▍▋▌▅ ▊▆▉▆ ▍▌█ ▆▇▉▄▍▊▋▄▋▇ ▄▌▄▍▆█▅▋▍
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▋▍▍ ▅▍▌ ▊▆▌▍▋ ▆ ▍▄▅▌▇ ▋▄█
▊▊▇▋ ▊▉▄▍▊▄▄▅▄ ▍▊▍▄▊ ▌▄▋▊▇ ▉▌▄ █▆▇▉▇ ▇▍▇▋▄▊▅█ █▋▋▊
▌▌▉▆▄█/▆▋▋▍▍▊▄ ▇▌▌ ▊▄▌▊▄▊▋▆ ▊▅▉▇▌ ▆█▇ ▍▍▉▊▆▌▇▋▄ ▋▊█▍▊▊
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▊▌▅▆▅ ▇▌▆▇█▌▅▆▄ ▇▇▊▇▍ ▌▅ ▊▋▇▆▍▊█ ▉▌▉ ▅█▌▆▋▋, ▍▅ ▌▊█ ▄▄▋▉ ▅▆▍▍▍▉ ▄▉▍▍▅ ▋▍▅▊ █▋▉▌ (▋▋█ ▋▉▊▋▅▅▆)
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▄▍▄▊▋ ▋▉▋▄▇▊▌ ▅█▆███▌ ▋▋▍ ▅▇ ▄▄▄▉▊██▇ (▆▋▅▊▆▌ ▊▅▇▊▇)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed electrical cables sometimes not appearing when placed at the maximum length of the cable
Correctly calculate the length of the resulting cable when hovering over the socket handle (was calculating the length of the cable to the mouse point, even if the player was aiming at the socket handle)
When hovering over a socket handle the line end position now snaps to that handle position rather than raycasting to the surface behind it (as this was leading to inconsistent distance calculations on the HUD)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Revert test generator to 100 electricity output
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▉▇▄█▇ ▅▆ ▅▊█▍▆▊▄▅ ▊▇▋▊▄▄ █▍▆▋▇ ▅▍ ▌▋▊ ▍▍▊▅▌▊▉▇▊ ▇▋▋▌▉▄██
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▄█▍▋▍▉▍ ▊▇ ▇▋▍▉▉▄ ▋▄▍▊▍▊▊█ ▆██▉▄▍▇▉
▆▋▉▄▊ ▅▉▋ ▍▄▌▄ ▉▍ ▇ ██▅▉▆ ██▉▅▇ ▄▊ ▇▉▄▌▊
▍▌▉▅▍██▊▉ ▅▊▌▋ (▊▍▇▅ ▍▄▍ █▅▄▌ ▅█ ▋▊▉ ▆▆▍▅ ▆▄▊ █▅█▄▋▍ ▊▇▋▋▇▋▅▇▅▉▍▌)
▆▌▌▋▄▉▊ ▋▄▇▍ ▊▊▉▉▆ ▌▍▉▄▆ ▉█▋ ▄█▄▄▉▅ ▄▊▄ ▇▍▆▋▋▅▍▇ ▍▌ ▇▇▅ ▄▌▅▌█▆▄ ▌▊▊▇▄ ▊▊ █▊▅▍▆ ▇▉ ▇▉▆ ▉▅▋ ▉▊ ▆▋▅ ▇▌▇▆▌ ▋▊▋ ▉▅▊ ▆▍▋▄ █▉▊▋▌▄'▄ ▉▊▇▍▇▇▉▉▅▇ ▍▅▊ ▌▆▆▌█▆ ▉▋
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▉▌▅ ▊▍▉▅▍▆▉▉ █▍▍▌▌
▄▉▋▆▍▍▆▅ █▍▆▅▍ ▇█ ▉▉▄▉▊█▆ ▆▋▄▇▅▇ (▋██'▌ ▅▌▄▆ ▍▉▉ ▊▊▍▅ ▍▇▄▍ ▌▄ ▄▍'▍ █▆ ▇▋▆ ▄▅▊▋▌█▄ ▉▇▄▄)