整合SLSUtilities

This commit is contained in:
SoulliesOfficial
2026-01-17 11:35:49 -05:00
parent d94241f36c
commit 7ee2894a63
1338 changed files with 3051541 additions and 507034 deletions

View File

@@ -0,0 +1,16 @@
using UnityEngine;
namespace LunaWolfStudios.ScriptableSheets.Samples.SubAssets
{
[System.Serializable]
public class SampleMainAsset : ScriptableObject
{
[SerializeField]
private string m_Description;
public string Description { get => m_Description; set => m_Description = value; }
[SerializeField]
private SampleSubAsset[] m_SubAssets;
public SampleSubAsset[] SubAssets { get => m_SubAssets; set => m_SubAssets = value; }
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 058b89782ead5c74bbb99ffe14c8e406
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 284559
packageName: Scriptable Sheets
packageVersion: 1.8.0
assetPath: Packages/com.lunawolfstudios.scriptablesheets/Samples~/SubAssets/Scripts/SampleMainAsset.cs
uploadId: 823456

View File

@@ -0,0 +1,20 @@
using UnityEngine;
namespace LunaWolfStudios.ScriptableSheets.Samples.SubAssets
{
[System.Serializable]
public class SampleSubAsset : ScriptableObject
{
[SerializeField]
private string m_Description;
public string Description { get => m_Description; set => m_Description = value; }
[SerializeField]
private int m_Index;
public int Index { get => m_Index; set => m_Index = value; }
[SerializeField]
private bool m_SomeBoolValue;
public bool SomeBoolValue { get => m_SomeBoolValue; set => m_SomeBoolValue = value; }
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: d2be5943e1beb8047b217de3937714d6
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 284559
packageName: Scriptable Sheets
packageVersion: 1.8.0
assetPath: Packages/com.lunawolfstudios.scriptablesheets/Samples~/SubAssets/Scripts/SampleSubAsset.cs
uploadId: 823456

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a2efb4de8a140c0488eb4aaabc4add99
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
using UnityEngine;
namespace LunaWolfStudios.ScriptableSheets.Samples.SubAssets
{
[System.Serializable]
public class BackgroundColors : BaseColor
{
[SerializeField]
private Color m_BaseBackgroundColor = Color.white;
public Color BaseBackgroundColor { get => m_BaseBackgroundColor; set => m_BaseBackgroundColor = value; }
[SerializeField]
private Color m_BackgroundGlowColor = Color.white;
public Color BackgroundGlowColor { get => m_BackgroundGlowColor; set => m_BackgroundGlowColor = value; }
[SerializeField]
private int m_BackgroundGlowIntensity;
public int BackgroundGlowIntensity { get => m_BackgroundGlowIntensity; set => m_BackgroundGlowIntensity = value; }
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: a468eb6152149a947b4b37aa83131bd9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 284559
packageName: Scriptable Sheets
packageVersion: 1.8.0
assetPath: Packages/com.lunawolfstudios.scriptablesheets/Samples~/SubAssets/Scripts/Themes/BackgroundColors.cs
uploadId: 823456

View File

@@ -0,0 +1,12 @@
using UnityEngine;
namespace LunaWolfStudios.ScriptableSheets.Samples.SubAssets
{
[System.Serializable]
public class BaseColor : ScriptableObject
{
[SerializeField]
private Color m_DefaultColor = Color.black;
public Color DefaultColor { get => m_DefaultColor; set => m_DefaultColor = value; }
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 3a0300786cd9fe74d9ede0789b8b5ef7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 284559
packageName: Scriptable Sheets
packageVersion: 1.8.0
assetPath: Packages/com.lunawolfstudios.scriptablesheets/Samples~/SubAssets/Scripts/Themes/BaseColor.cs
uploadId: 823456

View File

@@ -0,0 +1,24 @@
using UnityEngine;
namespace LunaWolfStudios.ScriptableSheets.Samples.SubAssets
{
[System.Serializable]
public class ColorTheme : ScriptableObject
{
[SerializeField]
private string m_Description;
public string Description { get => m_Description; set => m_Description = value; }
[SerializeField]
private BackgroundColors m_BackgroundColor;
public BackgroundColors BackgroundColor { get => m_BackgroundColor; set => m_BackgroundColor = value; }
[SerializeField]
private ForegroundColors m_ForegroundColor;
public ForegroundColors ForegroundColor { get => m_ForegroundColor; set => m_ForegroundColor = value; }
[SerializeField]
private TextColors m_TextColor;
public TextColors TextColor { get => m_TextColor; set => m_TextColor = value; }
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: acfe62b9332c88642be60a17c8e1b983
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 284559
packageName: Scriptable Sheets
packageVersion: 1.8.0
assetPath: Packages/com.lunawolfstudios.scriptablesheets/Samples~/SubAssets/Scripts/Themes/ColorTheme.cs
uploadId: 823456

View File

@@ -0,0 +1,20 @@
using UnityEngine;
namespace LunaWolfStudios.ScriptableSheets.Samples.SubAssets
{
[System.Serializable]
public class ForegroundColors : BaseColor
{
[SerializeField]
private Color m_BaseForegroundColor = Color.white;
public Color BaseForegroundColor { get => m_BaseForegroundColor; set => m_BaseForegroundColor = value; }
[SerializeField]
private Color m_ForegroundGlowColor = Color.white;
public Color ForegroundGlowColor { get => m_ForegroundGlowColor; set => m_ForegroundGlowColor = value; }
[SerializeField]
private int m_ForegroundGlowIntensity;
public int ForegroundGlowIntensity { get => m_ForegroundGlowIntensity; set => m_ForegroundGlowIntensity = value; }
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 0171205cedab781438198c07cbfd72fe
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 284559
packageName: Scriptable Sheets
packageVersion: 1.8.0
assetPath: Packages/com.lunawolfstudios.scriptablesheets/Samples~/SubAssets/Scripts/Themes/ForegroundColors.cs
uploadId: 823456

View File

@@ -0,0 +1,16 @@
using UnityEngine;
namespace LunaWolfStudios.ScriptableSheets.Samples.SubAssets
{
[System.Serializable]
public class TextColors : BaseColor
{
[SerializeField]
private Color m_InnerTextColor = Color.white;
public Color InnerTextColor { get => m_InnerTextColor; set => m_InnerTextColor = value; }
[SerializeField]
private Color m_OutlineTextColor = Color.white;
public Color OutlineTextColor { get => m_OutlineTextColor; set => m_OutlineTextColor = value; }
}
}

View File

@@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: e1c9a60b301aa6d4699f848dc8a5195f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 284559
packageName: Scriptable Sheets
packageVersion: 1.8.0
assetPath: Packages/com.lunawolfstudios.scriptablesheets/Samples~/SubAssets/Scripts/Themes/TextColors.cs
uploadId: 823456