added client script tester to sdk

This commit is contained in:
Bitl 2020-07-12 12:29:41 -07:00
parent 961585f0ea
commit a5344ac2e1
19 changed files with 376 additions and 203 deletions

View File

@ -76,6 +76,7 @@
this.Controls.Add(this.Divider1); this.Controls.Add(this.Divider1);
this.Controls.Add(this.ResultLabel); this.Controls.Add(this.ResultLabel);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MinimumSize = new System.Drawing.Size(816, 200);
this.Name = "ClientScriptTestForm"; this.Name = "ClientScriptTestForm";
this.Text = "ClientScript Tester"; this.Text = "ClientScript Tester";
this.Load += new System.EventHandler(this.ClientScriptTestForm_Load); this.Load += new System.EventHandler(this.ClientScriptTestForm_Load);

View File

@ -20,8 +20,11 @@ namespace Novetus.ClientScriptTester
{ {
foreach (string str in LocalVars.SharedArgs) foreach (string str in LocalVars.SharedArgs)
{ {
OutputBox.AppendText(str + Environment.NewLine + Environment.NewLine); OutputBox.AppendText(str + NETExt.DoubleSpacedNewLine);
} }
OutputBox.SelectionStart = 0;
OutputBox.ScrollToCaret();
} }
#endregion #endregion
} }

View File

@ -35,8 +35,33 @@
<ApplicationIcon>NovetusIcon.ico</ApplicationIcon> <ApplicationIcon>NovetusIcon.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Threading.Tasks.Extensions, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Threading.Tasks.Extensions.Desktop, Version=1.0.168.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll</HintPath>
</Reference>
<Reference Include="Mono.Nat, Version=1.2.24.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Mono.Nat.1.2.24.0\lib\net40\Mono.Nat.dll</HintPath>
</Reference>
<Reference Include="Nini, Version=1.1.0.0, Culture=neutral, PublicKeyToken=691faec150a7fa7b, processorArchitecture=MSIL">
<HintPath>..\packages\Trove.Nini.1.1.0.0\lib\net20\Nini.dll</HintPath>
</Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />
<Reference Include="System.IO, Version=2.6.8.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.IO.dll</HintPath>
</Reference>
<Reference Include="System.Net" />
<Reference Include="System.Runtime, Version=2.6.8.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.Runtime.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks, Version=2.6.8.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.1.1.8\lib\net40\System.Threading.Tasks.dll</HintPath>
</Reference>
<Reference Include="System.Xml.Linq" /> <Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" /> <Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
@ -68,6 +93,8 @@
<AutoGen>True</AutoGen> <AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon> <DependentUpon>Resources.resx</DependentUpon>
</Compile> </Compile>
<None Include="app.config" />
<None Include="packages.config" />
<None Include="Properties\Settings.settings"> <None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator> <Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput> <LastGenOutput>Settings.Designer.cs</LastGenOutput>
@ -81,6 +108,7 @@
<ItemGroup> <ItemGroup>
<Content Include="NovetusIcon.ico" /> <Content Include="NovetusIcon.ico" />
</ItemGroup> </ItemGroup>
<Import Project="..\NovetusCore\NovetusCore.projitems" Label="Shared" />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup> <PropertyGroup>
<PostBuildEvent>SET path=$(SolutionDir)build <PostBuildEvent>SET path=$(SolutionDir)build
@ -93,4 +121,9 @@ del "%25path%25"\*.xml
if not exist "%25path%25"\clients\ClientScriptTester mkdir "%25path%25"\clients\ClientScriptTester if not exist "%25path%25"\clients\ClientScriptTester mkdir "%25path%25"\clients\ClientScriptTester
move "%25path%25"\* "%25path%25"\clients\ClientScriptTester</PostBuildEvent> move "%25path%25"\* "%25path%25"\clients\ClientScriptTester</PostBuildEvent>
</PropertyGroup> </PropertyGroup>
<Import Project="..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets" Condition="Exists('..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets')" />
<Target Name="EnsureBclBuildImported" BeforeTargets="BeforeBuild" Condition="'$(BclBuildImported)' == ''">
<Error Condition="!Exists('..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets')" Text="This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=317567." HelpKeyword="BCLBUILD2001" />
<Error Condition="Exists('..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets')" Text="The build restored NuGet packages. Build the project again to include these packages in the build. For more information, see http://go.microsoft.com/fwlink/?LinkID=317568." HelpKeyword="BCLBUILD2002" />
</Target>
</Project> </Project>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.6.8.0" newVersion="2.6.8.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.6.8.0" newVersion="2.6.8.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.Bcl" version="1.1.8" targetFramework="net40" />
<package id="Microsoft.Bcl.Async" version="1.0.168" targetFramework="net40" />
<package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="net40" />
<package id="Mono.Nat" version="1.2.24.0" targetFramework="net40" />
<package id="Trove.Nini" version="1.1.0.0" targetFramework="net40" />
</packages>

View File

@ -16,6 +16,7 @@ EndProject
Global Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution GlobalSection(SharedMSBuildProjectFiles) = preSolution
NovetusCore\NovetusCore.projitems*{2070eaa6-7606-4006-a628-5705c24a3644}*SharedItemsImports = 4 NovetusCore\NovetusCore.projitems*{2070eaa6-7606-4006-a628-5705c24a3644}*SharedItemsImports = 4
NovetusCore\NovetusCore.projitems*{83b08607-65b8-4f9c-8d0f-ab1c8eeffae0}*SharedItemsImports = 4
NovetusCore\NovetusCore.projitems*{bac99c87-f6c1-4ed0-aa2e-05c6ae8979ea}*SharedItemsImports = 4 NovetusCore\NovetusCore.projitems*{bac99c87-f6c1-4ed0-aa2e-05c6ae8979ea}*SharedItemsImports = 4
NovetusCore\NovetusCore.projitems*{debcc57d-9a3b-4d7c-8693-fa4aec56c8c1}*SharedItemsImports = 13 NovetusCore\NovetusCore.projitems*{debcc57d-9a3b-4d7c-8693-fa4aec56c8c1}*SharedItemsImports = 13
NovetusCore\NovetusCore.projitems*{f92ffbed-2767-4676-9711-bb89cda58a43}*SharedItemsImports = 4 NovetusCore\NovetusCore.projitems*{f92ffbed-2767-4676-9711-bb89cda58a43}*SharedItemsImports = 4

View File

@ -70,10 +70,6 @@
<DefineConstants>TRACE;CMD;NOVETUS_APPS</DefineConstants> <DefineConstants>TRACE;CMD;NOVETUS_APPS</DefineConstants>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="DotNetZip, Version=1.11.0.0, Culture=neutral, PublicKeyToken=6583c7c814667745, processorArchitecture=MSIL">
<HintPath>..\packages\DotNetZip.1.11.0\lib\net20\DotNetZip.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.CSharp"> <Reference Include="Microsoft.CSharp">
<RequiredTargetFramework>4.0</RequiredTargetFramework> <RequiredTargetFramework>4.0</RequiredTargetFramework>
</Reference> </Reference>

View File

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="DotNetZip" version="1.11.0" targetFramework="net40" />
<package id="Microsoft.Bcl" version="1.1.8" targetFramework="net40" /> <package id="Microsoft.Bcl" version="1.1.8" targetFramework="net40" />
<package id="Microsoft.Bcl.Async" version="1.0.168" targetFramework="net40" /> <package id="Microsoft.Bcl.Async" version="1.0.168" targetFramework="net40" />
<package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="net40" /> <package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="net40" />

View File

@ -68,10 +68,11 @@ partial class ClientinfoEditor
this.generalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.generalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.mapfileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.mapfileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.mapfiledToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.mapfiledToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.mapfilecToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.luafileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.luafileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ipToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.ipToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.portToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.portToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.portToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.addonscriptpathToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.serverToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.serverToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.limitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.limitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.securityToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.securityToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@ -126,12 +127,12 @@ partial class ClientinfoEditor
this.hat4ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.hat4ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.hat4dToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.hat4dToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.hat4wsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.hat4wsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.iconeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.iconToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.charappToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.charappToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.nameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.nameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.idToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.idToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.tripcodeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.tripcodeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.iconeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.iconToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.debuggingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.debuggingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.donothingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.donothingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.argsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.argsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@ -144,7 +145,9 @@ partial class ClientinfoEditor
this.label8 = new System.Windows.Forms.Label(); this.label8 = new System.Windows.Forms.Label();
this.label9 = new System.Windows.Forms.Label(); this.label9 = new System.Windows.Forms.Label();
this.checkBox5 = new System.Windows.Forms.CheckBox(); this.checkBox5 = new System.Windows.Forms.CheckBox();
this.mapfilecToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.scripttypeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.sharedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.versionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.menuStrip1.SuspendLayout(); this.menuStrip1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
@ -306,28 +309,28 @@ partial class ClientinfoEditor
// newToolStripMenuItem // newToolStripMenuItem
// //
this.newToolStripMenuItem.Name = "newToolStripMenuItem"; this.newToolStripMenuItem.Name = "newToolStripMenuItem";
this.newToolStripMenuItem.Size = new System.Drawing.Size(157, 22); this.newToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.newToolStripMenuItem.Text = "New"; this.newToolStripMenuItem.Text = "New";
this.newToolStripMenuItem.Click += new System.EventHandler(this.NewToolStripMenuItemClick); this.newToolStripMenuItem.Click += new System.EventHandler(this.NewToolStripMenuItemClick);
// //
// loadToolStripMenuItem // loadToolStripMenuItem
// //
this.loadToolStripMenuItem.Name = "loadToolStripMenuItem"; this.loadToolStripMenuItem.Name = "loadToolStripMenuItem";
this.loadToolStripMenuItem.Size = new System.Drawing.Size(157, 22); this.loadToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.loadToolStripMenuItem.Text = "Load"; this.loadToolStripMenuItem.Text = "Load";
this.loadToolStripMenuItem.Click += new System.EventHandler(this.LoadToolStripMenuItemClick); this.loadToolStripMenuItem.Click += new System.EventHandler(this.LoadToolStripMenuItemClick);
// //
// saveToolStripMenuItem // saveToolStripMenuItem
// //
this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
this.saveToolStripMenuItem.Size = new System.Drawing.Size(157, 22); this.saveToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.saveToolStripMenuItem.Text = "Save"; this.saveToolStripMenuItem.Text = "Save";
this.saveToolStripMenuItem.Click += new System.EventHandler(this.SaveToolStripMenuItemClick); this.saveToolStripMenuItem.Click += new System.EventHandler(this.SaveToolStripMenuItemClick);
// //
// saveAsTextFileToolStripMenuItem // saveAsTextFileToolStripMenuItem
// //
this.saveAsTextFileToolStripMenuItem.Name = "saveAsTextFileToolStripMenuItem"; this.saveAsTextFileToolStripMenuItem.Name = "saveAsTextFileToolStripMenuItem";
this.saveAsTextFileToolStripMenuItem.Size = new System.Drawing.Size(157, 22); this.saveAsTextFileToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.saveAsTextFileToolStripMenuItem.Text = "Save as Text File"; this.saveAsTextFileToolStripMenuItem.Text = "Save as Text File";
this.saveAsTextFileToolStripMenuItem.Click += new System.EventHandler(this.saveAsTextFileToolStripMenuItem_Click); this.saveAsTextFileToolStripMenuItem.Click += new System.EventHandler(this.saveAsTextFileToolStripMenuItem_Click);
// //
@ -348,7 +351,8 @@ partial class ClientinfoEditor
this.serverToolStripMenuItem, this.serverToolStripMenuItem,
this.soloToolStripMenuItem, this.soloToolStripMenuItem,
this.studioToolStripMenuItem, this.studioToolStripMenuItem,
this.no3dToolStripMenuItem}); this.no3dToolStripMenuItem,
this.sharedToolStripMenuItem});
this.tagsToolStripMenuItem.Name = "tagsToolStripMenuItem"; this.tagsToolStripMenuItem.Name = "tagsToolStripMenuItem";
this.tagsToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.tagsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.tagsToolStripMenuItem.Text = "Add Tags"; this.tagsToolStripMenuItem.Text = "Add Tags";
@ -410,7 +414,9 @@ partial class ClientinfoEditor
this.luafileToolStripMenuItem, this.luafileToolStripMenuItem,
this.ipToolStripMenuItem, this.ipToolStripMenuItem,
this.portToolStripMenuItem, this.portToolStripMenuItem,
this.portToolStripMenuItem1}); this.addonscriptpathToolStripMenuItem,
this.scripttypeToolStripMenuItem,
this.versionToolStripMenuItem});
this.generalToolStripMenuItem.Name = "generalToolStripMenuItem"; this.generalToolStripMenuItem.Name = "generalToolStripMenuItem";
this.generalToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.generalToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.generalToolStripMenuItem.Text = "General"; this.generalToolStripMenuItem.Text = "General";
@ -429,6 +435,13 @@ partial class ClientinfoEditor
this.mapfiledToolStripMenuItem.Text = "%mapfiled%"; this.mapfiledToolStripMenuItem.Text = "%mapfiled%";
this.mapfiledToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.mapfiledToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// mapfilecToolStripMenuItem
//
this.mapfilecToolStripMenuItem.Name = "mapfilecToolStripMenuItem";
this.mapfilecToolStripMenuItem.Size = new System.Drawing.Size(181, 22);
this.mapfilecToolStripMenuItem.Text = "%mapfilec%";
this.mapfilecToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// luafileToolStripMenuItem // luafileToolStripMenuItem
// //
this.luafileToolStripMenuItem.Name = "luafileToolStripMenuItem"; this.luafileToolStripMenuItem.Name = "luafileToolStripMenuItem";
@ -450,12 +463,12 @@ partial class ClientinfoEditor
this.portToolStripMenuItem.Text = "%port%"; this.portToolStripMenuItem.Text = "%port%";
this.portToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.portToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// portToolStripMenuItem1 // addonscriptpathToolStripMenuItem
// //
this.portToolStripMenuItem1.Name = "portToolStripMenuItem1"; this.addonscriptpathToolStripMenuItem.Name = "addonscriptpathToolStripMenuItem";
this.portToolStripMenuItem1.Size = new System.Drawing.Size(181, 22); this.addonscriptpathToolStripMenuItem.Size = new System.Drawing.Size(181, 22);
this.portToolStripMenuItem1.Text = "%addonscriptpath%"; this.addonscriptpathToolStripMenuItem.Text = "%addonscriptpath%";
this.portToolStripMenuItem1.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.addonscriptpathToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// serverToolStripMenuItem1 // serverToolStripMenuItem1
// //
@ -525,9 +538,7 @@ partial class ClientinfoEditor
this.customizationToolStripMenuItem, this.customizationToolStripMenuItem,
this.nameToolStripMenuItem, this.nameToolStripMenuItem,
this.idToolStripMenuItem, this.idToolStripMenuItem,
this.tripcodeToolStripMenuItem, this.tripcodeToolStripMenuItem});
this.iconeToolStripMenuItem,
this.iconToolStripMenuItem});
this.playerToolStripMenuItem.Name = "playerToolStripMenuItem"; this.playerToolStripMenuItem.Name = "playerToolStripMenuItem";
this.playerToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.playerToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.playerToolStripMenuItem.Text = "Player"; this.playerToolStripMenuItem.Text = "Player";
@ -545,7 +556,7 @@ partial class ClientinfoEditor
this.extraToolStripMenuItem, this.extraToolStripMenuItem,
this.charappToolStripMenuItem}); this.charappToolStripMenuItem});
this.customizationToolStripMenuItem.Name = "customizationToolStripMenuItem"; this.customizationToolStripMenuItem.Name = "customizationToolStripMenuItem";
this.customizationToolStripMenuItem.Size = new System.Drawing.Size(151, 22); this.customizationToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.customizationToolStripMenuItem.Text = "Customization"; this.customizationToolStripMenuItem.Text = "Customization";
// //
// bodyColorsToolStripMenuItem // bodyColorsToolStripMenuItem
@ -558,7 +569,7 @@ partial class ClientinfoEditor
this.rarmcolorToolStripMenuItem, this.rarmcolorToolStripMenuItem,
this.rlegcolorToolStripMenuItem}); this.rlegcolorToolStripMenuItem});
this.bodyColorsToolStripMenuItem.Name = "bodyColorsToolStripMenuItem"; this.bodyColorsToolStripMenuItem.Name = "bodyColorsToolStripMenuItem";
this.bodyColorsToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.bodyColorsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.bodyColorsToolStripMenuItem.Text = "Body Colors"; this.bodyColorsToolStripMenuItem.Text = "Body Colors";
// //
// headcolorToolStripMenuItem // headcolorToolStripMenuItem
@ -616,7 +627,7 @@ partial class ClientinfoEditor
this.hat2wsToolStripMenuItem, this.hat2wsToolStripMenuItem,
this.hat3wsToolStripMenuItem}); this.hat3wsToolStripMenuItem});
this.hatsToolStripMenuItem.Name = "hatsToolStripMenuItem"; this.hatsToolStripMenuItem.Name = "hatsToolStripMenuItem";
this.hatsToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.hatsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.hatsToolStripMenuItem.Text = "Hats"; this.hatsToolStripMenuItem.Text = "Hats";
// //
// hat1ToolStripMenuItem // hat1ToolStripMenuItem
@ -689,7 +700,7 @@ partial class ClientinfoEditor
this.facedToolStripMenuItem, this.facedToolStripMenuItem,
this.facewsToolStripMenuItem}); this.facewsToolStripMenuItem});
this.facesToolStripMenuItem.Name = "facesToolStripMenuItem"; this.facesToolStripMenuItem.Name = "facesToolStripMenuItem";
this.facesToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.facesToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.facesToolStripMenuItem.Text = "Faces"; this.facesToolStripMenuItem.Text = "Faces";
// //
// faceToolStripMenuItem // faceToolStripMenuItem
@ -720,7 +731,7 @@ partial class ClientinfoEditor
this.headdToolStripMenuItem, this.headdToolStripMenuItem,
this.headwsToolStripMenuItem}); this.headwsToolStripMenuItem});
this.headsToolStripMenuItem.Name = "headsToolStripMenuItem"; this.headsToolStripMenuItem.Name = "headsToolStripMenuItem";
this.headsToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.headsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.headsToolStripMenuItem.Text = "Heads"; this.headsToolStripMenuItem.Text = "Heads";
// //
// headToolStripMenuItem // headToolStripMenuItem
@ -751,7 +762,7 @@ partial class ClientinfoEditor
this.tshirtdToolStripMenuItem, this.tshirtdToolStripMenuItem,
this.tshirtwsToolStripMenuItem}); this.tshirtwsToolStripMenuItem});
this.tShirtsToolStripMenuItem.Name = "tShirtsToolStripMenuItem"; this.tShirtsToolStripMenuItem.Name = "tShirtsToolStripMenuItem";
this.tShirtsToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.tShirtsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.tShirtsToolStripMenuItem.Text = "T-Shirts"; this.tShirtsToolStripMenuItem.Text = "T-Shirts";
// //
// tshirtToolStripMenuItem // tshirtToolStripMenuItem
@ -782,7 +793,7 @@ partial class ClientinfoEditor
this.shirtdToolStripMenuItem, this.shirtdToolStripMenuItem,
this.shirtwsToolStripMenuItem}); this.shirtwsToolStripMenuItem});
this.shirtsToolStripMenuItem.Name = "shirtsToolStripMenuItem"; this.shirtsToolStripMenuItem.Name = "shirtsToolStripMenuItem";
this.shirtsToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.shirtsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.shirtsToolStripMenuItem.Text = "Shirts"; this.shirtsToolStripMenuItem.Text = "Shirts";
// //
// shirtToolStripMenuItem // shirtToolStripMenuItem
@ -813,7 +824,7 @@ partial class ClientinfoEditor
this.pantsdToolStripMenuItem, this.pantsdToolStripMenuItem,
this.pantswsToolStripMenuItem}); this.pantswsToolStripMenuItem});
this.pantsToolStripMenuItem.Name = "pantsToolStripMenuItem"; this.pantsToolStripMenuItem.Name = "pantsToolStripMenuItem";
this.pantsToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.pantsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.pantsToolStripMenuItem.Text = "Pants"; this.pantsToolStripMenuItem.Text = "Pants";
// //
// pantsToolStripMenuItem1 // pantsToolStripMenuItem1
@ -845,95 +856,97 @@ partial class ClientinfoEditor
this.extrawsToolStripMenuItem, this.extrawsToolStripMenuItem,
this.hat4ToolStripMenuItem, this.hat4ToolStripMenuItem,
this.hat4dToolStripMenuItem, this.hat4dToolStripMenuItem,
this.hat4wsToolStripMenuItem}); this.hat4wsToolStripMenuItem,
this.iconeToolStripMenuItem,
this.iconToolStripMenuItem});
this.extraToolStripMenuItem.Name = "extraToolStripMenuItem"; this.extraToolStripMenuItem.Name = "extraToolStripMenuItem";
this.extraToolStripMenuItem.Size = new System.Drawing.Size(138, 22); this.extraToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.extraToolStripMenuItem.Text = "Extra"; this.extraToolStripMenuItem.Text = "Extra";
// //
// extraToolStripMenuItem1 // extraToolStripMenuItem1
// //
this.extraToolStripMenuItem1.Name = "extraToolStripMenuItem1"; this.extraToolStripMenuItem1.Name = "extraToolStripMenuItem1";
this.extraToolStripMenuItem1.Size = new System.Drawing.Size(134, 22); this.extraToolStripMenuItem1.Size = new System.Drawing.Size(180, 22);
this.extraToolStripMenuItem1.Text = "%extra%"; this.extraToolStripMenuItem1.Text = "%extra%";
this.extraToolStripMenuItem1.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.extraToolStripMenuItem1.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// extradToolStripMenuItem // extradToolStripMenuItem
// //
this.extradToolStripMenuItem.Name = "extradToolStripMenuItem"; this.extradToolStripMenuItem.Name = "extradToolStripMenuItem";
this.extradToolStripMenuItem.Size = new System.Drawing.Size(134, 22); this.extradToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.extradToolStripMenuItem.Text = "%extrad%"; this.extradToolStripMenuItem.Text = "%extrad%";
this.extradToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.extradToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// extrawsToolStripMenuItem // extrawsToolStripMenuItem
// //
this.extrawsToolStripMenuItem.Name = "extrawsToolStripMenuItem"; this.extrawsToolStripMenuItem.Name = "extrawsToolStripMenuItem";
this.extrawsToolStripMenuItem.Size = new System.Drawing.Size(134, 22); this.extrawsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.extrawsToolStripMenuItem.Text = "%extraws%"; this.extrawsToolStripMenuItem.Text = "%extraws%";
this.extrawsToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.extrawsToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// hat4ToolStripMenuItem // hat4ToolStripMenuItem
// //
this.hat4ToolStripMenuItem.Name = "hat4ToolStripMenuItem"; this.hat4ToolStripMenuItem.Name = "hat4ToolStripMenuItem";
this.hat4ToolStripMenuItem.Size = new System.Drawing.Size(134, 22); this.hat4ToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.hat4ToolStripMenuItem.Text = "%hat4%"; this.hat4ToolStripMenuItem.Text = "%hat4%";
this.hat4ToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.hat4ToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// hat4dToolStripMenuItem // hat4dToolStripMenuItem
// //
this.hat4dToolStripMenuItem.Name = "hat4dToolStripMenuItem"; this.hat4dToolStripMenuItem.Name = "hat4dToolStripMenuItem";
this.hat4dToolStripMenuItem.Size = new System.Drawing.Size(134, 22); this.hat4dToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.hat4dToolStripMenuItem.Text = "%hat4d%"; this.hat4dToolStripMenuItem.Text = "%hat4d%";
this.hat4dToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.hat4dToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// hat4wsToolStripMenuItem // hat4wsToolStripMenuItem
// //
this.hat4wsToolStripMenuItem.Name = "hat4wsToolStripMenuItem"; this.hat4wsToolStripMenuItem.Name = "hat4wsToolStripMenuItem";
this.hat4wsToolStripMenuItem.Size = new System.Drawing.Size(134, 22); this.hat4wsToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.hat4wsToolStripMenuItem.Text = "%hat4ws%"; this.hat4wsToolStripMenuItem.Text = "%hat4ws%";
this.hat4wsToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.hat4wsToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// charappToolStripMenuItem
//
this.charappToolStripMenuItem.Name = "charappToolStripMenuItem";
this.charappToolStripMenuItem.Size = new System.Drawing.Size(138, 22);
this.charappToolStripMenuItem.Text = "%charapp%";
this.charappToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// nameToolStripMenuItem
//
this.nameToolStripMenuItem.Name = "nameToolStripMenuItem";
this.nameToolStripMenuItem.Size = new System.Drawing.Size(151, 22);
this.nameToolStripMenuItem.Text = "%name%";
this.nameToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// idToolStripMenuItem
//
this.idToolStripMenuItem.Name = "idToolStripMenuItem";
this.idToolStripMenuItem.Size = new System.Drawing.Size(151, 22);
this.idToolStripMenuItem.Text = "%id%";
this.idToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// tripcodeToolStripMenuItem
//
this.tripcodeToolStripMenuItem.Name = "tripcodeToolStripMenuItem";
this.tripcodeToolStripMenuItem.Size = new System.Drawing.Size(151, 22);
this.tripcodeToolStripMenuItem.Text = "%tripcode%";
this.tripcodeToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// iconeToolStripMenuItem // iconeToolStripMenuItem
// //
this.iconeToolStripMenuItem.Name = "iconeToolStripMenuItem"; this.iconeToolStripMenuItem.Name = "iconeToolStripMenuItem";
this.iconeToolStripMenuItem.Size = new System.Drawing.Size(151, 22); this.iconeToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.iconeToolStripMenuItem.Text = "%icone%"; this.iconeToolStripMenuItem.Text = "%icone%";
this.iconeToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.iconeToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// iconToolStripMenuItem // iconToolStripMenuItem
// //
this.iconToolStripMenuItem.Name = "iconToolStripMenuItem"; this.iconToolStripMenuItem.Name = "iconToolStripMenuItem";
this.iconToolStripMenuItem.Size = new System.Drawing.Size(151, 22); this.iconToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.iconToolStripMenuItem.Text = "%icon%"; this.iconToolStripMenuItem.Text = "%icon%";
this.iconToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.iconToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// charappToolStripMenuItem
//
this.charappToolStripMenuItem.Name = "charappToolStripMenuItem";
this.charappToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.charappToolStripMenuItem.Text = "%charapp%";
this.charappToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// nameToolStripMenuItem
//
this.nameToolStripMenuItem.Name = "nameToolStripMenuItem";
this.nameToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.nameToolStripMenuItem.Text = "%name%";
this.nameToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// idToolStripMenuItem
//
this.idToolStripMenuItem.Name = "idToolStripMenuItem";
this.idToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.idToolStripMenuItem.Text = "%id%";
this.idToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// tripcodeToolStripMenuItem
//
this.tripcodeToolStripMenuItem.Name = "tripcodeToolStripMenuItem";
this.tripcodeToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.tripcodeToolStripMenuItem.Text = "%tripcode%";
this.tripcodeToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// debuggingToolStripMenuItem // debuggingToolStripMenuItem
// //
this.debuggingToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.debuggingToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
@ -1037,12 +1050,26 @@ partial class ClientinfoEditor
this.checkBox5.UseVisualStyleBackColor = true; this.checkBox5.UseVisualStyleBackColor = true;
this.checkBox5.CheckedChanged += new System.EventHandler(this.checkBox5_CheckedChanged); this.checkBox5.CheckedChanged += new System.EventHandler(this.checkBox5_CheckedChanged);
// //
// mapfilecToolStripMenuItem // scripttypeToolStripMenuItem
// //
this.mapfilecToolStripMenuItem.Name = "mapfilecToolStripMenuItem"; this.scripttypeToolStripMenuItem.Name = "scripttypeToolStripMenuItem";
this.mapfilecToolStripMenuItem.Size = new System.Drawing.Size(181, 22); this.scripttypeToolStripMenuItem.Size = new System.Drawing.Size(181, 22);
this.mapfilecToolStripMenuItem.Text = "%mapfilec%"; this.scripttypeToolStripMenuItem.Text = "%scripttype%";
this.mapfilecToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click); this.scripttypeToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
//
// sharedToolStripMenuItem
//
this.sharedToolStripMenuItem.Name = "sharedToolStripMenuItem";
this.sharedToolStripMenuItem.Size = new System.Drawing.Size(180, 22);
this.sharedToolStripMenuItem.Text = "<shared>";
this.sharedToolStripMenuItem.Click += new System.EventHandler(this.sharedToolStripMenuItem_Click);
//
// versionToolStripMenuItem
//
this.versionToolStripMenuItem.Name = "versionToolStripMenuItem";
this.versionToolStripMenuItem.Size = new System.Drawing.Size(181, 22);
this.versionToolStripMenuItem.Text = "%version%";
this.versionToolStripMenuItem.Click += new System.EventHandler(this.variableToolStripMenuItem_Click);
// //
// ClientinfoEditor // ClientinfoEditor
// //
@ -1124,7 +1151,7 @@ partial class ClientinfoEditor
private System.Windows.Forms.ToolStripMenuItem luafileToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem luafileToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem ipToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem ipToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem portToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem portToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem portToolStripMenuItem1; private System.Windows.Forms.ToolStripMenuItem addonscriptpathToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem serverToolStripMenuItem1; private System.Windows.Forms.ToolStripMenuItem serverToolStripMenuItem1;
private System.Windows.Forms.ToolStripMenuItem limitToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem limitToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem securityToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem securityToolStripMenuItem;
@ -1194,4 +1221,7 @@ partial class ClientinfoEditor
private System.Windows.Forms.CheckBox checkBox5; private System.Windows.Forms.CheckBox checkBox5;
private System.Windows.Forms.ToolStripMenuItem hat4ToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem hat4ToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem mapfilecToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem mapfilecToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem scripttypeToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem sharedToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem versionToolStripMenuItem;
} }

View File

@ -408,7 +408,12 @@ using System.Globalization;
AddClientinfoText("<no3d></no3d>"); AddClientinfoText("<no3d></no3d>");
} }
private void variableToolStripMenuItem_Click(object sender, EventArgs e) private void sharedToolStripMenuItem_Click(object sender, EventArgs e)
{
AddClientinfoText("<shared></shared>");
}
private void variableToolStripMenuItem_Click(object sender, EventArgs e)
{ {
ToolStripMenuItem senderitem = (ToolStripMenuItem)sender; ToolStripMenuItem senderitem = (ToolStripMenuItem)sender;
AddClientinfoText(senderitem.Text); AddClientinfoText(senderitem.Text);

View File

@ -26,36 +26,36 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NovetusSDK)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NovetusSDK));
this.pictureBox2 = new System.Windows.Forms.PictureBox(); this.pictureBox2 = new System.Windows.Forms.PictureBox();
this.label1 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label();
this.listBox1 = new System.Windows.Forms.ListBox(); this.listBox1 = new System.Windows.Forms.ListBox();
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// pictureBox2 // pictureBox2
// //
this.pictureBox2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox2.BackgroundImage"))); this.pictureBox2.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox2.BackgroundImage")));
this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.pictureBox2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pictureBox2.Location = new System.Drawing.Point(12, 12); this.pictureBox2.Location = new System.Drawing.Point(12, 12);
this.pictureBox2.Name = "pictureBox2"; this.pictureBox2.Name = "pictureBox2";
this.pictureBox2.Size = new System.Drawing.Size(260, 52); this.pictureBox2.Size = new System.Drawing.Size(260, 52);
this.pictureBox2.TabIndex = 8; this.pictureBox2.TabIndex = 8;
this.pictureBox2.TabStop = false; this.pictureBox2.TabStop = false;
// //
// label1 // label1
// //
this.label1.Location = new System.Drawing.Point(12, 168); this.label1.Location = new System.Drawing.Point(12, 168);
this.label1.Name = "label1"; this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(260, 16); this.label1.Size = new System.Drawing.Size(260, 16);
this.label1.TabIndex = 12; this.label1.TabIndex = 12;
this.label1.Text = "v1.0"; this.label1.Text = "v1.0";
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
// //
// listBox1 // listBox1
// //
this.listBox1.FormattingEnabled = true; this.listBox1.FormattingEnabled = true;
this.listBox1.Items.AddRange(new object[] { this.listBox1.Items.AddRange(new object[] {
"Item SDK", "Item SDK",
"Client SDK", "Client SDK",
"ClientScript Documentation", "ClientScript Documentation",
@ -64,31 +64,32 @@
"RBXMeshConverter GUI", "RBXMeshConverter GUI",
"ROBLOX Script Generator", "ROBLOX Script Generator",
"ROBLOX Legacy Place Converter", "ROBLOX Legacy Place Converter",
"Diogenes Editor"}); "Diogenes Editor",
this.listBox1.Location = new System.Drawing.Point(12, 70); "ClientScript Tester"});
this.listBox1.Name = "listBox1"; this.listBox1.Location = new System.Drawing.Point(12, 70);
this.listBox1.Size = new System.Drawing.Size(260, 95); this.listBox1.Name = "listBox1";
this.listBox1.TabIndex = 14; this.listBox1.Size = new System.Drawing.Size(260, 95);
this.listBox1.DoubleClick += new System.EventHandler(this.listBox1_SelectedIndexChanged); this.listBox1.TabIndex = 14;
// this.listBox1.DoubleClick += new System.EventHandler(this.listBox1_SelectedIndexChanged);
// NovetusSDK //
// // NovetusSDK
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.BackColor = System.Drawing.SystemColors.ControlLightLight; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(284, 193); this.BackColor = System.Drawing.SystemColors.ControlLightLight;
this.Controls.Add(this.listBox1); this.ClientSize = new System.Drawing.Size(284, 193);
this.Controls.Add(this.label1); this.Controls.Add(this.listBox1);
this.Controls.Add(this.pictureBox2); this.Controls.Add(this.label1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.Controls.Add(this.pictureBox2);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.MaximizeBox = false; this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "NovetusSDK"; this.MaximizeBox = false;
this.Text = "Novetus SDK"; this.Name = "NovetusSDK";
this.Load += new System.EventHandler(this.NovetusSDK_Load); this.Text = "Novetus SDK";
this.Closing += new System.ComponentModel.CancelEventHandler(this.NovetusSDK_Close); this.Closing += new System.ComponentModel.CancelEventHandler(this.NovetusSDK_Close);
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); this.Load += new System.EventHandler(this.NovetusSDK_Load);
this.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
this.ResumeLayout(false);
} }

View File

@ -78,6 +78,14 @@ public partial class NovetusSDK : Form
DiogenesEditor dio = new DiogenesEditor(); DiogenesEditor dio = new DiogenesEditor();
dio.Show(); dio.Show();
break; break;
case SDKApps.ClientScriptTester:
MessageBox.Show("Note: If you want to test a specific way of loading a client, select the ClientScript Tester in the 'Versions' tab of the Novetus Launcher, then launch it through any way you wish.");
#if LAUNCHER
GlobalFuncs.LaunchRBXClient("ClientScriptTester", ScriptType.Client, false, false, null, null);
#else
GlobalFuncs.LaunchRBXClient("ClientScriptTester", ScriptType.Client, false, false, null);
#endif
break;
default: default:
ItemMaker im = new ItemMaker(); ItemMaker im = new ItemMaker();
im.Show(); im.Show();

View File

@ -19,7 +19,8 @@ enum SDKApps
Obj2MeshV1GUI = 5, Obj2MeshV1GUI = 5,
ScriptGenerator = 6, ScriptGenerator = 6,
LegacyPlaceConverter = 7, LegacyPlaceConverter = 7,
DiogenesEditor = 8 DiogenesEditor = 8,
ClientScriptTester = 9
} }
#endregion #endregion
@ -601,6 +602,8 @@ class SDKFuncs
return SDKApps.LegacyPlaceConverter; return SDKApps.LegacyPlaceConverter;
case 8: case 8:
return SDKApps.DiogenesEditor; return SDKApps.DiogenesEditor;
case 9:
return SDKApps.ClientScriptTester;
default: default:
return SDKApps.ItemSDK; return SDKApps.ItemSDK;
} }

View File

@ -426,7 +426,21 @@ public class GlobalFuncs
public static void ReadClientValues() public static void ReadClientValues()
#endif #endif
{ {
string clientpath = GlobalPaths.ClientDir + @"\\" + GlobalVars.UserConfiguration.SelectedClient + @"\\clientinfo.nov"; #if LAUNCHER
ReadClientValues(GlobalVars.UserConfiguration.SelectedClient, box);
#else
ReadClientValues(GlobalVars.UserConfiguration.SelectedClient);
#endif
}
#if LAUNCHER
public static void ReadClientValues(string ClientName, RichTextBox box)
#else
public static void ReadClientValues(string ClientName)
#endif
{
string name = ClientName;
string clientpath = GlobalPaths.ClientDir + @"\\" + name + @"\\clientinfo.nov";
if (!File.Exists(clientpath)) if (!File.Exists(clientpath))
{ {
@ -436,20 +450,20 @@ public class GlobalFuncs
GlobalFuncs.ConsolePrint("ERROR - No clientinfo.nov detected with the client you chose. The client either cannot be loaded, or it is not available.", 2); GlobalFuncs.ConsolePrint("ERROR - No clientinfo.nov detected with the client you chose. The client either cannot be loaded, or it is not available.", 2);
#elif URI #elif URI
#endif #endif
GlobalVars.UserConfiguration.SelectedClient = GlobalVars.ProgramInformation.DefaultClient; name = GlobalVars.ProgramInformation.DefaultClient;
#if LAUNCHER #if LAUNCHER
ReadClientValues(box); ReadClientValues(name, box);
#else #else
ReadClientValues(); ReadClientValues(name);
#endif #endif
} }
else else
{ {
LoadClientValues(clientpath); LoadClientValues(clientpath);
#if LAUNCHER #if LAUNCHER
ConsolePrint("Client '" + GlobalVars.UserConfiguration.SelectedClient + "' successfully loaded.", 3, box); ConsolePrint("Client '" + name + "' successfully loaded.", 3, box);
#elif CMD #elif CMD
GlobalFuncs.ConsolePrint("Client '" + GlobalVars.UserConfiguration.SelectedClient + "' successfully loaded.", 3); GlobalFuncs.ConsolePrint("Client '" + name + "' successfully loaded.", 3);
#elif URI #elif URI
#endif #endif
} }
@ -963,15 +977,32 @@ public class GlobalFuncs
public static void LaunchRBXClient(ScriptType type, bool no3d, bool nomap, EventHandler e, Label label) public static void LaunchRBXClient(ScriptType type, bool no3d, bool nomap, EventHandler e, Label label)
#elif LAUNCHER #elif LAUNCHER
public static void LaunchRBXClient(ScriptType type, bool no3d, bool nomap, EventHandler e, RichTextBox box) public static void LaunchRBXClient(ScriptType type, bool no3d, bool nomap, EventHandler e, RichTextBox box)
#elif CMD #else
public static void LaunchRBXClient(ScriptType type, bool no3d, bool nomap, EventHandler e) public static void LaunchRBXClient(ScriptType type, bool no3d, bool nomap, EventHandler e)
#endif #endif
{ {
#if URI
LaunchRBXClient(GlobalVars.UserConfiguration.SelectedClient, type, no3d, nomap, e, label);
#elif LAUNCHER
LaunchRBXClient(GlobalVars.UserConfiguration.SelectedClient, type, no3d, nomap, e, box);
#else
LaunchRBXClient(GlobalVars.UserConfiguration.SelectedClient, type, no3d, nomap, e);
#endif
}
#if URI
public static void LaunchRBXClient(string ClientName, ScriptType type, bool no3d, bool nomap, EventHandler e, Label label)
#elif LAUNCHER
public static void LaunchRBXClient(string ClientName, ScriptType type, bool no3d, bool nomap, EventHandler e, RichTextBox box)
#else
public static void LaunchRBXClient(string ClientName, ScriptType type, bool no3d, bool nomap, EventHandler e)
#endif
{
#if LAUNCHER #if LAUNCHER
ReadClientValues(box); ReadClientValues(ClientName, box);
#else #else
ReadClientValues(); ReadClientValues(ClientName);
#endif #endif
string luafile = GetLuaFileName(); string luafile = GetLuaFileName();
@ -1037,79 +1068,87 @@ public class GlobalFuncs
{ {
if (SecurityFuncs.checkClientMD5(GlobalVars.UserConfiguration.SelectedClient) && SecurityFuncs.checkScriptMD5(GlobalVars.UserConfiguration.SelectedClient)) if (SecurityFuncs.checkClientMD5(GlobalVars.UserConfiguration.SelectedClient) && SecurityFuncs.checkScriptMD5(GlobalVars.UserConfiguration.SelectedClient))
{ {
#if LAUNCHER
OpenClient(type, rbxexe, args, mapname, e, box);
#else
OpenClient(type, rbxexe, args, mapname, e); OpenClient(type, rbxexe, args, mapname, e);
#endif
} }
else else
{ {
#if URI #if URI
label.Text = "The client has been detected as modified."; if (label != null)
{
label.Text = "The client has been detected as modified.";
}
#elif LAUNCHER #elif LAUNCHER
ConsolePrint("ERROR - Failed to launch Novetus. (The client has been detected as modified.)", 2, box); if (box != null)
MessageBox.Show("Failed to launch Novetus. (Error: The client has been detected as modified.)", "Novetus - Error", MessageBoxButtons.OK, MessageBoxIcon.Error); {
ConsolePrint("ERROR - Failed to launch Novetus. (The client has been detected as modified.)", 2, box);
}
#elif CMD #elif CMD
ConsolePrint("ERROR - Failed to launch Novetus. (The client has been detected as modified.)", 2); ConsolePrint("ERROR - Failed to launch Novetus. (The client has been detected as modified.)", 2);
#endif #endif
#if URI || LAUNCHER
MessageBox.Show("Failed to launch Novetus. (Error: The client has been detected as modified.)", "Novetus - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
} }
} }
else else
{ {
#if LAUNCHER
OpenClient(type, rbxexe, args, mapname, e, box);
#else
OpenClient(type, rbxexe, args, mapname, e); OpenClient(type, rbxexe, args, mapname, e);
#endif
} }
} }
else else
{ {
#if LAUNCHER
OpenClient(type, rbxexe, args, mapname, e, box);
#else
OpenClient(type, rbxexe, args, mapname, e); OpenClient(type, rbxexe, args, mapname, e);
#endif
} }
} }
else else
{ {
#if LAUNCHER
OpenClient(type, rbxexe, args, mapname, e, box);
#else
OpenClient(type, rbxexe, args, mapname, e); OpenClient(type, rbxexe, args, mapname, e);
#endif
} }
} }
#if URI || LAUNCHER || CMD
catch (Exception ex) catch (Exception ex)
#else
catch (Exception)
#endif
{ {
#if URI #if URI
label.Text = "Error: " + ex.Message; if (label != null)
{
label.Text = "Error: " + ex.Message;
}
#elif LAUNCHER #elif LAUNCHER
ConsolePrint("ERROR - Failed to launch Novetus. (Error: " + ex.Message + ")", 2, box); if (box != null)
MessageBox.Show("Failed to launch Novetus. (Error: " + ex.Message + ")", "Novetus - Error", MessageBoxButtons.OK, MessageBoxIcon.Error); {
ConsolePrint("ERROR - Failed to launch Novetus. (Error: " + ex.Message + ")", 2, box);
}
#elif CMD #elif CMD
ConsolePrint("ERROR - Failed to launch Novetus. (Error: " + ex.Message + ")", 2); ConsolePrint("ERROR - Failed to launch Novetus. (Error: " + ex.Message + ")", 2);
#endif #endif
#if URI || LAUNCHER
MessageBox.Show("Failed to launch Novetus. (Error: " + ex.Message + ")", "Novetus - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
} }
} }
#if LAUNCHER
private static void OpenClient(ScriptType type, string rbxexe, string args, string mapname, EventHandler e, RichTextBox box)
#else
private static void OpenClient(ScriptType type, string rbxexe, string args, string mapname, EventHandler e) private static void OpenClient(ScriptType type, string rbxexe, string args, string mapname, EventHandler e)
#endif
{ {
Process client = new Process(); Process client = new Process();
client.StartInfo.FileName = rbxexe; client.StartInfo.FileName = rbxexe;
client.StartInfo.Arguments = args; client.StartInfo.Arguments = args;
client.EnableRaisingEvents = true; if (e != null)
client.Exited += e; {
client.EnableRaisingEvents = true;
client.Exited += e;
}
client.Start(); client.Start();
client.PriorityClass = ProcessPriorityClass.RealTime; client.PriorityClass = ProcessPriorityClass.RealTime;
SecurityFuncs.RenameWindow(client, type, mapname); SecurityFuncs.RenameWindow(client, type, mapname);
UpdateRichPresence(GetStateForType(type), mapname); if (e != null)
{
UpdateRichPresence(GetStateForType(type), mapname);
}
#if CMD #if CMD
GlobalVars.ProcessID = client.Id; GlobalVars.ProcessID = client.Id;
CreateTXT(); CreateTXT();
@ -1119,6 +1158,9 @@ public class GlobalFuncs
#if LAUNCHER #if LAUNCHER
public static void ConsolePrint(string text, int type, RichTextBox box) public static void ConsolePrint(string text, int type, RichTextBox box)
{ {
if (box == null)
return;
box.AppendText("[" + DateTime.Now.ToShortTimeString() + "] - ", Color.White); box.AppendText("[" + DateTime.Now.ToShortTimeString() + "] - ", Color.White);
switch (type) switch (type)

View File

@ -5,6 +5,7 @@ using System.Windows.Forms;
using System.Diagnostics; using System.Diagnostics;
using System.Security.Cryptography; using System.Security.Cryptography;
using System.Text; using System.Text;
using System.Diagnostics.Contracts;
#endregion #endregion
#region .NET Extentions #region .NET Extentions
@ -161,5 +162,17 @@ public static class NETExt
return Encoding.Unicode.GetString(outputBuffer); return Encoding.Unicode.GetString(outputBuffer);
} }
#endregion #endregion
#region Environment Extentions
//a re-implementation of "Environment.NewLine" but with double spaces.
public static String DoubleSpacedNewLine
{
get
{
Contract.Ensures(Contract.Result<String>() != null);
return "\r\n\r\n";
}
}
#endregion
} }
#endregion #endregion

View File

@ -2,6 +2,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.Net.PeerToPeer.Collaboration;
using System.Reflection; using System.Reflection;
using System.Text.RegularExpressions; using System.Text.RegularExpressions;
#endregion #endregion
@ -89,7 +90,7 @@ public class ScriptFuncs
case ScriptType.EasterEgg: case ScriptType.EasterEgg:
return "A message from Bitl"; return "A message from Bitl";
default: default:
return ""; return "N/A";
} }
} }
public static void GenerateScriptForClient(ScriptType type) public static void GenerateScriptForClient(ScriptType type)
@ -200,11 +201,6 @@ public class ScriptFuncs
} }
} }
public static string GetRawArgsFromTag(string tag, string md5s, string luafile)
{
return GetRawArgsForType(GetTypeFromTag(tag), md5s, luafile);
}
public static int ConvertIconStringToInt() public static int ConvertIconStringToInt()
{ {
switch (GlobalVars.UserCustomization.Icon) switch (GlobalVars.UserCustomization.Icon)
@ -247,14 +243,37 @@ public class ScriptFuncs
return GetFolderAndMapName(source, " -"); return GetFolderAndMapName(source, " -");
} }
public static string CompileScript(string code, string tag, string endtag, string mapfile, string luafile, string rbxexe) public static string CompileScript(string code, string tag, string endtag, string mapfile, string luafile, string rbxexe, bool usesharedtags = true)
{ {
if (GlobalVars.SelectedClientInfo.Fix2007) string start = tag;
string end = endtag;
ScriptType type = GetTypeFromTag(start);
//we must have the ending tag before we continue.
if (string.IsNullOrWhiteSpace(end))
{ {
Generator.GenerateScriptForClient(GetTypeFromTag(tag)); return "";
} }
string extractedCode = GetArgsFromTag(code, tag, endtag); if (usesharedtags)
{
string sharedstart = "<shared>";
string sharedend = "</shared>";
if (code.Contains(sharedstart) && code.Contains(sharedend))
{
start = sharedstart;
end = sharedend;
}
}
if (GlobalVars.SelectedClientInfo.Fix2007)
{
Generator.GenerateScriptForClient(type);
}
string extractedCode = GetArgsFromTag(code, start, end);
if (extractedCode.Contains("%donothing%")) if (extractedCode.Contains("%donothing%"))
{ {
@ -269,7 +288,8 @@ public class ScriptFuncs
string md5script = !GlobalVars.SelectedClientInfo.AlreadyHasSecurity ? SecurityFuncs.GenerateMD5(GlobalPaths.ClientDir + @"\\" + GlobalVars.UserConfiguration.SelectedClient + @"\\content\\scripts\\" + GlobalPaths.ScriptName + ".lua") : ""; string md5script = !GlobalVars.SelectedClientInfo.AlreadyHasSecurity ? SecurityFuncs.GenerateMD5(GlobalPaths.ClientDir + @"\\" + GlobalVars.UserConfiguration.SelectedClient + @"\\content\\scripts\\" + GlobalPaths.ScriptName + ".lua") : "";
string md5exe = !GlobalVars.SelectedClientInfo.AlreadyHasSecurity ? SecurityFuncs.GenerateMD5(rbxexe) : ""; string md5exe = !GlobalVars.SelectedClientInfo.AlreadyHasSecurity ? SecurityFuncs.GenerateMD5(rbxexe) : "";
string md5s = "'" + md5exe + "','" + md5dir + "','" + md5script + "'"; string md5s = "'" + md5exe + "','" + md5dir + "','" + md5script + "'";
string compiled = extractedCode.Replace("%mapfile%", mapfile) string compiled = extractedCode.Replace("%version%", GlobalVars.ProgramInformation.Version)
.Replace("%mapfile%", mapfile)
.Replace("%luafile%", luafile) .Replace("%luafile%", luafile)
.Replace("%charapp%", GlobalVars.UserCustomization.CharacterID) .Replace("%charapp%", GlobalVars.UserCustomization.CharacterID)
.Replace("%ip%", GlobalVars.IP) .Replace("%ip%", GlobalVars.IP)
@ -301,8 +321,8 @@ public class ScriptFuncs
.Replace("%rarmcolor%", GlobalVars.UserCustomization.RightArmColorID.ToString()) .Replace("%rarmcolor%", GlobalVars.UserCustomization.RightArmColorID.ToString())
.Replace("%rlegcolor%", GlobalVars.UserCustomization.RightLegColorID.ToString()) .Replace("%rlegcolor%", GlobalVars.UserCustomization.RightLegColorID.ToString())
.Replace("%md5launcher%", md5dir) .Replace("%md5launcher%", md5dir)
.Replace("%md5script%", GlobalVars.SelectedClientInfo.ClientMD5) .Replace("%md5script%", GlobalVars.SelectedClientInfo.ScriptMD5)
.Replace("%md5exe%", GlobalVars.SelectedClientInfo.ScriptMD5) .Replace("%md5exe%", GlobalVars.SelectedClientInfo.ClientMD5)
.Replace("%md5scriptd%", md5script) .Replace("%md5scriptd%", md5script)
.Replace("%md5exed%", md5exe) .Replace("%md5exed%", md5exe)
.Replace("%limit%", GlobalVars.UserConfiguration.PlayerLimit.ToString()) .Replace("%limit%", GlobalVars.UserConfiguration.PlayerLimit.ToString())
@ -310,7 +330,7 @@ public class ScriptFuncs
.Replace("%hat4%", GlobalVars.UserCustomization.Extra) .Replace("%hat4%", GlobalVars.UserCustomization.Extra)
.Replace("%extrad%", GlobalPaths.extraGameDir + GlobalVars.UserCustomization.Extra) .Replace("%extrad%", GlobalPaths.extraGameDir + GlobalVars.UserCustomization.Extra)
.Replace("%hat4d%", GlobalPaths.hatGameDir + GlobalVars.UserCustomization.Extra) .Replace("%hat4d%", GlobalPaths.hatGameDir + GlobalVars.UserCustomization.Extra)
.Replace("%args%", GetRawArgsFromTag(tag, md5s, luafile)) .Replace("%args%", GetRawArgsForType(type, md5s, luafile))
.Replace("%facews%", GlobalPaths.WebServer_FaceDir + GlobalVars.UserCustomization.Face) .Replace("%facews%", GlobalPaths.WebServer_FaceDir + GlobalVars.UserCustomization.Face)
.Replace("%headws%", GlobalPaths.WebServer_HeadDir + GlobalVars.UserCustomization.Head) .Replace("%headws%", GlobalPaths.WebServer_HeadDir + GlobalVars.UserCustomization.Head)
.Replace("%tshirtws%", GlobalVars.UserCustomization.TShirt.Contains("http://") ? GlobalVars.UserCustomization.TShirt : GlobalPaths.WebServer_TShirtDir + GlobalVars.UserCustomization.TShirt) .Replace("%tshirtws%", GlobalVars.UserCustomization.TShirt.Contains("http://") ? GlobalVars.UserCustomization.TShirt : GlobalPaths.WebServer_TShirtDir + GlobalVars.UserCustomization.TShirt)
@ -324,6 +344,7 @@ public class ScriptFuncs
.Replace("%mapfiled%", GlobalPaths.BaseGameDir + GlobalVars.UserConfiguration.MapPathSnip.Replace(@"\\", @"\")) .Replace("%mapfiled%", GlobalPaths.BaseGameDir + GlobalVars.UserConfiguration.MapPathSnip.Replace(@"\\", @"\"))
.Replace("%mapfilec%", GlobalFuncs.CopyMapToRBXAsset() ? GlobalPaths.AltBaseGameDir + "temp.rbxl" : "") .Replace("%mapfilec%", GlobalFuncs.CopyMapToRBXAsset() ? GlobalPaths.AltBaseGameDir + "temp.rbxl" : "")
.Replace("%tripcode%", GlobalVars.UserConfiguration.PlayerTripcode) .Replace("%tripcode%", GlobalVars.UserConfiguration.PlayerTripcode)
.Replace("%scripttype%", Generator.GetNameForType(type))
.Replace("%addonscriptpath%", GlobalPaths.AddonScriptPath); .Replace("%addonscriptpath%", GlobalPaths.AddonScriptPath);
return compiled; return compiled;
} }

View File

@ -75,7 +75,6 @@
<ItemGroup> <ItemGroup>
<Reference Include="DotNetZip, Version=1.11.0.0, Culture=neutral, PublicKeyToken=6583c7c814667745, processorArchitecture=MSIL"> <Reference Include="DotNetZip, Version=1.11.0.0, Culture=neutral, PublicKeyToken=6583c7c814667745, processorArchitecture=MSIL">
<HintPath>..\packages\DotNetZip.1.11.0\lib\net20\DotNetZip.dll</HintPath> <HintPath>..\packages\DotNetZip.1.11.0\lib\net20\DotNetZip.dll</HintPath>
<Private>True</Private>
</Reference> </Reference>
<Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll</HintPath> <HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll</HintPath>
@ -127,7 +126,7 @@
<ItemGroup> <ItemGroup>
<Compile Include="..\NovetusCore\CharCustom\Forms\Compact\CharacterCustomizationCompact.cs"> <Compile Include="..\NovetusCore\CharCustom\Forms\Compact\CharacterCustomizationCompact.cs">
<Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.cs</Link> <Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\CharCustom\Forms\Compact\CharacterCustomizationCompact.designer.cs"> <Compile Include="..\NovetusCore\CharCustom\Forms\Compact\CharacterCustomizationCompact.designer.cs">
<Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.designer.cs</Link> <Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.designer.cs</Link>
@ -135,7 +134,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\CharCustom\Forms\Extended\CharacterCustomizationExtended.cs"> <Compile Include="..\NovetusCore\CharCustom\Forms\Extended\CharacterCustomizationExtended.cs">
<Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.cs</Link> <Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\CharCustom\Forms\Extended\CharacterCustomizationExtended.designer.cs"> <Compile Include="..\NovetusCore\CharCustom\Forms\Extended\CharacterCustomizationExtended.designer.cs">
<Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.designer.cs</Link> <Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.designer.cs</Link>
@ -143,7 +142,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\AssetLocalizer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\AssetLocalizer.cs">
<Link>Forms\SDK\AssetLocalizer.cs</Link> <Link>Forms\SDK\AssetLocalizer.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\AssetLocalizer.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\AssetLocalizer.designer.cs">
<Link>Forms\SDK\AssetLocalizer.designer.cs</Link> <Link>Forms\SDK\AssetLocalizer.designer.cs</Link>
@ -151,7 +150,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\ClientinfoCreator.cs"> <Compile Include="..\NovetusCore\SDK\Forms\ClientinfoCreator.cs">
<Link>Forms\SDK\ClientinfoCreator.cs</Link> <Link>Forms\SDK\ClientinfoCreator.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\ClientinfoCreator.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\ClientinfoCreator.designer.cs">
<Link>Forms\SDK\ClientinfoCreator.designer.cs</Link> <Link>Forms\SDK\ClientinfoCreator.designer.cs</Link>
@ -159,7 +158,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\ClientScriptDocumentation.cs"> <Compile Include="..\NovetusCore\SDK\Forms\ClientScriptDocumentation.cs">
<Link>Forms\SDK\ClientScriptDocumentation.cs</Link> <Link>Forms\SDK\ClientScriptDocumentation.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\ClientScriptDocumentation.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\ClientScriptDocumentation.designer.cs">
<Link>Forms\SDK\ClientScriptDocumentation.designer.cs</Link> <Link>Forms\SDK\ClientScriptDocumentation.designer.cs</Link>
@ -167,7 +166,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\DiogenesEditor.cs"> <Compile Include="..\NovetusCore\SDK\Forms\DiogenesEditor.cs">
<Link>Forms\SDK\DiogenesEditor.cs</Link> <Link>Forms\SDK\DiogenesEditor.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\DiogenesEditor.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\DiogenesEditor.designer.cs">
<Link>Forms\SDK\DiogenesEditor.designer.cs</Link> <Link>Forms\SDK\DiogenesEditor.designer.cs</Link>
@ -175,7 +174,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\ItemMaker.cs"> <Compile Include="..\NovetusCore\SDK\Forms\ItemMaker.cs">
<Link>Forms\SDK\ItemMaker.cs</Link> <Link>Forms\SDK\ItemMaker.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\ItemMaker.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\ItemMaker.designer.cs">
<Link>Forms\SDK\ItemMaker.designer.cs</Link> <Link>Forms\SDK\ItemMaker.designer.cs</Link>
@ -183,7 +182,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\NovetusSDK.cs"> <Compile Include="..\NovetusCore\SDK\Forms\NovetusSDK.cs">
<Link>Forms\SDK\NovetusSDK.cs</Link> <Link>Forms\SDK\NovetusSDK.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\NovetusSDK.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\NovetusSDK.designer.cs">
<Link>Forms\SDK\NovetusSDK.designer.cs</Link> <Link>Forms\SDK\NovetusSDK.designer.cs</Link>
@ -191,7 +190,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\Obj2MeshV1GUI.cs"> <Compile Include="..\NovetusCore\SDK\Forms\Obj2MeshV1GUI.cs">
<Link>Forms\SDK\Obj2MeshV1GUI.cs</Link> <Link>Forms\SDK\Obj2MeshV1GUI.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\Obj2MeshV1GUI.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\Obj2MeshV1GUI.designer.cs">
<Link>Forms\SDK\Obj2MeshV1GUI.designer.cs</Link> <Link>Forms\SDK\Obj2MeshV1GUI.designer.cs</Link>
@ -199,7 +198,7 @@
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\SplashTester.cs"> <Compile Include="..\NovetusCore\SDK\Forms\SplashTester.cs">
<Link>Forms\SDK\SplashTester.cs</Link> <Link>Forms\SDK\SplashTester.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\NovetusCore\SDK\Forms\SplashTester.designer.cs"> <Compile Include="..\NovetusCore\SDK\Forms\SplashTester.designer.cs">
<Link>Forms\SDK\SplashTester.designer.cs</Link> <Link>Forms\SDK\SplashTester.designer.cs</Link>

View File

@ -40,10 +40,6 @@
<ApplicationIcon>NovetusIcon.ico</ApplicationIcon> <ApplicationIcon>NovetusIcon.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="DotNetZip, Version=1.11.0.0, Culture=neutral, PublicKeyToken=6583c7c814667745, processorArchitecture=MSIL">
<HintPath>..\packages\DotNetZip.1.11.0\lib\net20\DotNetZip.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> <Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll</HintPath> <HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll</HintPath>
<Private>True</Private> <Private>True</Private>
@ -90,7 +86,7 @@
<ItemGroup> <ItemGroup>
<Compile Include="..\novetuscore\charcustom\forms\compact\CharacterCustomizationCompact.cs"> <Compile Include="..\novetuscore\charcustom\forms\compact\CharacterCustomizationCompact.cs">
<Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.cs</Link> <Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\novetuscore\charcustom\forms\compact\CharacterCustomizationCompact.designer.cs"> <Compile Include="..\novetuscore\charcustom\forms\compact\CharacterCustomizationCompact.designer.cs">
<Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.designer.cs</Link> <Link>Forms\CharCustom\Compact\CharacterCustomizationCompact.designer.cs</Link>
@ -98,7 +94,7 @@
</Compile> </Compile>
<Compile Include="..\novetuscore\charcustom\forms\extended\CharacterCustomizationExtended.cs"> <Compile Include="..\novetuscore\charcustom\forms\extended\CharacterCustomizationExtended.cs">
<Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.cs</Link> <Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.cs</Link>
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="..\novetuscore\charcustom\forms\extended\CharacterCustomizationExtended.designer.cs"> <Compile Include="..\novetuscore\charcustom\forms\extended\CharacterCustomizationExtended.designer.cs">
<Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.designer.cs</Link> <Link>Forms\CharCustom\Extended\CharacterCustomizationExtended.designer.cs</Link>

View File

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="DotNetZip" version="1.11.0" targetFramework="net40" />
<package id="Microsoft.Bcl" version="1.1.8" targetFramework="net40" /> <package id="Microsoft.Bcl" version="1.1.8" targetFramework="net40" />
<package id="Microsoft.Bcl.Async" version="1.0.168" targetFramework="net40" /> <package id="Microsoft.Bcl.Async" version="1.0.168" targetFramework="net40" />
<package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="net40" /> <package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="net40" />