Exemple #1
0
 public static void Load()
 {
     ChoiceIndex = PlayerPrefs.GetInt("SMLHelperExampleModChoice", 0);
     KeybindKey  = PlayerPrefsExtra.GetKeyCode("SMLHelperExampleModKeybind", KeyCode.X);
     SliderValue = PlayerPrefs.GetFloat("SMLHelperExampleModSlider", 50f);
     ToggleValue = PlayerPrefsExtra.GetBool("SMLHelperExampleModToggle", true);
 }
 public static void Load()
 {
     EnableSnapTurning    = PlayerPrefsExtra.GetBool(OptionsMenu.PLAYER_PREF_KEY_TOGGLE_SNAP_TURNING, true);
     SnapAngleChoiceIndex = GetSnapAngleChoiceIndex(SnapType.Default);
     KeybindKeyLeft       = PlayerPrefsExtra.GetKeyCode("SMLHelperExampleModKeybindLeft", KeyCode.LeftArrow);
     KeybindKeyRight      = PlayerPrefsExtra.GetKeyCode("SMLHelperExampleModKeybindRight", KeyCode.RightArrow);
 }
Exemple #3
0
        public static void Load()
        {
            ShowCellCapacityValue   = PlayerPrefsExtra.GetBool("ShowCellCapacityToggle", false); // keep as a switch
            MarchThroughHealthValue = PlayerPrefs.GetFloat("MarchThroughHealthValueSlider", 3f); // keep as a switch
            MarchThroughPowerValue  = PlayerPrefs.GetFloat("MarchThroughPowerValueSlider", 3f);  // keep as a switch
            SeamothGearValue        = PlayerPrefs.GetFloat("SeamothGearValueSlider", 1f);        // keep as a switch

            // User changeable values
            VehicleFontSizeSliderValue = PlayerPrefs.GetFloat("VehicleFontSizeSlider", 30f);

            ShowKeyPromptToggleValue = PlayerPrefsExtra.GetBool("ShowKeyPromptToggle", true);
            ShowSpeedKmhToggleValue  = PlayerPrefsExtra.GetBool("ShowSpeedKmhToggle", true);

            LightsLoHiKeybindValue = PlayerPrefsExtra.GetKeyCode("LightsLoHiKeybindPress", KeyCode.L);
            CruiseKeybindValue     = PlayerPrefsExtra.GetKeyCode("CruiseKeybindPress", KeyCode.Y);
            ModeKeybindValue       = PlayerPrefsExtra.GetKeyCode("ModeKeybindPress", KeyCode.T);

            GearUpKeybindValue   = PlayerPrefsExtra.GetKeyCode("GearUpKeybindPress", KeyCode.F);
            GearDownKeybindValue = PlayerPrefsExtra.GetKeyCode("GearDownKeybindPress", KeyCode.V);

            HealthKeybindValue = PlayerPrefsExtra.GetKeyCode("HealthKeybindPress", KeyCode.H);
            PowerKeybindValue  = PlayerPrefsExtra.GetKeyCode("PowerKeybindPress", KeyCode.J);

            PowerLowerLimitSliderValue = PlayerPrefs.GetFloat("PowerLowerLimitSlider", 33f);
            PowerUpperLimitSliderValue = PlayerPrefs.GetFloat("PowerUpperLimitSlider", 66f);

            HealthLowerLimitSliderValue = PlayerPrefs.GetFloat("HealthLowerLimitSlider", 33f);
            HealthUpperLimitSliderValue = PlayerPrefs.GetFloat("HealthUpperLimitSlider", 66f);

            TempMothLowerLimitSliderValue = PlayerPrefs.GetFloat("TempMothLowerLimitSlider", 30f);
            TempMothUpperLimitSliderValue = PlayerPrefs.GetFloat("TempMothUpperLimitSlider", 45f);
        } // end public static void Load()
Exemple #4
0
        public static void Patch()
        {
            try
            {
                HarmonyHelper.Patch();

                Logger.Log("Patched successfully!");

                PFC_Config.Enable = PlayerPrefsExtra.GetBool("pfcEnable", true);

                Logger.Log("Obtained values from config");

                OptionsPanelHandler.RegisterModOptions(new Options("Pickup Full Carry-alls"));

                Logger.Log("Registered mod options");

                ItemActionHelper.RegisterAction(MouseButton.Middle, TechType.LuggageBag, InventoryOpener.OnMiddleClick, "open storage", InventoryOpener.Condition);
                ItemActionHelper.RegisterAction(MouseButton.Middle, TechType.SmallStorage, InventoryOpener.OnMiddleClick, "open storage", InventoryOpener.Condition);

                /*
                 * ItemActionHandler.RegisterMiddleClickAction(TechType.LuggageBag, InventoryOpener.OnMiddleClick, "open storage");
                 * ItemActionHandler.RegisterMiddleClickAction(TechType.SmallStorage, InventoryOpener.OnMiddleClick, "open storage");
                 *
                 * Logger.Log("Registered middle click actions");
                 */
            }
            catch (Exception e)
            {
                Logger.Exception(e, LoggedWhen.Initializing);
            }
        }
Exemple #5
0
 public static void Load()
 {
     rValue      = PlayerPrefs.GetFloat("R", 0.996f);
     gValue      = PlayerPrefs.GetFloat("G", 0.942f);
     bValue      = PlayerPrefs.GetFloat("B", 0.819f);
     Intensity   = PlayerPrefs.GetFloat("Intensity", 1.000f);
     Range       = PlayerPrefs.GetFloat("Range", 50.000f);
     ToggleColor = PlayerPrefsExtra.GetBool("ToggleColor", false);
 }
Exemple #6
0
 public static void Load()
 {
     SliderValue   = PlayerPrefs.GetFloat("ResourceMultiplier", 1f);
     RegenSpawns   = false;
     ToggleValue   = PlayerPrefsExtra.GetBool("ResourceMultiplierEnabled", true);
     ShowConfig    = false;
     Randomization = PlayerPrefsExtra.GetBool("ResourceRandomizerEnabled", true);
     resetDefaults = false;
 }
Exemple #7
0
 public static void Load()
 {
     seagliderValue = PlayerPrefs.GetFloat("SeaglideR", 0.016f);
     seaglidegValue = PlayerPrefs.GetFloat("SeaglideG", 1.000f);
     seaglidebValue = PlayerPrefs.GetFloat("SeaglideB", 1.000f);
     Intensity      = PlayerPrefs.GetFloat("Intensity", 0.9f);
     Range          = PlayerPrefs.GetFloat("Range", 40f);
     spotAngle      = PlayerPrefs.GetFloat("Size", 70f);
     SeaGlideColor  = PlayerPrefsExtra.GetBool("SeaGlideColor", false);
 }
 // Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
 public static void Load()
 {
     Config.EnableSnapTurning       = PlayerPrefsExtra.GetBool("SnapTurningTogglePlayerPrefKey", true);
     Config.EnableSeamoth           = PlayerPrefsExtra.GetBool("SnapTurningToggleSeamoth", false);
     Config.EnablePrawn             = PlayerPrefsExtra.GetBool("SnapTurningTogglePrawn", false);
     Config.SnapAngleChoiceIndex    = Config.GetSnapAngleChoiceIndex(SnapType.Default);
     Config.SeamothAngleChoiceIndex = Config.GetSnapAngleChoiceIndex(SnapType.Seamoth);
     Config.PrawnAngleChoiceIndex   = Config.GetSnapAngleChoiceIndex(SnapType.Prawn);
     Config.KeybindKeyLeft          = PlayerPrefsExtra.GetKeyCode("SMLHelperExampleModKeybindLeft", 276);
     Config.KeybindKeyRight         = PlayerPrefsExtra.GetKeyCode("SMLHelperExampleModKeybindRight", 275);
 }
        public static void Load()
        {
            UseEnergyToggleValue         = PlayerPrefsExtra.GetBool("UseEnergyToggle", true);
            UseEasyEnergyToggleValue     = PlayerPrefsExtra.GetBool("UseEasyEnergyToggle", false);
            AirVentsAutoToggleValue      = PlayerPrefsExtra.GetBool("AirVentsAutoToggle", true);
            ShowPlayerPromptsToggleValue = PlayerPrefsExtra.GetBool("ShowPlayerPromptsToggle", true);

            ToggleAirVentsKeybindValue = PlayerPrefsExtra.GetKeyCode("ToggleAirVentsKeybindPress", KeyCode.B);

            AirVentsFontSizeSliderValue = PlayerPrefs.GetFloat("AirVentsFontSizeSlider", 25f);
        }
 public static void Load()
 {
     EnableSnapTurning       = PlayerPrefsExtra.GetBool(Options.PLAYER_PREF_KEY_TOGGLE_SNAP_TURNING, true);
     EnableSeamoth           = PlayerPrefsExtra.GetBool(Options.PLAYER_PREF_KEY_TOGGLE_SEAMOTH, false);
     EnablePrawn             = PlayerPrefsExtra.GetBool(Options.PLAYER_PREF_KEY_TOGGLE_PRAWN, false);
     SnapAngleChoiceIndex    = GetSnapAngleChoiceIndex(SnapType.Default);
     SeamothAngleChoiceIndex = GetSnapAngleChoiceIndex(SnapType.Seamoth);
     PrawnAngleChoiceIndex   = GetSnapAngleChoiceIndex(SnapType.Prawn);
     KeybindKeyLeft          = PlayerPrefsExtra.GetKeyCode("SMLHelperExampleModKeybindLeft", KeyCode.LeftArrow);
     KeybindKeyRight         = PlayerPrefsExtra.GetKeyCode("SMLHelperExampleModKeybindRight", KeyCode.RightArrow);
 }
Exemple #11
0
        public static void Patch()
        {
            HarmonyHelper.Patch();
            Logger.Log("Patched successfully!");

            IBA_Config.Enable = PlayerPrefsExtra.GetBool("ibaEnable", true);
            Logger.Log("Obtained values from config");

            OptionsPanelHandler.RegisterModOptions(new Options("Instant Bulkhead Animations"));
            Logger.Log("Registered mod options");
        }
        public static void Load()
        {
            rValue           = PlayerPrefs.GetFloat("R", 0.016f);
            gValue           = PlayerPrefs.GetFloat("G", 1.000f);
            bValue           = PlayerPrefs.GetFloat("B", 1.000f);
            fabricatorValue  = PlayerPrefs.GetFloat("FabricatorR", 0.016f);
            fabricatorgValue = PlayerPrefs.GetFloat("FabricatorG", 1.000f);
            fabricatorbValue = PlayerPrefs.GetFloat("FabricatorB", 1.000f);


            fabricatorColor = PlayerPrefsExtra.GetBool("FabricatorColor", true);
        }
Exemple #13
0
        public static void Patch()
        {
            HarmonyHelper.Patch();
            Logger.Log("Patched successfully!");

            PFC_Config.Enable = PlayerPrefsExtra.GetBool("pfcEnable", true);
            Logger.Log("Obtained values from config");

            OptionsPanelHandler.RegisterModOptions(new Options("Pickup Full Carry-alls"));
            Logger.Log("Registered mod options");

            ItemActionHandler.RegisterMiddleClickAction(TechType.LuggageBag, InventoryOpener.OnMiddleClick, "open storage", InventoryOpener.Condition);
            ItemActionHandler.RegisterMiddleClickAction(TechType.SmallStorage, InventoryOpener.OnMiddleClick, "open storage", InventoryOpener.Condition);
        }
Exemple #14
0
 public static void Load()
 {
     SliderValue    = PlayerPrefs.GetFloat("ResourceMultiplier", 1f);
     RegenSpawns    = false;
     ToggleValue    = PlayerPrefsExtra.GetBool("ResourceMultiplierEnabled", true);
     ShowConfig     = false;
     Randomization  = PlayerPrefsExtra.GetBool("ResourceRandomizerEnabled", true);
     resetDefaults  = false;
     reaperConfig   = PlayerPrefsExtra.GetBool("reaperConfig", false);
     chunkConfig    = PlayerPrefsExtra.GetBool("chunkConfig", false);
     fragmentConfig = PlayerPrefsExtra.GetBool("fragmentConfig", false);
     timeConfig     = PlayerPrefsExtra.GetBool("timeConfig", false);
     otherConfig    = PlayerPrefsExtra.GetBool("otherConfig", false);
 }
Exemple #15
0
        public static void Load()
        {
            //ChoiceIndex = PlayerPrefs.GetInt("SMLHelperExampleModChoice", 0);

            WaterHotKey = PlayerPrefsExtra.GetKeyCode("WaterHotKey", KeyCode.K);
            FoodHotKey  = PlayerPrefsExtra.GetKeyCode("FoodHotKey", KeyCode.L);

            TextValue = PlayerPrefs.GetInt("TextValue", 0);

            ToggleWaterHotKey = PlayerPrefsExtra.GetBool("ToggleWaterHotKey", true);
            ToggleFoodHotKey  = PlayerPrefsExtra.GetBool("ToggleFoodHotKey", true);

            WaterPercentage = PlayerPrefs.GetFloat("WaterPercentage", 99.0f);
            FoodPercentage  = PlayerPrefs.GetFloat("FoodPercentage", 99.0f);
        }
Exemple #16
0
            internal static void Postfix(uGUI_OptionsPanel __instance)
            {
                ModsTab = __instance.AddTab("Mods");
                __instance.AddHeading(ModsTab, "QModManager");

                bool enableDebugLogs = PlayerPrefsExtra.GetBool("QModManager_EnableDebugLogs", false);

                __instance.AddToggleOption(ModsTab, "Enable debug logs", enableDebugLogs,
                                           new UnityAction <bool>(toggleVal => PlayerPrefsExtra.SetBool("QModManager_EnableDebugLogs", toggleVal)));

                bool updateCheck = PlayerPrefsExtra.GetBool("QModManager_EnableUpdateCheck", true);

                __instance.AddToggleOption(ModsTab, "Check for updates", updateCheck,
                                           new UnityAction <bool>(toggleVal => PlayerPrefsExtra.SetBool("QModManager_EnableUpdateCheck", toggleVal)));
            }
Exemple #17
0
        public static void Load()
        {
            rValue         = PlayerPrefs.GetFloat("R", 0.016f);
            gValue         = PlayerPrefs.GetFloat("G", 1.000f);
            bValue         = PlayerPrefs.GetFloat("B", 1.000f);
            seagliderValue = PlayerPrefs.GetFloat("SeaglideR", 0.016f);
            seaglidegValue = PlayerPrefs.GetFloat("SeaglideG", 1.000f);
            seaglidebValue = PlayerPrefs.GetFloat("SeaglideB", 1.000f);
            Intensity      = PlayerPrefs.GetFloat("Intensity", 0.9f);
            Range          = PlayerPrefs.GetFloat("Range", 40f);
            spotAngle      = PlayerPrefs.GetFloat("Size", 70f);
            ToggleColor    = PlayerPrefsExtra.GetBool("ToggleColor", false);
            SeaGlideColor  = PlayerPrefsExtra.GetBool("SeaGlideColor", false);

            //dev 344.5f, 5.7f, 357.1f
            x = PlayerPrefs.GetFloat("X", -0.6f);
            y = PlayerPrefs.GetFloat("Y", 0.6f);
            z = PlayerPrefs.GetFloat("Z", 0.4f);
            w = PlayerPrefs.GetFloat("W", 0.4f);

            x1 = PlayerPrefs.GetFloat("X1", 0.0f);
            y1 = PlayerPrefs.GetFloat("Y1", 0.0f);
            z1 = PlayerPrefs.GetFloat("Z1", 0.0f);
        }
 public static void Load()
 {
     EnableSnapTurning    = PlayerPrefsExtra.GetBool(Options.PLAYER_PREF_KEY_TOGGLE_SNAP_TURNING, true);
     SnapAngleChoiceIndex = PlayerPrefs.GetInt(Options.PLAYER_PREF_KEY_SNAP_ANGLE, 0);
 }