aboutsummaryrefslogtreecommitdiff
path: root/hex_functions.cpp
diff options
context:
space:
mode:
authorCerapter <cerap@protonmail.com>2018-08-15 23:30:46 +0200
committerCerapter <cerap@protonmail.com>2018-08-15 23:30:46 +0200
commit9ce1d3fa40b48fb55ea94f7d833ee029e7d23a7b (patch)
treea50cd83c9c28298bfd9ba7b5253c988fdd836068 /hex_functions.cpp
parent8c859398f1b1308633584103c334bb103bf6cf2c (diff)
Jukebox + Area abbreviation finetuning.
- An area can now have a custom `abbreviation: XXX` set in `areas.yaml`. - Areas can have jukebox mode on by `jukebox: true` in `areas.yaml`. - When this mode is on, music changing is actually voting for the next music. - If no music is playing, or there is only your vote in there, it behaves as normal music changing. - In case of multiple votes, your vote gets added to a list, and may have a chance of being picked. - Check this list with `/jukebox`. - If not your music is picked, your voting power increases, making your music being picked next more likely. - If yours is picked, your voting power is reset to 0. - No matter how many people select the same song, if the song gets picked, all of them will have their voting power reset to 0. - Leaving an area, or picking a not-really-a-song (like 'PRELUDE', which is a category marker, basically), will remove your vote. - If there are no votes left (because every left, for example), the jukebox stops playing songs. - Mods can force a skip by `/jukebox_skip`. - Mods can also toggle an area's jukebox with `/jukebox_toggle`. - Mods can also still play songs with `/play`, though they might get cucked by the Jukebox.
Diffstat (limited to 'hex_functions.cpp')
0 files changed, 0 insertions, 0 deletions