diff --git a/Builds/Managed/Assembly-CSharp.dll b/Builds/Managed/Assembly-CSharp.dll index 692ad91..6d957bb 100644 Binary files a/Builds/Managed/Assembly-CSharp.dll and b/Builds/Managed/Assembly-CSharp.dll differ diff --git a/ModLoader/Attributes/MyModEntryPoint.cs b/ModLoader/Attributes/MyModEntryPoint.cs deleted file mode 100644 index 9744e21..0000000 --- a/ModLoader/Attributes/MyModEntryPoint.cs +++ /dev/null @@ -1,11 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace SFSML.Attributes -{ - public class MyModEntryPoint : Attribute - { - } -} diff --git a/ModLoader/Exceptions/MyCoreException.cs b/ModLoader/Exceptions/MyCoreException.cs deleted file mode 100644 index cd3fe4d..0000000 --- a/ModLoader/Exceptions/MyCoreException.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace SFSML.Exceptions -{ - class MyCoreException : Exception - { - public MyCaller caller; - public readonly string file; - public readonly string msg; - public MyCoreException(string message, string myFile) : base("Whoops something went wrong!") - { - this.file = myFile; - this.msg = message; - } - - public class MyCaller - { - public readonly string function; - public readonly string file; - public MyCaller(string functionName, string fileName) - { - this.function = functionName; - this.file = fileName; - } - public string construct() - { - return function + "()" + " [" + file + "]"; - } - } - } -} diff --git a/ModLoader/HookSystem/HookExceptions/NotHookedException.cs b/ModLoader/HookSystem/HookExceptions/NotHookedException.cs deleted file mode 100644 index 48235ab..0000000 --- a/ModLoader/HookSystem/HookExceptions/NotHookedException.cs +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Created by SharpDevelop. - * User: JordivdMolen - * Date: 2/15/2018 - * Time: 10:35 AM - * - * Using this file for commercial purposes can result - * in violating the license! - */ -using System; -using SFSML.HookSystem; - -namespace SFSML.HookSystem.HookExceptions -{ - /// - /// Description of NotHookedException. - /// - public class NotHookedException : Exception - { - public MyInitialHook target; - public NotHookedException(MyInitialHook tgt) : base("This hook is not registered in a MyBaseHookable") - { - this.target = tgt; - } - } -} diff --git a/ModLoader/HookSystem/MainHooks/MyGameLoadedHook.cs b/ModLoader/HookSystem/MainHooks/MyGameLoadedHook.cs deleted file mode 100644 index 6627d98..0000000 --- a/ModLoader/HookSystem/MainHooks/MyGameLoadedHook.cs +++ /dev/null @@ -1,17 +0,0 @@ - -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace SFSML.HookSystem.MainHooks -{ - class MyGameLoadedHook : MyBaseHook - { - public ModLoader core; - public MyGameLoadedHook(ModLoader coreLoader, String test) - { - this.core = coreLoader; - } - } -} diff --git a/ModLoader/HookSystem/MyBaseHook.cs b/ModLoader/HookSystem/MyBaseHook.cs deleted file mode 100644 index 6b440cc..0000000 --- a/ModLoader/HookSystem/MyBaseHook.cs +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Created by SharpDevelop. - * User: JordivdMolen - * Date: 2/14/2018 - * Time: 9:26 PM - * - * Using this file for commercial purposes can result - * in violating the license! - */ -using System; -using System.Collections.Generic; -using SFSML.HookSystem.HookExceptions; -using System.Reflection; - -namespace SFSML.HookSystem -{ - /// - /// Event-like system, baseclass. - /// - public abstract class MyBaseHook : MyInitialHook - { - private MyBaseHookable infested = null; - protected Func onInvoke = null; - public MyBaseHook() - { - this.baseType = typeof(T); - } - - /// - /// setOnInvoke AKA Register hook as hookListener - /// - /// This function will be ran when the hook is casted - /// This object should be the object you are registering the hook on. - public void setOnInvoke(Func hook, MyBaseHookable root) - { - if (this.onInvoke == null) - { - this.onInvoke = hook; - root.registerListener(this); - } - else - { - throw new Exception("OnInvoke is already set @ setOnInvoke"); - } - } - - public T invoke(T e) - { - if (!(e is MyBaseHook)) - { - throw new Exception("event has to be an instace of MyBaseHook @ Invoke"); - } - if (!this.isListener()) - { - throw new Exception("This hook is not a listener! @ Invoke"); - } - MyBaseHook hookT = ((object) e) as MyBaseHook; - T invokeResult = this.onInvoke(e); - return invokeResult; - } - - - public Dictionary getEventArgumets() - { - Dictionary args = new Dictionary(); - foreach (FieldInfo fi in this.GetType().GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance)) - { - if (fi.DeclaringType == typeof(T)) - { - args[fi.Name] = fi; - } - } - return args; - } - - public bool isListener() - { - return this.onInvoke != null; - } - } -} diff --git a/ModLoader/HookSystem/MyBaseHookable.cs b/ModLoader/HookSystem/MyBaseHookable.cs deleted file mode 100644 index 748ee84..0000000 --- a/ModLoader/HookSystem/MyBaseHookable.cs +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Created by SharpDevelop. - * User: JordivdMolen - * Date: 2/14/2018 - * Time: 9:39 PM - * - * Using this file for commercial purposes can result - * in violating the license! - */ -using SFSML.Exceptions; -using System; -using System.Collections.Generic; -using System.Reflection; - -namespace SFSML.HookSystem -{ - /// - /// Description of MyBaseHookable. - /// - public class MyBaseHookable - { - private List hooks = new List(); - public MyBaseHookable() - { - } - - public void registerListener(MyBaseHook e) - { - if (!e.isListener()) - { - throw new MyCoreException("This hook is not a listener! @ RegisterListener","registerListener()"); - } - this.hooks.Add(e); - } - public void removeListener(MyInitialHook e) - { - this.hooks.Remove(e); - } - public T castHook(T e) - { - T usedCaller = (T) ((MyInitialHook)(object)e).Clone(); - MyBaseHook convertedBase = (Object) e as MyBaseHook; - Dictionary initialFields = convertedBase.getEventArgumets(); - foreach (MyInitialHook initHook in this.hooks) - { - T ih = (T) (object) initHook; - MyBaseHook convertedHook = (MyBaseHook) initHook; - T afterInvoke = convertedHook.invoke(usedCaller); - convertedHook = (object) afterInvoke as MyBaseHook; - Dictionary initHookFields = convertedHook.getEventArgumets(); - if (convertedHook.isCanceled()) - { - convertedBase.forceCanceled(true); - } - foreach (String fieldName in initialFields.Keys) - { - FieldInfo orginField = initialFields[fieldName]; - FieldInfo newField = initHookFields[fieldName]; - object orginValue = orginField.GetValue(e); - object newValue = newField.GetValue(afterInvoke); - if (orginValue != newValue) - { - orginField.SetValue(e, newValue); - } - } - } - return (T) (object) convertedBase; - } - } -} diff --git a/ModLoader/HookSystem/MyInitialHook.cs b/ModLoader/HookSystem/MyInitialHook.cs deleted file mode 100644 index 5314a2d..0000000 --- a/ModLoader/HookSystem/MyInitialHook.cs +++ /dev/null @@ -1,38 +0,0 @@ -using SFSML.HookSystem; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace SFSML.HookSystem -{ - public class MyInitialHook : ICloneable - { - private MyBaseHookable infested = null; - protected Type baseType; - protected bool cancel = false; - public MyInitialHook() - { - } - - public Type getInitialType() - { - return this.baseType; - } - - public bool isCanceled() - { - return this.cancel; - } - - public void forceCanceled(bool state) - { - this.cancel = state; - } - - public object Clone() - { - return this.MemberwiseClone(); - } - } -} diff --git a/ModLoader/ModLoader.cs b/ModLoader/ModLoader.cs deleted file mode 100644 index d11771a..0000000 --- a/ModLoader/ModLoader.cs +++ /dev/null @@ -1,164 +0,0 @@ -/* - * Created by SharpDevelop. - * User: JordivdMolen - * Date: 2/14/2018 - * Time: 10:06 PM - * - * Using this file for commercial purposes can result - * in violating the license! - */ -using System; -using System.Diagnostics; -using System.IO; -using UnityEngine; -using System.Reflection; -using SFSML.HookSystem; -using SFSML.HookSystem.MainHooks; -using SFSML.Exceptions; -using SFSML.Attributes; - -namespace SFSML -{ - /// - /// The coreclass of SFSML. - /// - [MyModEntryPoint] - public class ModLoader : MyBaseHookable - { - public static MyConsole mainConsole; - - public int loadedMods = 0; - private Canvas overlayObject = null; - public MyConsole myConsole; - - public ModLoader() - { - if (Application.platform == RuntimePlatform.WindowsPlayer) - this.myConsole = new MyConsole(); - mainConsole = this.myConsole; - - } - - public void startLoadProcedure() - { - mainConsole.log("Initiating load procedure", "Core"); - this.performDirCheck(); - - this.loadPriorityMods(); - this.loadMods(); - } - - public void toggleOverlay() - { - overlayObject.enabled = !overlayObject.enabled; - } - - public string getMyBaseDirectory() - { - return Application.dataPath + "/SFSML/"; - } - - public string getMyModDirectory() - { - return Application.dataPath + "/SFSML/Mods/"; - } - - public string getMyDataDirectory() - { - return Application.dataPath + "/SFSML/Data/"; - } - - private void performDirCheck() - { - if (!Directory.Exists(this.getMyBaseDirectory())) - { - Directory.CreateDirectory(this.getMyBaseDirectory()); - mainConsole.log("Created SFSML directory.", "DirChecker"); - } - if (!Directory.Exists(this.getMyModDirectory())) - { - Directory.CreateDirectory(this.getMyModDirectory()); - Directory.CreateDirectory(this.getMyModDirectory()+ "priority/"); - Directory.CreateDirectory(this.getMyModDirectory() + "normal/"); - mainConsole.log("Created Mods directory.", "DirChecker"); - } - if (!Directory.Exists(this.getMyDataDirectory())) - { - Directory.CreateDirectory(this.getMyDataDirectory()); - mainConsole.log("Created Data directory.", "DirChecker"); - } - - } - private void loadPriorityMods() - { - try - { - string[] priorityMods = Directory.GetFiles(this.getMyModDirectory() + "priority/"); - foreach (string mod in priorityMods) - { - if (Path.GetExtension(mod) != ".dll") continue; - this.loadModFromFile(mod); - } - } - catch (MyCoreException e) - { - e.caller = new MyCoreException.MyCaller("loadPriorityMods", "ModLoader.cs"); - } - catch (Exception e) - { - mainConsole.logError(e); - } - - } - private void loadMods() - { - try - { - string[] normalMods = Directory.GetFiles(this.getMyModDirectory() + "normal/"); - foreach (string mod in normalMods) - { - this.loadModFromFile(mod); - } - } - catch (MyCoreException e) - { - e.caller = new MyCoreException.MyCaller("loadMods", "ModLoader.cs"); - } - catch (Exception e) - { - mainConsole.logError(e); - } - } - private void loadModFromFile(String modFile) - { - try - { - if (Path.GetExtension(modFile) != ".dll") return; - string modFileName = Path.GetFileNameWithoutExtension(modFile); - mainConsole.log("Loading mod: " + modFileName,"SFSML"); - Assembly modAssembly = Assembly.LoadFrom(modFile); - MyMod entryObject = null; - foreach (Type modType in modAssembly.GetTypes()) - { - object[] attributeList = modType.GetCustomAttributes(typeof(MyModEntryPoint), true); - if (attributeList.Length == 1) - { - entryObject = Activator.CreateInstance(modType) as MyMod; - } - } - string dataPath = this.getMyDataDirectory() + modFileName; - entryObject.assignDataPath(dataPath); - entryObject.Load(); - mainConsole.log("Loaded " + entryObject.myName+".\n"+entryObject.myDescription+"\nVersion "+entryObject.myVersion, entryObject.myName); - } - catch (MyCoreException e) - { - e.caller = new MyCoreException.MyCaller("loadModFromFile", "ModLoader.cs"); - } - catch (Exception e) - { - mainConsole.logError(e); - } - } - } -} diff --git a/ModLoader/MyConfig.cs b/ModLoader/MyConfig.cs deleted file mode 100644 index e9e4718..0000000 --- a/ModLoader/MyConfig.cs +++ /dev/null @@ -1,74 +0,0 @@ -using SFSML.Exceptions; -using SFSML.HookSystem; -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using UnityEngine; - -namespace SFSML -{ - public class MyConfig - { - Type t; - private object configuration = null; - public readonly string configurationPath; - public MyConfig(string path, Type baseType) - { - this.t = baseType; - this.configurationPath = path; - this.loadConfiguration(baseType); - } - - public T getConfiguration() - { - return (T) this.configuration; - } - public void loadConfiguration(Type configType) - { - if (!File.Exists(this.configurationPath)) - { - object obj = Activator.CreateInstance(configType); - if (!(obj is IMyConfig)) - { - throw new MyCoreException("configType is not part of a IMyConfig!", "MyConfig.cs"); - } - IMyConfig cfg = obj as IMyConfig; - cfg.SetupDefaults(); - this.configuration = cfg; - ((IMyConfig)this.configuration).setParent(this); - this.save(); - } - String json = File.ReadAllText(this.configurationPath); - this.configuration = JsonUtility.FromJson(json, configType); - ((IMyConfig)this.configuration).setParent(this); - } - - public void save() - { - string json = JsonUtility.ToJson(this.configuration); - string path = this.configurationPath; - File.WriteAllText(path, json); - } - } - - public abstract class IMyConfig - { - [NonSerialized] - private MyConfig parent = null; - abstract public void SetupDefaults(); - public void save() - { - this.parent.save(); - } - public void setParent(MyConfig par) - { - if (this.parent == null) - { - this.parent = par; - } - } - } - -} diff --git a/ModLoader/MyConsole.cs b/ModLoader/MyConsole.cs deleted file mode 100644 index d7781c9..0000000 --- a/ModLoader/MyConsole.cs +++ /dev/null @@ -1,76 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.IO; -using System.Linq; -using System.Runtime.InteropServices; -using System.Text; - -namespace SFSML -{ - public class MyConsole - { - [DllImport("kernel32.dll")] - static extern IntPtr GetConsoleWindow(); - - [DllImport("user32.dll")] - static extern bool ShowWindow(IntPtr hWnd, int nCmdShow); - - [DllImport("Kernel32.dll")] - private static extern bool AllocConsole(); - - const int SW_HIDE = 0; - const int SW_SHOW = 5; - - private bool visible = false; - - public MyConsole() - { - AllocConsole(); - this.hideConsole(); - Console.SetOut(new StreamWriter(Console.OpenStandardOutput()) { AutoFlush = true }); - this.visible = false; - } - public void hideConsole() - { - ShowWindow(GetConsoleWindow(), SW_HIDE); - this.visible = false; - } - public void showConsole() - { - ShowWindow(GetConsoleWindow(), SW_SHOW); - this.visible = true; - } - public void toggleConsole() - { - if (this.visible) - { - this.hideConsole(); - } else - { - this.showConsole(); - } - } - public void logError(Exception e) - { - StackTrace st = new StackTrace(e, true); - StackFrame sf = st.GetFrame(0); - int line = sf.GetFileLineNumber(); - string file = sf.GetFileName(); - Console.WriteLine("##[ERROR]##"); - Console.WriteLine(e.Message); - Console.WriteLine(e.StackTrace); - Console.WriteLine(line + "@"+file); - Console.WriteLine("##[ERROR]##"); - } - public void log(String msg, String tag) - { - Console.WriteLine("["+ tag + "]: " + msg); - } - public void log(String msg) - { - this.log(msg, "Unkwn"); - } - - } -} diff --git a/ModLoader/MyMod.cs b/ModLoader/MyMod.cs deleted file mode 100644 index b5e8488..0000000 --- a/ModLoader/MyMod.cs +++ /dev/null @@ -1,61 +0,0 @@ -using SFSML.HookSystem; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -namespace SFSML -{ - public abstract class MyMod : MyBaseHookable - { - public readonly String myName; - public readonly String myDescription; - public readonly String myVersion; - private string dataPath; - private string configPath; - private MyConfig configurationObject; - private Type cfgType = null; - public MyMod(String name, String description, string version) - { - this.myName = name; - this.myDescription = description; - this.myVersion = version; - ModLoader.mainConsole.log("No MyConfig type specefied.", "MyMod"); - } - public MyMod(String name, String description, string version, Type configurationType) - { - this.myName = name; - this.myDescription = description; - this.myVersion = version; - this.cfgType = configurationType; - ModLoader.mainConsole.log("Instanciating MyConfig.", "MyMod"); - } - protected abstract void onLoad(); - protected abstract void onUnload(); - public void Load() - { - this.onLoad(); - } - public void Unload() - { - this.onUnload(); - } - public void assignDataPath(string path) - { - if (this.dataPath == null) - { - this.dataPath = path; - if (cfgType != null) - this.configurationObject = new MyConfig(path + ".cfg",this.cfgType); - } - } - public string getDataPath() - { - return this.dataPath; - } - public MyConfig config() - { - return configurationObject; - } - } -} diff --git a/Source/Assembly-CSharp.csproj.meta b/Source/Assembly-CSharp.csproj.meta deleted file mode 100644 index 1e9b3ea..0000000 --- a/Source/Assembly-CSharp.csproj.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 36ad2698f8bd3994a841ca304a9df5a8 -timeCreated: 1518885802 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Assembly-CSharp.sln.meta b/Source/Assembly-CSharp.sln.meta deleted file mode 100644 index 50865af..0000000 --- a/Source/Assembly-CSharp.sln.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: e5ce84aa1390f0949904cd44a4a632eb -timeCreated: 1518885802 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Blur.cs.meta b/Source/Blur.cs.meta deleted file mode 100644 index 4bbd328..0000000 --- a/Source/Blur.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: d0fc0e647ebd6dc4fb5dccfc83c51967 -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/BoolValueHolder.cs.meta b/Source/BoolValueHolder.cs.meta deleted file mode 100644 index 4ee55ff..0000000 --- a/Source/BoolValueHolder.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 67197cec2fc0315439bdb292033fed0a -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/CelestialBodyData.cs.meta b/Source/CelestialBodyData.cs.meta deleted file mode 100644 index 32e6761..0000000 --- a/Source/CelestialBodyData.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 916a973d499768f42b5963ac2e68d82e -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/ControlModule.cs.meta b/Source/ControlModule.cs.meta deleted file mode 100644 index 406835a..0000000 --- a/Source/ControlModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: e935c4a51263419498e92d103981725f -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Controller.cs.meta b/Source/Controller.cs.meta deleted file mode 100644 index db4e9d6..0000000 --- a/Source/Controller.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 060439ed821e41040964d1364998b7a6 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/CreateRocket.cs.meta b/Source/CreateRocket.cs.meta deleted file mode 100644 index 44bed94..0000000 --- a/Source/CreateRocket.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: ba1182d37353f0a4eb31eea41a76afde -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/CustomEvent.cs.meta b/Source/CustomEvent.cs.meta deleted file mode 100644 index ca483f8..0000000 --- a/Source/CustomEvent.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 22d5929ef3439e94a9e7b08d2671908e -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Double3.cs.meta b/Source/Double3.cs.meta deleted file mode 100644 index 7684e44..0000000 --- a/Source/Double3.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: c20f423a8a3e50d4aac4e8ff8b20f8ac -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Ellipse.cs.meta b/Source/Ellipse.cs.meta deleted file mode 100644 index 0dd4e64..0000000 --- a/Source/Ellipse.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 604e5702ec555994f98fea6d5a11ae71 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/EngineModule.cs.meta b/Source/EngineModule.cs.meta deleted file mode 100644 index 6329254..0000000 --- a/Source/EngineModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: deea58afdc001e340acf922fd3842e9a -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/FloatValueHolder.cs.meta b/Source/FloatValueHolder.cs.meta deleted file mode 100644 index e1119fd..0000000 --- a/Source/FloatValueHolder.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 422ca992f79a632439de4e1fef08d90d -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/GPGSIds.cs.meta b/Source/GPGSIds.cs.meta deleted file mode 100644 index 464a0a0..0000000 --- a/Source/GPGSIds.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 313df1ea369dcfc4d9e1b60c50bb72e0 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/GameEvent.cs.meta b/Source/GameEvent.cs.meta deleted file mode 100644 index d0600e9..0000000 --- a/Source/GameEvent.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: a8f8a2f2c13e50e4a9b7d2adfe0c2e68 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/GameEventListener.cs.meta b/Source/GameEventListener.cs.meta deleted file mode 100644 index 61bc236..0000000 --- a/Source/GameEventListener.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 793404227a0bba64e9acd11e46e11f36 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/GameSaving.cs.meta b/Source/GameSaving.cs.meta deleted file mode 100644 index f28d048..0000000 --- a/Source/GameSaving.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 839d8dec432e05347b6bab97228dbb6d -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/HeightMap.cs.meta b/Source/HeightMap.cs.meta deleted file mode 100644 index 2a9d458..0000000 --- a/Source/HeightMap.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 2060858826c369b40b2218042a1a3151 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/InputController.cs.meta b/Source/InputController.cs.meta deleted file mode 100644 index 3fa7097..0000000 --- a/Source/InputController.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: ed239ff494189984ba68f1922eebe84d -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Kepler.cs.meta b/Source/Kepler.cs.meta deleted file mode 100644 index e88c04b..0000000 --- a/Source/Kepler.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 729f8b0545e441949afd13dc19c1be64 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/LandingLegModule.cs.meta b/Source/LandingLegModule.cs.meta deleted file mode 100644 index 4bd532b..0000000 --- a/Source/LandingLegModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 944fda4d863d3b84cbca3b7c032558b3 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/LinkModule.cs.meta b/Source/LinkModule.cs.meta deleted file mode 100644 index 98dbc53..0000000 --- a/Source/LinkModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 9df57b4e8561ec54b8c7161921b1e9c6 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/MainMenu.cs.meta b/Source/MainMenu.cs.meta deleted file mode 100644 index 337bb4a..0000000 --- a/Source/MainMenu.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 20739d9c81567cd4c9c6d284698cad77 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Map.cs.meta b/Source/Map.cs.meta deleted file mode 100644 index 4a65193..0000000 --- a/Source/Map.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 6ced61bb3e3e01f439c711bd007a93f5 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Module.cs.meta b/Source/Module.cs.meta deleted file mode 100644 index d30f499..0000000 --- a/Source/Module.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 8b0c4f4ff1c383d4f8b2fe3add1f4b5d -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/MoveModule.cs.meta b/Source/MoveModule.cs.meta deleted file mode 100644 index bd9daaa..0000000 --- a/Source/MoveModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 55b5bf8a138ae7d43884949fc8d26a37 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem.meta b/Source/NewBuildSystem.meta deleted file mode 100644 index 91a392e..0000000 --- a/Source/NewBuildSystem.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 927b86725b82e354da68a65e0ff31d6c -folderAsset: yes -timeCreated: 1518885802 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem/Build.cs b/Source/NewBuildSystem/Build.cs index 13c5907..6ed438b 100644 --- a/Source/NewBuildSystem/Build.cs +++ b/Source/NewBuildSystem/Build.cs @@ -1,3 +1,7 @@ +using SFSML; +using SFSML.GameManager.Hooks.BuildRelated; +using SFSML.GameManager.Hooks.FrameRelated; +using SFSML.GameManager.Hooks.UnityRelated; using Sirenix.OdinInspector; using System; using System.Collections.Generic; @@ -234,6 +238,7 @@ private void Start() this.dragAndDropInstruction.gameObject.SetActive(true); Saving.SaveSetting(Saving.SettingKey.seenBuildInstructions, true); } + ModLoader.manager.castHook(new MyBuildMenuStartedHook()); } public void MoveCamera(Vector3 delta) @@ -502,6 +507,8 @@ private void TryLaunch() private void GoForLaunch() { + MyRocketLaunchHook result = ModLoader.manager.castHook(new MyRocketLaunchHook(this.buildGrid.parts)); + if (result.isCanceled()) return; string jsonString = JsonUtility.ToJson(new Build.BuildSave("To Launch", Ref.cam.transform.position, this.buildGrid.parts)); Ref.SaveJsonString(jsonString, Saving.SaveKey.ToLaunch); Ref.LoadScene(Ref.SceneType.Game); @@ -527,5 +534,10 @@ public void DisableDescription() public void EnableDescription() { } + + public void OnGUI() + { + ModLoader.manager.castHook(new MyBuildMenuOnGuiHook()); + } } } diff --git a/Source/NewBuildSystem/Build.cs.meta b/Source/NewBuildSystem/Build.cs.meta deleted file mode 100644 index 5aefd40..0000000 --- a/Source/NewBuildSystem/Build.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 1933e874d5588cc499c296e51616d82e -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem/Orientation.cs.meta b/Source/NewBuildSystem/Orientation.cs.meta deleted file mode 100644 index 771b017..0000000 --- a/Source/NewBuildSystem/Orientation.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: d665a7bcaed35894e94849af601ca96d -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem/PartData.cs.meta b/Source/NewBuildSystem/PartData.cs.meta deleted file mode 100644 index 96c41a7..0000000 --- a/Source/NewBuildSystem/PartData.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: f226f9e1c4d460342a6cf8f28844da72 -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem/PartGrid.cs.meta b/Source/NewBuildSystem/PartGrid.cs.meta deleted file mode 100644 index 6fd3734..0000000 --- a/Source/NewBuildSystem/PartGrid.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: bd75a692ea1a486469107a9bbaed8d56 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem/PickPartGrid.cs.meta b/Source/NewBuildSystem/PickPartGrid.cs.meta deleted file mode 100644 index 6842497..0000000 --- a/Source/NewBuildSystem/PickPartGrid.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 052b9973c86b5504aabfd97a50abec55 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem/PlacedPart.cs.meta b/Source/NewBuildSystem/PlacedPart.cs.meta deleted file mode 100644 index f55c978..0000000 --- a/Source/NewBuildSystem/PlacedPart.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 002a4aa7eee4b454f8dc5710a6b21cf3 -timeCreated: 1518885832 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/NewBuildSystem/Utility.cs.meta b/Source/NewBuildSystem/Utility.cs.meta deleted file mode 100644 index f883448..0000000 --- a/Source/NewBuildSystem/Utility.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: c6551b4e117db7441b2357ed17e635a8 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Orbit.cs.meta b/Source/Orbit.cs.meta deleted file mode 100644 index 999c3b8..0000000 --- a/Source/Orbit.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 210ead84cecb29246adf8858ebe9bdcf -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/ParachuteModule.cs.meta b/Source/ParachuteModule.cs.meta deleted file mode 100644 index 264862c..0000000 --- a/Source/ParachuteModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 7a50f6337c9891e42b5ee9ee69eeb4fa -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Part.cs.meta b/Source/Part.cs.meta deleted file mode 100644 index 5f153ac..0000000 --- a/Source/Part.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: c8889cc8aa6c8674db65d9c71361aa6c -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/PartChildCollider.cs.meta b/Source/PartChildCollider.cs.meta deleted file mode 100644 index 2781d42..0000000 --- a/Source/PartChildCollider.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: d76f1ecc982a8ef4187d3021680aaf22 -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/PartDatabase.cs.meta b/Source/PartDatabase.cs.meta deleted file mode 100644 index e12f72b..0000000 --- a/Source/PartDatabase.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 91ae987f019225c4db59ac678894b32e -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/PartsManager.cs.meta b/Source/PartsManager.cs.meta deleted file mode 100644 index 22d4049..0000000 --- a/Source/PartsManager.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 05c88f56eabf15f41854dec38147b57a -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/PlanetManager.cs.meta b/Source/PlanetManager.cs.meta deleted file mode 100644 index 90e6cb4..0000000 --- a/Source/PlanetManager.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 72cd04ce30499b54a9c6487b9176b092 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Properties.meta b/Source/Properties.meta deleted file mode 100644 index 4349e70..0000000 --- a/Source/Properties.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 5c2356f987173d54c8a1eb466a78ed24 -folderAsset: yes -timeCreated: 1518885802 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Properties/AssemblyInfo.cs.meta b/Source/Properties/AssemblyInfo.cs.meta deleted file mode 100644 index a3201d3..0000000 --- a/Source/Properties/AssemblyInfo.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: eabd87ca910b497459c55d09ec652edd -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Ref.cs b/Source/Ref.cs index ba37448..85cea43 100644 --- a/Source/Ref.cs +++ b/Source/Ref.cs @@ -227,12 +227,14 @@ private Double3 VelocityOffset public static void LoadScene(Ref.SceneType sceneToLoad) { - MySceneChangedHook res = ModLoader.manager.castHook(new MySceneChangedHook(Ref.lastScene, sceneToLoad)); + MySceneChangeHook res = ModLoader.manager.castHook(new MySceneChangeHook(Ref.lastScene, sceneToLoad)); if (res.isCanceled()) return; sceneToLoad = res.targetScene; + Ref.SceneType oldScene = Ref.lastScene; Ref.lastScene = Ref.currentScene; SceneManager.LoadScene(sceneToLoad.ToString(), LoadSceneMode.Single); - } + ModLoader.manager.castHook(new MySceneChangedHook(oldScene, sceneToLoad)); + } public static int GetFigure(double value) { @@ -314,6 +316,8 @@ void FixedUpdate() { kd = false; } + if (Ref.myModLoader!=null) + Ref.myModLoader.RunUpdate(); } diff --git a/Source/Ref.cs.meta b/Source/Ref.cs.meta deleted file mode 100644 index 90cebb1..0000000 --- a/Source/Ref.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: edb77310316daa24ba8977a1d49ae2df -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/ReorderableList.cs.meta b/Source/ReorderableList.cs.meta deleted file mode 100644 index ecc160e..0000000 --- a/Source/ReorderableList.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 1c3b1b66340f99343885f6b44eafc538 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Resource.cs.meta b/Source/Resource.cs.meta deleted file mode 100644 index 741a05f..0000000 --- a/Source/Resource.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 1b90d59fc22d0c94a948208bafb5e897 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/ResourceModule.cs.meta b/Source/ResourceModule.cs.meta deleted file mode 100644 index f620b99..0000000 --- a/Source/ResourceModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 2cae44a75300169468c0ed19d11cd836 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML.meta b/Source/SFSML.meta deleted file mode 100644 index a10e132..0000000 --- a/Source/SFSML.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 460a20439d3401d4d8a02829a0c71ea2 -folderAsset: yes -timeCreated: 1518885802 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/Attributes.meta b/Source/SFSML/Attributes.meta deleted file mode 100644 index 7887b54..0000000 --- a/Source/SFSML/Attributes.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 3a172599f444e2e4ba8c07f9f31e193f -folderAsset: yes -timeCreated: 1519065045 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/Attributes/MyModEntryPoint.cs.meta b/Source/SFSML/Attributes/MyModEntryPoint.cs.meta deleted file mode 100644 index 0481c2b..0000000 --- a/Source/SFSML/Attributes/MyModEntryPoint.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 9e08c6bc592a65944a348e00528c3d6e -timeCreated: 1519065046 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/Exceptions.meta b/Source/SFSML/Exceptions.meta deleted file mode 100644 index de875b3..0000000 --- a/Source/SFSML/Exceptions.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: f6d7c255f85fc8546b1bd371f6b52910 -folderAsset: yes -timeCreated: 1519065045 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/Exceptions/MyCoreException.cs.meta b/Source/SFSML/Exceptions/MyCoreException.cs.meta deleted file mode 100644 index 22815e5..0000000 --- a/Source/SFSML/Exceptions/MyCoreException.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 76bd7a8c20d002549a2fad1c5040df0b -timeCreated: 1519065046 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager.meta b/Source/SFSML/GameManager.meta deleted file mode 100644 index b70f02a..0000000 --- a/Source/SFSML/GameManager.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 50abc4bb254391e4da1651c2e1637daa -folderAsset: yes -timeCreated: 1519335740 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks.meta b/Source/SFSML/GameManager/Hooks.meta deleted file mode 100644 index f4c0a5e..0000000 --- a/Source/SFSML/GameManager/Hooks.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 707f1b269171aab43a625436127b5f57 -folderAsset: yes -timeCreated: 1519335740 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/BuildRelated/MyRocketLaunchHook.cs b/Source/SFSML/GameManager/Hooks/BuildRelated/MyRocketLaunchHook.cs new file mode 100644 index 0000000..a699416 --- /dev/null +++ b/Source/SFSML/GameManager/Hooks/BuildRelated/MyRocketLaunchHook.cs @@ -0,0 +1,18 @@ +using NewBuildSystem; +using SFSML.HookSystem; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace SFSML.GameManager.Hooks.BuildRelated +{ + class MyRocketLaunchHook : MyBaseHook + { + public List parts = new List(); + public MyRocketLaunchHook(List placed) + { + this.parts = placed; + } + } +} diff --git a/Source/SFSML/GameManager/Hooks/FrameRelated/MyBuildMenuOnGuiHook.cs b/Source/SFSML/GameManager/Hooks/FrameRelated/MyBuildMenuOnGuiHook.cs new file mode 100644 index 0000000..895ecb7 --- /dev/null +++ b/Source/SFSML/GameManager/Hooks/FrameRelated/MyBuildMenuOnGuiHook.cs @@ -0,0 +1,13 @@ +using SFSML.HookSystem; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace SFSML.GameManager.Hooks.FrameRelated +{ + public class MyBuildMenuOnGuiHook : MyBaseHook + { + public MyBuildMenuOnGuiHook() { } + } +} diff --git a/Source/SFSML/GameManager/Hooks/ModuleRelated.meta b/Source/SFSML/GameManager/Hooks/ModuleRelated.meta deleted file mode 100644 index 08e4eff..0000000 --- a/Source/SFSML/GameManager/Hooks/ModuleRelated.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: fdb3e582ff2448b4f9f15fc80a3b0669 -folderAsset: yes -timeCreated: 1519335740 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/ModuleRelated/MyResourceOnTakeHook.cs.meta b/Source/SFSML/GameManager/Hooks/ModuleRelated/MyResourceOnTakeHook.cs.meta deleted file mode 100644 index a628e18..0000000 --- a/Source/SFSML/GameManager/Hooks/ModuleRelated/MyResourceOnTakeHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: c5629711ab6a05649ba1e0d4ea342dae -timeCreated: 1519335740 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/PartRelated.meta b/Source/SFSML/GameManager/Hooks/PartRelated.meta deleted file mode 100644 index c7e2604..0000000 --- a/Source/SFSML/GameManager/Hooks/PartRelated.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: ee05ee6127cc2cc40b4ae4ae957fdc00 -folderAsset: yes -timeCreated: 1519335740 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/PartRelated/MyBeforeDestroyHook.cs.meta b/Source/SFSML/GameManager/Hooks/PartRelated/MyBeforeDestroyHook.cs.meta deleted file mode 100644 index b3bbc72..0000000 --- a/Source/SFSML/GameManager/Hooks/PartRelated/MyBeforeDestroyHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 531f6cafdc71fd8488b8f54c27ed97a6 -timeCreated: 1519335740 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/PartRelated/MyOnUseHook.cs.meta b/Source/SFSML/GameManager/Hooks/PartRelated/MyOnUseHook.cs.meta deleted file mode 100644 index 6703dd7..0000000 --- a/Source/SFSML/GameManager/Hooks/PartRelated/MyOnUseHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 7081acadaf58d3449b5d416a783f6445 -timeCreated: 1519335740 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/UnityRelated.meta b/Source/SFSML/GameManager/Hooks/UnityRelated.meta deleted file mode 100644 index 02755c1..0000000 --- a/Source/SFSML/GameManager/Hooks/UnityRelated.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 0535454cf05460045b37b5975192fdb2 -folderAsset: yes -timeCreated: 1519409516 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/UnityRelated/MyBuildMenuStartedHook.cs b/Source/SFSML/GameManager/Hooks/UnityRelated/MyBuildMenuStartedHook.cs new file mode 100644 index 0000000..41338a6 --- /dev/null +++ b/Source/SFSML/GameManager/Hooks/UnityRelated/MyBuildMenuStartedHook.cs @@ -0,0 +1,12 @@ +using SFSML.HookSystem; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace SFSML.GameManager.Hooks.UnityRelated +{ + public class MyBuildMenuStartedHook : MyBaseHook + { + } +} diff --git a/Source/SFSML/GameManager/Hooks/UnityRelated/MyRocketPutOnLaunchpadHook.cs.meta b/Source/SFSML/GameManager/Hooks/UnityRelated/MyRocketPutOnLaunchpadHook.cs.meta deleted file mode 100644 index efd7db0..0000000 --- a/Source/SFSML/GameManager/Hooks/UnityRelated/MyRocketPutOnLaunchpadHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: d642b23e8c7545b41ba947a340307a4b -timeCreated: 1519409516 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/Hooks/UnityRelated/MySceneChangeHook.cs b/Source/SFSML/GameManager/Hooks/UnityRelated/MySceneChangeHook.cs new file mode 100644 index 0000000..6464c12 --- /dev/null +++ b/Source/SFSML/GameManager/Hooks/UnityRelated/MySceneChangeHook.cs @@ -0,0 +1,30 @@ +using SFSML.HookSystem; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace SFSML.GameManager.Hooks.UnityRelated +{ + public class MySceneChangeHook : MyBaseHook + { + public Ref.SceneType oldScene; + public Ref.SceneType targetScene; + /// + /// This hook is being executed on MyGameManager use ModLoader.manager as listener + /// + /// + /// + public MySceneChangeHook(Ref.SceneType old, Ref.SceneType tgt) + { + this.oldScene = old; + this.targetScene = tgt; + } + + /// + /// Made for event-listeners only! + /// + public MySceneChangeHook() + { } + } +} diff --git a/Source/SFSML/GameManager/Hooks/UnityRelated/MySceneChangedHook.cs.meta b/Source/SFSML/GameManager/Hooks/UnityRelated/MySceneChangedHook.cs.meta deleted file mode 100644 index 37c9632..0000000 --- a/Source/SFSML/GameManager/Hooks/UnityRelated/MySceneChangedHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 5bb090b3511ec9d4b9a8f618a0232b93 -timeCreated: 1519409516 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/GameManager/MyGameManager.cs.meta b/Source/SFSML/GameManager/MyGameManager.cs.meta deleted file mode 100644 index 0194c4c..0000000 --- a/Source/SFSML/GameManager/MyGameManager.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 06edc2a4d3c447140be8226851a98270 -timeCreated: 1519335740 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem.meta b/Source/SFSML/HookSystem.meta deleted file mode 100644 index eea48a7..0000000 --- a/Source/SFSML/HookSystem.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: d6dc0fbc1e8c5744dabe4d051184c176 -folderAsset: yes -timeCreated: 1519065045 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/Attributes.meta b/Source/SFSML/HookSystem/Attributes.meta deleted file mode 100644 index bfabdfc..0000000 --- a/Source/SFSML/HookSystem/Attributes.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: e80dd06e68f9ed94a8177f2bd95c9026 -folderAsset: yes -timeCreated: 1519065045 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/HookExceptions.meta b/Source/SFSML/HookSystem/HookExceptions.meta deleted file mode 100644 index ba70f04..0000000 --- a/Source/SFSML/HookSystem/HookExceptions.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 451883f8f2a7b534880fd2fcd8c1f992 -folderAsset: yes -timeCreated: 1518890094 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/HookExceptions/NotHookedException.cs.meta b/Source/SFSML/HookSystem/HookExceptions/NotHookedException.cs.meta deleted file mode 100644 index 7b2ab33..0000000 --- a/Source/SFSML/HookSystem/HookExceptions/NotHookedException.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: b0020446541797b47a7f69617b905340 -timeCreated: 1518890094 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/MainHooks.meta b/Source/SFSML/HookSystem/MainHooks.meta deleted file mode 100644 index 5f88454..0000000 --- a/Source/SFSML/HookSystem/MainHooks.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 54f061a5a7b555f4cbdde50dbb695c7d -folderAsset: yes -timeCreated: 1518890956 -licenseType: Free -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/MainHooks/MyGameLoadedHook.cs.meta b/Source/SFSML/HookSystem/MainHooks/MyGameLoadedHook.cs.meta deleted file mode 100644 index d1a6f3b..0000000 --- a/Source/SFSML/HookSystem/MainHooks/MyGameLoadedHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: c20545eede1812f4bb558822c808f07d -timeCreated: 1519065046 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/MyBaseHook.cs.meta b/Source/SFSML/HookSystem/MyBaseHook.cs.meta deleted file mode 100644 index 3e1dca3..0000000 --- a/Source/SFSML/HookSystem/MyBaseHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 6457fc96d21df7f49ad292f82245a07f -timeCreated: 1518890094 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/MyBaseHookable.cs.meta b/Source/SFSML/HookSystem/MyBaseHookable.cs.meta deleted file mode 100644 index 2030cad..0000000 --- a/Source/SFSML/HookSystem/MyBaseHookable.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 45c181314da3f854aade9542cc6bdbe2 -timeCreated: 1518890094 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/HookSystem/MyInitialHook.cs.meta b/Source/SFSML/HookSystem/MyInitialHook.cs.meta deleted file mode 100644 index 6b6a2cd..0000000 --- a/Source/SFSML/HookSystem/MyInitialHook.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 194508b17b8264541aab3f855ba2ee68 -timeCreated: 1519047766 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/ModLoader.cs b/Source/SFSML/ModLoader.cs index d435b25..c76c407 100644 --- a/Source/SFSML/ModLoader.cs +++ b/Source/SFSML/ModLoader.cs @@ -17,6 +17,7 @@ using SFSML.Exceptions; using SFSML.Attributes; using SFSML.GameManager; +using System.Collections.Generic; namespace SFSML { @@ -29,6 +30,7 @@ public class ModLoader : MyBaseHookable public static MyConsole mainConsole; public int loadedMods = 0; + private Dictionary mods = new Dictionary(); private Canvas overlayObject = null; public MyConsole myConsole; /// @@ -40,6 +42,7 @@ public class ModLoader : MyBaseHookable public static readonly string version = "pre-1.0.0.a-2"; private static readonly string logTag = "ModLoader "+version; + private GameObject overlay; public ModLoader() { if (Application.platform == RuntimePlatform.WindowsPlayer) @@ -48,22 +51,30 @@ public ModLoader() mainConsole = this.myConsole; } myConsole.log("Loading ModLoader Project "+version,""); + try + { + AssetBundle b = AssetBundle.LoadFromFile(Application.dataPath + "/overlay.overlay1"); + GameObject o = Ref.Instantiate(b.LoadAsset("SFSML_Overlay")); + o.SetActive(false); + this.overlay = o; + mainConsole.log(o.name); + } catch (Exception e) + { + mainConsole.logError(e); + } } + + public void startLoadProcedure() { - mainConsole.log("Initiating load procedure", "ModLoader"); + mainConsole.log("Initiating load procedure", logTag); this.performDirCheck(); this.loadPriorityMods(); this.loadMods(); } - - public void toggleOverlay() - { - overlayObject.enabled = !overlayObject.enabled; - } - + public string getMyBaseDirectory() { return Application.dataPath + "/SFSML/"; @@ -146,21 +157,70 @@ private void loadModFromFile(String modFile) { if (Path.GetExtension(modFile) != ".dll") return; string modFileName = Path.GetFileNameWithoutExtension(modFile); - mainConsole.log("Loading mod: " + modFileName, "ModLoader"); + mainConsole.log("Loading mod: " + modFileName, logTag); Assembly modAssembly = Assembly.LoadFrom(modFile); MyMod entryObject = null; + bool hasTextureHolder = false; + MyAssetHolder textureHolder = null; foreach (Type modType in modAssembly.GetTypes()) { object[] attributeList = modType.GetCustomAttributes(typeof(MyModEntryPoint), true); if (attributeList.Length == 1) { entryObject = Activator.CreateInstance(modType) as MyMod; + foreach (FieldInfo fi in modType.GetFields(BindingFlags.Instance | BindingFlags.Public)) + { + if (fi.FieldType.Equals(typeof(MyAssetHolder))) + { + mainConsole.log("Assigning assetHolder", logTag); + hasTextureHolder = true; + textureHolder = fi.GetValue(entryObject) as MyAssetHolder; + } + } + } + } + string infoPath = Path.Combine(Path.GetDirectoryName(modFile), Path.GetFileNameWithoutExtension(modFile)); + if (Directory.Exists(infoPath)) + { + string assetPath = Path.Combine(infoPath, "Assets"); + if (Directory.Exists(assetPath) && textureHolder != null) + { + foreach (string file in Directory.GetFiles(assetPath)) + { + if (Path.GetExtension(file) == ".mlasset") + { + AssetBundle ab = AssetBundle.LoadFromFile(file); + if (ab==null) + { + mainConsole.log("Tried to load ModLoader-Assets from " + file + ", but failed.", logTag); + continue; + } + textureHolder.ab = ab; + } + } + mainConsole.log("Loaded mod assets.", logTag); + } else + { + if (textureHolder == null) + { + mainConsole.log("Mod doesn't have textureHolder. Skipping asset load proccess", logTag); + } else + { + mainConsole.log("Mod doesn't have asset folder. Skippig asset load proccess", logTag); + } } } + if (mods.ContainsKey(entryObject.myName)) + { + mainConsole.log("Mod by the name " + entryObject.myName + " already exists!", logTag); + return; + } + mods[entryObject.myName] = entryObject; string dataPath = this.getMyDataDirectory() + modFileName; entryObject.assignDataPath(dataPath); entryObject.Load(); - mainConsole.log("Loaded " + entryObject.myName+".\n"+entryObject.myDescription+"\nVersion "+entryObject.myVersion, "ModLoader"); + mainConsole.log("Loaded " + entryObject.myName+".\n"+entryObject.myDescription+"\nVersion "+entryObject.myVersion, logTag); + this.loadedMods++; } catch (MyCoreException e) { @@ -171,5 +231,15 @@ private void loadModFromFile(String modFile) mainConsole.logError(e); } } + + public void RunUpdate() + { + + } + + public bool isModLoaded(String name) + { + return this.mods.ContainsKey(name); + } } } diff --git a/Source/SFSML/ModLoader.cs.meta b/Source/SFSML/ModLoader.cs.meta deleted file mode 100644 index 266f0b4..0000000 --- a/Source/SFSML/ModLoader.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 2a3b63b422425b24eaed541c57f4d8c1 -timeCreated: 1518890094 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/MyAssetHolder.cs b/Source/SFSML/MyAssetHolder.cs new file mode 100644 index 0000000..cd39fd7 --- /dev/null +++ b/Source/SFSML/MyAssetHolder.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using UnityEngine; + +namespace SFSML +{ + public class MyAssetHolder + { + public AssetBundle ab; + public T getAsset(string name) + { + return (T) (object) ab.LoadAsset(name); + } + + public T getInstanciated(string name) + { + return (T)(object)Ref.Instantiate(ab.LoadAsset(name,typeof(T))); + } + } + + +} diff --git a/Source/SFSML/MyConfig.cs.meta b/Source/SFSML/MyConfig.cs.meta deleted file mode 100644 index 0b49aae..0000000 --- a/Source/SFSML/MyConfig.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 16b1d28de0c4c91459cc587a24fb300e -timeCreated: 1519335740 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/MyConsole.cs b/Source/SFSML/MyConsole.cs index d7781c9..5b7c793 100644 --- a/Source/SFSML/MyConsole.cs +++ b/Source/SFSML/MyConsole.cs @@ -27,9 +27,8 @@ public class MyConsole public MyConsole() { AllocConsole(); - this.hideConsole(); Console.SetOut(new StreamWriter(Console.OpenStandardOutput()) { AutoFlush = true }); - this.visible = false; + this.visible = true; } public void hideConsole() { diff --git a/Source/SFSML/MyConsole.cs.meta b/Source/SFSML/MyConsole.cs.meta deleted file mode 100644 index 338f276..0000000 --- a/Source/SFSML/MyConsole.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: d41986a289b6dc24592db2b8c4740a84 -timeCreated: 1518971144 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/MyMod.cs.meta b/Source/SFSML/MyMod.cs.meta deleted file mode 100644 index 363bb9a..0000000 --- a/Source/SFSML/MyMod.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 7d08755f57ac2a44693f98aaf9ab34a2 -timeCreated: 1518898515 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SFSML/SFSML_Overlay.prefab b/Source/SFSML/SFSML_Overlay.prefab deleted file mode 100644 index 045566a..0000000 --- a/Source/SFSML/SFSML_Overlay.prefab +++ /dev/null @@ -1,1710 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1001 &100100000 -Prefab: - m_ObjectHideFlags: 1 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: [] - m_RemovedComponents: [] - m_ParentPrefab: {fileID: 0} - m_RootGameObject: {fileID: 1728848945937230} - m_IsPrefabParent: 1 ---- !u!1 &1039232164700906 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224464704583936336} - - component: {fileID: 222854456924484296} - - component: {fileID: 114322790360952958} - - component: {fileID: 114763974077993888} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1151303159363882 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224794220544483534} - - component: {fileID: 222836182036494234} - - component: {fileID: 114913068349493560} - m_Layer: 5 - m_Name: SFSML_EntryText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1157649633998290 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224475771352886350} - - component: {fileID: 222573692430245038} - - component: {fileID: 114249691542354634} - m_Layer: 5 - m_Name: SFSML_InstalledMods - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1172578511889512 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224104395434495654} - - component: {fileID: 222130501213249150} - - component: {fileID: 114656759738596722} - m_Layer: 5 - m_Name: SFSML_DLMods - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1194406013942882 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224212136709270156} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1234321106155486 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224295668419213218} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1283054553030652 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224331425983805404} - - component: {fileID: 222335991779680616} - - component: {fileID: 114859323700887042} - m_Layer: 5 - m_Name: Panel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1299855069493338 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224849599289790364} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1518852920918580 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224378276632379104} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1525523394409400 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224419621794194302} - - component: {fileID: 222246246255345102} - - component: {fileID: 114461328736841890} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1611539214495410 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224811177140499814} - - component: {fileID: 114824743987405862} - - component: {fileID: 222374698089845584} - - component: {fileID: 114581380274857296} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1613655651086130 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224862028836993080} - - component: {fileID: 222341107415755654} - - component: {fileID: 114713829199691942} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1639306743628434 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224752871156508008} - - component: {fileID: 222400440898110538} - - component: {fileID: 114314103521740232} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1648510182844586 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224383165831334502} - - component: {fileID: 222906069723954754} - - component: {fileID: 114387576889631062} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1661214582863442 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224355148732704882} - - component: {fileID: 114451350380731944} - - component: {fileID: 222069409218441914} - - component: {fileID: 114826018224670506} - m_Layer: 5 - m_Name: SFSML_IM_List - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1728848945937230 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224962681534536900} - - component: {fileID: 223707004690326450} - - component: {fileID: 114067994223205314} - - component: {fileID: 114597032366369730} - m_Layer: 5 - m_Name: SFSML_Overlay - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1796096180858360 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224070237146101208} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1815104154306162 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224478696281454000} - - component: {fileID: 114749645953777942} - - component: {fileID: 222640586737802098} - - component: {fileID: 114477757067667868} - m_Layer: 5 - m_Name: SFSML_DM_List - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1847317874757670 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224900438252125958} - - component: {fileID: 222609943036495046} - - component: {fileID: 114269543998614348} - - component: {fileID: 114392085236682790} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1881667812529118 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224315669087628914} - - component: {fileID: 222585436440611960} - - component: {fileID: 114223932133554594} - - component: {fileID: 114929250785509742} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1911301789944406 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224559515206500038} - - component: {fileID: 114486055317316744} - - component: {fileID: 222445065921398560} - - component: {fileID: 114177453277585398} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1921639428786442 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224096150347281740} - - component: {fileID: 222542345709758632} - - component: {fileID: 114013613501805810} - - component: {fileID: 114373956272802382} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1976617035120264 -GameObject: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - serializedVersion: 5 - m_Component: - - component: {fileID: 224813174842967686} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &114013613501805810 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1921639428786442} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114067994223205314 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1728848945937230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1980459831, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 0 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 ---- !u!114 &114177453277585398 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1911301789944406} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114223932133554594 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1881667812529118} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114249691542354634 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1157649633998290} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 17 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Installed Mods ---- !u!114 &114269543998614348 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1847317874757670} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114314103521740232 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1639306743628434} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114322790360952958 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1039232164700906} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114373956272802382 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1921639428786442} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -2061169968, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 114713829199691942} - m_HandleRect: {fileID: 224862028836993080} - m_Direction: 0 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null ---- !u!114 &114387576889631062 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1648510182844586} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114392085236682790 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1847317874757670} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -2061169968, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 114461328736841890} - m_HandleRect: {fileID: 224419621794194302} - m_Direction: 0 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null ---- !u!114 &114451350380731944 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1661214582863442} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1367256648, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 224070237146101208} - m_Horizontal: 1 - m_Vertical: 0 - m_MovementType: 1 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 1 - m_Viewport: {fileID: 224559515206500038} - m_HorizontalScrollbar: {fileID: 114373956272802382} - m_VerticalScrollbar: {fileID: 114763974077993888} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null ---- !u!114 &114461328736841890 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1525523394409400} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114477757067667868 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1815104154306162} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114486055317316744 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1911301789944406} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!114 &114581380274857296 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1611539214495410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114597032366369730 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1728848945937230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!114 &114656759738596722 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1172578511889512} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 17 - m_FontStyle: 2 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: Downloadable Mods ---- !u!114 &114713829199691942 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1613655651086130} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114749645953777942 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1815104154306162} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 1367256648, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 224813174842967686} - m_Horizontal: 1 - m_Vertical: 0 - m_MovementType: 1 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 1 - m_Viewport: {fileID: 224811177140499814} - m_HorizontalScrollbar: {fileID: 114392085236682790} - m_VerticalScrollbar: {fileID: 114929250785509742} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null ---- !u!114 &114763974077993888 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1039232164700906} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -2061169968, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 114387576889631062} - m_HandleRect: {fileID: 224383165831334502} - m_Direction: 2 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null ---- !u!114 &114824743987405862 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1611539214495410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!114 &114826018224670506 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1661214582863442} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114859323700887042 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1283054553030652} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 0.228} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 ---- !u!114 &114913068349493560 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1151303159363882} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 708705254, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, - Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 20 - m_FontStyle: 1 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: SFSML ---- !u!114 &114929250785509742 -MonoBehaviour: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1881667812529118} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: -2061169968, guid: f70555f144d8491a825f0804e09c671c, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 114314103521740232} - m_HandleRect: {fileID: 224752871156508008} - m_Direction: 2 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, - Culture=neutral, PublicKeyToken=null ---- !u!222 &222069409218441914 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1661214582863442} ---- !u!222 &222130501213249150 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1172578511889512} ---- !u!222 &222246246255345102 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1525523394409400} ---- !u!222 &222335991779680616 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1283054553030652} ---- !u!222 &222341107415755654 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1613655651086130} ---- !u!222 &222374698089845584 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1611539214495410} ---- !u!222 &222400440898110538 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1639306743628434} ---- !u!222 &222445065921398560 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1911301789944406} ---- !u!222 &222542345709758632 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1921639428786442} ---- !u!222 &222573692430245038 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1157649633998290} ---- !u!222 &222585436440611960 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1881667812529118} ---- !u!222 &222609943036495046 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1847317874757670} ---- !u!222 &222640586737802098 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1815104154306162} ---- !u!222 &222836182036494234 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1151303159363882} ---- !u!222 &222854456924484296 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1039232164700906} ---- !u!222 &222906069723954754 -CanvasRenderer: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1648510182844586} ---- !u!223 &223707004690326450 -Canvas: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1728848945937230} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 0 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_AdditionalShaderChannelsFlag: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!224 &224070237146101208 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1796096180858360} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224559515206500038} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!224 &224096150347281740 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1921639428786442} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224295668419213218} - m_Father: {fileID: 224355148732704882} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!224 &224104395434495654 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1172578511889512} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224331425983805404} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 262, y: 213} - m_SizeDelta: {x: 200, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224212136709270156 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1194406013942882} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224419621794194302} - m_Father: {fileID: 224900438252125958} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224295668419213218 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1234321106155486} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224862028836993080} - m_Father: {fileID: 224096150347281740} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224315669087628914 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1881667812529118} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224378276632379104} - m_Father: {fileID: 224478696281454000} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!224 &224331425983805404 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1283054553030652} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224794220544483534} - - {fileID: 224475771352886350} - - {fileID: 224355148732704882} - - {fileID: 224104395434495654} - - {fileID: 224478696281454000} - m_Father: {fileID: 224962681534536900} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224355148732704882 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1661214582863442} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224559515206500038} - - {fileID: 224096150347281740} - - {fileID: 224464704583936336} - m_Father: {fileID: 224331425983805404} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -262, y: -24.595894} - m_SizeDelta: {x: 200, y: 425.2} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224378276632379104 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1518852920918580} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224752871156508008} - m_Father: {fileID: 224315669087628914} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224383165831334502 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1648510182844586} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224849599289790364} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224419621794194302 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1525523394409400} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224212136709270156} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224464704583936336 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1039232164700906} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224849599289790364} - m_Father: {fileID: 224355148732704882} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!224 &224475771352886350 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1157649633998290} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224331425983805404} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -262, y: 213} - m_SizeDelta: {x: 200, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224478696281454000 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1815104154306162} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224811177140499814} - - {fileID: 224900438252125958} - - {fileID: 224315669087628914} - m_Father: {fileID: 224331425983805404} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 262, y: -24.59589} - m_SizeDelta: {x: 200, y: 425.2} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224559515206500038 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1911301789944406} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224070237146101208} - m_Father: {fileID: 224355148732704882} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!224 &224752871156508008 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1639306743628434} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224378276632379104} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224794220544483534 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1151303159363882} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224331425983805404} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 243} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224811177140499814 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1611539214495410} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224813174842967686} - m_Father: {fileID: 224478696281454000} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!224 &224813174842967686 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1976617035120264} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224811177140499814} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!224 &224849599289790364 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1299855069493338} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224383165831334502} - m_Father: {fileID: 224464704583936336} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -20, y: -20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224862028836993080 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1613655651086130} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 224295668419213218} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &224900438252125958 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1847317874757670} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 224212136709270156} - m_Father: {fileID: 224478696281454000} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!224 &224962681534536900 -RectTransform: - m_ObjectHideFlags: 1 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 100100000} - m_GameObject: {fileID: 1728848945937230} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0, y: 0, z: 0} - m_Children: - - {fileID: 224331425983805404} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} diff --git a/Source/SFSML/SFSML_Overlay.prefab.meta b/Source/SFSML/SFSML_Overlay.prefab.meta deleted file mode 100644 index 140c9d5..0000000 --- a/Source/SFSML/SFSML_Overlay.prefab.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: a110d7b9c29afcf43a38253f252feb2c -timeCreated: 1519410117 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 100100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Saving.cs.meta b/Source/Saving.cs.meta deleted file mode 100644 index f396561..0000000 --- a/Source/Saving.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 0094e76e9ff61fa48bfe0a5a98172114 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SeparatorModule.cs.meta b/Source/SeparatorModule.cs.meta deleted file mode 100644 index 0526ea4..0000000 --- a/Source/SeparatorModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 30ebc653e51353841a3c13895d7e00ba -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SimpleReorderableList.cs.meta b/Source/SimpleReorderableList.cs.meta deleted file mode 100644 index 5ea5021..0000000 --- a/Source/SimpleReorderableList.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 41abd89541bd6eb43a1bf9d2281361fc -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Sirenix.OdinInspector.Attributes.dll.meta b/Source/Sirenix.OdinInspector.Attributes.dll.meta deleted file mode 100644 index 9fefdcc..0000000 --- a/Source/Sirenix.OdinInspector.Attributes.dll.meta +++ /dev/null @@ -1,32 +0,0 @@ -fileFormatVersion: 2 -guid: 6852d9cc07a6eec40b4d4175e68f362c -timeCreated: 1518885916 -licenseType: Free -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - isOverridable: 0 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/SortingLayerExposer.cs.meta b/Source/SortingLayerExposer.cs.meta deleted file mode 100644 index 42f8949..0000000 --- a/Source/SortingLayerExposer.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 7a2727c9d9059cd47b05886d4aca8cf0 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Soundtrack.cs.meta b/Source/Soundtrack.cs.meta deleted file mode 100644 index afd1ff3..0000000 --- a/Source/Soundtrack.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 531314d38265c044397d1515b2e1682b -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/TextData.cs.meta b/Source/TextData.cs.meta deleted file mode 100644 index 5c8b133..0000000 --- a/Source/TextData.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: f139721e90744d8409ddabbcb12853f2 -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/TipsData.cs.meta b/Source/TipsData.cs.meta deleted file mode 100644 index 3d93d60..0000000 --- a/Source/TipsData.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 15410ea003980b04f9fbeb2dd6caaf03 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/TorqueModule.cs.meta b/Source/TorqueModule.cs.meta deleted file mode 100644 index b265bc0..0000000 --- a/Source/TorqueModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: ef05095d68b69d543a132643922755a0 -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Touch.cs.meta b/Source/Touch.cs.meta deleted file mode 100644 index d2751fa..0000000 --- a/Source/Touch.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 2e126131667d99941b32f12763f90f9f -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/ValuesModule.cs.meta b/Source/ValuesModule.cs.meta deleted file mode 100644 index 6ba278a..0000000 --- a/Source/ValuesModule.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 236fd29eac7ec864fab5e662d0f04558 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Vessel.cs.meta b/Source/Vessel.cs.meta deleted file mode 100644 index f15e63d..0000000 --- a/Source/Vessel.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: d5ee40ccf10ed1444a064c2c02ec7c4d -timeCreated: 1518885834 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/Warning.cs.meta b/Source/Warning.cs.meta deleted file mode 100644 index 956ff82..0000000 --- a/Source/Warning.cs.meta +++ /dev/null @@ -1,13 +0,0 @@ -fileFormatVersion: 2 -guid: 9f95792860e0e8c4f9b47075e3b48791 -timeCreated: 1518885833 -licenseType: Free -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Source/sfsml_proj.unity b/Source/sfsml_proj.unity new file mode 100644 index 0000000..48568b8 --- /dev/null +++ b/Source/sfsml_proj.unity @@ -0,0 +1,478 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 8 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_TemporalCoherenceThreshold: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 9 + m_Resolution: 2 + m_BakeResolution: 40 + m_TextureWidth: 1024 + m_TextureHeight: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &52112650 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 52112654} + - component: {fileID: 52112653} + - component: {fileID: 52112652} + - component: {fileID: 52112651} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &52112651 +AudioListener: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 52112650} + m_Enabled: 1 +--- !u!124 &52112652 +Behaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 52112650} + m_Enabled: 1 +--- !u!20 &52112653 +Camera: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 52112650} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 1, g: 0.50735295, b: 0.50735295, a: 1} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &52112654 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 52112650} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &106041034 +Prefab: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224837287458710002, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224094204168789442, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224094204168789442, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224243678807994634, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224243678807994634, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224593222887912688, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224593222887912688, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224223388176973422, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224223388176973422, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224627099327784512, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224627099327784512, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224627099327784512, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.x + value: -17 + objectReference: {fileID: 0} + - target: {fileID: 224627099327784512, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.y + value: -17 + objectReference: {fileID: 0} + - target: {fileID: 224115041303937318, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224115041303937318, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.x + value: -17 + objectReference: {fileID: 0} + - target: {fileID: 224663998688316600, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224663998688316600, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.y + value: -17 + objectReference: {fileID: 0} + - target: {fileID: 224955009841009212, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224955009841009212, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224955009841009212, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.x + value: -17 + objectReference: {fileID: 0} + - target: {fileID: 224955009841009212, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.y + value: -17 + objectReference: {fileID: 0} + - target: {fileID: 224944865977290456, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224944865977290456, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.x + value: -17 + objectReference: {fileID: 0} + - target: {fileID: 224035371931222276, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224035371931222276, guid: ee38840bb975cb94a875938ae5df89d7, + type: 2} + propertyPath: m_SizeDelta.y + value: -17 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 100100000, guid: ee38840bb975cb94a875938ae5df89d7, type: 2} + m_IsPrefabParent: 0 +--- !u!1 &487428671 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + serializedVersion: 5 + m_Component: + - component: {fileID: 487428674} + - component: {fileID: 487428673} + - component: {fileID: 487428672} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &487428672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 487428671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &487428673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 487428671} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &487428674 +Transform: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 487428671} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}