public static void UnlinkToManager(this ProcChainMask procMask) { ModProcManager.RemoveLink(procMask); }
public static void LinkToManager(this ProcChainMask procMask) { ModProcManager.AddLink(procMask, new ModProc()); }
public static bool GetProcValue(this ProcChainMask procMask, ProcType Proc) { return(ModProcManager.GetProcValue(procMask, Proc.ToString())); }
public static bool GetProcValue(this ProcChainMask procMask, string ProcName) { return(ModProcManager.GetProcValue(procMask, ProcName)); }
public static void SetProcValue(this ProcChainMask procMask, ProcType Proc, bool value) { ModProcManager.SetProcValue(procMask, Proc.ToString(), value); }
public static void SetProcValue(this ProcChainMask procMask, string ProcName, bool value) { ModProcManager.SetProcValue(procMask, ProcName, value); }