Audiomancy

Audiomancy

Version 1.2.0 released, see change notes.

Audiomancy is an audio enhancement for ToME that does not affect music or ambience. It started with the High Quality Sounds mod (thanks to Gurkoz), but it is *not* a simple sound replacer. It enhances the code introducing random variance, layering, and new trigger points. Weapon types (sword, great axe, mace, sling, bows, etc.) have distinct sounds in combat, along with NPC types having different impact sounds. Many weapons have distinct critical hit sounds as well. Ranged weapons have separated attack and hit sounds. Melee and ranged talents you would have expected to produce sound before likely will with this mod. Multiple hits trigger multiple sounds, e.g. the Volley talent. There is still more to do, especially in terms of providing distinct sound effects for various game mechanics and talents, but the code as-is will affect almost every sound played in the game while adding more. I attempted to maximize compatibility, replacing a single function and using superloading and hooks for the rest.

Feel free to reach out to me with any issues you discover or ideas/suggestions you may have on Steam or at theclawhorn@protonmail.com.

Credits: https://pastebin.com/xirEZ2FY

Steam Workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=2805820365

PS: Somehow the website tags got duplicated and I'm unable to edit them.

Version 1.2.0:
Reduced volume of the universal crit sound layer and blade crits.
Added "Audiomancy Addon Options" to the main game menu - enable/disable the unique critical hit sound for each weapon type,
along with the universal critical sound layer ("gong" sound) that plays overtop any ranged or melee critical hit.
Misc small fixes/tweaks.

Version 1.1.0:
Added custom sounds for steamsaws.
Improved custom sounds for blade weapons & tridents.
Distinct critical hit sound added for blade weapons.
Changed/improved "crystal" impact sounds, made less longwinded & obnoxious (e.g. when attacking shivogoroths.)
Corrected the horror impact sound mappings.
Tried to balance overall volume, some sounds were too loud relative to others.
Improved memory usage & got rid of Entity:loadList injection.
Re-organized Audiomancy files so new data paths are obvious.


Audiomancy on Steam's Workshop
See addon usage in the character's vault.
5
Your rating: None Average: 5 (6 votes)
Name Module Version Required Released File
Audiomancy v1.2.0 1.7.4 2022-08-07 23:10
tome-audiomancy.teaa
Audiomancy 1.7.4 2022-07-11 22:58
tome-audiomancy.teaa
Audiomancy 1.7.4 2022-05-09 04:46
tome-audiomancy.teaa

very quickly a 'must have'

very quickly a 'must have' QOL addon. Grrrreat work!