Commit Graph

552 Commits

Author SHA1 Message Date
Cerapter
57fd4b9b9d Fixed jukebox not emptying on toggle, and mod actions on multiple IPIDs. 2018-08-29 16:13:11 +02:00
gameboyprinter
5bd40225bd remove all traces of bass 2018-08-29 00:29:18 -05:00
gameboyprinter
2fed94b2d1 remove more bass dependencies 2018-08-29 00:26:34 -05:00
gameboyprinter
49db357082 set new song volume to previous volume 2018-08-29 00:04:52 -05:00
gameboyprinter
9d36bd0e98 remove bass include from aomusicplayer 2018-08-29 00:04:15 -05:00
gameboyprinter
bd5ac3ea21 Use QMediaPlayer instead of bass for music 2018-08-28 23:58:54 -05:00
gameboyprinter
355bd1dbbb Update gitignore; remove unused function 2018-08-28 20:53:45 -05:00
Cerapter
46e64d6077 /ban, /kick, /mute, /unmute, /unban now allow for multiple people.
Their IPIDs should be appended after one another with a space inbetween,
so: `/ban 45123 42130 39212` for example.
Further, they now all lead through the user as to what they're doing.
2018-08-29 00:40:43 +02:00
Cerapter
712b683fd5 Fixed a crash caused by /charselect. 2018-08-28 21:35:36 +02:00
Cerapter
7aac266b9b Additional jukebox check just in case someone is alone, but is choosing different songs. 2018-08-27 16:09:11 +02:00
Cerapter
0fb3b7edbf Jukebox fixes: clear on toggle, don't show 'has played' with one person. 2018-08-27 16:04:53 +02:00
Cerapter
c01857063b Support for animated backgrounds. 2018-08-26 21:04:05 +02:00
Cerapter
ce73d26801 Updated the readme to 1.3.1 features. 2018-08-26 11:08:11 +02:00
Cerapter
34da56eea6 Blankposting is allowed again if an area loses its CM somehow. 2018-08-24 19:14:22 +02:00
Cerapter
6d278330a2 /getarea now shows the CM, /jukebox_toggle and /jukebox_skip are now CM commands as well. 2018-08-24 18:48:13 +02:00
Cerapter
91ad46eea0 Fixed a Windows bug where there was no way to get back to the default audio device. 2018-08-24 15:51:28 +02:00
Cerapter
4ee565591f Jukebox and area locking bugfixes. 2018-08-24 12:58:59 +02:00
Cerapter
9ce2ec9de2 Added the command list link to /help. 2018-08-21 14:53:22 +02:00
Cerapter
61875eb088 Icon change. 2018-08-19 14:04:25 +02:00
Cerapter
6bb9dbcc4a Version bump. 2018-08-19 09:40:09 +02:00
Cerapter
d314b8dd07 Moved includes out of the CPP files into the header files.
Reimplementation of `30a87d23c9c63bed072b3460e7482075dc530b2c` from the
old origin.
2018-08-19 09:37:34 +02:00
Cerapter
e6eace9a39 Better INT to HEX conversion.
Reimplementation of `4e96a41b4ee6bbc920b7c5a5ec555d6d14e65b18`,
`bb0b767ba40d189b97ffe371ab063c5380609b0c` and
`e36dae20b7d1baba912c55ec55b82a380c4973da` from old origin.
2018-08-19 09:20:16 +02:00
Cerapter
c316e81e0c Reset the default background to default.
Reimplementation of `bed0b55e70f13adf772584fc0d31ebfe59597115` from old
origin.
2018-08-19 09:19:18 +02:00
Cerapter
7de64bd0c0 Discord toggle pt.2.
Forgot these.
2018-08-19 09:18:35 +02:00
Cerapter
95b8bd72d3 Ability to toggle Discord RPC.
Reimplementation of `bed0b55e70f13adf772584fc0d31ebfe59597115` from old
origin.
2018-08-19 09:17:48 +02:00
Cerapter
ed68084e08 Segfault fix.
Reimplementation of `0e15be73af266d5fbff3d83d731a7af2773ff532` from old
origin.
2018-08-19 08:41:00 +02:00
Cerapter
feee84588c Manual option for backup master server.
Reimplementation of `7e4be0edd7756220dd8d7fbaaaf3d972db48df5e` from the
old origin.
2018-08-19 08:37:01 +02:00
Cerapter
457a5e39fc Jukebox fixes: check if jukebox exists + blockDJ removes vote. 2018-08-19 08:03:39 +02:00
Cerapter
b9f1998c93 Minor fix: the default showname is now correctly the name of the character. 2018-08-19 08:03:14 +02:00
Cerapter
265b853337 Removed HDID ban due to it not working. 2018-08-17 02:12:29 +02:00
Cerapter
eee682bf0d Fixed an issue with the audio output change not registering. 2018-08-17 01:34:22 +02:00
Cerapter
aee3099d9b Added the command /allow_blankposting for CMs and mods to control blankposting. 2018-08-16 22:57:41 +02:00
Cerapter
c8b62267b9 Fixed a bug where the character taken symbol wouldn't show. 2018-08-16 22:23:16 +02:00
Cerapter
572888a9dd Minor fix regarding the /pos command and the NG/G buttons. 2018-08-16 20:56:26 +02:00
Cerapter
0368e7dc45 Guilty / Not Guilty buttons for the judge position. 2018-08-16 20:04:19 +02:00
Cerapter
331bca5f73 Fixed a bug regarding the log limit being zero.
- This also returned the previous behaviour when the log limit is zero,
that is, no log limit is applied then.
2018-08-16 18:48:11 +02:00
Cerapter
d6b6a03802 Fixed extra linebreaks after songchange in IC. 2018-08-16 00:44:32 +02:00
Cerapter
956c3b50d6 Added support for the jukebox to use the shownames of its users. 2018-08-16 00:40:42 +02:00
Cerapter
86bcb3d295 Super minor fix: the character selector frame now works again. 2018-08-15 23:42:00 +02:00
Cerapter
9ce1d3fa40 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.
2018-08-15 23:30:46 +02:00
Cerapter
8c859398f1 Blocking shouts now blocks the testimony buttons too. 2018-08-15 19:50:41 +02:00
Cerapter
b25b8019f0 Fixed a minor linebreak bug in the IC chatlog. 2018-08-14 21:26:30 +02:00
Cerapter
af4a62b65d Fixed chatlog not working properly. 2018-08-14 18:32:41 +02:00
Cerapter
0f8cb919e2 Fixed a bug where the music being played would depend on the row selected. 2018-08-14 17:06:23 +02:00
Cerapter
f81a9adc99 Fixed a bug where the character selection screen would pile up charicons.
- Also fixed the loading bar showing wrong values.
2018-08-14 16:33:35 +02:00
Cerapter
b99e9c18b2 Changed the exe's official name to Attorney_Online_CC. 2018-08-14 13:18:03 +02:00
Cerapter
693eb81962 Clearer loading screen that expands on what is being loaded + autofocus on search. 2018-08-14 01:37:53 +02:00
Cerapter
d36fdace38 Fixed a bug where a server having less characters than you could fit on your screen would crash the game. 2018-08-13 22:35:31 +02:00
Cerapter
2aec9710e5 Added character filtering options to the char. select. screen.
- Filtering by name.
- Filtering by availability.
- Filtering by being passworded (though this is unimplemented in AO).
2018-08-13 21:56:02 +02:00
Cerapter
b8dc30a822 The game now keeps every character's icon in memory for a fast character sceen.
Additionally, the loading at the beginning is smoother.
2018-08-13 18:08:43 +02:00