
This ZScript message box replacement implements Rise of the Triad-style messages that replace the existing on-screen text/prompts.
- Quit messages have matching icons, messages, and exit sounds that play when you select 'yes' (as seen in screenshot)
- Notification messages (e.g, choosing 'Save Game' when you're not in a level) show an exclamation point icon
- Prompt messages (e.g, Do you want to save over this game?) show a question mark icon and the yes/no prompt
All of the resources included here are pulled directly from ROTT... This is mostly a proof of concept, and there are a couple of things that are more hackily done than I'd like, but it works with every IWAD and mod that I tested it with.
Known Issues: The included exit sounds sometimes won't play fully, because the engine only waits for 3 seconds (105 tics) for the sound to play before actually quitting; some of the extracted ROTT sounds in the archive are 4 and 5 seconds long.
You can download the file here (152 KB).