If you use the hookshot, then leave the screen while the sound effect is still playing it will continue looping until you use it again.
(managed to remember the icon this time 😊)
If you use the hookshot, then leave the screen while the sound effect is still playing it will continue looping until you use it again.
(managed to remember the icon this time 😊)
How can you leave the screen while the hookshot sound is playing? Isn't Link frozen?
Not if you're playing around with scripting.
What scenario do you have where Link uses the hookshot then leaves the screen before it returns?
Dark Nation wrote:How can you leave the screen while the hookshot sound is playing? Isn't Link frozen?
Maybe Link was using it in midair in sideview, and he fell down to another screen.
I had a script to make Link walk slowly, and I was setting it to put his coordinates back one opposed to the given direction if he was pressing that direction
if(Link->InputUp){
Link->Y = Link->Y+1;
}
Well, it was doing it every other frame but that's irrelevant.
Now, what I hadn't realised was that if you pressed up, then pressed down aswell, Link would walk very fast downwards (I've now fixed that in the script, but that's also beside the point).
If you used the hookshot, say, right, then pressed right while it was travelling, Link would move left and could exit the screen in that manner.
It's quite specific but it does happen.
And if it happens they way you described _L_, that makes it quite a lot worse I would think.
Couldn't this be fixed by ending all sound effects when Link exits a screen?
I confirm.
_L_, remember that bug where the player was frozen when the hookshot hit a block all combo? I encountered this problem at about the same time. I bet you have it coded so that the sound effect continues until the hookshot gets back to Link. Why not have the sound effect play until the hookshot stops moving, or the hookshot routine ends, or something?
Well, anyway, this should be fixed now.