branchrust_reboot/main/voiceprops/dlccancel
412 Commits over 304 Days - 0.06cph!
Added streaming analytics, can be disabled with ShoutcastStreamer.StreamingAnalytics
Merge from voiceprops/dlc/playersave
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
Don't decay the deployed boom box while it plays audio
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
Cancel a gesture if a player changes equipped item
Can press Ctrl+C and Ctrl+V to copy and paste the current phone number while on the dialling UI
Added a button to copy the current phone's number into the clipboard
Fixed some cases where high volume sensitivity was actually lowering volume sensitivity
Fixed sensitivity setting being calculated incorrectly on the disco floor
Standardised sensitivity between both disco floor variants
Create Mp3Streams in a background thread, eliminating hitch when connecting to some radio stations
If audio output is set to something other than stereo only pass the first two channels (L/R) into the encoder
Added AudioInterceptComponent.debugChannels to print out audio info
Make laser beam update a work queue and clamp its allowed time
▇▌▅▅▊ ▋▋▊▊▋ ▌▅▌▅ ▋▉ ▌█▄▍▇▉▍ █▉▋ ▇▌ ▍█▉▄▊▆█▅▆ █▍ █▆▌▌▆▆█▆▌▇ ▊▅▊▊▍▉ (▋▌▊▊ ▌▇▌▊▅ ▅▌█▉▋▉▇▇ ▉▉ ▋█▊▋▅▄▉█▉ ▇▇ ▍▇▋▊)
█▅▅▊▊ ▋▌▉▊▍▇▌▇ ▇▋▉▄ ▊▍█ ▍▋▆█ ▉▄▍▅▌▆ ▋█▉ ▆██▄▆▅ ▋▉▋▄ ▋▅▆▊▆█▇ █▉▉▋▉▊▍▊ ▄▉▋▋▊ ▇▅▍▇
Added a voice props volume slider (affects boom boxes and recorded cassettes)
Ensure BaseEntity exists on BoomBox when changing flags
Added client convar LaserBeam.PrintQueue to print the state of every laser (queue state, length, time since last update)
Player null check in RecorderTool
Added LaserBeam.debugcollisions to print out if the lasers are hitting something
Moved the laser origin point slightly further out from the laser light collision box
List disco floor large tiles variant as a unique item in vending machines
Fixed bots not being able to dance because they haven't purchased the dlc
Fixed some incorrect sound light settings (particularly with volume sensitivity set to high)
Add Sonis Beats radio station
Extra client side ownership check when playing gestures via convar
Enforce DLC license check
Fixed sound light gibs appearing lit
Fixed incorrect protection properties on connected speaker, sound light and laser light
Fixed connected speaker always showing health bar
Manifest
Improved consistency when connecting and disconnecting connected speakers at the end of a chain
Disable pooling on Laser Light (might be related to missing laser beams)
Use RendererLod instead of LodRenderer on laser light
More tweaks to connected speaker logic, more efficient spacing of audio sources when lots of connected speakers are chained together
Limit 10 playing connected speakers per boom box
Only attempt to unlock the laser achievement once per session
Reduced the maximum number of connected speakers that can be in a chain (was 30, now 15)
Connected speakers that are too close to each other will no longer play audio
Fixed NRE in prior megaphone change
Player mouth will now move while using megaphone and microphone stand
Fix dances disabling screen overlays (diving goggles, plate helmet, etc)