Commit Graph

2169 Commits

Author SHA1 Message Date
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
Cerapter
3712526ff0 Added a HDID-based banning system. 2018-08-13 14:39:09 +02:00
Cerapter
37c0a70948 /rolla_set's display fixed. 2018-08-13 08:30:29 +02:00
Cerapter
00b5af9b60 Fixed the /invite and /uninvite commands so they work as they claim they do.
- You can now invite and uninvite by IDs.
2018-08-12 02:17:07 +02:00
Cerapter
d444eb6dce Modchat for mods to chat secretly across areas.
Called with `/m [message]`.
2018-08-12 00:32:43 +02:00
Cerapter
3759131a8f Area numbers replaced by area abbreviations. 2018-08-12 00:12:09 +02:00
Cerapter
c22606b5a7 /currentmusic now tells you the IPID of the last music changer if you're a mod. 2018-08-11 01:02:07 +02:00
Cerapter
1add0108e8 Added the ability to un-CM self. 2018-08-11 00:31:42 +02:00
Cerapter
5c7b233f8c Area statuses updated. 2018-08-10 22:17:19 +02:00
Cerapter
bf971f69d8 Fixed a bug where showname change rules got ignored when changing songs. 2018-08-10 00:30:05 +02:00
Cerapter
84da730bce Music changing now shows your custom showname, if set. 2018-08-10 00:09:41 +02:00
Cerapter
0280f42f6e PMs now show ID (and IPID if you're a mod). 2018-08-09 22:19:39 +02:00
Cerapter
0f2665aabe Settings menu avaiable through ingame means + IC beautification.
- Changing songs is now done in italics.
2018-08-09 21:23:30 +02:00
Cerapter
f9fd9a789a Limit mod call reason limit to 100 on serverside, too. 2018-08-09 16:36:56 +02:00
Cerapter
885df58ec9 Clientside now no longer displays '.mp3' at the end of every song mention. 2018-08-08 22:28:20 +02:00
Cerapter
913939835a Added a settings menu.
- Cannot be called yet ingame.
- Allows the setting of all `config.ini` variables.
- Allows the setting of callwords.
2018-08-08 21:48:00 +02:00
Cerapter
c85244e38c config.ini functioning changed.
- Now the program uses the QSettings class to manipulate the
`config.ini`.
- Support for multiple audio devices and options menu started.
2018-08-08 19:19:53 +02:00
Cerapter
1524b88423 Discord Rich Presence logo update. 2018-08-08 19:17:47 +02:00
Cerapter
eca2cd02f4 Inline blue text now stops the character from talking. 2018-08-07 21:10:47 +02:00
Cerapter
e7cf1d7735 Discord Rich Presence updated. 2018-08-07 20:26:16 +02:00
Cerapter
78be99422e CCCC version now displayed ingame. 2018-08-07 19:41:41 +02:00
Cerapter
f9baa0454d Log limit bugfixes.
- Log limit is now correctly applied in both directions.
- Log direction now cannot be changed by rewriting the ini mid-game.
2018-08-07 19:28:05 +02:00
wewlad1
22640d4825
Merge pull request #3 from argoneuscze/reverse_ic_log
Fixed blank lines in IC log
2018-08-07 06:56:46 +09:00
argoneus
357da55626 bumped version to 2.5.1 2018-08-06 18:38:12 +02:00
argoneus
25a45f2e87 fixed blank lines in IC log 2018-08-06 18:32:39 +02:00
wewlad1
bec2b7aef4
Merge pull request #2 from argoneuscze/modcall_reason
Added check for empty reason for modcalls
2018-08-06 07:47:46 +09:00
argoneus
3fc478bc4f refactored modcall reason, added check for empty text 2018-08-06 00:43:57 +02:00
wewlad1
a8344ced3f
Merge pull request #1 from argoneuscze/modcall_reason
Added support for modcall reasons
2018-08-06 05:53:53 +09:00
Cerapter
8e39224890 Showname fix, case insensitive commands.
- Fixed a problem wherein if you had 'Custom shownames' on, your client
would display the foldernames of characters if their user hadn't given
temselves a custom showname, instead of the character's showname.
2018-08-03 19:52:32 +02:00
Cerapter
c460a5b795 Static linking for Windows. 2018-08-03 19:50:53 +02:00
argoneus
806a022a93 added #% for consistency 2018-08-03 15:23:13 +02:00
argoneus
c6251362ad changed Attorney Online 2 to Attorney Online Vidya 2018-08-03 14:58:44 +02:00
argoneus
64f0e254cc bumped version to 2.5.0 2018-08-03 13:27:12 +02:00
argoneus
01e933f6bb added modcall_reason as a FL feature 2018-08-03 12:01:50 +02:00