├── .gitattributes
├── .gitignore
├── LICENSE.md
├── README.md
├── UnityUtil
├── Assets
│ ├── Plugins.meta
│ ├── Plugins
│ │ ├── Sirenix.meta
│ │ └── Sirenix
│ │ │ ├── Assemblies.meta
│ │ │ ├── Assemblies
│ │ │ ├── NoEditor.meta
│ │ │ ├── NoEditor
│ │ │ │ ├── Sirenix.Serialization.dll
│ │ │ │ ├── Sirenix.Serialization.dll.meta
│ │ │ │ ├── Sirenix.Utilities.dll
│ │ │ │ └── Sirenix.Utilities.dll.meta
│ │ │ ├── NoEmitAndNoEditor.meta
│ │ │ ├── NoEmitAndNoEditor
│ │ │ │ ├── Sirenix.Serialization.dll
│ │ │ │ ├── Sirenix.Serialization.dll.meta
│ │ │ │ ├── Sirenix.Utilities.dll
│ │ │ │ └── Sirenix.Utilities.dll.meta
│ │ │ ├── Sirenix.OdinInspector.Attributes.dll
│ │ │ ├── Sirenix.OdinInspector.Attributes.dll.meta
│ │ │ ├── Sirenix.OdinInspector.Attributes.pdb
│ │ │ ├── Sirenix.OdinInspector.Attributes.pdb.meta
│ │ │ ├── Sirenix.OdinInspector.Attributes.xml
│ │ │ ├── Sirenix.OdinInspector.Attributes.xml.meta
│ │ │ ├── Sirenix.OdinInspector.Editor.dll
│ │ │ ├── Sirenix.OdinInspector.Editor.dll.meta
│ │ │ ├── Sirenix.OdinInspector.Editor.pdb
│ │ │ ├── Sirenix.OdinInspector.Editor.pdb.meta
│ │ │ ├── Sirenix.OdinInspector.Editor.xml
│ │ │ ├── Sirenix.OdinInspector.Editor.xml.meta
│ │ │ ├── Sirenix.OdinValidator.Editor.dll
│ │ │ ├── Sirenix.OdinValidator.Editor.dll.meta
│ │ │ ├── Sirenix.OdinValidator.Editor.pdb
│ │ │ ├── Sirenix.OdinValidator.Editor.pdb.meta
│ │ │ ├── Sirenix.OdinValidator.Editor.xml
│ │ │ ├── Sirenix.OdinValidator.Editor.xml.meta
│ │ │ ├── Sirenix.Reflection.Editor.dll
│ │ │ ├── Sirenix.Reflection.Editor.dll.meta
│ │ │ ├── Sirenix.Reflection.Editor.pdb
│ │ │ ├── Sirenix.Reflection.Editor.pdb.meta
│ │ │ ├── Sirenix.Serialization.Config.dll
│ │ │ ├── Sirenix.Serialization.Config.dll.meta
│ │ │ ├── Sirenix.Serialization.Config.pdb
│ │ │ ├── Sirenix.Serialization.Config.pdb.meta
│ │ │ ├── Sirenix.Serialization.Config.xml
│ │ │ ├── Sirenix.Serialization.Config.xml.meta
│ │ │ ├── Sirenix.Serialization.dll
│ │ │ ├── Sirenix.Serialization.dll.meta
│ │ │ ├── Sirenix.Serialization.pdb
│ │ │ ├── Sirenix.Serialization.pdb.meta
│ │ │ ├── Sirenix.Serialization.xml
│ │ │ ├── Sirenix.Serialization.xml.meta
│ │ │ ├── Sirenix.Utilities.Editor.dll
│ │ │ ├── Sirenix.Utilities.Editor.dll.meta
│ │ │ ├── Sirenix.Utilities.Editor.pdb
│ │ │ ├── Sirenix.Utilities.Editor.pdb.meta
│ │ │ ├── Sirenix.Utilities.Editor.xml
│ │ │ ├── Sirenix.Utilities.Editor.xml.meta
│ │ │ ├── Sirenix.Utilities.dll
│ │ │ ├── Sirenix.Utilities.dll.meta
│ │ │ ├── Sirenix.Utilities.pdb
│ │ │ ├── Sirenix.Utilities.pdb.meta
│ │ │ ├── Sirenix.Utilities.xml
│ │ │ ├── Sirenix.Utilities.xml.meta
│ │ │ ├── link.xml
│ │ │ └── link.xml.meta
│ │ │ ├── Odin Inspector.meta
│ │ │ ├── Odin Inspector
│ │ │ ├── Assets.meta
│ │ │ ├── Assets
│ │ │ │ ├── Editor.meta
│ │ │ │ └── Editor
│ │ │ │ │ ├── Bootstrap License.txt
│ │ │ │ │ ├── Bootstrap License.txt.meta
│ │ │ │ │ ├── ConfigData.bytes
│ │ │ │ │ ├── ConfigData.bytes.meta
│ │ │ │ │ ├── Odin Inspector Logo.png
│ │ │ │ │ ├── Odin Inspector Logo.png.meta
│ │ │ │ │ ├── OdinPathLookup.asset
│ │ │ │ │ ├── OdinPathLookup.asset.meta
│ │ │ │ │ ├── SdfIconAtlas.png
│ │ │ │ │ └── SdfIconAtlas.png.meta
│ │ │ ├── Config.meta
│ │ │ ├── Config
│ │ │ │ ├── Editor.meta
│ │ │ │ ├── Editor
│ │ │ │ │ ├── AOTGenerationConfig.asset
│ │ │ │ │ ├── AOTGenerationConfig.asset.meta
│ │ │ │ │ ├── ColorPaletteManager.asset
│ │ │ │ │ ├── ColorPaletteManager.asset.meta
│ │ │ │ │ ├── GeneralDrawerConfig.asset
│ │ │ │ │ ├── GeneralDrawerConfig.asset.meta
│ │ │ │ │ ├── ImportSettingsConfig.asset
│ │ │ │ │ ├── ImportSettingsConfig.asset.meta
│ │ │ │ │ ├── InspectorConfig.asset
│ │ │ │ │ ├── InspectorConfig.asset.meta
│ │ │ │ │ ├── OdinModuleConfig.asset
│ │ │ │ │ ├── OdinModuleConfig.asset.meta
│ │ │ │ │ ├── TypeRegistryUserConfig.asset
│ │ │ │ │ └── TypeRegistryUserConfig.asset.meta
│ │ │ │ ├── Resources.meta
│ │ │ │ └── Resources
│ │ │ │ │ ├── Sirenix.meta
│ │ │ │ │ └── Sirenix
│ │ │ │ │ ├── GlobalSerializationConfig.asset
│ │ │ │ │ └── GlobalSerializationConfig.asset.meta
│ │ │ ├── Modules.meta
│ │ │ └── Modules
│ │ │ │ ├── Unity.Addressables.data
│ │ │ │ ├── Unity.Addressables.data.meta
│ │ │ │ ├── Unity.Entities.data
│ │ │ │ ├── Unity.Entities.data.meta
│ │ │ │ ├── Unity.Localization.data
│ │ │ │ ├── Unity.Localization.data.meta
│ │ │ │ ├── Unity.Mathematics.data
│ │ │ │ └── Unity.Mathematics.data.meta
│ │ │ ├── Odin Validator.meta
│ │ │ └── Odin Validator
│ │ │ ├── Editor.meta
│ │ │ ├── Editor
│ │ │ ├── Config.meta
│ │ │ ├── Config
│ │ │ │ ├── AutomationConfig.asset
│ │ │ │ ├── AutomationConfig.asset.meta
│ │ │ │ ├── GlobalValidationConfig.asset
│ │ │ │ ├── GlobalValidationConfig.asset.meta
│ │ │ │ ├── RuleConfig.asset
│ │ │ │ └── RuleConfig.asset.meta
│ │ │ ├── Profiles.meta
│ │ │ └── Profiles
│ │ │ │ ├── Main Profile.asset
│ │ │ │ └── Main Profile.asset.meta
│ │ │ ├── EnsureCorrectOdinVersion.cs
│ │ │ └── EnsureCorrectOdinVersion.cs.meta
│ ├── Serilog.Enrichers.Unity.meta
│ ├── Serilog.Enrichers.Unity
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── Serilog.Enrichers.Unity.dll
│ │ │ ├── Serilog.Enrichers.Unity.dll.meta
│ │ │ ├── Serilog.Enrichers.Unity.pdb
│ │ │ ├── Serilog.Enrichers.Unity.pdb.meta
│ │ │ ├── Serilog.Enrichers.Unity.xml
│ │ │ └── Serilog.Enrichers.Unity.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── Serilog.Sinks.Unity.meta
│ ├── Serilog.Sinks.Unity
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── Serilog.Sinks.Unity.dll
│ │ │ ├── Serilog.Sinks.Unity.dll.meta
│ │ │ ├── Serilog.Sinks.Unity.pdb
│ │ │ ├── Serilog.Sinks.Unity.pdb.meta
│ │ │ ├── Serilog.Sinks.Unity.xml
│ │ │ └── Serilog.Sinks.Unity.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── Tests.meta
│ ├── Tests
│ │ ├── Editor.meta
│ │ ├── Editor
│ │ │ ├── Serilog.Enrichers.Unity.Tests.Editor.meta
│ │ │ ├── Serilog.Enrichers.Unity.Tests.Editor
│ │ │ │ ├── Serilog.Enrichers.Unity.Tests.Editor.dll
│ │ │ │ ├── Serilog.Enrichers.Unity.Tests.Editor.dll.meta
│ │ │ │ ├── Serilog.Enrichers.Unity.Tests.Editor.pdb
│ │ │ │ ├── Serilog.Enrichers.Unity.Tests.Editor.pdb.meta
│ │ │ │ ├── Serilog.Enrichers.Unity.Tests.Editor.xml
│ │ │ │ └── Serilog.Enrichers.Unity.Tests.Editor.xml.meta
│ │ │ ├── Serilog.Sinks.Unity.Tests.Editor.meta
│ │ │ ├── Serilog.Sinks.Unity.Tests.Editor
│ │ │ │ ├── Serilog.Sinks.Unity.Tests.Editor.dll
│ │ │ │ ├── Serilog.Sinks.Unity.Tests.Editor.dll.meta
│ │ │ │ ├── Serilog.Sinks.Unity.Tests.Editor.pdb
│ │ │ │ ├── Serilog.Sinks.Unity.Tests.Editor.pdb.meta
│ │ │ │ ├── Serilog.Sinks.Unity.Tests.Editor.xml
│ │ │ │ └── Serilog.Sinks.Unity.Tests.Editor.xml.meta
│ │ │ ├── Unity.Extensions.Logging.Tests.Editor.meta
│ │ │ ├── Unity.Extensions.Logging.Tests.Editor
│ │ │ │ ├── Unity.Extensions.Logging.Tests.Editor.dll
│ │ │ │ ├── Unity.Extensions.Logging.Tests.Editor.dll.meta
│ │ │ │ ├── Unity.Extensions.Logging.Tests.Editor.pdb
│ │ │ │ ├── Unity.Extensions.Logging.Tests.Editor.pdb.meta
│ │ │ │ ├── Unity.Extensions.Logging.Tests.Editor.xml
│ │ │ │ └── Unity.Extensions.Logging.Tests.Editor.xml.meta
│ │ │ ├── UnityUtil.Editor.Tests.Editor.meta
│ │ │ ├── UnityUtil.Editor.Tests.Editor
│ │ │ │ ├── UnityUtil.Editor.Tests.Editor.dll
│ │ │ │ ├── UnityUtil.Editor.Tests.Editor.dll.meta
│ │ │ │ ├── UnityUtil.Editor.Tests.Editor.pdb
│ │ │ │ ├── UnityUtil.Editor.Tests.Editor.pdb.meta
│ │ │ │ ├── UnityUtil.Editor.Tests.Editor.xml
│ │ │ │ └── UnityUtil.Editor.Tests.Editor.xml.meta
│ │ │ ├── UnityUtil.Legal.Tests.Editor.meta
│ │ │ ├── UnityUtil.Legal.Tests.Editor
│ │ │ │ ├── UnityUtil.Legal.Tests.Editor.dll
│ │ │ │ ├── UnityUtil.Legal.Tests.Editor.dll.meta
│ │ │ │ ├── UnityUtil.Legal.Tests.Editor.pdb
│ │ │ │ ├── UnityUtil.Legal.Tests.Editor.pdb.meta
│ │ │ │ ├── UnityUtil.Legal.Tests.Editor.xml
│ │ │ │ └── UnityUtil.Legal.Tests.Editor.xml.meta
│ │ │ ├── UnityUtil.Tests.Editor.meta
│ │ │ ├── UnityUtil.Tests.Editor
│ │ │ │ ├── UnityUtil.Tests.Editor.dll
│ │ │ │ ├── UnityUtil.Tests.Editor.dll.meta
│ │ │ │ ├── UnityUtil.Tests.Editor.pdb
│ │ │ │ ├── UnityUtil.Tests.Editor.pdb.meta
│ │ │ │ ├── UnityUtil.Tests.Editor.xml
│ │ │ │ └── UnityUtil.Tests.Editor.xml.meta
│ │ │ ├── UnityUtil.Triggers.Tests.Editor.meta
│ │ │ ├── UnityUtil.Triggers.Tests.Editor
│ │ │ │ ├── UnityUtil.Triggers.Tests.Editor.dll
│ │ │ │ ├── UnityUtil.Triggers.Tests.Editor.dll.meta
│ │ │ │ ├── UnityUtil.Triggers.Tests.Editor.pdb
│ │ │ │ ├── UnityUtil.Triggers.Tests.Editor.pdb.meta
│ │ │ │ ├── UnityUtil.Triggers.Tests.Editor.xml
│ │ │ │ └── UnityUtil.Triggers.Tests.Editor.xml.meta
│ │ │ ├── UnityUtil.UI.Tests.Editor.meta
│ │ │ └── UnityUtil.UI.Tests.Editor
│ │ │ │ ├── UnityUtil.UI.Tests.Editor.dll
│ │ │ │ ├── UnityUtil.UI.Tests.Editor.dll.meta
│ │ │ │ ├── UnityUtil.UI.Tests.Editor.pdb
│ │ │ │ ├── UnityUtil.UI.Tests.Editor.pdb.meta
│ │ │ │ ├── UnityUtil.UI.Tests.Editor.xml
│ │ │ │ └── UnityUtil.UI.Tests.Editor.xml.meta
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Triggers.Tests.Runtime.meta
│ │ │ └── UnityUtil.Triggers.Tests.Runtime
│ │ │ │ ├── UnityUtil.Triggers.Tests.Runtime.dll
│ │ │ │ ├── UnityUtil.Triggers.Tests.Runtime.dll.meta
│ │ │ │ ├── UnityUtil.Triggers.Tests.Runtime.pdb
│ │ │ │ ├── UnityUtil.Triggers.Tests.Runtime.pdb.meta
│ │ │ │ ├── UnityUtil.Triggers.Tests.Runtime.xml
│ │ │ │ └── UnityUtil.Triggers.Tests.Runtime.xml.meta
│ │ ├── UnityUtil.Tests.Util.meta
│ │ ├── UnityUtil.Tests.Util
│ │ │ ├── UnityUtil.Tests.Util.dll
│ │ │ ├── UnityUtil.Tests.Util.dll.meta
│ │ │ ├── UnityUtil.Tests.Util.pdb
│ │ │ ├── UnityUtil.Tests.Util.pdb.meta
│ │ │ ├── UnityUtil.Tests.Util.xml
│ │ │ └── UnityUtil.Tests.Util.xml.meta
│ │ ├── tests.unity
│ │ └── tests.unity.meta
│ ├── Unity.Extensions.Logging.meta
│ ├── Unity.Extensions.Logging
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── Unity.Extensions.Logging.dll
│ │ │ ├── Unity.Extensions.Logging.dll.meta
│ │ │ ├── Unity.Extensions.Logging.pdb
│ │ │ ├── Unity.Extensions.Logging.pdb.meta
│ │ │ ├── Unity.Extensions.Logging.xml
│ │ │ └── Unity.Extensions.Logging.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── Unity.Extensions.Serilog.meta
│ ├── Unity.Extensions.Serilog
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── Unity.Extensions.Serilog.dll
│ │ │ ├── Unity.Extensions.Serilog.dll.meta
│ │ │ ├── Unity.Extensions.Serilog.pdb
│ │ │ ├── Unity.Extensions.Serilog.pdb.meta
│ │ │ ├── Unity.Extensions.Serilog.xml
│ │ │ └── Unity.Extensions.Serilog.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Configuration.RemoteConfig.meta
│ ├── UnityUtil.Configuration.RemoteConfig
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Configuration.RemoteConfig.dll
│ │ │ ├── UnityUtil.Configuration.RemoteConfig.dll.meta
│ │ │ ├── UnityUtil.Configuration.RemoteConfig.pdb
│ │ │ ├── UnityUtil.Configuration.RemoteConfig.pdb.meta
│ │ │ ├── UnityUtil.Configuration.RemoteConfig.xml
│ │ │ └── UnityUtil.Configuration.RemoteConfig.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Inputs.meta
│ ├── UnityUtil.Inputs
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Inputs.dll
│ │ │ ├── UnityUtil.Inputs.dll.meta
│ │ │ ├── UnityUtil.Inputs.pdb
│ │ │ ├── UnityUtil.Inputs.pdb.meta
│ │ │ ├── UnityUtil.Inputs.xml
│ │ │ └── UnityUtil.Inputs.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Interactors.meta
│ ├── UnityUtil.Interactors
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Interactors.dll
│ │ │ ├── UnityUtil.Interactors.dll.meta
│ │ │ ├── UnityUtil.Interactors.pdb
│ │ │ ├── UnityUtil.Interactors.pdb.meta
│ │ │ ├── UnityUtil.Interactors.xml
│ │ │ └── UnityUtil.Interactors.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Inventory.meta
│ ├── UnityUtil.Inventory
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Inventory.dll
│ │ │ ├── UnityUtil.Inventory.dll.meta
│ │ │ ├── UnityUtil.Inventory.pdb
│ │ │ ├── UnityUtil.Inventory.pdb.meta
│ │ │ ├── UnityUtil.Inventory.xml
│ │ │ └── UnityUtil.Inventory.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Legal.meta
│ ├── UnityUtil.Legal
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Legal.dll
│ │ │ ├── UnityUtil.Legal.dll.meta
│ │ │ ├── UnityUtil.Legal.pdb
│ │ │ ├── UnityUtil.Legal.pdb.meta
│ │ │ ├── UnityUtil.Legal.xml
│ │ │ └── UnityUtil.Legal.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Movement.meta
│ ├── UnityUtil.Movement
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Movement.dll
│ │ │ ├── UnityUtil.Movement.dll.meta
│ │ │ ├── UnityUtil.Movement.pdb
│ │ │ ├── UnityUtil.Movement.pdb.meta
│ │ │ ├── UnityUtil.Movement.xml
│ │ │ └── UnityUtil.Movement.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Physics.meta
│ ├── UnityUtil.Physics
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Physics.dll
│ │ │ ├── UnityUtil.Physics.dll.meta
│ │ │ ├── UnityUtil.Physics.pdb
│ │ │ ├── UnityUtil.Physics.pdb.meta
│ │ │ ├── UnityUtil.Physics.xml
│ │ │ └── UnityUtil.Physics.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Physics2D.meta
│ ├── UnityUtil.Physics2D
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Physics2D.dll
│ │ │ ├── UnityUtil.Physics2D.dll.meta
│ │ │ ├── UnityUtil.Physics2D.pdb
│ │ │ ├── UnityUtil.Physics2D.pdb.meta
│ │ │ ├── UnityUtil.Physics2D.xml
│ │ │ └── UnityUtil.Physics2D.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.Triggers.meta
│ ├── UnityUtil.Triggers
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.Triggers.dll
│ │ │ ├── UnityUtil.Triggers.dll.meta
│ │ │ ├── UnityUtil.Triggers.pdb
│ │ │ ├── UnityUtil.Triggers.pdb.meta
│ │ │ ├── UnityUtil.Triggers.xml
│ │ │ └── UnityUtil.Triggers.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.UI.meta
│ ├── UnityUtil.UI
│ │ ├── .gitattributes
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ │ ├── UnityUtil.UI.dll
│ │ │ ├── UnityUtil.UI.dll.meta
│ │ │ ├── UnityUtil.UI.pdb
│ │ │ ├── UnityUtil.UI.pdb.meta
│ │ │ ├── UnityUtil.UI.xml
│ │ │ └── UnityUtil.UI.xml.meta
│ │ ├── package.json
│ │ └── package.json.meta
│ ├── UnityUtil.meta
│ └── UnityUtil
│ │ ├── .gitattributes
│ │ ├── Editor.meta
│ │ ├── Editor
│ │ ├── UnityUtil.Editor.dll
│ │ ├── UnityUtil.Editor.dll.meta
│ │ ├── UnityUtil.Editor.pdb
│ │ ├── UnityUtil.Editor.pdb.meta
│ │ ├── UnityUtil.Editor.xml
│ │ └── UnityUtil.Editor.xml.meta
│ │ ├── Runtime.meta
│ │ ├── Runtime
│ │ ├── ApplicationQuitter.cs
│ │ ├── ApplicationQuitter.cs.meta
│ │ ├── UnityUtil.dll
│ │ ├── UnityUtil.dll.meta
│ │ ├── UnityUtil.pdb
│ │ ├── UnityUtil.pdb.meta
│ │ ├── UnityUtil.xml
│ │ ├── UnityUtil.xml.meta
│ │ ├── rabadash8820.unityutil.asmdef
│ │ └── rabadash8820.unityutil.asmdef.meta
│ │ ├── package.json
│ │ └── package.json.meta
├── Packages
│ ├── manifest.json
│ └── packages-lock.json
└── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── MemorySettings.asset
│ ├── MultiplayerManager.asset
│ ├── NavMeshAreas.asset
│ ├── PackageManagerSettings.asset
│ ├── Packages
│ ├── com.unity.services.core
│ │ └── Settings.json
│ └── com.unity.testtools.codecoverage
│ │ └── Settings.json
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── SceneTemplateSettings.json
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ ├── VersionControlSettings.asset
│ └── XRSettings.asset
├── docs-assets
├── example-unity-hierarchy.png
├── serilog-enrichers.png
└── serilog-sinks.png
├── lib
└── .gitkeep
└── src
├── Directory.Build.props
├── Directory.Build.targets
├── Logging.props
├── Logging
├── Directory.Build.props
├── Serilog.Enrichers.Unity
│ ├── LoggerEnrichmentConfigurationExtensions.cs
│ ├── README.md
│ ├── Serilog.Enrichers.Unity.csproj
│ ├── UnityLogEnricher.cs
│ └── UnityLogEnricherSettings.cs
├── Serilog.Sinks.Unity
│ ├── LoggerSinkConfigurationExtensions.cs
│ ├── README.md
│ ├── Serilog.Sinks.Unity.csproj
│ ├── UnitySink.cs
│ └── UnitySinkSettings.cs
├── Unity.Extensions.Logging
│ ├── LoggerFactoryExtensions.cs
│ ├── README.md
│ ├── Unity.Extensions.Logging.csproj
│ ├── UnityDebugLogger.cs
│ ├── UnityDebugLoggerFactory.cs
│ ├── UnityObjectLogger.cs
│ └── UnityObjectLoggerSettings.cs
└── Unity.Extensions.Serilog
│ ├── LoggerDestructuringConfigurationExtensions.cs
│ ├── LoggerMinimumLevelConfigurationExtensions.cs
│ ├── README.md
│ ├── Unity.Extensions.Serilog.csproj
│ └── UnityLogContextDestructuringPolicy.cs
├── OtherUnityAssemblies.props
├── Tests
├── Directory.Build.props
├── Editor
│ ├── Directory.Build.props
│ ├── Serilog.Enrichers.Unity.Tests.Editor
│ │ ├── Serilog.Enrichers.Unity.Tests.Editor.csproj
│ │ └── UnityLogEnricherTests.cs
│ ├── Serilog.Sinks.Unity.Tests.Editor
│ │ ├── Serilog.Sinks.Unity.Tests.Editor.csproj
│ │ └── UnitySinkTests.cs
│ ├── Unity.Extensions.Logging.Tests.Editor
│ │ ├── LoggerConfigurationExtensionsTests.cs
│ │ ├── TestHelpers.cs
│ │ ├── TestLoggingComponent.cs
│ │ ├── Unity.Extensions.Logging.Tests.Editor.csproj
│ │ └── UnityObjectLoggerTests.cs
│ ├── UnityUtil.Editor.Tests.Editor
│ │ ├── AsciiSpritesDrawerTest.cs
│ │ └── UnityUtil.Editor.Tests.Editor.csproj
│ ├── UnityUtil.Legal.Tests.Editor
│ │ ├── SingleDialogConsentManagerTest.cs
│ │ └── UnityUtil.Legal.Tests.Editor.csproj
│ ├── UnityUtil.Tests.Editor
│ │ ├── DependencyInjection
│ │ │ └── DependencyInjectorTest.cs
│ │ ├── Math
│ │ │ ├── MaxRepeatsRandomishOptionChooserTest.cs
│ │ │ ├── MoreMathTest.cs
│ │ │ └── UniformBatchedRandomishOptionChooserTest.cs
│ │ ├── TestRandomAdapter.cs
│ │ └── UnityUtil.Tests.Editor.csproj
│ ├── UnityUtil.Triggers.Tests.Editor
│ │ ├── AndTriggerTest.cs
│ │ ├── ConditionalTriggerTest.cs
│ │ ├── OrTriggerTest.cs
│ │ ├── SequenceTriggerTest.cs
│ │ ├── TestConditionalTriggerWrapper.cs
│ │ ├── ToggleTriggerTest.cs
│ │ └── UnityUtil.Triggers.Tests.Editor.csproj
│ └── UnityUtil.UI.Tests.Editor
│ │ ├── ScrollRectVelocityClamperTest.cs
│ │ ├── UiBreakpointsTest.cs
│ │ └── UnityUtil.UI.Tests.Editor.csproj
├── Runtime
│ ├── Directory.Build.props
│ └── UnityUtil.Triggers.Tests.Runtime
│ │ ├── ColliderTriggerTest.cs
│ │ ├── ColliderTriggerTest2D.cs
│ │ └── UnityUtil.Triggers.Tests.Runtime.csproj
└── UnityUtil.Tests.Util
│ ├── BaseEditModeTestFixture.cs
│ ├── BasePlayModeTestFixture.cs
│ ├── LogLevelCallbackLogger.cs
│ ├── LogLevelCallbackLoggerFactory.cs
│ └── UnityUtil.Tests.Util.csproj
├── UnityUtil.sln
└── UnityUtil
├── Directory.Build.props
├── UnityUtil.Configuration.RemoteConfig
├── ConfigurationBuilderExtensions.cs
├── README.md
├── RemoteConfigConfigurationProvider.cs
├── RemoteConfigConfigurationSource.cs
└── UnityUtil.Configuration.RemoteConfig.csproj
├── UnityUtil.Editor
├── AsciiSpritesEditor.cs
├── BuildGameObjectRemover.cs
├── BuildTimeData.cs
├── DependencyInjectorMenu.cs
├── EditModeTestHelpers.cs
├── ForceReserializeAssetsMenu.cs
└── UnityUtil.Editor.csproj
├── UnityUtil.Inputs
├── README.md
├── StartStopInputArray.cs
├── StartStopInputTrigger.cs
├── StartStopInputs
│ ├── ButtonInput.cs
│ ├── KeyCodeInput.cs
│ └── StartStopInput.cs
├── UnityUtil.Inputs.csproj
├── ValueInputArray.cs
└── ValueInputs
│ ├── AxisInput.cs
│ └── ValueInput.cs
├── UnityUtil.Interactors
├── CursorInteractor.cs
├── CursorInteractor2D.cs
├── LookAtInteractor.cs
├── LookAtInteractor2D.cs
├── README.md
├── StartInteractor.cs
├── StartInteractor2D.cs
├── TapInteractor.cs
├── TapInteractor2D.cs
└── UnityUtil.Interactors.csproj
├── UnityUtil.Inventory
├── AmmoCollectible.cs
├── AmmoCollector.cs
├── AmmoTool.cs
├── AmmoToolInfo.cs
├── Collectible.cs
├── CollectibleDestroyMode.cs
├── Collector.cs
├── Inventory.cs
├── InventoryCollectible.cs
├── InventoryCollector.cs
├── LookAtRaycast.cs
├── OverheatTool.cs
├── OverheatToolInfo.cs
├── ProjectileTool.cs
├── ProjectileToolInfo.cs
├── PushTool.cs
├── PushToolInfo.cs
├── QuantityCollectible.cs
├── QuantityCollector.cs
├── QuantityWeapon.cs
├── QuantityWeaponInfo.cs
├── README.md
├── Tool.cs
├── ToolInfo.cs
├── UnityUtil.Inventory.csproj
├── Weapon.cs
└── WeaponInfo.cs
├── UnityUtil.Legal
├── CopyrightText.cs
├── DataConsentState.cs
├── IConsentManager.cs
├── IInitializableWithConsent.cs
├── ILegalAcceptManager.cs
├── LegalAcceptManager.cs
├── LegalDocument.cs
├── README.md
├── SingleDialogConsentManager.cs
└── UnityUtil.Legal.csproj
├── UnityUtil.Movement
├── CharacterFPSWalker.cs
├── LookAt.cs
├── LookAtAdjuster.cs
├── MouseLook.cs
├── README.md
├── RigidbodyMovement.cs
├── RigidbodyMover.cs
├── TargetFlyer.cs
├── TargetOffsetMovement.cs
└── UnityUtil.Movement.csproj
├── UnityUtil.Physics
├── AxisDirection.cs
├── ColliderDuplicator.cs
├── CollisionSounds.cs
├── Detonator.cs
├── HoverForce.cs
├── Liftable.cs
├── Lifter.cs
├── PhysTarget.cs
├── PushDetonator.cs
├── QuantityDetonator.cs
├── README.md
├── TorqueStabilizer.cs
└── UnityUtil.Physics.csproj
├── UnityUtil.Physics2D
├── Detonator2D.cs
├── PushDetonator2D.cs
├── README.md
├── Rigidbody2DExtensions.cs
└── UnityUtil.Physics2D.csproj
├── UnityUtil.Triggers
├── AndTrigger.cs
├── AnimationEventTrigger.cs
├── ApplicationEvent.cs
├── ApplicationEventListener.cs
├── ApplicationLifecycleTriggers.cs
├── ColliderTriggers.cs
├── ColliderTriggers2D.cs
├── ComponentLifecycleTrigger.cs
├── ConditionalTrigger.cs
├── InspectorButtonTrigger.cs
├── IntTrigger.cs
├── JointBreakTrigger.cs
├── MultiConditionalTrigger.cs
├── OrTrigger.cs
├── README.md
├── RandomTrigger.cs
├── RepeaterTrigger.cs
├── SequenceTrigger.cs
├── SimpleTrigger.cs
├── StartStoppable.cs
├── TimerTrigger.cs
├── ToggleTrigger.cs
└── UnityUtil.Triggers.csproj
├── UnityUtil.UI
├── AudioMixerParameterSlider.cs
├── BreakpointMatchMode.cs
├── BreakpointMode.cs
├── CursorManager.cs
├── DragThresholdScaler.cs
├── ISplashScreenManager.cs
├── ModifiableGraphic.cs
├── ModifiableRectTransform.cs
├── README.md
├── RootCanvasSetter.cs
├── SafeAreaRectTransformScaler.cs
├── ScrollRectVelocityClamper.cs
├── SplashScreenManager.cs
├── UiBreakpoint.cs
├── UiBreakpoints.cs
├── UiBreakpointsTrigger.cs
├── UiStack.cs
└── UnityUtil.UI.csproj
└── UnityUtil
├── AnimatorStateRestarter.cs
├── AppEnvironment.cs
├── AppVersion.cs
├── ApplicationCrasher.cs
├── AsciiSprites.cs
├── BuildAutomation
└── BuildManifest.cs
├── CancellableUnityEvent.cs
├── DependencyInjection
├── DependencyInjector.cs
├── ITypeMetadataProvider.cs
├── InjectTagAttribute.cs
├── Service.cs
└── TypeMetadataProvider.cs
├── DestroyZone.cs
├── Destroyer.cs
├── DontDestroyOnLoad.cs
├── ErrorAlert.cs
├── FastIndexableDictionary.cs
├── IAppEnvironment.cs
├── IAppVersion.cs
├── IRuntimeIdProvider.cs
├── ISceneLoadManager.cs
├── ManagedQuantity.cs
├── Math
├── IRandomAdapter.cs
├── IRandomishOptionChooser.cs
├── MaxRepeatsRandomishOptionChooser.cs
├── MoreMath.cs
├── RandomAdapter.cs
└── UniformBatchedRandomishOptionChooser.cs
├── OpenableUri.cs
├── PlayModeTestHelpers.cs
├── README.md
├── RemoveFromBuild.cs
├── RuntimeIdProvider.cs
├── SceneLoadManager.cs
├── ShowBackingFieldAttribute.cs
├── Spawner.cs
├── Storage
├── ILocalPreferences.cs
└── PlayerPrefsLocalPreferences.cs
├── TransformExtensions.cs
├── UnityObjectExtensions.cs
├── UnityUtil.csproj
├── Updating
├── IUpdater.cs
├── Updatable.cs
└── Updater.cs
├── ValueChangedEventArgs.cs
└── VersionText.cs
/.gitattributes:
--------------------------------------------------------------------------------
1 | #########################################################################################
2 | # Be sure to copy any changes here to the .gitattributes files inside the UPM packages!
3 | #########################################################################################
4 |
5 | # Unity
6 |
7 | *.cs diff=csharp text
8 |
9 | [attr]unitymerge merge=unityyamlmerge eol=lf
10 |
11 | *.anim unitymerge
12 | *.asset unitymerge
13 | *.controller unitymerge
14 | *.mat unitymerge
15 | *.meta unitymerge
16 | *.physicsMaterial unitymerge
17 | *.physicsMaterial2D unitymerge
18 | *.prefab unitymerge
19 | *.unity unitymerge
20 |
21 | # Git LFS
22 |
23 | [attr]lfs filter=lfs diff=lfs merge=lfs -text
24 |
25 | *.unitypackage lfs
26 | *.png lfs
27 | *.dll lfs
28 | *.pdb lfs
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | #########################
2 | ## UnityUtil
3 | #########################
4 |
5 | .DS_Store
6 |
7 | lib/*
8 | !lib/.gitkeep
9 |
10 |
11 | #########################
12 | ## Unity
13 | #########################
14 |
15 | Library/
16 | Logs/
17 | Temp/
18 | UserSettings/
19 | CodeCoverage/
20 |
21 | UnityUtil/Assets/BuildReports/
22 | UnityUtil/Assets/BuildReports.meta
23 |
24 | UnityUtil/*.csproj
25 | UnityUtil/*.sln
26 |
27 | UnityUtil/.vsconfig
28 |
29 |
30 | #########################
31 | ## VISUAL STUDIO
32 | #########################
33 |
34 | # Build results
35 | [Dd]ebug/
36 | [Rr]elease/
37 | [Bb]in/
38 | [Oo]bj/
39 | [Ll]og/
40 |
41 | # Visual Studio generated files
42 | .vs/
43 | *.user
44 |
45 | # NuGet Packages
46 | *.nupkg
47 |
48 | *.DS_Store
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1bcf4348d4dc3c142867d31693dddd4b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a02976bc50e9f6d44bdff8ad11d152b9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 50cd3c2f53a941d4eacfb016e08bc9cc
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/NoEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fa3aebc634fb8f64587350060136762c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:a2aa682ee3b6caab3f4c5ae35bf7a420902eab9b9ce2bea8125cf22212b8ae2f
3 | size 324608
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:64a3030f71d3d2c21b0d1c1ae07182f14c3e5e722c9802d2eb97d47604af66da
3 | size 144896
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dbf0f74b375cb3048bc1a45f8ee8910a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:b12cdf55f0c0b77ad5543a2e38d232dd21b48d3d1f8690398a9d5ff864687824
3 | size 314880
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:6c3bf53fdc9874e7bbdcb7c05ea929052ec0d61d1e74ff2ed669d239181c6306
3 | size 142336
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d6bb1ffbf62fb64c15a07acb293d5c1fc0bbdbe7ce6996315f16669e2ad88f1b
3 | size 105472
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d828fe48c9d42ebb611ebc4c3623d2ac93e0b31af64214bf43bafd7df33b0236
3 | size 30044
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47a84ebde4ec47fabb620b30cc7a0a6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47a84ebde4ec47fabb620b30cc7a096f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:47b280e8e72c81666089fadf0accdfe2fdcf1703a91641bc8918d92b046c553d
3 | size 3159040
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:01d7119fc281396f3e45e3a22205c625d6b53fed43debd9e2e25270d96774101
3 | size 481248
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a4865f1ab4504ed8a368670db22f0a6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a4865f1ab4504ed8a368670db22f096f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:8b0be86e66072953ebd744d23ff7c5e3bab51433a13f39fa1e20cfed2b5c5084
3 | size 484352
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:841ac133d2f5831863e499e7aa5a74d159a47377444c02919a9090b43037320f
3 | size 126544
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: afbf832bc46149f5a291e87cab630a6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinValidator.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: afbf832bc46149f5a291e87cab63096f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Reflection.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:227624064dd127cd1277ffed13e98a2032428698aacc662d822c6df69684c389
3 | size 33280
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Reflection.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:4ba97253d693fe059cc99d9745117389fcb0fe377b2068c2ec68393816b50c4e
3 | size 9444
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Reflection.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 61824742f78323c439d83403f8270e6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d137941dbb87c8eea814af3971244194bcda9d3946a232caa29d08d37f26e3f7
3 | size 17920
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:c0c0a20212d5757633bcf219f701ca0ab8b2a5b35f47c4cee1e8192d1db4803b
3 | size 2856
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74721b9f0af448f5ae2e91102a1a0a6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74721b9f0af448f5ae2e91102a1a096f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:0eaabe6a5cce56d6f3697de493a5019ba1b5970500d2b2e6989abaca01abc59b
3 | size 412160
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:e2fb839372dde81dbdec2bf297eb0a459b5b95a26c391d3e1c13c9f5610f3b41
3 | size 171700
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f3147f7af4c49739579b966c4580a6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f3147f7af4c49739579b966c458096f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:4622b1f09193742f4386cedc0953cfe1628d8dcc315f4679b709090e89d7488f
3 | size 1253888
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d27eff617b6ee02ae5c7d84ed379b09c55925f45dc76f034b82fb575b65bf547
3 | size 167392
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c65184932ff4fd48a343e2360250a6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c65184932ff4fd48a343e236025096f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:3c90b3a940ad22401e075e9b329b9ea11ee7ff0fb3ea016c803f939cddf5c9e6
3 | size 168448
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:f415625c625a3c146a71c16720462c06ea664939832d9e43dd931624286a6f7b
3 | size 56924
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4873f2a8bdae42baa0406e8a61360a6f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4873f2a8bdae42baa0406e8a6136096f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/link.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Assemblies/link.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2373d9909155cae468605be57f69461c
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 48eb85d1d1ef3bd4ba9bd9d9a4fac607
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8c5dc7f1d15d91e44bebdf233701d9c3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3feec5fd1d2630c4095019adf924c37f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Bootstrap License.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3fdc67fad3e362e47b5dd365a0bbdd7f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/ConfigData.bytes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DerploidEntertainment/UnityUtil/d0094dc2974a45c61477b8bd3fb332e57c41b59d/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/ConfigData.bytes
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/ConfigData.bytes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 90eaa0dc28c1934408dc1c02e13a507f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Odin Inspector Logo.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:922151e2477ced835f70aee25257590cbf2269840bc422f8e4ae2dd64769e723
3 | size 23267
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/OdinPathLookup.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: -262940062, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
13 | m_Name: OdinPathLookup
14 | m_EditorClassIdentifier:
15 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/OdinPathLookup.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 08379ccefc05200459f90a1c0711a340
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/SdfIconAtlas.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:a673e5dbf89a1ffc4fb195af574962e9d3ebc7e86298cf6f9a19339b838d8fc2
3 | size 1834055
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ba1dd7eb20e3ceb4cb6b43df16607d07
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 02ed37f00a559f642bf81dfb89e33e94
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/AOTGenerationConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 1726182683, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
13 | m_Name: AOTGenerationConfig
14 | m_EditorClassIdentifier:
15 | automateBeforeBuilds: 0
16 | deleteDllAfterBuilds: 1
17 | AutomateForAllAOTPlatforms: 1
18 | automateForPlatforms: 0900000014000000
19 | lastScan: 0
20 | supportSerializedTypes: []
21 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/AOTGenerationConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bdf854384fceb834dbb9f5f2c9190765
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ColorPaletteManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 542bb6c44f6561449852cece86911349
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/GeneralDrawerConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: -645759843, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
13 | m_Name: GeneralDrawerConfig
14 | m_EditorClassIdentifier:
15 | enableUIToolkitSupport: 1
16 | useOldUnityObjectField: 0
17 | useOldUnityPreviewField: 0
18 | useOldTypeSelector: 0
19 | useNewObjectSelector: 1
20 | showNoneItem: 1
21 | showCategoriesByDefault: 0
22 | preferNamespacesOverAssemblyCategories: 1
23 | useOldPolymorphicField: 0
24 | showBaseType: 1
25 | nonDefaultConstructorPreference: 0
26 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/GeneralDrawerConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 49a06b2353a5e4b43af01135e867d8bc
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ImportSettingsConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 188390376, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
13 | m_Name: ImportSettingsConfig
14 | m_EditorClassIdentifier:
15 | automateBeforeBuild: 1
16 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ImportSettingsConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9aef7281f5ba56f499bc0f4158542a97
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/InspectorConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 1137305049, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
13 | m_Name: InspectorConfig
14 | m_EditorClassIdentifier:
15 | enableOdinInInspector: 1
16 | defaultEditorBehaviour: 11
17 | processMouseMoveInInspector: 1
18 | drawingConfig:
19 | configs: []
20 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/InspectorConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 28d23896fe4e31a49a62f749e68c7a76
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/OdinModuleConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: -228747253, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
13 | m_Name: OdinModuleConfig
14 | m_EditorClassIdentifier:
15 | configurations: []
16 | ModuleTogglingSettings: 0
17 | ModuleUpdateSettings: 0
18 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/OdinModuleConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f525c51d1d9ad5144afc7b25288d1fb0
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/TypeRegistryUserConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 2050440665, guid: a4865f1ab4504ed8a368670db22f409c, type: 3}
13 | m_Name: TypeRegistryUserConfig
14 | m_EditorClassIdentifier:
15 | shownTypes:
16 | serializedCollection: []
17 | hiddenTypes:
18 | serializedCollection: []
19 | addedIllegalTypes:
20 | serializedCollection: []
21 | typeSettings:
22 | serializedDictionary: []
23 | typePriorities:
24 | serializedDictionary: []
25 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/TypeRegistryUserConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dbc02cda08f28b84aa84de553039a6b3
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a8bd373ce1a5527428b29109088d7ca2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7af559284e50af47bb882df47e3cbe5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix/GlobalSerializationConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 1549551891, guid: 74721b9f0af448f5ae2e91102a1a5edd, type: 3}
13 | m_Name: GlobalSerializationConfig
14 | m_EditorClassIdentifier:
15 | HideSerializationCautionaryMessage: 0
16 | HidePrefabCautionaryMessage: 0
17 | HideOdinSerializeAttributeWarningMessages: 0
18 | HideNonSerializedShowInInspectorWarningMessages: 0
19 | buildSerializationFormat: 0
20 | editorSerializationFormat: 2
21 | loggingPolicy: 0
22 | errorHandlingPolicy: 0
23 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix/GlobalSerializationConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1d80cb521b63a04fa85a9041f3db214
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8978eac9d11c2824b89709f9cac45504
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Addressables.data:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DerploidEntertainment/UnityUtil/d0094dc2974a45c61477b8bd3fb332e57c41b59d/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Addressables.data
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Addressables.data.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d92d0eb8b980c6d44b5f0e64a620355b
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Entities.data:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DerploidEntertainment/UnityUtil/d0094dc2974a45c61477b8bd3fb332e57c41b59d/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Entities.data
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Entities.data.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 728df0e3465c1a148b83053a3f31d489
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Localization.data:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DerploidEntertainment/UnityUtil/d0094dc2974a45c61477b8bd3fb332e57c41b59d/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Localization.data
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Localization.data.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a1693d73a4f6e34d955789129c71e11
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics.data:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DerploidEntertainment/UnityUtil/d0094dc2974a45c61477b8bd3fb332e57c41b59d/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics.data
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Inspector/Modules/Unity.Mathematics.data.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4866e740a22eb1e49b1603b051e4d92c
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2e75cc953866dc44385bc973c6200b30
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f735963fbb418b64cb1916081de6ec98
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor/Config.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b50ad1c3a77da9c459cd334ec5813781
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor/Config/AutomationConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47fc5d2d6717c2747826dd6222369cec
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor/Config/GlobalValidationConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f040bbd6cf92ff418bdefb89d692cb9
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor/Config/RuleConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 1434321088, guid: afbf832bc46149f5a291e87cab63e46d, type: 3}
13 | m_Name: RuleConfig
14 | m_EditorClassIdentifier:
15 | projectRules: []
16 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor/Config/RuleConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ab194dbb4d605034baf9e9757290ab2a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor/Profiles.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c094321051976db4dbcf4d441e71cf82
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/Editor/Profiles/Main Profile.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f3e3c089fb0e1194cb8dfa799aea6e60
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Plugins/Sirenix/Odin Validator/EnsureCorrectOdinVersion.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9454f64e8640a944ca8605d5b465d784
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 00417ac7c574aea4ebff0059a747b495
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2d3d6035889b2df46a8f46579f9fc2ac
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/Runtime/Serilog.Enrichers.Unity.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:3d27f958f37e62bc24a62bae1d9e073664606b08e54e2c297f5f9cdbf63ddbb9
3 | size 9728
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/Runtime/Serilog.Enrichers.Unity.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b472a5bcc1b4704da3605b33c3b0b38
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/Runtime/Serilog.Enrichers.Unity.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:8fd63677e3213300c41d56985b0ba405a4c5365f5a552845149db19cb8c7704d
3 | size 12040
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/Runtime/Serilog.Enrichers.Unity.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ac2edfb354c898d40bfdd56985f3e4a0
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/Runtime/Serilog.Enrichers.Unity.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c8dd1e6add755ae4a951b0c2c816ab21
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.serilog.enrichers.unity",
3 | "version": "0.1.0",
4 | "description": "A Serilog enricher that dynamically adds Unity data to your log events",
5 | "displayName": "Serilog Enricher: Unity",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/Logging/Serilog.Enrichers.Unity/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.serilog": "2.8.0"
14 | },
15 | "license": "MIT",
16 | "keywords": [
17 | "nuget",
18 | "utility",
19 | "logging",
20 | "serilog",
21 | "log-enrichment"
22 | ]
23 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Enrichers.Unity/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 212b5841b53adc24ea20fc0d5c6c09bf
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e7c48cb8ead967849873819808b34f58
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 452d0ef2fa90b1b4d8849a36066623a2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/Runtime/Serilog.Sinks.Unity.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:a0c1330fe9de51307ff1c84a649dbc80e19b38e60a3ba0e4d3ba155eb7c19580
3 | size 8704
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/Runtime/Serilog.Sinks.Unity.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 239e9c522732e3f4693058747f603b7f
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/Runtime/Serilog.Sinks.Unity.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:a18fce67747be828de889db1f1352e95653bdb898287950eedc8b8e37df66d9a
3 | size 11948
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/Runtime/Serilog.Sinks.Unity.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 613c1be2b844b1447a880a6da9c6825c
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/Runtime/Serilog.Sinks.Unity.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cc67c530ea45e084bbe4b91e96cf4fc6
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.serilog.sinks.unity",
3 | "version": "0.1.0",
4 | "description": "A Serilog sink that writes logs to the Unity Console window, optionally including `tag` strings and `context` objects.",
5 | "displayName": "Serilog.Sinks.Unity",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/Logging/Serilog.Sinks.Unity/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.serilog": "2.8.0"
14 | },
15 | "license": "MIT",
16 | "keywords": [
17 | "nuget",
18 | "utility",
19 | "logging",
20 | "serilog",
21 | "log-sink"
22 | ]
23 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/Serilog.Sinks.Unity/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aef6c712a23517a46a98bebf6fc1c73f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 748bc0583214dbe4d8815fd9f5329094
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6836a99bdfd22f74b84682cf17f7a805
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1c99b80717205c94982a8b9c7cb041a3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor/Serilog.Enrichers.Unity.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:5248d2df35ce1dbd912d64e542e07f172ffc884eda84311ff8edb804ce6ecf92
3 | size 11264
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor/Serilog.Enrichers.Unity.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 57db6ab7eace00b478e2490742dc1b72
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor/Serilog.Enrichers.Unity.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:a459ad9769f0c4553297a3b63beb15109013ddd12c38700b08f6c35a1ecc9289
3 | size 11940
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor/Serilog.Enrichers.Unity.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 23e20f887ef844749885d67da8f8c0ba
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor/Serilog.Enrichers.Unity.Tests.Editor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Serilog.Enrichers.Unity.Tests.Editor
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor/Serilog.Enrichers.Unity.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fdda1bc7c3e5eb44fae3d3a0a9e7d5b2
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 77cfa70c6eb85d14aa1ddd0d973bbb39
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor/Serilog.Sinks.Unity.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:1483a1ad16f012db0d282a2751f5ce76407f7452cd27e4f9a802842390694309
3 | size 19456
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor/Serilog.Sinks.Unity.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 023ae7ef22c32ff41b89508d14633ab6
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor/Serilog.Sinks.Unity.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d15079454bdbefb24c4b57a4c6e78db7181a052c0af69c4adc6ac4c421e672e3
3 | size 13324
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor/Serilog.Sinks.Unity.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2978a5c5e76be504da0ef33fc263bab0
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor/Serilog.Sinks.Unity.Tests.Editor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Serilog.Sinks.Unity.Tests.Editor
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor/Serilog.Sinks.Unity.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2eb07e62541c9e843acaa89a6624fa67
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Unity.Extensions.Logging.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 73d71ec15771b4b4ea262a07b9c4b591
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Unity.Extensions.Logging.Tests.Editor/Unity.Extensions.Logging.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d2d6f78a6555a6473e2526fe02f52b4cc2d120f5cf84bafd48baa38904a0c066
3 | size 31232
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Unity.Extensions.Logging.Tests.Editor/Unity.Extensions.Logging.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc71217a8cc5302479096d32a61eba9e
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Unity.Extensions.Logging.Tests.Editor/Unity.Extensions.Logging.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:edc92f98d6bc542b1e753711c2f8a8af412ea6e536f9df62739bd01311b8a255
3 | size 16156
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Unity.Extensions.Logging.Tests.Editor/Unity.Extensions.Logging.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ba3ba367f256e684b9a04c2626e01b19
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/Unity.Extensions.Logging.Tests.Editor/Unity.Extensions.Logging.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1036c68d889e7a04193de61d6d3c8c8a
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Editor.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a4489dad5fa36f142923d203c9e942ac
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Editor.Tests.Editor/UnityUtil.Editor.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:dc643d2a3b64e9c9007deb02a7ed08baad71cfa7d03021bf15de7d20e8bdb192
3 | size 13312
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Editor.Tests.Editor/UnityUtil.Editor.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ce21d38fe398a47458ea1bb6d854c583
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 0
16 | settings: {}
17 | Editor:
18 | enabled: 1
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Editor.Tests.Editor/UnityUtil.Editor.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:a47d65f6ab3cef3f07f1cc4bedc9689d69f5f428e4d90cdcc3f0f5da16f433be
3 | size 12896
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Editor.Tests.Editor/UnityUtil.Editor.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 82cc841256cc31c45aa45be3f53ab940
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Editor.Tests.Editor/UnityUtil.Editor.Tests.Editor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.Editor.Tests.Editor
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Editor.Tests.Editor/UnityUtil.Editor.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62471b472136a9646835cce32ef8b985
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Legal.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8de53ba9e97d5134484df16edb1ac213
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Legal.Tests.Editor/UnityUtil.Legal.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:4324d180f0e36ca50f4ebcfb3f5ab61e1ba003456429ab1fac0a7001aba85913
3 | size 40448
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Legal.Tests.Editor/UnityUtil.Legal.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05ec089a427674642b3d5731ca606a6e
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 0
16 | settings: {}
17 | Editor:
18 | enabled: 1
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Legal.Tests.Editor/UnityUtil.Legal.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:93801e392e18a701687a6f11cae6e822462a0182130d1b406c16275f564fd8bc
3 | size 17292
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Legal.Tests.Editor/UnityUtil.Legal.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6d5d82d10a31f294294d1bd2a7127799
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Legal.Tests.Editor/UnityUtil.Legal.Tests.Editor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.Legal.Tests.Editor
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Legal.Tests.Editor/UnityUtil.Legal.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d8cfe6f1b827de4386084d74dc3954c
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52b33b722628eb54787ffb1b796d5ff1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Tests.Editor/UnityUtil.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:09eb6399fbb21bef55096668eef79e90f984bc26e3ce5e7625b30cc24eb580e6
3 | size 68608
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Tests.Editor/UnityUtil.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5ef633008145cfd428c58f801188d209
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 0
16 | settings: {}
17 | Editor:
18 | enabled: 1
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Tests.Editor/UnityUtil.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:1a6ee73d03696b25959a1924c3632763c1ad6bd09fccb52a9f325802f7710225
3 | size 28624
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Tests.Editor/UnityUtil.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 235dbeeb1156b8942bf3375d976f5c43
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Tests.Editor/UnityUtil.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 06dbcee0e5b6598409461fe20bb930e6
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Triggers.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 70934ac1fa179e04fab24a4a7597f131
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Triggers.Tests.Editor/UnityUtil.Triggers.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:01bb04a47e384f4b075fabb3050e6ab254c51edb14be37cbf679afdec030c422
3 | size 20480
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Triggers.Tests.Editor/UnityUtil.Triggers.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b332fa6aa782644dbaf491788f33291
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 0
16 | settings: {}
17 | Editor:
18 | enabled: 1
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Triggers.Tests.Editor/UnityUtil.Triggers.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:64fb9cd817472990184914fd2331c75f9f8450cde7169d253f384787469014e9
3 | size 18212
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Triggers.Tests.Editor/UnityUtil.Triggers.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b531cbe3e985c25489ce2f65708c1368
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Triggers.Tests.Editor/UnityUtil.Triggers.Tests.Editor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.Triggers.Tests.Editor
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.Triggers.Tests.Editor/UnityUtil.Triggers.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52f795ad4a1f7c044a7701ae36788dc5
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.UI.Tests.Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0ef5f166866654d49a5c18c6abd86ab6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.UI.Tests.Editor/UnityUtil.UI.Tests.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:dad4af7320f0a200fc323dce3a99a8b79146035ea07e25066d15c08aaf42466a
3 | size 22528
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.UI.Tests.Editor/UnityUtil.UI.Tests.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: da4ff922641ddee40ba17d9760398818
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 0
16 | settings: {}
17 | Editor:
18 | enabled: 1
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.UI.Tests.Editor/UnityUtil.UI.Tests.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:db6bd858f31036987843476cd46ee56f12e186d6113d4ccc7f7aade7753b3a6f
3 | size 17228
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.UI.Tests.Editor/UnityUtil.UI.Tests.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 178759b7f2c089b4bb9c0118002ef705
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.UI.Tests.Editor/UnityUtil.UI.Tests.Editor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.UI.Tests.Editor
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Editor/UnityUtil.UI.Tests.Editor/UnityUtil.UI.Tests.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ae5269a4509974840b0be40babb0ebcf
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d1729b1072b3e8649ac452257b451f74
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85147817bcdfe954ab40452cfaa1091d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime/UnityUtil.Triggers.Tests.Runtime.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:9daacece3a024505b6f0e39b52a6e6bb8caebdc24d74f3750b643b3daaa65cc8
3 | size 28160
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime/UnityUtil.Triggers.Tests.Runtime.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85d152af98af3a244baecd323bbe3bb9
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime/UnityUtil.Triggers.Tests.Runtime.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:793fd24a38573d093760c1fd700246a9ad835edb477033d2421ce96764c87e86
3 | size 16668
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime/UnityUtil.Triggers.Tests.Runtime.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b7f9c1a50e99acb488c9d910bb32931f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime/UnityUtil.Triggers.Tests.Runtime.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.Triggers.Tests.Runtime
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime/UnityUtil.Triggers.Tests.Runtime.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47e39590c91d7d0468906eeea2324302
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/UnityUtil.Tests.Util.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 987e1cf66c24ab146b093542bc38ad6e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/UnityUtil.Tests.Util/UnityUtil.Tests.Util.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:06ff0cbe99f4da9c4093bdfac4b9bc4774228d0183ee52b6f66fb59e977a920b
3 | size 7168
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/UnityUtil.Tests.Util/UnityUtil.Tests.Util.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 01a839d492eb65a4cb3bac8d8380e2b1
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/UnityUtil.Tests.Util/UnityUtil.Tests.Util.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:ad2e7b1077097d4eb6f45db7c26d38d20dd9102ee07936ea5167ad931c5aca13
3 | size 11752
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/UnityUtil.Tests.Util/UnityUtil.Tests.Util.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f84208360f2060248b23ca54c75f5db7
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/UnityUtil.Tests.Util/UnityUtil.Tests.Util.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d1eef7a34d9acb744a87f2245950a877
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Tests/tests.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 96078e143831ce64c9fda3bb1d91fa63
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1b4b1e5645e8e645914e89ccba4b4cd
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52c9f8bf559c4d3489b1b175f60222b1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/Runtime/Unity.Extensions.Logging.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:ecfac159761143af8ccbcdc86e38d164b37919d5e1f5961cdf6b63cd19b755dc
3 | size 10752
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/Runtime/Unity.Extensions.Logging.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 97b678b11e211204c84bb38fea78a229
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/Runtime/Unity.Extensions.Logging.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:c47ed5d49dbce4a7e53d7f89e0689223d79cc265f1b1b2431cc6184235912c80
3 | size 12508
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/Runtime/Unity.Extensions.Logging.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ddcc01bb93ea13c4b9107a21d0475e54
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/Runtime/Unity.Extensions.Logging.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ecc4b2f71b5b6844bf16ef91ba5757e
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.unity.extensions.logging",
3 | "version": "0.1.0",
4 | "description": "Unity-specific extension methods for logging with Microsoft.Extensions.Logging.",
5 | "displayName": "Unity Logging Extensions",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/Logging/Unity.Extensions.Logging/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging": "2.0.0",
14 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0"
15 | },
16 | "license": "MIT",
17 | "keywords": [
18 | "utility",
19 | "logging",
20 | "serilog"
21 | ]
22 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Logging/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e50af423ad1602645876dd4d7bffd754
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d4361be201459d64cab98a30862b155a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2475ee9ac8abf5a4a98693e536733019
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/Runtime/Unity.Extensions.Serilog.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:6c315cbeba273340a8d76fbb7c78a0056b1309a1db6acf6d9c5e8bc892a53c49
3 | size 7168
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/Runtime/Unity.Extensions.Serilog.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e9bd8d3ecb3cec44d9da88c92d4d34fc
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/Runtime/Unity.Extensions.Serilog.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:8db266870f21d93338d3a75e2a9fb63bde7cd7d49b3867a83b31ed6971527e9c
3 | size 11332
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/Runtime/Unity.Extensions.Serilog.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a7e7c57ad92c120488a5921b23134a1e
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/Runtime/Unity.Extensions.Serilog.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1571ad978f47cd4dbb65d4f496650d2
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.unity.extensions.serilog",
3 | "version": "0.1.0",
4 | "description": "Unity-specific logging extension methods for Serilog.",
5 | "displayName": "Unity Serilog Extensions",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/Logging/Unity.Extensions.Serilog/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.serilog": "2.8.0"
14 | },
15 | "license": "MIT",
16 | "keywords": [
17 | "utility",
18 | "logging",
19 | "serilog"
20 | ]
21 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/Unity.Extensions.Serilog/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a8d98495d20ecc54cb4a1d7ac42a4086
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 272dd7b15124de24fb689da7d149d4ad
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dee0e1ce949da1a4f9d701b7d518c00e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/Runtime/UnityUtil.Configuration.RemoteConfig.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:c2659f6a24408c6b56e2a0a83251b8564525498cb96321333206f7d69fd26651
3 | size 11264
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/Runtime/UnityUtil.Configuration.RemoteConfig.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db07eb4364011b74fb9331f3afec69aa
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/Runtime/UnityUtil.Configuration.RemoteConfig.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:adf4103524c1836962143dbf2a2a624ea6b07df41fb47ec19ff6134507fa7669
3 | size 12444
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/Runtime/UnityUtil.Configuration.RemoteConfig.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3fed9f1db3f2be141b4deb7866b16fe2
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/Runtime/UnityUtil.Configuration.RemoteConfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.Configuration.RemoteConfig
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/Runtime/UnityUtil.Configuration.RemoteConfig.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b525ba20380ae647bc18250632d4743
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "unityutil.configuration.remoteconfig",
3 | "version": "0.1.0",
4 | "description": "Implementats a Microsoft.Extensions.Configuration configuration provider for Unity Remote Config",
5 | "displayName": "Remote Config configuration provider",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Configuration.RemoteConfig/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.configuration": "2.0.0",
14 | "com.unity.remote-config": "3.2.2"
15 | },
16 | "license": "MIT",
17 | "keywords": [
18 | "nuget",
19 | "utility",
20 | "configuration",
21 | "unity-gaming-services",
22 | "remote-config",
23 | "microsoft-extensions"
24 | ]
25 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Configuration.RemoteConfig/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f96df16629c6ad4418be00f4bdae0317
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0ef18e07327b0342a3dca4ec7ccefda
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 569f3b119c1959b469d3443fc5241729
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/Runtime/UnityUtil.Inputs.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:be8a09dd841c49e067df69b83aa7996e61f629d354ccd1eb68ecd9246d0e521d
3 | size 11264
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/Runtime/UnityUtil.Inputs.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0031680a7b0b7954597d7ef0fcf92c2e
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/Runtime/UnityUtil.Inputs.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:40833c759dc2a63bcd940ceabf0b30e82e372896eee28643c2a2a81b54c3b44a
3 | size 13724
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/Runtime/UnityUtil.Inputs.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1fab6ab638444ff41bcf448d1dda4aa8
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/Runtime/UnityUtil.Inputs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.Inputs
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/Runtime/UnityUtil.Inputs.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f1173654ec4d2ca4da98c2f8379e3236
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.inputs",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to player input.",
5 | "displayName": "UnityUtil.Inputs",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Inputs/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "rabadash8820.unityutil.triggers": "0.1.0"
15 | },
16 | "license": "MIT",
17 | "keywords": [
18 | "buttons",
19 | "controls",
20 | "input",
21 | "utility"
22 | ]
23 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inputs/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 55f8a95a863c39b4b8300cd622e56bfe
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 42a096ac076baf8429d647275b5309f3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff5b8d905c2b73645b4d55211a8ee5ca
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/Runtime/UnityUtil.Interactors.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:917f811b9bbe6bd161a3107dc61972f3df7c7c2b49659ecd73f4f81e2d92e281
3 | size 12288
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/Runtime/UnityUtil.Interactors.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 251b37d80d6bf4e4b949b25b8ee26603
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/Runtime/UnityUtil.Interactors.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:5e23062e725f9a25293b80a2d6539ee17ecfb11e5fd3c1d911a1d4b85b9e70c6
3 | size 14028
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/Runtime/UnityUtil.Interactors.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2b6192cd0a9e46548be1d5e98f2e2b8a
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/Runtime/UnityUtil.Interactors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | UnityUtil.Interactors
5 |
6 |
7 |
8 |
9 | Reserved to be used by the compiler for tracking metadata.
10 | This class should not be used by developers in source code.
11 |
12 |
13 | This definition is provided by the IsExternalInit NuGet package (https://www.nuget.org/packages/IsExternalInit).
14 | Please see https://github.com/manuelroemer/IsExternalInit for more information.
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/Runtime/UnityUtil.Interactors.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 51e0fd1cff91e90449e25c45269f6b4b
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.interactors",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to interaction with in-world objects.",
5 | "displayName": "UnityUtil.Interactors",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Interactors/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.modules.physics": "1.0.0",
15 | "com.unity.modules.physics2d": "1.0.0",
16 | "rabadash8820.unityutil": "0.1.0",
17 | "rabadash8820.unityutil.inputs": "0.1.0",
18 | "rabadash8820.unityutil.triggers": "0.1.0"
19 | },
20 | "license": "MIT",
21 | "keywords": [
22 | "input",
23 | "interaction",
24 | "utility"
25 | ]
26 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Interactors/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8115fc38ceb6d22478fcc6086ce0def2
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 862c264add0760b46994d9d859a9fd67
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cf1571e5f5d96a0498399450b3f7a352
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/Runtime/UnityUtil.Inventory.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:29e6a9aeb58aa2d161048c3139a63665c6b864c894c1511221223ad6274210ba
3 | size 37888
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/Runtime/UnityUtil.Inventory.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: daed6c9b823b62d40b61b6cb86918307
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/Runtime/UnityUtil.Inventory.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:7a5bfe93f49a1e4d70c354e2cf949da36d8a551fcfd407ec60fc27c3f19587af
3 | size 20640
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/Runtime/UnityUtil.Inventory.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 10b0c015e96dd7d49ab38fe89d25ba31
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/Runtime/UnityUtil.Inventory.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bea82574c586a3a44b3a5c67ffa97fca
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.inventory",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to in-game item inventories.",
5 | "displayName": "UnityUtil.Inventory",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Inventory/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.modules.physics": "1.0.0",
15 | "rabadash8820.unityutil": "0.1.0",
16 | "rabadash8820.unityutil.inputs": "0.1.0",
17 | "rabadash8820.unityutil.physics": "0.1.0"
18 | },
19 | "license": "MIT",
20 | "keywords": [
21 | "inventory",
22 | "items",
23 | "utility"
24 | ]
25 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Inventory/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ca29c0df80f04747ad2e4b9eaa98aa1
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 628bc54040b5e104cb3548cba033fd24
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7e5eab53ecff4748aa5bcca5550aa7d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/Runtime/UnityUtil.Legal.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:bf3dc358513a21893e4228b6e89c26ecc30b11a271ffed6657a79dbf6c548339
3 | size 30720
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/Runtime/UnityUtil.Legal.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 239da10ec0b7f0c4e863172981bd96fa
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/Runtime/UnityUtil.Legal.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:6552c58dbe7474977f3457d025e18640ee462a2830e48467bd628c9343ef4a43
3 | size 16564
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/Runtime/UnityUtil.Legal.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52006114bc6e9c4478bb63573bc66c30
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/Runtime/UnityUtil.Legal.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9dc8545c7e01a1f498344141d603f817
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.legal",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to legal/privacy consent.",
5 | "displayName": "UnityUtil.Legal",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Legal/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.extensions.logging": "0.1.0",
15 | "com.unity.modules.ui": "1.0.0",
16 | "com.unity.modules.unitywebrequest": "1.0.0",
17 | "rabadash8820.unityutil": "0.1.0"
18 | },
19 | "license": "MIT",
20 | "keywords": [
21 | "gdpr",
22 | "legal",
23 | "privacy",
24 | "terms",
25 | "utility"
26 | ]
27 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Legal/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4572291ee4309da43878a435fc39fb86
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 552d3f663ffefe44091410c135cc0b46
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 035d967daaa269c4a9dee71d20dae7f1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/Runtime/UnityUtil.Movement.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:2fc1a9c42b94cbc7d36470e37e618a75a1e595b2c293e070f402d288d6754589
3 | size 14848
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/Runtime/UnityUtil.Movement.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05207312b996cdd4bbc09ad13265f712
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/Runtime/UnityUtil.Movement.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d7219878ab9fe4c307005d3116831185fc367e3570a644dbdb8705a93e0b553c
3 | size 14520
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/Runtime/UnityUtil.Movement.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f079e348f0fc14d4f9b996d0a5af7e6c
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/Runtime/UnityUtil.Movement.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 083d22c023c32304dbde6768990267aa
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.movement",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to in-game movement mechanics.",
5 | "displayName": "UnityUtil.Movement",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Movement/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.modules.physics": "1.0.0"
15 | },
16 | "license": "MIT",
17 | "keywords": [
18 | "input",
19 | "movement",
20 | "physics",
21 | "physics2d",
22 | "utility"
23 | ]
24 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Movement/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ceafb02d64e28c46bcc2a03502fa0e3
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ecf68ec5c07b5e84e85bbc01b9ef9579
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c5db6d370fcc5e4191ab6b399ee3b0a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/Runtime/UnityUtil.Physics.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:f4f05ca0bbc66c322d714bca1dd953d5898a732f4c0563336bafec1dd5f50725
3 | size 25088
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/Runtime/UnityUtil.Physics.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 900460ec67ff60a4f8c9d33872f04ae9
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/Runtime/UnityUtil.Physics.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:e987437143d4b47eb23582410f7c0e2ac4a0febafc58ad4f43931eef8f75aafe
3 | size 17064
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/Runtime/UnityUtil.Physics.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f690d85cec126db4f97fef3b48814abe
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/Runtime/UnityUtil.Physics.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0657e4e78a6379f43b939a1a5e839f61
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.physics",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any 3D Unity project, specifically related to physics.",
5 | "displayName": "UnityUtil.Physics",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Physics/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.modules.audio": "1.0.0",
15 | "com.unity.modules.physics": "1.0.0",
16 | "rabadash8820.unityutil": "0.1.0",
17 | "rabadash8820.unityutil.inputs": "0.1.0",
18 | "rabadash8820.unityutil.triggers": "0.1.0"
19 | },
20 | "license": "MIT",
21 | "keywords": [
22 | "collisions",
23 | "explosions",
24 | "physics",
25 | "triggers",
26 | "utility"
27 | ]
28 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e6c86aa9fa28ce64b9d895e08088e139
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 951ad1bbc2a87b54d9ab73492f584dbf
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4d9ff95a7acc9814a83610952bda67f8
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/Runtime/UnityUtil.Physics2D.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:81f3cd9fd468646b7361341368efcbd6686930092626c8fcfa23670dca5ead2c
3 | size 8704
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/Runtime/UnityUtil.Physics2D.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d649ce1cb26d87a449a28b41b3de4fff
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/Runtime/UnityUtil.Physics2D.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:e6e06f5f09e6d7f8a348a55f8ecdff8ebed02d7894b928ef5ae635acaabb05e0
3 | size 12064
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/Runtime/UnityUtil.Physics2D.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b20bb19bbbd746a4d95da0d460e549ee
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/Runtime/UnityUtil.Physics2D.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fee4282692127ff43be1ad045f256841
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.physics2d",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any 2D Unity project, specifically related to physics.",
5 | "displayName": "UnityUtil.Physics2D",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Physics2D/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.modules.physics": "1.0.0",
15 | "com.unity.modules.physics2d": "1.0.0",
16 | "rabadash8820.unityutil": "0.1.0"
17 | },
18 | "license": "MIT",
19 | "keywords": [
20 | "2D",
21 | "collisions",
22 | "explosions",
23 | "physics",
24 | "physics2d",
25 | "triggers",
26 | "utility"
27 | ]
28 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Physics2D/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7a7ceb004a1a2244693b2e6ed9d0ad06
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cb4821ca2249647488adcad8fba167ec
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b7262153b80bef144863c8ac3c71001c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/Runtime/UnityUtil.Triggers.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:31cdfa448d28330eebd5ef0a66f0c5ac2e283135fe37bef0fc8ba314c2f3a3f0
3 | size 29696
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/Runtime/UnityUtil.Triggers.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 89e0cc21ccdf0144598f97a3ed77427a
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/Runtime/UnityUtil.Triggers.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:5dd561cecea1ca2876c3dc0adc8e514008843cf5bae4678a38a889719a2ee1b2
3 | size 19488
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/Runtime/UnityUtil.Triggers.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6bea3dc6fec595e4193a9c4961814e9c
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/Runtime/UnityUtil.Triggers.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a24b45fbb733e9c4e9c2f1daa0c300d8
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.triggers",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to triggering event-based behavior in-game.",
5 | "displayName": "UnityUtil.Triggers",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.Triggers/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.modules.animation": "1.0.0",
15 | "com.unity.modules.physics": "1.0.0",
16 | "com.unity.modules.physics2d": "1.0.0",
17 | "rabadash8820.unityutil": "0.1.0"
18 | },
19 | "license": "MIT",
20 | "keywords": [
21 | "events",
22 | "event-based-programming",
23 | "physics",
24 | "triggers",
25 | "unity-events",
26 | "utility"
27 | ]
28 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.Triggers/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7651eaba6abdac746a033a6c4c98fc57
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8d283f2751551bd459b13c56de6246ee
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e87958fb66b2e0147941f94018303296
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/Runtime/UnityUtil.UI.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:c55f397e6a2bee7785eae6870183c4698c82d73c9921a998797400e062a07ce0
3 | size 36352
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/Runtime/UnityUtil.UI.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6767da4fb7ac7684ca890f5bc4f3527e
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/Runtime/UnityUtil.UI.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:9c7157ef1c5ae8d3b777403eefd7b40e710bb3dda2a1888fa46f9329bf9b81b8
3 | size 19376
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/Runtime/UnityUtil.UI.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a7bd12d8def3ff848bad6f704df2f4b4
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/Runtime/UnityUtil.UI.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 60eb6ac4865ebc641a9dee77da963eb0
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unityutil.ui",
3 | "version": "0.1.0",
4 | "description": "A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to UI.",
5 | "displayName": "UnityUtil.UI",
6 | "unity": "2019.4",
7 | "documentationUrl": "https://github.com/DerploidEntertainment/UnityUtil/blob/unity6-dev/src/UnityUtil/UnityUtil.UI/README.md",
8 | "author": {
9 | "name": "Rabadash8820",
10 | "url": "https://github.com/Rabadash8820"
11 | },
12 | "dependencies": {
13 | "org.nuget.microsoft.extensions.logging.abstractions": "2.0.0",
14 | "com.unity.extensions.logging": "0.1.0",
15 | "com.unity.modules.audio": "1.0.0",
16 | "com.unity.modules.ui": "1.0.0",
17 | "rabadash8820.unityutil": "0.1.0",
18 | "rabadash8820.unityutil.triggers": "0.1.0"
19 | },
20 | "license": "MIT",
21 | "keywords": [
22 | "responsive-ui",
23 | "triggers",
24 | "ui",
25 | "ui-breakpoints",
26 | "utility"
27 | ]
28 | }
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.UI/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6898afb11246a6646b95449b6102df0f
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: be38f4e9dcda5f346b17f8b27ff691f1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bc9bd302d98f8814882015f828c9dffd
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Editor/UnityUtil.Editor.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:2873bc19fa08bccf562bc63b4bcf97d9f2644bd60d52b34470be44c35869f012
3 | size 22528
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Editor/UnityUtil.Editor.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f3f73881d4abd441b983cf83920236e
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 0
16 | settings: {}
17 | Editor:
18 | enabled: 1
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Editor/UnityUtil.Editor.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:c18c2871983a86716fbd52b0fd764c77f02151f6064eee8b014ea40f03301a20
3 | size 14776
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Editor/UnityUtil.Editor.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 73be0d09add94d640ac4c1a14db4c42b
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Editor/UnityUtil.Editor.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 26345c3cdac5f4f44a0d5a9ab298188e
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7edccefd78757134f8dcfb4465df81c7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/ApplicationQuitter.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEditor;
3 | using UnityEngine;
4 |
5 | namespace UnityUtil
6 | {
7 | [CreateAssetMenu(menuName = nameof(UnityUtil) + "/" + nameof(ApplicationQuitter), fileName = "application-quitter")]
8 | public class ApplicationQuitter : ScriptableObject
9 | {
10 | [Button]
11 | public void Quit()
12 | {
13 | #if UNITY_EDITOR
14 | EditorApplication.ExitPlaymode();
15 | #else
16 | Application.Quit();
17 | #endif
18 | }
19 |
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/ApplicationQuitter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 93d14955b16fe4d4c996da80987a6ca7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/UnityUtil.dll:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:1a182082945cb27cc8a5bf2589128b96056b1fc05f4dad0a45bd159e2f6d57f7
3 | size 74240
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/UnityUtil.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 060ff4596bd93044693a70cc6d313304
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 3
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 0
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | Any:
15 | enabled: 1
16 | settings: {}
17 | Editor:
18 | enabled: 0
19 | settings:
20 | DefaultValueInitialized: true
21 | WindowsStoreApps:
22 | enabled: 0
23 | settings:
24 | CPU: AnyCPU
25 | userData:
26 | assetBundleName:
27 | assetBundleVariant:
28 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/UnityUtil.pdb:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:fd3f3807a8dc6ea7fa1e75dcdcb5b990bd04481ed05b324208c1fdd8c36c58fd
3 | size 31948
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/UnityUtil.pdb.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 765e4123eec696b44a5df5157da7abf1
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/UnityUtil.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 27299b2c454be5a4da84ead53d0d6f1d
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/rabadash8820.unityutil.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rabadash8820.unitydsf"
3 | }
4 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/Runtime/rabadash8820.unityutil.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7e065b401398e8745ba9393be6f113b4
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/Assets/UnityUtil/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: edbf5afc6a242db4b9d6b1a80c26a95e
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!11 &1
4 | AudioManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Volume: 1
8 | Rolloff Scale: 1
9 | Doppler Factor: 1
10 | Default Speaker Mode: 2
11 | m_SampleRate: 0
12 | m_DSPBufferSize: 1024
13 | m_VirtualVoiceCount: 512
14 | m_RealVoiceCount: 32
15 | m_EnableOutputSuspension: 1
16 | m_SpatializerPlugin:
17 | m_AmbisonicDecoderPlugin:
18 | m_DisableAudio: 0
19 | m_VirtualizeEffects: 1
20 | m_RequestedDSPBufferSize: 1024
21 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/ClusterInputManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!236 &1
4 | ClusterInputManager:
5 | m_ObjectHideFlags: 0
6 | m_Inputs: []
7 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/EditorBuildSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1045 &1
4 | EditorBuildSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Scenes:
8 | - enabled: 1
9 | path: Assets/Tests/tests.unity
10 | guid: 96078e143831ce64c9fda3bb1d91fa63
11 | m_configObjects: {}
12 | m_UseUCBPForAssetBundles: 0
13 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/MultiplayerManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!655991488 &1
4 | MultiplayerManager:
5 | m_ObjectHideFlags: 0
6 | m_EnableMultiplayerRoles: 0
7 | m_StrippingTypes: {}
8 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/Packages/com.unity.services.core/Settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DerploidEntertainment/UnityUtil/d0094dc2974a45c61477b8bd3fb332e57c41b59d/UnityUtil/ProjectSettings/Packages/com.unity.services.core/Settings.json
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1386491679 &1
4 | PresetManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_DefaultPresets: {}
8 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 6000.0.30f1
2 | m_EditorVersionWithRevision: 6000.0.30f1 (62b05ba0686a)
3 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/TagManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!78 &1
4 | TagManager:
5 | serializedVersion: 3
6 | tags:
7 | - test
8 | - not-test
9 | layers:
10 | - Default
11 | - TransparentFX
12 | - Ignore Raycast
13 | -
14 | - Water
15 | - UI
16 | -
17 | -
18 | -
19 | -
20 | -
21 | -
22 | -
23 | -
24 | -
25 | -
26 | -
27 | -
28 | -
29 | -
30 | -
31 | -
32 | -
33 | -
34 | -
35 | -
36 | -
37 | -
38 | -
39 | -
40 | -
41 | -
42 | m_SortingLayers:
43 | - name: Default
44 | uniqueID: 0
45 | locked: 0
46 | m_RenderingLayers:
47 | - Default
48 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/TimeManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!5 &1
4 | TimeManager:
5 | m_ObjectHideFlags: 0
6 | Fixed Timestep:
7 | m_Count: 2822399
8 | m_Rate:
9 | m_Denominator: 1
10 | m_Numerator: 141120000
11 | Maximum Allowed Timestep: 0.33333334
12 | m_TimeScale: 1
13 | Maximum Particle Timestep: 0.03
14 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/VFXManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!937362698 &1
4 | VFXManager:
5 | m_ObjectHideFlags: 0
6 | m_IndirectShader: {fileID: 0}
7 | m_CopyBufferShader: {fileID: 0}
8 | m_SortShader: {fileID: 0}
9 | m_StripUpdateShader: {fileID: 0}
10 | m_EmptyShader: {fileID: 0}
11 | m_RenderPipeSettingsPath:
12 | m_FixedTimeStep: 0.016666668
13 | m_MaxDeltaTime: 0.05
14 | m_MaxScrubTime: 30
15 | m_MaxCapacity: 100000000
16 | m_CompiledVersion: 0
17 | m_RuntimeVersion: 0
18 | m_RuntimeResources: {fileID: 0}
19 | m_BatchEmptyLifetime: 300
20 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/VersionControlSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!890905787 &1
4 | VersionControlSettings:
5 | m_ObjectHideFlags: 0
6 | m_Mode: Visible Meta Files
7 | m_TrackPackagesOutsideProject: 0
8 |
--------------------------------------------------------------------------------
/UnityUtil/ProjectSettings/XRSettings.asset:
--------------------------------------------------------------------------------
1 | {
2 | "m_SettingKeys": [
3 | "VR Device Disabled",
4 | "VR Device User Alert"
5 | ],
6 | "m_SettingValues": [
7 | "False",
8 | "False"
9 | ]
10 | }
--------------------------------------------------------------------------------
/docs-assets/example-unity-hierarchy.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:905b07c32125aced833df483e9b193f8e315d84a0ad4e65edb3b7c3c6f2e4fbe
3 | size 4514
4 |
--------------------------------------------------------------------------------
/docs-assets/serilog-enrichers.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:d3a03f55c7c608415383b203d0c9e399a4429d8cdd08876dbb847f6775300ada
3 | size 21569
4 |
--------------------------------------------------------------------------------
/docs-assets/serilog-sinks.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:c6b7a19fc0359c484a8444f461444a8b4decdf80f5029d0a6ae0d5fe530279e1
3 | size 20852
4 |
--------------------------------------------------------------------------------
/lib/.gitkeep:
--------------------------------------------------------------------------------
1 | For local, test deployments of NuGet dependencies
2 |
--------------------------------------------------------------------------------
/src/Logging.props:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/src/Logging/Serilog.Enrichers.Unity/Serilog.Enrichers.Unity.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/src/Logging/Serilog.Sinks.Unity/Serilog.Sinks.Unity.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/src/Logging/Unity.Extensions.Logging/Unity.Extensions.Logging.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/Logging/Unity.Extensions.Serilog/Unity.Extensions.Serilog.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/OtherUnityAssemblies.props:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/src/Tests/Editor/Directory.Build.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | $(UnityProjectPath)\Assets\Tests\Editor\$(MSBuildProjectName)
7 |
8 |
9 |
--------------------------------------------------------------------------------
/src/Tests/Editor/Serilog.Enrichers.Unity.Tests.Editor/Serilog.Enrichers.Unity.Tests.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ..\..\..\Logging\$(TestingProjectName)\$(TestingProjectName).csproj
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/Tests/Editor/Serilog.Sinks.Unity.Tests.Editor/Serilog.Sinks.Unity.Tests.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ..\..\..\Logging\$(TestingProjectName)\$(TestingProjectName).csproj
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/Tests/Editor/UnityUtil.Editor.Tests.Editor/UnityUtil.Editor.Tests.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/src/Tests/Editor/UnityUtil.Legal.Tests.Editor/UnityUtil.Legal.Tests.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/Tests/Editor/UnityUtil.Tests.Editor/TestRandomAdapter.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityUtil.Math;
3 |
4 | namespace UnityUtil.Tests.Editor;
5 |
6 | public class TestRandomAdapter : IRandomAdapter
7 | {
8 | public int Seed { get; private set; }
9 | public Random Rand { get; }
10 |
11 | public TestRandomAdapter(int? seed = null)
12 | {
13 | Seed = seed ?? 13190954; // Use hard-coded seed by default, so tests are stable
14 | Rand = new(Seed);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/Tests/Editor/UnityUtil.Tests.Editor/UnityUtil.Tests.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/src/Tests/Editor/UnityUtil.Triggers.Tests.Editor/UnityUtil.Triggers.Tests.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/Tests/Editor/UnityUtil.UI.Tests.Editor/UnityUtil.UI.Tests.Editor.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/Tests/Runtime/Directory.Build.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | $(UnityProjectPath)\Assets\Tests\Runtime\$(MSBuildProjectName)
7 |
8 |
9 |
--------------------------------------------------------------------------------
/src/Tests/Runtime/UnityUtil.Triggers.Tests.Runtime/UnityUtil.Triggers.Tests.Runtime.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/src/Tests/UnityUtil.Tests.Util/BaseEditModeTestFixture.cs:
--------------------------------------------------------------------------------
1 | using NUnit.Framework;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.Editor.Tests;
5 |
6 | public class BaseEditModeTestFixture
7 | {
8 | [OneTimeSetUp]
9 | public void OneTimeSetUp()
10 | {
11 | EditModeTestHelpers.ResetScene();
12 | Debug.Log($"Scene reset by {nameof(BaseEditModeTestFixture)}.{nameof(OneTimeSetUp)}");
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/Tests/UnityUtil.Tests.Util/BasePlayModeTestFixture.cs:
--------------------------------------------------------------------------------
1 | using NUnit.Framework;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.Tests;
5 |
6 | public class BasePlayModeTestFixture
7 | {
8 | [OneTimeSetUp]
9 | public void OneTimeSetUp()
10 | {
11 | PlayModeTestHelpers.ResetScene();
12 | Debug.Log($"Scene reset by {nameof(BasePlayModeTestFixture)}.{nameof(OneTimeSetUp)}");
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/Tests/UnityUtil.Tests.Util/UnityUtil.Tests.Util.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $(UnityProjectPath)\Assets\Tests\$(MSBuildProjectName)
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Configuration.RemoteConfig/UnityUtil.Configuration.RemoteConfig.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Editor/BuildTimeData.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace UnityUtil.Editor;
4 |
5 | public static class BuildTimeData
6 | {
7 | private readonly static Dictionary DATA = [];
8 |
9 | public static bool IsAutoBuild { get; set; }
10 | public static IReadOnlyDictionary All => DATA;
11 | public static bool TryGetValue(string key, out object value) => DATA.TryGetValue(key, out value);
12 | public static void SetValue(string key, object value) => DATA[key] = value;
13 | }
14 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Editor/ForceReserializeAssetsMenu.cs:
--------------------------------------------------------------------------------
1 | using UnityEditor;
2 |
3 | namespace UnityUtil.Editor;
4 |
5 | public static class ForceReserializeAssetsMenu
6 | {
7 | ///
8 | /// This is mainly meant to be called after upgrading a project to a new Unity version,
9 | /// but see the docs
10 | /// for other use cases and examples.
11 | ///
12 | [MenuItem("UnityUtil/Force-Reserialize All Assets (Expensive!!)")]
13 | public static void ForceReserializeAllAssets() => AssetDatabase.ForceReserializeAssets();
14 | }
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Inputs
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to player input.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/StartStopInputTrigger.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine.Events;
3 | using UnityUtil.Inputs;
4 | using UnityUtil.Updating;
5 |
6 | namespace UnityUtil.Triggers.Input;
7 |
8 | public class StartStopInputTrigger : Updatable
9 | {
10 | [RequiredIn(PrefabKind.NonPrefabInstance)]
11 | public StartStopInput? Input;
12 | public UnityEvent InputStarted = new();
13 | public UnityEvent InputStopped = new();
14 |
15 | protected override void Awake()
16 | {
17 | base.Awake();
18 |
19 | AddUpdate(checkInputs);
20 | }
21 |
22 | private void checkInputs(float deltaTime)
23 | {
24 | if (Input!.Started())
25 | InputStarted.Invoke();
26 | else if (Input.Stopped())
27 | InputStopped.Invoke();
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/StartStopInputs/ButtonInput.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inputs;
4 |
5 | [CreateAssetMenu(fileName = "button-input", menuName = $"{nameof(UnityUtil)}/{nameof(UnityUtil.Inputs)}/{nameof(ButtonInput)}")]
6 | public sealed class ButtonInput : StartStopInput
7 | {
8 | public string ButtonName = "";
9 |
10 | public override bool Started() => Input.GetButtonDown(ButtonName);
11 | public override bool Happening() => Input.GetButton(ButtonName);
12 | public override bool Stopped() => Input.GetButtonUp(ButtonName);
13 | }
14 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/StartStopInputs/KeyCodeInput.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inputs;
4 |
5 | [CreateAssetMenu(fileName = "key-code-input", menuName = $"{nameof(UnityUtil)}/{nameof(UnityUtil.Inputs)}/{nameof(KeyCodeInput)}")]
6 | public sealed class KeyCodeInput : StartStopInput
7 | {
8 | public KeyCode KeyCode;
9 |
10 | public override bool Started() => Input.GetKeyDown(KeyCode);
11 | public override bool Happening() => Input.GetKey(KeyCode);
12 | public override bool Stopped() => Input.GetKeyUp(KeyCode);
13 | }
14 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/StartStopInputs/StartStopInput.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inputs;
4 |
5 | public abstract class StartStopInput : ScriptableObject
6 | {
7 | public abstract bool Started();
8 | public abstract bool Happening();
9 | public abstract bool Stopped();
10 | }
11 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/UnityUtil.Inputs.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/ValueInputs/AxisInput.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inputs;
4 |
5 | [CreateAssetMenu(fileName = "axis-input", menuName = $"{nameof(UnityUtil)}/{nameof(UnityUtil.Inputs)}/{nameof(AxisInput)}")]
6 | public sealed class AxisInput : ValueInput
7 | {
8 | public string AxisName = "";
9 |
10 | public override float DiscreteValue() => Input.GetAxisRaw(AxisName);
11 | public override float Value() => Input.GetAxis(AxisName);
12 | }
13 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inputs/ValueInputs/ValueInput.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inputs;
4 |
5 | public abstract class ValueInput : ScriptableObject
6 | {
7 | public abstract float Value();
8 | public abstract float DiscreteValue();
9 | }
10 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Interactors/CursorInteractor.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 | using UnityUtil.Inputs;
4 | using UnityUtil.Triggers;
5 | using UnityUtil.Updating;
6 | using U = UnityEngine;
7 |
8 | namespace UnityUtil.Interactors;
9 |
10 | public class CursorInteractor : Updatable
11 | {
12 | public LayerMask InteractLayerMask;
13 |
14 | [RequiredIn(PrefabKind.NonPrefabInstance)]
15 | public StartStopInput? Input;
16 |
17 | protected override void Awake()
18 | {
19 | base.Awake();
20 |
21 | AddUpdate(raycastScreen);
22 | }
23 |
24 | private void raycastScreen(float deltaTime)
25 | {
26 | if (Input!.Started()) {
27 | Ray ray = Camera.main.ScreenPointToRay(U.Input.mousePosition);
28 | if (U.Physics.Raycast(ray, out RaycastHit hitInfo, Mathf.Infinity, InteractLayerMask))
29 | hitInfo.collider.GetComponent()?.Trigger();
30 | }
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Interactors/CursorInteractor2D.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 | using UnityUtil.Inputs;
4 | using UnityUtil.Triggers;
5 | using UnityUtil.Updating;
6 | using U = UnityEngine;
7 |
8 | namespace UnityUtil.Interactors;
9 |
10 | public class CursorInteractor2D : Updatable
11 | {
12 | public LayerMask InteractLayerMask;
13 |
14 | [RequiredIn(PrefabKind.NonPrefabInstance)]
15 | public StartStopInput? Input;
16 |
17 | protected override void Awake()
18 | {
19 | base.Awake();
20 |
21 | AddUpdate(raycastScreen);
22 | }
23 |
24 | private void raycastScreen(float deltaTime)
25 | {
26 | if (Input!.Started()) {
27 | Ray ray = Camera.main.ScreenPointToRay(U.Input.mousePosition);
28 | RaycastHit2D hit = U.Physics2D.Raycast(ray.origin, ray.direction, Mathf.Infinity, InteractLayerMask);
29 | hit.collider?.GetComponent()?.Trigger();
30 | }
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Interactors/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Interactors
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to interaction with in-world objects.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Interactors/TapInteractor.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityUtil.Triggers;
3 | using UnityUtil.Updating;
4 | using U = UnityEngine;
5 |
6 | namespace UnityUtil.Interactors;
7 |
8 | public class TapInteractor : Updatable
9 | {
10 |
11 | public LayerMask InteractLayerMask;
12 |
13 | protected override void Awake()
14 | {
15 | base.Awake();
16 |
17 | AddUpdate(tap);
18 | }
19 |
20 | private void tap(float deltaTime)
21 | {
22 | if (Input.touchCount == 1) {
23 | Ray ray = Camera.main.ScreenPointToRay(Input.touches[0].position);
24 | if (U.Physics.Raycast(ray, out RaycastHit hitInfo, Mathf.Infinity, InteractLayerMask))
25 | hitInfo.collider.GetComponent()?.Trigger();
26 | }
27 | }
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Interactors/TapInteractor2D.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityUtil.Triggers;
3 | using UnityUtil.Updating;
4 | using U = UnityEngine;
5 |
6 | namespace UnityUtil.Interactors;
7 |
8 | public class TapInteractor2D : Updatable
9 | {
10 | public LayerMask InteractLayerMask;
11 |
12 | protected override void Awake()
13 | {
14 | base.Awake();
15 |
16 | AddUpdate(tap);
17 | }
18 |
19 | private void tap(float deltaTime)
20 | {
21 | if (Input.touchCount == 1) {
22 | Ray ray = Camera.main.ScreenPointToRay(Input.touches[0].position);
23 | RaycastHit2D hit = U.Physics2D.Raycast(ray.origin, ray.direction, Mathf.Infinity, InteractLayerMask);
24 | hit.collider?.GetComponent()?.Trigger();
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Interactors/UnityUtil.Interactors.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/AmmoCollectible.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.Inventory;
5 |
6 | [RequireComponent(typeof(Collectible))]
7 | public class AmmoCollectible : MonoBehaviour
8 | {
9 | [RequiredIn(PrefabKind.NonPrefabInstance)]
10 | public string AmmoTypeName = "";
11 | }
12 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/AmmoToolInfo.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inventory;
4 |
5 | [CreateAssetMenu(fileName = "ammo-tool", menuName = $"{nameof(UnityUtil)}/{nameof(UnityUtil.Inventory)}/{nameof(AmmoToolInfo)}")]
6 | public class AmmoToolInfo : ScriptableObject
7 | {
8 | [Tooltip("A case-insensitive string to identify different types of ammo for collecting (e.g., 'Pistol').")]
9 | public string AmmoTypeName = "Gun";
10 |
11 | [Tooltip("The maximum ammo that can be in a clip.")]
12 | public int MaxClipAmmo;
13 |
14 | [Tooltip("The maximum number of backup clips. These clips may or may not all be filled.")]
15 | public int MaxBackupClips;
16 |
17 | [Tooltip(
18 | $"The amount of ammo that this {nameof(Tool)} has when instantiated. " +
19 | $"Must be <= {nameof(MaxClipAmmo)} * ({nameof(MaxBackupClips)} + 1)."
20 | )]
21 | public int StartingAmmo;
22 | }
23 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/CollectibleDestroyMode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inventory;
4 |
5 | ///
6 | /// Determines under what circumstances, if any, a Collectible's will be destroyed.
7 | ///
8 | public enum CollectibleDestroyMode
9 | {
10 | ///
11 | /// Never destroy the Collectible due to detection/collection.
12 | ///
13 | Never,
14 |
15 | ///
16 | /// Destroy the Collectible anytime it is detected, whehter the Detector uses it or not.
17 | ///
18 | WhenDetected,
19 |
20 | ///
21 | /// Destroy the Collectible only when it is used by the Detector.
22 | ///
23 | WhenUsed,
24 |
25 | ///
26 | /// Destroy the Collectible only when its contained value is depeleted, potentially allowing multiple collect events.
27 | ///
28 | WhenEmptied,
29 | }
30 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/InventoryCollectible.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.Inventory;
5 |
6 | public class InventoryCollectible : MonoBehaviour
7 | {
8 | [RequiredIn(PrefabKind.NonPrefabInstance)]
9 | public GameObject? Root;
10 |
11 | [RequiredIn(PrefabKind.NonPrefabInstance)]
12 | public GameObject? ItemRoot;
13 |
14 | [Tooltip(
15 | "These should be the Colliders that allow your Collectible to be collected. " +
16 | "When dropped, these Colliders will be enabled/disabled to create the refactory period."
17 | )]
18 | public Collider[] CollidersToToggle = [];
19 | }
20 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/ProjectileToolInfo.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.Inventory;
5 |
6 | [CreateAssetMenu(fileName = "projectile-tool", menuName = $"{nameof(UnityUtil)}/{nameof(UnityUtil.Inventory)}/{nameof(ProjectileToolInfo)}")]
7 | public class ProjectileToolInfo : ScriptableObject
8 | {
9 | [RequiredIn(PrefabKind.NonPrefabInstance)]
10 | public GameObject? ProjectilePrefab;
11 |
12 | private const string TOOLTIP_LOCAL_SPACE = $"The {nameof(ProjectilePrefab)} will be instantiated at this position in the {nameof(Tool)}'s local space.";
13 |
14 | [Tooltip(TOOLTIP_LOCAL_SPACE)]
15 | public Vector3 SpawnPosition = Vector3.forward;
16 |
17 | [Tooltip(TOOLTIP_LOCAL_SPACE)]
18 | public Vector3 SpawnRotation = Vector3.zero;
19 |
20 | [Tooltip(TOOLTIP_LOCAL_SPACE + $" If the root GameObject of the prefab does not have a Rigidbody, then this value will be ignored.")]
21 | public Vector3 InitialVelocity = Vector3.forward;
22 |
23 | }
24 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/PushToolInfo.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inventory;
4 |
5 | [CreateAssetMenu(fileName = "push-tool", menuName = $"{nameof(UnityUtil)}/{nameof(UnityUtil.Inventory)}/{nameof(PushToolInfo)}")]
6 | public class PushToolInfo : ScriptableObject
7 | {
8 | public float PushForce = 1f;
9 |
10 | [Tooltip(
11 | $"If true, then only the closest Rigidbody attacked by this {nameof(Tool)} will be pushed. " +
12 | "If false, then all attacked Rigidbodies will be pushed."
13 | )]
14 | public bool OnlyPushClosest = true;
15 |
16 | [Tooltip("If a Collider has any of these tags, then it will be ignored, allowing Colliders inside/behind it to be affected.")]
17 | public string[] IgnoreColliderTags = [];
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/QuantityCollectible.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Inventory;
4 |
5 | [RequireComponent(typeof(Collectible))]
6 | public class QuantityCollectible : MonoBehaviour
7 | {
8 |
9 | public ManagedQuantity.ChangeMode ChangeMode = ManagedQuantity.ChangeMode.Absolute;
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Inventory
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to in-game item inventories.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Inventory/UnityUtil.Inventory.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Legal/DataConsentState.cs:
--------------------------------------------------------------------------------
1 | namespace UnityUtil.Legal;
2 |
3 | public enum DataConsentState
4 | {
5 | NotRequired,
6 | StillRequired,
7 | Given,
8 | Denied,
9 | }
10 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Legal/IInitializableWithConsent.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 |
3 | namespace UnityUtil.Legal;
4 |
5 | public interface IInitializableWithConsent
6 | {
7 | string ConsentPreferenceKey { get; }
8 | Task InitializeAsync(bool hasConsent);
9 | void OptOut();
10 | }
11 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Legal/ILegalAcceptManager.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 |
3 | namespace UnityUtil.Legal;
4 |
5 | public enum LegalAcceptance
6 | {
7 | Unprovided,
8 | Stale,
9 | Current,
10 | }
11 |
12 | public interface ILegalAcceptManager
13 | {
14 | Task CheckAcceptanceAsync();
15 | void Accept();
16 | }
17 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Legal/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Legal
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to legal/privacy consent.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Legal/UnityUtil.Legal.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Movement/LookAtAdjuster.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityUtil.Updating;
3 |
4 | namespace UnityUtil.Movement;
5 |
6 | ///
7 | /// Tells all associated components when to look at a new .
8 | ///
9 | public class LookAtAdjuster : Updatable
10 | {
11 | [Tooltip($"These are the {nameof(LookAt)} components that will be told what new Transforms to look at.")]
12 | public LookAt[] AssociatedLookAts = [];
13 |
14 | ///
15 | /// You can actually set directly. This function was only created for use with UnityEvents.
16 | ///
17 | /// The new to make the look at.
18 | public void SetTransformToLookAt(Transform transform)
19 | {
20 | for (int la = 0; la < AssociatedLookAts.Length; ++la)
21 | AssociatedLookAts[la].TransformToLookAt = transform;
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Movement/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Movement
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any Unity project, 2D or 3D, specifically related to in-game movement mechanics.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Movement/RigidbodyMovement.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Movement;
4 |
5 | public abstract class RigidbodyMovement : MonoBehaviour
6 | {
7 | public void Move(Rigidbody rb) => DoMove(rb);
8 | protected abstract void DoMove(Rigidbody rb);
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Movement/RigidbodyMover.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics.CodeAnalysis;
2 | using Sirenix.OdinInspector;
3 | using UnityEngine;
4 |
5 | namespace UnityUtil.Movement;
6 |
7 | public class RigidbodyMover : MonoBehaviour
8 | {
9 |
10 | [RequiredIn(PrefabKind.NonPrefabInstance)]
11 | public Rigidbody? RigidbodyToMove;
12 |
13 | [RequiredIn(PrefabKind.NonPrefabInstance)]
14 | public RigidbodyMovement? MovementData;
15 |
16 | [SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "Unity message")]
17 | [SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "Unity message")]
18 | private void FixedUpdate() => MovementData!.Move(RigidbodyToMove!);
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Movement/TargetOffsetMovement.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 | using UnityUtil.Updating;
4 |
5 | namespace UnityUtil.Movement;
6 |
7 | public class TargetOffsetMovement : Updatable
8 | {
9 | [Tooltip($"The Transform to keep at the given {nameof(Offset)} from the {nameof(Target)}")]
10 | [RequiredIn(PrefabKind.NonPrefabInstance)]
11 | public Transform? TransformToMove;
12 |
13 | [Tooltip($"The Transform being followed at the given {nameof(Offset)}")]
14 | [RequiredIn(PrefabKind.NonPrefabInstance)]
15 | public Transform? Target;
16 |
17 | [Tooltip($"The Offset at which to follow the {nameof(Target)} Transform")]
18 | public Vector3 Offset = new(0f, 0f, -10f);
19 |
20 | protected override void Awake()
21 | {
22 | base.Awake();
23 |
24 | AddUpdate(move);
25 | }
26 |
27 | private void move(float deltaTime) => TransformToMove!.position = Target!.position + Offset;
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Movement/UnityUtil.Movement.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Physics/AxisDirection.cs:
--------------------------------------------------------------------------------
1 | namespace UnityUtil.Physics;
2 |
3 | public enum AxisDirection
4 | {
5 | WithGravity,
6 | OppositeGravity,
7 | CustomWorldSpace,
8 | CustomLocalSpace
9 | }
10 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Physics/Liftable.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace UnityUtil.Physics;
4 |
5 | [DisallowMultipleComponent]
6 | public class Liftable : MonoBehaviour
7 | {
8 | public Transform? Root;
9 | [Tooltip("Provides a way of enabling/disable Liftables, since this component doesn't have Start/Update functions.")]
10 | public bool CanLift = true;
11 | public Vector3 LiftOffset = new(0f, 0f, 1.5f);
12 | public Vector3 PreferredLiftRotation = Vector3.zero;
13 | public bool UsePreferredRotation;
14 |
15 | public Lifter? Lifter { get; set; }
16 | }
17 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Physics/PhysTarget.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.Physics;
5 |
6 | [DisallowMultipleComponent]
7 | [RequireComponent(typeof(Collider))]
8 | public class PhysTarget : MonoBehaviour
9 | {
10 | [RequiredIn(PrefabKind.NonPrefabInstance)]
11 | public MonoBehaviour? TargetComponent;
12 | }
13 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Physics/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Physics
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any 3D Unity project, specifically related to physics.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Physics/UnityUtil.Physics.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Physics2D/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Physics2D
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any 2D Unity project, specifically related to physics.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Physics2D/UnityUtil.Physics2D.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/AndTrigger.cs:
--------------------------------------------------------------------------------
1 | namespace UnityUtil.Triggers;
2 |
3 | public class AndTrigger : MultiConditionalTrigger
4 | {
5 |
6 | public override bool IsConditionMet()
7 | {
8 | for (int c = 0; c < Conditions?.Length; c++) {
9 | if (!Conditions[c].IsConditionMet())
10 | return false;
11 | }
12 | return true;
13 | }
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/ApplicationEvent.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------
2 | // Inspired by Unite 2017 talk: "Game Architecture with Scriptable Objects"
3 | // See: https://github.com/roboryantron/Unite2017/blob/master/Assets/Code/Events/GameEvent.cs
4 | // ----------------------------------------------------------------------------
5 |
6 | using System;
7 | using Sirenix.OdinInspector;
8 | using UnityEngine;
9 |
10 | namespace UnityUtil.Triggers;
11 |
12 | [CreateAssetMenu(menuName = $"{nameof(UnityUtil)}/{nameof(ApplicationEvent)}", fileName = "event")]
13 | public class ApplicationEvent : ScriptableObject
14 | {
15 | public event EventHandler? Invoked;
16 |
17 | [Button]
18 | public void Invoke() => Invoked?.Invoke(sender: this, EventArgs.Empty);
19 | }
20 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/JointBreakTrigger.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Diagnostics.CodeAnalysis;
3 | using Sirenix.OdinInspector;
4 | using UnityEngine;
5 | using UnityEngine.Events;
6 |
7 | namespace UnityUtil.Triggers;
8 |
9 | [Serializable]
10 | public class JointEvent : UnityEvent { }
11 |
12 | [RequireComponent(typeof(Joint))]
13 | public class JointBreakTrigger : MonoBehaviour
14 | {
15 | [RequiredIn(PrefabKind.NonPrefabInstance)]
16 | public Joint? Joint { get; private set; }
17 |
18 | public void Break() => Destroy(Joint);
19 | public JointEvent Broken = new();
20 |
21 | [SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "Unity message")]
22 | [SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "Unity message")]
23 | [SuppressMessage("Style", "IDE0060:Remove unused parameter", Justification = "Unity message")]
24 | private void OnJointBreak(float breakForce) => Broken.Invoke(Joint!);
25 |
26 | }
27 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/OrTrigger.cs:
--------------------------------------------------------------------------------
1 | namespace UnityUtil.Triggers;
2 |
3 | public class OrTrigger : MultiConditionalTrigger
4 | {
5 |
6 | public override bool IsConditionMet()
7 | {
8 | for (int c = 0; c < Conditions?.Length; c++) {
9 | if (Conditions[c].IsConditionMet())
10 | return true;
11 | }
12 | return false;
13 | }
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.Triggers
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any 2D Unity project, specifically related to triggering event-based behavior in-game.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/RandomTrigger.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.Triggers;
5 |
6 | public class RandomTrigger : MonoBehaviour
7 | {
8 | public SimpleTrigger[] Triggers = [];
9 |
10 | [Button]
11 | public void Trigger()
12 | {
13 | int t = Random.Range(0, Triggers.Length);
14 | Triggers[t].Trigger();
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/SimpleTrigger.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 | using UnityEngine.Events;
4 |
5 | namespace UnityUtil.Triggers;
6 |
7 | public class SimpleTrigger : MonoBehaviour
8 | {
9 | private int _lastTriggerFrame;
10 |
11 | [Tooltip("If true, then the Trigger event can only be raised once per frame, even if there are multiple calls to Trigger() in a single frame.")]
12 | public bool OnlyOncePerFrame;
13 | public UnityEvent Triggered = new();
14 |
15 | [Button]
16 | public void Trigger()
17 | {
18 | // Make sure we only get triggered once per frame
19 | int currFrame = Time.frameCount;
20 | if (!OnlyOncePerFrame || currFrame != _lastTriggerFrame) {
21 | _lastTriggerFrame = currFrame;
22 | Triggered.Invoke();
23 | }
24 | }
25 | }
26 |
27 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.Triggers/UnityUtil.Triggers.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.UI/BreakpointMatchMode.cs:
--------------------------------------------------------------------------------
1 | namespace UnityUtil.UI;
2 |
3 | public enum BreakpointMatchMode
4 | {
5 | AnyEqualOrGreater,
6 | AnyEqualOrLess,
7 | MinEqualOrGreater,
8 | MaxEqualOrLess,
9 | }
10 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.UI/BreakpointMode.cs:
--------------------------------------------------------------------------------
1 | namespace UnityUtil.UI;
2 |
3 | public enum BreakpointMode
4 | {
5 | ScreenWidth,
6 | ScreenHeight,
7 | ScreenAspectRatio,
8 |
9 | SafeAreaWidth,
10 | SafeAreaHeight,
11 | SafeAreaAspectRatio,
12 |
13 | CameraWidth,
14 | CameraHeight,
15 | CameraAspectRatio,
16 | }
17 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.UI/CursorManager.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics.CodeAnalysis;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil.UI;
5 |
6 | public class CursorManager
7 | {
8 | [SuppressMessage("Performance", "CA1822:Mark members as static", Justification = "UnityEvents can't call static methods")]
9 | public void SetCursorConfined() => Cursor.lockState = CursorLockMode.Confined;
10 |
11 | [SuppressMessage("Performance", "CA1822:Mark members as static", Justification = "UnityEvents can't call static methods")]
12 | public void SetCursorLocked() => Cursor.lockState = CursorLockMode.Locked;
13 |
14 | [SuppressMessage("Performance", "CA1822:Mark members as static", Justification = "UnityEvents can't call static methods")]
15 | public void SetCursorUnlocked() => Cursor.lockState = CursorLockMode.None;
16 | }
17 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.UI/ISplashScreenManager.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics.CodeAnalysis;
2 |
3 | namespace UnityUtil.UI;
4 |
5 | public interface ISplashScreenManager
6 | {
7 | void Begin();
8 | void Draw();
9 |
10 | [SuppressMessage("Naming", "CA1716:Identifiers should not match keywords", Justification = "I don't care about VB keywords")]
11 | void Stop();
12 | }
13 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.UI/README.md:
--------------------------------------------------------------------------------
1 | # UnityUtil.UI
2 |
3 | [< Back to main README](../../../README.md)
4 |
5 | **Work in progress!**
6 |
7 | This repo has been under open-source development since ~2017, but only since late 2022 has it been seriously considered for "usability" by 3rd parties,
8 | so documentation content/organization are still in development.
9 |
10 | ## Overview
11 |
12 | A set of utility classes and components useful to any 2D Unity project, specifically related to UI.
13 |
14 | Copyright © 2017 - present Dan Vicarel & Contributors. All rights reserved.
15 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.UI/RootCanvasSetter.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics.CodeAnalysis;
2 | using UnityEngine;
3 | using UnityUtil.DependencyInjection;
4 |
5 | namespace UnityUtil.UI;
6 |
7 | ///
8 | /// Add this component to a in any scene to re-parent it to a from the DI system.
9 | /// This allows creation of a "root" in a loading scene (with components adjusting its scaling and event handling),
10 | /// from which es in other scenes will inherit those settings.
11 | ///
12 | public class RootCanvasSetter : MonoBehaviour
13 | {
14 | [SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "Unity message.")]
15 | [SuppressMessage("CodeQuality", "IDE0051:Remove unused private members", Justification = "Unity message")]
16 | private void Awake() => DependencyInjector.Instance.ResolveDependenciesOf(this);
17 |
18 | public void Inject(Canvas rootCanvas) => transform.SetParent(rootCanvas.transform);
19 | }
20 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil.UI/UnityUtil.UI.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil/AppEnvironment.cs:
--------------------------------------------------------------------------------
1 | using Sirenix.OdinInspector;
2 | using UnityEngine;
3 |
4 | namespace UnityUtil;
5 |
6 | [CreateAssetMenu(menuName = $"{nameof(UnityUtil)}/{nameof(AppEnvironment)}", fileName = "environment")]
7 | public class AppEnvironment : ScriptableObject, IAppEnvironment
8 | {
9 | [field: SerializeField, ShowInInspector, LabelText(nameof(Name))]
10 | [field: Tooltip("This can be any string to describe the environment, but will usually be a single word like 'production' or 'BETA'.")]
11 | public string Name { get; set; } = "production";
12 | }
13 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil/CancellableUnityEvent.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine.Events;
3 |
4 | namespace UnityUtil;
5 |
6 | [Serializable]
7 | public class CancellableUnityEvent : UnityEvent
8 | {
9 | public bool Cancel { get; set; }
10 | public new void Invoke()
11 | {
12 | Cancel = false;
13 | base.Invoke();
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/UnityUtil/UnityUtil/DependencyInjection/ITypeMetadataProvider.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Reflection;
3 |
4 | namespace UnityUtil.DependencyInjection;
5 |
6 | ///
7 | /// This type is used internally by the DI system. You should never need to implement it in your own code.
8 | ///
9 | public interface ITypeMetadataProvider
10 | {
11 | ParameterInfo[] GetMethodParameters(MethodBase method);
12 | T? GetCustomAttribute(ParameterInfo parameter) where T : Attribute;
13 | MethodInfo GetMethod(Type classType, string name, BindingFlags bindingFlags);
14 | ConstructorInfo[] GetConstructors(Type classType);
15 | Action