The scenario is this: you are on a timer, and if the timer reaches zero, it explodes and goes the screen to go white regardless of whatever you were doing. However, if you happen to have a text window or an equivalent open on the screen before the explosion, it will remain on the screen even after the timer goes off and will not clear until you specifically do so yourself.
How can one forcibly and immediately close a text window from a screen via another event?
Only thing I can think of is
\^
"Do not wait for input after displaying text." -RMVXA tool tip
That's an in-text code that you have to write in ahead of time into your text message, meaning that it'd only work if you specifically have a text message that gets cut off like an NPC being interrupted. What I need is simply for one event to shut down another even if it's in mid-text.
Something like this I guess, not tested
class Game_Interpreter
def exit_window()
$game_message.clear()
event_id = $game_map.interpreter.event_id
$game_map.events[event_id].refresh()
@list = []
end
end