atrooney-online-2/include
Crystalwarrior 147892bae9
Overhaul sound lists to introduce aliases, rethink editing behavior (#389)
* Resolve https://github.com/AttorneyOnline/AO2-Client/issues/275 by adding a "Nothing" option to play no SFX even when playing a preanimation that behaves similar to the Default option

* Overhaul sound list:
* Allow aliases. .ini file syntax is "filename = alias".
* Do not allow editing the .ini files from the client anymore.
* The sound list dropdown is still editable, but all it does is play your custom sfx without adding it to any files.
* Overhaul get_char_sfx

* Fix aliases not working properly with a rather tricky solution

* save character soundlist in base and drop the character_ from the filename

Co-authored-by: stonedDiscord <10584181+stonedDiscord@users.noreply.github.com>
2021-01-13 23:34:20 +01:00
..
aoapplication.h [2.8.6] Demo Recording/Playback (#337) 2021-01-13 22:25:24 +01:00
aoblipplayer.h Lots of blip rate fixes: 2020-09-11 23:38:36 +03:00
aobutton.h Perform clang-format 2020-05-22 17:13:37 -05:00
aocaseannouncerdialog.h Perform clang-format 2020-05-22 17:13:37 -05:00
aocharbutton.h Perform clang-format 2020-05-22 17:13:37 -05:00
aocharmovie.h Perform clang-format 2020-05-22 17:13:37 -05:00
aoemotebutton.h Add darker button generator (#201) 2020-07-30 12:10:58 -05:00
aoevidencebutton.h Perform clang-format 2020-05-22 17:13:37 -05:00
aoevidencedisplay.h Perform clang-format 2020-05-22 17:13:37 -05:00
aoimage.h Perform clang-format 2020-05-22 17:13:37 -05:00
aolineedit.h Perform clang-format 2020-05-22 17:13:37 -05:00
aomovie.h Perform clang-format 2020-05-22 17:13:37 -05:00
aomusicplayer.h Reset BASS when switching devices; drop Qt Multimedia support (#262) 2020-08-19 16:40:37 -05:00
aooptionsdialog.h Desynchronize viewport from the IC chat log so that users have a smooth viewing experience as an option (#385) 2021-01-12 11:24:11 +03:00
aopacket.h [2.8.6] Demo Recording/Playback (#337) 2021-01-13 22:25:24 +01:00
aoscene.h Perform clang-format 2020-05-22 17:13:37 -05:00
aosfxplayer.h Enable support for up to 6 SFX channels (#355) 2020-12-28 00:54:08 -06:00
aotextarea.h Perform clang-format 2020-05-22 17:13:37 -05:00
aotextedit.h Perform clang-format 2020-05-22 17:13:37 -05:00
bass.h Perform clang-format 2020-05-22 17:13:37 -05:00
bassopus.h clang 2 electric boogaloo 2020-05-22 02:14:54 +03:00
chatlogpiece.h IC log rewrite (#259) 2020-08-19 11:16:41 -05:00
courtroom.h Overhaul sound lists to introduce aliases, rethink editing behavior (#389) 2021-01-13 23:34:20 +01:00
datatypes.h Rename noninterrupting_preanim and all its associated bullshit with more cooler and nicer bro immediate 2021-01-09 18:43:24 +03:00
debug_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
demoserver.h [2.8.6] Demo Recording/Playback (#337) 2021-01-13 22:25:24 +01:00
discord_register.h Perform clang-format 2020-05-22 17:13:37 -05:00
discord_rich_presence.h Merge KFO source unconditionally into AO2 2020-05-22 19:17:55 -05:00
discord_rpc.h Perform clang-format 2020-05-22 17:13:37 -05:00
discord-rpc.h Perform clang-format 2020-05-22 17:13:37 -05:00
file_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
hardware_functions.h moved headers into include and cpp files into src + logo into resource 2018-12-26 16:43:08 +01:00
lobby.h fix doubleclick server being buggy 2020-10-04 01:41:23 -05:00
misc_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00
networkmanager.h Perform clang-format 2020-05-22 17:13:37 -05:00
scrolltext.h clang 2 electric boogaloo 2020-05-22 02:14:54 +03:00
text_file_functions.h Perform clang-format 2020-05-22 17:13:37 -05:00