For the location triggers, there's something I don't understand about the way they call events.
From what I understand from the doc posted by Phoenix, there are five bytes to each location trigger. The first two are the (x, y) co-ordinates of the trigger on the corresponding map. That much is easy enough to understand. Then, if the third byte is FF, it means the trigger is an event call (as opposed to being a chest or a teleporter), and the next byte is the event that will be executed. However, looking at the actual data, it must be more complicated than that.
What I mean is, if for example you look at the trigger in the Mist Village that is supposed to execute the event where the bombring activates, the code is:
08 10 FF 0C 00
I took that to mean "When the player steps on the tile at (8, 16), execute event number 12." However, event number 12 [0C] is the message "Empty."; the bombring event should be event 48 [30].
So I guess what I'm asking is, is there some table somewhere that the "0C" is indexing? And if so where?
Thanks