<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.spherecommunity.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rattlehead</id>
		<title>SphereWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.spherecommunity.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rattlehead"/>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=Special:Contributions/Rattlehead"/>
		<updated>2026-05-09T16:24:35Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7458</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7458"/>
				<updated>2013-10-01T18:36:10Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* LIST Functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.'''[[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
===Adding to LIST===&lt;br /&gt;
This example shows how to add elements to your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_add_to_mylist]&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement1&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement2&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement3&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement4&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Referencing the LIST===&lt;br /&gt;
To reference your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_show_mylist]&lt;br /&gt;
serv.log &amp;lt;serv.list.MyList&amp;gt;&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''displays; &amp;quot;MyElement1&amp;quot;,&amp;quot;MyElement2&amp;quot;,&amp;quot;MyElement3&amp;quot;,&amp;quot;MyElement4&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
===Referencing Single Elements===&lt;br /&gt;
in the LIST above, in order to reference by index :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
serv.list.MyList.0 - outputs &amp;quot;MyElement1&amp;quot;&lt;br /&gt;
serv.list.MyList.1 - outputs &amp;quot;MyElement2&amp;quot;&lt;br /&gt;
. . .&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7457</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7457"/>
				<updated>2013-10-01T18:35:09Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* LIST Functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| SERV.[[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
===Adding to LIST===&lt;br /&gt;
This example shows how to add elements to your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_add_to_mylist]&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement1&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement2&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement3&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement4&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Referencing the LIST===&lt;br /&gt;
To reference your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_show_mylist]&lt;br /&gt;
serv.log &amp;lt;serv.list.MyList&amp;gt;&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''displays; &amp;quot;MyElement1&amp;quot;,&amp;quot;MyElement2&amp;quot;,&amp;quot;MyElement3&amp;quot;,&amp;quot;MyElement4&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
===Referencing Single Elements===&lt;br /&gt;
in the LIST above, in order to reference by index :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
serv.list.MyList.0 - outputs &amp;quot;MyElement1&amp;quot;&lt;br /&gt;
serv.list.MyList.1 - outputs &amp;quot;MyElement2&amp;quot;&lt;br /&gt;
. . .&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7456</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7456"/>
				<updated>2013-10-01T18:33:55Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* Referencing Single Elements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
===Adding to LIST===&lt;br /&gt;
This example shows how to add elements to your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_add_to_mylist]&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement1&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement2&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement3&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement4&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Referencing the LIST===&lt;br /&gt;
To reference your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_show_mylist]&lt;br /&gt;
serv.log &amp;lt;serv.list.MyList&amp;gt;&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''displays; &amp;quot;MyElement1&amp;quot;,&amp;quot;MyElement2&amp;quot;,&amp;quot;MyElement3&amp;quot;,&amp;quot;MyElement4&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
===Referencing Single Elements===&lt;br /&gt;
in the LIST above, in order to reference by index :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
serv.list.MyList.0 - outputs &amp;quot;MyElement1&amp;quot;&lt;br /&gt;
serv.list.MyList.1 - outputs &amp;quot;MyElement2&amp;quot;&lt;br /&gt;
. . .&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7455</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7455"/>
				<updated>2013-10-01T18:33:40Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* Referencing the LIST */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
===Adding to LIST===&lt;br /&gt;
This example shows how to add elements to your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_add_to_mylist]&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement1&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement2&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement3&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement4&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Referencing the LIST===&lt;br /&gt;
To reference your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_show_mylist]&lt;br /&gt;
serv.log &amp;lt;serv.list.MyList&amp;gt;&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''displays; &amp;quot;MyElement1&amp;quot;,&amp;quot;MyElement2&amp;quot;,&amp;quot;MyElement3&amp;quot;,&amp;quot;MyElement4&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
===Referencing Single Elements===&lt;br /&gt;
in the LIST above, in order to reference by index :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
src.list.MyList.0 - outputs &amp;quot;MyElement1&amp;quot;&lt;br /&gt;
src.list.MyList.1 - outputs &amp;quot;MyElement2&amp;quot;&lt;br /&gt;
. . .&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7454</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7454"/>
				<updated>2013-10-01T18:33:16Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* Adding to LIST */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
===Adding to LIST===&lt;br /&gt;
This example shows how to add elements to your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_add_to_mylist]&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement1&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement2&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement3&lt;br /&gt;
SERV.LIST.MyList.ADD MyElement4&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Referencing the LIST===&lt;br /&gt;
To reference your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_show_mylist]&lt;br /&gt;
serv.log &amp;lt;src.list.MyList&amp;gt;&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''displays; &amp;quot;MyElement1&amp;quot;,&amp;quot;MyElement2&amp;quot;,&amp;quot;MyElement3&amp;quot;,&amp;quot;MyElement4&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
===Referencing Single Elements===&lt;br /&gt;
in the LIST above, in order to reference by index :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
src.list.MyList.0 - outputs &amp;quot;MyElement1&amp;quot;&lt;br /&gt;
src.list.MyList.1 - outputs &amp;quot;MyElement2&amp;quot;&lt;br /&gt;
. . .&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7452</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7452"/>
				<updated>2013-10-01T17:55:12Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
===Adding to LIST===&lt;br /&gt;
This example shows how to add elements to your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_add_to_mylist]&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement1&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement2&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement3&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement4&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Referencing the LIST===&lt;br /&gt;
To reference your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_show_mylist]&lt;br /&gt;
serv.log &amp;lt;src.list.MyList&amp;gt;&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 - ''displays; &amp;quot;MyElement1&amp;quot;,&amp;quot;MyElement2&amp;quot;,&amp;quot;MyElement3&amp;quot;,&amp;quot;MyElement4&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
===Referencing Single Elements===&lt;br /&gt;
in the LIST above, in order to reference by index :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
src.list.MyList.0 - outputs &amp;quot;MyElement1&amp;quot;&lt;br /&gt;
src.list.MyList.1 - outputs &amp;quot;MyElement2&amp;quot;&lt;br /&gt;
. . .&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7451</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7451"/>
				<updated>2013-10-01T17:53:16Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This example shows how to add elements to your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_add_to_mylist]&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement1&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement2&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement3&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement4&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To reference your LIST.''xxx'' :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
[FUNCTION f_show_mylist]&lt;br /&gt;
serv.log &amp;lt;src.list.MyList&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 - ''displays; &amp;quot;MyElement1&amp;quot;,&amp;quot;MyElement2&amp;quot;,&amp;quot;MyElement3&amp;quot;,&amp;quot;MyElement4&amp;quot;''&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in the LIST above, in order to reference by index :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;spherescript&amp;gt;&lt;br /&gt;
src.list.MyList.0 - outputs &amp;quot;MyElement1&amp;quot;&lt;br /&gt;
src.list.MyList.1 - outputs &amp;quot;MyElement2&amp;quot;&lt;br /&gt;
. . .&lt;br /&gt;
&amp;lt;/spherescript&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7450</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7450"/>
				<updated>2013-10-01T17:26:47Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SRC.LIST.MyList.ADD MyElement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7449</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7449"/>
				<updated>2013-10-01T17:22:22Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* LIST Functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
Below are examples of the use of the '''LIST''' functions:&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7448</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7448"/>
				<updated>2013-10-01T16:59:11Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* LIST Functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7447</id>
		<title>LIST</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=LIST&amp;diff=7447"/>
				<updated>2013-10-01T16:56:57Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==LIST Functions==&lt;br /&gt;
&lt;br /&gt;
These functions will allow the insertion and referencing of elements in a list, this is a global property much like VAR and can be referenced or set globally.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''LIST'''''.key'' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx'' || R || Shows elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.ADD ''&amp;lt;args&amp;gt;'' || W || Adds ''&amp;lt;args&amp;gt;'' as a new element in the list&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.CLEAR || W || Clears LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n'' || R || References the ''nth'' zero based index of the LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.COUNT || R || Gets the total number of elements in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.REMOVE || W || Removes the ''nth'' element in LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.INSERT ''&amp;lt;args&amp;gt;'' || W || Inserts ''&amp;lt;args&amp;gt;'' at the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the beginning of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]].''xxx''.''n''.FINDELEM ''&amp;lt;args&amp;gt;'' || W || Searches LIST.''xxx'' for ''&amp;lt;args&amp;gt;'' starting from the ''nth'' index of LIST.''xxx''&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.PRINTLISTS''' || R || Prints all LIST''s'' and their respective ELEMENTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SERV.CLEARLISTS''' || W || Clears all LIST''s''. If used with mask parameter, then it will clear LIST''s'' with specified name&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=Category:Variables&amp;diff=7446</id>
		<title>Category:Variables</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=Category:Variables&amp;diff=7446"/>
				<updated>2013-09-30T06:18:22Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* Properties and Functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==References==&lt;br /&gt;
The following table lists all object references that are available from any script.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''Name''' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[DB]] || R || Gets the server's [[Database|database]] object.&lt;br /&gt;
|-&lt;br /&gt;
| [[FILE]] || R || Gets the server's [[Files|file]] object.&lt;br /&gt;
|-&lt;br /&gt;
| [[I]] || R || Gets the current object.&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]] || R || Gets the server's list object.&lt;br /&gt;
|-&lt;br /&gt;
| [[NEW]] || RW || Gets or sets the last [[Characters|character]] or [[Items|item]] created on the server.&lt;br /&gt;
|-&lt;br /&gt;
| [[OBJ]] || RW || Gets or sets a reference to a [[Characters|character]] or [[Items|item]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SRC]] || R || Gets the source [[Characters|character]] of an event.&lt;br /&gt;
|-&lt;br /&gt;
| [[UID]].''object_uid'' || R || Gets a reference to the [[Characters|character]] or [[Items|item]] with the specified [[UID]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Properties and Functions==&lt;br /&gt;
The following table lists all properties and functions that are available from any script.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''Name''' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[ASC]] ''text'' || R || Converts ''text'' into a series of ASCII values.&lt;br /&gt;
|-&lt;br /&gt;
| [[ASCPAD]] ''size,text'' || R || Converts ''text'' into a series of ASCII values, padded with 0s untill ''size'' is reached.&lt;br /&gt;
Will also truncate the ''text'' if longer then ''size''&lt;br /&gt;
|-&lt;br /&gt;
| [[BETWEEN]] ''min, max, numerator, denominator'' || R || Returns the value that's ''numerator/denominator'' between ''min'' and ''max''&lt;br /&gt;
|-&lt;br /&gt;
| [[BETWEEN2]] ''min, max, numerator, denominator'' || R || Returns the value that's ''numerator/denominator'' between ''max'' and ''min''&lt;br /&gt;
|-&lt;br /&gt;
| [[CHR]] ''ascii_code'' || R || Returns the character represented by the given ASCII code.&lt;br /&gt;
|-&lt;br /&gt;
| [[CLEARVARS]] ''prefix'' || W || Removes all server VARs whose name start with ''prefix''.&lt;br /&gt;
|-&lt;br /&gt;
| [[CLRBIT]] ''value, bit'' || R || Returns the value of ''value'' with ''bit'' not set.&lt;br /&gt;
|-&lt;br /&gt;
| [[D]]''property_or_function'' || R || Forces a property or function to return a decimal value.&lt;br /&gt;
|-&lt;br /&gt;
| [[DEFMSG]]''.name'' || W || Sets the value of a DEFMESSAGE. (see sphere_msgs.scp)&lt;br /&gt;
|-&lt;br /&gt;
| [[EXPLODE]] ''separators'', ''text'' || R || Splits ''text'' by the given separator characters.&lt;br /&gt;
|-&lt;br /&gt;
| [[EVAL]] ''expression'' || R || Evaluates an expression and returns the result as an integer.&lt;br /&gt;
|-&lt;br /&gt;
| [[FEVAL]] ''expression'' || R ||| Evaluates an expression and returns the result as an integer, supports floating point values.&lt;br /&gt;
|-&lt;br /&gt;
| [[FHVAL]] ''expression'' || R ||| Evaluates an expression and returns the result as a hexadecimal value, supports floating point values.&lt;br /&gt;
|-&lt;br /&gt;
| [[FLOATVAL]] ''expression'' || R || Evaluates an expression and returns the result as a floating point value.&lt;br /&gt;
|-&lt;br /&gt;
| [[FVAL]] ''expression'' || R || Evaluates an expression and formats the result with a single decimal point. (&amp;quot;1000&amp;quot; becomes &amp;quot;100.0&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| ''ref''.[[GETREFTYPE]] || R || Returns a code representing what type of object ''ref'' is.&lt;br /&gt;
|-&lt;br /&gt;
| [[HVAL]] ''expression'' || R || Evaluates an expression and returns the result as a hexadecimal value.&lt;br /&gt;
|-&lt;br /&gt;
| [[ISBIT]] ''value, bit'' || R || Returns non-zero if ''bit'' is set in ''value''.&lt;br /&gt;
|-&lt;br /&gt;
| [[ISEMPTY]] ''value'' || R || Returns 1 if ''value'' is empty/blank text.&lt;br /&gt;
|-&lt;br /&gt;
| [[ISNUM]] ''value'' || R || Returns 1 if ''value'' is a numeric value.&lt;br /&gt;
|-&lt;br /&gt;
| [[LISTCOL]] || R || Returns the alternating colour in webpage tables.&lt;br /&gt;
|-&lt;br /&gt;
| [[MD5HASH]] ''text'' || R || Returns an MD5 hash for ''text''.&lt;br /&gt;
|-&lt;br /&gt;
| [[MULDIV]] ''num, mul, div'' || R || Returns (''num'' * ''mul'') / ''div''.&lt;br /&gt;
|-&lt;br /&gt;
| [[NEWDUPE]] ''object_uid'' || W || Clones the character or item with the specified [[UID]].&lt;br /&gt;
|-&lt;br /&gt;
| [[NEWITEM]] ''item_defname, amount, container, equip'' || W || Creates a new item.&lt;br /&gt;
|-&lt;br /&gt;
| [[NEWNPC]] ''character_defname'' || W || Creates a new character.&lt;br /&gt;
|-&lt;br /&gt;
| [[QVAL]] ''expression''? ''value_true'':''value_false'' || R || Evaluates an expression and returns ''value_true'' if the result is true, otherwise returns ''value_false''.&lt;br /&gt;
There is another variant of QVAL in the [[Intrinsic Functions]] category. &lt;br /&gt;
|-&lt;br /&gt;
| [[R]]''x'' || R || Returns a random number between 0 and ''x - 1''.&lt;br /&gt;
|-&lt;br /&gt;
| [[R]]''x, y'' || R || Returns a random number between ''x'' and ''y''.&lt;br /&gt;
|-&lt;br /&gt;
| [[SETBIT]] ''value, bit'' || R || Returns the value of ''value'' with ''bit'' set.&lt;br /&gt;
|-&lt;br /&gt;
| [[SHOW]] ''property_or_function'' || W || Displays the returned value from a property or function to SRC.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRARG]] ''text'' || R || Returns the first word from ''text''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STREAT]] ''text'' || R || Removes the first word from ''text'' and returns the remaining text.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRPOS]] ''position character text'' || R || Returns the position of a ''character'' within the ''text'', starting from ''position''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRREGEXNEW]] ''pattern, text'' || R || Returns 1 if ''text'' matches a regular expression ''pattern''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRREVERSE]] ''text'' || R || Returns ''text'', after reversing its characters.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRSUB]] ''position, count, text'' || R || Extracts ''count'' characters from ''text'', starting from ''position''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRTOLOWER]] ''text'' || R || Returns ''text'' in lowercase.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRTOUPPER]] ''text'' || R || Returns ''text'' in uppercase.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRTRIM]] ''text'' || R || Removes whitespace (i.e. spaces, tabs) from the start and end of ''text''.&lt;br /&gt;
|-&lt;br /&gt;
| [[SYSCMD]] ''command, arg1, arg2...'' || R || Executes a system command on the server and waits for it to complete.&amp;lt;br /&amp;gt;'''Note:''' Requires OF_FileCommands to be enabled in Sphere.ini&lt;br /&gt;
|-&lt;br /&gt;
| [[SYSSPAWN]] ''command, arg1, arg2...'' || R || Executes a system command on the server and does not wait for it to complete.&amp;lt;br /&amp;gt;'''Note:''' Requires OF_FileCommands to be enabled in Sphere.ini&lt;br /&gt;
|-&lt;br /&gt;
| [[UVAL]] ''expression'' || R || Evaluates an expression and returns the result as an unsigned integer.&lt;br /&gt;
|-&lt;br /&gt;
| [[VAR]]''.name'' || RW || Gets or sets the value of a VAR.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	<entry>
		<id>https://wiki.spherecommunity.net/index.php?title=Category:Variables&amp;diff=7445</id>
		<title>Category:Variables</title>
		<link rel="alternate" type="text/html" href="https://wiki.spherecommunity.net/index.php?title=Category:Variables&amp;diff=7445"/>
				<updated>2013-09-30T06:15:51Z</updated>
		
		<summary type="html">&lt;p&gt;Rattlehead: /* Properties and Functions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==References==&lt;br /&gt;
The following table lists all object references that are available from any script.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''Name''' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[DB]] || R || Gets the server's [[Database|database]] object.&lt;br /&gt;
|-&lt;br /&gt;
| [[FILE]] || R || Gets the server's [[Files|file]] object.&lt;br /&gt;
|-&lt;br /&gt;
| [[I]] || R || Gets the current object.&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST]] || R || Gets the server's list object.&lt;br /&gt;
|-&lt;br /&gt;
| [[NEW]] || RW || Gets or sets the last [[Characters|character]] or [[Items|item]] created on the server.&lt;br /&gt;
|-&lt;br /&gt;
| [[OBJ]] || RW || Gets or sets a reference to a [[Characters|character]] or [[Items|item]]&lt;br /&gt;
|-&lt;br /&gt;
| [[SRC]] || R || Gets the source [[Characters|character]] of an event.&lt;br /&gt;
|-&lt;br /&gt;
| [[UID]].''object_uid'' || R || Gets a reference to the [[Characters|character]] or [[Items|item]] with the specified [[UID]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Properties and Functions==&lt;br /&gt;
The following table lists all properties and functions that are available from any script.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| '''Name''' || '''Read/Write''' || '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[ASC]] ''text'' || R || Converts ''text'' into a series of ASCII values.&lt;br /&gt;
|-&lt;br /&gt;
| [[ASCPAD]] ''size,text'' || R || Converts ''text'' into a series of ASCII values, padded with 0s untill ''size'' is reached.&lt;br /&gt;
Will also truncate the ''text'' if longer then ''size''&lt;br /&gt;
|-&lt;br /&gt;
| [[BETWEEN]] ''min, max, numerator, denominator'' || R || Returns the value that's ''numerator/denominator'' between ''min'' and ''max''&lt;br /&gt;
|-&lt;br /&gt;
| [[BETWEEN2]] ''min, max, numerator, denominator'' || R || Returns the value that's ''numerator/denominator'' between ''max'' and ''min''&lt;br /&gt;
|-&lt;br /&gt;
| [[CHR]] ''ascii_code'' || R || Returns the character represented by the given ASCII code.&lt;br /&gt;
|-&lt;br /&gt;
| [[CLEARVARS]] ''prefix'' || W || Removes all server VARs whose name start with ''prefix''.&lt;br /&gt;
|-&lt;br /&gt;
| [[CLRBIT]] ''value, bit'' || R || Returns the value of ''value'' with ''bit'' not set.&lt;br /&gt;
|-&lt;br /&gt;
| [[D]]''property_or_function'' || R || Forces a property or function to return a decimal value.&lt;br /&gt;
|-&lt;br /&gt;
| [[DEFMSG]]''.name'' || W || Sets the value of a DEFMESSAGE. (see sphere_msgs.scp)&lt;br /&gt;
|-&lt;br /&gt;
| [[EXPLODE]] ''separators'', ''text'' || R || Splits ''text'' by the given separator characters.&lt;br /&gt;
|-&lt;br /&gt;
| [[EVAL]] ''expression'' || R || Evaluates an expression and returns the result as an integer.&lt;br /&gt;
|-&lt;br /&gt;
| [[FEVAL]] ''expression'' || R ||| Evaluates an expression and returns the result as an integer, supports floating point values.&lt;br /&gt;
|-&lt;br /&gt;
| [[FHVAL]] ''expression'' || R ||| Evaluates an expression and returns the result as a hexadecimal value, supports floating point values.&lt;br /&gt;
|-&lt;br /&gt;
| [[FLOATVAL]] ''expression'' || R || Evaluates an expression and returns the result as a floating point value.&lt;br /&gt;
|-&lt;br /&gt;
| [[FVAL]] ''expression'' || R || Evaluates an expression and formats the result with a single decimal point. (&amp;quot;1000&amp;quot; becomes &amp;quot;100.0&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| ''ref''.[[GETREFTYPE]] || R || Returns a code representing what type of object ''ref'' is.&lt;br /&gt;
|-&lt;br /&gt;
| [[HVAL]] ''expression'' || R || Evaluates an expression and returns the result as a hexadecimal value.&lt;br /&gt;
|-&lt;br /&gt;
| [[ISBIT]] ''value, bit'' || R || Returns non-zero if ''bit'' is set in ''value''.&lt;br /&gt;
|-&lt;br /&gt;
| [[ISEMPTY]] ''value'' || R || Returns 1 if ''value'' is empty/blank text.&lt;br /&gt;
|-&lt;br /&gt;
| [[ISNUM]] ''value'' || R || Returns 1 if ''value'' is a numeric value.&lt;br /&gt;
|-&lt;br /&gt;
| [[LIST.xxx]] ''.name'' || RW || Gets or sets an element in a LIST.&lt;br /&gt;
|-&lt;br /&gt;
| [[LISTCOL]] || R || Returns the alternating colour in webpage tables.&lt;br /&gt;
|-&lt;br /&gt;
| [[MD5HASH]] ''text'' || R || Returns an MD5 hash for ''text''.&lt;br /&gt;
|-&lt;br /&gt;
| [[MULDIV]] ''num, mul, div'' || R || Returns (''num'' * ''mul'') / ''div''.&lt;br /&gt;
|-&lt;br /&gt;
| [[NEWDUPE]] ''object_uid'' || W || Clones the character or item with the specified [[UID]].&lt;br /&gt;
|-&lt;br /&gt;
| [[NEWITEM]] ''item_defname, amount, container, equip'' || W || Creates a new item.&lt;br /&gt;
|-&lt;br /&gt;
| [[NEWNPC]] ''character_defname'' || W || Creates a new character.&lt;br /&gt;
|-&lt;br /&gt;
| [[QVAL]] ''expression''? ''value_true'':''value_false'' || R || Evaluates an expression and returns ''value_true'' if the result is true, otherwise returns ''value_false''.&lt;br /&gt;
There is another variant of QVAL in the [[Intrinsic Functions]] category. &lt;br /&gt;
|-&lt;br /&gt;
| [[R]]''x'' || R || Returns a random number between 0 and ''x - 1''.&lt;br /&gt;
|-&lt;br /&gt;
| [[R]]''x, y'' || R || Returns a random number between ''x'' and ''y''.&lt;br /&gt;
|-&lt;br /&gt;
| [[SETBIT]] ''value, bit'' || R || Returns the value of ''value'' with ''bit'' set.&lt;br /&gt;
|-&lt;br /&gt;
| [[SHOW]] ''property_or_function'' || W || Displays the returned value from a property or function to SRC.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRARG]] ''text'' || R || Returns the first word from ''text''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STREAT]] ''text'' || R || Removes the first word from ''text'' and returns the remaining text.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRPOS]] ''position character text'' || R || Returns the position of a ''character'' within the ''text'', starting from ''position''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRREGEXNEW]] ''pattern, text'' || R || Returns 1 if ''text'' matches a regular expression ''pattern''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRREVERSE]] ''text'' || R || Returns ''text'', after reversing its characters.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRSUB]] ''position, count, text'' || R || Extracts ''count'' characters from ''text'', starting from ''position''.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRTOLOWER]] ''text'' || R || Returns ''text'' in lowercase.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRTOUPPER]] ''text'' || R || Returns ''text'' in uppercase.&lt;br /&gt;
|-&lt;br /&gt;
| [[STRTRIM]] ''text'' || R || Removes whitespace (i.e. spaces, tabs) from the start and end of ''text''.&lt;br /&gt;
|-&lt;br /&gt;
| [[SYSCMD]] ''command, arg1, arg2...'' || R || Executes a system command on the server and waits for it to complete.&amp;lt;br /&amp;gt;'''Note:''' Requires OF_FileCommands to be enabled in Sphere.ini&lt;br /&gt;
|-&lt;br /&gt;
| [[SYSSPAWN]] ''command, arg1, arg2...'' || R || Executes a system command on the server and does not wait for it to complete.&amp;lt;br /&amp;gt;'''Note:''' Requires OF_FileCommands to be enabled in Sphere.ini&lt;br /&gt;
|-&lt;br /&gt;
| [[UVAL]] ''expression'' || R || Evaluates an expression and returns the result as an unsigned integer.&lt;br /&gt;
|-&lt;br /&gt;
| [[VAR]]''.name'' || RW || Gets or sets the value of a VAR.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category: Reference Compendium]]&lt;br /&gt;
[[Category: Scripts]]&lt;/div&gt;</summary>
		<author><name>Rattlehead</name></author>	</entry>

	</feed>