From 3452fdda63c12f3585ccc19bdeb4306cfd779a0e Mon Sep 17 00:00:00 2001 From: Angelo Graniello Date: Wed, 28 Aug 2024 23:36:24 -0600 Subject: [PATCH] upload code --- App.config | 6 + Form1.Designer.cs | 137 +++++++++++++ Form1.cs | 188 ++++++++++++++++++ Form1.resx | 120 +++++++++++ Program.cs | 22 ++ Properties/AssemblyInfo.cs | 33 +++ Properties/Resources.Designer.cs | 71 +++++++ Properties/Resources.resx | 117 +++++++++++ Properties/Settings.Designer.cs | 30 +++ Properties/Settings.settings | 7 + bin/Debug/mergevehiclesfivem.exe | Bin 0 -> 13824 bytes bin/Debug/mergevehiclesfivem.exe.config | 6 + bin/Debug/mergevehiclesfivem.pdb | Bin 0 -> 36352 bytes mergevehiclesfivem.csproj | 83 ++++++++ ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 139 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2227 bytes obj/Debug/mergevehiclesfivem.Form1.resources | Bin 0 -> 180 bytes ...hiclesfivem.Properties.Resources.resources | Bin 0 -> 180 bytes ...hiclesfivem.csproj.AssemblyReference.cache | Bin 0 -> 6030 bytes ...hiclesfivem.csproj.CoreCompileInputs.cache | 1 + ...evehiclesfivem.csproj.FileListAbsolute.txt | 10 + ...ehiclesfivem.csproj.GenerateResource.cache | Bin 0 -> 126 bytes obj/Debug/mergevehiclesfivem.exe | Bin 0 -> 13824 bytes obj/Debug/mergevehiclesfivem.pdb | Bin 0 -> 36352 bytes 25 files changed, 835 insertions(+) create mode 100644 App.config create mode 100644 Form1.Designer.cs create mode 100644 Form1.cs create mode 100644 Form1.resx create mode 100644 Program.cs create mode 100644 Properties/AssemblyInfo.cs create mode 100644 Properties/Resources.Designer.cs create mode 100644 Properties/Resources.resx create mode 100644 Properties/Settings.Designer.cs create mode 100644 Properties/Settings.settings create mode 100644 bin/Debug/mergevehiclesfivem.exe create mode 100644 bin/Debug/mergevehiclesfivem.exe.config create mode 100644 bin/Debug/mergevehiclesfivem.pdb create mode 100644 mergevehiclesfivem.csproj create mode 100644 obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 obj/Debug/mergevehiclesfivem.Form1.resources create mode 100644 obj/Debug/mergevehiclesfivem.Properties.Resources.resources create mode 100644 obj/Debug/mergevehiclesfivem.csproj.AssemblyReference.cache create mode 100644 obj/Debug/mergevehiclesfivem.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/mergevehiclesfivem.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/mergevehiclesfivem.csproj.GenerateResource.cache create mode 100644 obj/Debug/mergevehiclesfivem.exe create mode 100644 obj/Debug/mergevehiclesfivem.pdb diff --git a/App.config b/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Form1.Designer.cs b/Form1.Designer.cs new file mode 100644 index 0000000..a85d67b --- /dev/null +++ b/Form1.Designer.cs @@ -0,0 +1,137 @@ +namespace mergevehiclesfivem +{ + partial class Form1 + { + /// + /// Variable del diseñador necesaria. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Limpiar los recursos que se estén usando. + /// + /// true si los recursos administrados se deben desechar; false en caso contrario. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Código generado por el Diseñador de Windows Forms + + /// + /// Método necesario para admitir el Diseñador. No se puede modificar + /// el contenido de este método con el editor de código. + /// + private void InitializeComponent() + { + this.label1 = new System.Windows.Forms.Label(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Font = new System.Drawing.Font("Arial Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label1.Location = new System.Drawing.Point(57, 35); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(139, 15); + this.label1.TabIndex = 0; + this.label1.Text = "AN VEHICLES MERGE"; + this.label1.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // button1 + // + this.button1.BackColor = System.Drawing.Color.Khaki; + this.button1.Cursor = System.Windows.Forms.Cursors.Hand; + this.button1.Font = new System.Drawing.Font("Arial Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button1.Location = new System.Drawing.Point(12, 303); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(241, 51); + this.button1.TabIndex = 1; + this.button1.Text = "MERGE FOLDER"; + this.button1.UseVisualStyleBackColor = false; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button2 + // + this.button2.BackColor = System.Drawing.Color.Moccasin; + this.button2.Cursor = System.Windows.Forms.Cursors.Hand; + this.button2.Font = new System.Drawing.Font("Arial Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button2.Location = new System.Drawing.Point(12, 75); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(241, 51); + this.button2.TabIndex = 2; + this.button2.Text = "OPEN VEHICLES FOLDER"; + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button3 + // + this.button3.BackColor = System.Drawing.Color.Moccasin; + this.button3.Cursor = System.Windows.Forms.Cursors.Hand; + this.button3.Font = new System.Drawing.Font("Arial Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button3.Location = new System.Drawing.Point(12, 145); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(241, 51); + this.button3.TabIndex = 3; + this.button3.Text = "OUPUT FOLDER VEHICLES"; + this.button3.UseVisualStyleBackColor = false; + this.button3.Click += new System.EventHandler(this.button3_Click); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(12, 260); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(241, 20); + this.textBox1.TabIndex = 4; + this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Font = new System.Drawing.Font("Arial Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label2.Location = new System.Drawing.Point(57, 233); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(153, 15); + this.label2.TabIndex = 5; + this.label2.Text = "FOLDER MERGED NAME"; + this.label2.TextAlign = System.Drawing.ContentAlignment.TopCenter; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(265, 366); + this.Controls.Add(this.label2); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Controls.Add(this.label1); + this.Name = "Form1"; + this.Text = "Form1"; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Label label2; + } +} + diff --git a/Form1.cs b/Form1.cs new file mode 100644 index 0000000..42b3470 --- /dev/null +++ b/Form1.cs @@ -0,0 +1,188 @@ +using System; +using System.IO; +using System.Linq; +using System.Windows.Forms; + +namespace mergevehiclesfivem +{ + public partial class Form1 : Form + { + private string vehicleFolderPath = string.Empty; + private string outputFolderPath = string.Empty; + + public Form1() + { + InitializeComponent(); + } + + private void Form1_Load(object sender, EventArgs e) + { + + } + + private void button2_Click(object sender, EventArgs e) + { + using (FolderBrowserDialog folderDialog = new FolderBrowserDialog()) + { + folderDialog.Description = "Select the folder containing the vehicles"; + folderDialog.ShowNewFolderButton = false; + folderDialog.SelectedPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); + + if (folderDialog.ShowDialog() == DialogResult.OK) + { + vehicleFolderPath = folderDialog.SelectedPath; + MessageBox.Show($"Vehicle folder selected: {vehicleFolderPath}", "Folder Selected", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + } + } + + private void button3_Click(object sender, EventArgs e) + { + using (FolderBrowserDialog folderDialog = new FolderBrowserDialog()) + { + folderDialog.Description = "Select the output folder"; + folderDialog.ShowNewFolderButton = true; + folderDialog.SelectedPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); + + if (folderDialog.ShowDialog() == DialogResult.OK) + { + outputFolderPath = folderDialog.SelectedPath; + MessageBox.Show($"Output folder selected: {outputFolderPath}", "Folder Selected", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + } + } + + private void button1_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(vehicleFolderPath) || string.IsNullOrEmpty(outputFolderPath)) + { + MessageBox.Show("Please select both folders before proceeding.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); + return; + } + + if (string.IsNullOrEmpty(textBox1.Text)) + { + MessageBox.Show("Please enter a valid name for the folder"); + return; + } + + string mergedFolder = Path.Combine(outputFolderPath, textBox1.Text); + string streamFolder = Path.Combine(mergedFolder, "stream"); + string dataFolder = Path.Combine(mergedFolder, "data"); + + if (!Directory.Exists(mergedFolder)) + { + Directory.CreateDirectory(mergedFolder); + } + + if (!Directory.Exists(streamFolder)) + { + Directory.CreateDirectory(streamFolder); + } + + if (!Directory.Exists(dataFolder)) + { + Directory.CreateDirectory(dataFolder); + } + + GenerateManifest(mergedFolder); + + foreach (var vehicleDir in Directory.GetDirectories(vehicleFolderPath)) + { + string vehicleName = Path.GetFileName(vehicleDir); + string vehicleStreamFolder = Path.Combine(streamFolder, vehicleName); + string vehicleDataFolder = Path.Combine(dataFolder, vehicleName); + + Directory.CreateDirectory(vehicleStreamFolder); + Directory.CreateDirectory(vehicleDataFolder); + + foreach (var subDir in Directory.GetDirectories(vehicleDir)) + { + string subDirName = Path.GetFileName(subDir).ToLower(); + + if (subDirName == "stream") + { + ProcessStreamDirectory(subDir, vehicleStreamFolder); + } + else + { + ProcessMetaDirectory(subDir, vehicleDataFolder); + } + } + + foreach (var file in Directory.GetFiles(vehicleDir)) + { + string fileName = Path.GetFileName(file); + string extension = Path.GetExtension(file).ToLower(); + + if (extension == ".meta") + { + File.Copy(file, Path.Combine(vehicleDataFolder, fileName), true); + } + else + { + File.Copy(file, Path.Combine(vehicleStreamFolder, fileName), true); + } + } + } + + MessageBox.Show("Merge completed. All files have been combined.", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + private void ProcessStreamDirectory(string currentDir, string vehicleStreamFolder) + { + foreach (var file in Directory.GetFiles(currentDir)) + { + string fileName = Path.GetFileName(file); + string extension = Path.GetExtension(file).ToLower(); + + File.Copy(file, Path.Combine(vehicleStreamFolder, fileName), true); + } + + foreach (var subDir in Directory.GetDirectories(currentDir)) + { + ProcessStreamDirectory(subDir, vehicleStreamFolder); + } + } + + private void ProcessMetaDirectory(string currentDir, string vehicleMetaFolder) + { + foreach (var file in Directory.GetFiles(currentDir)) + { + string fileName = Path.GetFileName(file); + string extension = Path.GetExtension(file).ToLower(); + + File.Copy(file, Path.Combine(vehicleMetaFolder, fileName), true); + } + + foreach (var subDir in Directory.GetDirectories(currentDir)) + { + ProcessStreamDirectory(subDir, vehicleMetaFolder); + } + } + + private void GenerateManifest(string outputFolder) + { + string manifestFile = Path.Combine(outputFolder, "fxmanifest.lua"); + + using (StreamWriter writer = new StreamWriter(manifestFile)) + { + writer.WriteLine("fx_version 'adamant'"); + writer.WriteLine("game 'gta5'"); + writer.WriteLine(""); + writer.WriteLine("files {\r\n'data/**/*.meta',\r\n}"); + writer.WriteLine(""); + writer.WriteLine("data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'"); + writer.WriteLine("data_file 'CARCOLS_FILE' 'carcols.meta'"); + writer.WriteLine("data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'"); + writer.WriteLine("data_file 'HANDLING_FILE' 'handling.meta'"); + writer.WriteLine("data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta'"); + } + } + + private void textBox1_TextChanged(object sender, EventArgs e) + { + Console.WriteLine(textBox1.Text); + } + } +} diff --git a/Form1.resx b/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Program.cs b/Program.cs new file mode 100644 index 0000000..33362ca --- /dev/null +++ b/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace mergevehiclesfivem +{ + internal static class Program + { + /// + /// Punto de entrada principal para la aplicación. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..090779c --- /dev/null +++ b/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// La información general de un ensamblado se controla mediante el siguiente +// conjunto de atributos. Cambie estos valores de atributo para modificar la información +// asociada con un ensamblado. +[assembly: AssemblyTitle("mergevehiclesfivem")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("mergevehiclesfivem")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Si establece ComVisible en false, los tipos de este ensamblado no estarán visibles +// para los componentes COM. Si es necesario obtener acceso a un tipo en este ensamblado desde +// COM, establezca el atributo ComVisible en true en este tipo. +[assembly: ComVisible(false)] + +// El siguiente GUID sirve como id. de typelib si este proyecto se expone a COM. +[assembly: Guid("103a519b-3b7a-4b18-8ca9-366532185ec8")] + +// La información de versión de un ensamblado consta de los cuatro valores siguientes: +// +// Versión principal +// Versión secundaria +// Número de compilación +// Revisión +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs new file mode 100644 index 0000000..08e3e52 --- /dev/null +++ b/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Este código fue generado por una herramienta. +// Versión de runtime: 4.0.30319.42000 +// +// Los cambios de este archivo pueden provocar un comportamiento inesperado y se perderán si +// el código se vuelve a generar. +// +//------------------------------------------------------------------------------ + +namespace mergevehiclesfivem.Properties +{ + + + /// + /// Clase de recurso fuertemente tipado para buscar cadenas traducidas, etc. + /// + // StronglyTypedResourceBuilder generó automáticamente esta clase + // a través de una herramienta como ResGen o Visual Studio. + // Para agregar o quitar un miembro, edite el archivo .ResX y, a continuación, vuelva a ejecutar ResGen + // con la opción /str o recompile su proyecto de VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.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() + { + } + + /// + /// Devuelve la instancia ResourceManager almacenada en caché utilizada por esta clase. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("mergevehiclesfivem.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Invalida la propiedad CurrentUICulture del subproceso actual para todas las + /// búsquedas de recursos usando esta clase de recursos fuertemente tipados. + /// + [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/Properties/Resources.resx b/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs new file mode 100644 index 0000000..ebeb8d6 --- /dev/null +++ b/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// 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 mergevehiclesfivem.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.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/Properties/Settings.settings b/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/bin/Debug/mergevehiclesfivem.exe b/bin/Debug/mergevehiclesfivem.exe new file mode 100644 index 0000000000000000000000000000000000000000..6a19d35a375425190f8c41f458c8a9a48cf42442 GIT binary patch literal 13824 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 + + + + + \ No newline at end of file diff --git a/bin/Debug/mergevehiclesfivem.pdb b/bin/Debug/mergevehiclesfivem.pdb new file mode 100644 index 0000000000000000000000000000000000000000..89c20e9090ac02b99827668919e2f0d01a1ee253 GIT binary patch literal 36352 zcmeI53wV{qna95qFc6eW5c z-L@pV?kCwVjPksmK>jX)Bse;EY%xRrOzR^M^juW%r#6N9$r@fiq%(RMr3GhpU&o@v&EWKUeh4$&p=uxMXD z*!06+^`X7+4|I;_@Ig&!E=Ku8i{~W3CHfpA-{?qIK zHikV%ys4`H^!ooCsqi*xrmFteEIRndS4(Q{tH0^hAHMaAjbnCR*6-d|Vm*g^?(*AS ze|%nt!)>xnd(RRJq^kaxXFs&?gWLYEPxw%1-@~8Culdg0-Cuq6{mI(JkgEE>s{4c2f3nk?ua6lvv-$F}vG@J&&RLhPe6e)ZrLX1fet7$j*R{zu z?LA8@@b=-i593hyk?LrqxhYn?IuczGSr=JZ zU(*nY)zzYeN*FA>xy!Va|?3IW3kBU z}pP9v~x;#HC6Yos*`e)XDsr zbC>=)FLZ~pw=VGLg5DAJ&Y&A4xr)nuR#{;Lq_p3dzhuEmo@E`CN^ud$IhEM)_7C;_ znRsOh@hUFJD{DC3>c_Wq5wG$Uui}Edsu9OKsYCM;@v6qetGFPqYS8h{AM(e$#jBbX zui}EdsyW9y;NSMtidQu%Ud07@Rg;c)#No2%3@>5gRa}slpnr%{L(KI?Wh?WeRs*$e z=PvTR%zj;bJA1Rj^^HXI@j7HnZZ9NW7vIGjn!RxT##lVE+8fyNoLkw{&=9GKGa|)u zr$?B5>ubD=1M%0^H?AQW(n`wbE?60jglid>a~FhTH^y4UEvj#g~AC{Hz_0R8KrZi`HRm6E-N9s{J>zW(Qz`MX;rl*T33n0G? zAyXc_CjM$Y;E+im?qQ^a+WWf8zr``Es0af(`+y6J%B3~FNI&D7lcGv$`MB+=UB6Z=l4RNtdJW-#c zqp9C9hR`Rx%#N8}hMxNnratS&otKpuuD1{7m%f$xahGpyO-;Nh3jay;@j!mcL;ZUa zwb_NeHz*Ol6_ut zjhy<`7)WEuGRWDO$Fstz{#`xnw;GKNXhs<`|$ny}j{16=S-};?D*Cd{$zV_Q!jojH6mIrL&1Lo7JV)Hic_Xscj*fseD|&>0#^I zOky@4+E?Z{mk(?1cvEA+(#nSV8g4>q{+vW2`yk0UK842#`wrAZxY{R=-e50>ZfKqj z>bb6|p*9k&st-3bt&m^(h$f$?j|BQ8X{%3mP#X=6&e(LTO~;k%H|>-Q8)xniKjiu4 zDh!sZ7cx5`m1_qiK9%cQ!gfF^*P}N4?^P~cJ`2{@QBD513FzY-L7CYo8z@(Puv~wD zHx83z9G}x)K`tG0N>V$`)Q-Z$qcnp&u{dj+)h#>&;UT^iPi;6Jb{w+bP#RP-`41p5 z8lTZqatx8J@WRejXA`%dHAy+fN5d&)ckBr9@6L{)J1aBpd{O1mc;SzgaV>0d%|4i4 z2L8-bg1X9-_Mxa__+P{wz%`+j7qk&)fMV`Wllcj@#X>C5gHP+4kIY6}FP8N2t$>JjP@ zY6vBs=(K4@)}|SuO*3ToiMG8T)Itxp+XwTDdYM;P-8{2V4aXz1!j1KHk(d^|vh5L= zb|5P`$Lr<+M3ZfLwH2Ed7+c05w;g&M*`k0AWQ(Be`e=PT!uajl-l?p!NlSCOS#yW_ zhSmq$+5$}$IMso3sFV4UD|4J)Q_-{`f9V1qDp%^@z81z)S$8XcqGXC*bj>fY*THn*)~Np9_|Q?+3AbVi`CU zTn|nIKMYO>?*(Uo4}+3_1e}TgpFz@0Xbij-d;**eJ_CyHD;E(uBmOZk4n7601)l?{tHig!jo?o} zrTYu;Cj1A$o5A0Kw}8L5@qYwAi2pV4L!bth1ph+dCNKk3I-No3r9JUxP>Vf<_XSlS zgTXD}cyKG|k6ks?g2p+WxjY2*F znRTJkkY>FIm%9U->+vp-Dlm8hk+PG&W^Uh350O7CdT(XyBn;X~e%a}hpzO3A zl$|~W%1(@P#!frHpq(UFM*OG2a*IJbDO`4X43wRAg3G|qfML+tNqn*sAIv1 zj&G;RBu~&zoiT#H&J88k%Du=})$n3RL_Tz~0~&!9n2D;8^fWU@7=7 zAoGUz3^)(m1v36Bj|AhS_hoP`_!V#y$b68X4SLUl)Q$Hw5Sw_0p|8j!LjYCy)bL>!z0ZUyIpkAbw~#Mi;=zvc}W?*Cbb)q|njS^RY?+2%V)!yVY;2f(%9Qt%$I27DN-1)l{Y;C`?U z{7;baGw~O2C79XKUvKmUSK%KDHi8quCa?l*1{Z^Cz*S%ryakMb9|hy!4v>DBcm`Yt z?giI_I+vpzCte0Of``GIz(0dGgKvYkf_@*IL>rtOpfa8nHW(TSeG1Yzt>GIKgMt8l8^Ox`norY*m?~tuA@+c%($FK0G z@V^BOhOV~h=zK|8WtyRr2OM`3X!b2AI)?{?z3=)YhfOap%x6^FuCQ?w>6U0K^rl1#R!l*6S-hMI1VfTnIFtv+n?(-v#R2?UjG_2!aQf&wf>)oQ+fQlY5%?O zWYUx_Q$Xoh2Ks4hJn-KOD-GYyAv2HT)p=&pCKWb~N>H|`N~WRlqg(QQ@j=^ma^TT> zx1&%m5-Nc-Cp18spLam1boyIQ{j!Q!Ln zqj*Ojv(LY^@}IH(2dsaF^?%u>yV}ZA-zJS)E#K=l{`(foE&kQUueJVCE8p8<*rtagtrp8|d`JW4J2=I|dW;K-4GzY(VLqO`6A9!` zk{XFxJLxWWY>XcskoN=H{08EKD!1V}N$;^KbZk>xe*#i+Qk=+R;!iTGAX{0`lYCB? zr<@b!5FAC5!pA&lKIjJxg*5(Y9Jm@{t>-O+G@fmNwn5vW&qBMQJUV_3=gq!t(eV54akg zf3)y+^jcpA3d(f!e3|@w&Dp-pEhZ0pk%wo;?}uA{wk<(@LiWOmaaBC|qSVHc_U)vY1fwK90R-R4LU@Ncpf=T%{FAiPaK2IJ}@7`$-l6L2| z1#)Pg>R0VKw>Hp-sJ+D3>|EF$?|U@tHPVb+N7pHeF+Ap+qlGFQ#o^2!WD^Bkf{F9H?42sj4fABtx<4~Nwf9Y=nCxNDM&P6;p80B$_VcJebZ!Z zyQQgWpm(lI;Mqh4f9}uq=YEMg0f!gS!N&2i#*G^8y>Sa>RfcO;M!a#2ToR9Y<6_a8 zaVz;qFA`ne&{T7yAE3Luv2isi{Py4Elj3B9-(jaV{pOa>?Ngqx>ub?=zluL&*|8w? zKaf9jRy(Z^$H*=~uHD7Di z`8A~X8JeS&-e!n3ymuvXERQ|CM>Y$4o?o6Z)8 zqLu*ht$YXC0ACLAI;T9!CSf;e?t#iE(*aQB*E)?OH8XeTf?9L2oiVq$Sh{fj=i5ql z);zCuhioZZ$xgDJ>?9k@?y{BkBz+;RE44RKnJ$F}K$k(>XV6^+quU^GFf;@j3JrsX zLsvj5-$+P%9@Wn%sJ(S0!S5NzQDxel#}-J{-+xN~{kL-+wzd z>)&auvl2OnzAydzUbjH{?>}*-$bLm@f7#-E`}q+1L;(G=5s5ApFeg7*t;%Pg6 zdhXa1()Yix=sxHGbO<^E{Uh&xssE?n|K?K*Cwe#f-hBUS3jQvC()YjKrQyyZu^i^T zV~1&9LAN&Oj5mG%>ny6Y6sqFxZ1_p0?|&Tcj>irRbiBCq{SUwOFq9;n*3#$V{SOu3 zTIf;eFf^Zndr0{~u39m1tz@&jZ&eS!Lv-qA(D(-(&-S*8_)L-9N z``_RG^9Sy#c;T@=4O7Rw)H!|s + + + + Debug + AnyCPU + {103A519B-3B7A-4B18-8CA9-366532185EC8} + WinExe + mergevehiclesfivem + mergevehiclesfivem + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..4382aa9fb887a8e407ce43095d41dbb07cdd8c24 GIT binary patch literal 139 zcmZQ$WMp7qU`%tiiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jA9&=li7f_{vp0R-px^?VFV22RLw9tlG}JfKWepF9kLc$Wo?p4*(R`o)(Jkn9QNsr1MBEO=O7Jr zW@R~03x#o1fz6?WrQj0WLX@EBwKWA;FTl|$crSGBh}(Di_YF2E3c`(Eh+N>O7&^C1 zbyI<~?(5B`4{zuM7GObh=nk9%HJ1T=CAc-tEIdtdJgklVMag(HJKmM=$w%_;IFJmd zOJ<9pokbxj$BmU@9tc?!!nAT86d4)|0aC_x93mN7YF@Z{Y4`u9;WLEnVV%-WIESXHMRk4gKkWb~yA zj7y<^2N2qA>j9oOQACBv?R3>(0;)MWczLlMGM$NxdDy#XReS92>GoV`f6e?dwMJc_ zzwBOaXADi>AG|aX7PvRI+9lfwyk4c!&z(WXF#vIhQidGAzii?o{92SKMkW7+;zscotrE5Bb!sOLM1r*H%u*$Jjq5 NXQyXxKQ}px?H?Sw9diHx literal 0 HcmV?d00001 diff --git a/obj/Debug/mergevehiclesfivem.Form1.resources b/obj/Debug/mergevehiclesfivem.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Debug/mergevehiclesfivem.Properties.Resources.resources b/obj/Debug/mergevehiclesfivem.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Debug/mergevehiclesfivem.csproj.AssemblyReference.cache b/obj/Debug/mergevehiclesfivem.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..18a45133c51ebdae63711db405401a20b1c2f749 GIT binary patch literal 6030 zcmeHLO>fgc5cLWuAuXT+LaM|eN088}(29>gOE|_y=T6NWgIB4r~gmqu{iN?zkB$5HQU86@pCVdek?*Z zz{4;^NblqPaDwsI%Z8II&<*`$gU2FbLryRcC+lXx1OJcTL-RZN6Aw<37j}`nK~25a zHs0CZdG^{tN3|ToT}VZvfpa}<`cll9D4%SL%zXOy+G_#NY?1>rVy z0Sh-wa1dHs2Dw6j5qgvYbui_MMHIVKFcPx!@)XEIhtT?pRDxD;G0%ZnogC;8MX>pD zsp_67%B7ZqEMSDu8yF*Otjxw0Vg*A9>r6Wa29DJN+^QttwmT+bQa4r*ssjo!LU&S; zbrzgN%rC{AY|hT>Y*-6i)?uTwd~Lo3sVWGhpmO#7^xTJna7lbqU}Y(^uBO+!slom< z(ka`oW(@uU@Gy1H)|EE#$Bd6k9XU%-u!@4vR_a`rD=H>}Nvg}32l2Ft=$KA#vL#&d~#x|JwLrK{>*<#j>k z)nt>W<)~I#E*&o5BxuJ10l!5Js_V%|y4G%`PZfTvRMCCsp9?jR(()0G>f~}p&IOEa zLS|Vw#Uu1TV;iO{Cp~{_;&FT5*Y^j>1}v;vBRA9QNoQ5!E0x@*SFU227C)&~MCp5w z#BNL`6?RHOo|%dHb*j@$Yw`^QXj=|ZW$sxpO~d1!hSerw@Uyx+YPI%#W~fjA8|Zuu V0ye07s!hcpZJIR(a1+nL{tG|?BuW4P literal 0 HcmV?d00001 diff --git a/obj/Debug/mergevehiclesfivem.csproj.CoreCompileInputs.cache b/obj/Debug/mergevehiclesfivem.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..f62dbba --- /dev/null +++ b/obj/Debug/mergevehiclesfivem.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +da39ec423a60608438b6f7f8ddb46f32e1e04877235e822da58ad9b6b531c1bb diff --git a/obj/Debug/mergevehiclesfivem.csproj.FileListAbsolute.txt b/obj/Debug/mergevehiclesfivem.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..9400517 --- /dev/null +++ b/obj/Debug/mergevehiclesfivem.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\bin\Debug\mergevehiclesfivem.exe.config +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\bin\Debug\mergevehiclesfivem.exe +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\bin\Debug\mergevehiclesfivem.pdb +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\obj\Debug\mergevehiclesfivem.csproj.AssemblyReference.cache +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\obj\Debug\mergevehiclesfivem.Form1.resources +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\obj\Debug\mergevehiclesfivem.Properties.Resources.resources +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\obj\Debug\mergevehiclesfivem.csproj.GenerateResource.cache +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\obj\Debug\mergevehiclesfivem.csproj.CoreCompileInputs.cache +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\obj\Debug\mergevehiclesfivem.exe +C:\Users\Angelo\source\repos\mergevehiclesfivem\mergevehiclesfivem\obj\Debug\mergevehiclesfivem.pdb diff --git a/obj/Debug/mergevehiclesfivem.csproj.GenerateResource.cache b/obj/Debug/mergevehiclesfivem.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..2efbcac5de6783b4a95ea0c7d7a81f18668d3ced GIT binary patch literal 126 zcmZQ$WMW`oVB~VkFUmF4D@rY{UM%?lsbACPG$XN(B2V@Ha0J(o9c>n+a literal 0 HcmV?d00001 diff --git a/obj/Debug/mergevehiclesfivem.exe b/obj/Debug/mergevehiclesfivem.exe new file mode 100644 index 0000000000000000000000000000000000000000..6a19d35a375425190f8c41f458c8a9a48cf42442 GIT binary patch literal 13824 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