BWG Proximity Event Sounds for RPG Maker MZ
A downloadable tool
Enhance Your Game's Immersive Experience with Proximity Sounds!
Bring your RPG Maker MZ projects to life with the BWG Proximity Sound Plugin! This powerful plugin allows you to add dynamic sounds that play based on the player's proximity to events, making your game world feel more interactive and immersive. The closer you get to the sound source, the louder it gets!
Key Features:
- Proximity-Based Sounds: Play sounds as players approach specific events, adding depth and realism to your game environment.
- Permanent and Temporary Sounds: Set up permanent sounds via notetags or use plugin commands to dynamically add or remove sounds during gameplay.
- Customizable Parameters: Fine-tune the radius, volume, falloff, looping, and panning of each sound to perfectly match your game's atmosphere.
- Smooth Transitions: Enable falloff for smooth volume transitions, preventing abrupt changes in sound intensity.
- Panning Support: Add directionality to your sounds with panning, making it clear where sounds are coming from in your game world.
- Debug Mode: Easily troubleshoot and fine-tune your sound setup with optional console logging.
How It Works:
Permanent Proximity Sounds via Notetags:
Add the following notetag to an event's note field to set up a proximity sound:
<PS>radius: 5; file: Fire1; maxVolume: 1.0; falloff: true; loop: true; panning: true</PS>
Examples:
- River Sound:
<PS>radius: 5; file: river</PS>
- Fire Sound:
<PS>radius: 3; file: fire; maxVolume: 0.8; falloff: false; panning: false</PS>
- Wind Sound:
<PS>radius: 7; file: wind; maxVolume: 0.5; falloff: true; loop: false; panning: true</PS>
Make sure the specified sound file (e.g., "river.ogg") is in the audio/bgs directory.
Temporary Proximity Sounds via Plugin Commands:
Use the following plugin commands to dynamically set up and stop proximity sounds during the game:
- Set Proximity Sound:
- Arguments: radius, soundfile, maxVolume, falloff, loop, panning.
- Example: Set up a proximity sound for the current event with specific parameters.
- Stop Proximity Sound:
- Stops the proximity sound for the current event.
With this your player could for example light up a fireplace at runtime, and then hear the ambient sound of a crackling wooden log.
BWG Proximity Sound Plugin License Terms
License Grant
By purchasing the BWG Proximity Sound Plugin, you are granted a non-exclusive, non-transferable license to use the plugin under the following terms:
Usage in Projects
- This license permits the use of the BWG Proximity Sound Plugin in both free and commercial projects.
- You may use the plugin across multiple projects without the need for additional licenses.
Company or Team Usage
- A single license purchase covers the entire company or team, regardless of the number of developers or projects. One license per company or team is sufficient.
Attribution
- Attribution is not required. You are free to use the plugin without providing credit to the original author.
Modification Rights
- Purchasing the full source version of the BWG Proximity Sound Plugin grants you the right to modify the plugin code to suit your needs. You are free to make any changes or improvements as you see fit.
Restrictions
Resale and Redistribution
- You are not permitted to resell, redistribute, or bundle the BWG Proximity Sound Plugin as a standalone product or as part of any collection. This includes, but is not limited to, offering it for sale on any marketplace or platform, whether in its original form or modified.
- Claiming the BWG Proximity Sound Plugin as your own work is strictly prohibited.
Compliance
By using the BWG Proximity Sound Plugin, you agree to comply with these terms. Any violation of these terms will result in the termination of your license.
Status | Released |
Category | Tool |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | BattleProgrammer |
Genre | Role Playing |
Tags | plugin, RPG Maker, RPG Maker MZ, Sound effects |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $2 USD. You will get access to the following files:
Development log
- Quality of Life Improvements95 days ago
- Small Update for BWG Proximity SoundsAug 13, 2024
Comments
Log in with itch.io to leave a comment.
for some reason the plugin commands will not work.
the notes work fine, by the way the examples you have on this page are messed up, they need this... <PS> </PS>
Hi,
you were completely right! Thank you for bringing the issues to my attention. I uploaded a bugfixed version today.
Quick explanation: When optimizing the loading of the sound files i added a new function to preload the audio when the map is entered. During that I removed the loading of new files on runtime - completely forgetting that sometimes we need new files. Now it should work.
My bad!
- BP
Would it be possible to have permanent sounds only become active when the event itself is active? Or to have multiple sounds assigned to the same event?
I just now released an update with the changes you need. I hope this helps~
(ノ´ヮ`)ノ*: ・゚
Greetings, i have a question! Is this plugin compatible with Visustella's Core ones?
Yes! (And it was a pain to debug the initial incompatibility!) 😁