using Dalamud.Configuration; using Dalamud.Plugin; using System; using System.Collections.Generic; using System.Numerics; namespace Waypoints; [Serializable] public class Configuration : IPluginConfiguration { public int Version { get; set; } = 0; public Dictionary Waypoints = new(); [NonSerialized] private IDalamudPluginInterface? PluginInterface; public void Initialize(IDalamudPluginInterface pluginInterface) { PluginInterface = pluginInterface; } public void Save() { PluginInterface!.SavePluginConfig(this); } }