- Joined
- Jan 8, 2018
- Messages
- 59
- Reaction score
- 78
- First Language
- Spanish
- Primarily Uses
- RMMZ
Description
This script allows you to incorporate some improvements in the audio management made by the game engine (as the needs of my game requires it). Now the script can do the next things:
Important note
It is in beta since I have developed it for my game that uses RpgMakerMV 1.6.2 and CoreScript v1.3b, and I don't know if it works in other versions or if it gives errors. Also, I intend to add improvements to the script as my game needs arise. You can activate the debug parameter and see in the game console (F8) that this plugin is making, according to the options that you activate.
License
The MIT License. Credits appreciated but not required.
Known bugs
None, but tested only in RpgMakerMV 1.6.2 and CoreScript v1.3b.
Note and Changelog
Please put in this thread your experience with the plugin, errors that arise or anything else related.
* v0.9.0 Preload battle BGM and ME changes in events.
* v0.8.5 Refresh battle BGM cache on map changes.
* v0.8.4 Fixed a bug with possible empty play commands.
* v0.8.3 Added the option "Always use M4A files".
* v0.8.2 Fixed an error with encrypted preloading.
* v0.8.1 Avoid the need of map-cache to use the new option.
* v0.8.0 Option to force map bgm-bgs based on switches.
* v0.7.1 Added title bgm early load with DataManager.
* v0.7.0 Added map bgm and bgs early load with DataManager.
* v0.6.1 Fixed a reference bug with tmax variable.
* v0.6.0 Limit the max-preemptive cache to max-cache.
* v0.5.2 Fixed a bug with out-of-focus audio in mobile.
* v0.5.1 Organized plugin parameters.
* v0.5.0 Added the "Global Volume" options.
* v0.4.0 Added the option "Always use OGG files".
* v0.3.1 Solved a out-of-range bug with animationId.
* v0.3.0 First public release of the plugin.
This script allows you to incorporate some improvements in the audio management made by the game engine (as the needs of my game requires it). Now the script can do the next things:
- Stop the audio and music when the game is out focus in all platforms.
- Added a "Global Volume" option to the window options, and the possibility to hide the secondary volume controls. Also, the option can work in a quadratic function, improving the perception of changing volume.
- Audio cache system that stores in cache recently used audio files, and also adds the possibility of preemptive cache future-audio files in events, map and battle (skills and items).
- Option to always use (and only-use) OGG files. Then you can delete m4a files after you export the game (reducing size), but Safari will not play sound.
- Added an option to mark audio files as used (these files will not be deleted when the game is exported with the "remove unused files" option).
- Force to play a specified Bgm and Bgs on all maps when a switch is ON. The list of bgm, bgs and switches can be specify in the parameters of the plugin.
Important note
It is in beta since I have developed it for my game that uses RpgMakerMV 1.6.2 and CoreScript v1.3b, and I don't know if it works in other versions or if it gives errors. Also, I intend to add improvements to the script as my game needs arise. You can activate the debug parameter and see in the game console (F8) that this plugin is making, according to the options that you activate.
License
The MIT License. Credits appreciated but not required.
Known bugs
None, but tested only in RpgMakerMV 1.6.2 and CoreScript v1.3b.
Note and Changelog
Please put in this thread your experience with the plugin, errors that arise or anything else related.
* v0.9.0 Preload battle BGM and ME changes in events.
* v0.8.5 Refresh battle BGM cache on map changes.
* v0.8.4 Fixed a bug with possible empty play commands.
* v0.8.3 Added the option "Always use M4A files".
* v0.8.2 Fixed an error with encrypted preloading.
* v0.8.1 Avoid the need of map-cache to use the new option.
* v0.8.0 Option to force map bgm-bgs based on switches.
* v0.7.1 Added title bgm early load with DataManager.
* v0.7.0 Added map bgm and bgs early load with DataManager.
* v0.6.1 Fixed a reference bug with tmax variable.
* v0.6.0 Limit the max-preemptive cache to max-cache.
* v0.5.2 Fixed a bug with out-of-focus audio in mobile.
* v0.5.1 Organized plugin parameters.
* v0.5.0 Added the "Global Volume" options.
* v0.4.0 Added the option "Always use OGG files".
* v0.3.1 Solved a out-of-range bug with animationId.
* v0.3.0 First public release of the plugin.
Attachments
Last edited: