public override void DrawSettings()
        {
            ImGui.BulletText($"v{PluginVersion}");
            ImGui.BulletText($"Last Updated: {buildDate}");
            idPop = 1;
            ImGui.PushStyleVar(ImGuiStyleVar.ChildRounding, 5.0f);
            ImGuiExtension.ImGuiExtension_ColorTabs("LeftSettings", 50, SettingName, ref Selected, ref idPop);
            var newcontentRegionArea = new Vector2();

            newcontentRegionArea = ImGuiNative.igGetContentRegionAvail();
            if (ImGui.BeginChild("RightSettings", new Vector2(newcontentRegionArea.X, newcontentRegionArea.Y), true, ImGuiWindowFlags.None))
            {
                switch (SettingName[Selected])
                {
                case RANDOM_FEATURES:
                    RandomFeaturesMenu(idPop, out var newInt);
                    idPop = newInt;
                    break;

                case FUCK_ROMAN_NUMERAS:
                    FuckRomanNumeralsMenu();
                    break;

                case WHERES_MY_CURSOR:
                    WheresMyCursorMenu();
                    break;

                case TRIALS:
                    TrialMenu();
                    break;

                case AREA_TRANSITIONS:
                    AreaTranitionsMenu();
                    break;

                case AREA_MOD_WARNINGS:
                    AreaModWarningsMenu();
                    break;

                case SKILL_GEM_LEVELING:
                    LevelSkillGemsMenu();
                    break;

                case FOSSIL_TIER_SETTINGS:
                    FielTierMenu();
                    break;
                }
            }
            ImGui.PopStyleVar();
            ImGui.EndChild();
        }