Avalon

The official GemStone IV encyclopedia.
Jump to navigation Jump to search

Avalon is an official front end for GemStone IV, for use with Mac OS X. Though it does not have a scripting engine or a point-and-click interface, it provides direct compatibility with user-developed plugins.

Unique Features

Avalon can process either the XML feed or the 'Wizard' feed from simutronics. Currently this would not result in a pleasant user experience, but a plugin could be written to process the extra information and display it properly.

Plugins

  • YASSE - the original scripting plugin. Also provides a lot of built-in support for DragonRealms
  • YASSE lite - a stripped down version of the original YASSE, just the scripting engine with the other features removed
  • Avalon Oxide - a GemStone-specific plugin that provides a window for a cleaner viewing of status information (HP, mana, spirit, stance, directions, etc)

All of these plugins are open source, and licensed under the GPL.

Bugs

  • Processing the names list and only showing arrivals/departures/deaths of characters on your names list is not functional.
  • All incoming text pulling the story window to the bottom (scrolling bug)
  • Text on the far right of the story window is covered by the scroll bar
  • Health and scar info that is sent to plugins is not properly formatted (keys/values don't make sense)
  • Global highlights.plist gets deleted when the game crashes - actually, it overwrites itself with a blank one whenever the connection to the game is closed remotely
  • Adding the key "Use XML stream" does not work as it should to send the XML stream to the story window
  • Text appears in different sizes depending on the information being relayed. Typing EXP in Gemstone delivers the same font as the Death/Arrivals windows whereas a LOOK delivers the correct font.
  • Sounds may not work in DR
UncutGem.pngThis article is a Stub. You can help GSWiki by expanding it.