# Unity Collaborate Common Code This directory contains common classes and logic for the package. ## Overview This is the structure of the directory: ```none ├── LocationAttribute.cs └── ScriptableObjectSingleton.cs ``` `LocationAttribute.cs` attribute used to specify where to cache the ScriptableObjectSingleton. `ScriptableObjectSingleton.cs` public version of the ScriptableSingleton class in Unity and modified from the GitHubForUnity implementation of it.