proper import
git-svn-id: https://lsleditor.svn.sourceforge.net/svnroot/lsleditor@9 3f4676ac-adda-40fd-8265-58d1435b1672
This commit is contained in:
parent
66730fd649
commit
3151e1e342
454 changed files with 57577 additions and 0 deletions
3
trunk/bin/Debug/Default/Default.sol
Normal file
3
trunk/bin/Debug/Default/Default.sol
Normal file
|
@ -0,0 +1,3 @@
|
|||
<Solution name="Default">
|
||||
<Project name="Project" path="Project\Project.prj" active="true"/>
|
||||
</Solution>
|
13
trunk/bin/Debug/Default/Project/Object/Script.lsl
Normal file
13
trunk/bin/Debug/Default/Project/Object/Script.lsl
Normal file
|
@ -0,0 +1,13 @@
|
|||
// www.lsleditor.org by Alphons van der Heijden (SL: Alphons Jano)
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
llOwnerSay(llGetScriptName());
|
||||
}
|
||||
}
|
6
trunk/bin/Debug/Default/Project/Project.prj
Normal file
6
trunk/bin/Debug/Default/Project/Project.prj
Normal file
|
@ -0,0 +1,6 @@
|
|||
<Project name="Project" guid="1ced43df-076a-48df-9ce9-3ec5289cec82">
|
||||
<Object name="Object" guid="6523c25d-113c-4fd6-b74e-753704f8e6cd" active="true">
|
||||
<Script name="Script.lsl" guid="ce87cc84-9a16-4c19-8902-d9ceb434b9cc">
|
||||
</Script>
|
||||
</Object>
|
||||
</Project>
|
3
trunk/bin/Debug/Default1/Default1.sol
Normal file
3
trunk/bin/Debug/Default1/Default1.sol
Normal file
|
@ -0,0 +1,3 @@
|
|||
<Solution name="Default1">
|
||||
<Project name="Project" path="Project\Project.prj" active="true"/>
|
||||
</Solution>
|
13
trunk/bin/Debug/Default1/Project/Object/Script.lsl
Normal file
13
trunk/bin/Debug/Default1/Project/Object/Script.lsl
Normal file
|
@ -0,0 +1,13 @@
|
|||
// www.lsleditor.org by Alphons van der Heijden (SL: Alphons Jano)
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
llOwnerSay(llGetScriptName());
|
||||
}
|
||||
}
|
10
trunk/bin/Debug/Default1/Project/Object/new.lsl
Normal file
10
trunk/bin/Debug/Default1/Project/Object/new.lsl
Normal file
|
@ -0,0 +1,10 @@
|
|||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
if((key)"")
|
||||
llOwnerSay("TRUE");
|
||||
else
|
||||
llOwnerSay("FALSE");
|
||||
}
|
||||
}
|
6
trunk/bin/Debug/Default1/Project/Project.prj
Normal file
6
trunk/bin/Debug/Default1/Project/Project.prj
Normal file
|
@ -0,0 +1,6 @@
|
|||
<Project name="Project" guid="e705b479-0e54-45a5-94ef-8c8da4914594">
|
||||
<Object name="Object" guid="162ebdf0-9831-4fe9-98dd-25a96c2eed6f" active="true">
|
||||
<Script name="Script.lsl" guid="10744d52-ea2f-4338-b4a2-ddf5b1ebfa57">
|
||||
</Script>
|
||||
</Object>
|
||||
</Project>
|
3
trunk/bin/Debug/Default123/Default123.sol
Normal file
3
trunk/bin/Debug/Default123/Default123.sol
Normal file
|
@ -0,0 +1,3 @@
|
|||
<Solution name="Default123">
|
||||
<Project name="Project123" path="Project123\Project123.prj" active="true"/>
|
||||
</Solution>
|
|
@ -0,0 +1,7 @@
|
|||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
6
|
||||
6
|
|
@ -0,0 +1,7 @@
|
|||
notecard
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
6
|
|
@ -0,0 +1 @@
|
|||
notecard
|
13
trunk/bin/Debug/Default123/Project123/Object/new.lsl
Normal file
13
trunk/bin/Debug/Default123/Project123/Object/new.lsl
Normal file
|
@ -0,0 +1,13 @@
|
|||
// www.lsleditor.org by Alphons van der Heijden (SL: Alphons Jano)
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
llEmail("alphons@hwh.nl","a","b");
|
||||
}
|
||||
}
|
10
trunk/bin/Debug/Default123/Project123/Project123.prj
Normal file
10
trunk/bin/Debug/Default123/Project123/Project123.prj
Normal file
|
@ -0,0 +1,10 @@
|
|||
<Project name="Project123" guid="c2703798-7139-439e-8bc9-62bc95605861">
|
||||
<Object name="Object" guid="b1a2697e-3d58-4df0-b470-bcd83e146090" active="true">
|
||||
<Notecard name="Notecard.txt" guid="f57835e5-e70e-4147-949e-1be6fb490397">
|
||||
</Notecard>
|
||||
<Notecard name="Notecard2.txt" guid="d691c528-d50c-4537-a323-9e6e153dd05a">
|
||||
</Notecard>
|
||||
<Notecard name="Notecard3.txt" guid="36fb7454-8128-48bb-9a9e-f84e7bd874a4">
|
||||
</Notecard>
|
||||
</Object>
|
||||
</Project>
|
3
trunk/bin/Debug/Default321/Default3210.sol
Normal file
3
trunk/bin/Debug/Default321/Default3210.sol
Normal file
|
@ -0,0 +1,3 @@
|
|||
<Solution name="Default3210">
|
||||
<Project name="Project" path="Project\Project.prj" active="true"/>
|
||||
</Solution>
|
2
trunk/bin/Debug/Default321/Project/Project.prj
Normal file
2
trunk/bin/Debug/Default321/Project/Project.prj
Normal file
|
@ -0,0 +1,2 @@
|
|||
<Project name="Project" guid="74cf4c63-0c65-462e-a8dc-ba34cb93b371">
|
||||
</Project>
|
135
trunk/bin/Debug/LSLEditor-beta.vshost.exe.config
Normal file
135
trunk/bin/Debug/LSLEditor-beta.vshost.exe.config
Normal file
|
@ -0,0 +1,135 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||
<section name="LSLEditor.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||
<section name="LSLEditor.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<userSettings>
|
||||
<LSLEditor.Properties.Settings>
|
||||
<setting name="AvatarName" serializeAs="String">
|
||||
<value>SecondLife Name</value>
|
||||
</setting>
|
||||
<setting name="Version" serializeAs="String">
|
||||
<value>2.1.1</value>
|
||||
</setting>
|
||||
<setting name="BrowserInWindow" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="AvatarKey" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="RegionName" serializeAs="String">
|
||||
<value>LSLEditor Island</value>
|
||||
</setting>
|
||||
<setting name="EmailServer" serializeAs="String">
|
||||
<value>smtp.emailserver.ext</value>
|
||||
</setting>
|
||||
<setting name="EmailAddress" serializeAs="String">
|
||||
<value>youraddress@yourdomain.ext</value>
|
||||
</setting>
|
||||
<setting name="ProxyServer" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProxyUserid" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProxyPassword" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="BrowserLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="FindLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="BrowserSize" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="LSLEditorLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="LSLEditorSize" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="RegionFPS" serializeAs="String">
|
||||
<value>25</value>
|
||||
</setting>
|
||||
<setting name="SimulatorSize" serializeAs="String">
|
||||
<value>0, 100</value>
|
||||
</setting>
|
||||
<setting name="SimulatorLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="RegionCorner" serializeAs="String">
|
||||
<value>254464, 255232</value>
|
||||
</setting>
|
||||
<setting name="TabbedDocument" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="SLColorScheme" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SL4SpacesIndent" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="AutoWordSelection" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="GotoLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="WikiSeperateBrowser" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
</LSLEditor.Properties.Settings>
|
||||
</userSettings>
|
||||
<applicationSettings>
|
||||
<LSLEditor.Properties.Settings>
|
||||
<setting name="LSLEditor_org_lsleditor_www_Service1" serializeAs="String">
|
||||
<value>http://www.lsleditor.org/UploadExampleService/Service1.asmx</value>
|
||||
</setting>
|
||||
<setting name="Example" serializeAs="String">
|
||||
<value>// LSL-Editor by Alphons Jano (Alphons van der Heijden)
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
}
|
||||
}</value>
|
||||
</setting>
|
||||
<setting name="Help" serializeAs="String">
|
||||
<value>http://www.lslwiki.net/lslwiki/wakka.php?wakka=</value>
|
||||
</setting>
|
||||
<setting name="Update" serializeAs="String">
|
||||
<value>http://www.lsleditor.org/checkforupdate/Default.aspx?</value>
|
||||
</setting>
|
||||
<setting name="Examples" serializeAs="String">
|
||||
<value>http://www.lsleditor.org/examples/</value>
|
||||
</setting>
|
||||
<setting name="Upload" serializeAs="String">
|
||||
<value>http://www.lsleditor.org/uploadscript/</value>
|
||||
</setting>
|
||||
<setting name="ConfLSL" serializeAs="String">
|
||||
<value>Resource.ConfLSL.xml</value>
|
||||
</setting>
|
||||
<setting name="ConfCSharp" serializeAs="String">
|
||||
<value>Resource.ConfCSharp.xml</value>
|
||||
</setting>
|
||||
<setting name="ExampleName" serializeAs="String">
|
||||
<value>new.lsl</value>
|
||||
</setting>
|
||||
<setting name="ReleaseNotes" serializeAs="String">
|
||||
<value>res://LSLEditor.exe/ReleaseNotes.htm</value>
|
||||
</setting>
|
||||
</LSLEditor.Properties.Settings>
|
||||
</applicationSettings>
|
||||
</configuration>
|
BIN
trunk/bin/Debug/LSLEditor.exe
Normal file
BIN
trunk/bin/Debug/LSLEditor.exe
Normal file
Binary file not shown.
352
trunk/bin/Debug/LSLEditor.exe.config
Normal file
352
trunk/bin/Debug/LSLEditor.exe.config
Normal file
|
@ -0,0 +1,352 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
<configSections>
|
||||
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="LSLEditor.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="LSLEditor.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<userSettings>
|
||||
<LSLEditor.Properties.Settings>
|
||||
<setting name="AvatarName" serializeAs="String">
|
||||
<value>SecondLife Name</value>
|
||||
</setting>
|
||||
<setting name="BrowserInWindow" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="AvatarKey" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="RegionName" serializeAs="String">
|
||||
<value>LSLEditor Island</value>
|
||||
</setting>
|
||||
<setting name="EmailServer" serializeAs="String">
|
||||
<value>smtp.emailserver.ext</value>
|
||||
</setting>
|
||||
<setting name="EmailAddress" serializeAs="String">
|
||||
<value>youraddress@yourdomain.ext</value>
|
||||
</setting>
|
||||
<setting name="ProxyServer" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProxyUserid" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProxyPassword" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="BrowserLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="FindLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="BrowserSize" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="Help" serializeAs="String">
|
||||
<value>http://www.lslwiki.net/lslwiki/wakka.php?wakka=</value>
|
||||
</setting>
|
||||
<setting name="LSLEditorLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="LSLEditorSize" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="RegionFPS" serializeAs="String">
|
||||
<value>25</value>
|
||||
</setting>
|
||||
<setting name="SimulatorSize" serializeAs="String">
|
||||
<value>0, 175</value>
|
||||
</setting>
|
||||
<setting name="SimulatorLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="RegionCorner" serializeAs="String">
|
||||
<value>254464, 255232</value>
|
||||
</setting>
|
||||
<setting name="TabbedDocument" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="SLColorScheme" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SL4SpacesIndent" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="AutoWordSelection" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="GotoLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="WikiSeperateBrowser" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="BracketHighlight" serializeAs="String">
|
||||
<value>224, 224, 224</value>
|
||||
</setting>
|
||||
<setting name="SolutionSize" serializeAs="String">
|
||||
<value>175, 0</value>
|
||||
</setting>
|
||||
<setting name="CallUpgrade" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="RecentFileMax" serializeAs="String">
|
||||
<value>15</value>
|
||||
</setting>
|
||||
<setting name="CheckForUpdates" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CheckEveryDay" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CheckEveryWeek" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CheckDate" serializeAs="String">
|
||||
<value>2010-01-01</value>
|
||||
</setting>
|
||||
<setting name="RecentProjectMax" serializeAs="String">
|
||||
<value>15</value>
|
||||
</setting>
|
||||
<setting name="IndentCursorPlacement" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="IndentFullAuto" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="Indent" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="SmtpUserid" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SmtpPassword" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SmtpAuth" serializeAs="String">
|
||||
<value>PLAIN</value>
|
||||
</setting>
|
||||
<setting name="HelpOnline" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="HelpOffline" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CVSEXE" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="CVSROOT" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProjectLocation" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="DeleteOldFiles" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletionUserVar" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletion" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CommentCStyle" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SkipWarnings" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SingleQuote" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="QuotesListVerbose" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletionArguments" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="IndentWarning" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="IndentAutoCorrect" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="VersionControl" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="VersionControlSVN" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SvnExe" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SvnUserid" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SvnPassword" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="OutputFormat" serializeAs="String">
|
||||
<value>ANSI</value>
|
||||
</setting>
|
||||
<setting name="ShowSolutionExplorer" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="WorkingDirectory" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="XSecondLifeShard" serializeAs="String">
|
||||
<value>Production</value>
|
||||
</setting>
|
||||
<setting name="AutoSaveOnDebug" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="ToolTip" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="HelpNewTab" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletionAnimation" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="ExampleNameNotecard" serializeAs="String">
|
||||
<value>NoteCard.txt</value>
|
||||
</setting>
|
||||
<setting name="llGetScriptName" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="StatesInGlobalFunctions" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="ParcelName" serializeAs="String">
|
||||
<value>LSLEditor parcel</value>
|
||||
</setting>
|
||||
<setting name="ParcelDescription" serializeAs="String">
|
||||
<value>Description of LSLEditor parcel</value>
|
||||
</setting>
|
||||
<setting name="ParcelOwner" serializeAs="String">
|
||||
<value>00000000-0000-0000-0000-000000000000</value>
|
||||
</setting>
|
||||
<setting name="ParcelGroup" serializeAs="String">
|
||||
<value>00000000-0000-0000-0000-000000000000</value>
|
||||
</setting>
|
||||
<setting name="ParcelArea" serializeAs="String">
|
||||
<value>512</value>
|
||||
</setting>
|
||||
</LSLEditor.Properties.Settings>
|
||||
</userSettings>
|
||||
<applicationSettings>
|
||||
<LSLEditor.Properties.Settings>
|
||||
<setting name="Version" serializeAs="String">
|
||||
<value>2.40.0</value>
|
||||
</setting>
|
||||
<setting name="ConfLSL" serializeAs="String">
|
||||
<value>Resource.ConfLSL.xml</value>
|
||||
</setting>
|
||||
<setting name="ExampleName" serializeAs="String">
|
||||
<value>new.lsl</value>
|
||||
</setting>
|
||||
<setting name="ReleaseNotes" serializeAs="String">
|
||||
<value>ReleaseNotes.htm</value>
|
||||
</setting>
|
||||
<setting name="OopsRemove" serializeAs="String">
|
||||
<value>C:\Documents and Settings\Alphons\Mijn documenten\Visual Studio 2005\Projects</value>
|
||||
</setting>
|
||||
<setting name="About" serializeAs="String">
|
||||
<value>About.htm</value>
|
||||
</setting>
|
||||
<setting name="TabStops" serializeAs="String">
|
||||
<value>4</value>
|
||||
</setting>
|
||||
<setting name="ToolTipDelay" serializeAs="String">
|
||||
<value>100</value>
|
||||
</setting>
|
||||
<setting name="PathClipLength" serializeAs="String">
|
||||
<value>60</value>
|
||||
</setting>
|
||||
<setting name="ExampleTemplate" serializeAs="String">
|
||||
<value>default.lsl</value>
|
||||
</setting>
|
||||
<setting name="HelpOfflineFile" serializeAs="String">
|
||||
<value>LSLEditorHelp.chm</value>
|
||||
</setting>
|
||||
<setting name="Example" serializeAs="String">
|
||||
<value>
|
||||
// www.lsleditor.org by Alphons van der Heijden (SL: Alphons Jano)
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
}
|
||||
}
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Update" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/checkforupdate/Default.aspx?
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Examples" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/examples/
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Upload" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/uploadscript/
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ConfCSharp" serializeAs="String">
|
||||
<value>
|
||||
Resource.ConfCSharp.xml
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="UpdateManifest" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/CheckForUpdate/Manifest.aspx
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ToolsOptions" serializeAs="String">
|
||||
<value>
|
||||
Resource.ToolsOptions.xml
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ContactUrl" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/mail/
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="DonateUrl" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/donate.htm
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Help2" serializeAs="String">
|
||||
<value>
|
||||
http://wiki.secondlife.com/wiki/Special:Search?go=Go&search=
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Help1" serializeAs="String">
|
||||
<value>
|
||||
http://www.lslwiki.net/lslwiki/wakka.php?wakka=
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ForumLSLEditor" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/forum/
|
||||
</value>
|
||||
</setting>
|
||||
</LSLEditor.Properties.Settings>
|
||||
</applicationSettings>
|
||||
</configuration>
|
BIN
trunk/bin/Debug/LSLEditor.pdb
Normal file
BIN
trunk/bin/Debug/LSLEditor.pdb
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/LSLEditor.vshost.exe
Normal file
BIN
trunk/bin/Debug/LSLEditor.vshost.exe
Normal file
Binary file not shown.
352
trunk/bin/Debug/LSLEditor.vshost.exe.config
Normal file
352
trunk/bin/Debug/LSLEditor.vshost.exe.config
Normal file
|
@ -0,0 +1,352 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<configuration>
|
||||
<configSections>
|
||||
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="LSLEditor.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="LSLEditor.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<userSettings>
|
||||
<LSLEditor.Properties.Settings>
|
||||
<setting name="AvatarName" serializeAs="String">
|
||||
<value>SecondLife Name</value>
|
||||
</setting>
|
||||
<setting name="BrowserInWindow" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="AvatarKey" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="RegionName" serializeAs="String">
|
||||
<value>LSLEditor Island</value>
|
||||
</setting>
|
||||
<setting name="EmailServer" serializeAs="String">
|
||||
<value>smtp.emailserver.ext</value>
|
||||
</setting>
|
||||
<setting name="EmailAddress" serializeAs="String">
|
||||
<value>youraddress@yourdomain.ext</value>
|
||||
</setting>
|
||||
<setting name="ProxyServer" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProxyUserid" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProxyPassword" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="BrowserLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="FindLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="BrowserSize" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="Help" serializeAs="String">
|
||||
<value>http://www.lslwiki.net/lslwiki/wakka.php?wakka=</value>
|
||||
</setting>
|
||||
<setting name="LSLEditorLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="LSLEditorSize" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="RegionFPS" serializeAs="String">
|
||||
<value>25</value>
|
||||
</setting>
|
||||
<setting name="SimulatorSize" serializeAs="String">
|
||||
<value>0, 175</value>
|
||||
</setting>
|
||||
<setting name="SimulatorLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="RegionCorner" serializeAs="String">
|
||||
<value>254464, 255232</value>
|
||||
</setting>
|
||||
<setting name="TabbedDocument" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="SLColorScheme" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SL4SpacesIndent" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="AutoWordSelection" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="GotoLocation" serializeAs="String">
|
||||
<value>0, 0</value>
|
||||
</setting>
|
||||
<setting name="WikiSeperateBrowser" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="BracketHighlight" serializeAs="String">
|
||||
<value>224, 224, 224</value>
|
||||
</setting>
|
||||
<setting name="SolutionSize" serializeAs="String">
|
||||
<value>175, 0</value>
|
||||
</setting>
|
||||
<setting name="CallUpgrade" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="RecentFileMax" serializeAs="String">
|
||||
<value>15</value>
|
||||
</setting>
|
||||
<setting name="CheckForUpdates" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CheckEveryDay" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CheckEveryWeek" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CheckDate" serializeAs="String">
|
||||
<value>2010-01-01</value>
|
||||
</setting>
|
||||
<setting name="RecentProjectMax" serializeAs="String">
|
||||
<value>15</value>
|
||||
</setting>
|
||||
<setting name="IndentCursorPlacement" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="IndentFullAuto" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="Indent" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="SmtpUserid" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SmtpPassword" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SmtpAuth" serializeAs="String">
|
||||
<value>PLAIN</value>
|
||||
</setting>
|
||||
<setting name="HelpOnline" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="HelpOffline" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CVSEXE" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="CVSROOT" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ProjectLocation" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="DeleteOldFiles" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletionUserVar" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletion" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CommentCStyle" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SkipWarnings" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SingleQuote" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="QuotesListVerbose" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletionArguments" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="IndentWarning" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="IndentAutoCorrect" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="VersionControl" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="VersionControlSVN" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="SvnExe" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SvnUserid" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="SvnPassword" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="OutputFormat" serializeAs="String">
|
||||
<value>ANSI</value>
|
||||
</setting>
|
||||
<setting name="ShowSolutionExplorer" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="WorkingDirectory" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="XSecondLifeShard" serializeAs="String">
|
||||
<value>Production</value>
|
||||
</setting>
|
||||
<setting name="AutoSaveOnDebug" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="ToolTip" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="HelpNewTab" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="CodeCompletionAnimation" serializeAs="String">
|
||||
<value>True</value>
|
||||
</setting>
|
||||
<setting name="ExampleNameNotecard" serializeAs="String">
|
||||
<value>NoteCard.txt</value>
|
||||
</setting>
|
||||
<setting name="llGetScriptName" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="StatesInGlobalFunctions" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="ParcelName" serializeAs="String">
|
||||
<value>LSLEditor parcel</value>
|
||||
</setting>
|
||||
<setting name="ParcelDescription" serializeAs="String">
|
||||
<value>Description of LSLEditor parcel</value>
|
||||
</setting>
|
||||
<setting name="ParcelOwner" serializeAs="String">
|
||||
<value>00000000-0000-0000-0000-000000000000</value>
|
||||
</setting>
|
||||
<setting name="ParcelGroup" serializeAs="String">
|
||||
<value>00000000-0000-0000-0000-000000000000</value>
|
||||
</setting>
|
||||
<setting name="ParcelArea" serializeAs="String">
|
||||
<value>512</value>
|
||||
</setting>
|
||||
</LSLEditor.Properties.Settings>
|
||||
</userSettings>
|
||||
<applicationSettings>
|
||||
<LSLEditor.Properties.Settings>
|
||||
<setting name="Version" serializeAs="String">
|
||||
<value>2.40.0</value>
|
||||
</setting>
|
||||
<setting name="ConfLSL" serializeAs="String">
|
||||
<value>Resource.ConfLSL.xml</value>
|
||||
</setting>
|
||||
<setting name="ExampleName" serializeAs="String">
|
||||
<value>new.lsl</value>
|
||||
</setting>
|
||||
<setting name="ReleaseNotes" serializeAs="String">
|
||||
<value>ReleaseNotes.htm</value>
|
||||
</setting>
|
||||
<setting name="OopsRemove" serializeAs="String">
|
||||
<value>C:\Documents and Settings\Alphons\Mijn documenten\Visual Studio 2005\Projects</value>
|
||||
</setting>
|
||||
<setting name="About" serializeAs="String">
|
||||
<value>About.htm</value>
|
||||
</setting>
|
||||
<setting name="TabStops" serializeAs="String">
|
||||
<value>4</value>
|
||||
</setting>
|
||||
<setting name="ToolTipDelay" serializeAs="String">
|
||||
<value>100</value>
|
||||
</setting>
|
||||
<setting name="PathClipLength" serializeAs="String">
|
||||
<value>60</value>
|
||||
</setting>
|
||||
<setting name="ExampleTemplate" serializeAs="String">
|
||||
<value>default.lsl</value>
|
||||
</setting>
|
||||
<setting name="HelpOfflineFile" serializeAs="String">
|
||||
<value>LSLEditorHelp.chm</value>
|
||||
</setting>
|
||||
<setting name="Example" serializeAs="String">
|
||||
<value>
|
||||
// www.lsleditor.org by Alphons van der Heijden (SL: Alphons Jano)
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
}
|
||||
}
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Update" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/checkforupdate/Default.aspx?
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Examples" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/examples/
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Upload" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/uploadscript/
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ConfCSharp" serializeAs="String">
|
||||
<value>
|
||||
Resource.ConfCSharp.xml
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="UpdateManifest" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/CheckForUpdate/Manifest.aspx
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ToolsOptions" serializeAs="String">
|
||||
<value>
|
||||
Resource.ToolsOptions.xml
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ContactUrl" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/mail/
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="DonateUrl" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/donate.htm
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Help2" serializeAs="String">
|
||||
<value>
|
||||
http://wiki.secondlife.com/wiki/Special:Search?go=Go&search=
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="Help1" serializeAs="String">
|
||||
<value>
|
||||
http://www.lslwiki.net/lslwiki/wakka.php?wakka=
|
||||
</value>
|
||||
</setting>
|
||||
<setting name="ForumLSLEditor" serializeAs="String">
|
||||
<value>
|
||||
http://www.lsleditor.org/forum/
|
||||
</value>
|
||||
</setting>
|
||||
</LSLEditor.Properties.Settings>
|
||||
</applicationSettings>
|
||||
</configuration>
|
BIN
trunk/bin/Debug/LSLEditorHelp.chm
Normal file
BIN
trunk/bin/Debug/LSLEditorHelp.chm
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/LsLEditor-beta.exe
Normal file
BIN
trunk/bin/Debug/LsLEditor-beta.exe
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/ConsolePlugin.exe
Normal file
BIN
trunk/bin/Debug/Plugins/ConsolePlugin.exe
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/LSLSnippetsPlugin.exe
Normal file
BIN
trunk/bin/Debug/Plugins/LSLSnippetsPlugin.exe
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/Particles.exe
Normal file
BIN
trunk/bin/Debug/Plugins/Particles.exe
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/TestPlugin.exe
Normal file
BIN
trunk/bin/Debug/Plugins/TestPlugin.exe
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/en/Particles.resources.dll
Normal file
BIN
trunk/bin/Debug/Plugins/en/Particles.resources.dll
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/fr/Particles.resources.dll
Normal file
BIN
trunk/bin/Debug/Plugins/fr/Particles.resources.dll
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/lslSnippetsLib.dll
Normal file
BIN
trunk/bin/Debug/Plugins/lslSnippetsLib.dll
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/lslint.exe
Normal file
BIN
trunk/bin/Debug/Plugins/lslint.exe
Normal file
Binary file not shown.
23
trunk/bin/Debug/Plugins/plugins/License.txt
Normal file
23
trunk/bin/Debug/Plugins/plugins/License.txt
Normal file
|
@ -0,0 +1,23 @@
|
|||
// LSLSnippetsPlugin v1.1.0
|
||||
// by Seneca Taliaferro/Joseph P. Socoloski III (Minoa)
|
||||
// Copyright 2008. All Rights Reserved.
|
||||
// http://lslsnippets.googlecode.com
|
||||
// NOTE: Add your own LSL snippets to an existing script.
|
||||
// Plugin for LSLEditor v2.34+
|
||||
// WHAT'S NEW:
|
||||
// - Bug Fix issue#1: Added state_entry to dropdown list
|
||||
// LIMITS:
|
||||
// TODO:
|
||||
//LICENSE
|
||||
//BY DOWNLOADING AND USING, YOU AGREE TO THE FOLLOWING TERMS:
|
||||
//If it is your intent to use this software for non-commercial purposes,
|
||||
//such as in academic research, this software is free and is covered under
|
||||
//the GNU GPL License, given here: <http://www.gnu.org/licenses/gpl.txt>
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
lslSnippetsApp is an application to demostrate lslSnippetsLib.
|
||||
lslSnippetsLib is a dll that can read your own custom LSL snippets and
|
||||
insert them into an existing LSL script.
|
||||
----------------------------------------------------------------------------
|
||||
You may need to install Microsoft .NET Framework 3.5 before running
|
||||
http://www.microsoft.com/downloads/details.aspx?FamilyID=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en
|
11
trunk/bin/Debug/Plugins/scripts/new.lsl
Normal file
11
trunk/bin/Debug/Plugins/scripts/new.lsl
Normal file
|
@ -0,0 +1,11 @@
|
|||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
}
|
||||
}
|
7
trunk/bin/Debug/Plugins/scripts/tinyscript.lsl
Normal file
7
trunk/bin/Debug/Plugins/scripts/tinyscript.lsl
Normal file
|
@ -0,0 +1,7 @@
|
|||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
}
|
11
trunk/bin/Debug/Plugins/scripts/touch.lsl
Normal file
11
trunk/bin/Debug/Plugins/scripts/touch.lsl
Normal file
|
@ -0,0 +1,11 @@
|
|||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Hello, Avatar!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Touched: "+(string)total_number);
|
||||
}
|
||||
}
|
93
trunk/bin/Debug/Plugins/snippets/NotecardReaderv3.xml
Normal file
93
trunk/bin/Debug/Plugins/snippets/NotecardReaderv3.xml
Normal file
|
@ -0,0 +1,93 @@
|
|||
<LSLSnippets xmlns="http://joeswammi.com/sl/se/LSLSnippet">
|
||||
<CodeSnippet Format="1.0.0" Title="NotecardReader v3">
|
||||
<Snippet InsertToEvent="lslstart">
|
||||
<![CDATA[string NOTE_CARD = "SETTINGS_CARD"; //This is the name of the notecard
|
||||
list notecard; //Holds all lines found in the notecard
|
||||
integer curLine;]]>
|
||||
</Snippet>
|
||||
<Snippet InsertToEvent="state_entry">
|
||||
<![CDATA[//Only read the card once if the main list is empty
|
||||
if(curLine == 0)
|
||||
{
|
||||
state NotecardtoList;
|
||||
}]]>
|
||||
</Snippet>
|
||||
<Snippet InsertToEvent="touch_start">
|
||||
<![CDATA[//Display notecard list...
|
||||
integer i;
|
||||
integer lenofnotecard = llGetListLength(notecard);
|
||||
llWhisper(0, "length: " + (string)llGetListLength(notecard));
|
||||
for(i=0;i < lenofnotecard;i++)
|
||||
{
|
||||
llWhisper(0, (string)i + ": " + llList2String(notecard, i));
|
||||
}
|
||||
|
||||
//How to convert a CSV line to a list...
|
||||
list temp = llCSV2List(llList2String(notecard, 0));//Get first line
|
||||
for(i=0;i < llGetListLength(temp);i++)
|
||||
{
|
||||
llWhisper(0, "llCSV2List["+(string)i + "]: " + llList2String(temp, i));
|
||||
}]]>
|
||||
</Snippet>
|
||||
<Snippet InsertToEvent="lslend">
|
||||
<![CDATA[//////////////////////////////////////
|
||||
state __getnotecardtolist
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
state NotecardtoList;
|
||||
}
|
||||
}
|
||||
///<summary>
|
||||
///Loads and xmlcard into the main list variable
|
||||
///</summary>
|
||||
///<returns></returns>
|
||||
state NotecardtoList
|
||||
{
|
||||
//Start at beginning of xmlcard
|
||||
state_entry()
|
||||
{
|
||||
integer ready = TRUE;
|
||||
if (llGetInventoryKey(NOTE_CARD) == NULL_KEY)
|
||||
{
|
||||
llOwnerSay("Error: \"" + NOTE_CARD + "\" does not exist in the object's inventory.");
|
||||
ready = FALSE;
|
||||
}
|
||||
|
||||
if (ready)
|
||||
{
|
||||
if(curLine == 0)
|
||||
llWhisper(0, "Please wait. Reading data from "+NOTE_CARD+"....");
|
||||
|
||||
llGetNotecardLine(NOTE_CARD, curLine); // request first line
|
||||
}
|
||||
}
|
||||
|
||||
//dataserver event is triggered when the requested data is returned to the script.
|
||||
dataserver(key queryid, string data)
|
||||
{
|
||||
if (data == EOF)
|
||||
{
|
||||
llOwnerSay("Completed loading " + NOTE_CARD);
|
||||
state default;
|
||||
}
|
||||
else
|
||||
{
|
||||
if(data != "")
|
||||
{
|
||||
//Check to see if the line begins with a '#' (comment line)
|
||||
if (llSubStringIndex(data, "#") == -1)
|
||||
{
|
||||
notecard += data; // Add the current notecard line to the string
|
||||
}
|
||||
}
|
||||
|
||||
//Always advance the reading of the card...
|
||||
++curLine; // increase line count
|
||||
state __getnotecardtolist;
|
||||
}
|
||||
}
|
||||
}]]>
|
||||
</Snippet>
|
||||
</CodeSnippet>
|
||||
</LSLSnippets>
|
14
trunk/bin/Debug/Plugins/snippets/llPlaySound.xml
Normal file
14
trunk/bin/Debug/Plugins/snippets/llPlaySound.xml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<LSLSnippets xmlns="http://joeswammi.com/sl/se/LSLSnippet">
|
||||
<CodeSnippet Format="1.0.0" Title="llPlaySound">
|
||||
<Snippet InsertToEvent="touch_start">
|
||||
<![CDATA[PlaySound("my_soundwav", 1);]]>
|
||||
</Snippet>
|
||||
<Snippet InsertToEvent="lslstart">
|
||||
<![CDATA[PlaySound(string sound, float volume)
|
||||
{
|
||||
if(llGetInventoryType(sound) == INVENTORY_SOUND)
|
||||
llPlaySound(sound, volume);
|
||||
}]]>
|
||||
</Snippet>
|
||||
</CodeSnippet>
|
||||
</LSLSnippets>
|
10
trunk/bin/Debug/Plugins/snippets/llsay.xml
Normal file
10
trunk/bin/Debug/Plugins/snippets/llsay.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<LSLSnippets xmlns="http://joeswammi.com/sl/se/LSLSnippet">
|
||||
<CodeSnippet Format="1.0.0" Title="llSay">
|
||||
<Snippet InsertToEvent="state_entry">
|
||||
<![CDATA[llSay(0, "Example!");]]>
|
||||
</Snippet>
|
||||
<Snippet InsertToEvent="touch_start">
|
||||
<![CDATA[llSay(0, "Touched: "+(string)total_number);]]>
|
||||
</Snippet>
|
||||
</CodeSnippet>
|
||||
</LSLSnippets>
|
7
trunk/bin/Debug/Plugins/snippets/llstateentry.xml
Normal file
7
trunk/bin/Debug/Plugins/snippets/llstateentry.xml
Normal file
|
@ -0,0 +1,7 @@
|
|||
<LSLSnippets xmlns="http://joeswammi.com/sl/se/LSLSnippet">
|
||||
<CodeSnippet Format="1.0.0" Title="stateentry">
|
||||
<Snippet InsertToEvent="state_entry">
|
||||
<![CDATA[llSay(0, "STATE ENTRY!!!");]]>
|
||||
</Snippet>
|
||||
</CodeSnippet>
|
||||
</LSLSnippets>
|
BIN
trunk/bin/Debug/Plugins/unins000.dat
Normal file
BIN
trunk/bin/Debug/Plugins/unins000.dat
Normal file
Binary file not shown.
BIN
trunk/bin/Debug/Plugins/unins000.exe
Normal file
BIN
trunk/bin/Debug/Plugins/unins000.exe
Normal file
Binary file not shown.
115
trunk/bin/Debug/UTF8/Project/Object/Notecard.txt
Normal file
115
trunk/bin/Debug/UTF8/Project/Object/Notecard.txt
Normal file
|
@ -0,0 +1,115 @@
|
|||
#Greek kosme
|
||||
%ce%ba%e1%bd%b9%cf%83%ce%bc%ce%b5|5
|
||||
|
||||
#Boundary condition test cases - First possible sequence of a certain length
|
||||
%00|0
|
||||
%c2%80|1
|
||||
%e0%a0%80|1
|
||||
%f0%90%80%80|1
|
||||
%f8%88%80%80%80|1
|
||||
%fc%84%80%80%80%80|1
|
||||
|
||||
#Last Possible Sequence of a certain length
|
||||
%7f|1
|
||||
%df%bf|1
|
||||
%ef%bf%bf|1
|
||||
%f7%bf%bf%bf|1
|
||||
%fb%bf%bf%bf%bf|1
|
||||
%fd%bf%bf%bf%bf%bf|1
|
||||
|
||||
#Other boundary conditions
|
||||
%ed%9f%bf|1
|
||||
%ee%80%80|1
|
||||
%ef%bf%bd|1
|
||||
%f4%8f%bf%bf|1
|
||||
%f4%90%80%80|1
|
||||
|
||||
#Unexpected continuation bytes
|
||||
%80|1
|
||||
%bf|1
|
||||
%80%bf|2
|
||||
%80%bf%80|3
|
||||
%80%bf%80%bf|4
|
||||
%80%bf%80%bf%80|5
|
||||
%80%bf%80%bf%80%bf|6
|
||||
%80%bf%80%bf%80%bf%80|7
|
||||
|
||||
#All 64 possible continuation bytes
|
||||
%80%81%82%83%84%85%86%87%88%89%8a%8b%8c%8d%8e%8f%90%91%92%93%94%95%96%97%98%99%9a%9b%9c%9d%9e%9f%a0%a1%a2%a3%a4%a5%a6%a7%a8%a9%aa%ab%ac%ad%ae%af%b0%b1%b2%b3%b4%b5%b6%b7%b8%b9%ba%bb%bc%bd%be%bf|64
|
||||
|
||||
#All 32 first bytes of 2-byte sequences
|
||||
%c0%20%c1%20%c2%20%c3%20%c4%20%c5%20%c6%20%c7%20%c8%20%c9%20%ca%20%cb%20%cc%20%cd%20%ce%20%cf%20%d0%20%d1%20%d2%20%d3%20%d4%20%d5%20%d6%20%d7%20%d8%20%d9%20%da%20%db%20%dc%20%dd%20%de%20%df%20|64
|
||||
|
||||
#All 16 first bytes of 3-byte sequences
|
||||
%e0%20%e1%20%e2%20%e3%20%e4%20%e5%20%e6%20%e7%20%e8%20%e9%20%ea%20%eb%20%ec%20%ed%20%ee%20%ef%20|32
|
||||
|
||||
#All 8 first bytes of 4-byte sequences
|
||||
%f0%20%f1%20%f2%20%f3%20%f4%20%f5%20%f6%20%f7%20|16
|
||||
|
||||
#All 4 first bytes of 5-byte sequences
|
||||
%f8%20%f9%20%fa%20%fb%20|8
|
||||
|
||||
#All 2 first bytes of 6-byte sequences
|
||||
%fc%20%fd%20|4
|
||||
|
||||
#Sequences with last continuation byte missing
|
||||
%c0|1
|
||||
%e0%80|1
|
||||
%f0%80%80|1
|
||||
%f8%80%80%80|1
|
||||
%fc%80%80%80%80|1
|
||||
%df|1
|
||||
%ef%bf|1
|
||||
%f7%bf%bf|1
|
||||
%fb%bf%bf%bf|1
|
||||
%fd%bf%bf%bf%bf|1
|
||||
%c0%e0%80%f0%80%80%f8%80%80%80%fc%80%80%80%80%df%ef%bf%f7%bf%bf%fb%bf%bf%bf%fd%bf%bf%bf%bf|10
|
||||
|
||||
#Impossible bytes
|
||||
%fe|1
|
||||
%ff|1
|
||||
%fe%fe%ff%ff|4
|
||||
|
||||
#Examples of an overlong ASCII character
|
||||
%c0%af|1
|
||||
%e0%80%af|1
|
||||
%f0%80%80%af|1
|
||||
%f8%80%80%80%af|1
|
||||
%fc%80%80%80%80%af|1
|
||||
|
||||
#Maximum overlong sequences
|
||||
%c1%bf|1
|
||||
%e0%9f%bf|1
|
||||
%f0%8f%bf%bf|1
|
||||
%f8%87%bf%bf%bf|1
|
||||
%fc%83%bf%bf%bf%bf|1
|
||||
|
||||
#Overlong sequences - Overlong representation of the NUL character
|
||||
%c0%80|1
|
||||
%e0%80%80|1
|
||||
%f0%80%80%80|1
|
||||
%f8%80%80%80%80|1
|
||||
%fc%80%80%80%80%80|1
|
||||
|
||||
#Illegal code positions - Single UTF-16 surrogates
|
||||
%ed%a0%80|1
|
||||
%ed%ad%bf|1
|
||||
%ed%ae%80|1
|
||||
%ed%af%bf|1
|
||||
%ed%b0%80|1
|
||||
%ed%be%80|1
|
||||
%ed%bf%bf|1
|
||||
|
||||
#Illegal code positions - Paired UTF-16 surrogates
|
||||
%ed%a0%80%ed%b0%80|2
|
||||
%ed%a0%80%ed%bf%bf|2
|
||||
%ed%ad%bf%ed%b0%80|2
|
||||
%ed%ad%bf%ed%bf%bf|2
|
||||
%ed%ae%80%ed%b0%80|2
|
||||
%ed%ae%80%ed%bf%bf|2
|
||||
%ed%af%bf%ed%b0%80|2
|
||||
%ed%af%bf%ed%bf%bf|2
|
||||
|
||||
#Illegal code positions - Other illegal code positions
|
||||
%ef%bf%be|1
|
||||
%ef%bf%bf|1
|
83
trunk/bin/Debug/UTF8/Project/Object/Script.lsl
Normal file
83
trunk/bin/Debug/UTF8/Project/Object/Script.lsl
Normal file
|
@ -0,0 +1,83 @@
|
|||
string card;
|
||||
integer lines = -1;
|
||||
integer line = 0;
|
||||
list resuts;
|
||||
integer pass;
|
||||
integer fail;
|
||||
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
if(llGetInventoryNumber(INVENTORY_NOTECARD))
|
||||
{
|
||||
llGetNumberOfNotecardLines(
|
||||
card = llGetInventoryName(INVENTORY_NOTECARD,0));
|
||||
llOwnerSay("Test-Starting: "+card);
|
||||
}
|
||||
}
|
||||
on_rez(integer a)
|
||||
{
|
||||
llResetScript();
|
||||
}
|
||||
touch_start(integer a)
|
||||
{
|
||||
llResetScript();
|
||||
}
|
||||
changed(integer a)
|
||||
{
|
||||
if(a & CHANGED_INVENTORY)
|
||||
llResetScript();
|
||||
}
|
||||
|
||||
dataserver(key a, string b)
|
||||
{
|
||||
if(lines == -1)
|
||||
{
|
||||
lines = (integer)b;
|
||||
llGetNotecardLine(card,line);
|
||||
}
|
||||
else
|
||||
{
|
||||
list c = llParseString2List(a=(string)llParseString2List(b,[" "],[]),["|"],[EOF]);
|
||||
integer d;
|
||||
integer e;
|
||||
integer f;
|
||||
if(llGetSubString(a,0,0) == "#")
|
||||
llOwnerSay(llDeleteSubString(b,0,0));
|
||||
else if(llGetListLength(c) >= 2)
|
||||
{
|
||||
d = llStringLength(b = llUnescapeURL(llList2String(c,0)));
|
||||
f = llList2Integer(c,1);
|
||||
e = (d == f);
|
||||
pass += e;
|
||||
fail += !e;
|
||||
string out = (string)line +": ";
|
||||
out += llList2String(["Fail","Pass"],e) + " ";
|
||||
out += "(" + (string)d + " - " + (string)f + ") ";
|
||||
//Enable this section to test llUnescapeURL
|
||||
// out += "(" + (string)((
|
||||
// llStringLength(
|
||||
// (string)llParseString2List( //strips off the evil pad
|
||||
// llStringToBase64(b),["="],[]
|
||||
// )
|
||||
// ) * 3 ) / 4); //thats how many bytes should be in it (assuming all escaped)
|
||||
// out += " - ";
|
||||
// out += (string)(llStringLength(llList2String(c,0))/3) + ")";
|
||||
|
||||
|
||||
// This will IM all the tests to the owner! This is slow because IM sleeps the script for 2 seconds.
|
||||
llInstantMessage(llGetOwner(),b);
|
||||
llOwnerSay(out);
|
||||
}
|
||||
if(llListFindList(c,[EOF]) == -1 && ++line < lines)
|
||||
llGetNotecardLine(card,line);
|
||||
else
|
||||
{
|
||||
llOwnerSay("Finished");
|
||||
llOwnerSay("Passed: "+(string)pass);
|
||||
llOwnerSay("Failed: "+(string)fail);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
11
trunk/bin/Debug/UTF8/Project/Object/new.lsl
Normal file
11
trunk/bin/Debug/UTF8/Project/Object/new.lsl
Normal file
|
@ -0,0 +1,11 @@
|
|||
integer verbose=1;
|
||||
s(string s){if (verbose){ s=""; }}
|
||||
st(string s){s="";}
|
||||
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
8
trunk/bin/Debug/UTF8/Project/Project.prj
Normal file
8
trunk/bin/Debug/UTF8/Project/Project.prj
Normal file
|
@ -0,0 +1,8 @@
|
|||
<Project name="Project" guid="93ade8ce-6b99-4d25-a8f1-382a6511ee88">
|
||||
<Object name="Object" guid="a73d474d-51fb-4a3f-802b-8d431e6079b8" active="true">
|
||||
<Notecard name="Notecard.txt" guid="811009a2-d7c4-49da-8954-e5388c7c5666">
|
||||
</Notecard>
|
||||
<Script name="Script.lsl" guid="9f6eb85b-8acf-457c-8c42-f645804562e3">
|
||||
</Script>
|
||||
</Object>
|
||||
</Project>
|
3
trunk/bin/Debug/UTF8/UTF8.sol
Normal file
3
trunk/bin/Debug/UTF8/UTF8.sol
Normal file
|
@ -0,0 +1,3 @@
|
|||
<Solution name="UTF8">
|
||||
<Project name="Project" path="Project\Project.prj" active="true"/>
|
||||
</Solution>
|
12
trunk/bin/Debug/new.lsl
Normal file
12
trunk/bin/Debug/new.lsl
Normal file
|
@ -0,0 +1,12 @@
|
|||
// www.lsleditor.org by Alphons van der Heijden (SL: Alphons Jano)
|
||||
default
|
||||
{
|
||||
state_entry()
|
||||
{
|
||||
llSay(0, "Ready to test!");
|
||||
}
|
||||
touch_start(integer total_number)
|
||||
{
|
||||
llSay(0, "Length of \\t (tab) character: "+(string)llStringLength("\t"));
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue