public static bool OnYotogiSkillVisibilityCheck(int tag, out bool ret) { YotogiSkillVisibleEventArgs args = new YotogiSkillVisibleEventArgs { ForceVisible = false }; switch (tag) { case 0: YotogiSkillVisibilityCheck?.Invoke(null, args); break; case 1: YotogiSkillVisibilityStageCheck?.Invoke(null, args); break; } ret = true; return(args.ForceVisible); }
private void OnYotogiSkillVisibilityCheck(object sender, YotogiSkillVisibleEventArgs e) { Debugger.WriteLine( LogLevel.Info, $"Checking for skill visibility. Forcing visible: {yotogiSkillsVisible || yotogiAllSkillsVisible}"); e.ForceVisible = yotogiSkillsVisible || yotogiAllSkillsVisible; }
public static bool OnYotogiSkillVisibilityCheck(out bool ret) { YotogiSkillVisibleEventArgs args = new YotogiSkillVisibleEventArgs {ForceVisible = false}; YotogiSkillVisibilityCheck?.Invoke(args); ret = true; return args.ForceVisible; }
public static bool OnYotogiSkillVisibilityCheck(int tag, out bool ret) { YotogiSkillVisibleEventArgs args = new YotogiSkillVisibleEventArgs {ForceVisible = false}; switch (tag) { case 0: YotogiSkillVisibilityCheck?.Invoke(null, args); break; case 1: YotogiSkillVisibilityStageCheck?.Invoke(null, args); break; } ret = true; return args.ForceVisible; }