• The Eevee Expo Game Jam #10 has concluded, congratulations to all participants! Now it's time for the judges to play through the games, and you can play along to vote who deserves the community choice spotlight.
    You can check out the submitted games here!
    Play through the games and provide some feedback to the devs while you're at it!
  • Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
PE Terrain Step Sounds v19.1

PE Terrain Step Sounds v19.1 1.2

Pokémon Essentials Version
v19.1 ➖
A while back, Enurta released the first version of this script. When v19.1 came out, the script no longer worked. I fixed it up and added a few new features as well as sample sounds.

This script uses terrain tags to determine what sound to play. If you add new terrain tags or change existing ones, you can add them here and generate step sounds for the new tags. Additionally, this script supports per-tileset sounds. So, if you have a city tileset that needs a clean-sounding rock step sound, and you have a cave tileset that needs a rougher rock step sound, you won't have to choose! Add them both!

As of version 1.2, there is now support for NPCs and for cyclic step randomization! See 'Usage and Customization' for more details.

1. Download the script from the link
2. Drag the Audio and Plugin folders to your project's root, so that they merge
3. Run the game in debug mode so that it compiles
4. Done!

To use, you need to assign Terrain Tags to your tilesets. Essentials has a built in editor for this, and you can use RPG Maker's built in editor if you aren't using Tags higher than 7. Read the Essentials wiki for more information.

To customize, replace the filename of each sound with your own. You can change the volume and pitch, too! If you're adding a terrain tag, simply tack it on after the last tag and write in the appropriate numerical ID. You can also remove tags, if you don't want them specified in this script.

To utilize the NPC support, simply add something like 'NPC', 'Trainer', or 'step' to your event's name. The script will automatically give the event footstep sounds! Also, you can change the NPCs to have their own step sounds, using the Round Robin code!

In order to customize the Round Robin code, you'll need additional sounds (unless you're simply doing pitch/volume adjustments). Then, you'll need to copy and paste some of the script's code, and specify the new sounds. It's simpler than it sounds, I promise! There are more instructions are in the script itself.

Todo:
  • Add additional sound files
  • Fix ogg file error
Credits
Enurta, gameguy, Ikaro
Author
Ikaro5
Downloads
1,213
Views
2,364
First release
Last update

Ratings

5.00 star(s) 3 ratings

Latest updates

  1. Step Randomization and NPC Support - Version 1.2

    This update includes support for non-player events. Additionally, there is now support for step...

Latest reviews

I actually was working on a plugin similar to this, but I didn't publish because I didn't want the user of the plugin to have to edit the script file every time they wanted to change the step sound mappings (for some reason, I can't edit the game's terrain tag initialization script to add an item to the list in a plugin and use those list items in the terrain tag script section itself, I wanted this to be a "plug in and forget" type plugin where you don't have to rifle with the files to make it work). This plugin is cleaner than my shoddy Ruby code lmao. And it even has per-tileset sound effects (I simply used "indoor" and "outdoor" maps as the distinction instead). Sticking with Enurta's method was the better move the whole time, I should've done that, I think I just saw the 18.1 in Enurta's plugin and went "nah, I'll just write a new one" lmao. I'm still gonna use my own plugin because I spent an entire day writing it.

Still, nice work! The one thing I might suggest is to possibly consider making it so non-player events have sounds on step? It might make for a more immersive experience, I personally find it awkward that the player has sounds on step but none of the other moving NPCs do, even if just quieter ones. Overall this is a good plugin for immersion's sake and I recommend it.
Ikaro5
Ikaro5
Thank you for the review! I implemented your suggestion in the latest update!
Back
Top