idk why but when I reach the train station after blowing up the reactor, I get in a battle dead. I don't get hit or anything, I just die. So then I loaded my save state, then every time I take a step, I get in a battle just dead.
It may be the ROM you used, my game has no problems.
Sometimes you can just swap out a command you know for one you don't, and with luck it'll use the same number of bytes as the one you replaced... if so, the effect in the event should be obvious. Even if it doesn't work, the way it breaks the event can give you an idea of what the command might be doing, or how many bytes long it *should* be. I had some fun trial-and-erroring things out like that, especially when I was first starting to figure the event system out.
I checked if the event system had any other commands and here's what I found out.
"23" called a 2 choice box with a broken mugshot.
23 xx xx
The first byte called the choice box
The second byte selected the dialogue bank
The third byte selected the dialogue.
When 2nd choice was selected, the main character's sprite disappeared.
The event does not continue no matter what selection you make.
"28" called a broken dialogue box that quickly disappears after appearing.
"2B" Completely froze the game.
All other bytes just broke the event and allowed the character to move freely.
Barret's flashback room is done: