1,248 Commits over 1,949 Days - 0.03cph!
▋▅▉▍█ ▅▆▅▇▆▅ ▆▉▇▉▋▊▌▅▍▅ ▄▋▇█▍ ▌▆▋▍▅▄▉▉ ▌█▄▌▅▅▄▉▄
Added decay to deployed cassette recorder
Fixed not being able to gesture on the sofa
Can now use upper body gestures while swimming (full body gestures are still blocked)
Can no longer hold A and D while reeling in at the same time, only one input direction will be accepted at a time
Line will now snap if player moves too far from their starting position when they threw out the lure
Fixed strain not updating correctly if player is reeling in and pulling in a direction while the fish is pulling left/right and back at the same time
Added slight randomisation to underwater drag of gibs
Fixed a case where the fishing rod viewmodel could end up in a weird state if player let go of RMB at the exact same time as pressing LMB to cast the lure
Disabled the static sfx on the static speaker variant (affects cargo ship and lab speakers)
Updated small fish descriptions
Tweaked physics settings on bobber to bounce less when first cast
Fixed fishing nre when rapidly equipping/unequipping
Hooked up catfish mesh and marked catfish as fishable (high end fish found in rivers and swamps)
Reeling in while a fish isn't moving will now cause less line strain
Made the angle check more forgiving when the fish is close (should help cases where the fish rapidly swims left/right when very close to the player and triggers the angle line snap)
Player should no longer keep moving if they were holding down a move input when they cast the fishing line
Fixed fishing rod description not correctly substituting the input binding (will need a phrase rebuild)
Skulls caught with the fishing rod now get a random name assigned and will work when inserted into the skull trophy
Fixed some depth calculation and tag issues that were preventing sharks from being caught in the open ocean
Position the bobber preview 0.5m above the water for better visibility
Fixed bobber not correctly checking for blockages when moving and sometimes moving through solid objects (particularly bad in moon pool)
Increased chance of finding rare fish with higher quality bait
Added human skulls as a junk fishing option
Fish trap unsaved changes
Fish Trap can now catch anchovy, herring and sardine (requires more calories than minnows, but less than the trout)
Trout is now much rarer in fish trap
Mark fishing rod as default blueprint (for testing, may change before wipe)
Cancel the fishing process if the player ends up too far away (as a passenger in a vehicle)
Fixed line of sight check happening every frame (should only be a couple of times a second)
Fix client NRE when when swapping between fishing rod on belt bar
Potentially fixed fishing rod server nre
Merge from voiceprops/dlc
Added player.cinematic_gesture to allow actors to use the legacy gestures on cinematic servers (eg."player.cinematic_gesture pickup_item PLAYERNAME" or "player.cinematic_gesture pickup_item")
Will only work if server.cinematic is true
Move UpdateWaterDrinkingPoint to BasePlayer.LateClientCycle, it might be less likely to trigger rigidbody syncs here
Water.quality convar will only be read once every 10 seconds (quality will automatically change after 10 seconds to the final value if it was changed inside the 10 second window)
Show IO information on crafting UI (same as weapons)
Merge from electrical_qol
Better cancel support for internet streams
Potential fix for radio streaming stall
Don't connect/disconnect in boom box load
Remove Yaarana radio station
Improved audio stream buffering:
Use a ring buffer for increased performance and smaller memory footprint
Start playing the stream once enough data has downloaded, rather than waiting a static period of time (this was way too long for some connections and way too short for others)
Stop downloading more data if enough has been buffered
Added ShoutcastStreamer.DebugStreams to help diagnose streaming issues
Simplified connected speaker sync system to use the boom box data rather than keeping a copy of the audio stream on each speaker
▅▄▊ ▄ ▍.▇▍ ▅▆▌▌█▌▆█ █▊▍▆ ▊▊▅▇▊▇▇▋ ▆▍/▇▋▄ ▌▌▉ ▇▄▊▄▅▊▇▌ ▊▉▅▊ ▊▄▌
Applied new settings to large tiles variant as well
Don't attempt to get the second channel of audio data for visualisation if unity is outputting audio in mono
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc
Merge from voiceprops/dlc