Difference between revisions of "Fury:Fury.XML"
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
+ | Fury.XML is a simple XML file that defines some overall settings for Fury. Currently this consists only of <tt>master</tt> plugins to be loaded when the Fury master begins. | ||
== Sections == | == Sections == | ||
+ | Fury.XML uses specifically-named <tt>sections</tt> (also known as <tt>sets</tt>) to hold its configuration. | ||
+ | |||
=== Plugins === | === Plugins === | ||
+ | The "Plugins" section is a simple <tt>list</tt> of file names. Each individual <tt>setting</tt> in the list will result in a plugin being loaded. Each setting must have its own unique "Name" attribute, which can be anything at all so long as it is unique. Call it Bob or Joe, call it 1 or 2, call it Green or Yellow, it honestly doesn't make any difference. The name isn't used. What comes between <Setting> and </Setting> is what is important. The dll file given will be loaded. | ||
+ | |||
=== Speech === | === Speech === | ||
+ | The "Speech" section is currently unused. It ''will'' describe the default Text-to-Speech system, voice, pitch, rate and volume. | ||
== Examples == | == Examples == |
Revision as of 05:45, 18 March 2005
Overview
Fury.XML is a simple XML file that defines some overall settings for Fury. Currently this consists only of master plugins to be loaded when the Fury master begins.
Sections
Fury.XML uses specifically-named sections (also known as sets) to hold its configuration.
Plugins
The "Plugins" section is a simple list of file names. Each individual setting in the list will result in a plugin being loaded. Each setting must have its own unique "Name" attribute, which can be anything at all so long as it is unique. Call it Bob or Joe, call it 1 or 2, call it Green or Yellow, it honestly doesn't make any difference. The name isn't used. What comes between <Setting> and </Setting> is what is important. The dll file given will be loaded.
Speech
The "Speech" section is currently unused. It will describe the default Text-to-Speech system, voice, pitch, rate and volume.
Examples
- Default
<?xml version='1.0'?> <FurySettings> <Set ID="1" Name="Plugins"> <Setting Name="1">Fury-EQ1.dll</Setting> <Setting Name="2">Fury-EQ2.dll</Setting> </Set> <Set ID="2" Name="Speech"> </Set> </FurySettings>