[7.2] Remove free fantasia config option
authorLiza Carvelli <liza@carvel.li>
Sun, 23 Mar 2025 15:15:29 +0000 (16:15 +0100)
committerLiza Carvelli <liza@carvel.li>
Sun, 23 Mar 2025 15:15:37 +0000 (16:15 +0100)
QuestPaths/7.x - Dawntrail/Seasonal Events/Little Ladies' Day (2025)/5237_A Princely Persona.json
Questionable/Configuration.cs
Questionable/Windows/ConfigComponents/GeneralConfigComponent.cs

index 13efe33..d8964a7 100644 (file)
     {
       "Sequence": 1,
       "Steps": [
-        {
-          "DataId": 1052475,
-          "Position": {
-            "X": -22.354492,
-            "Y": 10.13581,
-            "Z": -241.41296
-          },
-          "TerritoryId": 133,
-          "InteractionType": "Interact",
-          "AetheryteShortcut": "Gridania",
-          "AethernetShortcut": [
-            "[Gridania] Aetheryte Plaza",
-            "[Gridania] Mih Khetto's Amphitheatre"
-          ],
-          "SkipConditions": {
-            "AetheryteShortcutIf": {
-              "ExtraCondition": "SkipFreeFantasia",
-              "InSameTerritory": true,
-              "InTerritory": [
-                133
-              ]
-            },
-            "StepIf": {
-              "ExtraCondition": "SkipFreeFantasia"
-            }
-          }
-        },
         {
           "DataId": 1051889,
           "Position": {
index 4099fd3..6dab0df 100644 (file)
@@ -1,4 +1,5 @@
-using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
 using System.Diagnostics.CodeAnalysis;
 using Dalamud.Configuration;
 using Dalamud.Game.Text;
@@ -37,7 +38,7 @@ internal sealed class Configuration : IPluginConfiguration
         public bool ShowIncompleteSeasonalEvents { get; set; } = true;
         public bool ConfigureTextAdvance { get; set; } = true;
 
-        // TODO Temporary setting for 7.1
+        // TODO Temporary setting, 7.2 adds another fantasia
         public bool PickUpFreeFantasia { get; set; } = true;
     }
 
index 4087f91..2478920 100644 (file)
@@ -141,19 +141,6 @@ internal sealed class GeneralConfigComponent : ConfigComponent
             Configuration.General.ConfigureTextAdvance = configureTextAdvance;
             Save();
         }
-
-        ImGui.Separator();
-        ImGui.TextColored(ImGuiColors.DalamudYellow, "Patch 7.1 exclusive content");
-        using (_ = ImRaii.PushIndent())
-        {
-            bool pickUpFreeFantasia = Configuration.General.PickUpFreeFantasia;
-            if (ImGui.Checkbox("Try to pick up free limited-time fantasia during 'Little Ladies' Day' quests",
-                    ref pickUpFreeFantasia))
-            {
-                Configuration.General.PickUpFreeFantasia = pickUpFreeFantasia;
-                Save();
-            }
-        }
     }
 
     private void DrawCombatModule()