├── Odin Serializer
├── Version.txt
├── AOT
│ ├── link.xml
│ ├── Lasm.Bolt.UniversalSaver.OdinSerializer.dll
│ ├── link.xml.meta
│ └── Lasm.Bolt.UniversalSaver.OdinSerializer.dll.meta
├── JIT
│ ├── Lasm.Bolt.UniversalSaver.OdinSerializer.dll
│ └── Lasm.Bolt.UniversalSaver.OdinSerializer.dll.meta
├── EditorOnly
│ ├── Lasm.Bolt.UniversalSaver.OdinSerializer.dll
│ ├── OdinSerializer.xml.meta
│ └── Lasm.Bolt.UniversalSaver.OdinSerializer.dll.meta
├── License.txt.meta
├── Version.txt.meta
├── AOT.meta
├── JIT.meta
├── EditorOnly.meta
└── License.txt
├── universal_save_root
├── Editor
├── universal_save_editor_root
├── Resources
│ ├── Icons
│ │ ├── universal_save.png
│ │ ├── universal_save@Pro.png
│ │ ├── universal_save.png.meta
│ │ └── universal_save@Pro.png.meta
│ └── Icons.meta
├── Widgets.meta
├── universal_save_editor_root.meta
├── Descriptors.meta
├── Resources.meta
├── Odin Serializer.meta
├── IconUtilities.cs.meta
├── Widgets
│ ├── GetUniversalVariableWidget.cs.meta
│ ├── HasUniversalVariableWidget.cs.meta
│ ├── SetUniversalVariableWidget.cs.meta
│ ├── RemoveUniversalVariableWidget.cs.meta
│ ├── SaveUniversalVariablesWidget.cs.meta
│ ├── GetUniversalVariableWidget.cs
│ ├── HasUniversalVariableWidget.cs
│ ├── SetUniversalVariableWidget.cs
│ ├── RemoveUniversalVariableWidget.cs
│ └── SaveUniversalVariablesWidget.cs
├── Descriptors
│ ├── UniversalSaveUnitDescriptor.cs.meta
│ ├── CreateUniversalSaveDescriptor.cs.meta
│ ├── SaveUniversalVariableDescriptor.cs.meta
│ ├── CreateUniversalSaveDescriptor.cs
│ ├── SaveUniversalVariableDescriptor.cs
│ └── UniversalSaveUnitDescriptor.cs
├── Odin Serializer
│ ├── OdinBuildAutomation.cs.meta
│ └── OdinBuildAutomation.cs
└── IconUtilities.cs
├── .gitattributes
├── LICENSE.meta
├── README.md.meta
├── universal_save_root.meta
├── Editor.meta
├── Runtime.meta
├── Runtime
├── Types.meta
├── Units.meta
├── UniversalSave.cs.meta
├── Types
│ ├── ObjectList.cs.meta
│ ├── ObjectDictionary.cs.meta
│ ├── ObjectList.cs
│ └── ObjectDictionary.cs
├── Units
│ ├── UniversalSaveUnit.cs.meta
│ ├── UniversalVariable.cs.meta
│ ├── ClearUniversalSave.cs.meta
│ ├── CreateUniversalSave.cs.meta
│ ├── DeleteUniversalSave.cs.meta
│ ├── GetUniversalVariable.cs.meta
│ ├── HasUniversalVariable.cs.meta
│ ├── LoadUniversalVariables.cs.meta
│ ├── SaveUniversalVariables.cs.meta
│ ├── SetUniversalVariable.cs.meta
│ ├── UniversalSaveExists.cs.meta
│ ├── RemoveUniversalVariable.cs.meta
│ ├── UniversalSaveUnit.cs
│ ├── UniversalVariable.cs
│ ├── ClearUniversalSave.cs
│ ├── GetUniversalVariable.cs
│ ├── HasUniversalVariable.cs
│ ├── RemoveUniversalVariable.cs
│ ├── SetUniversalVariable.cs
│ ├── DeleteUniversalSave.cs
│ ├── CreateUniversalSave.cs
│ ├── LoadUniversalVariables.cs
│ ├── UniversalSaveExists.cs
│ └── SaveUniversalVariables.cs
└── UniversalSave.cs
├── Odin Serializer.meta
├── README.md
├── LICENSE
└── .gitignore
/Odin Serializer/Version.txt:
--------------------------------------------------------------------------------
1 | 1.1.1.0
--------------------------------------------------------------------------------
/universal_save_root:
--------------------------------------------------------------------------------
1 | DO NOT DELETE - USED TO FIND ROOT OF FOLDER
--------------------------------------------------------------------------------
/Editor/universal_save_editor_root:
--------------------------------------------------------------------------------
1 | DO NOT DELETE - USED TO FIND ROOT OF FOLDER
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/Odin Serializer/AOT/link.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Editor/Resources/Icons/universal_save.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LifeandStyleMedia/UniversalSave/HEAD/Editor/Resources/Icons/universal_save.png
--------------------------------------------------------------------------------
/Editor/Resources/Icons/universal_save@Pro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LifeandStyleMedia/UniversalSave/HEAD/Editor/Resources/Icons/universal_save@Pro.png
--------------------------------------------------------------------------------
/Odin Serializer/AOT/Lasm.Bolt.UniversalSaver.OdinSerializer.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LifeandStyleMedia/UniversalSave/HEAD/Odin Serializer/AOT/Lasm.Bolt.UniversalSaver.OdinSerializer.dll
--------------------------------------------------------------------------------
/Odin Serializer/JIT/Lasm.Bolt.UniversalSaver.OdinSerializer.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LifeandStyleMedia/UniversalSave/HEAD/Odin Serializer/JIT/Lasm.Bolt.UniversalSaver.OdinSerializer.dll
--------------------------------------------------------------------------------
/LICENSE.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ae18e27dc83a86c4b9a04f7ba426e719
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/README.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1816990f8f0a4124493f5b603187be95
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Odin Serializer/EditorOnly/Lasm.Bolt.UniversalSaver.OdinSerializer.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LifeandStyleMedia/UniversalSave/HEAD/Odin Serializer/EditorOnly/Lasm.Bolt.UniversalSaver.OdinSerializer.dll
--------------------------------------------------------------------------------
/universal_save_root.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 405b9bc01704e224fbf6855b3548a616
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c59a825583ebeb4cb7d2df660994982
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Odin Serializer/License.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ad4b7d508a38f904796f804d0747c4c5
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Odin Serializer/Version.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd15c0a34b464814a809a2a58689baec
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e326ae7eabb657b4495d02914ab9b25e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Widgets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff30cfa2a79588542bfa3f89b454c43b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/universal_save_editor_root.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 40561c518aa28f348930c2ff0cfce2d3
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Odin Serializer/AOT/link.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c4781c5951c98f4180cebec21de6321
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Runtime/Types.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5143e467373764845ac8848e57045f98
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/Units.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c87f74b3b573414096869035596f50f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Descriptors.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 512355e10832c3c42ae3b796d6d3e9c3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5116e35adf6ef7e47aca14bdeb55e722
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Odin Serializer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b7008d1a32cd15a428a0983d0f481784
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Odin Serializer/AOT.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6cd27269f9f5d1d45aeb6405bcc2bc02
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Odin Serializer/JIT.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4fc0ff7a0efbd464eb0bbab6ac1b1e6e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Odin Serializer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 46695a0e7598f1b4985bc8f43d7b0b4a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Editor/Resources/Icons.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0d0248a9438542e46b6fe9f5c5976180
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Odin Serializer/EditorOnly.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bf72347515b9509478ededd5bf976bbe
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Odin Serializer/EditorOnly/OdinSerializer.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e62aba90a02b1eb4cbc6a6b5cbe031ff
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Universal Save
2 | Custom Units for saving Binary, JSON, and Nodes with Odin Serializer in Unity Visual Scripting (For Bolt, goto the 'bolt' branch).
3 |
4 | 
5 |
--------------------------------------------------------------------------------
/Editor/IconUtilities.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a0b2cc413c1f0254ba809b0dba2cdcbd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/UniversalSave.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bc686868901687046b6d60e4bd756048
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Types/ObjectList.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a1d5d576686790479dd2839dcb82e04
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Types/ObjectDictionary.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cfaad3621ebdf354e87df2b802cc3f62
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/UniversalSaveUnit.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b0eaee64407eadd4587f9efa607f89a2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/UniversalVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0fb654ae58a9a5348ac039b3f7b06d8d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/ClearUniversalSave.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: abe22db58c00d3e41ac476b66dbd8087
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/CreateUniversalSave.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 592f218116c0e6e4284353c4516da783
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/DeleteUniversalSave.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dac35f95ee9ff6d4aa0dca904e24e972
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/GetUniversalVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a26566582f8e032428644c40b7bed60f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/HasUniversalVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c11263e7bdf1b7142bfc80cae92f730c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/LoadUniversalVariables.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 75020e720a1e5164d9c7f7796a5129de
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/SaveUniversalVariables.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4c7e09a15a9f79744858c8b17d55174d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/SetUniversalVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a53151db78b36db4bb4938530c9ed8e8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/UniversalSaveExists.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b6f66a9f11ea644dafca4158b623182
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Widgets/GetUniversalVariableWidget.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cfb93a8d891d50d41ae98ce30eac2adb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Widgets/HasUniversalVariableWidget.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e06290300c330bd41a48e4cd3083b980
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Widgets/SetUniversalVariableWidget.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ab427d1d22254c64a8311c3b5db54793
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Units/RemoveUniversalVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d2a08f9173a3a08458e4707915f51f03
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Descriptors/UniversalSaveUnitDescriptor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c2b5ab0eda103bd4982abafef0137952
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Odin Serializer/OdinBuildAutomation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 10bb8a573f1ef2b43951103e9e575d62
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Widgets/RemoveUniversalVariableWidget.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 202c17d050a03d247849fcb0ff67456c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Widgets/SaveUniversalVariablesWidget.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 70b2103ae5e116242b38789ce7feb6ed
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Descriptors/CreateUniversalSaveDescriptor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cc87a275f74e1be47baac01cc210c290
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Editor/Descriptors/SaveUniversalVariableDescriptor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4cc3c3ac56209484f9d2dc258845aa5d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Types/ObjectList.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Unity.VisualScripting;
3 | using System.Collections.Generic;
4 |
5 | namespace Lasm.Bolt.UniversalSaver
6 | {
7 | ///
8 | /// An AOTDictuonary replacement that can be serialized and saved.
9 | ///
10 | [Serializable][Inspectable][IncludeInSettings(true)]
11 | public sealed class ObjectList : List