Index of pages
  Introduction
  Resources
  Windows and Controls
  The Data Base
  Scripting
  Templates
  Extensions



This guide contains an overview of the Fantasy Grounds ruleset creation system. The document is divided into sections, of which you will find a list in the menu on the left.

A full license is required to customize rulesets.

Tools needed

To create rulesets, you only need a text editor for editing the files in the ruleset folder. However, it might be useful to take advantage of a dedicated XML editor, in order to minimize errors in XML syntax, or a syntax hilighting Lua script editor, for a better script file modification experience.

Useful commands

Throughout the development and testing of a ruleset, you may find the following slash commands useful.

  • "/reload ruleset": This command reloads the ruleset after modifications can be made. This feature is officially still in testing, but is a convenience when working on rulesets with no clients connected.
  • "/console": This command opens the console window, which you can use for displaying debug information throught the use of the print script function.
  • "/openwindow [windowclass] [datasource (optional)]": Allows the opening of windows without a user interface component.

The ruleset reference documentation

The ruleset reference documentation contains information about all the XML and script entities available for use in defining rulesets.


'Fantasy Grounds' is a trademark of SmiteWorks Ltd. All other trademarks are the property of their respective owners.
© 2004-2010 SmiteWorks Ltd. ALL RIGHTS RESERVED.
Privacy policy