Do the values go after C6BF (ex. jump3bytemc C6BF FF), or would it take the place of BF?
Wait, never mind, I've got it. it would be jump3bytemc C6BF FF. What would the address to jump to be? The address of another interaction?
Couldn't we use 'checkmemory FF C6BF?'
Heh, one more thing: Is there a command in ZOSE to make the screen fade to white and then back again? And/or a command to make the puff the puff that appears when you defeat a boss?
1. The jump address is just to some free space. You would do the exact same thing you did for when you first wrote the code (search for free space, writelocation and blah blah). Except you wouldn't set another interaction 72. It'd probably look something like:
writelocation XXXXXX
setinteraction72 xx
blahblahblahcodeblah
jump3bytemc C6BF FF YYYYYY
writelocation YYYYYY
blahblahblahmorecodeblah
2. Yes you could use checkmemory C6BF xx, setmemory C6BF xx or anything that has to do with actual memory addresses. It just depends on what you are wanting to actually do. If you want something to happen after you have say 3 essences then it would be checkmemory C6BF 07. If you wanted to like have some piece of code happen on a map but then when you got 3 essences have the whole map do something different you would go with jump3bytemc C6BF 07. And of course setmemory C6BF 07 would just make your character have 3 essences so you wouldn't really have that.
3. There is not an actual command, you would do it through a series of setmemorys. Lin wrote a tutorial up which can be found here:
http://zeldahacking.ulmb.com/index.php?topic=367.04. I think you mean createpuff? Not sure though, bosses might have a different puff.