diff --git a/Assets/SKCell/Attributes.meta b/Assets/SKCell/Attributes.meta new file mode 100644 index 0000000..d20d0a4 --- /dev/null +++ b/Assets/SKCell/Attributes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 71b2a55381d4e3148890bda53b9a6409 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Attributes/SKFolderAttribute.cs b/Assets/SKCell/Attributes/SKFolderAttribute.cs new file mode 100644 index 0000000..5bbfe1f --- /dev/null +++ b/Assets/SKCell/Attributes/SKFolderAttribute.cs @@ -0,0 +1,75 @@ +using System; +using UnityEngine; +namespace SKCell +{ + /// + /// Start a folder in the inspector. + /// + public class SKFolderAttribute : PropertyAttribute + { + public string name; + public bool foldout; + public SKFolderAttribute(string name) + { + this.name = name; + this.foldout = true; + } + } + + /// + /// End the current folder. + /// + public class SKEndFolderAttribute : PropertyAttribute + { + public SKEndFolderAttribute(){} + } + + /// + /// Make a button in the inspector that executes a function. + /// + public class SKInspectorButtonAttribute : Attribute + { + public string name; + public bool onTop = true; + public SKInspectorButtonAttribute(string name, bool onTop=true) + { + this.name = name; + this.onTop = onTop; + } + } + + /// + /// Display the field in the inspector only if the specified field matches the value. + /// + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] + public class SKConditionalFieldAttribute : PropertyAttribute + { + public string ConditionalField { get; } + public object ConditionalValue { get; } + + public SKConditionalFieldAttribute(string conditionalField, object conditionalValue) + { + ConditionalField = conditionalField; + ConditionalValue = conditionalValue; + } + } + + [AttributeUsage(AttributeTargets.Field)] + public class SKResettableAttribute : PropertyAttribute + { + } + + /// + /// Instead of the field name, display the specidied text in the inspector. + /// + [AttributeUsage(AttributeTargets.Field | AttributeTargets.Class, AllowMultiple = true)] + public class SKInspectorTextAttribute : PropertyAttribute + { + public string Message { get; } + + public SKInspectorTextAttribute(string message) + { + Message = message; + } + } +} \ No newline at end of file diff --git a/Assets/SKCell/Attributes/SKFolderAttribute.cs.meta b/Assets/SKCell/Attributes/SKFolderAttribute.cs.meta new file mode 100644 index 0000000..ddd064c --- /dev/null +++ b/Assets/SKCell/Attributes/SKFolderAttribute.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ef45109ae5f8851428121ad7e7a0ce0a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/CSV/CSV.cs b/Assets/SKCell/CSV/CSV.cs index 18f5667..ebec5b9 100644 --- a/Assets/SKCell/CSV/CSV.cs +++ b/Assets/SKCell/CSV/CSV.cs @@ -51,8 +51,8 @@ public static List> Decode(string text) List> result = new List>(); List line = new List(); string field = ""; - bool isInQuotation = false;//字符串模式 - bool isInField = true;//是否在读取Field,用来表示空Field + bool isInQuotation = false; + bool isInField = true; int i = 0; while (i < text.Length) { @@ -61,7 +61,7 @@ public static List> Decode(string text) { if (ch == '"') { - if (i < text.Length - 1 && text[i + 1] == '"')//重复"只算一个,切不结束字符串模式 + if (i < text.Length - 1 && text[i + 1] == '"') { field += '"'; i++; @@ -73,7 +73,7 @@ public static List> Decode(string text) } else { - field += ch;//字符串模式中所有字符都要加入 + field += ch; } } else @@ -87,7 +87,7 @@ public static List> Decode(string text) break; case '"': if (isInField) - isInQuotation = true;//进入字符串模式 + isInQuotation = true; else field += ch; break; @@ -100,8 +100,8 @@ public static List> Decode(string text) } result.Add(line); line = new List(); - isInField = true;//下一行首先应该是数据 - if (i < text.Length - 1 && text[i + 1] == '\n')//跳过\r\n + isInField = true; + if (i < text.Length - 1 && text[i + 1] == '\n') i++; break; default: @@ -112,8 +112,8 @@ public static List> Decode(string text) } i++; } - //收尾工作 - if (field.Length > 0 || isInField && line.Count > 0)//如果是isInField标记的单元格,则要保证这行有其他数据,否则单独一个空单元格的行是没有意义的 + + if (field.Length > 0 || isInField && line.Count > 0) line.Add(field); if (line.Count > 0) diff --git a/Assets/SKCell/CSV/Editor/CSVParser.cs b/Assets/SKCell/CSV/Editor/CSVParser.cs index b716fd9..8bf2d76 100644 --- a/Assets/SKCell/CSV/Editor/CSVParser.cs +++ b/Assets/SKCell/CSV/Editor/CSVParser.cs @@ -40,10 +40,6 @@ public static void BuildCSVFile() } } - /// - /// 包装起来了,用来多改一个添加里文件夹里面东西的表格的东西 - /// - /// private static void MakeCsv(string soucepath) { _tablePass = new List() @@ -74,13 +70,13 @@ private static void MakeCsv(string soucepath) { string path = pair.Key; tableName = pair.Key; - //查看有没有括号 + Match match = _tableNameRegex.Match(path); if (match.Success) { - //分离括号里真的表名 + pair.Value[0][0] = match.Value.Substring(1, match.Length - 2); - //分离掉括号内容 + path = path.Substring(0, match.Index); } else @@ -91,7 +87,7 @@ private static void MakeCsv(string soucepath) } } - //替换变量 + ReplaceParameter(pair); path = path.Replace("//", "/"); @@ -119,19 +115,12 @@ private static void ReadFile(string filePath) _tables.Add(table[0][0], table); } - /// - /// 自动识别编码并读取文件 - /// - /// The file path. - /// private static string ReadFileAndEncoding(string filePath) { using (FileStream fs = new System.IO.FileStream(filePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, FileShare.ReadWrite)) { - int lang = 2;// - //用指定的语参数实例化Detector + int lang = 2; Detector det = new Detector(lang); - //初始化 CharsetDetectionObserver cdo = new CharsetDetectionObserver(); det.Init(cdo); @@ -143,20 +132,14 @@ private static string ReadFileAndEncoding(string filePath) while ((len = stream.Read(buf, 0, buf.Length)) != 0) { - // 探测是否为Ascii编码 if (isAscii) isAscii = det.isAscii(buf, len); - // 如果不是Ascii编码,并且编码未确定,则继续探测 if (!isAscii && !done) done = det.DoIt(buf, len, false); } - //stream.Close(); - //stream.Dispose(); - //调用DatEnd方法, - //如果引擎认为已经探测出了正确的编码, - //则会在此时调用ICharsetDetectionObserver的Notify方法 + det.DataEnd(); StreamReader sr = null; @@ -198,9 +181,6 @@ public void Notify(string charset) } } - /// - /// 表格拆分 - /// private static void TableSplit() { var newTable = new Dictionary>>(); @@ -216,14 +196,14 @@ private static void TableSplit() string name = pair.Value[row][0]; var nt = new List>(); newTable[name] = nt; - //添加到新表 + for (int j = i + 1; j <= end; j++) { row = j; nt.Add(pair.Value[row]); } end = row; - //删除旧的行 + for (int j = end; j >= i; j--) { row = j; @@ -239,15 +219,13 @@ private static void TableSplit() } } - /// - /// 注释行 列删除 - /// + private static void CommentRowLine() { foreach (var pair in _tables) { var table = pair.Value; - //寻找注释行 + for (int i = table.Count - 1; i >= 0; i--) { if (table[i][0].StartsWith(CommentStr) || string.IsNullOrEmpty(table[i][0])) @@ -271,9 +249,7 @@ private static void CommentRowLine() } } - /// - /// 注释删除 - /// + private static void CommentClear() { foreach (var pair in _tables) @@ -298,20 +274,18 @@ private static void CommentClear() private static readonly string _configPath = SourcePath + "CSVMaker.conf"; private static List> _replaceParamTableName; - /// - /// 加载设置 主要是替换表格的配置 以后可能会有其他吧 - /// + private static void LoadConfig() { _replaceParamTableName = new List>(); string confText = ReadFileAndEncoding(_configPath); List> config = CSV.Decode(confText); - //删除注释 # + config.RemoveAll((item) => { return item[0][0].Equals('#'); }); - //分割两个表名 + config.ForEach((item) => { string[] tableNames = item[0].Split(':'); @@ -319,9 +293,7 @@ private static void LoadConfig() }); } - /// - /// 变量替换 - /// + private static void ReplaceParameter(KeyValuePair>> pair) { var matchList = _replaceParamTableName.FindAll((i) => { return i.Value == pair.Value[0][0]; }); @@ -334,7 +306,7 @@ private static void ReplaceParameter(KeyValuePair>> pa matchList.ForEach((i) => { source.Add(i.Key); }); - //解析pair条目 + for (int i = 0; i < pair.Value.Count; i++) { for (int j = 0; j < pair.Value[i].Count; j++) @@ -353,11 +325,11 @@ private static void ReplaceParameter(KeyValuePair>> pa string key1 = Regex.Match(text, string.Format(pattern, "key", "keyInfo")).Groups["keyInfo"].Value.Trim('"'); if (specialTable.Length != 0) { - //自定义表 + tableName = specialTable; if (key1.Length == 0) { - Debug.LogError("指定了表源但未指定key"); + return; } } @@ -365,7 +337,7 @@ private static void ReplaceParameter(KeyValuePair>> pa int parameterIndex = int.Parse(Regex.Match(text, string.Format(pattern, "parameter", "paramInfo")).Groups["paramInfo"].Value.Trim('"')); int rowIndex = i; - //找到替换源 + KeyValuePair>> sourceTable = default(KeyValuePair>>); foreach (KeyValuePair>> kvPair in _tables) { @@ -378,14 +350,14 @@ private static void ReplaceParameter(KeyValuePair>> pa if (sourceTable.Equals(default(KeyValuePair>>))) { - Debug.LogError("无法找到数据来源表"); + return; } int columnIndex = sourceTable.Value[0].FindIndex((co) => { return co == columnName; }); if (columnIndex == 0) { - Debug.LogError("无法找到数据来源列"); + return; } @@ -404,37 +376,28 @@ private static void ReplaceParameter(KeyValuePair>> pa List paramStrings = new List(); if (functionName.Length == 0) { - //只是替换成表里的文本 + paramStrings.AddRange(sourceTable.Value[rowIndex][columnIndex].Split('|')); } else { string funcExpression = ""; - //替换为函数里的参数 + funcExpression = sourceTable.Value[rowIndex][columnIndex]; pattern = "(?<=" + functionName + @"\:)([.-]|[.+]|[0-9]|[._])+"; paramStrings.AddRange(Regex.Match(funcExpression, pattern).Value.Split('_')); - - // - //for (int k = 0; k < paramStrings.Count; k++) - //{ - // if (int.Parse(paramStrings[k]) > 0 && paramStrings[k][0] != '+') - // { - // paramStrings[k] = "+" + paramStrings[k]; - // } - //} } - //判断越界 + if (paramStrings.Count < parameterIndex) { - Debug.LogError("无法找到参数"); + return; } - //替换文本域 + pattern = "]*?>"; pair.Value[i][j] = Regex.Replace(text, pattern, paramStrings[parameterIndex]); } diff --git a/Assets/SKCell/CSV/Editor/ProjectBuild.cs b/Assets/SKCell/CSV/Editor/ProjectBuild.cs index 8da0b57..3a86fd0 100644 --- a/Assets/SKCell/CSV/Editor/ProjectBuild.cs +++ b/Assets/SKCell/CSV/Editor/ProjectBuild.cs @@ -39,7 +39,7 @@ static string[] GetBuildScenes() static void BuildForAndroid() { - string[] levels = GetBuildScenes();//{"Assets/Scenes/Main.unity"}; + string[] levels = GetBuildScenes(); string path= GetExportPath(BuildTarget.Android); PlayerSettings.defaultInterfaceOrientation = UIOrientation.AutoRotation; PlayerSettings.allowedAutorotateToPortrait = false; @@ -62,7 +62,6 @@ static void BuildForIOS() private static string GetExportPath(BuildTarget target) { - //var s = System.Environment.GetCommandLineArgs(); string path = s[s.Length - 2]; string name = string.Empty; if (target == BuildTarget.Android) diff --git a/Assets/SKCell/CSV/TableAgent.cs b/Assets/SKCell/CSV/TableAgent.cs index 2274cf2..1803abf 100644 --- a/Assets/SKCell/CSV/TableAgent.cs +++ b/Assets/SKCell/CSV/TableAgent.cs @@ -171,12 +171,6 @@ public List CollectKey1(string name) return list; } - /// - /// 改变带<<>>的字符. - /// - /// 原字符串 - /// 转换函数 - /// 转换后的字符串 public static string TransformString(string des, Func trs) { List secList = SecStrings(des); @@ -198,11 +192,6 @@ public static string TransformString(string des, Func trs) return value; } - /// - /// 将带<<>>的分段. - /// - /// - /// 分段 private static List SecStrings(string des) { List secList = new List(); @@ -235,11 +224,6 @@ private static List SecStrings(string des) return secList; } - - public void Clear() - { - _tableAgent.Clear(); - } } public struct TableKey diff --git a/Assets/SKCell/Common/CommonUtils.cs b/Assets/SKCell/Common/CommonUtils.cs index e1d561c..0aaace3 100644 --- a/Assets/SKCell/Common/CommonUtils.cs +++ b/Assets/SKCell/Common/CommonUtils.cs @@ -2334,6 +2334,8 @@ public static void SKSaveObjectToJson(object obj, string fileName) public static T SKLoadObjectFromJson(string fileName) { string path = (Application.isMobilePlatform ? Application.persistentDataPath : Application.streamingAssetsPath) + SKAssetLibrary.JSON_PATH_SUFFIX + fileName; + if (!File.Exists(path)) + return default(T); return JsonUtility.FromJson(File.ReadAllText(path)); } public static void SaveObjectToJson(object obj, string fileName) @@ -2478,9 +2480,9 @@ public static bool LinesIntersect2D(Vector3 ptStart0, Vector3 ptEnd0, Vector3 ptStart1, Vector3 ptEnd1, bool firstIsSegment, bool secondIsSegment) { - float d = (ptEnd0.x - ptStart0.x) * (ptStart1.z - ptEnd1.z) - (ptStart1.x - ptEnd1.x) * (ptEnd0.z - ptStart0.z); - float d0 = (ptStart1.x - ptStart0.x) * (ptStart1.z - ptEnd1.z) - (ptStart1.x - ptEnd1.x) * (ptStart1.z - ptStart0.z); - float d1 = (ptEnd0.x - ptStart0.x) * (ptStart1.z - ptStart0.z) - (ptStart1.x - ptStart0.x) * (ptEnd0.z - ptStart0.z); + float d = (ptEnd0.x - ptStart0.x) * (ptStart1.y - ptEnd1.y) - (ptStart1.x - ptEnd1.x) * (ptEnd0.y - ptStart0.y); + float d0 = (ptStart1.x - ptStart0.x) * (ptStart1.y - ptEnd1.y) - (ptStart1.x - ptEnd1.x) * (ptStart1.y - ptStart0.y); + float d1 = (ptEnd0.x - ptStart0.x) * (ptStart1.y - ptStart0.y) - (ptStart1.x - ptStart0.x) * (ptEnd0.y - ptStart0.y); float kOneOverD = 1 / d; float t0 = d0 * kOneOverD; float t1 = d1 * kOneOverD; @@ -2508,9 +2510,9 @@ public static bool LinesIntersect2D(Vector3 ptStart0, Vector3 ptEnd0, bool firstIsSegment, bool secondIsSegment, ref Vector3 pIntersectionPt) { - float d = (ptEnd0.x - ptStart0.x) * (ptStart1.z - ptEnd1.z) - (ptStart1.x - ptEnd1.x) * (ptEnd0.z - ptStart0.z); - float d0 = (ptStart1.x - ptStart0.x) * (ptStart1.z - ptEnd1.z) - (ptStart1.x - ptEnd1.x) * (ptStart1.z - ptStart0.z); - float d1 = (ptEnd0.x - ptStart0.x) * (ptStart1.z - ptStart0.z) - (ptStart1.x - ptStart0.x) * (ptEnd0.z - ptStart0.z); + float d = (ptEnd0.x - ptStart0.x) * (ptStart1.y - ptEnd1.y) - (ptStart1.x - ptEnd1.x) * (ptEnd0.y - ptStart0.y); + float d0 = (ptStart1.x - ptStart0.x) * (ptStart1.y - ptEnd1.y) - (ptStart1.x - ptEnd1.x) * (ptStart1.y - ptStart0.y); + float d1 = (ptEnd0.x - ptStart0.x) * (ptStart1.y - ptStart0.y) - (ptStart1.x - ptStart0.x) * (ptEnd0.y - ptStart0.y); float kOneOverD = 1 / d; float t0 = d0 * kOneOverD; float t1 = d1 * kOneOverD; diff --git a/Assets/SKCell/Common/SKAssetLibrary.cs b/Assets/SKCell/Common/SKAssetLibrary.cs index b26dcc6..6d3e8bf 100644 --- a/Assets/SKCell/Common/SKAssetLibrary.cs +++ b/Assets/SKCell/Common/SKAssetLibrary.cs @@ -31,6 +31,8 @@ public static class SKAssetLibrary public const string RES_SPRITE_PATH = "SKCell/Sprites/"; + private static Dictionary textureCache = new Dictionary(); + public static void SaveJsonFile(object obj, string fileName) { string js = JsonUtility.ToJson(obj); @@ -49,7 +51,10 @@ public static Sprite LoadSprite(string fileName) } public static Texture LoadTexture(string fileName) { - return Resources.Load(RES_SPRITE_PATH + fileName); + if(textureCache.ContainsKey(fileName)) + return textureCache[fileName]; + textureCache.Add(fileName, Resources.Load(RES_SPRITE_PATH + fileName)); + return textureCache[fileName]; } private static SKLocalizationAsset localizationAsset; diff --git a/Assets/SKCell/Editor/EditorDeltaTime.cs b/Assets/SKCell/Editor/EditorDeltaTime.cs new file mode 100644 index 0000000..0c9c2dd --- /dev/null +++ b/Assets/SKCell/Editor/EditorDeltaTime.cs @@ -0,0 +1,25 @@ +using UnityEngine; +using UnityEditor; +using System.Diagnostics; + +[InitializeOnLoad] +public static class EditorDeltaTime +{ + private static Stopwatch stopwatch; + private static float lastTime; + + static EditorDeltaTime() + { + stopwatch = new Stopwatch(); + EditorApplication.update += Update; + stopwatch.Start(); + } + + public static float DeltaTime => lastTime; + + private static void Update() + { + lastTime = (float)stopwatch.Elapsed.TotalSeconds; + stopwatch.Restart(); + } +} \ No newline at end of file diff --git a/Assets/SKCell/Editor/EditorDeltaTime.cs.meta b/Assets/SKCell/Editor/EditorDeltaTime.cs.meta new file mode 100644 index 0000000..c7d5c60 --- /dev/null +++ b/Assets/SKCell/Editor/EditorDeltaTime.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 951949181bf281846ad6b196acf5cf17 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Editor/SKAttributeDrawer.cs b/Assets/SKCell/Editor/SKAttributeDrawer.cs new file mode 100644 index 0000000..5992018 --- /dev/null +++ b/Assets/SKCell/Editor/SKAttributeDrawer.cs @@ -0,0 +1,133 @@ +using SKCell; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +[CustomPropertyDrawer(typeof(SKConditionalFieldAttribute))] +public class ConditionalHidePropertyDrawer : PropertyDrawer +{ + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + if (ShouldHide(property)) + return 0; + + return EditorGUI.GetPropertyHeight(property); + } + + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + if (!ShouldHide(property)) + { + EditorGUI.PropertyField(position, property, label, true); + } + } + + private bool ShouldHide(SerializedProperty property) + { + SKConditionalFieldAttribute hideAttribute = (SKConditionalFieldAttribute)attribute; + string propertyName = hideAttribute.ConditionalField; + SerializedProperty sourcePropertyValue = property.serializedObject.FindProperty(propertyName); + + if (sourcePropertyValue == null) + { + Debug.LogWarning($"Cannot find property named {propertyName}"); + return false; + } + + if (sourcePropertyValue.propertyType == SerializedPropertyType.Boolean) + { + return sourcePropertyValue.boolValue != (bool)hideAttribute.ConditionalValue; + } + // Handle other types as needed (e.g., SerializedPropertyType.Int, SerializedPropertyType.String, etc.) + + // Default + return false; + } + + + [CustomPropertyDrawer(typeof(SKResettableAttribute))] + public class ResettablePropertyDrawer : PropertyDrawer + { + private static Dictionary initialValues = new Dictionary(); + + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + if (!initialValues.ContainsKey(property.propertyPath)) + { + initialValues[property.propertyPath] = GetPropertyValue(property); + } + + float buttonWidth = 14f; + Rect propertyRect = new Rect(position.x, position.y, position.width - buttonWidth - 4, position.height); + Rect buttonRect = new Rect(position.x + position.width - buttonWidth -2, position.y + 2, buttonWidth, position.height); + + EditorGUI.PropertyField(propertyRect, property, label); + + if (GUI.Button(buttonRect,SKHierarchy.resetContent, SKHierarchy.transparentButtonStyle)) + { + ResetProperty(property); + } + } + + private void ResetProperty(SerializedProperty property) + { + if (initialValues.ContainsKey(property.propertyPath)) + { + SetPropertyValue(property, initialValues[property.propertyPath]); + } + } + + private object GetPropertyValue(SerializedProperty property) + { + switch (property.propertyType) + { + case SerializedPropertyType.Integer: return property.intValue; + case SerializedPropertyType.Boolean: return property.boolValue; + case SerializedPropertyType.Float: return property.floatValue; + case SerializedPropertyType.String: return property.stringValue; + case SerializedPropertyType.Color: return property.colorValue; + case SerializedPropertyType.ObjectReference: return property.objectReferenceValue; + case SerializedPropertyType.Vector2: return property.vector2Value; + case SerializedPropertyType.Vector3: return property.vector3Value; + case SerializedPropertyType.Vector4: return property.vector4Value; + // ... Handle other types as needed + default: return null; + } + } + + private void SetPropertyValue(SerializedProperty property, object value) + { + switch (property.propertyType) + { + case SerializedPropertyType.Integer: property.intValue = (int)value; break; + case SerializedPropertyType.Boolean: property.boolValue = (bool)value; break; + case SerializedPropertyType.Float: property.floatValue = (float)value; break; + case SerializedPropertyType.String: property.stringValue = (string)value; break; + case SerializedPropertyType.Color: property.colorValue = (Color)value; break; + case SerializedPropertyType.ObjectReference: property.objectReferenceValue = value as UnityEngine.Object; break; + case SerializedPropertyType.Vector2: property.vector2Value = (Vector2)value; break; + case SerializedPropertyType.Vector3: property.vector3Value = (Vector3)value; break; + case SerializedPropertyType.Vector4: property.vector4Value = (Vector4)value; break; + // ... Handle other types as needed + } + } + } + + + [CustomPropertyDrawer(typeof(SKInspectorTextAttribute))] + public class SKInspectorTextDrawer : PropertyDrawer + { + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + SKInspectorTextAttribute textAttribute = (SKInspectorTextAttribute)attribute; + + EditorGUI.LabelField(position, textAttribute.Message); + EditorGUI.PropertyField(position, property,true); + } + + public override float GetPropertyHeight(SerializedProperty property, GUIContent label) + { + return base.GetPropertyHeight(property, label); + } + } +} \ No newline at end of file diff --git a/Assets/SKCell/Editor/SKAttributeDrawer.cs.meta b/Assets/SKCell/Editor/SKAttributeDrawer.cs.meta new file mode 100644 index 0000000..9d12b15 --- /dev/null +++ b/Assets/SKCell/Editor/SKAttributeDrawer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6a437576e940eb042a18ed8627b31774 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Editor/SKBehaviourEditor.cs b/Assets/SKCell/Editor/SKBehaviourEditor.cs new file mode 100644 index 0000000..f95a80d --- /dev/null +++ b/Assets/SKCell/Editor/SKBehaviourEditor.cs @@ -0,0 +1,132 @@ +using System; +using System.Collections.Generic; +using System.Reflection; +using UnityEditor; +using UnityEngine; +using UnityEngine.UIElements; + +namespace SKCell +{ + /// + /// Custom MonoBehaviour inspector. + /// + [CustomEditor(typeof(MonoBehaviour), true, isFallback = true)] + public class SKMonoBehaviourEditor : Editor + { + private Dictionary foldoutStates = new Dictionary(); + private Stack foldoutStack = new Stack(); + + GUIStyle boldFoldoutStyle, boldButtonStyle; + + + public Texture foldoutIcon, foldoutIcon_Open; + private void OnEnable() + { + foldoutIcon = SKAssetLibrary.LoadTexture($"ObjectIcons/obj_icon_1"); + foldoutIcon_Open = SKAssetLibrary.LoadTexture($"ObjectIcons/obj_icon_1_1"); + } + public override void OnInspectorGUI() + { + InitializeGUIStyles(); + serializedObject.Update(); + + //Function Attributes + var mono = target as MonoBehaviour; + var methods = mono.GetType().GetMethods(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); + bool hasButton = false; + foreach (var method in methods) + { + var buttons = method.GetCustomAttributes(typeof(SKInspectorButtonAttribute), true); + if (buttons.Length > 0) + { + hasButton = true; + var btn = buttons[0] as SKInspectorButtonAttribute; + if (GUILayout.Button($"< {btn.name} >", boldButtonStyle)) + { + method.Invoke(mono, null); + } + } + } + if (hasButton) { + EditorGUILayout.Space(3); + } + + //Property Attributes + foldoutStack = new Stack(); + SerializedProperty iterator = serializedObject.GetIterator(); + + while (iterator.NextVisible(true)) + { + FieldInfo fieldInfo = iterator.serializedObject.targetObject.GetType().GetField(iterator.name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); + SKFolderAttribute folderAttr = fieldInfo != null ? Attribute.GetCustomAttribute(fieldInfo, typeof(SKFolderAttribute)) as SKFolderAttribute : null; + SKEndFolderAttribute endFolderAttr = fieldInfo != null ? Attribute.GetCustomAttribute(fieldInfo, typeof(SKEndFolderAttribute)) as SKEndFolderAttribute : null; + SKInspectorButtonAttribute buttonAttr = fieldInfo != null ? Attribute.GetCustomAttribute(fieldInfo, typeof(SKInspectorButtonAttribute)) as SKInspectorButtonAttribute : null; + + + if (endFolderAttr != null) + { + if (foldoutStack.Count > 0) + { + foldoutStack.Pop(); + } + } + + + if (folderAttr != null) + { + if (foldoutStack.Count > 0) + { + foldoutStack.Pop(); + } + + if (!foldoutStates.ContainsKey(folderAttr.name)) + { + foldoutStates.Add(folderAttr.name, true); + } + foldoutStates[folderAttr.name] = EditorGUILayout.Foldout(foldoutStates[folderAttr.name], " "+ folderAttr.name, true, boldFoldoutStyle); + Rect rect = EditorGUILayout.GetControlRect(); + rect.y -= 20; + rect.x -= 20; + rect.width += 1000; + EditorGUI.DrawRect(rect, new Color(1, 1, 1, .07f)); + EditorGUILayout.Space(-20); + + rect.y +=0; + rect.height = .8f; + EditorGUI.DrawRect(rect, new Color(1, 1, 1, .2f)); + + rect.width = rect.height = 16; + rect.x += 19; + GUI.DrawTexture(rect, foldoutStates[folderAttr.name]? foldoutIcon_Open: foldoutIcon); + + foldoutStack.Push(foldoutStates[folderAttr.name]); + } + if (foldoutStack.Count == 0 || foldoutStack.Peek()) + { + if((foldoutStack.Count > 0) && foldoutStack.Peek()) + EditorGUI.indentLevel = 1; + EditorGUILayout.PropertyField(iterator, true); + } + EditorGUI.indentLevel = 0; + } + serializedObject.ApplyModifiedProperties(); + + + + + } + + private void InitializeGUIStyles() + { + boldFoldoutStyle = new GUIStyle(EditorStyles.foldout); + boldFoldoutStyle.fontStyle = FontStyle.Bold; + Color c = new Color(.9f, .8f, .7f); + boldFoldoutStyle.normal.textColor = c; + boldFoldoutStyle.onNormal.textColor = c; + + boldButtonStyle = new GUIStyle(EditorStyles.miniButtonMid); + boldButtonStyle.fontStyle = FontStyle.Bold; + boldButtonStyle.normal.textColor = c; + } + } +} \ No newline at end of file diff --git a/Assets/SKCell/Editor/SKBehaviourEditor.cs.meta b/Assets/SKCell/Editor/SKBehaviourEditor.cs.meta new file mode 100644 index 0000000..2f259ff --- /dev/null +++ b/Assets/SKCell/Editor/SKBehaviourEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5d2144f17930e2249b17cefbca8cee82 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Editor/SKFolderChangeProcessor.cs b/Assets/SKCell/Editor/SKFolderChangeProcessor.cs new file mode 100644 index 0000000..ad2ca16 --- /dev/null +++ b/Assets/SKCell/Editor/SKFolderChangeProcessor.cs @@ -0,0 +1,27 @@ +using UnityEngine; +using System.Linq; +using UnityEditor; +using System.IO; +using System.Collections.Generic; + +namespace SKCell +{ + public class SKFolderChangeProcessor : AssetPostprocessor + { + private static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths) + { + var allChangedAssets = importedAssets.Concat(deletedAssets).Concat(movedAssets); + HashSet changedDirectories = new HashSet(); + + foreach (string asset in allChangedAssets) + { + changedDirectories.Add(Path.GetDirectoryName(asset)); + } + SKFolderIconEditor.UpdateFolderCache(); + EditorApplication.RepaintProjectWindow(); + } + + + + } +} diff --git a/Assets/SKCell/Editor/SKFolderChangeProcessor.cs.meta b/Assets/SKCell/Editor/SKFolderChangeProcessor.cs.meta new file mode 100644 index 0000000..8b25b2a --- /dev/null +++ b/Assets/SKCell/Editor/SKFolderChangeProcessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 05e555f642e64284ba672f026cea1f0d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Editor/SKFolderIconSetter.cs b/Assets/SKCell/Editor/SKFolderIconSetter.cs new file mode 100644 index 0000000..eb80f69 --- /dev/null +++ b/Assets/SKCell/Editor/SKFolderIconSetter.cs @@ -0,0 +1,137 @@ +using UnityEditor; +using UnityEngine; +using System.IO; +using System.Linq; +using System.Collections.Generic; + +namespace SKCell +{ + [InitializeOnLoad] + public class SKFolderIconEditor + { + private static Dictionary folderTypeCache = new Dictionary(); + private static Dictionary fileTypeCounts = new Dictionary(); + + static SKFolderIconEditor() + { + EditorApplication.projectWindowItemOnGUI += OnProjectWindowItemGUI; + UpdateFolderCache(); + } + + private static void OnProjectWindowItemGUI(string guid, Rect selectionRect) + { + string path = AssetDatabase.GUIDToAssetPath(guid); + if (string.IsNullOrEmpty(path) || !AssetDatabase.IsValidFolder(path)) + return; + + if (!folderTypeCache.TryGetValue(path, out string dominantType)) + { + dominantType = DetermineDominantFileType(path); + folderTypeCache[path] = dominantType; + } + + Texture iconTexture = dominantType == "other" ? null : SKAssetLibrary.LoadTexture($"FolderIcons/{dominantType}"); + if (iconTexture) + { + float size = selectionRect.width / 2.5f; + Rect iconRect = (selectionRect.width < 100) + ? new Rect(selectionRect.xMax - selectionRect.width / 2.5f, selectionRect.y + selectionRect.width / 1.6f, size, size) + : new Rect(selectionRect.xMax - 20, selectionRect.y, 15, 15); + + GUI.DrawTexture(iconRect, iconTexture); + } + } + + private static string DetermineDominantFileType(string folderPath) + { + fileTypeCounts.Clear(); + int count = 0; + foreach (var file in Directory.GetFiles(folderPath, "*", SearchOption.AllDirectories)) + { + count++; + string ext = Path.GetExtension(file).ToLower(); + switch (ext) + { + case ".cs": + case ".js": + IncrementFileType("script"); + break; + case ".prefab": + IncrementFileType("prefab"); + break; + case ".unity": + IncrementFileType("scene"); + break; + case ".mat": + IncrementFileType("mat"); + break; + case ".txt": + case ".json": + case ".doc": + case ".docx": + case ".csv": + IncrementFileType("txt"); + break; + case ".playable": + IncrementFileType("timeline"); + break; + case ".png": + case ".jpg": + case ".psd": + case ".psb": + case ".jpeg": + case ".tga": + IncrementFileType("sprite"); + break; + case ".ttf": + case ".otf": + IncrementFileType("font"); + break; + case ".shader": + IncrementFileType("shader"); + break; + case ".renderTexture": + IncrementFileType("rt"); + break; + case ".mp3": + case ".wav": + case ".ogg": + IncrementFileType("audio"); + break; + case ".anim": + case ".controller": + IncrementFileType("anim"); + break; + case ".asset": + IncrementFileType("so"); + break; + default: + break; + } + } + var dominantEntry = fileTypeCounts.OrderByDescending(kvp => kvp.Value).FirstOrDefault(); + // int halfCount = count / 4 - 1; + return dominantEntry.Key ?? "other"; + } + + private static void IncrementFileType(string fileType) + { + if (!fileTypeCounts.ContainsKey(fileType)) + { + fileTypeCounts[fileType] = 0; + } + fileTypeCounts[fileType]++; + } + + [MenuItem("SKCell/Tools/Update Folder Icons Cache")] + public static void UpdateFolderCache() + { + folderTypeCache.Clear(); + foreach (var folder in Directory.GetDirectories("Assets", "*", SearchOption.AllDirectories)) + { + folderTypeCache[folder] = DetermineDominantFileType(folder); + } + } + } + +} \ No newline at end of file diff --git a/Assets/SKCell/Editor/SKFolderIconSetter.cs.meta b/Assets/SKCell/Editor/SKFolderIconSetter.cs.meta new file mode 100644 index 0000000..2030194 --- /dev/null +++ b/Assets/SKCell/Editor/SKFolderIconSetter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a6af0e508add6304ca9ea55645b51ea0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Editor/SKHierarchy.cs b/Assets/SKCell/Editor/SKHierarchy.cs index 06952c8..d88e4bf 100644 --- a/Assets/SKCell/Editor/SKHierarchy.cs +++ b/Assets/SKCell/Editor/SKHierarchy.cs @@ -1,6 +1,11 @@ +using System; +using System.Collections.Generic; using System.Linq; +using System.Reflection; +using System.Windows.Forms; using UnityEditor; using UnityEngine; +using UnityEngine.UIElements; namespace SKCell { @@ -18,20 +23,61 @@ public class SKHierarchy public static Color pickLineColor = new Color(1, .3f, .3f, .5f); private static GUIStyle rename_Style; + public static GUIStyle transparentButtonStyle, blackButtonStyle; private static readonly Vector2 OFFSET = Vector2.right * 18; + + public static GUIContent srContent, cldContent; + public static GUIContent crossContent, resetContent; + static SKHierarchy() { EditorApplication.hierarchyWindowItemOnGUI += HandleHierarchyWindowItemOnGUI; + + srContent = new GUIContent(SKAssetLibrary.LoadTexture($"ObjectIcons/obj_icon_7")); + cldContent = new GUIContent(SKAssetLibrary.LoadTexture($"ObjectIcons/obj_icon_11")); + crossContent = new GUIContent(SKAssetLibrary.LoadTexture($"cross_1")); + resetContent = new GUIContent(SKAssetLibrary.LoadTexture($"return")); + rename_Style = new GUIStyle(); rename_Style.fixedHeight = 10; rename_Style.fixedWidth = 10; + transparentButtonStyle = new GUIStyle(); + blackButtonStyle = new GUIStyle(); + + Texture2D normalTexture = new Texture2D(1, 1); + normalTexture.SetPixel(0, 0, Color.clear); + normalTexture.Apply(); + + Texture2D hoverTexture = new Texture2D(1, 1); + hoverTexture.SetPixel(0, 0, new Color(1, 1, 1, 0.2f)); + hoverTexture.Apply(); + + transparentButtonStyle.normal.background = normalTexture; + transparentButtonStyle.hover.background = hoverTexture; + + transparentButtonStyle = new GUIStyle(); + + normalTexture = new Texture2D(1, 1); + normalTexture.SetPixel(0, 0, new Color(.1f, .1f, .1f, 0.9f)); + normalTexture.Apply(); + + hoverTexture = new Texture2D(1, 1); + hoverTexture.SetPixel(0, 0, new Color(.4f, .4f, .4f, 0.9f)); + hoverTexture.Apply(); + + blackButtonStyle.normal.background = normalTexture; + blackButtonStyle.hover.background = hoverTexture; highlightColorSolid.a = 1; } + + private static void HandleHierarchyWindowItemOnGUI(int instanceID, Rect selectionRect) { + FontStyle styleFont = FontStyle.Normal; - GameObject obj = EditorUtility.InstanceIDToObject(instanceID) as GameObject; + GameObject _object = EditorUtility.InstanceIDToObject(instanceID) as GameObject; + GameObject obj = _object as GameObject; //separators bool isSeparator = obj != null && obj.name[obj.name.Length - 1] == '-'; bool isPrefab = false; @@ -65,6 +111,7 @@ private static void HandleHierarchyWindowItemOnGUI(int instanceID, Rect selectio } if (obj != null && !isSeparator) { + //active toggle Rect activeRect = new Rect(selectionRect); if(!isPrefab) @@ -83,20 +130,20 @@ private static void HandleHierarchyWindowItemOnGUI(int instanceID, Rect selectio EditorUtility.SetDirty(obj); } } + + /* + Rect activeRect = new Rect(selectionRect); + if (!isPrefab) + activeRect.xMax += 16; + activeRect.xMin = activeRect.xMax - 16; + activeRect.width = 16; - //activeRect.xMax -= 20; - //activeRect.xMin -= 20; - //activeRect.yMax += 3; - //activeRect.yMin += 3; - //if(GUI.Button(activeRect, SKAssetLibrary.Texture_A, rename_Style)) - //{ - // Selection.activeGameObject = obj; - // CommonUtils.InvokeActionEditor(0.05f, () => - // { - // EditorWindow.focusedWindow.SendEvent(Events.Rename); - // }); - //} - + SpriteRenderer sr = obj.GetComponent(); + if (sr != null) + { + GUI.Button(activeRect, srContent, transparentButtonStyle); + } + */ } Rect lineRect = new Rect(selectionRect); @@ -110,12 +157,154 @@ private static void HandleHierarchyWindowItemOnGUI(int instanceID, Rect selectio selectionRect.width *= 2; EditorGUI.DrawRect(selectionRect, backgroundColor); } - } + + Rect iconRect = new Rect(selectionRect); + iconRect.xMin -= 0; + iconRect.xMax = iconRect.xMin + 16; + col = new Color(.25f,.25f,.25f); + EditorGUI.DrawRect(iconRect, col); + GUI.DrawTexture(iconRect, GetHierarchyIcon(obj)); + + if(GUI.Button(iconRect,"", transparentButtonStyle)) + { + Vector2 screenMousePosition = GUIUtility.GUIToScreenPoint(Event.current.mousePosition); + float differenceY = screenMousePosition.y - Event.current.mousePosition.y; + float iconScreenY = iconRect.y + differenceY; + Vector2 windowPosition = new Vector2(iconRect.x + 30, iconScreenY + 16); + ObjectIconPopup.ShowWindow(windowPosition, obj); + + } + + } + + public static Texture GetHierarchyIcon(GameObject obj) + { + GUIContent content = EditorGUIUtility.ObjectContent(obj, typeof(GameObject)); + return content.image; + } public static class Events { public static Event Rename = new Event() { keyCode = KeyCode.F2, type = EventType.KeyDown }; } } + + public class ObjectIconPopup : EditorWindow + { + public float size = 20; + + public static GameObject go; + public static GUIContent[] iconContents; + public static GUIContent returnContent, crossContent; + + private static GUIStyle textStyle = new GUIStyle(); + private static Rect windowRect, titleRect, exitRect; + + private static Color bgColor = new Color(.1f, .1f, .1f); + private static bool openAnim; + private static Vector2 oPos; + + private static ObjectIconPopup window; + public static void ShowWindow(Vector2 position, GameObject obj) + { + if (window != null) + window.Close(); + + go = obj; + iconContents = new GUIContent[50]; + for (int i = 0; i < iconContents.Length; i++) + { + Texture texture = SKAssetLibrary.LoadTexture($"ObjectIcons/obj_icon_{i}"); + if (texture == null) + break; + iconContents[i] = new GUIContent(texture); + } + returnContent = new GUIContent(SKAssetLibrary.LoadTexture($"return")); + crossContent = new GUIContent(SKAssetLibrary.LoadTexture($"cross")); + textStyle.fontSize = 12; + textStyle.normal.textColor = Color.white; + + window = CreateInstance(); + window.position = new Rect(position, new Vector2(250, 120)); + window.ShowPopup(); + + windowRect = new Rect(0, 0, 250, 120); + titleRect = new Rect(0, 0, 250, 16); + exitRect = new Rect(250-10-3, 3, 10 , 10); + bgColor = new Color(.1f, .1f, .1f); + + oPos = position; + openAnim = true; + t = 0; + } + private static float t; + void OnGUI() + { + if (go == null) + { + window.Close(); + return; + } + if (openAnim) + { + t += EditorDeltaTime.DeltaTime *2; + bgColor =Color.Lerp(new Color(.2f,.2f,.2f), new Color(.1f, .1f, .1f),t); + if (t >= .8f) + { + t = 1; + bgColor = new Color(.1f, .1f, .1f); + openAnim = false; + } + } + + + EditorGUI.DrawRect(windowRect, bgColor); + EditorGUI.DrawRect(titleRect, new Color(.35f, .35f, .35f)); + textStyle.fontStyle = FontStyle.Bold; + GUILayout.Label($"Select Icon for {go.name}", textStyle); + textStyle.fontStyle = FontStyle.Normal; + if (GUI.Button(exitRect, crossContent, SKHierarchy.blackButtonStyle)) + { + Close(); + } + GUILayout.Space(6); + + if (GUILayout.Button(returnContent, SKHierarchy.transparentButtonStyle, GUILayout.Width(size), GUILayout.Height(size))) + { + EditorGUIUtility.SetIconForObject(go, null); + Close(); + } + + bool finished = false; + int count = 0; + while (!finished) + { + + EditorGUILayout.BeginHorizontal(); + for (int j = 0; j < 12; j++) + { + int i = count * 12 + j; + if (i>=iconContents.Length || iconContents[i] == null) + { + finished = true; + break; + } + if (GUILayout.Button(iconContents[i], SKHierarchy.transparentButtonStyle, GUILayout.Width(size), GUILayout.Height(size))) + { + EditorGUIUtility.SetIconForObject(go, iconContents[i].image as Texture2D); + Close(); + } + } + count++; + EditorGUILayout.EndHorizontal(); + } + window.Repaint(); + + } + void OnLostFocus() + { + Close(); + } + } } \ No newline at end of file diff --git a/Assets/SKCell/Gizmos.meta b/Assets/SKCell/Gizmos.meta new file mode 100644 index 0000000..864b48f --- /dev/null +++ b/Assets/SKCell/Gizmos.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 55cbe3df54129244d829a84a4d9076f1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Gizmos/_SpriteFolder.png b/Assets/SKCell/Gizmos/_SpriteFolder.png new file mode 100644 index 0000000..33b9495 Binary files /dev/null and b/Assets/SKCell/Gizmos/_SpriteFolder.png differ diff --git a/Assets/SKCell/Gizmos/_SpriteFolder.png.meta b/Assets/SKCell/Gizmos/_SpriteFolder.png.meta new file mode 100644 index 0000000..d599e96 --- /dev/null +++ b/Assets/SKCell/Gizmos/_SpriteFolder.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: e67a5ddd67f2db442813834b282cc3b6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Localization/SKLocalizationAsset.cs b/Assets/SKCell/Localization/SKLocalizationAsset.cs index 2858192..d804630 100644 --- a/Assets/SKCell/Localization/SKLocalizationAsset.cs +++ b/Assets/SKCell/Localization/SKLocalizationAsset.cs @@ -41,6 +41,7 @@ public void Initialize() } public void UpdateInfo(SKLocalizationAssetJson data) { + if (data == null) return; this.textConfigs = new List(data.textConfigs); this.imageConfigs = new List(data.imageConfigs); this.languageSupports = new List(data.languageSupports); diff --git a/Assets/SKCell/Materials/ImageEffects.shader b/Assets/SKCell/Materials/ImageEffects.shader index 7e5e828..86cc0cc 100644 --- a/Assets/SKCell/Materials/ImageEffects.shader +++ b/Assets/SKCell/Materials/ImageEffects.shader @@ -65,7 +65,9 @@ Shader "SKCell/ImageEffects" float ds = _Value * 1.4 - 0.2; ds =lerp(ds, ds* (1 - max(abs(cuv.x),abs(cuv.y))), 1-saturate(_Value)); col.a *= saturate(smoothstep(ncol-.2, ncol+.2, ds-length(cuv))); - + + float r = 0.5 * (_Value); + col.rgb+=smoothstep(r-.1,r+.1,ncol.r) *.2; return col; } diff --git a/Assets/SKCell/Materials/SampleBlur.shader b/Assets/SKCell/Materials/SampleBlur.shader index 3e50327..d9d5317 100644 --- a/Assets/SKCell/Materials/SampleBlur.shader +++ b/Assets/SKCell/Materials/SampleBlur.shader @@ -56,10 +56,10 @@ fixed4 frag(v2f i) : SV_Target { - fixed4 col = fixed4(0,0,0,1); + fixed4 col = fixed4(0,0,0,0); float a = rand21(i.uv) * 6.28; - float4 scol = float4(0, 0, 0, 1); + float4 scol = float4(0, 0, 0, 0); float blur = _Blur*.2; @@ -71,6 +71,7 @@ col = scol / _SampleCount; col *= _Color; + col.a=.00; return col; } ENDCG diff --git a/Assets/SKCell/Materials/SpriteBlur.shader b/Assets/SKCell/Materials/SpriteBlur.shader index c773475..564db61 100644 --- a/Assets/SKCell/Materials/SpriteBlur.shader +++ b/Assets/SKCell/Materials/SpriteBlur.shader @@ -10,6 +10,9 @@ { Tags { "RenderType"="Transparent" "Queue"="Transparent"} Blend SrcAlpha OneMinusSrcAlpha + Cull Off ZWrite Off ZTest Always + + Pass { CGPROGRAM @@ -60,7 +63,7 @@ fixed4 col = fixed4(0,0,0,1); float a = rand21(i.uv) * 6.28; - float4 scol = float4(0, 0, 0, 1); + float4 scol = float4(0, 0, 0, 0); float blur = _Blur * .2; @@ -70,7 +73,6 @@ a++; } col = scol / _SampleCount; - return col; } ENDCG diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons.meta new file mode 100644 index 0000000..6ad1bf0 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 73a4f1f3445fa4a48adf15c5e67b607a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/anim.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/anim.png new file mode 100644 index 0000000..54298d7 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/anim.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/anim.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/anim.png.meta new file mode 100644 index 0000000..7717a5f --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/anim.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 2b015a0e90c957d4d903792c6a54bed8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/audio.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/audio.png new file mode 100644 index 0000000..b2d8836 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/audio.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/audio.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/audio.png.meta new file mode 100644 index 0000000..fec5efd --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/audio.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: c3ecd09ff7acefb4ab40a367906ba1a8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/font.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/font.png new file mode 100644 index 0000000..26faa08 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/font.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/font.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/font.png.meta new file mode 100644 index 0000000..62af44e --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/font.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 99bca00c57cb3c04aa4f95e7f43ea271 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/mat.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/mat.png new file mode 100644 index 0000000..a1d8fcb Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/mat.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/mat.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/mat.png.meta new file mode 100644 index 0000000..5f24e99 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/mat.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: a417d7cfdc0d649498931b65a00147f0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/prefab.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/prefab.png new file mode 100644 index 0000000..8efce25 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/prefab.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/prefab.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/prefab.png.meta new file mode 100644 index 0000000..56e1803 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/prefab.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 603c9d26d552b3541830cf37517784b0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/rt.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/rt.png new file mode 100644 index 0000000..848d496 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/rt.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/rt.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/rt.png.meta new file mode 100644 index 0000000..62663bc --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/rt.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: e00d5e77d35b6504280bde43a6cccf08 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/scene.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/scene.png new file mode 100644 index 0000000..1c22df8 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/scene.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/scene.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/scene.png.meta new file mode 100644 index 0000000..ac3e6ed --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/scene.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 252bfd3ed4114a0409a9ca6af61ba73c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/script.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/script.png new file mode 100644 index 0000000..2a0dd40 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/script.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/script.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/script.png.meta new file mode 100644 index 0000000..4810e1a --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/script.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: da48c2f85eb08d44ab92ad25467142fa +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/shader.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/shader.png new file mode 100644 index 0000000..7664405 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/shader.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/shader.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/shader.png.meta new file mode 100644 index 0000000..f517c9e --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/shader.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 9f40145ba58bc4d46a4cbab532632225 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/so.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/so.png new file mode 100644 index 0000000..b54e698 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/so.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/so.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/so.png.meta new file mode 100644 index 0000000..72065cc --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/so.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: a1ce46adaffeae2428a1812151dc4850 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/sprite.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/sprite.png new file mode 100644 index 0000000..8ecb8af Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/sprite.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/sprite.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/sprite.png.meta new file mode 100644 index 0000000..bf523cb --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/sprite.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: b294e710b6be4384380dc5cc29346a76 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/timeline.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/timeline.png new file mode 100644 index 0000000..01432b2 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/timeline.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/timeline.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/timeline.png.meta new file mode 100644 index 0000000..97ecfa1 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/timeline.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 8c6a30cc61b4df14cb6133d81f01aca0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/txt.png b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/txt.png new file mode 100644 index 0000000..2b75dc1 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/txt.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/txt.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/txt.png.meta new file mode 100644 index 0000000..9cecd9a --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/FolderIcons/txt.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: fa5f86dc566d1e143a20fad531d9f245 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons.meta new file mode 100644 index 0000000..2673d96 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5538831e4864af141a9ad89fb3f8cfd7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_0.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_0.png new file mode 100644 index 0000000..1e6a8e0 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_0.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_0.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_0.png.meta new file mode 100644 index 0000000..c2f1120 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_0.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 0233dc8f50dda624dbbc4fe66c2fe2a2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1.png new file mode 100644 index 0000000..55d061c Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1.png.meta new file mode 100644 index 0000000..edf1ca0 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 8e3267ed84240994f95d9bf45f4c14c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_10.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_10.png new file mode 100644 index 0000000..a797d50 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_10.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_10.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_10.png.meta new file mode 100644 index 0000000..62ee832 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_10.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: c7e8234b346e44d468f739d651afd1d1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_11.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_11.png new file mode 100644 index 0000000..459e958 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_11.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_11.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_11.png.meta new file mode 100644 index 0000000..d1320b7 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_11.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 716c5d429bef6fe42b3ea17e7736bbbd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_12.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_12.png new file mode 100644 index 0000000..200e978 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_12.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_12.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_12.png.meta new file mode 100644 index 0000000..2cf4a3a --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_12.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: e771116fe8377044bb10089fb0bc07df +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_13.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_13.png new file mode 100644 index 0000000..5349a42 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_13.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_13.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_13.png.meta new file mode 100644 index 0000000..9bdf41c --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_13.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 29ceb04c5c7a49b4ba89181a9154fb99 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_14.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_14.png new file mode 100644 index 0000000..532a912 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_14.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_14.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_14.png.meta new file mode 100644 index 0000000..54f99fc --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_14.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: e98f962c2df2d92418d08f634228345b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_15.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_15.png new file mode 100644 index 0000000..f1612e9 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_15.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_15.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_15.png.meta new file mode 100644 index 0000000..2cfdd64 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_15.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 208f189b9a6d2604fab3ea5a6136976e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_16.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_16.png new file mode 100644 index 0000000..5fc4b68 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_16.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_16.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_16.png.meta new file mode 100644 index 0000000..25e8517 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_16.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: a5ddb00931841d04f858afd1c880b9de +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_17.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_17.png new file mode 100644 index 0000000..6c6e051 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_17.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_17.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_17.png.meta new file mode 100644 index 0000000..21ea639 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_17.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: a2e7e64336bf3124ba86ce8aa93ade67 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_18.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_18.png new file mode 100644 index 0000000..564d76f Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_18.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_18.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_18.png.meta new file mode 100644 index 0000000..b8d0490 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_18.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 82a00e912d40a3249af9b249b82cccaf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_19.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_19.png new file mode 100644 index 0000000..90879a7 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_19.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_19.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_19.png.meta new file mode 100644 index 0000000..8e07568 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_19.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 03ea520e9c93d654e81bd19d74ae273b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1_1.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1_1.png new file mode 100644 index 0000000..a4fdfb2 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1_1.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1_1.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1_1.png.meta new file mode 100644 index 0000000..620b316 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_1_1.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: e3dd7966477c3e540b53c80d30ccf878 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_2.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_2.png new file mode 100644 index 0000000..12a6a73 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_2.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_2.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_2.png.meta new file mode 100644 index 0000000..4af3c6d --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_2.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: ea66b7580f6ca674d827b15be85cfd5a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_20.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_20.png new file mode 100644 index 0000000..a48c3a9 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_20.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_20.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_20.png.meta new file mode 100644 index 0000000..181676e --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_20.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: d7d6f6fb18fcb4c41984e42b84320321 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_21.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_21.png new file mode 100644 index 0000000..db5e7de Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_21.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_21.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_21.png.meta new file mode 100644 index 0000000..a36caef --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_21.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: a077c2fae72de9a4180ecf9c4b5dd796 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_22.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_22.png new file mode 100644 index 0000000..3b0e667 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_22.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_22.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_22.png.meta new file mode 100644 index 0000000..67ca748 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_22.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 5f0bf40d65a7ad6439c7203336e79820 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_23.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_23.png new file mode 100644 index 0000000..0678c2d Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_23.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_23.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_23.png.meta new file mode 100644 index 0000000..0ad6bd2 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_23.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: cb0f20bcaf581e9418dfbb48d5b6be12 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_24.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_24.png new file mode 100644 index 0000000..744256c Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_24.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_24.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_24.png.meta new file mode 100644 index 0000000..b77cba3 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_24.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 2a887eadf2e747e44825bcc07c793313 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_25.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_25.png new file mode 100644 index 0000000..176570a Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_25.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_25.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_25.png.meta new file mode 100644 index 0000000..19e3b60 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_25.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: ca1eaeb648f17a64cbf9ea9c6fa3c206 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_26.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_26.png new file mode 100644 index 0000000..4bc5829 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_26.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_26.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_26.png.meta new file mode 100644 index 0000000..205aca1 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_26.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 0f55416809a2b964b97a4d48844c9475 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_3.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_3.png new file mode 100644 index 0000000..bd60db8 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_3.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_3.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_3.png.meta new file mode 100644 index 0000000..b490e74 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_3.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: ce1cef933a063e84886ca73a206a79b6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_4.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_4.png new file mode 100644 index 0000000..af4f0df Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_4.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_4.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_4.png.meta new file mode 100644 index 0000000..6ca3905 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_4.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 36149b84d9a22a24e9d96d9ef7fac124 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_5.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_5.png new file mode 100644 index 0000000..5b648f9 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_5.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_5.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_5.png.meta new file mode 100644 index 0000000..b1c33f9 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_5.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 26cc7119b4679b24aa9d3364bff83952 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_6.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_6.png new file mode 100644 index 0000000..b8733ee Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_6.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_6.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_6.png.meta new file mode 100644 index 0000000..7db9457 --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_6.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 8090ebdb83defe84f9b24ff5fff3df27 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_7.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_7.png new file mode 100644 index 0000000..33b9495 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_7.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_7.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_7.png.meta new file mode 100644 index 0000000..ec0540a --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_7.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 5893e52a7400e5548bc28a1f6d0de4a7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_8.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_8.png new file mode 100644 index 0000000..a820069 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_8.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_8.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_8.png.meta new file mode 100644 index 0000000..37d6a7e --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_8.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 3bd8aa2d55892d84e945f17f9c7a898a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_9.png b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_9.png new file mode 100644 index 0000000..c43c3dc Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_9.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_9.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_9.png.meta new file mode 100644 index 0000000..1ad519a --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/ObjectIcons/obj_icon_9.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 9284af12b28e34f439d088d10208973a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/cross.png b/Assets/SKCell/Resources/SKCell/Sprites/cross.png new file mode 100644 index 0000000..668ccda Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/cross.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/cross.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/cross.png.meta new file mode 100644 index 0000000..c9eddbd --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/cross.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: 1371ef8bef67cdd40a8de66cd1a80257 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: cc67f8a416095af428115d353887fffa + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/cross_1.png b/Assets/SKCell/Resources/SKCell/Sprites/cross_1.png new file mode 100644 index 0000000..d4c2343 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/cross_1.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/cross_1.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/cross_1.png.meta new file mode 100644 index 0000000..dddb2bf --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/cross_1.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: 28a2d079df4e67e49841bcfdfd7a0175 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/SKCell/Resources/SKCell/Sprites/return.png b/Assets/SKCell/Resources/SKCell/Sprites/return.png new file mode 100644 index 0000000..5ce79e7 Binary files /dev/null and b/Assets/SKCell/Resources/SKCell/Sprites/return.png differ diff --git a/Assets/SKCell/Resources/SKCell/Sprites/return.png.meta b/Assets/SKCell/Resources/SKCell/Sprites/return.png.meta new file mode 100644 index 0000000..0a7302c --- /dev/null +++ b/Assets/SKCell/Resources/SKCell/Sprites/return.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: eb6bf1a67df3e164ea31250ee0b2898f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UserSettings/Layouts/default-2021.dwlt b/UserSettings/Layouts/default-2021.dwlt index d0e28d0..03ae034 100644 --- a/UserSettings/Layouts/default-2021.dwlt +++ b/UserSettings/Layouts/default-2021.dwlt @@ -14,8 +14,8 @@ MonoBehaviour: m_EditorClassIdentifier: m_PixelRect: serializedVersion: 2 - x: 0 - y: 42.22222 + x: -36.88889 + y: 234.66667 width: 1706.6666 height: 917.7778 m_ShowMode: 4 @@ -23,7 +23,7 @@ MonoBehaviour: m_RootView: {fileID: 6} m_MinSize: {x: 875, y: 300} m_MaxSize: {x: 10000, y: 10000} - m_Maximized: 1 + m_Maximized: 0 --- !u!114 &2 MonoBehaviour: m_ObjectHideFlags: 52 @@ -48,7 +48,7 @@ MonoBehaviour: m_MinSize: {x: 300, y: 200} m_MaxSize: {x: 24288, y: 16192} vertical: 0 - controlID: 22 + controlID: 108 --- !u!114 &3 MonoBehaviour: m_ObjectHideFlags: 52 @@ -70,9 +70,9 @@ MonoBehaviour: height: 867.7778 m_MinSize: {x: 276, y: 71} m_MaxSize: {x: 4001, y: 4021} - m_ActualView: {fileID: 14} + m_ActualView: {fileID: 15} m_Panes: - - {fileID: 14} + - {fileID: 15} m_Selected: 0 m_LastSelected: 0 --- !u!114 &4 @@ -96,9 +96,9 @@ MonoBehaviour: height: 524.8889 m_MinSize: {x: 201, y: 221} m_MaxSize: {x: 4001, y: 4021} - m_ActualView: {fileID: 15} + m_ActualView: {fileID: 16} m_Panes: - - {fileID: 15} + - {fileID: 16} m_Selected: 0 m_LastSelected: 0 --- !u!114 &5 @@ -122,10 +122,10 @@ MonoBehaviour: height: 342.88885 m_MinSize: {x: 231, y: 271} m_MaxSize: {x: 10001, y: 10021} - m_ActualView: {fileID: 13} + m_ActualView: {fileID: 14} m_Panes: - - {fileID: 13} - - {fileID: 18} + - {fileID: 14} + - {fileID: 19} m_Selected: 0 m_LastSelected: 1 --- !u!114 &6 @@ -223,7 +223,7 @@ MonoBehaviour: m_MinSize: {x: 200, y: 200} m_MaxSize: {x: 16192, y: 16192} vertical: 1 - controlID: 23 + controlID: 32 --- !u!114 &10 MonoBehaviour: m_ObjectHideFlags: 52 @@ -248,7 +248,7 @@ MonoBehaviour: m_MinSize: {x: 200, y: 100} m_MaxSize: {x: 16192, y: 8096} vertical: 0 - controlID: 24 + controlID: 18 --- !u!114 &11 MonoBehaviour: m_ObjectHideFlags: 52 @@ -270,14 +270,706 @@ MonoBehaviour: height: 524.8889 m_MinSize: {x: 202, y: 221} m_MaxSize: {x: 4002, y: 4021} - m_ActualView: {fileID: 16} + m_ActualView: {fileID: 17} m_Panes: - - {fileID: 16} - {fileID: 17} + - {fileID: 18} + - {fileID: 13} - {fileID: 12} m_Selected: 0 - m_LastSelected: 1 + m_LastSelected: 3 --- !u!114 &12 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c64d4bf1e261af64e9690400f33d3950, type: 3} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: SK Dialogue Editor + m_Image: {fileID: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 310.66666 + y: 72.44444 + width: 949.1112 + height: 503.88892 + m_ViewDataDictionary: {fileID: 0} + m_OverlayCanvas: + m_LastAppliedPresetName: Default + m_SaveData: [] + asset: {fileID: 11400000, guid: 9add1eee567faba4fb864c2b76cfcbaa, type: 2} + nodes: + - name: Start + uid: 526419 + rect: + serializedVersion: 2 + x: 880 + y: 870 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 4 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: c4a209005de70100b6800200 + linkedFromNodesID: + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Sentence 1 + uid: 164022 + rect: + serializedVersion: 2 + x: 1080.1111 + y: 813.8889 + width: 100 + height: 130 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 0 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: I was fishing with my mom yesterday evening. How about you? + speaker: Lily + avatar: {fileID: 2842572262472615531, guid: cee03e61815593e4c8b4384b667d71dc, type: 3} + audio: {fileID: 0} + linkedNodesID: 3c2f0700f90e0200339605005dcc0200 + linkedFromNodesID: c4a2090053080800 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Sentence 2 + uid: 689819 + rect: + serializedVersion: 2 + x: 1473.1111 + y: 756.8889 + width: 100 + height: 130 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 0 + textType: 1 + info: + content_localID: 7001 + speaker_localID: 3007 + content: + speaker: Tom + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: 76de0200601e0700ef540e00 + linkedFromNodesID: f90e0200da060700 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Sentence 4 + uid: 12201 + rect: + serializedVersion: 2 + x: 1366.1111 + y: 929.8889 + width: 100 + height: 130 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 0 + textType: 1 + info: + content_localID: 7002 + speaker_localID: 3007 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: da060700440d0a00 + linkedFromNodesID: 33960500 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Set + uid: 470844 + rect: + serializedVersion: 2 + x: 1128.1112 + y: 1105.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 5 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: b6800200 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: a + int_property_value: 2 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: If + uid: 188022 + rect: + serializedVersion: 2 + x: 1678.1111 + y: 641.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 6 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: 542c0b00 + linkedFromNodesID: 9b860a00 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: a + if_property_value: 2 + if_comparator: 1 + - name: Sentence 7 + uid: 732244 + rect: + serializedVersion: 2 + x: 1867.1111 + y: 592.8889 + width: 100 + height: 130 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 0 + textType: 1 + info: + content_localID: 3 + speaker_localID: 1 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: 5c010100 + linkedFromNodesID: 76de0200 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Choice 7 + uid: 134905 + rect: + serializedVersion: 2 + x: 1306.1111 + y: 778.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 1 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: choice 1 + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: 9b860a00 + linkedFromNodesID: b6800200 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Choice 8 + uid: 366131 + rect: + serializedVersion: 2 + x: 1224.1111 + y: 979.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 1 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: choice 2 + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: a92f0000 + linkedFromNodesID: b6800200 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Choice 9 + uid: 460506 + rect: + serializedVersion: 2 + x: 1577.1111 + y: 959.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 1 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: repeat + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: 282e0f009b860a00 + linkedFromNodesID: a92f0000 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Choice 10 + uid: 658756 + rect: + serializedVersion: 2 + x: 1561.1112 + y: 1081.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 1 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: continue + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: ddd00700 + linkedFromNodesID: a92f0000 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Sentence 11 + uid: 512221 + rect: + serializedVersion: 2 + x: 1724.1111 + y: 1138.8889 + width: 100 + height: 130 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 0 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: last sentence + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: c2ce0100 + linkedFromNodesID: 440d0a00 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Set + uid: 994856 + rect: + serializedVersion: 2 + x: 1826.1111 + y: 960.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 5 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: da060700 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: a + int_property_value: 4 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: If + uid: 466528 + rect: + serializedVersion: 2 + x: 1712.1112 + y: 812.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 6 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: 08bd0500 + linkedFromNodesID: 9b860a00 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: a + if_property_value: 2 + if_comparator: 0 + - name: End + uid: 376072 + rect: + serializedVersion: 2 + x: 1895.1112 + y: 820.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 7 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: 601e0700 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: End + uid: 65884 + rect: + serializedVersion: 2 + x: 2064.111 + y: 609.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 7 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: 542c0b00 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Event 17 + uid: 183389 + rect: + serializedVersion: 2 + x: 1180.1112 + y: 652.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 3 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: b6800200 + event_name: e1 + event_arg0: 3 + event_arg1: 4 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: Event 18 + uid: 939247 + rect: + serializedVersion: 2 + x: 1578.1111 + y: 558.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 3 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: 9b860a00 + event_name: e2 + event_arg0: 9 + event_arg1: -0.8 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + - name: End + uid: 118466 + rect: + serializedVersion: 2 + x: 1893.1111 + y: 1151.8889 + width: 100 + height: 80 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 7 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: ddd00700 + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 + inspectorNode: + name: + uid: 0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + oRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + type: 0 + textType: 0 + info: + content_localID: 0 + speaker_localID: 0 + content: + speaker: + avatar: {fileID: 0} + audio: {fileID: 0} + linkedNodesID: + linkedFromNodesID: + event_name: + event_arg0: 0 + event_arg1: 0 + int_property_name: + int_property_value: 0 + if_property_name: + if_property_value: 0 + if_comparator: 0 +--- !u!114 &13 MonoBehaviour: m_ObjectHideFlags: 52 m_CorrespondingSourceObject: {fileID: 0} @@ -305,7 +997,7 @@ MonoBehaviour: m_OverlayCanvas: m_LastAppliedPresetName: Default m_SaveData: [] ---- !u!114 &13 +--- !u!114 &14 MonoBehaviour: m_ObjectHideFlags: 52 m_CorrespondingSourceObject: {fileID: 0} @@ -326,7 +1018,7 @@ MonoBehaviour: m_Pos: serializedVersion: 2 x: 0 - y: 597.3333 + y: 543.8889 width: 1260.7778 height: 321.88885 m_ViewDataDictionary: {fileID: 0} @@ -346,22 +1038,22 @@ MonoBehaviour: m_SkipHidden: 0 m_SearchArea: 1 m_Folders: - - Assets/SKCell + - Assets/SKCell/Dialogue m_Globs: [] m_OriginalText: m_ViewMode: 1 m_StartGridSize: 64 m_LastFolders: - - Assets/SKCell + - Assets/SKCell/Dialogue m_LastFoldersGridSize: -1 m_LastProjectPath: C:\Users\alexl\Desktop\SKCell\Project SKCell m_LockTracker: m_IsLocked: 0 m_FolderTreeState: - scrollPos: {x: 0, y: 114.111145} - m_SelectedIDs: 0c610000 - m_LastClickedID: 24844 - m_ExpandedIDs: 00000000626000000c61000000ca9a3b + scrollPos: {x: 0, y: 104} + m_SelectedIDs: 26610000 + m_LastClickedID: 24870 + m_ExpandedIDs: 00000000626000001c61000000ca9a3b m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -445,7 +1137,7 @@ MonoBehaviour: m_GridSize: 64 m_SkipHiddenPackages: 0 m_DirectoriesAreaWidth: 216 ---- !u!114 &14 +--- !u!114 &15 MonoBehaviour: m_ObjectHideFlags: 52 m_CorrespondingSourceObject: {fileID: 0} @@ -465,8 +1157,8 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 1261.7778 - y: 72.44444 + x: 1224.8889 + y: 264.8889 width: 443.8888 height: 846.7778 m_ViewDataDictionary: {fileID: 0} @@ -486,7 +1178,7 @@ MonoBehaviour: m_LockTracker: m_IsLocked: 0 m_PreviewWindow: {fileID: 0} ---- !u!114 &15 +--- !u!114 &16 MonoBehaviour: m_ObjectHideFlags: 52 m_CorrespondingSourceObject: {fileID: 0} @@ -507,7 +1199,7 @@ MonoBehaviour: m_Pos: serializedVersion: 2 x: 0 - y: 72.44444 + y: 19 width: 309.66666 height: 503.88892 m_ViewDataDictionary: {fileID: 0} @@ -517,23 +1209,23 @@ MonoBehaviour: m_SceneHierarchy: m_TreeViewState: scrollPos: {x: 0, y: 0} - m_SelectedIDs: + m_SelectedIDs: 26610000 m_LastClickedID: 0 - m_ExpandedIDs: 2cfbffff + m_ExpandedIDs: 84f2ffffa2f8ffffa4f8ffff18faffff2cfbffff74630000 m_RenameOverlay: m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: + m_Name: ---------------- + m_OriginalName: ---------------- m_EditFieldRect: serializedVersion: 2 x: 0 y: 0 width: 0 height: 0 - m_UserData: 0 + m_UserData: 25440 m_IsWaitingForDelay: 0 m_IsRenaming: 0 - m_OriginalEventType: 11 + m_OriginalEventType: 0 m_IsRenamingFilename: 0 m_ClientGUIView: {fileID: 4} m_SearchString: @@ -543,7 +1235,7 @@ MonoBehaviour: m_IsLocked: 0 m_CurrentSortingName: TransformSorting m_WindowGUID: 894b0a8b4b3a0f94eaad28f0890a3151 ---- !u!114 &16 +--- !u!114 &17 MonoBehaviour: m_ObjectHideFlags: 52 m_CorrespondingSourceObject: {fileID: 0} @@ -563,8 +1255,8 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 310.66666 - y: 72.44444 + x: 311.66666 + y: 19 width: 949.1112 height: 503.88892 m_ViewDataDictionary: {fileID: 0} @@ -870,7 +1562,7 @@ MonoBehaviour: m_SceneVisActive: 1 m_LastLockedObject: {fileID: 0} m_ViewIsLockedToObject: 0 ---- !u!114 &17 +--- !u!114 &18 MonoBehaviour: m_ObjectHideFlags: 52 m_CorrespondingSourceObject: {fileID: 0} @@ -962,7 +1654,7 @@ MonoBehaviour: m_LowResolutionForAspectRatios: 00000000000000000000 m_XRRenderMode: 0 m_RenderTexture: {fileID: 0} ---- !u!114 &18 +--- !u!114 &19 MonoBehaviour: m_ObjectHideFlags: 52 m_CorrespondingSourceObject: {fileID: 0} diff --git a/docs/README.md b/docs/README.md index 17fccec..ad4b98e 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,6 +1,6 @@ # SKCell -v0.12.3 by Alex Liu +v0.13.0 by Alex Liu SKCell is a powerful, comprehensive utility package for Unity that can greatly enhance your development experience. Webpage: here @@ -3201,13 +3201,23 @@ Select SKCell/Tools/Texture Utils to open the window. ## Dev Log +v0.13.x +2023.10 +- Custom editor update! New features include: custom object icons, automatic project folder icons, inline inspector attributes, etc. +- Added SKFolderIconSetter, SKFolderChangeProcessor, SKAttributeDrawer, SKBehaviourEditor, SKMonoAttribute, etc. +- Added inspector attributes: SKFolder, SKEndFolder, SKConditionalField, SKResettable, SKInspectorButton, SKInspectorText +- Enhanced SKHierarchy +- Added new editor icons + + + v0.12.x 2023.3 - Added SKSpriteEditor - Added 4 tools to SKSpriteEditor: select, brush, eraser, color picker - Added 5 utilities to SKSpriteEditor: brightness, saturation, contrast, color erase, gaussian blur - Optimized SKHierarchy, updated appearance -
0.12.1 (2023.9) +
0.12.1 - Various bug fixes
0.12.2 - Added SKLineAnim to Effects module