The main uses currently for spheres are with the [SPHERE:XX] token on megabeasts, and the [RELIGION_SPHERE:XX] and [SPHERE_ALIGNMENT:XX:X] tokens on entities. I think they might also be used in interactions somewhere right now but I'm not certain on that. They will be used a fair bit more once Toady gets around to diversifying the good/evil areas into "fire" areas and "ocean" areas and whatnot.
Also I found an error when I was trying to figure out the use of the filename type (which if you could illuminate me on would be helpful!). If you put in the filename type and don't put in a subtype then every time that you either right-click on that token or click in the arguments box then you get a box saying "no argument handler found for argument type: filename" and a these details:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
Common.ArgumentManager+NoArgHandlerFoundException: No argument handler found for argument type: filename
at Common.ArgumentManager.getArgTypeHandler(ArgType argumentType) in C:\Users\bradley.uffner\Documents\Visual Studio 2010\Projects\Raw Explorer\Trunk\RawExplorer\Common\ArgumentManager.vb:line 48
at RawExplorer.RawExplorerForm.getGoToList(RawObject obj, Token token) in C:\Users\bradley.uffner\Documents\Visual Studio 2010\Projects\Raw Explorer\Trunk\RawExplorer\RawExplorer\RawExplorerForm.vb:line 1380
at RawExplorer.RawExplorerForm.buildTokenMenu(Token token, GridViewMenu PopupMenu) in C:\Users\bradley.uffner\Documents\Visual Studio 2010\Projects\Raw Explorer\Trunk\RawExplorer\RawExplorer\RawExplorerForm.vb:line 1316
at RawExplorer.RawExplorerForm.gvTokens_PopupMenuShowing(Object sender, PopupMenuShowingEventArgs e) in C:\Users\bradley.uffner\Documents\Visual Studio 2010\Projects\Raw Explorer\Trunk\RawExplorer\RawExplorer\RawExplorerForm.vb:line 1308
at DevExpress.XtraGrid.Views.Grid.GridView.DoShowGridMenu(GridMenuEventArgs e)
at DevExpress.XtraGrid.Views.Grid.Handler.GridHandler.DoCheckShowMenu()
at DevExpress.XtraGrid.Views.Grid.Handler.GridHandler.OnMouseDown(MouseEventArgs ev)
at DevExpress.Utils.Controls.BaseHandler.ProcessEvent(EventType etype, Object args)
at DevExpress.XtraGrid.GridControl.OnMouseDown(MouseEventArgs ev)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraEditors.Container.EditorContainer.WndProc(Message& m)
at DevExpress.XtraGrid.GridControl.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 (RTMGDR.030319-2600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
RawExplorer
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/RawExplorer.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 10.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.276 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
DevExpress.Utils.v11.2
Assembly Version: 11.2.10.0
Win32 Version: 11.2.10.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/DevExpress.Utils.v11.2.DLL
----------------------------------------
DevExpress.Data.v11.2
Assembly Version: 11.2.10.0
Win32 Version: 11.2.10.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/DevExpress.Data.v11.2.DLL
----------------------------------------
DevExpress.XtraTreeList.v11.2
Assembly Version: 11.2.10.0
Win32 Version: 11.2.10.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/DevExpress.XtraTreeList.v11.2.DLL
----------------------------------------
DevExpress.XtraEditors.v11.2
Assembly Version: 11.2.10.0
Win32 Version: 11.2.10.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/DevExpress.XtraEditors.v11.2.DLL
----------------------------------------
Common
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/Common.DLL
----------------------------------------
DevExpress.XtraGrid.v11.2
Assembly Version: 11.2.10.0
Win32 Version: 11.2.10.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/DevExpress.XtraGrid.v11.2.DLL
----------------------------------------
DevExpress.XtraBars.v11.2
Assembly Version: 11.2.10.0
Win32 Version: 11.2.10.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/DevExpress.XtraBars.v11.2.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.237 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
DevExpress.XtraLayout.v11.2
Assembly Version: 11.2.10.0
Win32 Version: 11.2.10.0
CodeBase: file:///C:/Users/OtherPlayers/Documents/Dwarf%20Fortress/RawExplorer-Beta-6/DevExpress.XtraLayout.v11.2.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.275 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.