Skip to content

Overhaul sound lists to introduce aliases, rethink editing behavior#389

Merged
stonedDiscord merged 7 commits intomasterfrom
crystalwarrior/sfx-button
Jan 13, 2021
Merged

Overhaul sound lists to introduce aliases, rethink editing behavior#389
stonedDiscord merged 7 commits intomasterfrom
crystalwarrior/sfx-button

Conversation

@Crystalwarrior
Copy link
Contributor

You will no longer overwrite the preexisting sondlists, what happens instead is you can play a custom sfx based on your input in the box. It will clear if sticky sfx are off.

Aliases are functional as well,
filename = alias

Old behavior with just filenames still works.

…aying a preanimation that behaves similar to the Default option
* 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
@Crystalwarrior Crystalwarrior added enhancement Request for functionality not present engine/audio Issues related to music and sound effect playback ui Issues related to the user interface (non-viewport related) labels Jan 9, 2021
in1tiate
in1tiate previously approved these changes Jan 11, 2021
Copy link
Member

@in1tiate in1tiate left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this behavior more, it's closer to the way iniswaps now work.

oldmud0
oldmud0 previously approved these changes Jan 11, 2021
Copy link
Member

@stonedDiscord stonedDiscord left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

average courtroom.cpp spaghetti

@stonedDiscord stonedDiscord merged commit 147892b into master Jan 13, 2021
@oldmud0 oldmud0 deleted the crystalwarrior/sfx-button branch February 14, 2021 04:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

engine/audio Issues related to music and sound effect playback enhancement Request for functionality not present ui Issues related to the user interface (non-viewport related)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants