RPG Maker MV Plugin – Legend of Zelda Ocarina System

RPG Maker MV Plugin – Ocarina System (Legend of Zelda)

Download DEMO (Mirror 1) – Dropbox

Download DEMO (Mirror 2) – Mediafire

This plugin allows you to create musical pieces using the Ocarina and conjure different effects via common events.

Instructions and Manual:

Place all images under img / soul_ocarina folder. If the folder is not existent, please do create one.

For the Key Images, they are named after what key they are. A is A, B is B and so on.

====================
Max Number of Notes
====================

This one is the max counter before the ocarina stops accepting more notes. This means that even if the number of notes for one piece is 7 and your counter is 10, it would execute the piece right away and clears the counter. So, if you input more than the max number of notes, it won’t accept it anymore and just transfers you to the map.

=================================
HOW TO ADD YOUR OWN MUSICAL PIECE
=================================

To add your own musical piece, do this on a script call:
$gameSystem.createSongPiece(key, commonEvent);

where:
key is the list of keys. Enclosed in a [], separated in commas.
commonEvent is the common event ID executed when the ocarina plays this pattern.

example:
$gameSystem.createSongPiece([‘D’, ‘E’, ‘B’, ‘D’, ‘E’, ‘B’], 6);

^ when you play the ocarina and you successfully made
DEBDEB, common event 6 would be executed.

Q: What does a common event for the Ocarina looks like?

A: First and foremost, you would have to setup the things you want to happen when the music is correct. In my case, for example, let’s say that the player played Song of Storms correctly, this is how I would put it:

ocarina_event

The correct tune executes the common event. Don’t forget to reclaim your BGM in the end. The reason why I chose common event rather than scripting the whole thing is that when you do eventing, this allows you to have a better control of what you want to do, rather than being limited to what’s inside the plugin parameters, for that matter. This way, it gives you more creativity to what you want to achieve in each song.

That’s it for this plugin and I hope you use it in one of your projects.

Thank you!

One thought on “RPG Maker MV Plugin – Legend of Zelda Ocarina System

  1. Hello!
    I love this plugin and the possibilities it opens for gameplay. I’m trying ot use it in my project but I run into two problems:
    One is that a good 2/3 of the time, the plugin doesn’t detect that the song has been correctly played (I tried with the defaults you created) it only seems to detect and activate the common event at random. Do the songs need to be created in different even pages than they can be activated? I also detected that if you use the plugin as a common event followed by something else (text, etc) it executes the text BEFORE executing the plugin.

    The other big problem is that it doesn’t seem to be compatible with button images, or at least I can’t properly set it up. I’m using Yanfly’s Image common events to make custom touch input. I wanted to create buttons that simulate touching the keys to play the ocarina, but when I try the plugin detects it as an incorrect input and exits back to the map.

    I’d be grateful if you could give me some insight into how (if possible) to solve this.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s