<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.soldat.pl/index.php?action=history&amp;feed=atom&amp;title=Things_To_Do</id>
		<title>Things To Do - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.soldat.pl/index.php?action=history&amp;feed=atom&amp;title=Things_To_Do"/>
		<link rel="alternate" type="text/html" href="https://wiki.soldat.pl/index.php?title=Things_To_Do&amp;action=history"/>
		<updated>2026-05-26T02:29:59Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.soldat.pl/index.php?title=Things_To_Do&amp;diff=49&amp;oldid=prev</id>
		<title>Freeman: Created page with &quot;* Add admin commands to http://devs.u13.net/wiki/index.php/Commands * Redo the scripting pages to attribute enesce's manual.  Follow onCommand as an example.  Key things t...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.soldat.pl/index.php?title=Things_To_Do&amp;diff=49&amp;oldid=prev"/>
				<updated>2012-08-15T08:20:24Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;* Add admin commands to http://devs.u13.net/wiki/index.php/Commands * Redo the scripting pages to attribute enesce&amp;#039;s manual.  Follow &lt;a href=&quot;/index.php/OnCommand&quot; title=&quot;OnCommand&quot;&gt;onCommand&lt;/a&gt; as an example.  Key things t...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* Add admin commands to http://devs.u13.net/wiki/index.php/Commands&lt;br /&gt;
* Redo the scripting pages to attribute enesce's manual.  Follow [[onCommand]] as an example.  Key things to be done for each are:&lt;br /&gt;
** Separate examples out into another box&lt;br /&gt;
** Put all of the introductory content that is copied from the manual into a box starting with &amp;quot;From the Scripting Manual:&amp;quot;&lt;br /&gt;
** Add an external links section with a link to the scripting manual page for that function/procedure/topic.&lt;br /&gt;
* Put all scripting-related pages into their own category&lt;br /&gt;
* Add all of the information from [http://www.soldatforums.com/index.php?topic=21975 here] to a page named &amp;quot;Beta Testing&amp;quot;&lt;br /&gt;
* Make Battle-Eye compatible with WINE&lt;br /&gt;
&lt;br /&gt;
To be added along with all other functions:&lt;br /&gt;
* function inttostr(i: Int64): string;&lt;br /&gt;
* function inttostr(i: Integer): string;&lt;br /&gt;
* function strtoint(s: string): Longint;&lt;br /&gt;
* function strtointdef(s: string; def: Longint): Longint;&lt;br /&gt;
* function copy(s: string; ifrom, icount: Longint): string&lt;br /&gt;
* function pos(substr, s: string): Longint;&lt;br /&gt;
* procedure delete(var s: string; ifrom, icount: Longint);&lt;br /&gt;
* procedure insert(s: string; var s2: string; ipos: Longint);&lt;br /&gt;
* function getarraylength: integer;&lt;br /&gt;
* Function StrGet(var S : String; I : Integer) : Char;&lt;br /&gt;
* procedure StrSet(c : Char; I : Integer; var s : String);&lt;br /&gt;
* Function WStrGet(var S : WideString; I : Integer) : WideChar;&lt;br /&gt;
* procedure WStrSet(c : WideChar; I : Integer; var s : WideString);&lt;br /&gt;
* Function StrGet2(S : String; I : Integer) : Char;&lt;br /&gt;
* Function AnsiUppercase(s : string) : string;&lt;br /&gt;
* Function AnsiLowercase(s : string) : string;&lt;br /&gt;
* Function Uppercase(s : string) : string;&lt;br /&gt;
* Function Lowercase(s : string) : string;&lt;br /&gt;
* Function Trim(s : string) : string;&lt;br /&gt;
* function Length(s : string) : Integer;&lt;br /&gt;
* procedure SetLength;&lt;br /&gt;
* function Low: Int64;&lt;br /&gt;
* function High: Int64;&lt;br /&gt;
* procedure Dec;&lt;br /&gt;
* procedure Inc;&lt;br /&gt;
* Function Sin(e : Extended) : Extended;&lt;br /&gt;
* Function Cos(e : Extended) : Extended;&lt;br /&gt;
* Function Sqrt(e : Extended) : Extended;&lt;br /&gt;
* Function Round(e : Extended) : Longint;&lt;br /&gt;
* Function Trunc(e : Extended) : Longint;&lt;br /&gt;
* Function Int(e : Extended) : Extended;&lt;br /&gt;
* Function Pi : Extended;&lt;br /&gt;
* Function Abs(e : Extended) : Extended;&lt;br /&gt;
* function StrToFloat(s: string): Extended;&lt;br /&gt;
* Function FloatToStr(e : Extended) : String;&lt;br /&gt;
* Function Padl(s : string;I : longInt) : string;&lt;br /&gt;
* Function Padr(s : string;I : longInt) : string;&lt;br /&gt;
* Function Padz(s : string;I : longInt) : string;&lt;br /&gt;
* Function Replicate(c : char;I : longInt) : string;&lt;br /&gt;
* Function StringOfChar(c : char;I : longInt) : string;&lt;br /&gt;
* function Unassigned: Variant;&lt;br /&gt;
* function VarIsEmpty(const V: Variant): Boolean;&lt;br /&gt;
* function Null: Variant;&lt;br /&gt;
* function VarIsNull(const V: Variant): Boolean;&lt;br /&gt;
* function VarType(const V: Variant): TVarType;&lt;br /&gt;
* procedure RaiseLastException;&lt;br /&gt;
* procedure RaiseException(Ex: TIFException; Param: string);&lt;br /&gt;
* function ExceptionType: TIFException;&lt;br /&gt;
* function ExceptionParam: string;&lt;br /&gt;
* function ExceptionProc: Cardinal;&lt;br /&gt;
* function ExceptionPos: Cardinal;&lt;br /&gt;
* function ExceptionToString(er: TIFException; Param: string): string;&lt;br /&gt;
* function StrToInt64(s: string): int64;&lt;br /&gt;
* function Int64ToStr(i: Int64): string;&lt;br /&gt;
* function SizeOf: Longint;&lt;br /&gt;
* function IDispatchInvoke(Self: IDispatch; PropertySet: Boolean; const Name: String; Par: array of variant): variant;&lt;/div&gt;</summary>
		<author><name>Freeman</name></author>	</entry>

	</feed>