From 449c64eb0d268b67370dfaef50a68539152be3b5 Mon Sep 17 00:00:00 2001 From: MattNL Date: Fri, 29 Apr 2022 21:55:19 -0400 Subject: [PATCH] Small bug fixes -"Create Animated Texture" should no longer create extra copies of your animation when saving more than once -"Move Up" and "Move Down" now highlight the moved file after being moved --- MinecraftUSkinEditor/Forms/Form1.cs | 6 +++++- .../Forms/Utilities/Animation/AnimationEditor.cs | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/MinecraftUSkinEditor/Forms/Form1.cs b/MinecraftUSkinEditor/Forms/Form1.cs index f99fd016..4a176cb2 100644 --- a/MinecraftUSkinEditor/Forms/Form1.cs +++ b/MinecraftUSkinEditor/Forms/Form1.cs @@ -1245,7 +1245,9 @@ namespace PckStudio } treeViewToMineFiles(treeViewMain); - + + treeViewMain.SelectedNode = move; + saved = false; } #endregion @@ -1272,6 +1274,8 @@ namespace PckStudio treeViewToMineFiles(treeViewMain); + treeViewMain.SelectedNode = move; + saved = false; } #endregion diff --git a/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs b/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs index 46ddaf7e..cf475b02 100644 --- a/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs +++ b/MinecraftUSkinEditor/Forms/Utilities/Animation/AnimationEditor.cs @@ -356,6 +356,7 @@ namespace PckStudio if (parent != null) { Console.WriteLine("ParentNotNULL"); + TreeNode check = FindNode(treeViewMain, newNode.Text); parent.Nodes.Add(newNode); } else @@ -425,10 +426,13 @@ namespace PckStudio if (create) { + mf.name = "res/textures/" + (isItem ? "items" : "blocks"); TreeNode newNode = new TreeNode(newTileName + ".png") { Tag = mf };//creates node for minefile newNode.ImageIndex = 2; newNode.SelectedImageIndex = 2; addNodeToAnimationsFolder(newNode); + treeViewMain.SelectedNode = newNode; + create = false; } else if (isItem && treeViewMain.SelectedNode.Parent.Text == "blocks") {