About this mod
Play your own sounds when your kinsect grabs extracts, and more! Make your own audio skins! Count the extracts: one, two, and three!
- Requirements
- Permissions and credits
Requirements
- Install REFramework, build 4345127 (28 July 2022) or later
- Download and install the x64 Visual C++ redistributable
Features
⬢ Plays audio files from the mod folder when:
- your Kinsect grabs an extract (1, 2, and 3 are all separate)
- your Kinsect lands on your arm and gives you an extract (1, 2, and 3 are all separate)
- you get all three extracts and activate Triple Up
- your extract is about to run out (optional, for purists!)
- you run out of any extract
⬢ Includes two pre-built audio skins:
- "Anything Goes," melodic medal chimes inspired by Kamen Rider OOO
- "TGM: The Glaive Master," an echoey synthesized voice inspired by Tetris: The Grand Master's section alerts
⬢ Swap skins in-game from the REFramework UI!
⬢ Make your own skins by exporting any sound with Audacity! It's as easy as 1, 2, and 3!
(Full instructions in reframework/data/InsectGlaiveAudioCues/audio/README.txt.)
Known Issues
- This is a highly experimental mod that jams audio support into REFramework. Please post in Bugs if you have any issues.
- For the moment, this only supports loading about 4 MB of sound effects, total. Any more and REFramework will never finish initializing, or may crash the game on load. If you encounter this while building your own skins, remove one of the default skin folders in reframework/data/InsectGlaiveAudioCues/audio.
- In the training room, Awakened Kinsect Attack doesn't always play all sound effects. (This is a side effect of a workaround for a bug in the core game where you occasionally spawn into the town with garbage data in your extract duration values.) In quests, it works properly.
Licenses and Special Thanks
- Full license info is available in reframework/autorun/InsectGlaiveAudioCues/LICENSE.txt.
- Uses mod_utils.lua and some template code with asset use permission from "Raff's Script Modding Starter Pack and Utilities". See more by this author here.
- Special thanks to raff_run's "Pause Insect Glaive Buffs when sheathed (and adjust triple buff time)", which provided a lot of useful knowledge on how extract tracking works internally!