Update time!
The big thing in this one is that the event editor has been cleaned up a little (references to certain things like placements and messages were off-by-one and you had to manually adjust in your head) but even bigger, it now previews bank 2 messages!
How is this possible you may ask? Well, the event editor now stores a "map preview link" for each event which it will treat the event as having been launched from that map for the purposes of previewing its bank 2 messages (and, coming soon hopefully, npc placements). You can press tab on the event selector to change this link manually so that it treats it as a different one. The links are not saved in the rom so they will restore every time you load; however, the way it figures out the default map link
is dynamically determined from the rom data by hunting for a reference to that event in the triggers and npc speeches. The first map (in index order) with a reference to that event will be the default map link for that event. So changing the event call triggers and npc speeches
will automatically change the default map link the next time you load the editor, but simply cycling through map links manually in the event editor will not.
If this works out, the next step will be to have it preview npc placements using the same information, thus making the events suddenly WAY more readable at a glance. For example:
"Placement 1 moves up"
"Placement 3 bows head"
"Show Message 4 from bank 2" (when highlighted shows nothing)
would instead read something like
"Placement 1: Yang moves up"
"Placement 3: Edward bows head"
"Show Message 4 from bank 2" (when highlighted shows "I have a bad feeling about this...")

Updated again! The above-mentioned changes involving previewing placements have been implemented. Surprisingly didn't give me any trouble whatsoever (or should I say,
suspiciously...) As usual, let me know if you find any bugs / odd behaviour.