diff --git a/Packages/com.varneon.v-udon.abstract/package.json b/Packages/com.varneon.v-udon.abstract/package.json deleted file mode 100644 index 4d641fa..0000000 --- a/Packages/com.varneon.v-udon.abstract/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.abstract", - "version": "0.0.1", - "displayName": "VUdon - Abstract", - "description": "Abstract prefab dependencies", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.abstract/package.json.meta b/Packages/com.varneon.v-udon.abstract/package.json.meta deleted file mode 100644 index 1023fa6..0000000 --- a/Packages/com.varneon.v-udon.abstract/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 843bdeaa5b4577941884d85413abed74 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.abstract/version.txt b/Packages/com.varneon.v-udon.abstract/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.abstract/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.abstract/version.txt.meta b/Packages/com.varneon.v-udon.abstract/version.txt.meta deleted file mode 100644 index 078faa5..0000000 --- a/Packages/com.varneon.v-udon.abstract/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5da63b8d1b67f7e4bb55fb2a5b98ba3c -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime.meta b/Packages/com.varneon.v-udon.array-extensions/Runtime.meta deleted file mode 100644 index d41496d..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2cdf649c8ab407c4ea0b7a51b3844b87 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts.meta b/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts.meta deleted file mode 100644 index bad48ee..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: fce1a502c61eb604e83ec9c772aca614 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/UdonArrayExtensions.cs b/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/UdonArrayExtensions.cs deleted file mode 100644 index 9325d3b..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/UdonArrayExtensions.cs +++ /dev/null @@ -1,267 +0,0 @@ -using System; -using UnityEngine; - -namespace Varneon.VUdon.UdonArrayExtensions -{ - /// - /// Array extension methods for adding partial feature set from List to Udon - /// - public static class UdonArrayExtensions - { - /// - /// Adds an object to the end of the array - /// - /// - /// - /// - public static T[] Add(this T[] array, T item) - { - int length = array.Length; - - T[] newArray = new T[length + 1]; - - array.CopyTo(newArray, 0); - - newArray.SetValue(item, length); - - return newArray; - } - - /// - /// Adds an object to the end of the array while ensuring that duplicates are not added - /// - /// - /// - /// - public static T[] AddUnique(this T[] array, T item) - { - if(Array.IndexOf(array, item) >= 0) { return array; } - - return array.Add(item); - } - - /// - /// Adds the elements of the specified collection to the end of the array - /// - /// - /// - /// - /// - public static T[] AddRange(this T[] array, T[] collection) - { - int length = array.Length; - - int collectionLength = collection.Length; - - T[] newArray = new T[length + collectionLength]; - - array.CopyTo(newArray, 0); - - collection.CopyTo(newArray, length); - - return newArray; - } - - /// - /// Determines whether an element is in the array - /// - /// - /// - /// - /// - public static bool Contains(this T[] array, T item) - { - return Array.IndexOf(array, item) >= 0; - } - - /// - /// Gets the element type of the array type - /// - /// - /// Type.GetElementType() is not exposed in Udon - /// - /// - /// - public static Type GetElementTypeUdon(this Type type) - { - return Type.GetType(type.FullName.TrimEnd(']', '[')); - } - - /// - /// Creates a shallow copy of a range of elements in the source array - /// - /// - /// - /// - /// - /// - public static T[] GetRange(this T[] array, int index, int count) - { - int length = array.Length; - - index = Mathf.Clamp(index, 0, length); - - count = Mathf.Clamp(count, 0, length - index); - - T[] newArray = new T[count]; - - Array.Copy(array, index, newArray, 0, count); - - return newArray; - } - - /// - /// Inserts an element into the array at the specified index - /// - /// - /// - /// - /// - /// - public static T[] Insert(this T[] array, int index, T item) - { - int length = array.Length; - - index = Mathf.Clamp(index, 0, length); - - T[] newArray = new T[length + 1]; - - newArray.SetValue(item, index); - - if (index == 0) - { - Array.Copy(array, 0, newArray, 1, length); - } - else if (index == length) - { - Array.Copy(array, 0, newArray, 0, length); - } - else - { - Array.Copy(array, 0, newArray, 0, index); - Array.Copy(array, index, newArray, index + 1, length - index); - } - - return newArray; - } - - /// - /// Inserts the elements of a collection into the array at the specified index - /// - /// - /// - /// - /// - /// - public static T[] InsertRange(this T[] array, int index, T[] collection) - { - int length = array.Length; - - int collectionLength = collection.Length; - - int newLength = length + collectionLength; - - index = Mathf.Clamp(index, 0, length); - - T[] newArray = new T[newLength]; - - if (index == 0) - { - Array.Copy(array, 0, newArray, collectionLength, length); - Array.Copy(collection, 0, newArray, 0, collectionLength); - } - else if (index == length) - { - Array.Copy(array, 0, newArray, 0, length); - Array.Copy(collection, 0, newArray, index, collectionLength); - } - else - { - Array.Copy(array, 0, newArray, 0, index); - Array.Copy(collection, 0, newArray, index, collectionLength); - Array.Copy(array, index, newArray, index + collectionLength, newLength - index - collectionLength); - } - - return newArray; - } - - /// - /// Removes the first occurrence of a specific object from the array - /// - /// - /// - /// - public static T[] Remove(this T[] array, T item) - { - int index = Array.IndexOf(array, item); - - if (index == -1) { return array; } - - return array.RemoveAt(index); - } - - /// - /// Removes the element at the specified index of the array - /// - /// - /// - /// - public static T[] RemoveAt(this T[] array, int index) - { - int length = array.Length; - - if(index >= length || index < 0) { return array; } - - int maxIndex = length - 1; - - T[] newArray = new T[maxIndex]; - - if (index == 0) - { - Array.Copy(array, 1, newArray, 0, maxIndex); - } - else if(index == maxIndex) - { - Array.Copy(array, 0, newArray, 0, maxIndex); - } - else - { - Array.Copy(array, 0, newArray, 0, index); - Array.Copy(array, index + 1, newArray, index, maxIndex - index); - } - - return newArray; - } - - /// - /// Resizes the array - /// - /// - /// - /// - /// - public static T[] Resize(this T[] array, int newSize) - { - if(newSize < 0) { newSize = 0; } - - T[] newArray = new T[newSize]; - - Array.Copy(array, 0, newArray, 0, Mathf.Min(newSize, array.Length)); - - return newArray; - } - - /// - /// Reverses the order of the elements in the entire array - /// - /// - /// - /// - public static T[] Reverse(this T[] array) - { - Array.Reverse(array); - - return array; - } - } -} diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/UdonArrayExtensions.cs.meta b/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/UdonArrayExtensions.cs.meta deleted file mode 100644 index 6ce118b..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/UdonArrayExtensions.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: c49b5b77c93fb0b41ba630d2851ccf0a -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asmdef b/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asmdef deleted file mode 100644 index cf149b9..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asmdef +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "Varneon.V-Udon.ArrayExtensions", - "references": [], - "includePlatforms": [], - "excludePlatforms": [], - "allowUnsafeCode": false, - "overrideReferences": false, - "precompiledReferences": [], - "autoReferenced": true, - "defineConstraints": [], - "versionDefines": [], - "noEngineReferences": false -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asmdef.meta b/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asmdef.meta deleted file mode 100644 index 1ec6395..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asmdef.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 25ec89f76b6a31942b681d9fca4db200 -AssemblyDefinitionImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asset b/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asset deleted file mode 100644 index 7e3c4b8..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asset +++ /dev/null @@ -1,16 +0,0 @@ -%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: 5136146375e9a0a498a72a0091b40cc1, type: 3} - m_Name: Varneon.V-Udon.ArrayExtensions - m_EditorClassIdentifier: - sourceAssembly: {fileID: 5897886265953266890, guid: 25ec89f76b6a31942b681d9fca4db200, - type: 3} diff --git a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asset.meta b/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asset.meta deleted file mode 100644 index 8dadd12..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/Runtime/Scripts/Varneon.V-Udon.ArrayExtensions.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b8800209388ad7f45b60d158d731b624 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.array-extensions/package.json b/Packages/com.varneon.v-udon.array-extensions/package.json deleted file mode 100644 index de7cbeb..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/package.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "com.varneon.v-udon.array-extensions", - "version": "0.1.0", - "displayName": "VUdon - Array Extensions", - "description": "Collection of array extension methods compatible with UdonSharp 1.x which adds partial feature set from List", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.array-extensions/package.json.meta b/Packages/com.varneon.v-udon.array-extensions/package.json.meta deleted file mode 100644 index 3751425..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3395de041ddf9904386eb117dfe9da3e -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.array-extensions/version.txt b/Packages/com.varneon.v-udon.array-extensions/version.txt deleted file mode 100644 index 6c6aa7c..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.1.0 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.array-extensions/version.txt.meta b/Packages/com.varneon.v-udon.array-extensions/version.txt.meta deleted file mode 100644 index 7c5e77a..0000000 --- a/Packages/com.varneon.v-udon.array-extensions/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 86917d9ec4fc85f48a0618d70e6c1c34 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.common/package.json b/Packages/com.varneon.v-udon.common/package.json deleted file mode 100644 index bfc1abf..0000000 --- a/Packages/com.varneon.v-udon.common/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.common", - "version": "0.0.1", - "displayName": "VUdon - Common", - "description": "Common enums shared across all prefabs", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.common/package.json.meta b/Packages/com.varneon.v-udon.common/package.json.meta deleted file mode 100644 index d4c2217..0000000 --- a/Packages/com.varneon.v-udon.common/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f71954f62b95eb243bfd088a524fd166 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.common/version.txt b/Packages/com.varneon.v-udon.common/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.common/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.common/version.txt.meta b/Packages/com.varneon.v-udon.common/version.txt.meta deleted file mode 100644 index 451bdf2..0000000 --- a/Packages/com.varneon.v-udon.common/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5bce0e694c8e5654793f0759ada0642c -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Editor.meta b/Packages/com.varneon.v-udon.components/Editor.meta deleted file mode 100644 index fc40ebd..0000000 --- a/Packages/com.varneon.v-udon.components/Editor.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 93bb5f57ada315041b5610c2eaf9efe8 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown.meta b/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown.meta deleted file mode 100644 index e762162..0000000 --- a/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ee13087694d6fba4796bf137cd7a6d0c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown/LayerMaskDropdownPostProcessor.cs b/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown/LayerMaskDropdownPostProcessor.cs deleted file mode 100644 index bbd1ccc..0000000 --- a/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown/LayerMaskDropdownPostProcessor.cs +++ /dev/null @@ -1,90 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reflection; -using UdonSharpEditor; -using UnityEditor.Callbacks; -using UnityEditor.Events; -using UnityEngine; -using UnityEngine.Events; -using UnityEngine.EventSystems; -using UnityEngine.UI; -using VRC.Udon; -using static UnityEngine.EventSystems.EventTrigger; - -namespace Varneon.VUdon.Components.Editor -{ - internal static class LayerMaskDropdownPostProcessor - { - [PostProcessScene(-1)] // Ensure that all of the dropdowns get processed before U# saves the C# component data into UdonBehaviours - private static void InitializeLayerMaskDropdowns() - { - foreach(LayerMaskDropdown dropdown in UnityEngine.Object.FindObjectsOfType()) - { - UpdateLayerMaskDropdown(dropdown); - } - } - - private static void UpdateLayerMaskDropdown(LayerMaskDropdown layerMaskDropdown) - { - List layerIndices = new List(); - - List optionNames = new List() { "Nothing", "Everything" }; - - for (int i = 0; i < 32; i++) - { - string name = LayerMask.LayerToName(i); - - bool isDefined = !string.IsNullOrEmpty(name); - - if (isDefined) - { - optionNames.Add(string.Format("{0}: {1}", i, name)); - - layerIndices.Add(i); - } - } - - Dropdown dropdown = layerMaskDropdown.GetComponent(); - - IEnumerable fields = typeof(LayerMaskDropdown).GetRuntimeFields(); - - FieldInfo layerCountField = fields.FirstOrDefault(f => f.Name == "projectLayerCount"); - - FieldInfo layersField = fields.FirstOrDefault(f => f.Name == "layers"); - - EventTrigger trigger = layerMaskDropdown.GetComponent(); - - layerCountField.SetValue(layerMaskDropdown, optionNames.Count - 2); - - layersField.SetValue(layerMaskDropdown, layerIndices.ToArray()); - - dropdown.options = optionNames.Select(l => new Dropdown.OptionData(l)).ToList(); - - UdonBehaviour ub = UdonSharpEditorUtility.GetBackingUdonBehaviour(layerMaskDropdown); - - MethodInfo sendCustomEventInfo = UnityEventBase.GetValidMethodInfo(ub, nameof(UdonBehaviour.SendCustomEvent), new[] { typeof(string) }); - - UnityAction sendCustomEventDelegate = Delegate.CreateDelegate(typeof(UnityAction), ub, sendCustomEventInfo, false) as UnityAction; - - UnityEventTools.AddStringPersistentListener(dropdown.onValueChanged, sendCustomEventDelegate, "OnValueChanged"); - - Entry pointerClickEntry = new Entry - { - eventID = EventTriggerType.PointerClick, - callback = new TriggerEvent() - }; - UnityEventTools.AddStringPersistentListener(pointerClickEntry.callback, sendCustomEventDelegate, "OnClick"); - - Entry selectEntry = new Entry - { - eventID = EventTriggerType.Select, - callback = new TriggerEvent() - }; - UnityEventTools.AddStringPersistentListener(selectEntry.callback, sendCustomEventDelegate, "OnSelect"); - - trigger.triggers.Add(pointerClickEntry); - trigger.triggers.Add(selectEntry); - } - } -} diff --git a/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown/LayerMaskDropdownPostProcessor.cs.meta b/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown/LayerMaskDropdownPostProcessor.cs.meta deleted file mode 100644 index ddc9651..0000000 --- a/Packages/com.varneon.v-udon.components/Editor/LayerMask Dropdown/LayerMaskDropdownPostProcessor.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: affeedfd6503476408cf373e430751e9 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Editor/Varneon.V-Udon.Components.Editor.asmdef b/Packages/com.varneon.v-udon.components/Editor/Varneon.V-Udon.Components.Editor.asmdef deleted file mode 100644 index 8b3f44a..0000000 --- a/Packages/com.varneon.v-udon.components/Editor/Varneon.V-Udon.Components.Editor.asmdef +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "Varneon.V-Udon.Components.Editor", - "references": [ - "Varneon.V-Udon.Components.Runtime", - "UdonSharp.Runtime", - "VRC.Udon", - "UdonSharp.Editor" - ], - "includePlatforms": [ - "Editor" - ], - "excludePlatforms": [], - "allowUnsafeCode": false, - "overrideReferences": false, - "precompiledReferences": [], - "autoReferenced": true, - "defineConstraints": [ - "UDONSHARP" - ], - "versionDefines": [], - "noEngineReferences": false -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.components/Editor/Varneon.V-Udon.Components.Editor.asmdef.meta b/Packages/com.varneon.v-udon.components/Editor/Varneon.V-Udon.Components.Editor.asmdef.meta deleted file mode 100644 index b20bb2a..0000000 --- a/Packages/com.varneon.v-udon.components/Editor/Varneon.V-Udon.Components.Editor.asmdef.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 164d70284048b1141ab2140a28635095 -AssemblyDefinitionImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Runtime.meta b/Packages/com.varneon.v-udon.components/Runtime.meta deleted file mode 100644 index 6fda03c..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d4c4d60dec0feec4f9000c4f97c0b992 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown.meta b/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown.meta deleted file mode 100644 index 024f30b..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0c3afe9c9accc5c438bbe6beda45efa8 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs.meta b/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs.meta deleted file mode 100644 index f1edada..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 84fadffc24679c74483985ff39ef7d11 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayerMaskDropdown.cs b/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayerMaskDropdown.cs deleted file mode 100644 index 3c26493..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayerMaskDropdown.cs +++ /dev/null @@ -1,159 +0,0 @@ -using UdonSharp; -using UnityEngine; -using UnityEngine.EventSystems; -using UnityEngine.UI; -using VRC.Udon; - -namespace Varneon.VUdon.Components -{ - [RequireComponent(typeof(Dropdown))] - [RequireComponent(typeof(EventTrigger))] - [UdonBehaviourSyncMode(BehaviourSyncMode.None)] - public class LayerMaskDropdown : UdonSharpBehaviour - { - [SerializeField, HideInInspector] - private int projectLayerCount; - - [SerializeField, HideInInspector] - private int[] layers; - - [SerializeField] - private UdonBehaviour target; - - [SerializeField] - private string variable; - - private LayerMask mask; - - private Dropdown cullingMaskDropdown; - - private int maskInt; - - private Toggle[] cullingMaskToggles; - - private Text dropdownValueLabel; - - private bool isOpen; - - private void Start() - { - cullingMaskDropdown = GetComponent(); - - dropdownValueLabel = cullingMaskDropdown.captionText; - - maskInt = mask; - - SetTargetVariable(); - - CheckMixedLayers(); - } - - private void SetTargetVariable() - { - if(target != null && !string.IsNullOrWhiteSpace(variable)) - - target.SetProgramVariable(variable, mask); - } - - private void OpenCullingMaskMenu() - { - isOpen = true; - - cullingMaskToggles = cullingMaskDropdown.GetComponentsInChildren(true); - - for (int i = 0; i < projectLayerCount; i++) - { - cullingMaskToggles[i + 4].SetIsOnWithoutNotify((maskInt & (1 << layers[i])) != 0); - } - } - - public void OnClick() - { - OpenCullingMaskMenu(); - } - - public void OnSelect() - { - if (isOpen) { UpdateCullingMask(); } - } - - public void OnValueChanged() - { - UpdateCullingMask(); - } - - private void UpdateCullingMask() - { - int selectedLayerOption = cullingMaskDropdown.value; - - switch (selectedLayerOption) - { - case 0: // Nothing - maskInt = 0; - break; - case 1: // Everything - maskInt = -1; - break; - default: - int mask = 1 << layers[selectedLayerOption - 2]; // Create bitmask of the layer that was clicked - - if (isOpen) - { - if ((maskInt & mask) != 0) // If same bit is set on both the culling mask and the selection mask - { - maskInt &= ~mask; // Reset the bit - } - else - { - maskInt |= mask; // Set the bit - } - } - - CheckMixedLayers(); - break; - } - - mask = maskInt; - - SetTargetVariable(); - - isOpen = false; - } - - private void CheckMixedLayers() - { - int layerCount = 0; - - int optionIndex = 0; - - for (int i = 0; i < projectLayerCount; i++) - { - if ((maskInt & (1 << layers[i])) != 0) - { - optionIndex = i; - - layerCount += 1; - } - } - - if (layerCount == projectLayerCount) - { - maskInt = -1; - - cullingMaskDropdown.SetValueWithoutNotify(1); - } - else if (layerCount > 1) // If multiple layers are selected, set the preview label as "Mixed..." - { - dropdownValueLabel.text = "Mixed..."; - } - else if (layerCount == 1) // If only one layer is selected, override the dropdown with the remaining layer - { - cullingMaskDropdown.SetValueWithoutNotify(optionIndex + 2); - } - else if (layerCount == 0) // If no layers have been selected, override the dropdown to Nothing / 0 - { - cullingMaskDropdown.SetValueWithoutNotify(0); - } - } - } -} diff --git a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayerMaskDropdown.cs.meta b/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayerMaskDropdown.cs.meta deleted file mode 100644 index cc6a784..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayerMaskDropdown.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 2150d7117125b2943a3d99db2def9533 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayermaskDropdown.asset b/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayermaskDropdown.asset deleted file mode 100644 index 959e5bc..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayermaskDropdown.asset +++ /dev/null @@ -1,623 +0,0 @@ -%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: c333ccfdd0cbdbc4ca30cef2dd6e6b9b, type: 3} - m_Name: LayermaskDropdown - m_EditorClassIdentifier: - serializedUdonProgramAsset: {fileID: 11400000, guid: 1260ca78761c1244797cc3938cc3c560, - type: 2} - udonAssembly: - assemblyError: - sourceCsScript: {fileID: 11500000, guid: 2150d7117125b2943a3d99db2def9533, type: 3} - scriptVersion: 2 - compiledVersion: 2 - behaviourSyncMode: 1 - hasInteractEvent: 0 - scriptID: 1308801152844700977 - serializationData: - SerializedFormat: 2 - SerializedBytes: - ReferencedUnityObjects: [] - SerializedBytesString: - Prefab: {fileID: 0} - PrefabModificationsReferencedUnityObjects: [] - PrefabModifications: [] - SerializationNodes: - - Name: fieldDefinitions - Entry: 7 - Data: 0|System.Collections.Generic.Dictionary`2[[System.String, mscorlib],[UdonSharp.Compiler.FieldDefinition, - UdonSharp.Editor]], mscorlib - - Name: comparer - Entry: 7 - Data: 1|System.Collections.Generic.GenericEqualityComparer`1[[System.String, - mscorlib]], mscorlib - - Name: - Entry: 8 - Data: - - Name: - Entry: 12 - Data: 10 - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: projectLayerCount - - Name: $v - Entry: 7 - Data: 2|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: projectLayerCount - - Name: k__BackingField - Entry: 7 - Data: 3|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Int32, mscorlib - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 3 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: true - - Name: _fieldAttributes - Entry: 7 - Data: 4|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 2 - - Name: - Entry: 7 - Data: 5|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: 6|UnityEngine.HideInInspector, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: layers - - Name: $v - Entry: 7 - Data: 7|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: layers - - Name: k__BackingField - Entry: 7 - Data: 8|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Int32[], mscorlib - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 8 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: true - - Name: _fieldAttributes - Entry: 7 - Data: 9|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 2 - - Name: - Entry: 7 - Data: 10|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: 11|UnityEngine.HideInInspector, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: target - - Name: $v - Entry: 7 - Data: 12|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: target - - Name: k__BackingField - Entry: 7 - Data: 13|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: VRC.Udon.UdonBehaviour, VRC.Udon - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 13 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: true - - Name: _fieldAttributes - Entry: 7 - Data: 14|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 15|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: variable - - Name: $v - Entry: 7 - Data: 16|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: variable - - Name: k__BackingField - Entry: 7 - Data: 17|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.String, mscorlib - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 17 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: true - - Name: _fieldAttributes - Entry: 7 - Data: 18|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 1 - - Name: - Entry: 7 - Data: 19|UnityEngine.SerializeField, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: mask - - Name: $v - Entry: 7 - Data: 20|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: mask - - Name: k__BackingField - Entry: 7 - Data: 21|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.LayerMask, UnityEngine.CoreModule - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 21 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 22|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: cullingMaskDropdown - - Name: $v - Entry: 7 - Data: 23|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: cullingMaskDropdown - - Name: k__BackingField - Entry: 7 - Data: 24|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.UI.Dropdown, UnityEngine.UI - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 24 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 25|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: maskInt - - Name: $v - Entry: 7 - Data: 26|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: maskInt - - Name: k__BackingField - Entry: 9 - Data: 3 - - Name: k__BackingField - Entry: 9 - Data: 3 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 27|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: cullingMaskToggles - - Name: $v - Entry: 7 - Data: 28|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: cullingMaskToggles - - Name: k__BackingField - Entry: 7 - Data: 29|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.UI.Toggle[], UnityEngine.UI - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 29 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 30|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: dropdownValueLabel - - Name: $v - Entry: 7 - Data: 31|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: dropdownValueLabel - - Name: k__BackingField - Entry: 7 - Data: 32|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: UnityEngine.UI.Text, UnityEngine.UI - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 32 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 33|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 7 - Data: - - Name: $k - Entry: 1 - Data: isOpen - - Name: $v - Entry: 7 - Data: 34|UdonSharp.Compiler.FieldDefinition, UdonSharp.Editor - - Name: k__BackingField - Entry: 1 - Data: isOpen - - Name: k__BackingField - Entry: 7 - Data: 35|System.RuntimeType, mscorlib - - Name: - Entry: 1 - Data: System.Boolean, mscorlib - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 9 - Data: 35 - - Name: k__BackingField - Entry: 7 - Data: System.Nullable`1[[UdonSharp.UdonSyncMode, UdonSharp.Runtime]], mscorlib - - Name: - Entry: 6 - Data: - - Name: - Entry: 8 - Data: - - Name: k__BackingField - Entry: 5 - Data: false - - Name: _fieldAttributes - Entry: 7 - Data: 36|System.Collections.Generic.List`1[[System.Attribute, mscorlib]], mscorlib - - Name: - Entry: 12 - Data: 0 - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 8 - Data: - - Name: - Entry: 13 - Data: - - Name: - Entry: 8 - Data: diff --git a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayermaskDropdown.asset.meta b/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayermaskDropdown.asset.meta deleted file mode 100644 index 1ee9736..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/LayerMask Dropdown/Udon Programs/LayermaskDropdown.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bc071be746575d640b89733d35a28e05 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asmdef b/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asmdef deleted file mode 100644 index 2ab22e7..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asmdef +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "Varneon.V-Udon.Components.Runtime", - "references": [ - "UdonSharp.Runtime", - "VRC.Udon" - ], - "includePlatforms": [], - "excludePlatforms": [], - "allowUnsafeCode": false, - "overrideReferences": false, - "precompiledReferences": [], - "autoReferenced": true, - "defineConstraints": [ - "UDONSHARP" - ], - "versionDefines": [], - "noEngineReferences": false -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asmdef.meta b/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asmdef.meta deleted file mode 100644 index 4d1fce6..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asmdef.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 01b89f2bc9423b4459e007ec07f61e26 -AssemblyDefinitionImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asset b/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asset deleted file mode 100644 index 9f474ec..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asset +++ /dev/null @@ -1,16 +0,0 @@ -%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: 5136146375e9a0a498a72a0091b40cc1, type: 3} - m_Name: Varneon.V-Udon.Components.Runtime - m_EditorClassIdentifier: - sourceAssembly: {fileID: 5897886265953266890, guid: 01b89f2bc9423b4459e007ec07f61e26, - type: 3} diff --git a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asset.meta b/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asset.meta deleted file mode 100644 index d525a12..0000000 --- a/Packages/com.varneon.v-udon.components/Runtime/Varneon.V-Udon.Components.Runtime.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d1d19242e4c05c84ea8e3cee5f95923a -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/package.json b/Packages/com.varneon.v-udon.components/package.json deleted file mode 100644 index 0b9b0ab..0000000 --- a/Packages/com.varneon.v-udon.components/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.components", - "version": "0.1.0", - "displayName": "VUdon - Components", - "description": "Collection of special components for replicating elements from Unity Editor or other components not currently accessible via Udon", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.components/package.json.meta b/Packages/com.varneon.v-udon.components/package.json.meta deleted file mode 100644 index 766a44b..0000000 --- a/Packages/com.varneon.v-udon.components/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cf77e1cf872d8ba4dacb53d3059e8559 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.components/version.txt b/Packages/com.varneon.v-udon.components/version.txt deleted file mode 100644 index 6c6aa7c..0000000 --- a/Packages/com.varneon.v-udon.components/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.1.0 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.components/version.txt.meta b/Packages/com.varneon.v-udon.components/version.txt.meta deleted file mode 100644 index 2b2de17..0000000 --- a/Packages/com.varneon.v-udon.components/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 362f5408d7763684c9b5c8411a20a1de -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.core/package.json b/Packages/com.varneon.v-udon.core/package.json deleted file mode 100644 index c61f192..0000000 --- a/Packages/com.varneon.v-udon.core/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.core", - "version": "0.0.1", - "displayName": "VUdon - Core", - "description": "Single-instance core prefabs (e.g. HUD, Interaction Framework, Noclip)", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.core/package.json.meta b/Packages/com.varneon.v-udon.core/package.json.meta deleted file mode 100644 index aa9a044..0000000 --- a/Packages/com.varneon.v-udon.core/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 504070c9f91dfb64fa8ee56981c9073f -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.core/version.txt b/Packages/com.varneon.v-udon.core/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.core/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.core/version.txt.meta b/Packages/com.varneon.v-udon.core/version.txt.meta deleted file mode 100644 index 9148eeb..0000000 --- a/Packages/com.varneon.v-udon.core/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 380175fdd1614734f965486dfa0058cd -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.essentials/package.json b/Packages/com.varneon.v-udon.essentials/package.json deleted file mode 100644 index 9912932..0000000 --- a/Packages/com.varneon.v-udon.essentials/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.essentials", - "version": "0.0.1", - "displayName": "VUdon - Essentials", - "description": "Standard Udon prefabs (e.g. Playerlist, Music Player, Groups)", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.essentials/package.json.meta b/Packages/com.varneon.v-udon.essentials/package.json.meta deleted file mode 100644 index e4195a7..0000000 --- a/Packages/com.varneon.v-udon.essentials/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8863a17162553de479cff8b1b2aa0d5e -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.essentials/version.txt b/Packages/com.varneon.v-udon.essentials/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.essentials/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.essentials/version.txt.meta b/Packages/com.varneon.v-udon.essentials/version.txt.meta deleted file mode 100644 index 90c1cc3..0000000 --- a/Packages/com.varneon.v-udon.essentials/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0ad5d95291fc5394c98b47378d663a22 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.runtime-tools/package.json b/Packages/com.varneon.v-udon.runtime-tools/package.json deleted file mode 100644 index df25ef4..0000000 --- a/Packages/com.varneon.v-udon.runtime-tools/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.runtime-tools", - "version": "0.0.1", - "displayName": "VUdon - Runtime Tools", - "description": "Runtime tool prefabs made with Udon (e.g. UdonConsole, debuggers, etc.)", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.runtime-tools/package.json.meta b/Packages/com.varneon.v-udon.runtime-tools/package.json.meta deleted file mode 100644 index 5be996c..0000000 --- a/Packages/com.varneon.v-udon.runtime-tools/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f893cdec7a8b3614a9322fb523e51cb3 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.runtime-tools/version.txt b/Packages/com.varneon.v-udon.runtime-tools/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.runtime-tools/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.runtime-tools/version.txt.meta b/Packages/com.varneon.v-udon.runtime-tools/version.txt.meta deleted file mode 100644 index b76510a..0000000 --- a/Packages/com.varneon.v-udon.runtime-tools/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 07d104d23bbe0e44db935c85ace01461 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.tween/package.json b/Packages/com.varneon.v-udon.tween/package.json deleted file mode 100644 index 27858af..0000000 --- a/Packages/com.varneon.v-udon.tween/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.tween", - "version": "0.0.1", - "displayName": "VUdon - Tween", - "description": "Tweening library for UdonSharp", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.tween/package.json.meta b/Packages/com.varneon.v-udon.tween/package.json.meta deleted file mode 100644 index 141142d..0000000 --- a/Packages/com.varneon.v-udon.tween/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c46d779bf27873848be7cb7b1c315ad7 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.tween/version.txt b/Packages/com.varneon.v-udon.tween/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.tween/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.tween/version.txt.meta b/Packages/com.varneon.v-udon.tween/version.txt.meta deleted file mode 100644 index 4189021..0000000 --- a/Packages/com.varneon.v-udon.tween/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 86ec14f3ba18c6e449baf2baa81ef3c0 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.udonity/package.json b/Packages/com.varneon.v-udon.udonity/package.json deleted file mode 100644 index 9c3323b..0000000 --- a/Packages/com.varneon.v-udon.udonity/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.udonity", - "version": "0.0.1", - "displayName": "VUdon - Udonity", - "description": "Runtime Unity Editor made with Udon", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.udonity/package.json.meta b/Packages/com.varneon.v-udon.udonity/package.json.meta deleted file mode 100644 index bfa21cf..0000000 --- a/Packages/com.varneon.v-udon.udonity/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d762b433ed4546a4981c3e48fe4de443 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.udonity/version.txt b/Packages/com.varneon.v-udon.udonity/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.udonity/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.udonity/version.txt.meta b/Packages/com.varneon.v-udon.udonity/version.txt.meta deleted file mode 100644 index c20d957..0000000 --- a/Packages/com.varneon.v-udon.udonity/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e75106769a2a396429bfee76afa77642 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.vehicles-lite/package.json b/Packages/com.varneon.v-udon.vehicles-lite/package.json deleted file mode 100644 index 450cb48..0000000 --- a/Packages/com.varneon.v-udon.vehicles-lite/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.vehicles-lite", - "version": "0.0.1", - "displayName": "VUdon - Vehicles-Lite", - "description": "Lightweight vehicle prefab", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.vehicles-lite/package.json.meta b/Packages/com.varneon.v-udon.vehicles-lite/package.json.meta deleted file mode 100644 index efeaeb8..0000000 --- a/Packages/com.varneon.v-udon.vehicles-lite/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3990960640639ec46bb60bb7bfb0ada0 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.vehicles-lite/version.txt b/Packages/com.varneon.v-udon.vehicles-lite/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.vehicles-lite/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.vehicles-lite/version.txt.meta b/Packages/com.varneon.v-udon.vehicles-lite/version.txt.meta deleted file mode 100644 index 08059bc..0000000 --- a/Packages/com.varneon.v-udon.vehicles-lite/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1cd422f330802f649b6373d5a18fddc7 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.vehicles/package.json b/Packages/com.varneon.v-udon.vehicles/package.json deleted file mode 100644 index 48e4dcd..0000000 --- a/Packages/com.varneon.v-udon.vehicles/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "com.varneon.v-udon.vehicles", - "version": "0.0.1", - "displayName": "VUdon - Vehicles", - "description": "UdonVehicles SDK", - "unity": "2019.4", - "unityRelease": "31f1", - "author": { - "name": "Varneon", - "url": "https://github.com/Varneon" - }, - "vpmDependencies": { - "com.vrchat.worlds": "3.x.x", - "com.vrchat.udonsharp": "1.x.x" - } -} \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.vehicles/package.json.meta b/Packages/com.varneon.v-udon.vehicles/package.json.meta deleted file mode 100644 index 483edb1..0000000 --- a/Packages/com.varneon.v-udon.vehicles/package.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b3bb8aa8c9d9930448bd262698b22460 -PackageManifestImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/com.varneon.v-udon.vehicles/version.txt b/Packages/com.varneon.v-udon.vehicles/version.txt deleted file mode 100644 index 8a9ecc2..0000000 --- a/Packages/com.varneon.v-udon.vehicles/version.txt +++ /dev/null @@ -1 +0,0 @@ -0.0.1 \ No newline at end of file diff --git a/Packages/com.varneon.v-udon.vehicles/version.txt.meta b/Packages/com.varneon.v-udon.vehicles/version.txt.meta deleted file mode 100644 index 0e0dd1a..0000000 --- a/Packages/com.varneon.v-udon.vehicles/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: fab877aae96389b429bfbe7463c27789 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: