Hermes - Hermes Extends RPGXP's MEssage System
Version: 0.4
Author: derula
Date: February 21, 2011
Version History
- Window_Message (Enterbrain): Initial code
- XRXS (dunno): Many feature additions
- AMS (by Dubealex): Some more feature additions, ability to save settings in save file
- AMS modified (by me): Some bugfixes and feature additions
- Various versions of AMS+ (by me): Endless bugfixes, feature additions, partial rewrite
- Hermes 0.1: Initial release; rewrite of many parts of AMS+, many new features
- Hermes 0.2, 0.2a, 0.2b: Some bugfixes each
- Hermes 0.3: Many more bugfixes, multi-message display done correctly, minor other additions, tags renamed
- Hermes 0.4: Added a few tags, improved drawing speed of text effects, made options better changeable and much more (details)
Planned Future Versions
Description
Hermes replaces RPGXP's message system. As seen above in the version history, it has a long past and has originally been based off Enterbrain's Window_Message script. Until AMS+, it still looked similar to that original in some ways... but as of Hermes 0.3, you won't find many similarities between my creation and Enterbrain's original...
The main goal of Hermes and all its predecessors is to have an extension of the original message window in a way that you can flawlessly upgrade from the latter to the former without losing any features - you'll only gain new ones. Tag names have been changed multiple times, but there are a few flavors of compatibility mode to ease the transition.
Features
- Displays multiple message simultaneously
- Shows messages over the heads of events, much like speech bubbles
- Can connect the contents of multiple Show Text commands into one single message
- Messages begin to scroll when they have more then four lines, requiring a key press every next three lines
- Reintroduced tags from RM2k, like \|, \. (wait a second/quarter second), \^ (close message)
- Reintroduced symbol insertion from RM2k (e.g., $k will display a heart; replacement table can be customized)
- Partially reintroduced "Facesets" (like RM2k, but better)
- A large list of other "tags" that can be used to format your message
- New tags can easily be added if you know how to Ruby
- Huge amount of preferences to play with, most of which can be changed and saved in-game
ScreenshotsInstructions Detailed instruction can be found inside the download zip file in "documentation.html". Or you can view the users' manual online
here.
Script
Credit
- See above: Enterbrain, XRXS, Dubealex
- KD, who donated some parts of the code
- Satoru Takabayashi for Ruby/Romkan
- Naramura, Noa and Yinyamina (graphics for the Demo)
Thanks
- KD
- Knumonmaster
- Bananen-Joe
- Ascare
- Midas
- Yinyamina
- SilentResident
- Folks from Creation Asylum and RPG Architects
- And you, of course!
Support
For support, just post here or send me a PM. I won't always have time to work on Hermes, but I'm usually mentally collecting features to implement in new versions until I finally get to do it!
Known Compatibility Issues
Version 0.2 didn't seem to work work well with "Method and Class library", whatever the hell that is. I'm not sure if 0.3 or 0.4 work. Does not require the RMXP SDK, but I'm not sure if it's compatible with it, either. Please tell me if you discover any incompatibilities.
Demo
Download the DemoAuthor's Notes
Use my script, change it, mention me if you like, whatever. I hope it is useful for someone and I'm looking forward to seeing projects that take advantage of it. Please report bugs if you find any. And if not, enjoy!