diff --git a/.vs/ikenpack/DesignTimeBuild/.dtbcache.v2 b/.vs/ikenpack/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..4b5d47f Binary files /dev/null and b/.vs/ikenpack/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/ikenpack/project-colors.json b/.vs/ikenpack/project-colors.json new file mode 100644 index 0000000..fbc7536 --- /dev/null +++ b/.vs/ikenpack/project-colors.json @@ -0,0 +1,11 @@ +{ + "Version": 1, + "ProjectMap": { + "dfc35e54-a584-4b2d-a0f2-901cddda5b44": { + "ProjectGuid": "dfc35e54-a584-4b2d-a0f2-901cddda5b44", + "DisplayName": "ikenpack", + "ColorIndex": 0 + } + }, + "NextColorIndex": 1 +} \ No newline at end of file diff --git a/.vs/ikenpack/v17/.futdcache.v1 b/.vs/ikenpack/v17/.futdcache.v1 new file mode 100644 index 0000000..717bf68 Binary files /dev/null and b/.vs/ikenpack/v17/.futdcache.v1 differ diff --git a/.vs/ikenpack/v17/.suo b/.vs/ikenpack/v17/.suo new file mode 100644 index 0000000..f746783 Binary files /dev/null and b/.vs/ikenpack/v17/.suo differ diff --git a/ikenpack.sln b/ikenpack.sln new file mode 100644 index 0000000..ca56aa4 --- /dev/null +++ b/ikenpack.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.32002.185 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ikenpack", "ikenpack\ikenpack.csproj", "{DFC35E54-A584-4B2D-A0F2-901CDDDA5B44}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DFC35E54-A584-4B2D-A0F2-901CDDDA5B44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DFC35E54-A584-4B2D-A0F2-901CDDDA5B44}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DFC35E54-A584-4B2D-A0F2-901CDDDA5B44}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DFC35E54-A584-4B2D-A0F2-901CDDDA5B44}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {7DE7EB2D-025F-497D-9F7C-3F3B88A68D31} + EndGlobalSection +EndGlobal diff --git a/ikenpack/Atlas.cs b/ikenpack/Atlas.cs new file mode 100644 index 0000000..b0208e4 --- /dev/null +++ b/ikenpack/Atlas.cs @@ -0,0 +1,255 @@ + +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Drawing.Imaging; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ikenpack; + +public class Atlas { + public Sprite[] Sprites { get; private set; } + public Tileset[] Tilesets { get; } + public string Name { get; } + public float WhitePixelX { get; private set; } + public float WhitePixelY { get; private set; } + + + /// + /// Parses a .bin file to an Atlas object + /// + /// The path to the .bin file + public Atlas(string path) { + var sprites = new List(); + var tilesets = new List(); + using (var stream = new FileStream(path, FileMode.Open, FileAccess.Read)) { + var len = stream.Length; + using (var reader = new BinaryReader(stream)) { + //read general informations from file + Name = reader.ReadString(); + WhitePixelX = reader.ReadSingle(); + WhitePixelY = reader.ReadSingle(); + + // read all sprites + int n = reader.ReadInt32(); + for (int i = 0; i < n; ++i) { + var sprite = new Sprite(reader); + sprites.Add(sprite); + } + this.Sprites = sprites.ToArray(); + + // read all tilesets + n = reader.ReadInt32(); + for (int i = 0; i < n; ++i) { + var tileset = new Tileset(reader, this); + tilesets.Add(tileset); + } + this.Tilesets = tilesets.ToArray(); + } + } + } + + /// + /// Saves the atlas with all sprites and tilesets to a .bin file + /// + /// The path to the .bin file that gets created + internal void Save(string path) { + using (var stream = new FileStream(path, FileMode.Create)) { + using (var writer = new BinaryWriter(stream)) { + // write general informations to file + writer.Write(Name); + writer.Write(WhitePixelX); + writer.Write(WhitePixelY); + + // write all sprites to the file + writer.Write(Sprites.Length); + foreach (var sprite in Sprites) { + sprite.Save(writer); + } + + // write all tilesets to the file + writer.Write(Tilesets.Length); + foreach (var tileset in Tilesets) { + tileset.Save(writer); + } + } + } + } + + /// + /// get a sprite from the Sprite list by the sprite name + /// + /// + /// + public Sprite GetSprite(string id) { + return Sprites.FirstOrDefault(x => x.Name == id); + } + + /// + /// create files for every sprite and a directory for every tileset + /// + /// the directory where all sprite files and tileset directories are written into + /// + public void Export(string directory, ImgImage rawImg) { + if (!Directory.Exists(directory)) + Directory.CreateDirectory(directory); + + Console.WriteLine("export tilesets . . ."); + Console.Write($"0 / {Tilesets.Length}"); + // creates directories for every tileset + // and export the sprites into them + for (int i = 0; i < Tilesets.Length; i++) { + Tileset? tileset = this.Tilesets[i]; + tileset.Export(directory, rawImg); + Console.Write($"\r{i + 1} / {Tilesets.Length}"); + } + Console.WriteLine(); + + Console.WriteLine("export left sprites . . ."); + + Console.Write($"0"); + long found = 0; + // export all sprites that are left (not in any tileset) to a file directly in the directory + foreach (var sprite in this.Sprites.Where(x => !this.Tilesets.Any(y => y.Sprites.Cast().Any(z => z == x)))) { + sprite.Export(directory, rawImg); + found++; + Console.Write($"\r{found}"); + } + Console.WriteLine($"\r{found}"); + } + + // Get all Files in a directory and all subdirectories + private IEnumerable GetAllFilesRecursively(string directory) { + foreach (var file in Directory.EnumerateFiles(directory)) + yield return file; + + foreach (var dir in Directory.GetDirectories(directory)) + foreach (var file in GetAllFilesRecursively(dir)) + yield return file; + } + + /// + /// Update the Atlas to fit all changed files in the directory, also creates a new sprite sheet where the new tiles are added + /// + /// Directory where the sprites and tilesets are saved + /// The width for the sprite sheet + /// The height for the sprite sheet + /// the new sprite sheet + public Bitmap Update(string sourceDirectory, int width, int height) { + Bitmap sheet = new Bitmap(width, height, PixelFormat.Format32bppArgb); // the new sprite sheet, content is added later + var foundSprites = new List(); // all sprites that are found + var newSprites = new List<(Sprite Sprite, Bitmap Image)>(); // new sprites, that are not in the current Atlas + + + Console.WriteLine("create sprites with tileset . . ."); + long found = 0; + Console.Write($"{found}"); + foreach (var dir in Directory.EnumerateDirectories(sourceDirectory)) { + string name = Path.GetFileName(dir); + var tileSet = this.Tilesets.FirstOrDefault(x => x.Name == name); // find matching tileset + if (tileSet == null) // currently no new spritesheets can be adden so it is skipped + continue; + + + foreach(var file in Directory.EnumerateFiles(dir)) { + var spriteName = Path.GetFileNameWithoutExtension(file); + var bm = new Bitmap(file); + var spritePos = tileSet.Sprites.FindPosition(x => x != null &&x.Name == spriteName); // find the position of the Sprite in the 2D array from the tileset + Sprite sprite; + if (spritePos == (-1, -1)) { // of no sprite is found + + sprite = new Sprite(spriteName, bm.Width, bm.Height, 0, 0, 0, 0, bm.Width, bm.Height, 0, 0, bm.Width); // create new sprite + + // get sprite position by the file name + (int X, int Y) newSpritePos = (X: 0, Y: 0); + var splittedName = spriteName.Split('_'); + if (splittedName.Length < 3) + continue; + + if (!int.TryParse(splittedName[^2], out newSpritePos.X) || !int.TryParse(splittedName[^1], out newSpritePos.Y)) + continue; + + // extend the Sprite Array length in both dimension, if its nessesery + while (newSpritePos.X >= tileSet.Cols) { + tileSet.Cols++; + tileSet.ExtendSpritesWidth(1); + } + + while (newSpritePos.Y >= tileSet.Rows) { + tileSet.Rows++; + tileSet.ExtendSpritesHeight(1); + } + tileSet.Sprites[newSpritePos.X, newSpritePos.Y] = sprite; + this.Sprites = this.Sprites.Add(sprite).ToArray(); + newSprites.Add((sprite,bm)); + } else { + sprite = tileSet.Sprites[spritePos.x, spritePos.y]; + sheet.Draw(bm, (int)(sprite.StartX * width), (int)(sprite.StartY * height)); // draw the sprite in the new sprite sheet + } + foundSprites.Add(sprite); + } + + found++; + Console.Write($"\r{found}"); + } + + Console.WriteLine(); + Console.WriteLine("create sprites without tileset . . ."); + Console.Write($"{found}"); + foreach (var file in Directory.EnumerateFiles(sourceDirectory)) { + var name = Path.GetFileNameWithoutExtension(file); + var bm = new Bitmap(file); + // find sprites the current Atlas + var sprite = this.Sprites.FirstOrDefault(x => x.Name == name); + if (sprite == null) { // if no sprite is found + sprite = new Sprite(name, bm.Width, bm.Height, 0, 0, 0, 0, bm.Width, bm.Height, 0, 0, bm.Width); + + this.Sprites = this.Sprites.Add(sprite).ToArray(); + newSprites.Add((sprite,bm)); + } + if(!Tilesets.Any(x => x.Name == name)) // some tilesets are also defined as one sprite, they should't get drawn in the sprite sheet, because they are already there + sheet.Draw(bm, (int)(sprite.StartX * width), (int)(sprite.StartY * height)); // draw sprite in sprite sheet + foundSprites.Add(sprite); + found++; + Console.Write($"\r{found}"); + } + Console.WriteLine(); + + // get biggest transparent area possible that ends in the bottom right + var freePos = sheet.FreeArea(); + freePos.X += 10; + freePos.Y += 10; + + int startX = freePos.X; + int startY = freePos.Y; + + // draw all sprites that are new in the free area + int maxHeight = 0; + foreach (var c in newSprites) { + var sprite = c.Sprite; + if (freePos.X + sprite.Width >= width) { + freePos.Y += maxHeight; + maxHeight = 0; + freePos.X = startX; + } + + sprite.StartX = (float)freePos.X / width; + sprite.StartY = (float)freePos.Y / height; + sprite.EndX = (freePos.X + sprite.Width) / width; + sprite.EndY = (freePos.Y + sprite.Height) / height; + + sheet.Draw(c.Image, freePos.X, freePos.Y); + + freePos.X += (int)sprite.Width; + if (maxHeight < sprite.Height) + maxHeight = (int)sprite.Height; + } + Console.WriteLine(); + + Console.WriteLine("remove removed sprites"); + Sprites = Sprites.Where(x => foundSprites.Any(y => x.Name == y.Name)).ToArray(); + return sheet; + } +} diff --git a/ikenpack/Extensions.cs b/ikenpack/Extensions.cs new file mode 100644 index 0000000..9207f35 --- /dev/null +++ b/ikenpack/Extensions.cs @@ -0,0 +1,137 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Drawing.Imaging; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ikenpack; + +public static class Extensions { + /// + /// Get a parts from a Bitmap + /// + /// The big Bitmap + /// The area that gets croped + /// The parts of the Bitmap that is selected + public static Bitmap CropImage(this Bitmap source, Rectangle section) { + try { + var bitmap = new Bitmap(section.Width, section.Height); + using var g = Graphics.FromImage(bitmap); + g.DrawImage(source, 0, 0, section, GraphicsUnit.Pixel); + return bitmap; + } catch { + Console.WriteLine(""); + } + return null; + } + + /// + /// Draw an image to the bitmap + /// + /// The big Bitmap + /// the bitmap that is drawn + /// start X position + /// start Y position + public static void Draw(this Image source, Image image, int x, int y) { + using var g = Graphics.FromImage(source); + g.DrawImage(image, x, y); + } + + /// + /// Find the position in an 2D array + /// + /// Array type + /// Source array + /// A function that test all elements for the condition + /// The first found position of the element + public static (int x, int y) FindPosition(this T[,] source, Predicate predicate) { + for (int x = 0; x < source.GetLength(0); x++) { + for (int y = 0; y < source.GetLength(1); y++) { + if(predicate(source[x, y])) + return (x, y); + } + } + return (-1, -1); + } + + /// + /// Extends a 2D array by a length in one of both dimensions + /// + /// The source array Type + /// array that gets extended + /// the dimension in which the array gets extended + /// The length by that the dimension gets extended + /// + public static T[,] Extend(this T[,] source, int dimension, int addedLength) { + T[,] newArray = dimension == 0 + ? (new T[source.GetLength(0) + addedLength, source.GetLength(1)]) + : (new T[source.GetLength(0) , source.GetLength(1) + addedLength]); + + for (int i = 0; i < source.GetLength(0); i++) { + for (int j = 0; j < source.GetLength(1); j++) { + newArray[i, j] = source[i, j]; + } + } + + return newArray; + } + + /// + /// Adds one element in the end + /// + /// The source Enumerable type + /// The source Enumerable + /// The item that gets added at the end + /// A new Enumerable with the added element + public static IEnumerable Add(this IEnumerable source, T addedItem) { + foreach (var item in source) { + yield return item; + } + yield return addedItem; + } + + /// + /// Find the biggets free area (all alpha values are 0) from the bottom left that is possible + /// + /// the source Bitmap + /// The top left position of the free area + public static (int X, int Y) FreeArea(this Bitmap bitmap) { + + var srcData = bitmap.LockBits(new Rectangle(0, 0, bitmap.Width, bitmap.Height), ImageLockMode.ReadOnly, PixelFormat.Format32bppArgb); + + int width = bitmap.Width; + int height = bitmap.Height; + + int maxX = 0; + int minY = height; + + int maxV = 0; // biggest area volume that is found + + unsafe { + byte* dstPtr = (byte*)srcData.Scan0; + + for (int y = height - 1; y >= 0; y--) { + for (int x = width - 1; x > maxX; x--) { + int index = y * srcData.Stride + x * 4; + byte a = dstPtr[index + 3]; // get alpha value + if(a != 0) { + int v = (height - y - 1) * (width - x - 1); // calculate area of the free rectangle + if (v > maxV) { + maxV = v; + minY = y; + maxX = x; + } + break; + } + } + } + } + + bitmap.UnlockBits(srcData); + + maxX++; + return (maxX, minY); + } +} diff --git a/ikenpack/ImgImage.cs b/ikenpack/ImgImage.cs new file mode 100644 index 0000000..4f65c40 --- /dev/null +++ b/ikenpack/ImgImage.cs @@ -0,0 +1,138 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Drawing.Imaging; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ikenpack; + +public class ImgImage{ + public Image Image => bitmap; + private Bitmap bitmap; + public int Width { get;} + public int Height { get;} + + /// + /// Parse a .img file to Image Object + /// + /// The path to the .img file + public ImgImage(string filePath) { + + using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read)) { + var len = stream.Length; + using (var reader = new BinaryReader(stream)) { + Width = reader.ReadInt32(); + Height = reader.ReadInt32(); + Bitmap bm = new Bitmap(Width, Height, PixelFormat.Format32bppArgb); + var dstData = bm.LockBits(new Rectangle(0, 0, Width, Height), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); + + unsafe { + byte* dstPtr = (byte*)dstData.Scan0; + int x = 0; + int y = 0; + + byte num; + byte r; + byte g; + byte b; + byte a; + while (stream.Position != len && x < Width && y < Height) { + num = reader.ReadByte(); + r = reader.ReadByte(); + g = reader.ReadByte(); + b = reader.ReadByte(); + a = reader.ReadByte(); + while (num > 0) { + dstPtr[0] = b; + dstPtr[1] = g; + dstPtr[2] = r; + dstPtr[3] = a; + dstPtr += 4; + x++; + if(x >= Width) { + x = 0; + y++; + } + --num; + } + } + } + + bm.UnlockBits(dstData); + bitmap = bm; + + Console.WriteLine(); + } + } + } + + /// + /// create .img object from Bitmap + /// + /// The Bitmap that is + public ImgImage(Bitmap bm) { + this.bitmap = bm; + this.Height = bm.Height; + this.Width = bm.Width; + } + + /// + /// save the object to a .img file + /// + /// Path of the file where the data is written to + public void Save(string path) { + using (var stream = new FileStream(path, FileMode.Create)) { + using (var writer = new BinaryWriter(stream)) { + writer.Write(Width); + writer.Write(Height); + + var srcData = bitmap.LockBits(new Rectangle(0, 0, Width, Height),ImageLockMode.ReadOnly, bitmap.PixelFormat); + Color prev = Color.Transparent; + Color col = Color.Transparent; + unsafe { + byte* srcPtr = (byte*)srcData.Scan0; + byte num = 0; + for (int i = 0; i < Width * Height; ++i) { + + col = Color.FromArgb(srcPtr[3], srcPtr[2], srcPtr[1], srcPtr[0]); + srcPtr += 4; + if (col != prev || num == byte.MaxValue) { + if (num > 0) { + writer.Write(num); + writer.Write(prev.R); + writer.Write(prev.G); + writer.Write(prev.B); + writer.Write(prev.A); + } + prev = col; + num = 1; + } else { + num++; + } + } + if (num > 0) { + writer.Write(num); + writer.Write(prev.R); + writer.Write(prev.G); + writer.Write(prev.B); + writer.Write(prev.A); + } + } + } + } + } + + /// + /// Get a reactangle from the Image + /// + /// + /// + /// + /// + /// + public Image GetSprite(float x, float y, float width, float height) { + return bitmap.CropImage(new Rectangle((int)Math.Round(x * Width), (int)Math.Round(y * Height), (int)Math.Round(width * Width), (int)Math.Round(height * Height))); + } +} \ No newline at end of file diff --git a/ikenpack/Program.cs b/ikenpack/Program.cs new file mode 100644 index 0000000..4a5f5fc --- /dev/null +++ b/ikenpack/Program.cs @@ -0,0 +1,133 @@ +using ikenpack; + +using System.Diagnostics; +using System.Drawing; +using System.Drawing.Imaging; + +class Program { + + public static void Main(string[] args) { + + try { + string t = args[0]; + + if (t == "-h") { + Console.WriteLine("-h This help page"); + Console.WriteLine("-e [source .img file] [source .bin file] [destination directory] Extract the sprites and tilesets to the directory"); + Console.WriteLine("-i [source directory] [destination directory] Extract sprites from all files in the source directory to the destination directory"); + Console.WriteLine(); + Console.WriteLine("-p [source directory] [original bin file] [destination .img file] [destination .bin file] [atlas name] Packs all images from the source directory."); + Console.WriteLine(" The [atlas name] is the name of the atlas, that is defined in the .bin file"); + Console.WriteLine(); + Console.WriteLine("-ei [source .img file] [destination PNG file] Converts the .img file to a .png file"); + Console.WriteLine("-pi [source PNG file] [destination .img file] Converts the .png file to a .img file"); + Console.WriteLine(); + Console.WriteLine("-d [source .img file] [source .bin file] Get informations about the files"); + } else if (t == "-e") { + string imgFile = args[1]; + string binFile = args[2]; + string destinationDirectory = args[3]; + Console.WriteLine($"parsing {imgFile}"); + var img = new ImgImage(imgFile); + Console.WriteLine($"parsing {binFile}"); + var atlas = new Atlas(binFile); + Console.WriteLine($"exporting . . ."); + atlas.Export(destinationDirectory, img); + } else if (t == "-i") { + string sourceDirectory = args[1]; + string destinationDirectory = args[2]; + foreach (var file in Directory.EnumerateFiles(sourceDirectory, "*.img")) { + var binFile = Path.ChangeExtension(file, "bin"); + if (!File.Exists(binFile)) { + Console.WriteLine($"{file} has no matching .bin file: \"{binFile}\" is missing"); + continue; + } + var destinationDir = Path.Combine(destinationDirectory, Path.GetFileNameWithoutExtension(file)); + Console.WriteLine($"extracting ${Path.GetFileNameWithoutExtension(file)}"); + Main(new string[] { "-e", file, binFile, destinationDir }); + } + } else if (t == "-p") { + string sourceDirectory = args[1]; + string oldBinFile = args[2]; + string destinationImgFile = args[3]; + string destinationBinFile = args[4]; + string atlasName = args[5]; + + Console.WriteLine($"parsing {oldBinFile}"); + var atlas = new Atlas(oldBinFile); + + Console.WriteLine("Creating atlas and bitmap"); + Bitmap bitmap = atlas.Update(sourceDirectory, 4096, 4096); + var img = new ImgImage(bitmap); + Console.WriteLine("converting to .bin file and write in file"); + atlas.Save(destinationBinFile); + Console.WriteLine("converting to .img and write in file"); + img.Save(destinationImgFile); + } else if (t == "-ei") { + string imgFile = args[1]; + string destFile = args[2]; + Console.WriteLine("parsing .img file"); + var img = new ImgImage(imgFile); + Console.WriteLine("creating image file"); + img.Image.Save(destFile, ImageFormat.Png); + } else if (t == "-pi") { + string pngFile = args[1]; + string destFile = args[2]; + Console.WriteLine("reading image file"); + var img = new ImgImage(new Bitmap(pngFile)); + Console.WriteLine("converting to .img and write in file"); + img.Save(destFile); + } else if (t == "-d") { + string imgFile = args[1]; + string binFile = args[2]; + Console.WriteLine($"parsing {imgFile}"); + var img = new ImgImage(imgFile); + Console.WriteLine($"parsing {binFile}"); + var atlas = new Atlas(binFile); + int spritesWithoutTilesset = atlas.Sprites.Where(x => !atlas.Tilesets.Any(y => y.Sprites.Cast().Any(z => z == x))).Count(); + + Console.WriteLine("\n\n"); + Console.WriteLine($"full image width: {img.Width}"); + Console.WriteLine($"full image height: {img.Height}"); + Console.WriteLine(); + Console.WriteLine($"atlas name: {atlas.Name}"); + Console.WriteLine($"sprite amount: {atlas.Sprites.Length}"); + Console.WriteLine($"tileset amount: {atlas.Tilesets.Length}"); + Console.WriteLine($"sprites without tileset amount: {spritesWithoutTilesset}"); + } else if (t == "-a") { + if (!Debugger.IsAttached) { + Console.WriteLine("-a is only avalable for debug"); + return; + } + string imgFile = args[1]; + string binFile = args[2]; + string tempName2 = args[3]; + string tempName1 = Path.GetFileNameWithoutExtension(imgFile); + Console.WriteLine("deleting old directory 1"); + if (Directory.Exists(tempName1)) + Directory.Delete(tempName1, true); + + Console.WriteLine("deleting old directory 2"); + if (Directory.Exists(tempName2)) + Directory.Delete(tempName2, true); + + Console.WriteLine(); + Main(new string[] { "-e", imgFile, binFile, tempName1}); + Console.WriteLine(); + Main(new string[] { "-p", tempName1, binFile, $"{tempName2}.img", $"{tempName2}.bin", "Graphics" }); + Console.WriteLine(); + Main(new string[] { "-e", $"{tempName2}.img", $"{tempName2}.bin", tempName2 }); + Console.WriteLine(); + Main(new string[] { "-ei", imgFile, $"{tempName1}.png" }); + Console.WriteLine(); + Main(new string[] { "-ei", $"{tempName2}.img", $"{tempName2}.png" }); + Console.WriteLine(); + } else { + throw new ArgumentException(); + } + } catch (Exception ex) { + Console.WriteLine($"Invalid syntax: {ex.GetType()}"); + Main(new string[] { "-h" }); + } + } +} \ No newline at end of file diff --git a/ikenpack/Properties/PublishProfiles/FolderProfile.pubxml b/ikenpack/Properties/PublishProfiles/FolderProfile.pubxml new file mode 100644 index 0000000..b3f851f --- /dev/null +++ b/ikenpack/Properties/PublishProfiles/FolderProfile.pubxml @@ -0,0 +1,18 @@ + + + + + Release + Any CPU + bin\Release\net6.0\publish\win-x64\ + FileSystem + net6.0 + win-x64 + true + True + True + True + + \ No newline at end of file diff --git a/ikenpack/Properties/PublishProfiles/FolderProfile.pubxml.user b/ikenpack/Properties/PublishProfiles/FolderProfile.pubxml.user new file mode 100644 index 0000000..d2a57fe --- /dev/null +++ b/ikenpack/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -0,0 +1,9 @@ + + + + + True|2021-12-23T15:10:12.8081674Z;True|2021-12-22T21:21:45.5234218+01:00;True|2021-12-22T19:21:02.9160183+01:00;True|2021-12-22T17:44:28.9430488+01:00;True|2021-12-22T17:39:51.5256420+01:00;True|2021-12-22T16:57:13.4378712+01:00;True|2021-12-22T15:50:32.0239596+01:00;True|2021-12-22T15:03:28.9769805+01:00;True|2021-12-21T22:16:51.0858986+01:00;True|2021-12-21T16:44:12.0253152+01:00;True|2021-12-20T22:54:21.2746887+01:00;True|2021-12-20T22:37:09.9640532+01:00;True|2021-12-20T22:11:39.9907213+01:00;True|2021-12-20T21:05:09.3845131+01:00;True|2021-12-20T19:00:36.8690292+01:00;True|2021-12-19T22:45:24.5886757+01:00;True|2021-12-19T21:40:26.2671041+01:00;True|2021-12-19T20:57:20.2494981+01:00;True|2021-12-19T19:21:15.3111981+01:00;True|2021-12-19T19:08:33.7372204+01:00;True|2021-12-19T13:47:18.2525156+01:00;False|2021-12-19T13:45:42.7858284+01:00;True|2021-12-19T13:44:45.1315107+01:00; + + \ No newline at end of file diff --git a/ikenpack/Properties/launchSettings.json b/ikenpack/Properties/launchSettings.json new file mode 100644 index 0000000..af72041 --- /dev/null +++ b/ikenpack/Properties/launchSettings.json @@ -0,0 +1,8 @@ +{ + "profiles": { + "ikenpack": { + "commandName": "Project", + "commandLineArgs": "-a atlas.img atlas.bin test" + } + } +} \ No newline at end of file diff --git a/ikenpack/Sprite.cs b/ikenpack/Sprite.cs new file mode 100644 index 0000000..cb8a585 --- /dev/null +++ b/ikenpack/Sprite.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.Drawing.Imaging; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ikenpack; + +public class Sprite { + + /// + /// Load sprite from file with binary reader + /// + /// + public Sprite( BinaryReader reader ) { + LoadBinary( reader ); + } + + public Sprite(string name, float width, float height, float startX, float startY, float endX, float endY, float trimWidth, float trimHeight, float offsetX, float offsetY, float charW) { + Name = name; + Width = width; + Height = height; + StartX = startX; + StartY = startY; + EndX = endX; + EndY = endY; + TrimWidth = trimWidth; + TrimHeight = trimHeight; + OffsetX = offsetX; + OffsetY = offsetY; + CharW = charW; + } + + public void LoadBinary(BinaryReader b) { + Name = b.ReadString(); + Width = b.ReadSingle(); + Height = b.ReadSingle(); + StartX = b.ReadSingle(); + StartY = b.ReadSingle(); + EndX = b.ReadSingle(); + EndY = b.ReadSingle(); + TrimWidth = b.ReadSingle(); + TrimHeight = b.ReadSingle(); + OffsetX = b.ReadSingle(); + OffsetY = b.ReadSingle(); + CharW = b.ReadSingle(); + } + + /// + /// write the sprite to a file with binary writer + /// + /// + internal void Save(BinaryWriter writer) { + writer.Write(Name); // string + writer.Write(Width); // float + writer.Write(Height); // float + writer.Write(StartX); // float + writer.Write(StartY); // float + writer.Write(EndX); // float + writer.Write(EndY); // float + writer.Write(TrimWidth); // float + writer.Write(TrimHeight); // float + writer.Write(OffsetX); // float + writer.Write(OffsetY); // float + writer.Write(CharW); // float + } + + public string Name { get; set; } + public float Width { get; private set; } + public float Height { get; private set; } + public float StartX { get; set; } + public float StartY { get; set; } + public float EndX { get; set; } + public float EndY { get; set; } + public float TrimWidth { get; private set; } + public float TrimHeight { get; private set; } + public float OffsetX { get; private set; } + public float OffsetY { get; private set; } + public float CharW { get; private set; } + + /// + /// Export the Sprite to a single png file + /// + /// the directory where the file gets created + /// The whole image from which the sprite image comes from + public void Export(string directory, ImgImage rawImg) { + rawImg.GetSprite(StartX, StartY, EndX - StartX, EndY - StartY).Save(Path.Combine(directory, $"{Name}.png"), ImageFormat.Png); + } +} diff --git a/ikenpack/Tileset.cs b/ikenpack/Tileset.cs new file mode 100644 index 0000000..e60a6b5 --- /dev/null +++ b/ikenpack/Tileset.cs @@ -0,0 +1,108 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ikenpack; + +public class Tileset { + public string Name { get; set; } + public int TileWidth { get; set; } + public int TileHeight { get; set; } + public int Cols { get; set; } + public int Rows { get; set; } + public Sprite[,] Sprites { get; set; } + public bool[,] optimized { get; set; } + public bool Parsed { get; set; } = false; + + /// + /// Read a tileset from a file + /// + /// + /// + public Tileset(BinaryReader b, Atlas atlas) { + LoadBinary(b, atlas); + } + + public Tileset(string name, int tileWidth, int tileHeight, int cols, int rows, Sprite[,] sprites) { + Name = name; + TileWidth = tileWidth; + TileHeight = tileHeight; + Cols = cols; + Rows = rows; + Sprites = sprites; + } + + public void LoadBinary(BinaryReader b, Atlas atlas) { + Name = b.ReadString(); + TileWidth = b.ReadInt32(); + TileHeight = b.ReadInt32(); + Cols = b.ReadInt32(); + Rows = b.ReadInt32(); + + Sprites = new Sprite[Cols, Rows]; + + int n = b.ReadInt32(); + int id, x, y; + for (int i = 0; i < n; ++i) { + id = b.ReadInt32(); + x = id % Cols; + y = id / Cols; + Sprites[x, y] = atlas.GetSprite(Name + "_" + x + "_" + y); + } + + if (b.ReadBoolean()) { + optimized = new bool[Cols, Rows]; + for (y = 0; y < Rows; ++y) + for (x = 0; x < Cols; ++x) + optimized[x, y] = b.ReadBoolean(); + } + } + + + internal void Save(BinaryWriter writer) { + writer.Write(Name); // string + writer.Write(TileWidth); // int + writer.Write(TileHeight); // int + writer.Write(Cols); // int + writer.Write(Rows); // int + + // for every sprite in the tileset, its "ID" is the index in the tilemap + // eg. 0, 1, 2, 3, 4 + // 5, 6, 7, 8, 9 + // 10, 11, 12, 13, 14 + writer.Write(Sprites.Length); // int + for (int i = 0; i < Sprites.Length; i++) + writer.Write(i); + + writer.Write(optimized != null); // bool + if (optimized != null) + for (int y = 0; y < Rows; ++y) + for (int x = 0; x < Cols; ++x) + writer.Write(optimized[x, y]); // bool + } + + /// + /// Create directory and image files for every sprite + /// + /// The directory for the sub directory + /// Raw image where all the sprites are + public void Export(string directory, ImgImage rawImg) { + directory = Path.Combine(directory, Name); + if(!Directory.Exists(directory)) + Directory.CreateDirectory(directory); + foreach (var sprite in Sprites) { + if (sprite != null) + sprite.Export(directory, rawImg); + } + } + private void ExtendSprites(int dimension, int length) { + Sprites = Sprites.Extend(dimension, length); + if(optimized != null) + optimized = optimized.Extend(dimension, length); + } + + public void ExtendSpritesWidth(int addedAmount) => ExtendSprites(0, addedAmount); + public void ExtendSpritesHeight(int addedAmount) => ExtendSprites(1, addedAmount); +} diff --git a/ikenpack/ikenpack.csproj b/ikenpack/ikenpack.csproj new file mode 100644 index 0000000..504b7cf --- /dev/null +++ b/ikenpack/ikenpack.csproj @@ -0,0 +1,24 @@ + + + + Exe + net6.0 + enable + enable + true + + + + + + + + + PreserveNewest + + + PreserveNewest + + + + diff --git a/ikenpack/ikenpack.csproj.user b/ikenpack/ikenpack.csproj.user new file mode 100644 index 0000000..2bc04ce --- /dev/null +++ b/ikenpack/ikenpack.csproj.user @@ -0,0 +1,6 @@ + + + + <_LastSelectedProfileId>C:\Users\Yannik\source\repos\ikenpack\ikenpack\Properties\PublishProfiles\FolderProfile.pubxml + + \ No newline at end of file diff --git a/ikenpack/obj/Debug/ikenpack.1.0.0.nuspec b/ikenpack/obj/Debug/ikenpack.1.0.0.nuspec new file mode 100644 index 0000000..eec5b9b --- /dev/null +++ b/ikenpack/obj/Debug/ikenpack.1.0.0.nuspec @@ -0,0 +1,18 @@ + + + + ikenpack + 1.0.0 + ikenpack + Package Description + + + + + + + + + + + \ No newline at end of file diff --git a/ikenpack/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/ikenpack/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..36203c7 --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = "")] diff --git a/ikenpack/obj/Debug/net6.0/apphost.exe b/ikenpack/obj/Debug/net6.0/apphost.exe new file mode 100644 index 0000000..e2d6560 Binary files /dev/null and b/ikenpack/obj/Debug/net6.0/apphost.exe differ diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.AssemblyInfo.cs b/ikenpack/obj/Debug/net6.0/ikenpack.AssemblyInfo.cs new file mode 100644 index 0000000..64e8311 --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/ikenpack.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 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. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyTitleAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.AssemblyInfoInputs.cache b/ikenpack/obj/Debug/net6.0/ikenpack.AssemblyInfoInputs.cache new file mode 100644 index 0000000..bbb80ee --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/ikenpack.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +23957e3b6ccd061a9d907e36f9f5b883b7e9f119 diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.GeneratedMSBuildEditorConfig.editorconfig b/ikenpack/obj/Debug/net6.0/ikenpack.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..73ca756 --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/ikenpack.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,10 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = ikenpack +build_property.ProjectDir = C:\Users\Yannik\source\repos\ikenpack\ikenpack\ diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.GlobalUsings.g.cs b/ikenpack/obj/Debug/net6.0/ikenpack.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/ikenpack.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +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/ikenpack/obj/Debug/net6.0/ikenpack.assets.cache b/ikenpack/obj/Debug/net6.0/ikenpack.assets.cache new file mode 100644 index 0000000..4c4a65f Binary files /dev/null and b/ikenpack/obj/Debug/net6.0/ikenpack.assets.cache differ diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.csproj.AssemblyReference.cache b/ikenpack/obj/Debug/net6.0/ikenpack.csproj.AssemblyReference.cache new file mode 100644 index 0000000..73e9eed Binary files /dev/null and b/ikenpack/obj/Debug/net6.0/ikenpack.csproj.AssemblyReference.cache differ diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.csproj.CopyComplete b/ikenpack/obj/Debug/net6.0/ikenpack.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.csproj.CoreCompileInputs.cache b/ikenpack/obj/Debug/net6.0/ikenpack.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..dace52d --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/ikenpack.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +ba7bfc5de921536daaba4bc79a0ef842b44b3263 diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.csproj.FileListAbsolute.txt b/ikenpack/obj/Debug/net6.0/ikenpack.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..117275a --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/ikenpack.csproj.FileListAbsolute.txt @@ -0,0 +1,21 @@ +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\ikenpack.exe +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\ikenpack.deps.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\ikenpack.runtimeconfig.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\ref\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\Microsoft.Win32.SystemEvents.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.csproj.AssemblyReference.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.AssemblyInfoInputs.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.AssemblyInfo.cs +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.csproj.CoreCompileInputs.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.csproj.CopyComplete +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ref\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Debug\net6.0\ikenpack.genruntimeconfig.cache diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.dll b/ikenpack/obj/Debug/net6.0/ikenpack.dll new file mode 100644 index 0000000..4c6bf47 Binary files /dev/null and b/ikenpack/obj/Debug/net6.0/ikenpack.dll differ diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.genruntimeconfig.cache b/ikenpack/obj/Debug/net6.0/ikenpack.genruntimeconfig.cache new file mode 100644 index 0000000..6a519b1 --- /dev/null +++ b/ikenpack/obj/Debug/net6.0/ikenpack.genruntimeconfig.cache @@ -0,0 +1 @@ +8ce841ab81f1ab68e7ae55c3b882fa041da28599 diff --git a/ikenpack/obj/Debug/net6.0/ikenpack.pdb b/ikenpack/obj/Debug/net6.0/ikenpack.pdb new file mode 100644 index 0000000..c5ec93e Binary files /dev/null and b/ikenpack/obj/Debug/net6.0/ikenpack.pdb differ diff --git a/ikenpack/obj/Debug/net6.0/ref/ikenpack.dll b/ikenpack/obj/Debug/net6.0/ref/ikenpack.dll new file mode 100644 index 0000000..b838a38 Binary files /dev/null and b/ikenpack/obj/Debug/net6.0/ref/ikenpack.dll differ diff --git a/ikenpack/obj/Debug/net6.0/singlefilehost.exe b/ikenpack/obj/Debug/net6.0/singlefilehost.exe new file mode 100644 index 0000000..c983049 Binary files /dev/null and b/ikenpack/obj/Debug/net6.0/singlefilehost.exe differ diff --git a/ikenpack/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/ikenpack/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..36203c7 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = "")] diff --git a/ikenpack/obj/Release/net6.0/PublishOutputs.ef8214cd5f.txt b/ikenpack/obj/Release/net6.0/PublishOutputs.ef8214cd5f.txt new file mode 100644 index 0000000..0c3b963 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/PublishOutputs.ef8214cd5f.txt @@ -0,0 +1,12 @@ +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\atlas.bin +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\atlas.img +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\ikenpack.exe +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\ikenpack.deps.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\ikenpack.runtimeconfig.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\Microsoft.Win32.SystemEvents.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\runtimes\unix\lib\net6.0\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\runtimes\win\lib\net6.0\System.Drawing.Common.dll diff --git a/ikenpack/obj/Release/net6.0/apphost.exe b/ikenpack/obj/Release/net6.0/apphost.exe new file mode 100644 index 0000000..e2d6560 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/apphost.exe differ diff --git a/ikenpack/obj/Release/net6.0/ikenpack.AssemblyInfo.cs b/ikenpack/obj/Release/net6.0/ikenpack.AssemblyInfo.cs new file mode 100644 index 0000000..ac87633 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/ikenpack.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 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. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyTitleAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/ikenpack/obj/Release/net6.0/ikenpack.AssemblyInfoInputs.cache b/ikenpack/obj/Release/net6.0/ikenpack.AssemblyInfoInputs.cache new file mode 100644 index 0000000..024923a --- /dev/null +++ b/ikenpack/obj/Release/net6.0/ikenpack.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +f9fe03298d95d87e1b187d08f0e6294d8c36c30a diff --git a/ikenpack/obj/Release/net6.0/ikenpack.GeneratedMSBuildEditorConfig.editorconfig b/ikenpack/obj/Release/net6.0/ikenpack.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..73ca756 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/ikenpack.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,10 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = ikenpack +build_property.ProjectDir = C:\Users\Yannik\source\repos\ikenpack\ikenpack\ diff --git a/ikenpack/obj/Release/net6.0/ikenpack.GlobalUsings.g.cs b/ikenpack/obj/Release/net6.0/ikenpack.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/ikenpack/obj/Release/net6.0/ikenpack.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +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/ikenpack/obj/Release/net6.0/ikenpack.assets.cache b/ikenpack/obj/Release/net6.0/ikenpack.assets.cache new file mode 100644 index 0000000..6b7ca8d Binary files /dev/null and b/ikenpack/obj/Release/net6.0/ikenpack.assets.cache differ diff --git a/ikenpack/obj/Release/net6.0/ikenpack.csproj.AssemblyReference.cache b/ikenpack/obj/Release/net6.0/ikenpack.csproj.AssemblyReference.cache new file mode 100644 index 0000000..73e9eed Binary files /dev/null and b/ikenpack/obj/Release/net6.0/ikenpack.csproj.AssemblyReference.cache differ diff --git a/ikenpack/obj/Release/net6.0/ikenpack.csproj.CopyComplete b/ikenpack/obj/Release/net6.0/ikenpack.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/ikenpack/obj/Release/net6.0/ikenpack.csproj.CoreCompileInputs.cache b/ikenpack/obj/Release/net6.0/ikenpack.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..d5db94f --- /dev/null +++ b/ikenpack/obj/Release/net6.0/ikenpack.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +3bfd5ec2a4aa27c3b4453699276456480f85ad75 diff --git a/ikenpack/obj/Release/net6.0/ikenpack.csproj.FileListAbsolute.txt b/ikenpack/obj/Release/net6.0/ikenpack.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e65f783 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/ikenpack.csproj.FileListAbsolute.txt @@ -0,0 +1,21 @@ +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\ikenpack.exe +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\ikenpack.deps.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\ikenpack.runtimeconfig.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\ref\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\Microsoft.Win32.SystemEvents.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.csproj.AssemblyReference.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.AssemblyInfoInputs.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.AssemblyInfo.cs +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.csproj.CoreCompileInputs.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.csproj.CopyComplete +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ref\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\ikenpack.genruntimeconfig.cache diff --git a/ikenpack/obj/Release/net6.0/ikenpack.dll b/ikenpack/obj/Release/net6.0/ikenpack.dll new file mode 100644 index 0000000..74f9f59 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/ikenpack.dll differ diff --git a/ikenpack/obj/Release/net6.0/ikenpack.genruntimeconfig.cache b/ikenpack/obj/Release/net6.0/ikenpack.genruntimeconfig.cache new file mode 100644 index 0000000..238c7a7 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/ikenpack.genruntimeconfig.cache @@ -0,0 +1 @@ +7f6c923f9ac6488f3ab2c6ea1e7699486b209fea diff --git a/ikenpack/obj/Release/net6.0/ikenpack.pdb b/ikenpack/obj/Release/net6.0/ikenpack.pdb new file mode 100644 index 0000000..c844190 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/ikenpack.pdb differ diff --git a/ikenpack/obj/Release/net6.0/ref/ikenpack.dll b/ikenpack/obj/Release/net6.0/ref/ikenpack.dll new file mode 100644 index 0000000..990d1ad Binary files /dev/null and b/ikenpack/obj/Release/net6.0/ref/ikenpack.dll differ diff --git a/ikenpack/obj/Release/net6.0/singlefilehost.exe b/ikenpack/obj/Release/net6.0/singlefilehost.exe new file mode 100644 index 0000000..c983049 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/singlefilehost.exe differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/ikenpack/obj/Release/net6.0/win-x64/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..36203c7 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = "")] diff --git a/ikenpack/obj/Release/net6.0/win-x64/PublishOutputs.6a7669415f.txt b/ikenpack/obj/Release/net6.0/win-x64/PublishOutputs.6a7669415f.txt new file mode 100644 index 0000000..8f6ff48 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/PublishOutputs.6a7669415f.txt @@ -0,0 +1,2 @@ +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\win-x64\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\publish\win-x64\ikenpack.exe diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Collections.Immutable.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Collections.Immutable.dll new file mode 100644 index 0000000..02dbae9 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Collections.Immutable.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Collections.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Collections.dll new file mode 100644 index 0000000..30ebeb6 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Collections.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ComponentModel.Primitives.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ComponentModel.Primitives.dll new file mode 100644 index 0000000..b5bbfa0 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ComponentModel.Primitives.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ComponentModel.TypeConverter.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ComponentModel.TypeConverter.dll new file mode 100644 index 0000000..c048bee Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ComponentModel.TypeConverter.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Console.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Console.dll new file mode 100644 index 0000000..b353a2d Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Console.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Diagnostics.StackTrace.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Diagnostics.StackTrace.dll new file mode 100644 index 0000000..1f1ddab Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Diagnostics.StackTrace.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Drawing.Common.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Drawing.Common.dll new file mode 100644 index 0000000..d9445f5 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Drawing.Common.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Drawing.Primitives.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Drawing.Primitives.dll new file mode 100644 index 0000000..e17739d Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Drawing.Primitives.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.IO.Compression.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.IO.Compression.dll new file mode 100644 index 0000000..55c5b60 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.IO.Compression.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.IO.MemoryMappedFiles.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.IO.MemoryMappedFiles.dll new file mode 100644 index 0000000..2e7e023 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.IO.MemoryMappedFiles.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Linq.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Linq.dll new file mode 100644 index 0000000..c81f1de Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Linq.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ObjectModel.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ObjectModel.dll new file mode 100644 index 0000000..bb68a05 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.ObjectModel.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Private.CoreLib.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Private.CoreLib.dll new file mode 100644 index 0000000..265a81f Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Private.CoreLib.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Reflection.Metadata.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Reflection.Metadata.dll new file mode 100644 index 0000000..aa56ad6 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/System.Reflection.Metadata.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/R2R/ikenpack.dll b/ikenpack/obj/Release/net6.0/win-x64/R2R/ikenpack.dll new file mode 100644 index 0000000..a828c47 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/R2R/ikenpack.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.AssemblyInfo.cs b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.AssemblyInfo.cs new file mode 100644 index 0000000..ac87633 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 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. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyTitleAttribute("ikenpack")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.AssemblyInfoInputs.cache b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.AssemblyInfoInputs.cache new file mode 100644 index 0000000..024923a --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +f9fe03298d95d87e1b187d08f0e6294d8c36c30a diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.GeneratedMSBuildEditorConfig.editorconfig b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..041ee75 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.EnableSingleFileAnalyzer = true +build_property.EnableTrimAnalyzer = true +build_property.IncludeAllContentForSelfExtract = +build_property.RootNamespace = ikenpack +build_property.ProjectDir = C:\Users\Yannik\source\repos\ikenpack\ikenpack\ diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.GlobalUsings.g.cs b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +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/ikenpack/obj/Release/net6.0/win-x64/ikenpack.assets.cache b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.assets.cache new file mode 100644 index 0000000..e5b87f6 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.assets.cache differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.CopyComplete b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.CoreCompileInputs.cache b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..29f5bb5 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +9275546378c4432ac92500356e76d26a74f6d3e1 diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.FileListAbsolute.txt b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..c2c4678 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.csproj.FileListAbsolute.txt @@ -0,0 +1,238 @@ +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\ikenpack.exe +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\ikenpack.deps.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\ikenpack.runtimeconfig.json +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\ref\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\Microsoft.Win32.SystemEvents.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Drawing.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\Microsoft.CSharp.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\Microsoft.VisualBasic.Core.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\Microsoft.VisualBasic.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\Microsoft.Win32.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\Microsoft.Win32.Registry.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.AppContext.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Buffers.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Collections.Concurrent.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Collections.Immutable.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Collections.NonGeneric.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Collections.Specialized.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Collections.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ComponentModel.Annotations.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ComponentModel.DataAnnotations.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ComponentModel.EventBasedAsync.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ComponentModel.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ComponentModel.TypeConverter.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ComponentModel.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Configuration.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Console.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Core.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Data.Common.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Data.DataSetExtensions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Data.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.Contracts.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.Debug.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.DiagnosticSource.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.FileVersionInfo.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.Process.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.StackTrace.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.TextWriterTraceListener.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.Tools.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.TraceSource.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Diagnostics.Tracing.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Drawing.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Drawing.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Dynamic.Runtime.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Formats.Asn1.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Globalization.Calendars.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Globalization.Extensions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Globalization.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.Compression.Brotli.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.Compression.FileSystem.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.Compression.ZipFile.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.Compression.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.FileSystem.AccessControl.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.FileSystem.DriveInfo.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.FileSystem.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.FileSystem.Watcher.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.FileSystem.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.IsolatedStorage.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.MemoryMappedFiles.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.Pipes.AccessControl.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.Pipes.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.UnmanagedMemoryStream.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Linq.Expressions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Linq.Parallel.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Linq.Queryable.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Linq.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Memory.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Http.Json.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Http.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.HttpListener.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Mail.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.NameResolution.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.NetworkInformation.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Ping.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Quic.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Requests.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Security.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.ServicePoint.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.Sockets.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.WebClient.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.WebHeaderCollection.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.WebProxy.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.WebSockets.Client.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.WebSockets.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Net.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Numerics.Vectors.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Numerics.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ObjectModel.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Private.CoreLib.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Private.DataContractSerialization.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Private.Uri.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Private.Xml.Linq.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Private.Xml.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.DispatchProxy.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.Emit.ILGeneration.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.Emit.Lightweight.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.Emit.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.Extensions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.Metadata.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.TypeExtensions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Reflection.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Resources.Reader.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Resources.ResourceManager.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Resources.Writer.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.CompilerServices.Unsafe.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.CompilerServices.VisualC.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Extensions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Handles.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.InteropServices.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Intrinsics.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Loader.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Numerics.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Serialization.Formatters.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Serialization.Json.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Serialization.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Serialization.Xml.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.Serialization.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Runtime.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.AccessControl.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Claims.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Cryptography.Algorithms.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Cryptography.Cng.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Cryptography.Csp.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Cryptography.Encoding.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Cryptography.OpenSsl.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Cryptography.Primitives.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Cryptography.X509Certificates.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Principal.Windows.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.Principal.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.SecureString.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Security.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ServiceModel.Web.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ServiceProcess.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Text.Encoding.CodePages.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Text.Encoding.Extensions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Text.Encoding.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Text.Encodings.Web.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Text.Json.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Text.RegularExpressions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Channels.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Overlapped.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Tasks.Dataflow.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Tasks.Extensions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Tasks.Parallel.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Tasks.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Thread.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.ThreadPool.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.Timer.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Threading.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Transactions.Local.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Transactions.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.ValueTuple.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Web.HttpUtility.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Web.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Windows.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.Linq.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.ReaderWriter.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.Serialization.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.XDocument.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.XPath.XDocument.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.XPath.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.XmlDocument.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.XmlSerializer.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.Xml.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\WindowsBase.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\mscorlib.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\netstandard.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\Microsoft.DiaSymReader.Native.amd64.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\System.IO.Compression.Native.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-console-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-console-l1-2-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-datetime-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-debug-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-errorhandling-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-file-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-file-l1-2-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-file-l2-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-handle-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-heap-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-interlocked-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-libraryloader-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-localization-l1-2-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-memory-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-namedpipe-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-processenvironment-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-processthreads-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-processthreads-l1-1-1.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-profile-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-rtlsupport-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-string-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-synch-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-synch-l1-2-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-sysinfo-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-timezone-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-core-util-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-conio-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-convert-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-environment-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-filesystem-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-heap-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-locale-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-math-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-multibyte-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-private-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-process-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-runtime-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-stdio-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-string-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-time-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\api-ms-win-crt-utility-l1-1-0.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\clretwrc.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\clrjit.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\coreclr.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\createdump.exe +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\dbgshim.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\hostfxr.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\hostpolicy.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\mscordaccore.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\mscordaccore_amd64_amd64_6.0.121.56705.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\mscordbi.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\mscorrc.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\msquic.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\bin\Release\net6.0\win-x64\ucrtbase.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.AssemblyInfoInputs.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.AssemblyInfo.cs +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.csproj.CoreCompileInputs.cache +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.csproj.CopyComplete +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ref\ikenpack.dll +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.pdb +C:\Users\Yannik\source\repos\ikenpack\ikenpack\obj\Release\net6.0\win-x64\ikenpack.genruntimeconfig.cache diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.deps.json b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.deps.json new file mode 100644 index 0000000..806c0c8 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.deps.json @@ -0,0 +1,250 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v6.0/win-x64", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v6.0": {}, + ".NETCoreApp,Version=v6.0/win-x64": { + "ikenpack/1.0.0": { + "dependencies": { + "System.Drawing.Common": "6.0.0", + "runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "6.0.1" + }, + "runtime": { + "ikenpack.dll": {} + } + }, + "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/6.0.1": { + "runtime": { + "System.Collections.Immutable.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Collections.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.ComponentModel.Primitives.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.ComponentModel.TypeConverter.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Console.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Diagnostics.StackTrace.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Drawing.Primitives.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Drawing.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.IO.Compression.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.IO.MemoryMappedFiles.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Linq.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.ObjectModel.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Private.CoreLib.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Reflection.Metadata.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + }, + "System.Runtime.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.121.56705" + } + } + }, + "Microsoft.Win32.SystemEvents/6.0.0": {}, + "System.Drawing.Common/6.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "runtime": { + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + } + } + }, + "libraries": { + "ikenpack/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/6.0.1": { + "type": "runtimepack", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "path": "microsoft.win32.systemevents/6.0.0", + "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "path": "system.drawing.common/6.0.0", + "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" + } + }, + "runtimes": { + "win-x64": [ + "win", + "any", + "base" + ], + "win-x64-aot": [ + "win-aot", + "win-x64", + "win", + "aot", + "any", + "base" + ], + "win10-x64": [ + "win10", + "win81-x64", + "win81", + "win8-x64", + "win8", + "win7-x64", + "win7", + "win-x64", + "win", + "any", + "base" + ], + "win10-x64-aot": [ + "win10-aot", + "win10-x64", + "win10", + "win81-x64-aot", + "win81-aot", + "win81-x64", + "win81", + "win8-x64-aot", + "win8-aot", + "win8-x64", + "win8", + "win7-x64-aot", + "win7-aot", + "win7-x64", + "win7", + "win-x64-aot", + "win-aot", + "win-x64", + "win", + "aot", + "any", + "base" + ], + "win7-x64": [ + "win7", + "win-x64", + "win", + "any", + "base" + ], + "win7-x64-aot": [ + "win7-aot", + "win7-x64", + "win7", + "win-x64-aot", + "win-aot", + "win-x64", + "win", + "aot", + "any", + "base" + ], + "win8-x64": [ + "win8", + "win7-x64", + "win7", + "win-x64", + "win", + "any", + "base" + ], + "win8-x64-aot": [ + "win8-aot", + "win8-x64", + "win8", + "win7-x64-aot", + "win7-aot", + "win7-x64", + "win7", + "win-x64-aot", + "win-aot", + "win-x64", + "win", + "aot", + "any", + "base" + ], + "win81-x64": [ + "win81", + "win8-x64", + "win8", + "win7-x64", + "win7", + "win-x64", + "win", + "any", + "base" + ], + "win81-x64-aot": [ + "win81-aot", + "win81-x64", + "win81", + "win8-x64-aot", + "win8-aot", + "win8-x64", + "win8", + "win7-x64-aot", + "win7-aot", + "win7-x64", + "win7", + "win-x64-aot", + "win-aot", + "win-x64", + "win", + "aot", + "any", + "base" + ] + } +} \ No newline at end of file diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.dll b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.dll new file mode 100644 index 0000000..d98a4e6 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.genruntimeconfig.cache b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.genruntimeconfig.cache new file mode 100644 index 0000000..a2ec5d1 --- /dev/null +++ b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.genruntimeconfig.cache @@ -0,0 +1 @@ +e708515f760d9eb49713b51f2090196f3069c704 diff --git a/ikenpack/obj/Release/net6.0/win-x64/ikenpack.pdb b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.pdb new file mode 100644 index 0000000..6c552f8 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/ikenpack.pdb differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/Link.semaphore b/ikenpack/obj/Release/net6.0/win-x64/linked/Link.semaphore new file mode 100644 index 0000000..e69de29 diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Collections.Immutable.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Collections.Immutable.dll new file mode 100644 index 0000000..d0a6745 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Collections.Immutable.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Collections.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Collections.dll new file mode 100644 index 0000000..11d0008 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Collections.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.ComponentModel.Primitives.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.ComponentModel.Primitives.dll new file mode 100644 index 0000000..cbd21a0 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.ComponentModel.Primitives.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.ComponentModel.TypeConverter.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.ComponentModel.TypeConverter.dll new file mode 100644 index 0000000..535c86a Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.ComponentModel.TypeConverter.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Console.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Console.dll new file mode 100644 index 0000000..a731e33 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Console.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Diagnostics.StackTrace.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Diagnostics.StackTrace.dll new file mode 100644 index 0000000..4e58d1d Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Diagnostics.StackTrace.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.Common.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.Common.dll new file mode 100644 index 0000000..fccddd7 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.Common.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.Primitives.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.Primitives.dll new file mode 100644 index 0000000..6c087de Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.Primitives.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.dll new file mode 100644 index 0000000..fa954e2 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Drawing.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.IO.Compression.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.IO.Compression.dll new file mode 100644 index 0000000..11c342b Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.IO.Compression.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.IO.MemoryMappedFiles.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.IO.MemoryMappedFiles.dll new file mode 100644 index 0000000..9036707 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.IO.MemoryMappedFiles.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Linq.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Linq.dll new file mode 100644 index 0000000..de5a365 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Linq.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.ObjectModel.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.ObjectModel.dll new file mode 100644 index 0000000..088a747 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.ObjectModel.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Private.CoreLib.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Private.CoreLib.dll new file mode 100644 index 0000000..13536fe Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Private.CoreLib.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Reflection.Metadata.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Reflection.Metadata.dll new file mode 100644 index 0000000..2ce9792 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Reflection.Metadata.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/System.Runtime.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Runtime.dll new file mode 100644 index 0000000..0948a00 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/System.Runtime.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/ikenpack.dll b/ikenpack/obj/Release/net6.0/win-x64/linked/ikenpack.dll new file mode 100644 index 0000000..d98a4e6 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/ikenpack.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/linked/ikenpack.pdb b/ikenpack/obj/Release/net6.0/win-x64/linked/ikenpack.pdb new file mode 100644 index 0000000..6c552f8 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/linked/ikenpack.pdb differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/ref/ikenpack.dll b/ikenpack/obj/Release/net6.0/win-x64/ref/ikenpack.dll new file mode 100644 index 0000000..7ff4d22 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/ref/ikenpack.dll differ diff --git a/ikenpack/obj/Release/net6.0/win-x64/singlefilehost.exe b/ikenpack/obj/Release/net6.0/win-x64/singlefilehost.exe new file mode 100644 index 0000000..c983049 Binary files /dev/null and b/ikenpack/obj/Release/net6.0/win-x64/singlefilehost.exe differ diff --git a/ikenpack/obj/ikenpack.csproj.nuget.dgspec.json b/ikenpack/obj/ikenpack.csproj.nuget.dgspec.json new file mode 100644 index 0000000..ff9672c --- /dev/null +++ b/ikenpack/obj/ikenpack.csproj.nuget.dgspec.json @@ -0,0 +1,72 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj": {} + }, + "projects": { + "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "projectName": "ikenpack", + "projectPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "packagesPath": "C:\\Users\\Yannik\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Yannik\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "System.Drawing.Common": { + "target": "Package", + "version": "[6.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.101\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/ikenpack/obj/ikenpack.csproj.nuget.g.props b/ikenpack/obj/ikenpack.csproj.nuget.g.props new file mode 100644 index 0000000..9974dfa --- /dev/null +++ b/ikenpack/obj/ikenpack.csproj.nuget.g.props @@ -0,0 +1,16 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Yannik\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.0.1 + + + + + + \ No newline at end of file diff --git a/ikenpack/obj/ikenpack.csproj.nuget.g.targets b/ikenpack/obj/ikenpack.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/ikenpack/obj/ikenpack.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/ikenpack/obj/project.assets.json b/ikenpack/obj/project.assets.json new file mode 100644 index 0000000..819e53f --- /dev/null +++ b/ikenpack/obj/project.assets.json @@ -0,0 +1,193 @@ +{ + "version": 3, + "targets": { + "net6.0": { + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "compile": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {} + }, + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {} + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "compile": { + "lib/net6.0/System.Drawing.Common.dll": {} + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": {} + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "assetType": "runtime", + "rid": "win" + } + } + } + } + }, + "libraries": { + "Microsoft.Win32.SystemEvents/6.0.0": { + "sha512": "hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "type": "package", + "path": "microsoft.win32.systemevents/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/Microsoft.Win32.SystemEvents.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/Microsoft.Win32.SystemEvents.dll", + "lib/net461/Microsoft.Win32.SystemEvents.xml", + "lib/net6.0/Microsoft.Win32.SystemEvents.dll", + "lib/net6.0/Microsoft.Win32.SystemEvents.xml", + "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll", + "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml", + "lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll", + "lib/netstandard2.0/Microsoft.Win32.SystemEvents.xml", + "microsoft.win32.systemevents.6.0.0.nupkg.sha512", + "microsoft.win32.systemevents.nuspec", + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll", + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.xml", + "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll", + "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml", + "useSharedDesignerContext.txt" + ] + }, + "System.Drawing.Common/6.0.0": { + "sha512": "NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "type": "package", + "path": "system.drawing.common/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Drawing.Common.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net461/System.Drawing.Common.dll", + "lib/net461/System.Drawing.Common.xml", + "lib/net6.0/System.Drawing.Common.dll", + "lib/net6.0/System.Drawing.Common.xml", + "lib/netcoreapp3.1/System.Drawing.Common.dll", + "lib/netcoreapp3.1/System.Drawing.Common.xml", + "lib/netstandard2.0/System.Drawing.Common.dll", + "lib/netstandard2.0/System.Drawing.Common.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll", + "runtimes/unix/lib/net6.0/System.Drawing.Common.xml", + "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.dll", + "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.xml", + "runtimes/win/lib/net6.0/System.Drawing.Common.dll", + "runtimes/win/lib/net6.0/System.Drawing.Common.xml", + "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.dll", + "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.xml", + "system.drawing.common.6.0.0.nupkg.sha512", + "system.drawing.common.nuspec", + "useSharedDesignerContext.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net6.0": [ + "System.Drawing.Common >= 6.0.0" + ] + }, + "packageFolders": { + "C:\\Users\\Yannik\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "projectName": "ikenpack", + "projectPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "packagesPath": "C:\\Users\\Yannik\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Yannik\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "System.Drawing.Common": { + "target": "Package", + "version": "[6.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.101\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/ikenpack/obj/project.nuget.cache b/ikenpack/obj/project.nuget.cache new file mode 100644 index 0000000..830acf1 --- /dev/null +++ b/ikenpack/obj/project.nuget.cache @@ -0,0 +1,11 @@ +{ + "version": 2, + "dgSpecHash": "vyQwJJTWEl4KEji77pf8UtqcFKdoviw1BdtTMzeKu4nXtBLUX3WLqwc4Wm8jV5dpUn/NaUE1VLMzDxqndSIgPg==", + "success": true, + "projectFilePath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Yannik\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", + "C:\\Users\\Yannik\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.dgspec.json b/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.dgspec.json new file mode 100644 index 0000000..0d482bb --- /dev/null +++ b/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.dgspec.json @@ -0,0 +1,95 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj": {} + }, + "projects": { + "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "projectName": "ikenpack", + "projectPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "packagesPath": "C:\\Users\\Yannik\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\obj\\publish\\win-x64\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Yannik\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "System.Drawing.Common": { + "target": "Package", + "version": "[6.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "downloadDependencies": [ + { + "name": "Microsoft.AspNetCore.App.Runtime.win-x64", + "version": "[6.0.1, 6.0.1]" + }, + { + "name": "Microsoft.NETCore.App.Crossgen2.win-x64", + "version": "[6.0.1, 6.0.1]" + }, + { + "name": "Microsoft.NETCore.App.Runtime.win-x64", + "version": "[6.0.1, 6.0.1]" + }, + { + "name": "Microsoft.WindowsDesktop.App.Runtime.win-x64", + "version": "[6.0.1, 6.0.1]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.101\\RuntimeIdentifierGraph.json" + } + }, + "runtimes": { + "win-x64": { + "#import": [] + } + } + } + } +} \ No newline at end of file diff --git a/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.g.props b/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.g.props new file mode 100644 index 0000000..9974dfa --- /dev/null +++ b/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.g.props @@ -0,0 +1,16 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Yannik\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.0.1 + + + + + + \ No newline at end of file diff --git a/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.g.targets b/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/ikenpack/obj/publish/win-x64/ikenpack.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/ikenpack/obj/publish/win-x64/project.assets.json b/ikenpack/obj/publish/win-x64/project.assets.json new file mode 100644 index 0000000..e4e1c20 --- /dev/null +++ b/ikenpack/obj/publish/win-x64/project.assets.json @@ -0,0 +1,245 @@ +{ + "version": 3, + "targets": { + "net6.0": { + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "compile": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {} + }, + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {} + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "compile": { + "lib/net6.0/System.Drawing.Common.dll": {} + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": {} + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "assetType": "runtime", + "rid": "win" + } + } + } + }, + "net6.0/win-x64": { + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "compile": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {} + }, + "runtime": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {} + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + } + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "compile": { + "lib/net6.0/System.Drawing.Common.dll": {} + }, + "runtime": { + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": {} + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + } + } + } + }, + "libraries": { + "Microsoft.Win32.SystemEvents/6.0.0": { + "sha512": "hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "type": "package", + "path": "microsoft.win32.systemevents/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/Microsoft.Win32.SystemEvents.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/Microsoft.Win32.SystemEvents.dll", + "lib/net461/Microsoft.Win32.SystemEvents.xml", + "lib/net6.0/Microsoft.Win32.SystemEvents.dll", + "lib/net6.0/Microsoft.Win32.SystemEvents.xml", + "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll", + "lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml", + "lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll", + "lib/netstandard2.0/Microsoft.Win32.SystemEvents.xml", + "microsoft.win32.systemevents.6.0.0.nupkg.sha512", + "microsoft.win32.systemevents.nuspec", + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll", + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.xml", + "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.dll", + "runtimes/win/lib/netcoreapp3.1/Microsoft.Win32.SystemEvents.xml", + "useSharedDesignerContext.txt" + ] + }, + "System.Drawing.Common/6.0.0": { + "sha512": "NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "type": "package", + "path": "system.drawing.common/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Drawing.Common.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net461/System.Drawing.Common.dll", + "lib/net461/System.Drawing.Common.xml", + "lib/net6.0/System.Drawing.Common.dll", + "lib/net6.0/System.Drawing.Common.xml", + "lib/netcoreapp3.1/System.Drawing.Common.dll", + "lib/netcoreapp3.1/System.Drawing.Common.xml", + "lib/netstandard2.0/System.Drawing.Common.dll", + "lib/netstandard2.0/System.Drawing.Common.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll", + "runtimes/unix/lib/net6.0/System.Drawing.Common.xml", + "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.dll", + "runtimes/unix/lib/netcoreapp3.1/System.Drawing.Common.xml", + "runtimes/win/lib/net6.0/System.Drawing.Common.dll", + "runtimes/win/lib/net6.0/System.Drawing.Common.xml", + "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.dll", + "runtimes/win/lib/netcoreapp3.1/System.Drawing.Common.xml", + "system.drawing.common.6.0.0.nupkg.sha512", + "system.drawing.common.nuspec", + "useSharedDesignerContext.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net6.0": [ + "System.Drawing.Common >= 6.0.0" + ] + }, + "packageFolders": { + "C:\\Users\\Yannik\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "projectName": "ikenpack", + "projectPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "packagesPath": "C:\\Users\\Yannik\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\obj\\publish\\win-x64\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Yannik\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "System.Drawing.Common": { + "target": "Package", + "version": "[6.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "downloadDependencies": [ + { + "name": "Microsoft.AspNetCore.App.Runtime.win-x64", + "version": "[6.0.1, 6.0.1]" + }, + { + "name": "Microsoft.NETCore.App.Crossgen2.win-x64", + "version": "[6.0.1, 6.0.1]" + }, + { + "name": "Microsoft.NETCore.App.Runtime.win-x64", + "version": "[6.0.1, 6.0.1]" + }, + { + "name": "Microsoft.WindowsDesktop.App.Runtime.win-x64", + "version": "[6.0.1, 6.0.1]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.101\\RuntimeIdentifierGraph.json" + } + }, + "runtimes": { + "win-x64": { + "#import": [] + } + } + } +} \ No newline at end of file diff --git a/ikenpack/obj/publish/win-x64/project.nuget.cache b/ikenpack/obj/publish/win-x64/project.nuget.cache new file mode 100644 index 0000000..190d5d7 --- /dev/null +++ b/ikenpack/obj/publish/win-x64/project.nuget.cache @@ -0,0 +1,15 @@ +{ + "version": 2, + "dgSpecHash": "pSbwjwewOUX3jMR7XOADzfE4Ji0ijQxSKXRZAusx7WJn623chekZup0aTOnq7d1u4a/xuhAqPocMQFE8rM2ygg==", + "success": true, + "projectFilePath": "C:\\Users\\Yannik\\source\\repos\\ikenpack\\ikenpack\\ikenpack.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Yannik\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", + "C:\\Users\\Yannik\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", + "C:\\Users\\Yannik\\.nuget\\packages\\microsoft.netcore.app.runtime.win-x64\\6.0.1\\microsoft.netcore.app.runtime.win-x64.6.0.1.nupkg.sha512", + "C:\\Users\\Yannik\\.nuget\\packages\\microsoft.windowsdesktop.app.runtime.win-x64\\6.0.1\\microsoft.windowsdesktop.app.runtime.win-x64.6.0.1.nupkg.sha512", + "C:\\Users\\Yannik\\.nuget\\packages\\microsoft.aspnetcore.app.runtime.win-x64\\6.0.1\\microsoft.aspnetcore.app.runtime.win-x64.6.0.1.nupkg.sha512", + "C:\\Users\\Yannik\\.nuget\\packages\\microsoft.netcore.app.crossgen2.win-x64\\6.0.1\\microsoft.netcore.app.crossgen2.win-x64.6.0.1.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file