Rakki
08-27-2006, 04:25 PM
Hear me out before you go yelling at me, please. XD Now that we've got FFC scripting in the engine, I think it would be a prime time to finally add this. We could have maybe 8 song slots available in ZQuest, and each one could have it's own flag (Ocarina Song 0-7 or 1-8). We could also add a few commands to the FFC scripting list for the songs, so we could play a specific song to trigger a FFC (maybe OCSONG 0-7). The use of this could be something like the Elegy of Emptiness in Majora's Mask. I'm pretty sure such a thing would be possible to do, currently, as long as we could trigger FFCs on use of items.
Now, as far as the Ocarina sound effects go, we could use B as the lowest note, A to stop playing (or B to start and stop playing and A as the lowest note) and the d-pad to play the rest of the notes, since I really doubt it'd be practicle to make wavering and sharp/flat sounds for all of the notes. It'd be in the same order as the 64 Zelda games, of course (down is higher than B/A, right is higher than down, left is higher than right, up is the highest note).
Edit: And, I had a thought. Why not be able to just CHOOSE how many song slots there were? The ZC engine really needs to start being more flexible like this, so perhaps new things like this should start being more dynamic... like this? Of course, if it were dynamic, the flags for Ocarina songs would have to be dynamically added to the flags list as well (FFC scripting could go either way, dynamically added or have the highest possible song number available whether you had that many songs or not).
Now, as far as the Ocarina sound effects go, we could use B as the lowest note, A to stop playing (or B to start and stop playing and A as the lowest note) and the d-pad to play the rest of the notes, since I really doubt it'd be practicle to make wavering and sharp/flat sounds for all of the notes. It'd be in the same order as the 64 Zelda games, of course (down is higher than B/A, right is higher than down, left is higher than right, up is the highest note).
Edit: And, I had a thought. Why not be able to just CHOOSE how many song slots there were? The ZC engine really needs to start being more flexible like this, so perhaps new things like this should start being more dynamic... like this? Of course, if it were dynamic, the flags for Ocarina songs would have to be dynamically added to the flags list as well (FFC scripting could go either way, dynamically added or have the highest possible song number available whether you had that many songs or not).