You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

72 lines
2.1 KiB
C#

using Dalamud.Data;
using Dalamud.Game;
using Dalamud.Game.ClientState;
using Dalamud.Game.ClientState.Party;
using Dalamud.Game.ClientState.Objects;
using Dalamud.Game.Command;
using Dalamud.Game.DutyState;
using Dalamud.Game.Gui;
using Dalamud.Game.Gui.FlyText;
using Dalamud.Game.Gui.Toast;
using Dalamud.IoC;
using Dalamud.Plugin;
using Dalamud.Plugin.Ipc;
using Lumina.Excel.GeneratedSheets;
namespace Expedience
{
internal class Service
{
public static Plugin plugin;
public static Configuration pluginConfig;
public static EmoteCounter patCounter;
public static EmoteCounter doteCounter;
public static ICallGateProvider<string, ushort, string, uint, object> counterBroadcast;
[PluginService]
public static DalamudPluginInterface pluginInterface { get; private set; } = null!;
[PluginService]
public static CommandManager commandManager { get; private set; } = null!;
[PluginService]
public static FlyTextGui flyTextGui { get; private set; } = null!;
[PluginService]
public static ToastGui toastGui { get; private set; } = null!;
[PluginService]
public static ClientState ClientState { get; private set; } = null!;
[PluginService]
public static ChatGui chatGui { get; private set; } = null!;
[PluginService]
public static SigScanner sigScanner { get; private set; } = null!;
[PluginService]
public static ObjectTable objectTable { get; private set; } = null!;
[PluginService]
public static Framework framework { get; private set; } = null!;
[PluginService]
public static GameGui gameGui { get; private set; } = null!;
[PluginService]
public static DataManager DataManager { get; private set; } = null!;
[PluginService]
public static DutyState DutyState { get; private set; } = null!;
[PluginService]
public static PartyList PartyList { get; private set; } = null!;
[PluginService]
public static InstanceContent InstanceContent { get; private set; } = null!;
}
}