public void Initialize(DalamudPluginInterface pluginInterface) { Interface = pluginInterface; Scanner = Interface.TargetModuleScanner; Config = pluginInterface.GetPluginConfig() as Configuration ?? new Configuration(); Config.Initialize(pluginInterface); LoadOffset(); Initialize(); Interface.CommandManager.AddHandler("/xhouse", new CommandInfo(CommandHandler) { HelpMessage = "/xhouse - load housing item list." }); Gui = new PluginUi(this); Interface.Framework.Network.OnNetworkMessage += OnNetwork; }
public HousingPos() { Config = Interface.GetPluginConfig() as Configuration ?? new Configuration(); Config.Initialize(Interface); RefreshFurnitureList(ref Config.HousingItemList); Config.Grouping = false; Config.Save(); _localizer = new Localizer(Config.UILanguage); // LoadOffset(); Initialize(); CommandManager.AddHandler("/xhouse", new CommandInfo(CommandHandler) { HelpMessage = "/xhouse - load housing item list." }); Gui = new PluginUi(this); ClientState.TerritoryChanged += TerritoryChanged; }
public void Initialize(DalamudPluginInterface pluginInterface) { Interface = pluginInterface; CommandManager = pluginInterface.CommandManager; Scanner = Interface.TargetModuleScanner; Config = pluginInterface.GetPluginConfig() as Configuration ?? new Configuration(); Config.Initialize(pluginInterface); Config.Grouping = false; Config.Save(); _localizer = new Localizer(Config.UILanguage); // LoadOffset(); Initialize(); Interface.CommandManager.AddHandler("/xhouse", new CommandInfo(CommandHandler) { HelpMessage = "/xhouse - load housing item list." }); Gui = new PluginUi(this); // Interface.Framework.Network.OnNetworkMessage += OnNetwork; Interface.ClientState.TerritoryChanged += TerritoryChanged; }