using System.Collections.Generic; using Questionable.Model.Common.Converter; namespace Questionable.Model.Questing.Converter; public sealed class ActionConverter() : EnumConverter<EAction>(Values) { private static readonly Dictionary<EAction, string> Values = new() { { EAction.HeavySwing, "Heavy Swing" }, { EAction.Bootshine, "Bootshine" }, { EAction.TwinSnakes, "Twin Snakes" }, { EAction.Demolish, "Demolish" }, { EAction.DragonKick, "Dragon Kick" }, { EAction.HeavyShot, "Heavy Shot" }, { EAction.Cure, "Cure" }, { EAction.Cure2, "Cure II" }, { EAction.Eukrasia, "Eukrasia" }, { EAction.Diagnosis, "Diagnosis" }, { EAction.EukrasianDiagnosis, "Eukrasian Diagnosis" }, { EAction.Esuna, "Esuna" }, { EAction.Physick, "Physick" }, { EAction.AspectedBenefic, "Aspected Benefic" }, { EAction.FormShift, "Form Shift" }, { EAction.BuffetSanuwa, "Buffet (Sanuwa)" }, { EAction.BuffetGriffin, "Buffet (Griffin)" }, { EAction.Trample, "Trample" }, { EAction.Fumigate, "Fumigate" }, { EAction.Inhale, "Inhale" }, { EAction.SiphonSnout, "Siphon Snout" }, { EAction.PeculiarLight, "Peculiar Light" }, { EAction.Cannonfire, "Cannonfire" }, { EAction.RedGulal, "Red Gulal" }, { EAction.YellowGulal, "Yellow Gulal" }, { EAction.BlueGulal, "Blue Gulal" }, { EAction.ElectrixFlux, "Electric Flux" }, { EAction.HopStep, "Hop-step" }, }; }