diff --git a/Assets/Scripts/FileManager.cs b/Assets/Scripts/FileManager.cs index b978714..7826e36 100644 --- a/Assets/Scripts/FileManager.cs +++ b/Assets/Scripts/FileManager.cs @@ -249,7 +249,8 @@ public void CreateModpack(ModheimModpack rawModpack) rawModpack.modpackDirectory = ScanFiles(true); - rawModpack.modpackDirectory.Files.Remove(deployedFilename); + int deployedFile = rawModpack.modpackDirectory.Files.FindIndex(x => x.Contains(deployedFilename)); + if(deployedFile != -1) rawModpack.modpackDirectory.Files.RemoveAt(deployedFile); DirectoryCopy(valheimDirectory, workingDirectory, true, DefaultFiles); diff --git a/Assets/Scripts/PackCreator.cs b/Assets/Scripts/PackCreator.cs index 0497522..33a51cc 100644 --- a/Assets/Scripts/PackCreator.cs +++ b/Assets/Scripts/PackCreator.cs @@ -85,7 +85,8 @@ public void DisplayChanges() changes.text += "--> " + folder.Name + "\n"; } - directory.Files.Remove(".deployed_modheim_pack"); + int deployedFile = directory.Files.FindIndex(filename => filename.Contains(".deployed_modheim_pack")); + if (deployedFile != -1) directory.Files.RemoveAt(deployedFile); foreach (string _file in directory.Files) { diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 2d6dfa3..36d02f0 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -127,7 +127,7 @@ PlayerSettings: 16:10: 1 16:9: 1 Others: 1 - bundleVersion: 1.0.2 + bundleVersion: 1.0.3 preloadedAssets: [] metroInputSource: 0 wsaTransparentSwapchain: 0