diff options
| author | Cerapter <cerap@protonmail.com> | 2018-08-15 23:30:46 +0200 |
|---|---|---|
| committer | Cerapter <cerap@protonmail.com> | 2018-08-15 23:30:46 +0200 |
| commit | 9ce1d3fa40b48fb55ea94f7d833ee029e7d23a7b (patch) | |
| tree | a50cd83c9c28298bfd9ba7b5253c988fdd836068 /hex_functions.cpp | |
| parent | 8c859398f1b1308633584103c334bb103bf6cf2c (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
