Stable1.5.0
Bug Fixes and changes
A lot of the features in this update aren't 100% polished as I needed to push the update for some vital fixes.
- Changed the cookie system to use variables and only load cookies on initial join
- This may fix a few issues some users were having where the play button didn't work
- Added JukeBox.Settings.TTTOnlyRoundEnd (default false)
- This makes the JukeBox act like "end round music" and plays the next queue'd song at the end of each round and ends when the next round starts.
- Added a button under the Options tab to toggle the video player visibility
- The video player can be dragged and resized. Positioning/scaling won't save over changelevel/rejoin
- Added a feature for the JukeBox to play random songs while there's no songs in the queue
- Added JukeBox.Settings.EnableIdlePlay (default false)
- Decides if the JukeBox should play random songs while the queue is empty
- Added JukeBox.Settings.IdlePlayCutoff (default false)
- Decides if the currently playing idle-song should be cut off for newly queue'd songs
- Added JukeBox.Settings.IdlePlayDelay (default 15s)
- Decides how long the JukeBox should wait after the last queue'd song finishes to play an idle-song
- Added JukeBox.Settings.IdlePlaySpacing (default 10s)
- Decides how long the JukeBox should wait between idle-songs
- Added a new tab under the ADMIN section called Idleplay
- Allows you to decide which songs are considered for the JukeBox to idle-play. Tick nothing to have the JukeBox randomly select anything.
- Added a favourites coloumn on the All Songs list and the ability to sort by favourites (new icon also added)
- Added JukeBox.Settings.StopCommand
- Allows a user to disable the JukeBox via chat
- Added the chat command to open the JukeBox to the HUD
- Changed the way the All Songs list is networked to prevent errors for servers with lots of songs
- Added checks to hopefully prevent various errors
- Fixed the font (I'm in the progress of re-aligning the text on buttons)
- Changed the config file a little
- A few other things
There have been changes to the shared_settings.lua file, so the file will have to be replaced. Make sure to carry over your settings.