diff --git a/RoR2EditorKit/Assets/RoR2EditorKit.asset b/RoR2EditorKit/Assets/RoR2EditorKit.asset
index a3fd97e..c7c17a5 100644
--- a/RoR2EditorKit/Assets/RoR2EditorKit.asset
+++ b/RoR2EditorKit/Assets/RoR2EditorKit.asset
@@ -79,5 +79,5 @@ MonoBehaviour:
Name: RoR2EditorKit
Description: RoR2EditorKit is a toolkit built around developing mods for Risk of
Rain 2
- Version: 0.1.3
+ Version: 0.2.1
Dependencies: []
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/Inspectors/ExtendedInspector.cs b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/Inspectors/ExtendedInspector.cs
index ecc643a..719f098 100644
--- a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/Inspectors/ExtendedInspector.cs
+++ b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/Inspectors/ExtendedInspector.cs
@@ -57,5 +57,11 @@ public override void OnInspectorGUI()
DrawDefaultInspector();
}
}
+
+ protected void DrawField(string propName) => EditorGUILayout.PropertyField(serializedObject.FindProperty(propName), true);
+ protected void DrawField(SerializedProperty property, string propName) => EditorGUILayout.PropertyField(property.FindPropertyRelative(propName), true);
+ protected void DrawField(SerializedProperty property) => EditorGUILayout.PropertyField(property, true);
+ protected void Header(string label) => EditorGUILayout.LabelField(new GUIContent(label), EditorStyles.boldLabel);
+ protected void Header(string label, string tooltip) => EditorGUILayout.LabelField(new GUIContent(label, tooltip), EditorStyles.boldLabel);
}
}
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/EditorGUILayoutPropertyDrawer.cs b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/EditorGUILayoutPropertyDrawer.cs
new file mode 100644
index 0000000..bed62bc
--- /dev/null
+++ b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/EditorGUILayoutPropertyDrawer.cs
@@ -0,0 +1,39 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using UnityEditor;
+using UnityEngine;
+
+namespace RoR2EditorKit.Core.PropertyDrawers
+{
+ ///
+ /// Used for lazy creation of property drawer using editor gui layout instead of editor gui.
+ ///This shouldnt be used unless you want a very simple property drawer that doesnt need to be all specific
+ ///May cause spamming in the unity editor console that's caused by using EditorGUILayout instead of EditorGUI.
+ ///
+ public class EditorGUILayoutPropertyDrawer : PropertyDrawer
+ {
+ SerializedProperty serializedProperty;
+ public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
+ {
+ serializedProperty = property;
+ EditorGUI.BeginProperty(position, label, property);
+ DrawPropertyDrawer(property);
+ EditorGUI.EndProperty();
+ }
+
+ protected virtual void DrawPropertyDrawer(SerializedProperty property) { }
+ public override float GetPropertyHeight(SerializedProperty property, GUIContent label)
+ {
+ return -2f;
+ }
+
+ protected void DrawField(string propName) => EditorGUILayout.PropertyField(serializedProperty.FindPropertyRelative(propName), true);
+ protected void DrawField(SerializedProperty property, string propName) => EditorGUILayout.PropertyField(property.FindPropertyRelative(propName), true);
+ protected void DrawField(SerializedProperty property) => EditorGUILayout.PropertyField(property, true);
+ protected void Header(string label) => EditorGUILayout.LabelField(new GUIContent(label), EditorStyles.boldLabel);
+ protected void Header(string label, string tooltip) => EditorGUILayout.LabelField(new GUIContent(label, tooltip), EditorStyles.boldLabel);
+ }
+}
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/EditorGUILayoutPropertyDrawer.cs.meta b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/EditorGUILayoutPropertyDrawer.cs.meta
new file mode 100644
index 0000000..55ce78a
--- /dev/null
+++ b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/EditorGUILayoutPropertyDrawer.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b4c4af8426f3b4746abffa0d7df63265
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/InspectorSettingPropertyDrawer.cs b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/InspectorSettingPropertyDrawer.cs
index 33712ea..42725da 100644
--- a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/InspectorSettingPropertyDrawer.cs
+++ b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/Core/PropertyDrawers/InspectorSettingPropertyDrawer.cs
@@ -10,18 +10,14 @@
namespace RoR2EditorKit.Core.PropertyDrawers
{
[CustomPropertyDrawer(typeof(EnabledAndDisabledInspectorsSettings.InspectorSetting))]
- public class InspectorSettingPropertyDrawer : PropertyDrawer
+ public class InspectorSettingPropertyDrawer : EditorGUILayoutPropertyDrawer
{
- public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
+ protected override void DrawPropertyDrawer(SerializedProperty property)
{
- EditorGUI.BeginProperty(position, label, property);
-
var isEnabled = property.FindPropertyRelative("isEnabled");
var displayName = property.FindPropertyRelative("inspectorName");
- EditorGUI.PropertyField(position, isEnabled, new GUIContent(ObjectNames.NicifyVariableName(displayName.stringValue)));
-
- EditorGUI.EndProperty();
+ EditorGUILayout.PropertyField(isEnabled, new GUIContent(ObjectNames.NicifyVariableName(displayName.stringValue)));
}
}
}
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/ScriptableCreators.cs b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/ScriptableCreators.cs
new file mode 100644
index 0000000..d3ebae1
--- /dev/null
+++ b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/ScriptableCreators.cs
@@ -0,0 +1,99 @@
+using RoR2;
+using RoR2.Skills;
+using UnityEditor;
+using UnityEngine;
+
+namespace RoR2EditorKit.RoR2
+{
+ ///
+ /// Creation of ScriptableObjects that are normally uncreatable in RoR2
+ ///
+ public static class ScriptableCreators
+ {
+ [MenuItem("Assets/Create/RoR2/UnlockableDef")]
+ public static void CreateUnlockableDef()
+ {
+ var unlockableDef = ScriptableObject.CreateInstance();
+ unlockableDef.cachedName = "New UnlockableDef";
+ Util.CreateAssetAtSelectionPath(unlockableDef);
+ }
+
+ #region skilldefs
+ [MenuItem("Assets/Create/RoR2/SkillDef/Captain/Orbital")]
+ public static void CreateOrbital()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/Captain/SupplyDrop")]
+ public static void CreateSupplyDrop()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/Combo")]
+ public static void CreateCombo()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/Conditional")]
+ public static void CreateConditional()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/EngiMineDeployer")]
+ public static void CreateEngiMineDeployer()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/Grounded")]
+ public static void CreateGrounded()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/LunarReplacements/Detonator")]
+ public static void CreateDetonator()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/LunarReplacements/Primary")]
+ public static void CreatePrimary()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/LunarReplacements/Secondary")]
+ public static void CreateSecondary()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/Stepped")]
+ public static void CreateStepped()
+ {
+ CreateSkill();
+ }
+
+ [MenuItem("Assets/Create/RoR2/SkillDef/ToolbotWeapon")]
+ public static void CreateToolbotWeapon()
+ {
+ CreateSkill();
+ }
+
+ private static void CreateSkill() where T : SkillDef
+ {
+ var skillDef = ScriptableObject.CreateInstance();
+ var SO = skillDef as ScriptableObject;
+ SO.name = $"New {typeof(T).Name}";
+ skillDef = SO as T;
+
+ Util.CreateAssetAtSelectionPath(skillDef);
+ }
+ #endregion
+ }
+}
\ No newline at end of file
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/UnlockableDefCreator.cs.meta b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/ScriptableCreators.cs.meta
similarity index 100%
rename from RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/UnlockableDefCreator.cs.meta
rename to RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/ScriptableCreators.cs.meta
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/UnlockableDefCreator.cs b/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/UnlockableDefCreator.cs
deleted file mode 100644
index 71f7063..0000000
--- a/RoR2EditorKit/Assets/RoR2EditorKit/Editor/ScriptsForRoR2/UnlockableDefCreator.cs
+++ /dev/null
@@ -1,27 +0,0 @@
-using RoR2;
-using UnityEditor;
-using UnityEngine;
-
-namespace RoR2EditorKit.RoR2
-{
- public static class UnlockableDefCreator
- {
- [MenuItem("Assets/Create/RoR2/UnlockableDef")]
- public static void CreateUnlockableDef()
- {
- var unlockableDef = ScriptableObject.CreateInstance();
- var path = AssetDatabase.GetAssetPath(Selection.activeObject);
- if (path == "")
- {
- path = "Assets";
- }
- else if (System.IO.Path.GetExtension(path) != "")
- {
- path = path.Replace(System.IO.Path.GetFileName(AssetDatabase.GetAssetPath(Selection.activeObject)), "");
- }
- path = AssetDatabase.GenerateUniqueAssetPath($"{path}/NewUnlockableDef.asset");
- AssetDatabase.CreateAsset(unlockableDef, path);
- AssetDatabase.ImportAsset(path);
- }
- }
-}
\ No newline at end of file
diff --git a/RoR2EditorKit/Assets/RoR2EditorKit/README.md b/RoR2EditorKit/Assets/RoR2EditorKit/README.md
index ddfb072..ca91c06 100644
--- a/RoR2EditorKit/Assets/RoR2EditorKit/README.md
+++ b/RoR2EditorKit/Assets/RoR2EditorKit/README.md
@@ -49,6 +49,16 @@ RoR2EditorKit comes with special editor windows designed specifically for creati
## Changelog
+### 0.2.1
+
+* Renamed UnlockableDefCreator to ScriptableCreators
+* All the uncreatable skilldefs in the namespace RoR2.Skills can now be created thanks to the ScriptableCreator
+* Added an EditorGUILayoutProperyDrawer
+ * Extends from property drawer.
+ * Should only be used for extremely simple property drawer work.
+ * It's not intended as a proper extension to the PropertyDrawer system.
+* Added Utility methods to the ExtendedInspector
+
### 0.2.0
* Added CreateRoR2PrefabWindow, used for creating prefabs.
diff --git a/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 7.asset b/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 7.asset
index 64574b6..3cc5212 100644
--- a/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 7.asset
+++ b/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 7.asset
@@ -15,4 +15,212 @@ MonoBehaviour:
pipeline: {fileID: 11400000, guid: 95c42be21b50898489b6e40d35ab0046, type: 2}
creationDate:
ticks: 637735368829041014
- entries: []
+ entries:
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368878850550
+ message: '[PublishToZip](assetlink://Assets%2fPublishToZip.asset) Finished execution'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368878770476
+ message: '[PublishToZip(2 - Zip)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ archived ``` ThunderKit/Staging/RoR2EditorKit ``` into ``` ThunderKit/Release/RoR2EditorKit-0.2.0.zip
+ ```'
+ context:
+ - "Copied Files\r\n\r\n 1. ThunderKit\\Release\\RoR2EditorKit-0.0.2.zip\r\n\r\n
+ 2. ThunderKit\\Release\\RoR2EditorKit-0.1.1.zip\r\n\r\n 3. ThunderKit\\Release\\RoR2EditorKit-0.1.3.zip\r\n\r\n
+ 4. ThunderKit\\Release\\RoR2EditorKit-0.1.4.zip\r\n\r\n 5. ThunderKit\\Release\\RoR2EditorKit-0.2.0.zip"
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368869077429
+ message: '[PublishToZip(2 - Zip)](assetlink://Assets%2fPublishToZip.asset) Execute
+ Job'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368869077429
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/RoR2EditorKit.asmdef ``` in ``` ThunderKit/Staging/RoR2EditorKit/RoR2EditorKit.asmdef
+ ```'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368869047407
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/Editor ``` in ``` ThunderKit/Staging/RoR2EditorKit/Editor
+ ```'
+ context:
+ - "Copied Files\r\n\r\n 1. ThunderKit/Staging/RoR2EditorKit/Editor\\Common.meta\r\n\r\n
+ 2. ThunderKit/Staging/RoR2EditorKit/Editor\\Core.meta\r\n\r\n 3. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2.meta\r\n\r\n
+ 4. ThunderKit/Staging/RoR2EditorKit/Editor\\Util.cs\r\n\r\n 5. ThunderKit/Staging/RoR2EditorKit/Editor\\Util.cs.meta\r\n\r\n
+ 6. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\Constants.cs\r\n\r\n 7.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\Constants.cs.meta\r\n\r\n 8.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon.meta\r\n\r\n
+ 9. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\DrawerLocator.cs\r\n\r\n
+ 10. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\DrawerLocator.cs.meta\r\n\r\n
+ 11. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos.meta\r\n\r\n
+ 12. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListControl.cs\r\n\r\n
+ 13. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListControl.cs.meta\r\n\r\n
+ 14. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListItem.cs\r\n\r\n
+ 15. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListItem.cs.meta\r\n\r\n
+ 16. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewHoverSkin.guiskin\r\n\r\n
+ 17. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewHoverSkin.guiskin.meta\r\n\r\n
+ 18. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewSelectedSkin.guiskin\r\n\r\n
+ 19. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewSelectedSkin.guiskin.meta\r\n\r\n
+ 20. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewUnselectedSkin.guiskin\r\n\r\n
+ 21. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewUnselectedSkin.guiskin.meta\r\n\r\n
+ 22. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\blank.png\r\n\r\n
+ 23. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\blank.png.meta\r\n\r\n
+ 24. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\event_state.png\r\n\r\n
+ 25. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\event_state.png.meta\r\n\r\n
+ 26. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\folder.png\r\n\r\n
+ 27. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\folder.png.meta\r\n\r\n
+ 28. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\guide.png\r\n\r\n
+ 29. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\guide.png.meta\r\n\r\n
+ 30. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_collapsed.png\r\n\r\n
+ 31. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_collapsed.png.meta\r\n\r\n
+ 32. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_expanded.png\r\n\r\n
+ 33. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_expanded.png.meta\r\n\r\n
+ 34. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_nochild.png\r\n\r\n
+ 35. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_nochild.png.meta\r\n\r\n
+ 36. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_collapsed.png\r\n\r\n
+ 37. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_collapsed.png.meta\r\n\r\n
+ 38. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_expanded.png\r\n\r\n
+ 39. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_expanded.png.meta\r\n\r\n
+ 40. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_nochild.png\r\n\r\n
+ 41. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_nochild.png.meta\r\n\r\n
+ 42. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_checked.png\r\n\r\n
+ 43. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_checked.png.meta\r\n\r\n
+ 44. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_unchecked.png\r\n\r\n
+ 45. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_unchecked.png.meta\r\n\r\n
+ 46. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\selected_background_color.png\r\n\r\n
+ 47. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\selected_background_color.png.meta\r\n\r\n
+ 48. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data.meta\r\n\r\n 49. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\ErrorShorthands.cs\r\n\r\n
+ 50. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\ErrorShorthands.cs.meta\r\n\r\n
+ 51. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Inspectors.meta\r\n\r\n 52.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers.meta\r\n\r\n
+ 53. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows.meta\r\n\r\n 54.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\EnabledAndDisabledInspectorsSettings.cs\r\n\r\n
+ 55. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\EnabledAndDisabledInspectorsSettings.cs.meta\r\n\r\n
+ 56. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\RoR2EditorKitSettings.cs\r\n\r\n
+ 57. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\RoR2EditorKitSettings.cs.meta\r\n\r\n
+ 58. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Inspectors\\ExtendedInspector.cs\r\n\r\n
+ 59. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Inspectors\\ExtendedInspector.cs.meta\r\n\r\n
+ 60. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers\\InspectorSettingPropertyDrawer.cs\r\n\r\n
+ 61. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers\\InspectorSettingPropertyDrawer.cs.meta\r\n\r\n
+ 62. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2PrefabWindow.cs\r\n\r\n
+ 63. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2PrefabWindow.cs.meta\r\n\r\n
+ 64. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2ScriptableObjectWindow.cs\r\n\r\n
+ 65. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2ScriptableObjectWindow.cs.meta\r\n\r\n
+ 66. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\ExtendedEditorWindow.cs\r\n\r\n
+ 67. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\ExtendedEditorWindow.cs.meta\r\n\r\n
+ 68. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors.meta\r\n\r\n
+ 69. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers.meta\r\n\r\n
+ 70. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\UnlockableDefCreator.cs\r\n\r\n
+ 71. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\UnlockableDefCreator.cs.meta\r\n\r\n
+ 72. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows.meta\r\n\r\n
+ 73. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\EntityStateConfigCustomEditor.cs\r\n\r\n
+ 74. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\EntityStateConfigCustomEditor.cs.meta\r\n\r\n
+ 75. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\SerializableContentPackCustomEditor.cs\r\n\r\n
+ 76. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\SerializableContentPackCustomEditor.cs.meta\r\n\r\n
+ 77. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer.meta\r\n\r\n
+ 78. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EnumMaskDrawer.cs\r\n\r\n
+ 79. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EnumMaskDrawer.cs.meta\r\n\r\n
+ 80. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer.meta\r\n\r\n
+ 81. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateDrawer.cs\r\n\r\n
+ 82. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateDrawer.cs.meta\r\n\r\n
+ 83. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreePicker.cs\r\n\r\n
+ 84. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreePicker.cs.meta\r\n\r\n
+ 85. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreeView.cs\r\n\r\n
+ 86. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreeView.cs.meta\r\n\r\n
+ 87. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeDrawer.cs\r\n\r\n
+ 88. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeDrawer.cs.meta\r\n\r\n
+ 89. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreePicker.cs\r\n\r\n
+ 90. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreePicker.cs.meta\r\n\r\n
+ 91. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreeView.cs\r\n\r\n
+ 92. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreeView.cs.meta\r\n\r\n
+ 93. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators.meta\r\n\r\n
+ 94. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\SerializableContentPackEditorWindow.cs\r\n\r\n
+ 95. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\SerializableContentPackEditorWindow.cs.meta\r\n\r\n
+ 96. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs.meta\r\n\r\n
+ 97. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects.meta\r\n\r\n
+ 98. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicInteractable.cs\r\n\r\n
+ 99. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicInteractable.cs.meta\r\n\r\n
+ 100. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicProjectileWindow.cs\r\n\r\n
+ 101. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicProjectileWindow.cs.meta\r\n\r\n
+ 102. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBodyWindow.cs\r\n\r\n
+ 103. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBodyWindow.cs.meta\r\n\r\n
+ 104. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateArtifactDefWindow.cs\r\n\r\n
+ 105. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateArtifactDefWindow.cs.meta\r\n\r\n
+ 106. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateBuffDefWindow.cs\r\n\r\n
+ 107. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateBuffDefWindow.cs.meta\r\n\r\n
+ 108. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEntityStateConfigWindow.cs\r\n\r\n
+ 109. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEntityStateConfigWindow.cs.meta\r\n\r\n
+ 110. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEquipmentDefWindow.cs\r\n\r\n
+ 111. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEquipmentDefWindow.cs.meta\r\n\r\n
+ 112. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateItemDefWindow.cs\r\n\r\n
+ 113. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateItemDefWindow.cs.meta\r\n\r\n
+ 114. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSha256HashAsset.cs\r\n\r\n
+ 115. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSha256HashAsset.cs.meta\r\n\r\n
+ 116. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSurvivorDefWindow.cs\r\n\r\n
+ 117. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSurvivorDefWindow.cs.meta"
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368837757918
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/Assets ``` in ``` ThunderKit/Staging/RoR2EditorKit/Assets
+ ```'
+ context:
+ - "Copied Files\r\n\r\n 1. ThunderKit/Staging/RoR2EditorKit/Assets\\NullModel.prefab\r\n\r\n
+ 2. ThunderKit/Staging/RoR2EditorKit/Assets\\NullModel.prefab.meta\r\n\r\n 3.
+ ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_matNull.mat\r\n\r\n 4. ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_matNull.mat.meta\r\n\r\n
+ 5. ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_meshNull.mesh\r\n\r\n 6.
+ ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_meshNull.mesh.meta\r\n\r\n 7.
+ ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_spriteNull.png\r\n\r\n 8. ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_spriteNull.png.meta"
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368835576616
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/README.md ``` in ``` ThunderKit/Staging/RoR2EditorKit/README.md
+ ```'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368835412353
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/icon.png ``` in ``` ThunderKit/Staging/RoR2EditorKit/icon.png
+ ```'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368834805339
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)
+ Execute Job'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368834805339
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Creating Thunderstore manifest.json'
+ context:
+ - "Manifest.json\r\n{\"name\":\"RoR2EditorKit\",\"author\":\"RoR2EditorKitTeam\",\"version_number\":\"0.2.0\",\"website_url\":\"https://github.com/Nebby1999/RoR2EditorKit\",\"description\":\"RoR2EditorKit
+ is a toolkit built around developing mods for Risk of Rain 2\",\"dependencies\":[]}"
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368830612371
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Execute Job'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368830582320
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Clearing PipelineJob error states'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637735368830552388
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Execute Pipeline'
+ context: []
diff --git a/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 8.asset b/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 8.asset
new file mode 100644
index 0000000..1cfbe91
--- /dev/null
+++ b/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 8.asset
@@ -0,0 +1,229 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2f9af1c6015733a42be940cc462aa7ed, type: 3}
+ m_Name: Log 8
+ m_EditorClassIdentifier:
+ pipeline: {fileID: 11400000, guid: 95c42be21b50898489b6e40d35ab0046, type: 2}
+ creationDate:
+ ticks: 637738741406942072
+ entries:
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741444769865
+ message: '[PublishToZip](assetlink://Assets%2fPublishToZip.asset) Finished execution'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741444709808
+ message: '[PublishToZip(2 - Zip)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ archived ``` ThunderKit/Staging/RoR2EditorKit ``` into ``` ThunderKit/Release/RoR2EditorKit-0.2.1.zip
+ ```'
+ context:
+ - "Copied Files\r\n\r\n 1. ThunderKit\\Release\\RoR2EditorKit-0.0.2.zip\r\n\r\n
+ 2. ThunderKit\\Release\\RoR2EditorKit-0.1.1.zip\r\n\r\n 3. ThunderKit\\Release\\RoR2EditorKit-0.1.3.zip\r\n\r\n
+ 4. ThunderKit\\Release\\RoR2EditorKit-0.1.4.zip\r\n\r\n 5. ThunderKit\\Release\\RoR2EditorKit-0.2.0.zip\r\n\r\n
+ 6. ThunderKit\\Release\\RoR2EditorKit-0.2.1.zip"
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741434325808
+ message: '[PublishToZip(2 - Zip)](assetlink://Assets%2fPublishToZip.asset) Execute
+ Job'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741434325808
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/RoR2EditorKit.asmdef ``` in ``` ThunderKit/Staging/RoR2EditorKit/RoR2EditorKit.asmdef
+ ```'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741434285777
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/Editor ``` in ``` ThunderKit/Staging/RoR2EditorKit/Editor
+ ```'
+ context:
+ - "Copied Files\r\n\r\n 1. ThunderKit/Staging/RoR2EditorKit/Editor\\Common.meta\r\n\r\n
+ 2. ThunderKit/Staging/RoR2EditorKit/Editor\\Core.meta\r\n\r\n 3. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2.meta\r\n\r\n
+ 4. ThunderKit/Staging/RoR2EditorKit/Editor\\Util.cs\r\n\r\n 5. ThunderKit/Staging/RoR2EditorKit/Editor\\Util.cs.meta\r\n\r\n
+ 6. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\Constants.cs\r\n\r\n 7.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\Constants.cs.meta\r\n\r\n 8.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon.meta\r\n\r\n
+ 9. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\DrawerLocator.cs\r\n\r\n
+ 10. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\DrawerLocator.cs.meta\r\n\r\n
+ 11. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos.meta\r\n\r\n
+ 12. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListControl.cs\r\n\r\n
+ 13. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListControl.cs.meta\r\n\r\n
+ 14. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListItem.cs\r\n\r\n
+ 15. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeListItem.cs.meta\r\n\r\n
+ 16. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewHoverSkin.guiskin\r\n\r\n
+ 17. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewHoverSkin.guiskin.meta\r\n\r\n
+ 18. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewSelectedSkin.guiskin\r\n\r\n
+ 19. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewSelectedSkin.guiskin.meta\r\n\r\n
+ 20. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewUnselectedSkin.guiskin\r\n\r\n
+ 21. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\TreeViewUnselectedSkin.guiskin.meta\r\n\r\n
+ 22. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\blank.png\r\n\r\n
+ 23. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\blank.png.meta\r\n\r\n
+ 24. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\event_state.png\r\n\r\n
+ 25. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\event_state.png.meta\r\n\r\n
+ 26. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\folder.png\r\n\r\n
+ 27. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\folder.png.meta\r\n\r\n
+ 28. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\guide.png\r\n\r\n
+ 29. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\guide.png.meta\r\n\r\n
+ 30. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_collapsed.png\r\n\r\n
+ 31. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_collapsed.png.meta\r\n\r\n
+ 32. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_expanded.png\r\n\r\n
+ 33. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_expanded.png.meta\r\n\r\n
+ 34. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_nochild.png\r\n\r\n
+ 35. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\last_sibling_nochild.png.meta\r\n\r\n
+ 36. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_collapsed.png\r\n\r\n
+ 37. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_collapsed.png.meta\r\n\r\n
+ 38. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_expanded.png\r\n\r\n
+ 39. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_expanded.png.meta\r\n\r\n
+ 40. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_nochild.png\r\n\r\n
+ 41. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\middle_sibling_nochild.png.meta\r\n\r\n
+ 42. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_checked.png\r\n\r\n
+ 43. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_checked.png.meta\r\n\r\n
+ 44. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_unchecked.png\r\n\r\n
+ 45. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\normal_unchecked.png.meta\r\n\r\n
+ 46. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\selected_background_color.png\r\n\r\n
+ 47. ThunderKit/Staging/RoR2EditorKit/Editor\\Common\\TreedrawerCommon\\Gizmos\\selected_background_color.png.meta\r\n\r\n
+ 48. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data.meta\r\n\r\n 49. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\ErrorShorthands.cs\r\n\r\n
+ 50. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\ErrorShorthands.cs.meta\r\n\r\n
+ 51. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Inspectors.meta\r\n\r\n 52.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers.meta\r\n\r\n
+ 53. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows.meta\r\n\r\n 54.
+ ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\EnabledAndDisabledInspectorsSettings.cs\r\n\r\n
+ 55. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\EnabledAndDisabledInspectorsSettings.cs.meta\r\n\r\n
+ 56. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\RoR2EditorKitSettings.cs\r\n\r\n
+ 57. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Data\\RoR2EditorKitSettings.cs.meta\r\n\r\n
+ 58. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Inspectors\\ExtendedInspector.cs\r\n\r\n
+ 59. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Inspectors\\ExtendedInspector.cs.meta\r\n\r\n
+ 60. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers\\EditorGUILayoutPropertyDrawer.cs\r\n\r\n
+ 61. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers\\EditorGUILayoutPropertyDrawer.cs.meta\r\n\r\n
+ 62. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers\\InspectorSettingPropertyDrawer.cs\r\n\r\n
+ 63. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\PropertyDrawers\\InspectorSettingPropertyDrawer.cs.meta\r\n\r\n
+ 64. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2PrefabWindow.cs\r\n\r\n
+ 65. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2PrefabWindow.cs.meta\r\n\r\n
+ 66. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2ScriptableObjectWindow.cs\r\n\r\n
+ 67. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\CreateRoR2ScriptableObjectWindow.cs.meta\r\n\r\n
+ 68. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\ExtendedEditorWindow.cs\r\n\r\n
+ 69. ThunderKit/Staging/RoR2EditorKit/Editor\\Core\\Windows\\ExtendedEditorWindow.cs.meta\r\n\r\n
+ 70. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors.meta\r\n\r\n
+ 71. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers.meta\r\n\r\n
+ 72. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\ScriptableCreators.cs\r\n\r\n
+ 73. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\ScriptableCreators.cs.meta\r\n\r\n
+ 74. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows.meta\r\n\r\n
+ 75. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\EntityStateConfigCustomEditor.cs\r\n\r\n
+ 76. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\EntityStateConfigCustomEditor.cs.meta\r\n\r\n
+ 77. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\SerializableContentPackCustomEditor.cs\r\n\r\n
+ 78. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Inspectors\\SerializableContentPackCustomEditor.cs.meta\r\n\r\n
+ 79. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer.meta\r\n\r\n
+ 80. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EnumMaskDrawer.cs\r\n\r\n
+ 81. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EnumMaskDrawer.cs.meta\r\n\r\n
+ 82. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer.meta\r\n\r\n
+ 83. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateDrawer.cs\r\n\r\n
+ 84. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateDrawer.cs.meta\r\n\r\n
+ 85. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreePicker.cs\r\n\r\n
+ 86. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreePicker.cs.meta\r\n\r\n
+ 87. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreeView.cs\r\n\r\n
+ 88. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\EntityStateDrawer\\EntityStateTreeView.cs.meta\r\n\r\n
+ 89. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeDrawer.cs\r\n\r\n
+ 90. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeDrawer.cs.meta\r\n\r\n
+ 91. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreePicker.cs\r\n\r\n
+ 92. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreePicker.cs.meta\r\n\r\n
+ 93. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreeView.cs\r\n\r\n
+ 94. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\PropertyDrawers\\SerializableSystemTypeDrawer\\SerializableSystemTypeTreeView.cs.meta\r\n\r\n
+ 95. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators.meta\r\n\r\n
+ 96. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\SerializableContentPackEditorWindow.cs\r\n\r\n
+ 97. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\SerializableContentPackEditorWindow.cs.meta\r\n\r\n
+ 98. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs.meta\r\n\r\n
+ 99. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects.meta\r\n\r\n
+ 100. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicInteractable.cs\r\n\r\n
+ 101. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicInteractable.cs.meta\r\n\r\n
+ 102. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicProjectileWindow.cs\r\n\r\n
+ 103. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBasicProjectileWindow.cs.meta\r\n\r\n
+ 104. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBodyWindow.cs\r\n\r\n
+ 105. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\Prefabs\\CreateBodyWindow.cs.meta\r\n\r\n
+ 106. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateArtifactDefWindow.cs\r\n\r\n
+ 107. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateArtifactDefWindow.cs.meta\r\n\r\n
+ 108. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateBuffDefWindow.cs\r\n\r\n
+ 109. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateBuffDefWindow.cs.meta\r\n\r\n
+ 110. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEntityStateConfigWindow.cs\r\n\r\n
+ 111. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEntityStateConfigWindow.cs.meta\r\n\r\n
+ 112. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEquipmentDefWindow.cs\r\n\r\n
+ 113. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateEquipmentDefWindow.cs.meta\r\n\r\n
+ 114. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateItemDefWindow.cs\r\n\r\n
+ 115. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateItemDefWindow.cs.meta\r\n\r\n
+ 116. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSha256HashAsset.cs\r\n\r\n
+ 117. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSha256HashAsset.cs.meta\r\n\r\n
+ 118. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSurvivorDefWindow.cs\r\n\r\n
+ 119. ThunderKit/Staging/RoR2EditorKit/Editor\\ScriptsForRoR2\\Windows\\AssetCreators\\ScriptableObjects\\CreateSurvivorDefWindow.cs.meta"
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741420599158
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/Assets ``` in ``` ThunderKit/Staging/RoR2EditorKit/Assets
+ ```'
+ context:
+ - "Copied Files\r\n\r\n 1. ThunderKit/Staging/RoR2EditorKit/Assets\\NullModel.prefab\r\n\r\n
+ 2. ThunderKit/Staging/RoR2EditorKit/Assets\\NullModel.prefab.meta\r\n\r\n 3.
+ ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_matNull.mat\r\n\r\n 4. ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_matNull.mat.meta\r\n\r\n
+ 5. ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_meshNull.mesh\r\n\r\n 6.
+ ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_meshNull.mesh.meta\r\n\r\n 7.
+ ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_spriteNull.png\r\n\r\n 8. ThunderKit/Staging/RoR2EditorKit/Assets\\RoR2EK_spriteNull.png.meta"
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741417606202
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/README.md ``` in ``` ThunderKit/Staging/RoR2EditorKit/README.md
+ ```'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741417566182
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ staged ``` Assets/RoR2EditorKit/icon.png ``` in ``` ThunderKit/Staging/RoR2EditorKit/icon.png
+ ```'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741416895556
+ message: '[PublishToZip(1 - StageManifestFiles)](assetlink://Assets%2fPublishToZip.asset)
+ Execute Job'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741416885540
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Creating Thunderstore manifest.json'
+ context:
+ - "Manifest.json\r\n{\"name\":\"RoR2EditorKit\",\"author\":\"RoR2EditorKitTeam\",\"version_number\":\"0.2.1\",\"website_url\":\"https://github.com/Nebby1999/RoR2EditorKit\",\"description\":\"RoR2EditorKit
+ is a toolkit built around developing mods for Risk of Rain 2\",\"dependencies\":[]}"
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741408774809
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Execute Job'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741408744782
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Clearing PipelineJob error states'
+ context: []
+ - logLevel: 0
+ internalTime:
+ ticks: 637738741408704737
+ message: '[PublishToZip(0 - StageThunderstoreManifest)](assetlink://Assets%2fPublishToZip.asset)[RoR2EditorKit](assetlink://Assets%2fRoR2EditorKit.asset)
+ Execute Pipeline'
+ context: []
diff --git a/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 8.asset.meta b/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 8.asset.meta
new file mode 100644
index 0000000..3a97cc5
--- /dev/null
+++ b/RoR2EditorKit/Assets/ThunderKitSettings/Logs/PublishToZip/Log 8.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: c80bac8a6422d4241ad3be8005b5df01
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/RoR2EditorKit/Assets/ThunderKitSettings/SettingsWindowData.asset b/RoR2EditorKit/Assets/ThunderKitSettings/SettingsWindowData.asset
index ddd2968..5633497 100644
--- a/RoR2EditorKit/Assets/ThunderKitSettings/SettingsWindowData.asset
+++ b/RoR2EditorKit/Assets/ThunderKitSettings/SettingsWindowData.asset
@@ -12,5 +12,5 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 13a56dfcde6dc7841a8bb1cbf89fc366, type: 3}
m_Name: SettingsWindowData
m_EditorClassIdentifier:
- FirstLoad: 0
+ FirstLoad: 1
ShowOnStartup: 1