diff --git a/CodeWalker Menu.cmd b/CodeWalker Menu.cmd deleted file mode 100644 index bfd5f75..0000000 --- a/CodeWalker Menu.cmd +++ /dev/null @@ -1 +0,0 @@ -start codewalker menu \ No newline at end of file diff --git a/CodeWalker RPF Explorer.cmd b/CodeWalker RPF Explorer.cmd deleted file mode 100644 index 23f0854..0000000 --- a/CodeWalker RPF Explorer.cmd +++ /dev/null @@ -1 +0,0 @@ -start codewalker explorer \ No newline at end of file diff --git a/CodeWalker Vehicles.cmd b/CodeWalker Vehicles.cmd deleted file mode 100644 index e56c74d..0000000 --- a/CodeWalker Vehicles.cmd +++ /dev/null @@ -1 +0,0 @@ -start codewalker vehicles \ No newline at end of file diff --git a/CodeWalker.Core/CodeWalker.Core.csproj b/CodeWalker.Core/CodeWalker.Core.csproj index 67b2eb9..6d6a72e 100644 --- a/CodeWalker.Core/CodeWalker.Core.csproj +++ b/CodeWalker.Core/CodeWalker.Core.csproj @@ -1,172 +1,24 @@ - - - + + - Debug - AnyCPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759} - Library - Properties - CodeWalker.Core - CodeWalker.Core - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + netstandard2.0 + - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + + - - ResXFileCodeGenerator - Resources.Designer.cs - + - - - 4.2.0 - - - 4.2.0 - - - - \ No newline at end of file + + diff --git a/CodeWalker.Core/Properties/AssemblyInfo.cs b/CodeWalker.Core/Properties/AssemblyInfo.cs deleted file mode 100644 index d144d2e..0000000 --- a/CodeWalker.Core/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CodeWalker.Core")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CodeWalker.Core")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("de50d3a6-b49e-47a0-abe6-101473a00759")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CodeWalker.Core/Utils/Utils.cs b/CodeWalker.Core/Utils/Utils.cs index 340ee1f..d116221 100644 --- a/CodeWalker.Core/Utils/Utils.cs +++ b/CodeWalker.Core/Utils/Utils.cs @@ -1,5 +1,4 @@ -using SharpDX; -using System; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; @@ -8,6 +7,8 @@ using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threading.Tasks; +using SharpDX; +using Color = SharpDX.Color; namespace CodeWalker { @@ -108,7 +109,6 @@ namespace CodeWalker { public static bool TryParse(string s, out float f) { - f = 0.0f; if (float.TryParse(s, NumberStyles.Any, CultureInfo.InvariantCulture, out f)) { return true; @@ -117,8 +117,7 @@ namespace CodeWalker } public static float Parse(string s) { - float f; - TryParse(s, out f); + TryParse(s, out float f); return f; } public static string ToString(float f) diff --git a/CodeWalker.ErrorReport/App.config b/CodeWalker.ErrorReport/App.config deleted file mode 100644 index ecdcf8a..0000000 --- a/CodeWalker.ErrorReport/App.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/CodeWalker.ErrorReport/CW.ico b/CodeWalker.ErrorReport/CW.ico index ee9a01e..1024976 100644 Binary files a/CodeWalker.ErrorReport/CW.ico and b/CodeWalker.ErrorReport/CW.ico differ diff --git a/CodeWalker.ErrorReport/CodeWalker.ErrorReport.csproj b/CodeWalker.ErrorReport/CodeWalker.ErrorReport.csproj index 763667f..f64066c 100644 --- a/CodeWalker.ErrorReport/CodeWalker.ErrorReport.csproj +++ b/CodeWalker.ErrorReport/CodeWalker.ErrorReport.csproj @@ -1,90 +1,11 @@ - - - + + - Debug - AnyCPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA} WinExe - CodeWalker.ErrorReport - CodeWalker Error Report Tool - v4.7.2 - 512 - true - - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - + net48 + true CW.ico + CodeWalker Error Report Tool - - - - - - - - - - - - - - - - Form - - - ReportForm.cs - - - - - ReportForm.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - - - + \ No newline at end of file diff --git a/CodeWalker.ErrorReport/Program.cs b/CodeWalker.ErrorReport/Program.cs index f24675e..f30d568 100644 --- a/CodeWalker.ErrorReport/Program.cs +++ b/CodeWalker.ErrorReport/Program.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; @@ -9,11 +9,12 @@ namespace CodeWalker.ErrorReport static class Program { /// - /// The main entry point for the application. + /// The main entry point for the application. /// [STAThread] static void Main() { + //Application.SetHighDpiMode(HighDpiMode.SystemAware); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new ReportForm()); diff --git a/CodeWalker.ErrorReport/Properties/AssemblyInfo.cs b/CodeWalker.ErrorReport/Properties/AssemblyInfo.cs deleted file mode 100644 index 4325808..0000000 --- a/CodeWalker.ErrorReport/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CodeWalker Error Report Tool")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CodeWalker.ErrorReport")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("47a2c383-99b4-4447-94d9-0685e6d7e2da")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CodeWalker.ErrorReport/Properties/Resources.Designer.cs b/CodeWalker.ErrorReport/Properties/Resources.Designer.cs deleted file mode 100644 index 46ec2eb..0000000 --- a/CodeWalker.ErrorReport/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace CodeWalker.ErrorReport.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CodeWalker.ErrorReport.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/CodeWalker.ErrorReport/Properties/Resources.resx b/CodeWalker.ErrorReport/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/CodeWalker.ErrorReport/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/CodeWalker.ErrorReport/Properties/Settings.Designer.cs b/CodeWalker.ErrorReport/Properties/Settings.Designer.cs deleted file mode 100644 index f9a1b2a..0000000 --- a/CodeWalker.ErrorReport/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace CodeWalker.ErrorReport.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.4.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} diff --git a/CodeWalker.ErrorReport/Properties/Settings.settings b/CodeWalker.ErrorReport/Properties/Settings.settings deleted file mode 100644 index 3964565..0000000 --- a/CodeWalker.ErrorReport/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/CodeWalker.Peds/CodeWalker.Peds.csproj b/CodeWalker.Peds/CodeWalker.Peds.csproj index 760d62b..4e3ddb5 100644 --- a/CodeWalker.Peds/CodeWalker.Peds.csproj +++ b/CodeWalker.Peds/CodeWalker.Peds.csproj @@ -1,83 +1,22 @@ - - - + + - Debug - AnyCPU - {4495D40A-B40B-4E17-842A-EC16BA850C32} WinExe - CodeWalker.Peds - CodeWalker Ped Viewer - v4.7.2 - 512 - true - true - - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - x64 - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - + net48 + true CWPeds.ico + dexyfex + dexyfex software + dexyfex + CodeWalker Ped Viewer + + + x64 + + - - - - - - - - - - - + - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - - - - - {de50d3a6-b49e-47a0-abe6-101473a00759} - CodeWalker.Core - - - {3bb16320-99bf-4e30-9065-ca0877a36bf4} - CodeWalker - - - - - - + \ No newline at end of file diff --git a/CodeWalker.Peds/Properties/AssemblyInfo.cs b/CodeWalker.Peds/Properties/AssemblyInfo.cs deleted file mode 100644 index 84a3394..0000000 --- a/CodeWalker.Peds/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CodeWalker Ped Viewer")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CodeWalker.Peds")] -[assembly: AssemblyCopyright("Copyright © 2020")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("4495d40a-b40b-4e17-842a-ec16ba850c32")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CodeWalker.Peds/Properties/Resources.Designer.cs b/CodeWalker.Peds/Properties/Resources.Designer.cs deleted file mode 100644 index 3955c76..0000000 --- a/CodeWalker.Peds/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace CodeWalker.Peds.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CodeWalker.Peds.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/CodeWalker.Peds/Properties/Resources.resx b/CodeWalker.Peds/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/CodeWalker.Peds/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/CodeWalker.Peds/app.config b/CodeWalker.Peds/app.config deleted file mode 100644 index 312bb3f..0000000 --- a/CodeWalker.Peds/app.config +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/CodeWalker.RPFExplorer/CodeWalker.RPFExplorer.csproj b/CodeWalker.RPFExplorer/CodeWalker.RPFExplorer.csproj index 29893f2..c31034a 100644 --- a/CodeWalker.RPFExplorer/CodeWalker.RPFExplorer.csproj +++ b/CodeWalker.RPFExplorer/CodeWalker.RPFExplorer.csproj @@ -1,111 +1,23 @@ - - - + + - Debug - AnyCPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07} WinExe - CodeWalker.RPFExplorer - CodeWalker RPF Explorer - v4.7.2 - 512 - true - true - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - x64 - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - - + net48 + true + true CWRPFExplorer.ico + dexyfex + dexyfex software + dexyfex + CodeWalker RPF Explorer + + + x64 + + - - - - - - - - - - - + - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - - - - - {DE50D3A6-B49E-47A0-ABE6-101473A00759} - CodeWalker.Core - - - {3bb16320-99bf-4e30-9065-ca0877a36bf4} - CodeWalker - - - - - False - Microsoft .NET Framework 4.6.1 %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - - - - + \ No newline at end of file diff --git a/CodeWalker.RPFExplorer/Properties/AssemblyInfo.cs b/CodeWalker.RPFExplorer/Properties/AssemblyInfo.cs deleted file mode 100644 index 0011d40..0000000 --- a/CodeWalker.RPFExplorer/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CodeWalker RPF Explorer")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CodeWalker.RPFExplorer")] -[assembly: AssemblyCopyright("Copyright © 2020")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("de3d1c50-fee8-4e8c-9ce6-faa6344fdd07")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CodeWalker.RPFExplorer/Properties/Resources.Designer.cs b/CodeWalker.RPFExplorer/Properties/Resources.Designer.cs deleted file mode 100644 index b8a423b..0000000 --- a/CodeWalker.RPFExplorer/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace CodeWalker.RPFExplorer.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CodeWalker.RPFExplorer.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/CodeWalker.RPFExplorer/Properties/Resources.resx b/CodeWalker.RPFExplorer/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/CodeWalker.RPFExplorer/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/CodeWalker.RPFExplorer/app.config b/CodeWalker.RPFExplorer/app.config deleted file mode 100644 index 312bb3f..0000000 --- a/CodeWalker.RPFExplorer/app.config +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/CodeWalker.Vehicles/CodeWalker.Vehicles.csproj b/CodeWalker.Vehicles/CodeWalker.Vehicles.csproj index 5f0671a..4a32fe0 100644 --- a/CodeWalker.Vehicles/CodeWalker.Vehicles.csproj +++ b/CodeWalker.Vehicles/CodeWalker.Vehicles.csproj @@ -1,83 +1,22 @@ - - - + + - Debug - AnyCPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D} WinExe - CodeWalker.Vehicles - CodeWalker Vehicle Viewer - v4.7.2 - 512 - true - true - - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - x64 - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - + net48 + true CWVehicles.ico + dexyfex + dexyfex software + dexyfex + CodeWalker Vehicle Viewer + + + x64 + + - - - - - - - - - - - + - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - - {de50d3a6-b49e-47a0-abe6-101473a00759} - CodeWalker.Core - - - {3bb16320-99bf-4e30-9065-ca0877a36bf4} - CodeWalker - - - - - - - - - + \ No newline at end of file diff --git a/CodeWalker.Vehicles/Properties/AssemblyInfo.cs b/CodeWalker.Vehicles/Properties/AssemblyInfo.cs deleted file mode 100644 index d147ef3..0000000 --- a/CodeWalker.Vehicles/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CodeWalker Vehicle Viewer")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CodeWalker.Vehicles")] -[assembly: AssemblyCopyright("Copyright © 2020")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("b0646a59-11c9-4061-b4ce-b8f18bda708d")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CodeWalker.Vehicles/Properties/Resources.Designer.cs b/CodeWalker.Vehicles/Properties/Resources.Designer.cs deleted file mode 100644 index 57a9a0f..0000000 --- a/CodeWalker.Vehicles/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace CodeWalker.Vehicles.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CodeWalker.Vehicles.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/CodeWalker.Vehicles/Properties/Resources.resx b/CodeWalker.Vehicles/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/CodeWalker.Vehicles/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/CodeWalker.Vehicles/app.config b/CodeWalker.Vehicles/app.config deleted file mode 100644 index 312bb3f..0000000 --- a/CodeWalker.Vehicles/app.config +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/CodeWalker.WinForms/CodeWalker.WinForms.csproj b/CodeWalker.WinForms/CodeWalker.WinForms.csproj index 5f1b610..5071cb7 100644 --- a/CodeWalker.WinForms/CodeWalker.WinForms.csproj +++ b/CodeWalker.WinForms/CodeWalker.WinForms.csproj @@ -1,122 +1,13 @@ - - - + + - Debug - AnyCPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3} Library - Properties - CodeWalker.WinForms - CodeWalker.WinForms - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net48 + true + - - - - - - - - - - + - - - Component - - - MenuStripFix.cs - - - Form - - - - Component - - - PropertyGridFix.cs - - - Component - - - ReadOnlyPropertyGrid.cs - - - Component - - - TextBoxFix.cs - - - Component - - - TextBoxScrollSyncFix.cs - - - Component - - - ToolStripFix.cs - - - Component - - - ToolStripSplitButtonFix.cs - - - Component - - - ToolStripSpringTextBox.cs - - - Component - - - TreeViewFix.cs - - - - - - - - - 3.0.6 - - - - + \ No newline at end of file diff --git a/CodeWalker.WinForms/Properties/AssemblyInfo.cs b/CodeWalker.WinForms/Properties/AssemblyInfo.cs deleted file mode 100644 index 7bff769..0000000 --- a/CodeWalker.WinForms/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CodeWalker.WinForms")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CodeWalker.WinForms")] -[assembly: AssemblyCopyright("Copyright © 2017")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("9702c58d-f52f-45cf-9456-9ce5af40f5c3")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/CodeWalker.WinForms/app.config b/CodeWalker.WinForms/app.config deleted file mode 100644 index 4fddd0d..0000000 --- a/CodeWalker.WinForms/app.config +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/CodeWalker.csproj b/CodeWalker.csproj deleted file mode 100644 index bcbcd4d..0000000 --- a/CodeWalker.csproj +++ /dev/null @@ -1,943 +0,0 @@ - - - - - Debug - AnyCPU - {3BB16320-99BF-4E30-9065-CA0877A36BF4} - WinExe - Properties - CodeWalker - CodeWalker - v4.7.2 - 512 - true - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - - - true - bin\x64\Debug\ - DEBUG;TRACE - full - x64 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x64\Release\ - TRACE - true - none - x64 - prompt - MinimumRecommendedRules.ruleset - true - false - - - true - bin\x86\Debug\ - DEBUG;TRACE - full - x86 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x86\Release\ - TRACE - true - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - true - false - - - Resources\CW.ico - - - - packages\FCTB.2.16.24\lib\FastColoredTextBox.dll - - - - packages\SharpDX.4.2.0\lib\net45\SharpDX.dll - - - packages\SharpDX.D3DCompiler.4.2.0\lib\net45\SharpDX.D3DCompiler.dll - - - packages\SharpDX.Direct2D1.4.2.0\lib\net45\SharpDX.Direct2D1.dll - - - packages\SharpDX.Direct3D11.4.2.0\lib\net45\SharpDX.Direct3D11.dll - - - packages\SharpDX.DXGI.4.2.0\lib\net45\SharpDX.DXGI.dll - - - packages\SharpDX.Mathematics.4.2.0\lib\net45\SharpDX.Mathematics.dll - - - packages\SharpDX.XAudio2.4.2.0\lib\net45\SharpDX.XAudio2.dll - - - packages\SharpDX.XInput.4.2.0\lib\net45\SharpDX.XInput.dll - - - - - - - - - - - - - - packages\DockPanelSuite.3.0.6\lib\net40\WeifenLuo.WinFormsUI.Docking.dll - - - packages\DockPanelSuite.ThemeVS2015.3.0.6\lib\net40\WeifenLuo.WinFormsUI.Docking.ThemeVS2015.dll - - - - - Form - - - EditMultiPanel.cs - - - Form - - - EditYbnBoundPolyPanel.cs - - - Form - - - EditYbnBoundsPanel.cs - - - Form - - - EditYbnBoundVertexPanel.cs - - - Form - - - EditYbnPanel.cs - - - Form - - - EditYtypMloEntSetPanel.cs - - - Form - - - EditYtypMloPortalPanel.cs - - - - - Form - - - AboutForm.cs - - - Form - - - GenericForm.cs - - - Form - - - ModelMatForm.cs - - - Form - - - PedsForm.cs - - - Form - - - GenerateLODLightsPanel.cs - - - Form - - - BrowseForm.cs - - - Form - - - ExploreForm.cs - - - Form - - - ExtractKeysForm.cs - - - Form - - - ExtractScriptsForm.cs - - - Form - - - ExtractRawForm.cs - - - Form - - - ExtractShadersForm.cs - - - Form - - - ExtractTexForm.cs - - - Form - - - AwcForm.cs - - - Form - - - FxcForm.cs - - - Form - - - GxtForm.cs - - - Form - - - HexForm.cs - - - Form - - - MetaForm.cs - - - Form - - - ModelForm.cs - - - Form - - - RelForm.cs - - - Form - - - TextForm.cs - - - Form - - - XmlForm.cs - - - Form - - - YcdForm.cs - - - Form - - - YtdForm.cs - - - Form - - - YvrForm.cs - - - Form - - - YwrForm.cs - - - - - Form - - - ImportFbxForm.cs - - - Form - - - JenkGenForm.cs - - - Form - - - JenkIndForm.cs - - - Form - - - KeyBindForm.cs - - - Form - - - MenuForm.cs - - - - - Form - - - EditAudioEmitterListPanel.cs - - - Form - - - EditAudioEmitterPanel.cs - - - Form - - - EditAudioFilePanel.cs - - - Form - - - EditAudioInteriorPanel.cs - - - Form - - - EditAudioInteriorRoomPanel.cs - - - Form - - - EditAudioZoneListPanel.cs - - - Form - - - EditAudioZonePanel.cs - - - Form - - - EditProjectPanel.cs - - - Form - - - EditScenarioNodePanel.cs - - - Form - - - EditScenarioYmtPanel.cs - - - Form - - - EditTrainNodePanel.cs - - - Form - - - EditTrainTrackPanel.cs - - - Form - - - EditYmapCarGenPanel.cs - - - Form - - - EditYtypMloRoomPanel.cs - - - Form - - - EditYmapEntityPanel.cs - - - Form - - - EditYmapGrassPanel.cs - - - Form - - - EditYmapPanel.cs - - - Form - - - EditYndNodePanel.cs - - - Form - - - EditYndPanel.cs - - - Form - - - EditYnvPanel.cs - - - Form - - - EditYnvPointPanel.cs - - - Form - - - EditYnvPolyPanel.cs - - - Form - - - EditYnvPortalPanel.cs - - - Form - - - EditYtypArchetypePanel.cs - - - Form - - - EditYtypPanel.cs - - - Form - - - GenerateNavMeshPanel.cs - - - Form - - - ProjectExplorerPanel.cs - - - Form - - - EditProjectManifestPanel.cs - - - Form - - - WelcomePanel.cs - - - - Form - - - ProjectForm.cs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Form - - - SelectFolderForm.cs - - - - Form - - - CutsceneForm.cs - - - - Form - - - SettingsForm.cs - - - Form - - - StatisticsForm.cs - - - Form - - - TextInputForm.cs - - - - - - - - Form - - - VehicleForm.cs - - - Form - - - WorldInfoForm.cs - - - Form - - - WorldSearchForm.cs - - - - - - Form - - - BinarySearchForm.cs - - - Form - - - WorldForm.cs - - - - EditMultiPanel.cs - - - EditYbnBoundPolyPanel.cs - - - EditYbnBoundsPanel.cs - - - EditYbnBoundVertexPanel.cs - - - EditYbnPanel.cs - - - EditYtypMloEntSetPanel.cs - - - EditYtypMloPortalPanel.cs - - - AboutForm.cs - - - GenericForm.cs - - - ModelMatForm.cs - - - PedsForm.cs - - - GenerateLODLightsPanel.cs - - - BrowseForm.cs - - - ExploreForm.cs - - - ExtractKeysForm.cs - - - ExtractScriptsForm.cs - - - ExtractRawForm.cs - - - ExtractShadersForm.cs - - - ExtractTexForm.cs - - - AwcForm.cs - - - FxcForm.cs - - - GxtForm.cs - - - HexForm.cs - - - MetaForm.cs - - - ModelForm.cs - - - RelForm.cs - - - TextForm.cs - - - XmlForm.cs - - - YcdForm.cs - - - YtdForm.cs - - - YvrForm.cs - - - YwrForm.cs - - - ImportFbxForm.cs - - - JenkGenForm.cs - - - JenkIndForm.cs - - - KeyBindForm.cs - - - MenuForm.cs - - - EditAudioEmitterListPanel.cs - - - EditAudioEmitterPanel.cs - - - EditAudioFilePanel.cs - - - EditAudioInteriorPanel.cs - - - EditAudioInteriorRoomPanel.cs - - - EditAudioZoneListPanel.cs - - - EditAudioZonePanel.cs - - - EditProjectPanel.cs - - - EditScenarioNodePanel.cs - - - EditScenarioYmtPanel.cs - - - EditTrainNodePanel.cs - - - EditTrainTrackPanel.cs - - - EditYmapCarGenPanel.cs - - - EditYtypMloRoomPanel.cs - - - EditYmapEntityPanel.cs - - - EditYmapGrassPanel.cs - - - EditYmapPanel.cs - - - EditYndNodePanel.cs - - - EditYndPanel.cs - - - EditYnvPanel.cs - - - EditYnvPointPanel.cs - - - EditYnvPolyPanel.cs - - - EditYnvPortalPanel.cs - - - EditYtypArchetypePanel.cs - - - EditYtypPanel.cs - - - GenerateNavMeshPanel.cs - - - ProjectExplorerPanel.cs - - - EditProjectManifestPanel.cs - - - WelcomePanel.cs - - - ProjectForm.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - BinarySearchForm.cs - - - SelectFolderForm.cs - - - CutsceneForm.cs - - - SettingsForm.cs - - - StatisticsForm.cs - - - TextInputForm.cs - - - VehicleForm.cs - - - WorldForm.cs - - - WorldInfoForm.cs - - - WorldSearchForm.cs - - - - PublicSettingsSingleFileGenerator - Settings.Designer.cs - Designer - - - True - Settings.settings - True - - - - - - - - - - - - - - - - - - - - - {de50d3a6-b49e-47a0-abe6-101473a00759} - CodeWalker.Core - - - {9702c58d-f52f-45cf-9456-9ce5af40f5c3} - CodeWalker.WinForms - - - - - \ No newline at end of file diff --git a/CodeWalker.sln b/CodeWalker.sln index 6bae668..f176d21 100644 --- a/CodeWalker.sln +++ b/CodeWalker.sln @@ -1,30 +1,27 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27130.2020 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.29806.167 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeWalker", "CodeWalker.csproj", "{3BB16320-99BF-4E30-9065-CA0877A36BF4}" - ProjectSection(ProjectDependencies) = postProject - {0D14B076-0ABF-434E-AB9F-36E7800D8887} = {0D14B076-0ABF-434E-AB9F-36E7800D8887} - {DE50D3A6-B49E-47A0-ABE6-101473A00759} = {DE50D3A6-B49E-47A0-ABE6-101473A00759} - EndProjectSection -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CodeWalker.Shaders", "CodeWalker.Shaders\CodeWalker.Shaders.vcxproj", "{0D14B076-0ABF-434E-AB9F-36E7800D8887}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeWalker.WinForms", "CodeWalker.WinForms\CodeWalker.WinForms.csproj", "{9702C58D-F52F-45CF-9456-9CE5AF40F5C3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeWalker.Core", "CodeWalker.Core\CodeWalker.Core.csproj", "{FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeWalker.Core", "CodeWalker.Core\CodeWalker.Core.csproj", "{DE50D3A6-B49E-47A0-ABE6-101473A00759}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeWalker.ErrorReport", "CodeWalker.ErrorReport\CodeWalker.ErrorReport.csproj", "{1546AD63-DB3A-48B3-873F-2209DF971A2E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeWalker.ErrorReport", "CodeWalker.ErrorReport\CodeWalker.ErrorReport.csproj", "{47A2C383-99B4-4447-94D9-0685E6D7E2DA}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeWalker.WinForms", "CodeWalker.WinForms\CodeWalker.WinForms.csproj", "{9E46DC27-6508-403E-A917-23C7A389CD26}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeWalker.RPFExplorer", "CodeWalker.RPFExplorer\CodeWalker.RPFExplorer.csproj", "{DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeWalker", "CodeWalker\CodeWalker.csproj", "{A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}" ProjectSection(ProjectDependencies) = postProject - {3BB16320-99BF-4E30-9065-CA0877A36BF4} = {3BB16320-99BF-4E30-9065-CA0877A36BF4} + {9E46DC27-6508-403E-A917-23C7A389CD26} = {9E46DC27-6508-403E-A917-23C7A389CD26} + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00} = {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00} EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeWalker.Peds", "CodeWalker.Peds\CodeWalker.Peds.csproj", "{4495D40A-B40B-4E17-842A-EC16BA850C32}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeWalker.Peds", "CodeWalker.Peds\CodeWalker.Peds.csproj", "{F029235F-38A7-463F-ADB6-80261375AF8A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeWalker.Vehicles", "CodeWalker.Vehicles\CodeWalker.Vehicles.csproj", "{B0646A59-11C9-4061-B4CE-B8F18BDA708D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeWalker.RPFExplorer", "CodeWalker.RPFExplorer\CodeWalker.RPFExplorer.csproj", "{C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeWalker.Vehicles", "CodeWalker.Vehicles\CodeWalker.Vehicles.csproj", "{F5A776B0-2F1A-4C36-87B3-86206AC4B439}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -36,18 +33,6 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Debug|x64.ActiveCfg = Debug|x64 - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Debug|x64.Build.0 = Debug|x64 - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Debug|x86.ActiveCfg = Debug|x86 - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Debug|x86.Build.0 = Debug|x86 - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Release|Any CPU.Build.0 = Release|Any CPU - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Release|x64.ActiveCfg = Release|x64 - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Release|x64.Build.0 = Release|x64 - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Release|x86.ActiveCfg = Release|x86 - {3BB16320-99BF-4E30-9065-CA0877A36BF4}.Release|x86.Build.0 = Release|x86 {0D14B076-0ABF-434E-AB9F-36E7800D8887}.Debug|Any CPU.ActiveCfg = Debug|Win32 {0D14B076-0ABF-434E-AB9F-36E7800D8887}.Debug|Any CPU.Build.0 = Debug|Win32 {0D14B076-0ABF-434E-AB9F-36E7800D8887}.Debug|x64.ActiveCfg = Debug|x64 @@ -59,74 +44,90 @@ Global {0D14B076-0ABF-434E-AB9F-36E7800D8887}.Release|x64.Build.0 = Release|x64 {0D14B076-0ABF-434E-AB9F-36E7800D8887}.Release|x86.ActiveCfg = Release|Win32 {0D14B076-0ABF-434E-AB9F-36E7800D8887}.Release|x86.Build.0 = Release|Win32 - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Debug|x64.ActiveCfg = Debug|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Debug|x64.Build.0 = Debug|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Debug|x86.ActiveCfg = Debug|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Debug|x86.Build.0 = Debug|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Release|Any CPU.Build.0 = Release|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Release|x64.ActiveCfg = Release|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Release|x64.Build.0 = Release|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Release|x86.ActiveCfg = Release|Any CPU - {9702C58D-F52F-45CF-9456-9CE5AF40F5C3}.Release|x86.Build.0 = Release|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Debug|x64.ActiveCfg = Debug|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Debug|x64.Build.0 = Debug|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Debug|x86.ActiveCfg = Debug|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Debug|x86.Build.0 = Debug|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Release|Any CPU.Build.0 = Release|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Release|x64.ActiveCfg = Release|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Release|x64.Build.0 = Release|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Release|x86.ActiveCfg = Release|Any CPU - {DE50D3A6-B49E-47A0-ABE6-101473A00759}.Release|x86.Build.0 = Release|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Debug|x64.ActiveCfg = Debug|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Debug|x86.ActiveCfg = Debug|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Debug|x86.Build.0 = Debug|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Release|Any CPU.Build.0 = Release|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Release|x64.ActiveCfg = Release|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Release|x64.Build.0 = Release|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Release|x86.ActiveCfg = Release|Any CPU - {47A2C383-99B4-4447-94D9-0685E6D7E2DA}.Release|x86.Build.0 = Release|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Debug|x64.ActiveCfg = Debug|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Debug|x86.ActiveCfg = Debug|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Debug|x86.Build.0 = Debug|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Release|Any CPU.Build.0 = Release|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Release|x64.ActiveCfg = Release|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Release|x64.Build.0 = Release|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Release|x86.ActiveCfg = Release|Any CPU - {DE3D1C50-FEE8-4E8C-9CE6-FAA6344FDD07}.Release|x86.Build.0 = Release|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Debug|x64.ActiveCfg = Debug|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Debug|x86.ActiveCfg = Debug|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Debug|x86.Build.0 = Debug|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Release|Any CPU.Build.0 = Release|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Release|x64.ActiveCfg = Release|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Release|x64.Build.0 = Release|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Release|x86.ActiveCfg = Release|Any CPU - {4495D40A-B40B-4E17-842A-EC16BA850C32}.Release|x86.Build.0 = Release|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Debug|x64.ActiveCfg = Debug|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Debug|x86.ActiveCfg = Debug|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Debug|x86.Build.0 = Debug|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Release|Any CPU.Build.0 = Release|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Release|x64.ActiveCfg = Release|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Release|x64.Build.0 = Release|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Release|x86.ActiveCfg = Release|Any CPU - {B0646A59-11C9-4061-B4CE-B8F18BDA708D}.Release|x86.Build.0 = Release|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Debug|x64.ActiveCfg = Debug|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Debug|x64.Build.0 = Debug|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Debug|x86.ActiveCfg = Debug|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Debug|x86.Build.0 = Debug|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Release|Any CPU.Build.0 = Release|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Release|x64.ActiveCfg = Release|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Release|x64.Build.0 = Release|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Release|x86.ActiveCfg = Release|Any CPU + {FF6B9F41-14BE-474E-9ED0-549C3BEB7E00}.Release|x86.Build.0 = Release|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Debug|x64.ActiveCfg = Debug|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Debug|x64.Build.0 = Debug|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Debug|x86.ActiveCfg = Debug|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Debug|x86.Build.0 = Debug|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Release|Any CPU.Build.0 = Release|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Release|x64.ActiveCfg = Release|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Release|x64.Build.0 = Release|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Release|x86.ActiveCfg = Release|Any CPU + {1546AD63-DB3A-48B3-873F-2209DF971A2E}.Release|x86.Build.0 = Release|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Debug|x64.ActiveCfg = Debug|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Debug|x64.Build.0 = Debug|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Debug|x86.ActiveCfg = Debug|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Debug|x86.Build.0 = Debug|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Release|Any CPU.Build.0 = Release|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Release|x64.ActiveCfg = Release|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Release|x64.Build.0 = Release|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Release|x86.ActiveCfg = Release|Any CPU + {9E46DC27-6508-403E-A917-23C7A389CD26}.Release|x86.Build.0 = Release|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Debug|x64.ActiveCfg = Debug|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Debug|x64.Build.0 = Debug|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Debug|x86.ActiveCfg = Debug|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Debug|x86.Build.0 = Debug|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Release|Any CPU.Build.0 = Release|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Release|x64.ActiveCfg = Release|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Release|x64.Build.0 = Release|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Release|x86.ActiveCfg = Release|Any CPU + {A4E4F8E1-BCBA-46ED-8178-679FB2D3D23B}.Release|x86.Build.0 = Release|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Debug|x64.ActiveCfg = Debug|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Debug|x64.Build.0 = Debug|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Debug|x86.ActiveCfg = Debug|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Debug|x86.Build.0 = Debug|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Release|Any CPU.Build.0 = Release|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Release|x64.ActiveCfg = Release|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Release|x64.Build.0 = Release|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Release|x86.ActiveCfg = Release|Any CPU + {F029235F-38A7-463F-ADB6-80261375AF8A}.Release|x86.Build.0 = Release|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Debug|x64.ActiveCfg = Debug|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Debug|x64.Build.0 = Debug|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Debug|x86.ActiveCfg = Debug|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Debug|x86.Build.0 = Debug|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Release|Any CPU.Build.0 = Release|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Release|x64.ActiveCfg = Release|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Release|x64.Build.0 = Release|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Release|x86.ActiveCfg = Release|Any CPU + {C6C8D7EB-CBF5-4748-B438-1EA3415C7DD5}.Release|x86.Build.0 = Release|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Debug|x64.ActiveCfg = Debug|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Debug|x64.Build.0 = Debug|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Debug|x86.ActiveCfg = Debug|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Debug|x86.Build.0 = Debug|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Release|Any CPU.Build.0 = Release|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Release|x64.ActiveCfg = Release|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Release|x64.Build.0 = Release|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Release|x86.ActiveCfg = Release|Any CPU + {F5A776B0-2F1A-4C36-87B3-86206AC4B439}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/App.config b/CodeWalker/App.config similarity index 100% rename from App.config rename to CodeWalker/App.config diff --git a/Resources/CW.ico b/CodeWalker/CW.ico similarity index 100% rename from Resources/CW.ico rename to CodeWalker/CW.ico diff --git a/CodeWalker/CodeWalker.csproj b/CodeWalker/CodeWalker.csproj new file mode 100644 index 0000000..ea23948 --- /dev/null +++ b/CodeWalker/CodeWalker.csproj @@ -0,0 +1,35 @@ + + + + WinExe + net48 + true + true + CW.ico + dexyfex + dexyfex software + dexyfex + + + + x64 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ExploreForm.Designer.cs b/CodeWalker/ExploreForm.Designer.cs similarity index 100% rename from ExploreForm.Designer.cs rename to CodeWalker/ExploreForm.Designer.cs diff --git a/ExploreForm.cs b/CodeWalker/ExploreForm.cs similarity index 100% rename from ExploreForm.cs rename to CodeWalker/ExploreForm.cs diff --git a/ExploreForm.resx b/CodeWalker/ExploreForm.resx similarity index 100% rename from ExploreForm.resx rename to CodeWalker/ExploreForm.resx diff --git a/Forms/AwcForm.Designer.cs b/CodeWalker/Forms/AwcForm.Designer.cs similarity index 100% rename from Forms/AwcForm.Designer.cs rename to CodeWalker/Forms/AwcForm.Designer.cs diff --git a/Forms/AwcForm.cs b/CodeWalker/Forms/AwcForm.cs similarity index 96% rename from Forms/AwcForm.cs rename to CodeWalker/Forms/AwcForm.cs index 8d7b282..1e8b681 100644 --- a/Forms/AwcForm.cs +++ b/CodeWalker/Forms/AwcForm.cs @@ -1,495 +1,496 @@ -using CodeWalker.GameFiles; -using FastColoredTextBoxNS; -using SharpDX.Multimedia; -using SharpDX.XAudio2; -using System; -using System.IO; -using System.Diagnostics; -using System.Windows.Forms; -using System.Drawing; -using System.Linq; - -namespace CodeWalker.Forms -{ - public partial class AwcForm : Form - { - public AwcFile Awc { get; set; } - - private AwcStream currentAudio; - private XAudio2 xAudio2; - private MasteringVoice masteringVoice; - private AudioBuffer audioBuffer; - private SourceVoice sourceVoice; - - private string fileName; - public string FileName - { - get { return fileName; } - set - { - fileName = value; - UpdateFormTitle(); - } - } - public string FilePath { get; set; } - - private enum PlayerState { Stopped, Playing, Paused }; - private PlayerState playerState = PlayerState.Stopped; - - private Stopwatch playtime; - private int playBeginMs; - private float trackLength; - private bool trackFinished; - - private bool LoadingXml = false; - private bool DelayHighlight = false; - - - public AwcForm() - { - InitializeComponent(); - - playtime = new Stopwatch(); - } - - private void UpdateFormTitle() - { - Text = fileName + " - AWC Player - CodeWalker by dexyfex"; - } - - private void UpdateXmlTextBox(string xml) - { - LoadingXml = true; - XmlTextBox.Text = ""; - XmlTextBox.Language = Language.XML; - DelayHighlight = false; - - if (string.IsNullOrEmpty(xml)) - { - LoadingXml = false; - return; - } - //if (xml.Length > (1048576 * 5)) - //{ - // XmlTextBox.Language = Language.Custom; - // XmlTextBox.Text = "[XML size > 10MB - Not shown due to performance limitations - Please use an external viewer for this file.]"; - // return; - //} - //else - if (xml.Length > (1024 * 512)) - { - XmlTextBox.Language = Language.Custom; - DelayHighlight = true; - } - //else - //{ - // XmlTextBox.Language = Language.XML; - //} - - - Cursor = Cursors.WaitCursor; - - - - XmlTextBox.Text = xml; - //XmlTextBox.IsChanged = false; - XmlTextBox.ClearUndo(); - - Cursor = Cursors.Default; - LoadingXml = false; - } - - public void LoadAwc(AwcFile awc) - { - Awc = awc; - DetailsPropertyGrid.SelectedObject = awc; - - fileName = awc?.Name; - if (string.IsNullOrEmpty(fileName)) - { - fileName = awc?.FileEntry?.Name; - } - - PlayListView.Items.Clear(); - - float totalLength = 0; - if (awc.Streams != null) - { - var strlist = awc.Streams.ToList(); - strlist.Sort((a, b) => a.Name.CompareTo(b.Name)); - foreach (var audio in strlist) - { - if (audio.StreamBlocks != null) continue;//don't display multichannel source audios - var item = PlayListView.Items.Add(audio.Name); - item.SubItems.Add(audio.Type); - item.SubItems.Add(audio.LengthStr); - item.SubItems.Add(TextUtil.GetBytesReadable(audio.ByteLength)); - item.Tag = audio; - totalLength += audio.Length; - } - } - - LabelInfo.Text = awc.Streams.Length.ToString() + " track(s), Length: " + TimeSpan.FromSeconds((float)totalLength).ToString("h\\:mm\\:ss"); - UpdateFormTitle(); - } - - public void LoadXml() - { - if (Awc != null) - { - var xml = AwcXml.GetXml(Awc); - UpdateXmlTextBox(xml); - } - } - - private void HTMLSyntaxHighlight(Range range) - { - try - { - Style BlueStyle = new TextStyle(Brushes.Blue, null, FontStyle.Regular); - Style RedStyle = new TextStyle(Brushes.Red, null, FontStyle.Regular); - Style MaroonStyle = new TextStyle(Brushes.Maroon, null, FontStyle.Regular); - - //clear style of changed range - range.ClearStyle(BlueStyle, MaroonStyle, RedStyle); - //tag brackets highlighting - range.SetStyle(BlueStyle, @"<|/>|"); - //tag name - range.SetStyle(MaroonStyle, @"<(?[!\w]+)"); - //end of tag - range.SetStyle(MaroonStyle, @"\w+)>"); - //attributes - range.SetStyle(RedStyle, @"(?\S+?)='[^']*'|(?\S+)=""[^""]*""|(?\S+)=\S+"); - //attribute values - range.SetStyle(BlueStyle, @"\S+?=(?'[^']*')|\S+=(?""[^""]*"")|\S+=(?\S+)"); - } - catch - { } - } - - private void Stop() - { - if (playerState != PlayerState.Stopped) - { - sourceVoice.DestroyVoice(); - sourceVoice.Dispose(); - audioBuffer.Stream.Dispose(); - SetPlayerState(PlayerState.Stopped); - } - } - - private void SetPlayerState(PlayerState newState) - { - if (playerState != newState) - { - switch (newState) - { - case PlayerState.Playing: - if (playerState == PlayerState.Stopped) - playtime.Reset(); - playtime.Start(); - - PlayButton.Text = "\u275A\u275A"; - StopButton.Enabled = true; - LabelTime.Visible = true; - break; - case PlayerState.Paused: - playtime.Stop(); - PlayButton.Text = "\u25B6"; - StopButton.Enabled = true; - LabelTime.Visible = true; - break; - case PlayerState.Stopped: - playtime.Stop(); - PlayButton.Text = "\u25B6"; - LabelTime.Visible = false; - StopButton.Enabled = true; - break; - } - - playerState = newState; - UpdateUI(); - } - } - - private void InitializeAudio(AwcStream audio, float playBegin = 0) - { - currentAudio = audio; - trackLength = audio.Length; - - if (xAudio2 == null) - { - xAudio2 = new XAudio2(); - masteringVoice = new MasteringVoice(xAudio2); - } - - Stream wavStream = audio.GetWavStream(); - SoundStream soundStream = new SoundStream(wavStream); - audioBuffer = new AudioBuffer - { - Stream = soundStream.ToDataStream(), - AudioBytes = (int)soundStream.Length, - Flags = BufferFlags.EndOfStream - }; - if (playBegin > 0) - { - audioBuffer.PlayBegin = (int)(soundStream.Format.SampleRate * playBegin) / 128 * 128; - if (playtime.IsRunning) - playtime.Restart(); - else - playtime.Reset(); - playBeginMs = (int)(playBegin * 1000); - } - else - playBeginMs = 0; - soundStream.Close(); - wavStream.Close(); - - trackFinished = false; - sourceVoice = new SourceVoice(xAudio2, soundStream.Format, true); - sourceVoice.SubmitSourceBuffer(audioBuffer, soundStream.DecodedPacketsInfo); - sourceVoice.BufferEnd += (context) => trackFinished = true; - sourceVoice.SetVolume((float)VolumeTrackBar.Value / 100); - } - - private void Play() - { - Stop(); - - if (PlayListView.SelectedItems.Count == 1) - { - var item = PlayListView.SelectedItems[0]; - var audio = item.Tag as AwcStream; - - if ((audio?.FormatChunk != null) || (audio?.StreamFormat != null)) - { - InitializeAudio(audio); - sourceVoice.Start(); - SetPlayerState(PlayerState.Playing); - } - else if (audio.MidiChunk != null) - { - //todo: play MIDI? - } - } - } - - private void PlayPrevious() - { - Stop(); - if (PlayListView.SelectedIndices.Count > 0) - { - var nextIndex = PlayListView.SelectedIndices[0] - 1; - if (nextIndex >= 0) - { - PlayListView.Items[nextIndex].Selected = true; - PlayListView.Items[nextIndex].Focused = true; - Play(); - } - } - } - - private void PlayNext() - { - Stop(); - if (PlayListView.SelectedIndices.Count > 0) - { - var nextIndex = PlayListView.SelectedIndices[0] + 1; - if (nextIndex < PlayListView.Items.Count) - { - PlayListView.Items[nextIndex].Selected = true; - PlayListView.Items[nextIndex].Focused = true; - Play(); - } - } - } - - private void Pause() - { - if (playerState == PlayerState.Playing) - { - sourceVoice.Stop(); - SetPlayerState(PlayerState.Paused); - } - } - - private void Resume() - { - if (playerState == PlayerState.Paused) - { - sourceVoice.Start(); - SetPlayerState(PlayerState.Playing); - } - } - - private void PositionTrackBar_Scroll(object sender, EventArgs e) - { - - //sourceVoice.Stop(); - //InitializeAudio(currentAudio, PositionTrackBar.Value / 1000); - //sourceVoice.Start(); - } - - private void PlayButton_Click(object sender, EventArgs e) - { - switch (playerState) - { - case PlayerState.Stopped: - Play(); - break; - case PlayerState.Playing: - Pause(); - break; - case PlayerState.Paused: - Resume(); - break; - } - } - - private void StopButton_Click(object sender, EventArgs e) - { - Stop(); - } - - private void PrevButton_Click(object sender, EventArgs e) - { - PlayPrevious(); - } - - private void NextButton_Click(object sender, EventArgs e) - { - PlayNext(); - } - - private void VolumeTrackBar_Scroll(object sender, EventArgs e) - { - if (playerState == PlayerState.Playing) - sourceVoice.SetVolume((float)VolumeTrackBar.Value / 100); - } - - private void UpdateUI() - { - if (playerState != PlayerState.Stopped && trackFinished) - { - if (chbAutoJump.Checked) - PlayNext(); - else - Stop(); - } - - if (playerState != PlayerState.Stopped) - { - int playedMs = (int)playtime.Elapsed.TotalMilliseconds + playBeginMs; - int totalMs = (int)(trackLength * 1000); - PositionTrackBar.Maximum = totalMs; - PositionTrackBar.Value = playedMs < totalMs ? playedMs : totalMs; - - LabelTime.Text = TimeSpan.FromSeconds(playedMs / 1000).ToString("m\\:ss") - + " / " + TimeSpan.FromSeconds(totalMs / 1000).ToString("m\\:ss"); - } - else - { - PositionTrackBar.Value = 0; - } - } - - private void Timer_Tick(object sender, EventArgs e) - { - UpdateUI(); - } - - private void PlayListView_DoubleClick(object sender, EventArgs e) - { - if (playerState == PlayerState.Playing) - Stop(); - Play(); - } - - private void AwcForm_FormClosing(object sender, FormClosingEventArgs e) - { - Stop(); - if (xAudio2 != null) - { - masteringVoice.Dispose(); - xAudio2.Dispose(); - } - } - - private void ExportAsWav_Click(object sender, EventArgs e) - { - if (PlayListView.SelectedItems.Count == 1) - { - var item = PlayListView.SelectedItems[0]; - var audio = item.Tag as AwcStream; - - var ext = ".wav"; - if (audio?.MidiChunk != null) - { - ext = ".midi"; - } - - saveFileDialog.FileName = audio.Name + ext; - if (saveFileDialog.ShowDialog() == DialogResult.OK) - { - if (audio?.MidiChunk != null) - { - File.WriteAllBytes(saveFileDialog.FileName, audio.MidiChunk.Data); - } - else if ((audio?.FormatChunk != null) || (audio?.StreamFormat != null)) - { - Stream wavStream = audio.GetWavStream(); - FileStream stream = File.Create(saveFileDialog.FileName); - wavStream.CopyTo(stream); - stream.Close(); - wavStream.Close(); - } - - } - } - } - - private void PlayListView_SelectedIndexChanged(object sender, EventArgs e) - { - ExportAsWav.Text = "Export as .wav"; - if (PlayListView.SelectedItems.Count == 1) - { - var item = PlayListView.SelectedItems[0]; - var audio = item.Tag as AwcStream; - if (audio?.MidiChunk != null) - { - ExportAsWav.Text = "Export as .midi"; - } - } - } - - private void MainTabControl_SelectedIndexChanged(object sender, EventArgs e) - { - if (MainTabControl.SelectedTab == XmlTabPage) - { - if (string.IsNullOrEmpty(XmlTextBox.Text)) - { - LoadXml(); - } - } - } - - private void XmlTextBox_VisibleRangeChangedDelayed(object sender, EventArgs e) - { - //this approach is much faster to load, but no outlining is available - - //highlight only visible area of text - if (DelayHighlight) - { - HTMLSyntaxHighlight(XmlTextBox.VisibleRange); - } - } - - private void XmlTextBox_TextChanged(object sender, TextChangedEventArgs e) - { - if (!LoadingXml) - { - - } - } - } -} +using CodeWalker.GameFiles; +using FastColoredTextBoxNS; +using SharpDX.Multimedia; +using SharpDX.XAudio2; +using System; +using System.IO; +using System.Diagnostics; +using System.Windows.Forms; +using System.Drawing; +using System.Linq; +using Range = FastColoredTextBoxNS.Range; + +namespace CodeWalker.Forms +{ + public partial class AwcForm : Form + { + public AwcFile Awc { get; set; } + + private AwcStream currentAudio; + private XAudio2 xAudio2; + private MasteringVoice masteringVoice; + private AudioBuffer audioBuffer; + private SourceVoice sourceVoice; + + private string fileName; + public string FileName + { + get { return fileName; } + set + { + fileName = value; + UpdateFormTitle(); + } + } + public string FilePath { get; set; } + + private enum PlayerState { Stopped, Playing, Paused }; + private PlayerState playerState = PlayerState.Stopped; + + private Stopwatch playtime; + private int playBeginMs; + private float trackLength; + private bool trackFinished; + + private bool LoadingXml = false; + private bool DelayHighlight = false; + + + public AwcForm() + { + InitializeComponent(); + + playtime = new Stopwatch(); + } + + private void UpdateFormTitle() + { + Text = fileName + " - AWC Player - CodeWalker by dexyfex"; + } + + private void UpdateXmlTextBox(string xml) + { + LoadingXml = true; + XmlTextBox.Text = ""; + XmlTextBox.Language = Language.XML; + DelayHighlight = false; + + if (string.IsNullOrEmpty(xml)) + { + LoadingXml = false; + return; + } + //if (xml.Length > (1048576 * 5)) + //{ + // XmlTextBox.Language = Language.Custom; + // XmlTextBox.Text = "[XML size > 10MB - Not shown due to performance limitations - Please use an external viewer for this file.]"; + // return; + //} + //else + if (xml.Length > (1024 * 512)) + { + XmlTextBox.Language = Language.Custom; + DelayHighlight = true; + } + //else + //{ + // XmlTextBox.Language = Language.XML; + //} + + + Cursor = Cursors.WaitCursor; + + + + XmlTextBox.Text = xml; + //XmlTextBox.IsChanged = false; + XmlTextBox.ClearUndo(); + + Cursor = Cursors.Default; + LoadingXml = false; + } + + public void LoadAwc(AwcFile awc) + { + Awc = awc; + DetailsPropertyGrid.SelectedObject = awc; + + fileName = awc?.Name; + if (string.IsNullOrEmpty(fileName)) + { + fileName = awc?.FileEntry?.Name; + } + + PlayListView.Items.Clear(); + + float totalLength = 0; + if (awc.Streams != null) + { + var strlist = awc.Streams.ToList(); + strlist.Sort((a, b) => a.Name.CompareTo(b.Name)); + foreach (var audio in strlist) + { + if (audio.StreamBlocks != null) continue;//don't display multichannel source audios + var item = PlayListView.Items.Add(audio.Name); + item.SubItems.Add(audio.Type); + item.SubItems.Add(audio.LengthStr); + item.SubItems.Add(TextUtil.GetBytesReadable(audio.ByteLength)); + item.Tag = audio; + totalLength += audio.Length; + } + } + + LabelInfo.Text = awc.Streams.Length.ToString() + " track(s), Length: " + TimeSpan.FromSeconds((float)totalLength).ToString("h\\:mm\\:ss"); + UpdateFormTitle(); + } + + public void LoadXml() + { + if (Awc != null) + { + var xml = AwcXml.GetXml(Awc); + UpdateXmlTextBox(xml); + } + } + + private void HTMLSyntaxHighlight(Range range) + { + try + { + Style BlueStyle = new TextStyle(Brushes.Blue, null, FontStyle.Regular); + Style RedStyle = new TextStyle(Brushes.Red, null, FontStyle.Regular); + Style MaroonStyle = new TextStyle(Brushes.Maroon, null, FontStyle.Regular); + + //clear style of changed range + range.ClearStyle(BlueStyle, MaroonStyle, RedStyle); + //tag brackets highlighting + range.SetStyle(BlueStyle, @"<|/>|"); + //tag name + range.SetStyle(MaroonStyle, @"<(?[!\w]+)"); + //end of tag + range.SetStyle(MaroonStyle, @"\w+)>"); + //attributes + range.SetStyle(RedStyle, @"(?\S+?)='[^']*'|(?\S+)=""[^""]*""|(?\S+)=\S+"); + //attribute values + range.SetStyle(BlueStyle, @"\S+?=(?'[^']*')|\S+=(?""[^""]*"")|\S+=(?\S+)"); + } + catch + { } + } + + private void Stop() + { + if (playerState != PlayerState.Stopped) + { + sourceVoice.DestroyVoice(); + sourceVoice.Dispose(); + audioBuffer.Stream.Dispose(); + SetPlayerState(PlayerState.Stopped); + } + } + + private void SetPlayerState(PlayerState newState) + { + if (playerState != newState) + { + switch (newState) + { + case PlayerState.Playing: + if (playerState == PlayerState.Stopped) + playtime.Reset(); + playtime.Start(); + + PlayButton.Text = "\u275A\u275A"; + StopButton.Enabled = true; + LabelTime.Visible = true; + break; + case PlayerState.Paused: + playtime.Stop(); + PlayButton.Text = "\u25B6"; + StopButton.Enabled = true; + LabelTime.Visible = true; + break; + case PlayerState.Stopped: + playtime.Stop(); + PlayButton.Text = "\u25B6"; + LabelTime.Visible = false; + StopButton.Enabled = true; + break; + } + + playerState = newState; + UpdateUI(); + } + } + + private void InitializeAudio(AwcStream audio, float playBegin = 0) + { + currentAudio = audio; + trackLength = audio.Length; + + if (xAudio2 == null) + { + xAudio2 = new XAudio2(); + masteringVoice = new MasteringVoice(xAudio2); + } + + Stream wavStream = audio.GetWavStream(); + SoundStream soundStream = new SoundStream(wavStream); + audioBuffer = new AudioBuffer + { + Stream = soundStream.ToDataStream(), + AudioBytes = (int)soundStream.Length, + Flags = BufferFlags.EndOfStream + }; + if (playBegin > 0) + { + audioBuffer.PlayBegin = (int)(soundStream.Format.SampleRate * playBegin) / 128 * 128; + if (playtime.IsRunning) + playtime.Restart(); + else + playtime.Reset(); + playBeginMs = (int)(playBegin * 1000); + } + else + playBeginMs = 0; + soundStream.Close(); + wavStream.Close(); + + trackFinished = false; + sourceVoice = new SourceVoice(xAudio2, soundStream.Format, true); + sourceVoice.SubmitSourceBuffer(audioBuffer, soundStream.DecodedPacketsInfo); + sourceVoice.BufferEnd += (context) => trackFinished = true; + sourceVoice.SetVolume((float)VolumeTrackBar.Value / 100); + } + + private void Play() + { + Stop(); + + if (PlayListView.SelectedItems.Count == 1) + { + var item = PlayListView.SelectedItems[0]; + var audio = item.Tag as AwcStream; + + if ((audio?.FormatChunk != null) || (audio?.StreamFormat != null)) + { + InitializeAudio(audio); + sourceVoice.Start(); + SetPlayerState(PlayerState.Playing); + } + else if (audio.MidiChunk != null) + { + //todo: play MIDI? + } + } + } + + private void PlayPrevious() + { + Stop(); + if (PlayListView.SelectedIndices.Count > 0) + { + var nextIndex = PlayListView.SelectedIndices[0] - 1; + if (nextIndex >= 0) + { + PlayListView.Items[nextIndex].Selected = true; + PlayListView.Items[nextIndex].Focused = true; + Play(); + } + } + } + + private void PlayNext() + { + Stop(); + if (PlayListView.SelectedIndices.Count > 0) + { + var nextIndex = PlayListView.SelectedIndices[0] + 1; + if (nextIndex < PlayListView.Items.Count) + { + PlayListView.Items[nextIndex].Selected = true; + PlayListView.Items[nextIndex].Focused = true; + Play(); + } + } + } + + private void Pause() + { + if (playerState == PlayerState.Playing) + { + sourceVoice.Stop(); + SetPlayerState(PlayerState.Paused); + } + } + + private void Resume() + { + if (playerState == PlayerState.Paused) + { + sourceVoice.Start(); + SetPlayerState(PlayerState.Playing); + } + } + + private void PositionTrackBar_Scroll(object sender, EventArgs e) + { + + //sourceVoice.Stop(); + //InitializeAudio(currentAudio, PositionTrackBar.Value / 1000); + //sourceVoice.Start(); + } + + private void PlayButton_Click(object sender, EventArgs e) + { + switch (playerState) + { + case PlayerState.Stopped: + Play(); + break; + case PlayerState.Playing: + Pause(); + break; + case PlayerState.Paused: + Resume(); + break; + } + } + + private void StopButton_Click(object sender, EventArgs e) + { + Stop(); + } + + private void PrevButton_Click(object sender, EventArgs e) + { + PlayPrevious(); + } + + private void NextButton_Click(object sender, EventArgs e) + { + PlayNext(); + } + + private void VolumeTrackBar_Scroll(object sender, EventArgs e) + { + if (playerState == PlayerState.Playing) + sourceVoice.SetVolume((float)VolumeTrackBar.Value / 100); + } + + private void UpdateUI() + { + if (playerState != PlayerState.Stopped && trackFinished) + { + if (chbAutoJump.Checked) + PlayNext(); + else + Stop(); + } + + if (playerState != PlayerState.Stopped) + { + int playedMs = (int)playtime.Elapsed.TotalMilliseconds + playBeginMs; + int totalMs = (int)(trackLength * 1000); + PositionTrackBar.Maximum = totalMs; + PositionTrackBar.Value = playedMs < totalMs ? playedMs : totalMs; + + LabelTime.Text = TimeSpan.FromSeconds(playedMs / 1000).ToString("m\\:ss") + + " / " + TimeSpan.FromSeconds(totalMs / 1000).ToString("m\\:ss"); + } + else + { + PositionTrackBar.Value = 0; + } + } + + private void Timer_Tick(object sender, EventArgs e) + { + UpdateUI(); + } + + private void PlayListView_DoubleClick(object sender, EventArgs e) + { + if (playerState == PlayerState.Playing) + Stop(); + Play(); + } + + private void AwcForm_FormClosing(object sender, FormClosingEventArgs e) + { + Stop(); + if (xAudio2 != null) + { + masteringVoice.Dispose(); + xAudio2.Dispose(); + } + } + + private void ExportAsWav_Click(object sender, EventArgs e) + { + if (PlayListView.SelectedItems.Count == 1) + { + var item = PlayListView.SelectedItems[0]; + var audio = item.Tag as AwcStream; + + var ext = ".wav"; + if (audio?.MidiChunk != null) + { + ext = ".midi"; + } + + saveFileDialog.FileName = audio.Name + ext; + if (saveFileDialog.ShowDialog() == DialogResult.OK) + { + if (audio?.MidiChunk != null) + { + File.WriteAllBytes(saveFileDialog.FileName, audio.MidiChunk.Data); + } + else if ((audio?.FormatChunk != null) || (audio?.StreamFormat != null)) + { + Stream wavStream = audio.GetWavStream(); + FileStream stream = File.Create(saveFileDialog.FileName); + wavStream.CopyTo(stream); + stream.Close(); + wavStream.Close(); + } + + } + } + } + + private void PlayListView_SelectedIndexChanged(object sender, EventArgs e) + { + ExportAsWav.Text = "Export as .wav"; + if (PlayListView.SelectedItems.Count == 1) + { + var item = PlayListView.SelectedItems[0]; + var audio = item.Tag as AwcStream; + if (audio?.MidiChunk != null) + { + ExportAsWav.Text = "Export as .midi"; + } + } + } + + private void MainTabControl_SelectedIndexChanged(object sender, EventArgs e) + { + if (MainTabControl.SelectedTab == XmlTabPage) + { + if (string.IsNullOrEmpty(XmlTextBox.Text)) + { + LoadXml(); + } + } + } + + private void XmlTextBox_VisibleRangeChangedDelayed(object sender, EventArgs e) + { + //this approach is much faster to load, but no outlining is available + + //highlight only visible area of text + if (DelayHighlight) + { + HTMLSyntaxHighlight(XmlTextBox.VisibleRange); + } + } + + private void XmlTextBox_TextChanged(object sender, TextChangedEventArgs e) + { + if (!LoadingXml) + { + + } + } + } +} diff --git a/Forms/AwcForm.resx b/CodeWalker/Forms/AwcForm.resx similarity index 100% rename from Forms/AwcForm.resx rename to CodeWalker/Forms/AwcForm.resx diff --git a/Forms/FxcForm.Designer.cs b/CodeWalker/Forms/FxcForm.Designer.cs similarity index 100% rename from Forms/FxcForm.Designer.cs rename to CodeWalker/Forms/FxcForm.Designer.cs diff --git a/Forms/FxcForm.cs b/CodeWalker/Forms/FxcForm.cs similarity index 100% rename from Forms/FxcForm.cs rename to CodeWalker/Forms/FxcForm.cs diff --git a/Forms/FxcForm.resx b/CodeWalker/Forms/FxcForm.resx similarity index 100% rename from Forms/FxcForm.resx rename to CodeWalker/Forms/FxcForm.resx diff --git a/Forms/GenericForm.Designer.cs b/CodeWalker/Forms/GenericForm.Designer.cs similarity index 100% rename from Forms/GenericForm.Designer.cs rename to CodeWalker/Forms/GenericForm.Designer.cs diff --git a/Forms/GenericForm.cs b/CodeWalker/Forms/GenericForm.cs similarity index 100% rename from Forms/GenericForm.cs rename to CodeWalker/Forms/GenericForm.cs diff --git a/Forms/GenericForm.resx b/CodeWalker/Forms/GenericForm.resx similarity index 100% rename from Forms/GenericForm.resx rename to CodeWalker/Forms/GenericForm.resx diff --git a/Forms/GxtForm.Designer.cs b/CodeWalker/Forms/GxtForm.Designer.cs similarity index 100% rename from Forms/GxtForm.Designer.cs rename to CodeWalker/Forms/GxtForm.Designer.cs diff --git a/Forms/GxtForm.cs b/CodeWalker/Forms/GxtForm.cs similarity index 100% rename from Forms/GxtForm.cs rename to CodeWalker/Forms/GxtForm.cs diff --git a/Forms/GxtForm.resx b/CodeWalker/Forms/GxtForm.resx similarity index 100% rename from Forms/GxtForm.resx rename to CodeWalker/Forms/GxtForm.resx diff --git a/Forms/HexForm.Designer.cs b/CodeWalker/Forms/HexForm.Designer.cs similarity index 100% rename from Forms/HexForm.Designer.cs rename to CodeWalker/Forms/HexForm.Designer.cs diff --git a/Forms/HexForm.cs b/CodeWalker/Forms/HexForm.cs similarity index 100% rename from Forms/HexForm.cs rename to CodeWalker/Forms/HexForm.cs diff --git a/Forms/HexForm.resx b/CodeWalker/Forms/HexForm.resx similarity index 100% rename from Forms/HexForm.resx rename to CodeWalker/Forms/HexForm.resx diff --git a/Forms/MetaForm.Designer.cs b/CodeWalker/Forms/MetaForm.Designer.cs similarity index 100% rename from Forms/MetaForm.Designer.cs rename to CodeWalker/Forms/MetaForm.Designer.cs diff --git a/Forms/MetaForm.cs b/CodeWalker/Forms/MetaForm.cs similarity index 99% rename from Forms/MetaForm.cs rename to CodeWalker/Forms/MetaForm.cs index a292ca2..e631660 100644 --- a/Forms/MetaForm.cs +++ b/CodeWalker/Forms/MetaForm.cs @@ -12,6 +12,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Xml; +using Range = FastColoredTextBoxNS.Range; namespace CodeWalker.Forms { diff --git a/Forms/MetaForm.resx b/CodeWalker/Forms/MetaForm.resx similarity index 100% rename from Forms/MetaForm.resx rename to CodeWalker/Forms/MetaForm.resx diff --git a/Forms/ModelForm.Designer.cs b/CodeWalker/Forms/ModelForm.Designer.cs similarity index 100% rename from Forms/ModelForm.Designer.cs rename to CodeWalker/Forms/ModelForm.Designer.cs diff --git a/Forms/ModelForm.cs b/CodeWalker/Forms/ModelForm.cs similarity index 100% rename from Forms/ModelForm.cs rename to CodeWalker/Forms/ModelForm.cs diff --git a/Forms/ModelForm.resx b/CodeWalker/Forms/ModelForm.resx similarity index 100% rename from Forms/ModelForm.resx rename to CodeWalker/Forms/ModelForm.resx diff --git a/Forms/ModelMatForm.Designer.cs b/CodeWalker/Forms/ModelMatForm.Designer.cs similarity index 100% rename from Forms/ModelMatForm.Designer.cs rename to CodeWalker/Forms/ModelMatForm.Designer.cs diff --git a/Forms/ModelMatForm.cs b/CodeWalker/Forms/ModelMatForm.cs similarity index 100% rename from Forms/ModelMatForm.cs rename to CodeWalker/Forms/ModelMatForm.cs diff --git a/Forms/ModelMatForm.resx b/CodeWalker/Forms/ModelMatForm.resx similarity index 100% rename from Forms/ModelMatForm.resx rename to CodeWalker/Forms/ModelMatForm.resx diff --git a/Forms/RelForm.Designer.cs b/CodeWalker/Forms/RelForm.Designer.cs similarity index 100% rename from Forms/RelForm.Designer.cs rename to CodeWalker/Forms/RelForm.Designer.cs diff --git a/Forms/RelForm.cs b/CodeWalker/Forms/RelForm.cs similarity index 99% rename from Forms/RelForm.cs rename to CodeWalker/Forms/RelForm.cs index ca544a3..3a4b65e 100644 --- a/Forms/RelForm.cs +++ b/CodeWalker/Forms/RelForm.cs @@ -11,6 +11,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Xml; +using Range = FastColoredTextBoxNS.Range; namespace CodeWalker.Forms { diff --git a/Forms/RelForm.resx b/CodeWalker/Forms/RelForm.resx similarity index 100% rename from Forms/RelForm.resx rename to CodeWalker/Forms/RelForm.resx diff --git a/Forms/TextForm.Designer.cs b/CodeWalker/Forms/TextForm.Designer.cs similarity index 100% rename from Forms/TextForm.Designer.cs rename to CodeWalker/Forms/TextForm.Designer.cs diff --git a/Forms/TextForm.cs b/CodeWalker/Forms/TextForm.cs similarity index 100% rename from Forms/TextForm.cs rename to CodeWalker/Forms/TextForm.cs diff --git a/Forms/TextForm.resx b/CodeWalker/Forms/TextForm.resx similarity index 100% rename from Forms/TextForm.resx rename to CodeWalker/Forms/TextForm.resx diff --git a/Forms/XmlForm.Designer.cs b/CodeWalker/Forms/XmlForm.Designer.cs similarity index 100% rename from Forms/XmlForm.Designer.cs rename to CodeWalker/Forms/XmlForm.Designer.cs diff --git a/Forms/XmlForm.cs b/CodeWalker/Forms/XmlForm.cs similarity index 99% rename from Forms/XmlForm.cs rename to CodeWalker/Forms/XmlForm.cs index 778638f..f3302c6 100644 --- a/Forms/XmlForm.cs +++ b/CodeWalker/Forms/XmlForm.cs @@ -12,6 +12,7 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Xml; +using Range = FastColoredTextBoxNS.Range; namespace CodeWalker.Forms { diff --git a/Forms/XmlForm.resx b/CodeWalker/Forms/XmlForm.resx similarity index 100% rename from Forms/XmlForm.resx rename to CodeWalker/Forms/XmlForm.resx diff --git a/Forms/YcdForm.Designer.cs b/CodeWalker/Forms/YcdForm.Designer.cs similarity index 100% rename from Forms/YcdForm.Designer.cs rename to CodeWalker/Forms/YcdForm.Designer.cs diff --git a/Forms/YcdForm.cs b/CodeWalker/Forms/YcdForm.cs similarity index 93% rename from Forms/YcdForm.cs rename to CodeWalker/Forms/YcdForm.cs index bb6331a..7fcba15 100644 --- a/Forms/YcdForm.cs +++ b/CodeWalker/Forms/YcdForm.cs @@ -10,6 +10,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; +using Range = FastColoredTextBoxNS.Range; namespace CodeWalker.Forms { @@ -38,10 +39,8 @@ namespace CodeWalker.Forms { InitializeComponent(); - MainListView.ContextMenu = new ContextMenu(new[] - { - new MenuItem("Export to openFormats (.onim)...", this.ExportOnim_Click) - }); + MainListView.ContextMenuStrip = new ContextMenuStrip(); + MainListView.ContextMenuStrip.Items.Add(new ToolStripMenuItem("Export to openFormats (.onim)...", null, ExportOnim_Click)); } private void ExportOnim_Click(object sender, EventArgs e) @@ -228,16 +227,16 @@ namespace CodeWalker.Forms if (MainPropertyGrid.SelectedObject is Animation) { - MainListView.ContextMenu.MenuItems[0].Enabled = true; + MainListView.ContextMenuStrip.Items[0].Enabled = true; } else { - MainListView.ContextMenu.MenuItems[0].Enabled = false; + MainListView.ContextMenuStrip.Items[0].Enabled = false; } } else { - MainListView.ContextMenu.MenuItems[0].Enabled = false; + MainListView.ContextMenuStrip.Items[0].Enabled = false; //MainPropertyGrid.SelectedObject = null; } } diff --git a/Forms/YcdForm.resx b/CodeWalker/Forms/YcdForm.resx similarity index 100% rename from Forms/YcdForm.resx rename to CodeWalker/Forms/YcdForm.resx diff --git a/Forms/YtdForm.Designer.cs b/CodeWalker/Forms/YtdForm.Designer.cs similarity index 100% rename from Forms/YtdForm.Designer.cs rename to CodeWalker/Forms/YtdForm.Designer.cs diff --git a/Forms/YtdForm.cs b/CodeWalker/Forms/YtdForm.cs similarity index 100% rename from Forms/YtdForm.cs rename to CodeWalker/Forms/YtdForm.cs diff --git a/Forms/YtdForm.resx b/CodeWalker/Forms/YtdForm.resx similarity index 100% rename from Forms/YtdForm.resx rename to CodeWalker/Forms/YtdForm.resx diff --git a/Forms/YvrForm.Designer.cs b/CodeWalker/Forms/YvrForm.Designer.cs similarity index 100% rename from Forms/YvrForm.Designer.cs rename to CodeWalker/Forms/YvrForm.Designer.cs diff --git a/Forms/YvrForm.cs b/CodeWalker/Forms/YvrForm.cs similarity index 100% rename from Forms/YvrForm.cs rename to CodeWalker/Forms/YvrForm.cs diff --git a/Forms/YvrForm.resx b/CodeWalker/Forms/YvrForm.resx similarity index 100% rename from Forms/YvrForm.resx rename to CodeWalker/Forms/YvrForm.resx diff --git a/Forms/YwrForm.Designer.cs b/CodeWalker/Forms/YwrForm.Designer.cs similarity index 100% rename from Forms/YwrForm.Designer.cs rename to CodeWalker/Forms/YwrForm.Designer.cs diff --git a/Forms/YwrForm.cs b/CodeWalker/Forms/YwrForm.cs similarity index 100% rename from Forms/YwrForm.cs rename to CodeWalker/Forms/YwrForm.cs diff --git a/Forms/YwrForm.resx b/CodeWalker/Forms/YwrForm.resx similarity index 100% rename from Forms/YwrForm.resx rename to CodeWalker/Forms/YwrForm.resx diff --git a/GameFiles/FxcParser.cs b/CodeWalker/GameFiles/FxcParser.cs similarity index 100% rename from GameFiles/FxcParser.cs rename to CodeWalker/GameFiles/FxcParser.cs diff --git a/GameFiles/GameFileCacheFactory.cs b/CodeWalker/GameFiles/GameFileCacheFactory.cs similarity index 100% rename from GameFiles/GameFileCacheFactory.cs rename to CodeWalker/GameFiles/GameFileCacheFactory.cs diff --git a/GameFiles/TextureFormats.cs b/CodeWalker/GameFiles/TextureFormats.cs similarity index 100% rename from GameFiles/TextureFormats.cs rename to CodeWalker/GameFiles/TextureFormats.cs diff --git a/MenuForm.Designer.cs b/CodeWalker/MenuForm.Designer.cs similarity index 100% rename from MenuForm.Designer.cs rename to CodeWalker/MenuForm.Designer.cs diff --git a/MenuForm.cs b/CodeWalker/MenuForm.cs similarity index 100% rename from MenuForm.cs rename to CodeWalker/MenuForm.cs diff --git a/MenuForm.resx b/CodeWalker/MenuForm.resx similarity index 100% rename from MenuForm.resx rename to CodeWalker/MenuForm.resx diff --git a/PedsForm.Designer.cs b/CodeWalker/PedsForm.Designer.cs similarity index 100% rename from PedsForm.Designer.cs rename to CodeWalker/PedsForm.Designer.cs diff --git a/PedsForm.cs b/CodeWalker/PedsForm.cs similarity index 100% rename from PedsForm.cs rename to CodeWalker/PedsForm.cs diff --git a/PedsForm.resx b/CodeWalker/PedsForm.resx similarity index 100% rename from PedsForm.resx rename to CodeWalker/PedsForm.resx diff --git a/Program.cs b/CodeWalker/Program.cs similarity index 98% rename from Program.cs rename to CodeWalker/Program.cs index cc731f9..4fb7d70 100644 --- a/Program.cs +++ b/CodeWalker/Program.cs @@ -54,6 +54,7 @@ namespace CodeWalker EnsureJumpList(); + //Application.SetHighDpiMode(HighDpiMode.SystemAware); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); diff --git a/Project/MenyooXml.cs b/CodeWalker/Project/MenyooXml.cs similarity index 100% rename from Project/MenyooXml.cs rename to CodeWalker/Project/MenyooXml.cs diff --git a/Project/Panels/EditAudioEmitterListPanel.Designer.cs b/CodeWalker/Project/Panels/EditAudioEmitterListPanel.Designer.cs similarity index 100% rename from Project/Panels/EditAudioEmitterListPanel.Designer.cs rename to CodeWalker/Project/Panels/EditAudioEmitterListPanel.Designer.cs diff --git a/Project/Panels/EditAudioEmitterListPanel.cs b/CodeWalker/Project/Panels/EditAudioEmitterListPanel.cs similarity index 100% rename from Project/Panels/EditAudioEmitterListPanel.cs rename to CodeWalker/Project/Panels/EditAudioEmitterListPanel.cs diff --git a/Project/Panels/EditAudioEmitterListPanel.resx b/CodeWalker/Project/Panels/EditAudioEmitterListPanel.resx similarity index 100% rename from Project/Panels/EditAudioEmitterListPanel.resx rename to CodeWalker/Project/Panels/EditAudioEmitterListPanel.resx diff --git a/Project/Panels/EditAudioEmitterPanel.Designer.cs b/CodeWalker/Project/Panels/EditAudioEmitterPanel.Designer.cs similarity index 100% rename from Project/Panels/EditAudioEmitterPanel.Designer.cs rename to CodeWalker/Project/Panels/EditAudioEmitterPanel.Designer.cs diff --git a/Project/Panels/EditAudioEmitterPanel.cs b/CodeWalker/Project/Panels/EditAudioEmitterPanel.cs similarity index 100% rename from Project/Panels/EditAudioEmitterPanel.cs rename to CodeWalker/Project/Panels/EditAudioEmitterPanel.cs diff --git a/Project/Panels/EditAudioEmitterPanel.resx b/CodeWalker/Project/Panels/EditAudioEmitterPanel.resx similarity index 100% rename from Project/Panels/EditAudioEmitterPanel.resx rename to CodeWalker/Project/Panels/EditAudioEmitterPanel.resx diff --git a/Project/Panels/EditAudioFilePanel.Designer.cs b/CodeWalker/Project/Panels/EditAudioFilePanel.Designer.cs similarity index 100% rename from Project/Panels/EditAudioFilePanel.Designer.cs rename to CodeWalker/Project/Panels/EditAudioFilePanel.Designer.cs diff --git a/Project/Panels/EditAudioFilePanel.cs b/CodeWalker/Project/Panels/EditAudioFilePanel.cs similarity index 100% rename from Project/Panels/EditAudioFilePanel.cs rename to CodeWalker/Project/Panels/EditAudioFilePanel.cs diff --git a/Project/Panels/EditAudioFilePanel.resx b/CodeWalker/Project/Panels/EditAudioFilePanel.resx similarity index 100% rename from Project/Panels/EditAudioFilePanel.resx rename to CodeWalker/Project/Panels/EditAudioFilePanel.resx diff --git a/Project/Panels/EditAudioInteriorPanel.Designer.cs b/CodeWalker/Project/Panels/EditAudioInteriorPanel.Designer.cs similarity index 100% rename from Project/Panels/EditAudioInteriorPanel.Designer.cs rename to CodeWalker/Project/Panels/EditAudioInteriorPanel.Designer.cs diff --git a/Project/Panels/EditAudioInteriorPanel.cs b/CodeWalker/Project/Panels/EditAudioInteriorPanel.cs similarity index 100% rename from Project/Panels/EditAudioInteriorPanel.cs rename to CodeWalker/Project/Panels/EditAudioInteriorPanel.cs diff --git a/Project/Panels/EditAudioInteriorPanel.resx b/CodeWalker/Project/Panels/EditAudioInteriorPanel.resx similarity index 100% rename from Project/Panels/EditAudioInteriorPanel.resx rename to CodeWalker/Project/Panels/EditAudioInteriorPanel.resx diff --git a/Project/Panels/EditAudioInteriorRoomPanel.Designer.cs b/CodeWalker/Project/Panels/EditAudioInteriorRoomPanel.Designer.cs similarity index 100% rename from Project/Panels/EditAudioInteriorRoomPanel.Designer.cs rename to CodeWalker/Project/Panels/EditAudioInteriorRoomPanel.Designer.cs diff --git a/Project/Panels/EditAudioInteriorRoomPanel.cs b/CodeWalker/Project/Panels/EditAudioInteriorRoomPanel.cs similarity index 100% rename from Project/Panels/EditAudioInteriorRoomPanel.cs rename to CodeWalker/Project/Panels/EditAudioInteriorRoomPanel.cs diff --git a/Project/Panels/EditAudioInteriorRoomPanel.resx b/CodeWalker/Project/Panels/EditAudioInteriorRoomPanel.resx similarity index 100% rename from Project/Panels/EditAudioInteriorRoomPanel.resx rename to CodeWalker/Project/Panels/EditAudioInteriorRoomPanel.resx diff --git a/Project/Panels/EditAudioZoneListPanel.Designer.cs b/CodeWalker/Project/Panels/EditAudioZoneListPanel.Designer.cs similarity index 100% rename from Project/Panels/EditAudioZoneListPanel.Designer.cs rename to CodeWalker/Project/Panels/EditAudioZoneListPanel.Designer.cs diff --git a/Project/Panels/EditAudioZoneListPanel.cs b/CodeWalker/Project/Panels/EditAudioZoneListPanel.cs similarity index 100% rename from Project/Panels/EditAudioZoneListPanel.cs rename to CodeWalker/Project/Panels/EditAudioZoneListPanel.cs diff --git a/Project/Panels/EditAudioZoneListPanel.resx b/CodeWalker/Project/Panels/EditAudioZoneListPanel.resx similarity index 100% rename from Project/Panels/EditAudioZoneListPanel.resx rename to CodeWalker/Project/Panels/EditAudioZoneListPanel.resx diff --git a/Project/Panels/EditAudioZonePanel.Designer.cs b/CodeWalker/Project/Panels/EditAudioZonePanel.Designer.cs similarity index 100% rename from Project/Panels/EditAudioZonePanel.Designer.cs rename to CodeWalker/Project/Panels/EditAudioZonePanel.Designer.cs diff --git a/Project/Panels/EditAudioZonePanel.cs b/CodeWalker/Project/Panels/EditAudioZonePanel.cs similarity index 100% rename from Project/Panels/EditAudioZonePanel.cs rename to CodeWalker/Project/Panels/EditAudioZonePanel.cs diff --git a/Project/Panels/EditAudioZonePanel.resx b/CodeWalker/Project/Panels/EditAudioZonePanel.resx similarity index 100% rename from Project/Panels/EditAudioZonePanel.resx rename to CodeWalker/Project/Panels/EditAudioZonePanel.resx diff --git a/Project/Panels/EditMultiPanel.Designer.cs b/CodeWalker/Project/Panels/EditMultiPanel.Designer.cs similarity index 100% rename from Project/Panels/EditMultiPanel.Designer.cs rename to CodeWalker/Project/Panels/EditMultiPanel.Designer.cs diff --git a/Project/Panels/EditMultiPanel.cs b/CodeWalker/Project/Panels/EditMultiPanel.cs similarity index 100% rename from Project/Panels/EditMultiPanel.cs rename to CodeWalker/Project/Panels/EditMultiPanel.cs diff --git a/Project/Panels/EditMultiPanel.resx b/CodeWalker/Project/Panels/EditMultiPanel.resx similarity index 100% rename from Project/Panels/EditMultiPanel.resx rename to CodeWalker/Project/Panels/EditMultiPanel.resx diff --git a/Project/Panels/EditProjectManifestPanel.Designer.cs b/CodeWalker/Project/Panels/EditProjectManifestPanel.Designer.cs similarity index 100% rename from Project/Panels/EditProjectManifestPanel.Designer.cs rename to CodeWalker/Project/Panels/EditProjectManifestPanel.Designer.cs diff --git a/Project/Panels/EditProjectManifestPanel.cs b/CodeWalker/Project/Panels/EditProjectManifestPanel.cs similarity index 100% rename from Project/Panels/EditProjectManifestPanel.cs rename to CodeWalker/Project/Panels/EditProjectManifestPanel.cs diff --git a/Project/Panels/EditProjectManifestPanel.resx b/CodeWalker/Project/Panels/EditProjectManifestPanel.resx similarity index 100% rename from Project/Panels/EditProjectManifestPanel.resx rename to CodeWalker/Project/Panels/EditProjectManifestPanel.resx diff --git a/Project/Panels/EditProjectPanel.Designer.cs b/CodeWalker/Project/Panels/EditProjectPanel.Designer.cs similarity index 100% rename from Project/Panels/EditProjectPanel.Designer.cs rename to CodeWalker/Project/Panels/EditProjectPanel.Designer.cs diff --git a/Project/Panels/EditProjectPanel.cs b/CodeWalker/Project/Panels/EditProjectPanel.cs similarity index 100% rename from Project/Panels/EditProjectPanel.cs rename to CodeWalker/Project/Panels/EditProjectPanel.cs diff --git a/Project/Panels/EditProjectPanel.resx b/CodeWalker/Project/Panels/EditProjectPanel.resx similarity index 100% rename from Project/Panels/EditProjectPanel.resx rename to CodeWalker/Project/Panels/EditProjectPanel.resx diff --git a/Project/Panels/EditScenarioNodePanel.Designer.cs b/CodeWalker/Project/Panels/EditScenarioNodePanel.Designer.cs similarity index 100% rename from Project/Panels/EditScenarioNodePanel.Designer.cs rename to CodeWalker/Project/Panels/EditScenarioNodePanel.Designer.cs diff --git a/Project/Panels/EditScenarioNodePanel.cs b/CodeWalker/Project/Panels/EditScenarioNodePanel.cs similarity index 100% rename from Project/Panels/EditScenarioNodePanel.cs rename to CodeWalker/Project/Panels/EditScenarioNodePanel.cs diff --git a/Project/Panels/EditScenarioNodePanel.resx b/CodeWalker/Project/Panels/EditScenarioNodePanel.resx similarity index 100% rename from Project/Panels/EditScenarioNodePanel.resx rename to CodeWalker/Project/Panels/EditScenarioNodePanel.resx diff --git a/Project/Panels/EditScenarioYmtPanel.Designer.cs b/CodeWalker/Project/Panels/EditScenarioYmtPanel.Designer.cs similarity index 100% rename from Project/Panels/EditScenarioYmtPanel.Designer.cs rename to CodeWalker/Project/Panels/EditScenarioYmtPanel.Designer.cs diff --git a/Project/Panels/EditScenarioYmtPanel.cs b/CodeWalker/Project/Panels/EditScenarioYmtPanel.cs similarity index 100% rename from Project/Panels/EditScenarioYmtPanel.cs rename to CodeWalker/Project/Panels/EditScenarioYmtPanel.cs diff --git a/Project/Panels/EditScenarioYmtPanel.resx b/CodeWalker/Project/Panels/EditScenarioYmtPanel.resx similarity index 100% rename from Project/Panels/EditScenarioYmtPanel.resx rename to CodeWalker/Project/Panels/EditScenarioYmtPanel.resx diff --git a/Project/Panels/EditTrainNodePanel.Designer.cs b/CodeWalker/Project/Panels/EditTrainNodePanel.Designer.cs similarity index 100% rename from Project/Panels/EditTrainNodePanel.Designer.cs rename to CodeWalker/Project/Panels/EditTrainNodePanel.Designer.cs diff --git a/Project/Panels/EditTrainNodePanel.cs b/CodeWalker/Project/Panels/EditTrainNodePanel.cs similarity index 100% rename from Project/Panels/EditTrainNodePanel.cs rename to CodeWalker/Project/Panels/EditTrainNodePanel.cs diff --git a/Project/Panels/EditTrainNodePanel.resx b/CodeWalker/Project/Panels/EditTrainNodePanel.resx similarity index 100% rename from Project/Panels/EditTrainNodePanel.resx rename to CodeWalker/Project/Panels/EditTrainNodePanel.resx diff --git a/Project/Panels/EditTrainTrackPanel.Designer.cs b/CodeWalker/Project/Panels/EditTrainTrackPanel.Designer.cs similarity index 100% rename from Project/Panels/EditTrainTrackPanel.Designer.cs rename to CodeWalker/Project/Panels/EditTrainTrackPanel.Designer.cs diff --git a/Project/Panels/EditTrainTrackPanel.cs b/CodeWalker/Project/Panels/EditTrainTrackPanel.cs similarity index 100% rename from Project/Panels/EditTrainTrackPanel.cs rename to CodeWalker/Project/Panels/EditTrainTrackPanel.cs diff --git a/Project/Panels/EditTrainTrackPanel.resx b/CodeWalker/Project/Panels/EditTrainTrackPanel.resx similarity index 100% rename from Project/Panels/EditTrainTrackPanel.resx rename to CodeWalker/Project/Panels/EditTrainTrackPanel.resx diff --git a/Project/Panels/EditYbnBoundPolyPanel.Designer.cs b/CodeWalker/Project/Panels/EditYbnBoundPolyPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYbnBoundPolyPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYbnBoundPolyPanel.Designer.cs diff --git a/Project/Panels/EditYbnBoundPolyPanel.cs b/CodeWalker/Project/Panels/EditYbnBoundPolyPanel.cs similarity index 100% rename from Project/Panels/EditYbnBoundPolyPanel.cs rename to CodeWalker/Project/Panels/EditYbnBoundPolyPanel.cs diff --git a/Project/Panels/EditYbnBoundPolyPanel.resx b/CodeWalker/Project/Panels/EditYbnBoundPolyPanel.resx similarity index 100% rename from Project/Panels/EditYbnBoundPolyPanel.resx rename to CodeWalker/Project/Panels/EditYbnBoundPolyPanel.resx diff --git a/Project/Panels/EditYbnBoundVertexPanel.Designer.cs b/CodeWalker/Project/Panels/EditYbnBoundVertexPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYbnBoundVertexPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYbnBoundVertexPanel.Designer.cs diff --git a/Project/Panels/EditYbnBoundVertexPanel.cs b/CodeWalker/Project/Panels/EditYbnBoundVertexPanel.cs similarity index 100% rename from Project/Panels/EditYbnBoundVertexPanel.cs rename to CodeWalker/Project/Panels/EditYbnBoundVertexPanel.cs diff --git a/Project/Panels/EditYbnBoundVertexPanel.resx b/CodeWalker/Project/Panels/EditYbnBoundVertexPanel.resx similarity index 100% rename from Project/Panels/EditYbnBoundVertexPanel.resx rename to CodeWalker/Project/Panels/EditYbnBoundVertexPanel.resx diff --git a/Project/Panels/EditYbnBoundsPanel.Designer.cs b/CodeWalker/Project/Panels/EditYbnBoundsPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYbnBoundsPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYbnBoundsPanel.Designer.cs diff --git a/Project/Panels/EditYbnBoundsPanel.cs b/CodeWalker/Project/Panels/EditYbnBoundsPanel.cs similarity index 100% rename from Project/Panels/EditYbnBoundsPanel.cs rename to CodeWalker/Project/Panels/EditYbnBoundsPanel.cs diff --git a/Project/Panels/EditYbnBoundsPanel.resx b/CodeWalker/Project/Panels/EditYbnBoundsPanel.resx similarity index 100% rename from Project/Panels/EditYbnBoundsPanel.resx rename to CodeWalker/Project/Panels/EditYbnBoundsPanel.resx diff --git a/Project/Panels/EditYbnPanel.Designer.cs b/CodeWalker/Project/Panels/EditYbnPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYbnPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYbnPanel.Designer.cs diff --git a/Project/Panels/EditYbnPanel.cs b/CodeWalker/Project/Panels/EditYbnPanel.cs similarity index 100% rename from Project/Panels/EditYbnPanel.cs rename to CodeWalker/Project/Panels/EditYbnPanel.cs diff --git a/Project/Panels/EditYbnPanel.resx b/CodeWalker/Project/Panels/EditYbnPanel.resx similarity index 100% rename from Project/Panels/EditYbnPanel.resx rename to CodeWalker/Project/Panels/EditYbnPanel.resx diff --git a/Project/Panels/EditYmapCarGenPanel.Designer.cs b/CodeWalker/Project/Panels/EditYmapCarGenPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYmapCarGenPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYmapCarGenPanel.Designer.cs diff --git a/Project/Panels/EditYmapCarGenPanel.cs b/CodeWalker/Project/Panels/EditYmapCarGenPanel.cs similarity index 100% rename from Project/Panels/EditYmapCarGenPanel.cs rename to CodeWalker/Project/Panels/EditYmapCarGenPanel.cs diff --git a/Project/Panels/EditYmapCarGenPanel.resx b/CodeWalker/Project/Panels/EditYmapCarGenPanel.resx similarity index 100% rename from Project/Panels/EditYmapCarGenPanel.resx rename to CodeWalker/Project/Panels/EditYmapCarGenPanel.resx diff --git a/Project/Panels/EditYmapEntityPanel.Designer.cs b/CodeWalker/Project/Panels/EditYmapEntityPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYmapEntityPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYmapEntityPanel.Designer.cs diff --git a/Project/Panels/EditYmapEntityPanel.cs b/CodeWalker/Project/Panels/EditYmapEntityPanel.cs similarity index 100% rename from Project/Panels/EditYmapEntityPanel.cs rename to CodeWalker/Project/Panels/EditYmapEntityPanel.cs diff --git a/Project/Panels/EditYmapEntityPanel.resx b/CodeWalker/Project/Panels/EditYmapEntityPanel.resx similarity index 100% rename from Project/Panels/EditYmapEntityPanel.resx rename to CodeWalker/Project/Panels/EditYmapEntityPanel.resx diff --git a/Project/Panels/EditYmapGrassPanel.Designer.cs b/CodeWalker/Project/Panels/EditYmapGrassPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYmapGrassPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYmapGrassPanel.Designer.cs diff --git a/Project/Panels/EditYmapGrassPanel.cs b/CodeWalker/Project/Panels/EditYmapGrassPanel.cs similarity index 100% rename from Project/Panels/EditYmapGrassPanel.cs rename to CodeWalker/Project/Panels/EditYmapGrassPanel.cs diff --git a/Project/Panels/EditYmapGrassPanel.resx b/CodeWalker/Project/Panels/EditYmapGrassPanel.resx similarity index 100% rename from Project/Panels/EditYmapGrassPanel.resx rename to CodeWalker/Project/Panels/EditYmapGrassPanel.resx diff --git a/Project/Panels/EditYmapPanel.Designer.cs b/CodeWalker/Project/Panels/EditYmapPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYmapPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYmapPanel.Designer.cs diff --git a/Project/Panels/EditYmapPanel.cs b/CodeWalker/Project/Panels/EditYmapPanel.cs similarity index 100% rename from Project/Panels/EditYmapPanel.cs rename to CodeWalker/Project/Panels/EditYmapPanel.cs diff --git a/Project/Panels/EditYmapPanel.resx b/CodeWalker/Project/Panels/EditYmapPanel.resx similarity index 100% rename from Project/Panels/EditYmapPanel.resx rename to CodeWalker/Project/Panels/EditYmapPanel.resx diff --git a/Project/Panels/EditYndNodePanel.Designer.cs b/CodeWalker/Project/Panels/EditYndNodePanel.Designer.cs similarity index 100% rename from Project/Panels/EditYndNodePanel.Designer.cs rename to CodeWalker/Project/Panels/EditYndNodePanel.Designer.cs diff --git a/Project/Panels/EditYndNodePanel.cs b/CodeWalker/Project/Panels/EditYndNodePanel.cs similarity index 100% rename from Project/Panels/EditYndNodePanel.cs rename to CodeWalker/Project/Panels/EditYndNodePanel.cs diff --git a/Project/Panels/EditYndNodePanel.resx b/CodeWalker/Project/Panels/EditYndNodePanel.resx similarity index 100% rename from Project/Panels/EditYndNodePanel.resx rename to CodeWalker/Project/Panels/EditYndNodePanel.resx diff --git a/Project/Panels/EditYndPanel.Designer.cs b/CodeWalker/Project/Panels/EditYndPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYndPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYndPanel.Designer.cs diff --git a/Project/Panels/EditYndPanel.cs b/CodeWalker/Project/Panels/EditYndPanel.cs similarity index 100% rename from Project/Panels/EditYndPanel.cs rename to CodeWalker/Project/Panels/EditYndPanel.cs diff --git a/Project/Panels/EditYndPanel.resx b/CodeWalker/Project/Panels/EditYndPanel.resx similarity index 100% rename from Project/Panels/EditYndPanel.resx rename to CodeWalker/Project/Panels/EditYndPanel.resx diff --git a/Project/Panels/EditYnvPanel.Designer.cs b/CodeWalker/Project/Panels/EditYnvPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYnvPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYnvPanel.Designer.cs diff --git a/Project/Panels/EditYnvPanel.cs b/CodeWalker/Project/Panels/EditYnvPanel.cs similarity index 100% rename from Project/Panels/EditYnvPanel.cs rename to CodeWalker/Project/Panels/EditYnvPanel.cs diff --git a/Project/Panels/EditYnvPanel.resx b/CodeWalker/Project/Panels/EditYnvPanel.resx similarity index 100% rename from Project/Panels/EditYnvPanel.resx rename to CodeWalker/Project/Panels/EditYnvPanel.resx diff --git a/Project/Panels/EditYnvPointPanel.Designer.cs b/CodeWalker/Project/Panels/EditYnvPointPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYnvPointPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYnvPointPanel.Designer.cs diff --git a/Project/Panels/EditYnvPointPanel.cs b/CodeWalker/Project/Panels/EditYnvPointPanel.cs similarity index 100% rename from Project/Panels/EditYnvPointPanel.cs rename to CodeWalker/Project/Panels/EditYnvPointPanel.cs diff --git a/Project/Panels/EditYnvPointPanel.resx b/CodeWalker/Project/Panels/EditYnvPointPanel.resx similarity index 100% rename from Project/Panels/EditYnvPointPanel.resx rename to CodeWalker/Project/Panels/EditYnvPointPanel.resx diff --git a/Project/Panels/EditYnvPolyPanel.Designer.cs b/CodeWalker/Project/Panels/EditYnvPolyPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYnvPolyPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYnvPolyPanel.Designer.cs diff --git a/Project/Panels/EditYnvPolyPanel.cs b/CodeWalker/Project/Panels/EditYnvPolyPanel.cs similarity index 100% rename from Project/Panels/EditYnvPolyPanel.cs rename to CodeWalker/Project/Panels/EditYnvPolyPanel.cs diff --git a/Project/Panels/EditYnvPolyPanel.resx b/CodeWalker/Project/Panels/EditYnvPolyPanel.resx similarity index 100% rename from Project/Panels/EditYnvPolyPanel.resx rename to CodeWalker/Project/Panels/EditYnvPolyPanel.resx diff --git a/Project/Panels/EditYnvPortalPanel.Designer.cs b/CodeWalker/Project/Panels/EditYnvPortalPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYnvPortalPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYnvPortalPanel.Designer.cs diff --git a/Project/Panels/EditYnvPortalPanel.cs b/CodeWalker/Project/Panels/EditYnvPortalPanel.cs similarity index 100% rename from Project/Panels/EditYnvPortalPanel.cs rename to CodeWalker/Project/Panels/EditYnvPortalPanel.cs diff --git a/Project/Panels/EditYnvPortalPanel.resx b/CodeWalker/Project/Panels/EditYnvPortalPanel.resx similarity index 100% rename from Project/Panels/EditYnvPortalPanel.resx rename to CodeWalker/Project/Panels/EditYnvPortalPanel.resx diff --git a/Project/Panels/EditYtypArchetypePanel.Designer.cs b/CodeWalker/Project/Panels/EditYtypArchetypePanel.Designer.cs similarity index 100% rename from Project/Panels/EditYtypArchetypePanel.Designer.cs rename to CodeWalker/Project/Panels/EditYtypArchetypePanel.Designer.cs diff --git a/Project/Panels/EditYtypArchetypePanel.cs b/CodeWalker/Project/Panels/EditYtypArchetypePanel.cs similarity index 100% rename from Project/Panels/EditYtypArchetypePanel.cs rename to CodeWalker/Project/Panels/EditYtypArchetypePanel.cs diff --git a/Project/Panels/EditYtypArchetypePanel.resx b/CodeWalker/Project/Panels/EditYtypArchetypePanel.resx similarity index 100% rename from Project/Panels/EditYtypArchetypePanel.resx rename to CodeWalker/Project/Panels/EditYtypArchetypePanel.resx diff --git a/Project/Panels/EditYtypMloEntSetPanel.Designer.cs b/CodeWalker/Project/Panels/EditYtypMloEntSetPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYtypMloEntSetPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYtypMloEntSetPanel.Designer.cs diff --git a/Project/Panels/EditYtypMloEntSetPanel.cs b/CodeWalker/Project/Panels/EditYtypMloEntSetPanel.cs similarity index 100% rename from Project/Panels/EditYtypMloEntSetPanel.cs rename to CodeWalker/Project/Panels/EditYtypMloEntSetPanel.cs diff --git a/Project/Panels/EditYtypMloEntSetPanel.resx b/CodeWalker/Project/Panels/EditYtypMloEntSetPanel.resx similarity index 100% rename from Project/Panels/EditYtypMloEntSetPanel.resx rename to CodeWalker/Project/Panels/EditYtypMloEntSetPanel.resx diff --git a/Project/Panels/EditYtypMloPortalPanel.Designer.cs b/CodeWalker/Project/Panels/EditYtypMloPortalPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYtypMloPortalPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYtypMloPortalPanel.Designer.cs diff --git a/Project/Panels/EditYtypMloPortalPanel.cs b/CodeWalker/Project/Panels/EditYtypMloPortalPanel.cs similarity index 100% rename from Project/Panels/EditYtypMloPortalPanel.cs rename to CodeWalker/Project/Panels/EditYtypMloPortalPanel.cs diff --git a/Project/Panels/EditYtypMloPortalPanel.resx b/CodeWalker/Project/Panels/EditYtypMloPortalPanel.resx similarity index 100% rename from Project/Panels/EditYtypMloPortalPanel.resx rename to CodeWalker/Project/Panels/EditYtypMloPortalPanel.resx diff --git a/Project/Panels/EditYtypMloRoomPanel.Designer.cs b/CodeWalker/Project/Panels/EditYtypMloRoomPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYtypMloRoomPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYtypMloRoomPanel.Designer.cs diff --git a/Project/Panels/EditYtypMloRoomPanel.cs b/CodeWalker/Project/Panels/EditYtypMloRoomPanel.cs similarity index 100% rename from Project/Panels/EditYtypMloRoomPanel.cs rename to CodeWalker/Project/Panels/EditYtypMloRoomPanel.cs diff --git a/Project/Panels/EditYtypMloRoomPanel.resx b/CodeWalker/Project/Panels/EditYtypMloRoomPanel.resx similarity index 100% rename from Project/Panels/EditYtypMloRoomPanel.resx rename to CodeWalker/Project/Panels/EditYtypMloRoomPanel.resx diff --git a/Project/Panels/EditYtypPanel.Designer.cs b/CodeWalker/Project/Panels/EditYtypPanel.Designer.cs similarity index 100% rename from Project/Panels/EditYtypPanel.Designer.cs rename to CodeWalker/Project/Panels/EditYtypPanel.Designer.cs diff --git a/Project/Panels/EditYtypPanel.cs b/CodeWalker/Project/Panels/EditYtypPanel.cs similarity index 100% rename from Project/Panels/EditYtypPanel.cs rename to CodeWalker/Project/Panels/EditYtypPanel.cs diff --git a/Project/Panels/EditYtypPanel.resx b/CodeWalker/Project/Panels/EditYtypPanel.resx similarity index 100% rename from Project/Panels/EditYtypPanel.resx rename to CodeWalker/Project/Panels/EditYtypPanel.resx diff --git a/Project/Panels/GenerateLODLightsPanel.Designer.cs b/CodeWalker/Project/Panels/GenerateLODLightsPanel.Designer.cs similarity index 100% rename from Project/Panels/GenerateLODLightsPanel.Designer.cs rename to CodeWalker/Project/Panels/GenerateLODLightsPanel.Designer.cs diff --git a/Project/Panels/GenerateLODLightsPanel.cs b/CodeWalker/Project/Panels/GenerateLODLightsPanel.cs similarity index 100% rename from Project/Panels/GenerateLODLightsPanel.cs rename to CodeWalker/Project/Panels/GenerateLODLightsPanel.cs diff --git a/Project/Panels/GenerateLODLightsPanel.resx b/CodeWalker/Project/Panels/GenerateLODLightsPanel.resx similarity index 100% rename from Project/Panels/GenerateLODLightsPanel.resx rename to CodeWalker/Project/Panels/GenerateLODLightsPanel.resx diff --git a/Project/Panels/GenerateNavMeshPanel.Designer.cs b/CodeWalker/Project/Panels/GenerateNavMeshPanel.Designer.cs similarity index 100% rename from Project/Panels/GenerateNavMeshPanel.Designer.cs rename to CodeWalker/Project/Panels/GenerateNavMeshPanel.Designer.cs diff --git a/Project/Panels/GenerateNavMeshPanel.cs b/CodeWalker/Project/Panels/GenerateNavMeshPanel.cs similarity index 100% rename from Project/Panels/GenerateNavMeshPanel.cs rename to CodeWalker/Project/Panels/GenerateNavMeshPanel.cs diff --git a/Project/Panels/GenerateNavMeshPanel.resx b/CodeWalker/Project/Panels/GenerateNavMeshPanel.resx similarity index 100% rename from Project/Panels/GenerateNavMeshPanel.resx rename to CodeWalker/Project/Panels/GenerateNavMeshPanel.resx diff --git a/Project/Panels/ProjectExplorerPanel.Designer.cs b/CodeWalker/Project/Panels/ProjectExplorerPanel.Designer.cs similarity index 100% rename from Project/Panels/ProjectExplorerPanel.Designer.cs rename to CodeWalker/Project/Panels/ProjectExplorerPanel.Designer.cs diff --git a/Project/Panels/ProjectExplorerPanel.cs b/CodeWalker/Project/Panels/ProjectExplorerPanel.cs similarity index 100% rename from Project/Panels/ProjectExplorerPanel.cs rename to CodeWalker/Project/Panels/ProjectExplorerPanel.cs diff --git a/Project/Panels/ProjectExplorerPanel.resx b/CodeWalker/Project/Panels/ProjectExplorerPanel.resx similarity index 100% rename from Project/Panels/ProjectExplorerPanel.resx rename to CodeWalker/Project/Panels/ProjectExplorerPanel.resx diff --git a/Project/Panels/WelcomePanel.Designer.cs b/CodeWalker/Project/Panels/WelcomePanel.Designer.cs similarity index 100% rename from Project/Panels/WelcomePanel.Designer.cs rename to CodeWalker/Project/Panels/WelcomePanel.Designer.cs diff --git a/Project/Panels/WelcomePanel.cs b/CodeWalker/Project/Panels/WelcomePanel.cs similarity index 100% rename from Project/Panels/WelcomePanel.cs rename to CodeWalker/Project/Panels/WelcomePanel.cs diff --git a/Project/Panels/WelcomePanel.resx b/CodeWalker/Project/Panels/WelcomePanel.resx similarity index 100% rename from Project/Panels/WelcomePanel.resx rename to CodeWalker/Project/Panels/WelcomePanel.resx diff --git a/Project/ProjectFile.cs b/CodeWalker/Project/ProjectFile.cs similarity index 100% rename from Project/ProjectFile.cs rename to CodeWalker/Project/ProjectFile.cs diff --git a/Project/ProjectForm.Designer.cs b/CodeWalker/Project/ProjectForm.Designer.cs similarity index 100% rename from Project/ProjectForm.Designer.cs rename to CodeWalker/Project/ProjectForm.Designer.cs diff --git a/Project/ProjectForm.cs b/CodeWalker/Project/ProjectForm.cs similarity index 100% rename from Project/ProjectForm.cs rename to CodeWalker/Project/ProjectForm.cs diff --git a/Project/ProjectForm.resx b/CodeWalker/Project/ProjectForm.resx similarity index 100% rename from Project/ProjectForm.resx rename to CodeWalker/Project/ProjectForm.resx diff --git a/Project/UndoStep.cs b/CodeWalker/Project/UndoStep.cs similarity index 100% rename from Project/UndoStep.cs rename to CodeWalker/Project/UndoStep.cs diff --git a/Properties/Resources.Designer.cs b/CodeWalker/Properties/Resources.Designer.cs similarity index 100% rename from Properties/Resources.Designer.cs rename to CodeWalker/Properties/Resources.Designer.cs diff --git a/Properties/Resources.resx b/CodeWalker/Properties/Resources.resx similarity index 100% rename from Properties/Resources.resx rename to CodeWalker/Properties/Resources.resx diff --git a/Properties/Settings.Designer.cs b/CodeWalker/Properties/Settings.Designer.cs similarity index 100% rename from Properties/Settings.Designer.cs rename to CodeWalker/Properties/Settings.Designer.cs diff --git a/Properties/Settings.settings b/CodeWalker/Properties/Settings.settings similarity index 100% rename from Properties/Settings.settings rename to CodeWalker/Properties/Settings.settings diff --git a/CodeWalker/Properties/launchSettings.json b/CodeWalker/Properties/launchSettings.json new file mode 100644 index 0000000..b3b99c0 --- /dev/null +++ b/CodeWalker/Properties/launchSettings.json @@ -0,0 +1,8 @@ +{ + "profiles": { + "CodeWalker": { + "commandName": "Project", + "workingDirectory": "C:\\GitHub\\CodeWalker" + } + } +} \ No newline at end of file diff --git a/Rendering/DirectX/DXForm.cs b/CodeWalker/Rendering/DirectX/DXForm.cs similarity index 100% rename from Rendering/DirectX/DXForm.cs rename to CodeWalker/Rendering/DirectX/DXForm.cs diff --git a/Rendering/DirectX/DXManager.cs b/CodeWalker/Rendering/DirectX/DXManager.cs similarity index 100% rename from Rendering/DirectX/DXManager.cs rename to CodeWalker/Rendering/DirectX/DXManager.cs diff --git a/Rendering/DirectX/DXUtility.cs b/CodeWalker/Rendering/DirectX/DXUtility.cs similarity index 100% rename from Rendering/DirectX/DXUtility.cs rename to CodeWalker/Rendering/DirectX/DXUtility.cs diff --git a/Rendering/Renderable.cs b/CodeWalker/Rendering/Renderable.cs similarity index 100% rename from Rendering/Renderable.cs rename to CodeWalker/Rendering/Renderable.cs diff --git a/Rendering/RenderableCache.cs b/CodeWalker/Rendering/RenderableCache.cs similarity index 100% rename from Rendering/RenderableCache.cs rename to CodeWalker/Rendering/RenderableCache.cs diff --git a/Rendering/Renderer.cs b/CodeWalker/Rendering/Renderer.cs similarity index 100% rename from Rendering/Renderer.cs rename to CodeWalker/Rendering/Renderer.cs diff --git a/Rendering/ShaderManager.cs b/CodeWalker/Rendering/ShaderManager.cs similarity index 100% rename from Rendering/ShaderManager.cs rename to CodeWalker/Rendering/ShaderManager.cs diff --git a/Rendering/Shaders/BasicShader.cs b/CodeWalker/Rendering/Shaders/BasicShader.cs similarity index 100% rename from Rendering/Shaders/BasicShader.cs rename to CodeWalker/Rendering/Shaders/BasicShader.cs diff --git a/Rendering/Shaders/BoundsShader.cs b/CodeWalker/Rendering/Shaders/BoundsShader.cs similarity index 100% rename from Rendering/Shaders/BoundsShader.cs rename to CodeWalker/Rendering/Shaders/BoundsShader.cs diff --git a/Rendering/Shaders/CableShader.cs b/CodeWalker/Rendering/Shaders/CableShader.cs similarity index 100% rename from Rendering/Shaders/CableShader.cs rename to CodeWalker/Rendering/Shaders/CableShader.cs diff --git a/Rendering/Shaders/CloudsShader.cs b/CodeWalker/Rendering/Shaders/CloudsShader.cs similarity index 100% rename from Rendering/Shaders/CloudsShader.cs rename to CodeWalker/Rendering/Shaders/CloudsShader.cs diff --git a/Rendering/Shaders/DeferredScene.cs b/CodeWalker/Rendering/Shaders/DeferredScene.cs similarity index 100% rename from Rendering/Shaders/DeferredScene.cs rename to CodeWalker/Rendering/Shaders/DeferredScene.cs diff --git a/Rendering/Shaders/DistantLightsShader.cs b/CodeWalker/Rendering/Shaders/DistantLightsShader.cs similarity index 100% rename from Rendering/Shaders/DistantLightsShader.cs rename to CodeWalker/Rendering/Shaders/DistantLightsShader.cs diff --git a/Rendering/Shaders/MarkerShader.cs b/CodeWalker/Rendering/Shaders/MarkerShader.cs similarity index 100% rename from Rendering/Shaders/MarkerShader.cs rename to CodeWalker/Rendering/Shaders/MarkerShader.cs diff --git a/Rendering/Shaders/PathShader.cs b/CodeWalker/Rendering/Shaders/PathShader.cs similarity index 100% rename from Rendering/Shaders/PathShader.cs rename to CodeWalker/Rendering/Shaders/PathShader.cs diff --git a/Rendering/Shaders/PostProcessor.cs b/CodeWalker/Rendering/Shaders/PostProcessor.cs similarity index 100% rename from Rendering/Shaders/PostProcessor.cs rename to CodeWalker/Rendering/Shaders/PostProcessor.cs diff --git a/Rendering/Shaders/Shader.cs b/CodeWalker/Rendering/Shaders/Shader.cs similarity index 100% rename from Rendering/Shaders/Shader.cs rename to CodeWalker/Rendering/Shaders/Shader.cs diff --git a/Rendering/Shaders/ShadowShader.cs b/CodeWalker/Rendering/Shaders/ShadowShader.cs similarity index 100% rename from Rendering/Shaders/ShadowShader.cs rename to CodeWalker/Rendering/Shaders/ShadowShader.cs diff --git a/Rendering/Shaders/SkydomeShader.cs b/CodeWalker/Rendering/Shaders/SkydomeShader.cs similarity index 100% rename from Rendering/Shaders/SkydomeShader.cs rename to CodeWalker/Rendering/Shaders/SkydomeShader.cs diff --git a/Rendering/Shaders/TerrainShader.cs b/CodeWalker/Rendering/Shaders/TerrainShader.cs similarity index 100% rename from Rendering/Shaders/TerrainShader.cs rename to CodeWalker/Rendering/Shaders/TerrainShader.cs diff --git a/Rendering/Shaders/TreesLodShader.cs b/CodeWalker/Rendering/Shaders/TreesLodShader.cs similarity index 100% rename from Rendering/Shaders/TreesLodShader.cs rename to CodeWalker/Rendering/Shaders/TreesLodShader.cs diff --git a/Rendering/Shaders/WaterShader.cs b/CodeWalker/Rendering/Shaders/WaterShader.cs similarity index 100% rename from Rendering/Shaders/WaterShader.cs rename to CodeWalker/Rendering/Shaders/WaterShader.cs diff --git a/Rendering/Shaders/WidgetShader.cs b/CodeWalker/Rendering/Shaders/WidgetShader.cs similarity index 100% rename from Rendering/Shaders/WidgetShader.cs rename to CodeWalker/Rendering/Shaders/WidgetShader.cs diff --git a/Rendering/Utils/GpuBuffers.cs b/CodeWalker/Rendering/Utils/GpuBuffers.cs similarity index 100% rename from Rendering/Utils/GpuBuffers.cs rename to CodeWalker/Rendering/Utils/GpuBuffers.cs diff --git a/Rendering/Utils/RenderTargetSwitch.cs b/CodeWalker/Rendering/Utils/RenderTargetSwitch.cs similarity index 100% rename from Rendering/Utils/RenderTargetSwitch.cs rename to CodeWalker/Rendering/Utils/RenderTargetSwitch.cs diff --git a/Rendering/Utils/Shadowmap.cs b/CodeWalker/Rendering/Utils/Shadowmap.cs similarity index 100% rename from Rendering/Utils/Shadowmap.cs rename to CodeWalker/Rendering/Utils/Shadowmap.cs diff --git a/Rendering/Utils/UnitCapsule.cs b/CodeWalker/Rendering/Utils/UnitCapsule.cs similarity index 100% rename from Rendering/Utils/UnitCapsule.cs rename to CodeWalker/Rendering/Utils/UnitCapsule.cs diff --git a/Rendering/Utils/UnitCone.cs b/CodeWalker/Rendering/Utils/UnitCone.cs similarity index 100% rename from Rendering/Utils/UnitCone.cs rename to CodeWalker/Rendering/Utils/UnitCone.cs diff --git a/Rendering/Utils/UnitCube.cs b/CodeWalker/Rendering/Utils/UnitCube.cs similarity index 100% rename from Rendering/Utils/UnitCube.cs rename to CodeWalker/Rendering/Utils/UnitCube.cs diff --git a/Rendering/Utils/UnitCylinder.cs b/CodeWalker/Rendering/Utils/UnitCylinder.cs similarity index 100% rename from Rendering/Utils/UnitCylinder.cs rename to CodeWalker/Rendering/Utils/UnitCylinder.cs diff --git a/Rendering/Utils/UnitDisc.cs b/CodeWalker/Rendering/Utils/UnitDisc.cs similarity index 100% rename from Rendering/Utils/UnitDisc.cs rename to CodeWalker/Rendering/Utils/UnitDisc.cs diff --git a/Rendering/Utils/UnitQuad.cs b/CodeWalker/Rendering/Utils/UnitQuad.cs similarity index 100% rename from Rendering/Utils/UnitQuad.cs rename to CodeWalker/Rendering/Utils/UnitQuad.cs diff --git a/Rendering/Utils/UnitSphere.cs b/CodeWalker/Rendering/Utils/UnitSphere.cs similarity index 100% rename from Rendering/Utils/UnitSphere.cs rename to CodeWalker/Rendering/Utils/UnitSphere.cs diff --git a/Rendering/VertexTypes.cs b/CodeWalker/Rendering/VertexTypes.cs similarity index 100% rename from Rendering/VertexTypes.cs rename to CodeWalker/Rendering/VertexTypes.cs diff --git a/CodeWalker/Resources/CW.ico b/CodeWalker/Resources/CW.ico new file mode 100644 index 0000000..1024976 Binary files /dev/null and b/CodeWalker/Resources/CW.ico differ diff --git a/Resources/CW16.ico b/CodeWalker/Resources/CW16.ico similarity index 100% rename from Resources/CW16.ico rename to CodeWalker/Resources/CW16.ico diff --git a/Resources/CWPeds.ico b/CodeWalker/Resources/CWPeds.ico similarity index 100% rename from Resources/CWPeds.ico rename to CodeWalker/Resources/CWPeds.ico diff --git a/Resources/CWRPFExplorer.ico b/CodeWalker/Resources/CWRPFExplorer.ico similarity index 100% rename from Resources/CWRPFExplorer.ico rename to CodeWalker/Resources/CWRPFExplorer.ico diff --git a/Resources/CWVehicles.ico b/CodeWalker/Resources/CWVehicles.ico similarity index 100% rename from Resources/CWVehicles.ico rename to CodeWalker/Resources/CWVehicles.ico diff --git a/Settings.cs b/CodeWalker/Settings.cs similarity index 100% rename from Settings.cs rename to CodeWalker/Settings.cs diff --git a/Toolbar/cammode_2D.png b/CodeWalker/Toolbar/cammode_2D.png similarity index 100% rename from Toolbar/cammode_2D.png rename to CodeWalker/Toolbar/cammode_2D.png diff --git a/Toolbar/cammode_3D.png b/CodeWalker/Toolbar/cammode_3D.png similarity index 100% rename from Toolbar/cammode_3D.png rename to CodeWalker/Toolbar/cammode_3D.png diff --git a/Toolbar/cammode_Or.png b/CodeWalker/Toolbar/cammode_Or.png similarity index 100% rename from Toolbar/cammode_Or.png rename to CodeWalker/Toolbar/cammode_Or.png diff --git a/Tools/AboutForm.Designer.cs b/CodeWalker/Tools/AboutForm.Designer.cs similarity index 100% rename from Tools/AboutForm.Designer.cs rename to CodeWalker/Tools/AboutForm.Designer.cs diff --git a/Tools/AboutForm.cs b/CodeWalker/Tools/AboutForm.cs similarity index 100% rename from Tools/AboutForm.cs rename to CodeWalker/Tools/AboutForm.cs diff --git a/Tools/AboutForm.resx b/CodeWalker/Tools/AboutForm.resx similarity index 100% rename from Tools/AboutForm.resx rename to CodeWalker/Tools/AboutForm.resx diff --git a/Tools/BinarySearchForm.Designer.cs b/CodeWalker/Tools/BinarySearchForm.Designer.cs similarity index 100% rename from Tools/BinarySearchForm.Designer.cs rename to CodeWalker/Tools/BinarySearchForm.Designer.cs diff --git a/Tools/BinarySearchForm.cs b/CodeWalker/Tools/BinarySearchForm.cs similarity index 100% rename from Tools/BinarySearchForm.cs rename to CodeWalker/Tools/BinarySearchForm.cs diff --git a/Tools/BinarySearchForm.resx b/CodeWalker/Tools/BinarySearchForm.resx similarity index 100% rename from Tools/BinarySearchForm.resx rename to CodeWalker/Tools/BinarySearchForm.resx diff --git a/Tools/BrowseForm.Designer.cs b/CodeWalker/Tools/BrowseForm.Designer.cs similarity index 100% rename from Tools/BrowseForm.Designer.cs rename to CodeWalker/Tools/BrowseForm.Designer.cs diff --git a/Tools/BrowseForm.cs b/CodeWalker/Tools/BrowseForm.cs similarity index 100% rename from Tools/BrowseForm.cs rename to CodeWalker/Tools/BrowseForm.cs diff --git a/Tools/BrowseForm.resx b/CodeWalker/Tools/BrowseForm.resx similarity index 100% rename from Tools/BrowseForm.resx rename to CodeWalker/Tools/BrowseForm.resx diff --git a/Tools/ExtractKeysForm.Designer.cs b/CodeWalker/Tools/ExtractKeysForm.Designer.cs similarity index 100% rename from Tools/ExtractKeysForm.Designer.cs rename to CodeWalker/Tools/ExtractKeysForm.Designer.cs diff --git a/Tools/ExtractKeysForm.cs b/CodeWalker/Tools/ExtractKeysForm.cs similarity index 100% rename from Tools/ExtractKeysForm.cs rename to CodeWalker/Tools/ExtractKeysForm.cs diff --git a/Tools/ExtractKeysForm.resx b/CodeWalker/Tools/ExtractKeysForm.resx similarity index 100% rename from Tools/ExtractKeysForm.resx rename to CodeWalker/Tools/ExtractKeysForm.resx diff --git a/Tools/ExtractRawForm.Designer.cs b/CodeWalker/Tools/ExtractRawForm.Designer.cs similarity index 100% rename from Tools/ExtractRawForm.Designer.cs rename to CodeWalker/Tools/ExtractRawForm.Designer.cs diff --git a/Tools/ExtractRawForm.cs b/CodeWalker/Tools/ExtractRawForm.cs similarity index 100% rename from Tools/ExtractRawForm.cs rename to CodeWalker/Tools/ExtractRawForm.cs diff --git a/Tools/ExtractRawForm.resx b/CodeWalker/Tools/ExtractRawForm.resx similarity index 100% rename from Tools/ExtractRawForm.resx rename to CodeWalker/Tools/ExtractRawForm.resx diff --git a/Tools/ExtractScriptsForm.Designer.cs b/CodeWalker/Tools/ExtractScriptsForm.Designer.cs similarity index 100% rename from Tools/ExtractScriptsForm.Designer.cs rename to CodeWalker/Tools/ExtractScriptsForm.Designer.cs diff --git a/Tools/ExtractScriptsForm.cs b/CodeWalker/Tools/ExtractScriptsForm.cs similarity index 100% rename from Tools/ExtractScriptsForm.cs rename to CodeWalker/Tools/ExtractScriptsForm.cs diff --git a/Tools/ExtractScriptsForm.resx b/CodeWalker/Tools/ExtractScriptsForm.resx similarity index 100% rename from Tools/ExtractScriptsForm.resx rename to CodeWalker/Tools/ExtractScriptsForm.resx diff --git a/Tools/ExtractShadersForm.Designer.cs b/CodeWalker/Tools/ExtractShadersForm.Designer.cs similarity index 100% rename from Tools/ExtractShadersForm.Designer.cs rename to CodeWalker/Tools/ExtractShadersForm.Designer.cs diff --git a/Tools/ExtractShadersForm.cs b/CodeWalker/Tools/ExtractShadersForm.cs similarity index 100% rename from Tools/ExtractShadersForm.cs rename to CodeWalker/Tools/ExtractShadersForm.cs diff --git a/Tools/ExtractShadersForm.resx b/CodeWalker/Tools/ExtractShadersForm.resx similarity index 100% rename from Tools/ExtractShadersForm.resx rename to CodeWalker/Tools/ExtractShadersForm.resx diff --git a/Tools/ExtractTexForm.Designer.cs b/CodeWalker/Tools/ExtractTexForm.Designer.cs similarity index 100% rename from Tools/ExtractTexForm.Designer.cs rename to CodeWalker/Tools/ExtractTexForm.Designer.cs diff --git a/Tools/ExtractTexForm.cs b/CodeWalker/Tools/ExtractTexForm.cs similarity index 100% rename from Tools/ExtractTexForm.cs rename to CodeWalker/Tools/ExtractTexForm.cs diff --git a/Tools/ExtractTexForm.resx b/CodeWalker/Tools/ExtractTexForm.resx similarity index 100% rename from Tools/ExtractTexForm.resx rename to CodeWalker/Tools/ExtractTexForm.resx diff --git a/Tools/ImportFbxForm.Designer.cs b/CodeWalker/Tools/ImportFbxForm.Designer.cs similarity index 100% rename from Tools/ImportFbxForm.Designer.cs rename to CodeWalker/Tools/ImportFbxForm.Designer.cs diff --git a/Tools/ImportFbxForm.cs b/CodeWalker/Tools/ImportFbxForm.cs similarity index 100% rename from Tools/ImportFbxForm.cs rename to CodeWalker/Tools/ImportFbxForm.cs diff --git a/Tools/ImportFbxForm.resx b/CodeWalker/Tools/ImportFbxForm.resx similarity index 100% rename from Tools/ImportFbxForm.resx rename to CodeWalker/Tools/ImportFbxForm.resx diff --git a/Tools/JenkGenForm.Designer.cs b/CodeWalker/Tools/JenkGenForm.Designer.cs similarity index 100% rename from Tools/JenkGenForm.Designer.cs rename to CodeWalker/Tools/JenkGenForm.Designer.cs diff --git a/Tools/JenkGenForm.cs b/CodeWalker/Tools/JenkGenForm.cs similarity index 100% rename from Tools/JenkGenForm.cs rename to CodeWalker/Tools/JenkGenForm.cs diff --git a/Tools/JenkGenForm.resx b/CodeWalker/Tools/JenkGenForm.resx similarity index 100% rename from Tools/JenkGenForm.resx rename to CodeWalker/Tools/JenkGenForm.resx diff --git a/Tools/JenkIndForm.Designer.cs b/CodeWalker/Tools/JenkIndForm.Designer.cs similarity index 100% rename from Tools/JenkIndForm.Designer.cs rename to CodeWalker/Tools/JenkIndForm.Designer.cs diff --git a/Tools/JenkIndForm.cs b/CodeWalker/Tools/JenkIndForm.cs similarity index 100% rename from Tools/JenkIndForm.cs rename to CodeWalker/Tools/JenkIndForm.cs diff --git a/Tools/JenkIndForm.resx b/CodeWalker/Tools/JenkIndForm.resx similarity index 100% rename from Tools/JenkIndForm.resx rename to CodeWalker/Tools/JenkIndForm.resx diff --git a/Utils/GTAFolder.cs b/CodeWalker/Utils/GTAFolder.cs similarity index 100% rename from Utils/GTAFolder.cs rename to CodeWalker/Utils/GTAFolder.cs diff --git a/Utils/InputUtils.cs b/CodeWalker/Utils/InputUtils.cs similarity index 100% rename from Utils/InputUtils.cs rename to CodeWalker/Utils/InputUtils.cs diff --git a/Utils/KeyBindForm.Designer.cs b/CodeWalker/Utils/KeyBindForm.Designer.cs similarity index 100% rename from Utils/KeyBindForm.Designer.cs rename to CodeWalker/Utils/KeyBindForm.Designer.cs diff --git a/Utils/KeyBindForm.cs b/CodeWalker/Utils/KeyBindForm.cs similarity index 100% rename from Utils/KeyBindForm.cs rename to CodeWalker/Utils/KeyBindForm.cs diff --git a/Utils/KeyBindForm.resx b/CodeWalker/Utils/KeyBindForm.resx similarity index 100% rename from Utils/KeyBindForm.resx rename to CodeWalker/Utils/KeyBindForm.resx diff --git a/Utils/MapUtils.cs b/CodeWalker/Utils/MapUtils.cs similarity index 100% rename from Utils/MapUtils.cs rename to CodeWalker/Utils/MapUtils.cs diff --git a/Utils/SelectFolderForm.Designer.cs b/CodeWalker/Utils/SelectFolderForm.Designer.cs similarity index 100% rename from Utils/SelectFolderForm.Designer.cs rename to CodeWalker/Utils/SelectFolderForm.Designer.cs diff --git a/Utils/SelectFolderForm.cs b/CodeWalker/Utils/SelectFolderForm.cs similarity index 100% rename from Utils/SelectFolderForm.cs rename to CodeWalker/Utils/SelectFolderForm.cs diff --git a/Utils/SelectFolderForm.resx b/CodeWalker/Utils/SelectFolderForm.resx similarity index 100% rename from Utils/SelectFolderForm.resx rename to CodeWalker/Utils/SelectFolderForm.resx diff --git a/Utils/TextInputForm.Designer.cs b/CodeWalker/Utils/TextInputForm.Designer.cs similarity index 100% rename from Utils/TextInputForm.Designer.cs rename to CodeWalker/Utils/TextInputForm.Designer.cs diff --git a/Utils/TextInputForm.cs b/CodeWalker/Utils/TextInputForm.cs similarity index 100% rename from Utils/TextInputForm.cs rename to CodeWalker/Utils/TextInputForm.cs diff --git a/Utils/TextInputForm.resx b/CodeWalker/Utils/TextInputForm.resx similarity index 100% rename from Utils/TextInputForm.resx rename to CodeWalker/Utils/TextInputForm.resx diff --git a/Utils/TextureLoader.cs b/CodeWalker/Utils/TextureLoader.cs similarity index 100% rename from Utils/TextureLoader.cs rename to CodeWalker/Utils/TextureLoader.cs diff --git a/VehicleForm.Designer.cs b/CodeWalker/VehicleForm.Designer.cs similarity index 100% rename from VehicleForm.Designer.cs rename to CodeWalker/VehicleForm.Designer.cs diff --git a/VehicleForm.cs b/CodeWalker/VehicleForm.cs similarity index 100% rename from VehicleForm.cs rename to CodeWalker/VehicleForm.cs diff --git a/VehicleForm.resx b/CodeWalker/VehicleForm.resx similarity index 100% rename from VehicleForm.resx rename to CodeWalker/VehicleForm.resx diff --git a/World/CutsceneForm.Designer.cs b/CodeWalker/World/CutsceneForm.Designer.cs similarity index 100% rename from World/CutsceneForm.Designer.cs rename to CodeWalker/World/CutsceneForm.Designer.cs diff --git a/World/CutsceneForm.cs b/CodeWalker/World/CutsceneForm.cs similarity index 100% rename from World/CutsceneForm.cs rename to CodeWalker/World/CutsceneForm.cs diff --git a/World/CutsceneForm.resx b/CodeWalker/World/CutsceneForm.resx similarity index 100% rename from World/CutsceneForm.resx rename to CodeWalker/World/CutsceneForm.resx diff --git a/World/MapSelection.cs b/CodeWalker/World/MapSelection.cs similarity index 100% rename from World/MapSelection.cs rename to CodeWalker/World/MapSelection.cs diff --git a/World/SettingsForm.Designer.cs b/CodeWalker/World/SettingsForm.Designer.cs similarity index 100% rename from World/SettingsForm.Designer.cs rename to CodeWalker/World/SettingsForm.Designer.cs diff --git a/World/SettingsForm.cs b/CodeWalker/World/SettingsForm.cs similarity index 100% rename from World/SettingsForm.cs rename to CodeWalker/World/SettingsForm.cs diff --git a/World/SettingsForm.resx b/CodeWalker/World/SettingsForm.resx similarity index 100% rename from World/SettingsForm.resx rename to CodeWalker/World/SettingsForm.resx diff --git a/World/StatisticsForm.Designer.cs b/CodeWalker/World/StatisticsForm.Designer.cs similarity index 100% rename from World/StatisticsForm.Designer.cs rename to CodeWalker/World/StatisticsForm.Designer.cs diff --git a/World/StatisticsForm.cs b/CodeWalker/World/StatisticsForm.cs similarity index 100% rename from World/StatisticsForm.cs rename to CodeWalker/World/StatisticsForm.cs diff --git a/World/StatisticsForm.resx b/CodeWalker/World/StatisticsForm.resx similarity index 100% rename from World/StatisticsForm.resx rename to CodeWalker/World/StatisticsForm.resx diff --git a/World/Widget.cs b/CodeWalker/World/Widget.cs similarity index 100% rename from World/Widget.cs rename to CodeWalker/World/Widget.cs diff --git a/World/WorldInfoForm.Designer.cs b/CodeWalker/World/WorldInfoForm.Designer.cs similarity index 100% rename from World/WorldInfoForm.Designer.cs rename to CodeWalker/World/WorldInfoForm.Designer.cs diff --git a/World/WorldInfoForm.cs b/CodeWalker/World/WorldInfoForm.cs similarity index 100% rename from World/WorldInfoForm.cs rename to CodeWalker/World/WorldInfoForm.cs diff --git a/World/WorldInfoForm.resx b/CodeWalker/World/WorldInfoForm.resx similarity index 100% rename from World/WorldInfoForm.resx rename to CodeWalker/World/WorldInfoForm.resx diff --git a/World/WorldSearchForm.Designer.cs b/CodeWalker/World/WorldSearchForm.Designer.cs similarity index 100% rename from World/WorldSearchForm.Designer.cs rename to CodeWalker/World/WorldSearchForm.Designer.cs diff --git a/World/WorldSearchForm.cs b/CodeWalker/World/WorldSearchForm.cs similarity index 100% rename from World/WorldSearchForm.cs rename to CodeWalker/World/WorldSearchForm.cs diff --git a/World/WorldSearchForm.resx b/CodeWalker/World/WorldSearchForm.resx similarity index 100% rename from World/WorldSearchForm.resx rename to CodeWalker/World/WorldSearchForm.resx diff --git a/WorldForm.Designer.cs b/CodeWalker/WorldForm.Designer.cs similarity index 100% rename from WorldForm.Designer.cs rename to CodeWalker/WorldForm.Designer.cs diff --git a/WorldForm.cs b/CodeWalker/WorldForm.cs similarity index 100% rename from WorldForm.cs rename to CodeWalker/WorldForm.cs diff --git a/WorldForm.resx b/CodeWalker/WorldForm.resx similarity index 100% rename from WorldForm.resx rename to CodeWalker/WorldForm.resx diff --git a/packages.config b/CodeWalker/packages.config similarity index 100% rename from packages.config rename to CodeWalker/packages.config diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs deleted file mode 100644 index 278cd8a..0000000 --- a/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CodeWalker")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CodeWalker")] -[assembly: AssemblyCopyright("Copyright © 2016")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("3bb16320-99bf-4e30-9065-ca0877a36bf4")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")]