From 43e380493f70fb60da08f6fb63a0d1d9ac5b635e Mon Sep 17 00:00:00 2001
From: Aireil <33433913+Aireil@users.noreply.github.com>
Date: Wed, 26 Mar 2025 04:25:10 +0100
Subject: [PATCH] Fix FlyTextKind enum (#2207)
* Fix FlyTextKind enum
* Remove the experimental tags
---
Dalamud/Game/Gui/FlyText/FlyTextKind.cs | 96 +++++++++++++++----------
1 file changed, 57 insertions(+), 39 deletions(-)
diff --git a/Dalamud/Game/Gui/FlyText/FlyTextKind.cs b/Dalamud/Game/Gui/FlyText/FlyTextKind.cs
index 3727fd0f8..0edbd09ee 100644
--- a/Dalamud/Game/Gui/FlyText/FlyTextKind.cs
+++ b/Dalamud/Game/Gui/FlyText/FlyTextKind.cs
@@ -92,214 +92,232 @@ public enum FlyTextKind : int
///
IslandExp = 15,
+ ///
+ /// Val1 in serif font next to all caps condensed font Text1 with Text2 in sans-serif as subtitle.
+ /// Added in 7.2, usage currently unknown.
+ ///
+ Unknown16 = 16,
+
+ ///
+ /// Val1 in serif font, Text2 in sans-serif as subtitle.
+ /// Added in 7.2, usage currently unknown.
+ ///
+ Unknown17 = 17,
+
+ ///
+ /// Val1 in serif font, Text2 in sans-serif as subtitle.
+ /// Added in 7.2, usage currently unknown.
+ ///
+ Unknown18 = 18,
+
///
/// Sans-serif Text1 next to serif Val1 with all caps condensed font MP with Text2 in sans-serif as subtitle.
///
- MpDrain = 16,
+ MpDrain = 19,
///
/// Currently not used by the game.
/// Sans-serif Text1 next to serif Val1 with all caps condensed font TP with Text2 in sans-serif as subtitle.
///
- NamedTp = 17,
+ NamedTp = 20,
///
/// Val1 in serif font, Text2 in sans-serif as subtitle with sans-serif Text1 to the left of the Val1.
///
- Healing = 18,
+ Healing = 21,
///
/// Sans-serif Text1 next to serif Val1 with all caps condensed font MP with Text2 in sans-serif as subtitle.
///
- MpRegen = 19,
+ MpRegen = 22,
///
/// Currently not used by the game.
/// Sans-serif Text1 next to serif Val1 with all caps condensed font TP with Text2 in sans-serif as subtitle.
///
- NamedTp2 = 20,
+ NamedTp2 = 23,
///
/// Sans-serif Text1 next to serif Val1 with all caps condensed font EP with Text2 in sans-serif as subtitle.
///
- EpRegen = 21,
+ EpRegen = 24,
///
/// Sans-serif Text1 next to serif Val1 with all caps condensed font CP with Text2 in sans-serif as subtitle.
///
- CpRegen = 22,
+ CpRegen = 25,
///
/// Sans-serif Text1 next to serif Val1 with all caps condensed font GP with Text2 in sans-serif as subtitle.
///
- GpRegen = 23,
+ GpRegen = 26,
///
/// Displays nothing.
///
- None = 24,
+ None = 27,
///
/// All caps serif INVULNERABLE.
///
- Invulnerable = 25,
+ Invulnerable = 28,
///
/// All caps sans-serif condensed font INTERRUPTED!
/// Does a large bounce effect on appearance.
/// Does not scroll up or down the screen.
///
- Interrupted = 26,
+ Interrupted = 29,
///
/// Val1 in serif font.
///
- CraftingProgress = 27,
+ CraftingProgress = 30,
///
/// Val1 in serif font.
///
- CraftingQuality = 28,
+ CraftingQuality = 31,
///
/// Val1 in larger serif font with exclamation, with Text2 in sans-serif as subtitle. Does a bigger bounce effect on appearance.
///
- CraftingQualityCrit = 29,
+ CraftingQualityCrit = 32,
///
/// Currently not used by the game.
/// Val1 in serif font.
///
- AutoAttackNoText3 = 30,
+ AutoAttackNoText3 = 33,
///
/// CriticalHit with sans-serif Text1 to the left of the Val1 (2).
///
- HealingCrit = 31,
+ HealingCrit = 34,
///
/// Currently not used by the game.
/// Same as DamageCrit with a MP in condensed font to the right of Val1.
/// Does a jiggle effect to the right on appearance.
///
- NamedCriticalHitWithMp = 32,
+ NamedCriticalHitWithMp = 35,
///
/// Currently not used by the game.
/// Same as DamageCrit with a TP in condensed font to the right of Val1.
/// Does a jiggle effect to the right on appearance.
///
- NamedCriticalHitWithTp = 33,
+ NamedCriticalHitWithTp = 36,
///
/// Icon next to sans-serif Text1 with sans-serif "has no effect!" to the right.
///
- DebuffNoEffect = 34,
+ DebuffNoEffect = 37,
///
/// Icon next to sans-serif slightly faded Text1.
///
- BuffFading = 35,
+ BuffFading = 38,
///
/// Icon next to sans-serif slightly faded Text1.
///
- DebuffFading = 36,
+ DebuffFading = 39,
///
/// Text1 in sans-serif font.
///
- Named = 37,
+ Named = 40,
///
/// Icon next to sans-serif Text1 with sans-serif "(fully resisted)" to the right.
///
- DebuffResisted = 38,
+ DebuffResisted = 41,
///
/// All caps serif 'INCAPACITATED!'.
///
- Incapacitated = 39,
+ Incapacitated = 42,
///
/// Text1 with sans-serif "(fully resisted)" to the right.
///
- FullyResisted = 40,
+ FullyResisted = 43,
///
/// Text1 with sans-serif "has no effect!" to the right.
///
- HasNoEffect = 41,
+ HasNoEffect = 44,
///
/// Val1 in serif font, Text2 in sans-serif as subtitle with sans-serif Text1 to the left of the Val1.
///
- HpDrain = 42,
+ HpDrain = 45,
///
/// Currently not used by the game.
/// Sans-serif Text1 next to serif Val1 with all caps condensed font MP with Text2 in sans-serif as subtitle.
///
- NamedMp3 = 43,
+ NamedMp3 = 46,
///
/// Currently not used by the game.
/// Sans-serif Text1 next to serif Val1 with all caps condensed font TP with Text2 in sans-serif as subtitle.
///
- NamedTp3 = 44,
+ NamedTp3 = 47,
///
/// Icon next to sans-serif Text1 with serif "INVULNERABLE!" beneath the Text1.
///
- DebuffInvulnerable = 45,
+ DebuffInvulnerable = 48,
///
/// All caps serif RESIST.
///
- Resist = 46,
+ Resist = 49,
///
/// Icon with an item icon outline next to sans-serif Text1.
///
- LootedItem = 47,
+ LootedItem = 50,
///
/// Val1 in serif font.
///
- Collectability = 48,
+ Collectability = 51,
///
/// Val1 in larger serif font with exclamation, with Text2 in sans-serif as subtitle.
/// Does a bigger bounce effect on appearance.
///
- CollectabilityCrit = 49,
+ CollectabilityCrit = 52,
///
/// All caps serif REFLECT.
///
- Reflect = 50,
+ Reflect = 53,
///
/// All caps serif REFLECTED.
///
- Reflected = 51,
+ Reflected = 54,
///
/// Val1 in serif font, Text2 in sans-serif as subtitle.
/// Does a bounce effect on appearance.
///
- CraftingQualityDh = 52,
+ CraftingQualityDh = 55,
///
/// Currently not used by the game.
/// Val1 in larger serif font with exclamation, with Text2 in sans-serif as subtitle.
/// Does a bigger bounce effect on appearance.
///
- CriticalHit4 = 53,
+ CriticalHit4 = 56,
///
/// Val1 in even larger serif font with 2 exclamations, Text2 in sans-serif as subtitle.
/// Does a large bounce effect on appearance. Does not scroll up or down the screen.
///
- CraftingQualityCritDh = 54,
+ CraftingQualityCritDh = 57,
}