diff --git a/ArcherLoaderMod.csproj b/ArcherLoaderMod.csproj index af06fbd..729f2c0 100644 --- a/ArcherLoaderMod.csproj +++ b/ArcherLoaderMod.csproj @@ -6,8 +6,8 @@ enable false false - D:\Games\TowerFall-FortRise\Mods\$(AssemblyName) - D:\Games\TowerFall-FortRise\Mods\$(AssemblyName)-Debug + ..\..\Mods\$(AssemblyName) + ..\..\Mods\$(AssemblyName)-Debug @@ -30,28 +30,28 @@ - - D:\Games\TowerFall-FortRise\0Harmony.dll + + ..\..\0Harmony.dll false - - D:\Games\TowerFall-FortRise\FNA.dll + + ..\..\FNA.dll false - D:\Games\TowerFall-FortRise\MMHOOK_TowerFall.dll + ..\..\MMHOOK_TowerFall.dll false - - D:\Games\TowerFall-FortRise\MonoMod.RuntimeDetour.dll + + ..\..\MonoMod.RuntimeDetour.dll false - - D:\Games\TowerFall-FortRise\MonoMod.Utils.dll + + ..\..\MonoMod.Utils.dll false - D:\Games\TowerFall-FortRise\TowerFall.exe + ..\..\TowerFall.exe false diff --git a/FortEntrance.cs b/FortEntrance.cs index 3063d5f..a673414 100644 --- a/FortEntrance.cs +++ b/FortEntrance.cs @@ -56,24 +56,6 @@ private void OnPreInitialize() } } - // Harmony can be supported - - //[HarmonyPatch(typeof(MainMenu), "BoolToString")] - //public class MyPatcher - //{ - // static void Postfix(ref string __result) - // { - // if (__result == "ON") - // { - // __result = "ENABLED"; - // return; - // } - - // __result = "DISABLED"; - // } - //} - - /* Example of interppting with libraries Learn more: https://github.com/MonoMod/MonoMod/blob/master/README-ModInterop.md diff --git a/Mod.cs b/Mod.cs index c0d39d3..62ea507 100644 --- a/Mod.cs +++ b/Mod.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.IO; -using System.Linq; -using System.Reflection; +using System.Reflection; using System.Xml; using ArcherLoaderMod.Ghost; using ArcherLoaderMod.Hair; @@ -17,6 +12,7 @@ using ArcherLoaderMod.Teams; using ArcherLoaderMod.Wings; using FortRise; +using FortRise.IO; using Monocle; using MonoMod.ModInterop; using MonoMod.Utils; @@ -86,11 +82,11 @@ public static void Load() PortraitLayerPatch.Load(); PrismaticPatcher.Load(); TeamsPatcher.Load(); + RiseCore.Events.OnAfterModdedLoadContent += OnAfterLoadContent; HandleQuickStart(); } - private static void HandleQuickStart() { if (!FortEntrance.Settings.QuickStart) return; @@ -141,19 +137,24 @@ void OnMainMenuOnUpdate(On.TowerFall.MainMenu.orig_Update orig, MainMenu self) On.TowerFall.MainMenu.Update += OnMainMenuOnUpdate; } - - public static void LoadArcherContents() + + private static void OnAfterLoadContent(FortContent content) { - allCustomArchers.AddRange(LoadContentAtPath($"{Calc.LOADPATH}{_contentCustomArchersPath}", ContentAccess.Content)); - var contentPath = Content.GetContentPath(""); - allCustomArchers.AddRange(LoadContentAtPath(contentPath+$"/{_customArchersPath}", ContentAccess.ModContent)); - allCustomArchers.AddRange(LoadContentAtPath($"{_customArchersPath}", ContentAccess.Root)); - allCustomArchers.AddRange(LoadContentAtPath(contentPath.Replace("/Content", "")+$"/{_customArchersPath}", ContentAccess.Root)); - // allCustomArchers.AddRange(LoadContentAtPath(Content.GetContentPath("").Replace("/Content", ""), ContentAccess.Root)); + + string archerFolder = Path.Combine(content.MetadataPath, "Content", "Archers"); + + if (ModIO.IsDirectoryOrFileExists(archerFolder)) + { + List archerData = LoadContentAtPath(content, archerFolder, ContentAccess.ModContent, true); + allCustomArchers.AddRange(archerData); + } } public static void Start() { + allCustomArchers.AddRange(LoadContentAtPath(null, $"{Calc.LOADPATH}{_contentCustomArchersPath}", ContentAccess.Content)); + allCustomArchers.AddRange(LoadContentAtPath(null, $"{_customArchersPath}", ContentAccess.Root)); + var newNormalCustom = allCustomArchers.FindAll(a => a.ArcherType == ArcherData.ArcherTypes.Normal); var newAltCustom = allCustomArchers.FindAll(a => a.ArcherType == ArcherData.ArcherTypes.Alt); var newSecretCustom = allCustomArchers.FindAll(a => a.ArcherType == ArcherData.ArcherTypes.Secret); @@ -363,24 +364,30 @@ private static void LoadAltArcher(List newAltCustom, Dictionar } } - private static List LoadContentAtPath(string path, ContentAccess contentAccess, bool warnNotFound = true) + private static List LoadContentAtPath(FortContent content, string path, ContentAccess contentAccess, bool warnNotFound = true) { var allCustomArchers = new List(); - if (!Directory.Exists(path)) + if (!ModIO.IsDirectoryOrFileExists(path)) { if(warnNotFound) Console.WriteLine($"\nNo Archer Found in \"{path}\" Folder"); return allCustomArchers; } - var customArchersFound = Directory.GetDirectories(path); + var customArchersFound = ModIO.GetDirectories(path); foreach (var directory in customArchersFound) { // if(directory.EndsWith("Content")) // continue; + + if (contentAccess == ContentAccess.ModContent) + { + allCustomArchers.AddRange(LoadContent(content, directory, contentAccess, contentAccess == ContentAccess.Content)); + continue; + } - allCustomArchers.AddRange(LoadContent(Content, directory, contentAccess, contentAccess == ContentAccess.Content)); + allCustomArchers.AddRange(LoadContent(null, directory, contentAccess, contentAccess == ContentAccess.Content)); } if (warnNotFound && allCustomArchers.Count == 0) @@ -409,34 +416,50 @@ private static List LoadContentAtPath(string path, ContentAcce private static List LoadContent(FortContent content, string directory, ContentAccess contentAccess, bool addContentPrefix = false) { var newArchers = new List(); - newArchers.AddRange(LoadContentAtPath(directory, contentAccess, false)); var archerName = directory.Split(Convert.ToChar(_separator)).Last(); - var path = $"{directory}{_separator}".Replace($"Content{_separator}", $""); - var pathModContentFolder = false; - if (contentAccess == ContentAccess.ModContent) - { - path = path.Replace(Content.GetContentPath(), ""); - path = Content.GetContentPath() + path; - contentAccess = ContentAccess.Root; - } - - var pathWithContentPrefix = addContentPrefix ? Calc.LOADPATH + path : path; + var path = directory + "/"; Atlas atlas = null; - if (File.Exists($"{pathWithContentPrefix}atlas.xml") && File.Exists($"{pathWithContentPrefix}atlas.png")) + if (ModIO.IsDirectoryOrFileExists($"{path}atlas.xml") && + ModIO.IsDirectoryOrFileExists($"{path}atlas.png")) { - atlas = content.CreateAtlas($"{path}atlas.xml", $"{path}atlas.png", true, contentAccess); + atlas = AtlasExt.CreateAtlas($"{path}atlas.xml", $"{path}atlas.png"); + customAtlasList.Add(atlas); + } + else + { + // we fallback to the main atlas, incase the user uses the standard mod pathing. + atlas = TFGame.Atlas; customAtlasList.Add(atlas); } - if (!File.Exists($"{pathWithContentPrefix}spriteData.xml") || atlas == null) + // we'll need to provide a fallback for SpriteData as well, but due to how differs + // the spriteData is on ArcherLoader, this is not possible. + SpriteData spriteData; + SpriteData spriteData2; + if (!ModIO.IsDirectoryOrFileExists($"{path}spriteData.xml")) + { + // So, we might need to load it separately if it exists + var archerSpriteDataPath = Path.Combine(content.MetadataPath, "Content", "Atlas", "SpriteData", "spriteData.xml"); + if (ModIO.IsDirectoryOrFileExists(archerSpriteDataPath)) + { + spriteData = SpriteDataExt.CreateSpriteData(archerSpriteDataPath, atlas); + spriteData2 = TFGame.SpriteData; + } + else + { + // Well, everything's invalid anyway + return newArchers; + } + } + else { - return newArchers; + spriteData = SpriteDataExt.CreateSpriteData($"{path}spriteData.xml", atlas); + spriteData2 = spriteData; } - var spriteData = content.CreateSpriteData($"{path}spriteData.xml", atlas, contentAccess); var sprites = DynamicData.For(spriteData).Get>("sprites"); if (sprites.Count > 0) @@ -469,20 +492,30 @@ private static List LoadContent(FortContent content, string di var atlasArcherMenu = atlas; SpriteData spriteDataMenu = spriteData; - if (File.Exists($"{pathWithContentPrefix}menuAtlas.xml") && - File.Exists($"{pathWithContentPrefix}menuAtlas.png")) + if (ModIO.IsDirectoryOrFileExists($"{path}menuAtlas.xml") && + ModIO.IsDirectoryOrFileExists($"{path}menuAtlas.png")) { - atlasArcherMenu = content.CreateAtlas($"{path}menuAtlas.xml", $"{path}menuAtlas.png", true, contentAccess); + atlasArcherMenu = AtlasExt.CreateAtlas($"{path}menuAtlas.xml", $"{path}menuAtlas.png"); customAtlasList.Add(atlasArcherMenu); - spriteDataMenu = content.CreateSpriteData($"{path}menuSpriteData.xml", atlasArcherMenu, contentAccess); + spriteDataMenu = SpriteDataExt.CreateSpriteData($"{path}menuSpriteData.xml", atlasArcherMenu); customSpriteDataList.Add(spriteDataMenu); customSpriteDataPath.Add(spriteDataMenu, $"{path}menuSpriteData.xml"); } + else + { + // we fallback if atlas does not exists incase if the user uses the standard mod loading. + // we would likely need to fallback the spriteData correctly since this is tied to the + // menuAtlas.png but for now, this should work + atlasArcherMenu = TFGame.MenuAtlas; + customAtlasList.Add(atlasArcherMenu); + spriteDataMenu = TFGame.MenuSpriteData; + customSpriteDataList.Add(spriteDataMenu); + } - var filePath = $"{pathWithContentPrefix}archerData.xml"; - if (!File.Exists(filePath)) return newArchers; + var filePath = $"{path}archerData.xml"; + if (!ModIO.IsDirectoryOrFileExists(filePath)) return newArchers; var newArchersFromPack = - InitializeArcherData(pathWithContentPrefix, atlas, atlasArcherMenu, spriteData, spriteDataMenu, archerName.ToUpper()); + InitializeArcherData(path, atlas, atlasArcherMenu, spriteData2, spriteDataMenu, archerName.ToUpper()); return newArchersFromPack; } @@ -615,6 +648,8 @@ public static void Unload() PortraitLayerPatch.Unload(); PrismaticPatcher.Unload(); TeamsPatcher.Unload(); + + RiseCore.Events.OnAfterModdedLoadContent -= OnAfterLoadContent; } public static void OnVariantsRegister(VariantManager variants, bool noPerPlayer = false) diff --git a/Source/ArcherCustomData/ArcherCustomData.cs b/Source/ArcherCustomData/ArcherCustomData.cs index e0b8a56..49db0f1 100644 --- a/Source/ArcherCustomData/ArcherCustomData.cs +++ b/Source/ArcherCustomData/ArcherCustomData.cs @@ -1,20 +1,17 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Xml; +using System.Xml; using ArcherLoaderMod.Hair; using ArcherLoaderMod.Layer; using ArcherLoaderMod.Layers; using ArcherLoaderMod.Particles; using ArcherLoaderMod.Source.Layers.PortraitLayers; +using FortRise; using Microsoft.Xna.Framework; using Monocle; using TowerFall; namespace ArcherLoaderMod { - public class ArcherCustomData + public class ArcherCustomData { public string ID; public int Order; @@ -503,7 +500,7 @@ public void HandleSFX(XmlElement xml, ArcherData archerData = null) } var originalAudiosPath = Audio.LOAD_PREFIX; - Audio.LOAD_PREFIX = $"{FolderPath}SFX{Path.DirectorySeparatorChar.ToString()}"; + Audio.LOAD_PREFIX = $"{FolderPath}SFX{Path.DirectorySeparatorChar}"; CharacterSounds = new CharacterSounds(sfxName, Sounds.Characters[SFXID]); Mod.customSFXList.Add(CharacterSounds); victory = CharacterSounds.Load("VICTORY"); diff --git a/Source/ArcherCustomData/ArcherCustomManager.cs b/Source/ArcherCustomData/ArcherCustomManager.cs index f51c1dd..84d904b 100644 --- a/Source/ArcherCustomData/ArcherCustomManager.cs +++ b/Source/ArcherCustomData/ArcherCustomManager.cs @@ -1,19 +1,18 @@ -using System; -using System.Collections.Generic; -using System.Xml; +using System.Xml; +using FortRise.IO; using Monocle; using TowerFall; namespace ArcherLoaderMod { - public class ArcherCustomManager + public class ArcherCustomManager { public static ArcherCustomDataValidator validator; public static List Initialize(string path, Atlas atlas, Atlas menuAtlas, SpriteData spriteData, SpriteData menuSpriteData, string archerId, bool validate = false) { var filePath = $"{path}archerData.xml"; - var xmlDocument = Calc.LoadXML(filePath); + var xmlDocument = ModIO.LoadXml(filePath); var archers = xmlDocument["Archers"]; var archersArray = new List(); validator ??= new ArcherCustomDataValidator(); diff --git a/Source/Patch/ContentLoaderPatcher.cs b/Source/Patch/ContentLoaderPatcher.cs index eb87cbc..5cc9833 100644 --- a/Source/Patch/ContentLoaderPatcher.cs +++ b/Source/Patch/ContentLoaderPatcher.cs @@ -31,7 +31,6 @@ public static void Unload() private static void OnArcherDataOnInitialize(On.TowerFall.ArcherData.orig_Initialize orig) { - Mod.LoadArcherContents(); orig(); Mod.Start(); } diff --git a/Source/Taunt/TauntVariant.cs b/Source/Taunt/TauntVariant.cs index cd454f7..90d2ee6 100644 --- a/Source/Taunt/TauntVariant.cs +++ b/Source/Taunt/TauntVariant.cs @@ -1,9 +1,7 @@ -using System; -using System.Collections.Generic; -using System.IO; using System.Reflection; using System.Xml; using FortRise; +using FortRise.IO; using Microsoft.Xna.Framework.Input; using Monocle; using MonoMod.RuntimeDetour; @@ -696,7 +694,7 @@ public static SFXVaried LoadVaried(string name) public static SFXLooped LoadLooped(string name) => Exists(name) ? new SFXLooped(name) : (SFXLooped) null; - private static bool Exists(string name) => File.Exists(Audio.LOAD_PREFIX + name + ".wav"); + private static bool Exists(string name) => ModIO.IsFileExists(Audio.LOAD_PREFIX + name + ".wav"); private static string VariedSuffix(int num) { diff --git a/obj/ArcherLoaderMod.csproj.nuget.dgspec.json b/obj/ArcherLoaderMod.csproj.nuget.dgspec.json deleted file mode 100644 index 32bbf31..0000000 --- a/obj/ArcherLoaderMod.csproj.nuget.dgspec.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "format": 1, - "restore": { - "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj": {} - }, - "projects": { - "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj", - "projectName": "ArcherLoaderMod", - "projectPath": "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj", - "packagesPath": "C:\\Users\\Red\\.nuget\\packages\\", - "outputPath": "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\obj\\", - "projectStyle": "PackageReference", - "configFilePaths": [ - "C:\\Users\\Red\\AppData\\Roaming\\NuGet\\NuGet.Config" - ], - "originalTargetFrameworks": [ - "net472" - ], - "sources": { - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net472": { - "targetAlias": "net472", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "net472": { - "targetAlias": "net472", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies": { - "suppressParent": "All", - "target": "Package", - "version": "[1.0.3, )", - "autoReferenced": true - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.203\\RuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/obj/ArcherLoaderMod.csproj.nuget.g.props b/obj/ArcherLoaderMod.csproj.nuget.g.props deleted file mode 100644 index 6674bd4..0000000 --- a/obj/ArcherLoaderMod.csproj.nuget.g.props +++ /dev/null @@ -1,15 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\Red\.nuget\packages\ - PackageReference - 6.5.0 - - - - - \ No newline at end of file diff --git a/obj/ArcherLoaderMod.csproj.nuget.g.targets b/obj/ArcherLoaderMod.csproj.nuget.g.targets deleted file mode 100644 index c7f69cc..0000000 --- a/obj/ArcherLoaderMod.csproj.nuget.g.targets +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ 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 deleted file mode 100644 index 3871b18..0000000 --- a/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -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/ArcherLoaderMod.AssemblyInfo.cs b/obj/Debug/ArcherLoaderMod.AssemblyInfo.cs deleted file mode 100644 index bf75d26..0000000 --- a/obj/Debug/ArcherLoaderMod.AssemblyInfo.cs +++ /dev/null @@ -1,22 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("ArcherLoaderMod")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] -[assembly: System.Reflection.AssemblyProductAttribute("ArcherLoaderMod")] -[assembly: System.Reflection.AssemblyTitleAttribute("ArcherLoaderMod")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Generated by the MSBuild WriteCodeFragment class. - diff --git a/obj/Debug/ArcherLoaderMod.AssemblyInfoInputs.cache b/obj/Debug/ArcherLoaderMod.AssemblyInfoInputs.cache deleted file mode 100644 index 37df056..0000000 --- a/obj/Debug/ArcherLoaderMod.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -c26018da6a03299d683ec181b26adc6dda4cee3b diff --git a/obj/Debug/ArcherLoaderMod.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/ArcherLoaderMod.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 331a229..0000000 --- a/obj/Debug/ArcherLoaderMod.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,3 +0,0 @@ -is_global = true -build_property.RootNamespace = ArcherLoaderMod -build_property.ProjectDir = E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\ diff --git a/obj/Debug/ArcherLoaderMod.GlobalUsings.g.cs b/obj/Debug/ArcherLoaderMod.GlobalUsings.g.cs deleted file mode 100644 index 8578f3d..0000000 --- a/obj/Debug/ArcherLoaderMod.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using global::System; -global using global::System.Collections.Generic; -global using global::System.IO; -global using global::System.Linq; -global using global::System.Net.Http; -global using global::System.Threading; -global using global::System.Threading.Tasks; diff --git a/obj/Debug/ArcherLoaderMod.assets.cache b/obj/Debug/ArcherLoaderMod.assets.cache deleted file mode 100644 index a015c3c..0000000 Binary files a/obj/Debug/ArcherLoaderMod.assets.cache and /dev/null differ diff --git a/obj/Debug/ArcherLoaderMod.csproj.AssemblyReference.cache b/obj/Debug/ArcherLoaderMod.csproj.AssemblyReference.cache deleted file mode 100644 index fb07857..0000000 Binary files a/obj/Debug/ArcherLoaderMod.csproj.AssemblyReference.cache and /dev/null differ diff --git a/obj/Debug/ArcherLoaderMod.csproj.CoreCompileInputs.cache b/obj/Debug/ArcherLoaderMod.csproj.CoreCompileInputs.cache deleted file mode 100644 index 9bcf563..0000000 --- a/obj/Debug/ArcherLoaderMod.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -a58ea1c38044a861f4baa347279d06b060e197bb diff --git a/obj/Debug/ArcherLoaderMod.csproj.FileListAbsolute.txt b/obj/Debug/ArcherLoaderMod.csproj.FileListAbsolute.txt deleted file mode 100644 index fe38572..0000000 --- a/obj/Debug/ArcherLoaderMod.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,21 +0,0 @@ -D:\Games\TowerFall - FortRise\Mods\Debug\Content\Atlas\atlas.png -D:\Games\TowerFall - FortRise\Mods\Debug\Content\Atlas\atlas.xml -D:\Games\TowerFall - FortRise\Mods\Debug\Content\Atlas\variant.ase -D:\Games\TowerFall - FortRise\Mods\Debug\meta.json -D:\Games\TowerFall - FortRise\Mods\Debug\ArcherLoaderMod.dll -D:\Games\TowerFall - FortRise\Mods\Debug\ArcherLoaderMod.pdb -E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\obj\Debug\ArcherLoaderMod.csproj.AssemblyReference.cache -E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\obj\Debug\ArcherLoaderMod.GeneratedMSBuildEditorConfig.editorconfig -E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\obj\Debug\ArcherLoaderMod.AssemblyInfoInputs.cache -E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\obj\Debug\ArcherLoaderMod.AssemblyInfo.cs -E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\obj\Debug\ArcherLoaderMod.csproj.CoreCompileInputs.cache -E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\obj\Debug\ArcherLoaderMod.dll -E:\Projects\towerfall-archer-loader\FortRiseMod\ArcherLoaderMod\obj\Debug\ArcherLoaderMod.pdb -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\Content\Atlas\atlas.png -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\Content\Atlas\atlas.xml -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\meta.json -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\ArcherLoaderMod.dll -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\ArcherLoaderMod.pdb -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\Content\Atlas\atlas.ase -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\CustomArchers\You_can_put_custom_archers_here.md -D:\Games\TowerFall-FortRise\Mods\ArcherLoaderMod-Debug\Content\CustomArchers\You_can_put_custom_archers_here.md diff --git a/obj/Debug/ArcherLoaderMod.dll b/obj/Debug/ArcherLoaderMod.dll deleted file mode 100644 index dff6def..0000000 Binary files a/obj/Debug/ArcherLoaderMod.dll and /dev/null differ diff --git a/obj/Debug/ArcherLoaderMod.pdb b/obj/Debug/ArcherLoaderMod.pdb deleted file mode 100644 index c1bb59a..0000000 Binary files a/obj/Debug/ArcherLoaderMod.pdb and /dev/null differ diff --git a/obj/project.assets.json b/obj/project.assets.json deleted file mode 100644 index 0e60b78..0000000 --- a/obj/project.assets.json +++ /dev/null @@ -1,465 +0,0 @@ -{ - "version": 3, - "targets": { - ".NETFramework,Version=v4.7.2": { - "Microsoft.NETFramework.ReferenceAssemblies/1.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.3" - } - }, - "Microsoft.NETFramework.ReferenceAssemblies.net472/1.0.3": { - "type": "package", - "build": { - "build/Microsoft.NETFramework.ReferenceAssemblies.net472.targets": {} - } - } - } - }, - "libraries": { - "Microsoft.NETFramework.ReferenceAssemblies/1.0.3": { - "sha512": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==", - "type": "package", - "path": "microsoft.netframework.referenceassemblies/1.0.3", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "microsoft.netframework.referenceassemblies.1.0.3.nupkg.sha512", - "microsoft.netframework.referenceassemblies.nuspec" - ] - }, - "Microsoft.NETFramework.ReferenceAssemblies.net472/1.0.3": { - "sha512": "0E7evZXHXaDYYiLRfpyXvCh+yzM2rNTyuZDI+ZO7UUqSc6GfjePiXTdqJGtgIKUwdI81tzQKmaWprnUiPj9hAw==", - "type": "package", - "path": "microsoft.netframework.referenceassemblies.net472/1.0.3", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "build/.NETFramework/v4.7.2/Accessibility.dll", - "build/.NETFramework/v4.7.2/Accessibility.xml", - "build/.NETFramework/v4.7.2/CustomMarshalers.dll", - "build/.NETFramework/v4.7.2/CustomMarshalers.xml", - "build/.NETFramework/v4.7.2/Facades/Microsoft.Win32.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.AppContext.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.Concurrent.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.NonGeneric.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.Specialized.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.Annotations.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.EventBasedAsync.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.TypeConverter.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Console.dll", - "build/.NETFramework/v4.7.2/Facades/System.Data.Common.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Contracts.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Debug.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.FileVersionInfo.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Process.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.StackTrace.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.TextWriterTraceListener.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Tools.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.TraceSource.dll", - "build/.NETFramework/v4.7.2/Facades/System.Drawing.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Dynamic.Runtime.dll", - "build/.NETFramework/v4.7.2/Facades/System.Globalization.Calendars.dll", - "build/.NETFramework/v4.7.2/Facades/System.Globalization.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Globalization.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.Compression.ZipFile.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.DriveInfo.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.Watcher.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.IsolatedStorage.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.MemoryMappedFiles.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.Pipes.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.UnmanagedMemoryStream.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.Expressions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.Parallel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.Queryable.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Http.Rtc.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.NameResolution.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.NetworkInformation.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Ping.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Requests.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Security.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Sockets.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.WebHeaderCollection.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.WebSockets.Client.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.WebSockets.dll", - "build/.NETFramework/v4.7.2/Facades/System.ObjectModel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.ILGeneration.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.Lightweight.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.dll", - "build/.NETFramework/v4.7.2/Facades/System.Resources.Reader.dll", - "build/.NETFramework/v4.7.2/Facades/System.Resources.ResourceManager.dll", - "build/.NETFramework/v4.7.2/Facades/System.Resources.Writer.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.CompilerServices.VisualC.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Handles.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.RuntimeInformation.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Numerics.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Formatters.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Json.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Xml.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Claims.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Algorithms.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Csp.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Encoding.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.X509Certificates.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Principal.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.SecureString.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Duplex.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Http.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.NetTcp.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Security.dll", - "build/.NETFramework/v4.7.2/Facades/System.Text.Encoding.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Text.Encoding.dll", - "build/.NETFramework/v4.7.2/Facades/System.Text.RegularExpressions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Overlapped.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Tasks.Parallel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Tasks.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Thread.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.ThreadPool.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Timer.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.dll", - "build/.NETFramework/v4.7.2/Facades/System.ValueTuple.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.ReaderWriter.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XDocument.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XPath.XDocument.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XPath.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XmlDocument.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XmlSerializer.dll", - "build/.NETFramework/v4.7.2/Facades/netstandard.dll", - "build/.NETFramework/v4.7.2/ISymWrapper.dll", - "build/.NETFramework/v4.7.2/ISymWrapper.xml", - "build/.NETFramework/v4.7.2/Microsoft.Activities.Build.dll", - "build/.NETFramework/v4.7.2/Microsoft.Activities.Build.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Conversion.v4.0.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Conversion.v4.0.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Engine.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Engine.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Framework.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Framework.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Tasks.v4.0.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Tasks.v4.0.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Utilities.v4.0.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Utilities.v4.0.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.xml", - "build/.NETFramework/v4.7.2/Microsoft.CSharp.dll", - "build/.NETFramework/v4.7.2/Microsoft.CSharp.xml", - "build/.NETFramework/v4.7.2/Microsoft.JScript.dll", - "build/.NETFramework/v4.7.2/Microsoft.JScript.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.Data.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.Data.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.STLCLR.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.STLCLR.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.xml", - "build/.NETFramework/v4.7.2/PermissionSets/FullTrust.xml", - "build/.NETFramework/v4.7.2/PermissionSets/Internet.xml", - "build/.NETFramework/v4.7.2/PermissionSets/LocalIntranet.xml", - "build/.NETFramework/v4.7.2/PresentationBuildTasks.dll", - "build/.NETFramework/v4.7.2/PresentationBuildTasks.xml", - "build/.NETFramework/v4.7.2/PresentationCore.dll", - "build/.NETFramework/v4.7.2/PresentationCore.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero2.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero2.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.AeroLite.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.AeroLite.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Classic.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Classic.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Luna.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Luna.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Royale.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Royale.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.xml", - "build/.NETFramework/v4.7.2/ReachFramework.dll", - "build/.NETFramework/v4.7.2/ReachFramework.xml", - "build/.NETFramework/v4.7.2/RedistList/FrameworkList.xml", - "build/.NETFramework/v4.7.2/System.Activities.Core.Presentation.dll", - "build/.NETFramework/v4.7.2/System.Activities.Core.Presentation.xml", - "build/.NETFramework/v4.7.2/System.Activities.DurableInstancing.dll", - "build/.NETFramework/v4.7.2/System.Activities.DurableInstancing.xml", - "build/.NETFramework/v4.7.2/System.Activities.Presentation.dll", - "build/.NETFramework/v4.7.2/System.Activities.Presentation.xml", - "build/.NETFramework/v4.7.2/System.Activities.dll", - "build/.NETFramework/v4.7.2/System.Activities.xml", - "build/.NETFramework/v4.7.2/System.AddIn.Contract.dll", - "build/.NETFramework/v4.7.2/System.AddIn.Contract.xml", - "build/.NETFramework/v4.7.2/System.AddIn.dll", - "build/.NETFramework/v4.7.2/System.AddIn.xml", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.Registration.dll", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.Registration.xml", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.dll", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.xml", - "build/.NETFramework/v4.7.2/System.ComponentModel.DataAnnotations.dll", - "build/.NETFramework/v4.7.2/System.ComponentModel.DataAnnotations.xml", - "build/.NETFramework/v4.7.2/System.Configuration.Install.dll", - "build/.NETFramework/v4.7.2/System.Configuration.Install.xml", - "build/.NETFramework/v4.7.2/System.Configuration.dll", - "build/.NETFramework/v4.7.2/System.Configuration.xml", - "build/.NETFramework/v4.7.2/System.Core.dll", - "build/.NETFramework/v4.7.2/System.Core.xml", - "build/.NETFramework/v4.7.2/System.Data.DataSetExtensions.dll", - "build/.NETFramework/v4.7.2/System.Data.DataSetExtensions.xml", - "build/.NETFramework/v4.7.2/System.Data.Entity.Design.dll", - "build/.NETFramework/v4.7.2/System.Data.Entity.Design.xml", - "build/.NETFramework/v4.7.2/System.Data.Entity.dll", - "build/.NETFramework/v4.7.2/System.Data.Entity.xml", - "build/.NETFramework/v4.7.2/System.Data.Linq.dll", - "build/.NETFramework/v4.7.2/System.Data.Linq.xml", - "build/.NETFramework/v4.7.2/System.Data.OracleClient.dll", - "build/.NETFramework/v4.7.2/System.Data.OracleClient.xml", - "build/.NETFramework/v4.7.2/System.Data.Services.Client.dll", - "build/.NETFramework/v4.7.2/System.Data.Services.Client.xml", - "build/.NETFramework/v4.7.2/System.Data.Services.Design.dll", - "build/.NETFramework/v4.7.2/System.Data.Services.Design.xml", - "build/.NETFramework/v4.7.2/System.Data.Services.dll", - "build/.NETFramework/v4.7.2/System.Data.Services.xml", - "build/.NETFramework/v4.7.2/System.Data.SqlXml.dll", - "build/.NETFramework/v4.7.2/System.Data.SqlXml.xml", - "build/.NETFramework/v4.7.2/System.Data.dll", - "build/.NETFramework/v4.7.2/System.Data.xml", - "build/.NETFramework/v4.7.2/System.Deployment.dll", - "build/.NETFramework/v4.7.2/System.Deployment.xml", - "build/.NETFramework/v4.7.2/System.Design.dll", - "build/.NETFramework/v4.7.2/System.Design.xml", - "build/.NETFramework/v4.7.2/System.Device.dll", - "build/.NETFramework/v4.7.2/System.Device.xml", - "build/.NETFramework/v4.7.2/System.Diagnostics.Tracing.dll", - "build/.NETFramework/v4.7.2/System.Diagnostics.Tracing.xml", - "build/.NETFramework/v4.7.2/System.DirectoryServices.AccountManagement.dll", - "build/.NETFramework/v4.7.2/System.DirectoryServices.AccountManagement.xml", - "build/.NETFramework/v4.7.2/System.DirectoryServices.Protocols.dll", - "build/.NETFramework/v4.7.2/System.DirectoryServices.Protocols.xml", - "build/.NETFramework/v4.7.2/System.DirectoryServices.dll", - "build/.NETFramework/v4.7.2/System.DirectoryServices.xml", - "build/.NETFramework/v4.7.2/System.Drawing.Design.dll", - "build/.NETFramework/v4.7.2/System.Drawing.Design.xml", - "build/.NETFramework/v4.7.2/System.Drawing.dll", - "build/.NETFramework/v4.7.2/System.Drawing.xml", - "build/.NETFramework/v4.7.2/System.Dynamic.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.Thunk.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.Wrapper.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.xml", - "build/.NETFramework/v4.7.2/System.IO.Compression.FileSystem.dll", - "build/.NETFramework/v4.7.2/System.IO.Compression.FileSystem.xml", - "build/.NETFramework/v4.7.2/System.IO.Compression.dll", - "build/.NETFramework/v4.7.2/System.IO.Compression.xml", - "build/.NETFramework/v4.7.2/System.IO.Log.dll", - "build/.NETFramework/v4.7.2/System.IO.Log.xml", - "build/.NETFramework/v4.7.2/System.IdentityModel.Selectors.dll", - "build/.NETFramework/v4.7.2/System.IdentityModel.Selectors.xml", - "build/.NETFramework/v4.7.2/System.IdentityModel.Services.dll", - "build/.NETFramework/v4.7.2/System.IdentityModel.Services.xml", - "build/.NETFramework/v4.7.2/System.IdentityModel.dll", - "build/.NETFramework/v4.7.2/System.IdentityModel.xml", - "build/.NETFramework/v4.7.2/System.Linq.xml", - "build/.NETFramework/v4.7.2/System.Management.Instrumentation.dll", - "build/.NETFramework/v4.7.2/System.Management.Instrumentation.xml", - "build/.NETFramework/v4.7.2/System.Management.dll", - "build/.NETFramework/v4.7.2/System.Management.xml", - "build/.NETFramework/v4.7.2/System.Messaging.dll", - "build/.NETFramework/v4.7.2/System.Messaging.xml", - "build/.NETFramework/v4.7.2/System.Net.Http.WebRequest.dll", - "build/.NETFramework/v4.7.2/System.Net.Http.WebRequest.xml", - "build/.NETFramework/v4.7.2/System.Net.Http.dll", - "build/.NETFramework/v4.7.2/System.Net.Http.xml", - "build/.NETFramework/v4.7.2/System.Net.dll", - "build/.NETFramework/v4.7.2/System.Net.xml", - "build/.NETFramework/v4.7.2/System.Numerics.dll", - "build/.NETFramework/v4.7.2/System.Numerics.xml", - "build/.NETFramework/v4.7.2/System.Printing.dll", - "build/.NETFramework/v4.7.2/System.Printing.xml", - "build/.NETFramework/v4.7.2/System.Reflection.Context.dll", - "build/.NETFramework/v4.7.2/System.Reflection.Context.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Caching.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Caching.xml", - "build/.NETFramework/v4.7.2/System.Runtime.DurableInstancing.dll", - "build/.NETFramework/v4.7.2/System.Runtime.DurableInstancing.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Remoting.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Remoting.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.Formatters.Soap.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.Formatters.Soap.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.xml", - "build/.NETFramework/v4.7.2/System.Security.dll", - "build/.NETFramework/v4.7.2/System.Security.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activation.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activation.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activities.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activities.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Channels.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Channels.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Discovery.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Discovery.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Routing.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Routing.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Web.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Web.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.xml", - "build/.NETFramework/v4.7.2/System.ServiceProcess.dll", - "build/.NETFramework/v4.7.2/System.ServiceProcess.xml", - "build/.NETFramework/v4.7.2/System.Speech.dll", - "build/.NETFramework/v4.7.2/System.Speech.xml", - "build/.NETFramework/v4.7.2/System.Threading.Tasks.Dataflow.xml", - "build/.NETFramework/v4.7.2/System.Transactions.dll", - "build/.NETFramework/v4.7.2/System.Transactions.xml", - "build/.NETFramework/v4.7.2/System.Web.Abstractions.dll", - "build/.NETFramework/v4.7.2/System.Web.ApplicationServices.dll", - "build/.NETFramework/v4.7.2/System.Web.ApplicationServices.xml", - "build/.NETFramework/v4.7.2/System.Web.DataVisualization.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.DataVisualization.dll", - "build/.NETFramework/v4.7.2/System.Web.DataVisualization.xml", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.Design.xml", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.dll", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.xml", - "build/.NETFramework/v4.7.2/System.Web.Entity.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.Entity.Design.xml", - "build/.NETFramework/v4.7.2/System.Web.Entity.dll", - "build/.NETFramework/v4.7.2/System.Web.Entity.xml", - "build/.NETFramework/v4.7.2/System.Web.Extensions.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.Extensions.Design.xml", - "build/.NETFramework/v4.7.2/System.Web.Extensions.dll", - "build/.NETFramework/v4.7.2/System.Web.Extensions.xml", - "build/.NETFramework/v4.7.2/System.Web.Mobile.dll", - "build/.NETFramework/v4.7.2/System.Web.Mobile.xml", - "build/.NETFramework/v4.7.2/System.Web.RegularExpressions.dll", - "build/.NETFramework/v4.7.2/System.Web.RegularExpressions.xml", - "build/.NETFramework/v4.7.2/System.Web.Routing.dll", - "build/.NETFramework/v4.7.2/System.Web.Services.dll", - "build/.NETFramework/v4.7.2/System.Web.Services.xml", - "build/.NETFramework/v4.7.2/System.Web.dll", - "build/.NETFramework/v4.7.2/System.Web.xml", - "build/.NETFramework/v4.7.2/System.Windows.Controls.Ribbon.dll", - "build/.NETFramework/v4.7.2/System.Windows.Controls.Ribbon.xml", - "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.Design.dll", - "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.dll", - "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.xml", - "build/.NETFramework/v4.7.2/System.Windows.Forms.dll", - "build/.NETFramework/v4.7.2/System.Windows.Forms.xml", - "build/.NETFramework/v4.7.2/System.Windows.Input.Manipulations.dll", - "build/.NETFramework/v4.7.2/System.Windows.Input.Manipulations.xml", - "build/.NETFramework/v4.7.2/System.Windows.Presentation.dll", - "build/.NETFramework/v4.7.2/System.Windows.Presentation.xml", - "build/.NETFramework/v4.7.2/System.Windows.dll", - "build/.NETFramework/v4.7.2/System.Workflow.Activities.dll", - "build/.NETFramework/v4.7.2/System.Workflow.Activities.xml", - "build/.NETFramework/v4.7.2/System.Workflow.ComponentModel.dll", - "build/.NETFramework/v4.7.2/System.Workflow.ComponentModel.xml", - "build/.NETFramework/v4.7.2/System.Workflow.Runtime.dll", - "build/.NETFramework/v4.7.2/System.Workflow.Runtime.xml", - "build/.NETFramework/v4.7.2/System.WorkflowServices.dll", - "build/.NETFramework/v4.7.2/System.WorkflowServices.xml", - "build/.NETFramework/v4.7.2/System.Xaml.dll", - "build/.NETFramework/v4.7.2/System.Xaml.xml", - "build/.NETFramework/v4.7.2/System.Xml.Linq.dll", - "build/.NETFramework/v4.7.2/System.Xml.Linq.xml", - "build/.NETFramework/v4.7.2/System.Xml.Serialization.dll", - "build/.NETFramework/v4.7.2/System.Xml.dll", - "build/.NETFramework/v4.7.2/System.Xml.xml", - "build/.NETFramework/v4.7.2/System.dll", - "build/.NETFramework/v4.7.2/System.xml", - "build/.NETFramework/v4.7.2/UIAutomationClient.dll", - "build/.NETFramework/v4.7.2/UIAutomationClient.xml", - "build/.NETFramework/v4.7.2/UIAutomationClientsideProviders.dll", - "build/.NETFramework/v4.7.2/UIAutomationClientsideProviders.xml", - "build/.NETFramework/v4.7.2/UIAutomationProvider.dll", - "build/.NETFramework/v4.7.2/UIAutomationProvider.xml", - "build/.NETFramework/v4.7.2/UIAutomationTypes.dll", - "build/.NETFramework/v4.7.2/UIAutomationTypes.xml", - "build/.NETFramework/v4.7.2/WindowsBase.dll", - "build/.NETFramework/v4.7.2/WindowsBase.xml", - "build/.NETFramework/v4.7.2/WindowsFormsIntegration.dll", - "build/.NETFramework/v4.7.2/WindowsFormsIntegration.xml", - "build/.NETFramework/v4.7.2/XamlBuildTask.dll", - "build/.NETFramework/v4.7.2/XamlBuildTask.xml", - "build/.NETFramework/v4.7.2/mscorlib.dll", - "build/.NETFramework/v4.7.2/mscorlib.xml", - "build/.NETFramework/v4.7.2/namespaces.xml", - "build/.NETFramework/v4.7.2/sysglobl.dll", - "build/.NETFramework/v4.7.2/sysglobl.xml", - "build/Microsoft.NETFramework.ReferenceAssemblies.net472.targets", - "microsoft.netframework.referenceassemblies.net472.1.0.3.nupkg.sha512", - "microsoft.netframework.referenceassemblies.net472.nuspec" - ] - } - }, - "projectFileDependencyGroups": { - ".NETFramework,Version=v4.7.2": [ - "Microsoft.NETFramework.ReferenceAssemblies >= 1.0.3" - ] - }, - "packageFolders": { - "C:\\Users\\Red\\.nuget\\packages\\": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj", - "projectName": "ArcherLoaderMod", - "projectPath": "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj", - "packagesPath": "C:\\Users\\Red\\.nuget\\packages\\", - "outputPath": "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\obj\\", - "projectStyle": "PackageReference", - "configFilePaths": [ - "C:\\Users\\Red\\AppData\\Roaming\\NuGet\\NuGet.Config" - ], - "originalTargetFrameworks": [ - "net472" - ], - "sources": { - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net472": { - "targetAlias": "net472", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "net472": { - "targetAlias": "net472", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies": { - "suppressParent": "All", - "target": "Package", - "version": "[1.0.3, )", - "autoReferenced": true - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.203\\RuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache deleted file mode 100644 index 7e788af..0000000 --- a/obj/project.nuget.cache +++ /dev/null @@ -1,11 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "Z/OX1UgxlEYqCktP/QbtdCobx3Zi8UFiqARcVO6KGqNQP3Q3ymsRWqfPBTKBmaaII7E3y6C+opWnp1q06NHryg==", - "success": true, - "projectFilePath": "E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj", - "expectedPackageFiles": [ - "C:\\Users\\Red\\.nuget\\packages\\microsoft.netframework.referenceassemblies\\1.0.3\\microsoft.netframework.referenceassemblies.1.0.3.nupkg.sha512", - "C:\\Users\\Red\\.nuget\\packages\\microsoft.netframework.referenceassemblies.net472\\1.0.3\\microsoft.netframework.referenceassemblies.net472.1.0.3.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file diff --git a/obj/project.packagespec.json b/obj/project.packagespec.json deleted file mode 100644 index 9a1e9f9..0000000 --- a/obj/project.packagespec.json +++ /dev/null @@ -1 +0,0 @@ -"version":"1.0.0","restore":{"projectUniqueName":"E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj","projectName":"ArcherLoaderMod","projectPath":"E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\ArcherLoaderMod.csproj","outputPath":"E:\\Projects\\towerfall-archer-loader\\FortRiseMod\\ArcherLoaderMod\\obj\\","projectStyle":"PackageReference","originalTargetFrameworks":["net472"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net472":{"targetAlias":"net472","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net472":{"targetAlias":"net472","runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\7.0.203\\RuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/obj/rider.project.restore.info b/obj/rider.project.restore.info deleted file mode 100644 index a9bf4e4..0000000 --- a/obj/rider.project.restore.info +++ /dev/null @@ -1 +0,0 @@ -16855479805660501 \ No newline at end of file