protected bool ButtonTriggered(FF8TextTagKey key, ButtonTrigger trigger = ButtonTrigger.None) { if (Memory.IsActive) { foreach (var list in InputList) { foreach (var kvp in list.Data.Where(y => y.Key.Contains(key))) { foreach (var test in kvp.Value) { if (main.ButtonTriggered(test, trigger)) { return(true); } } } } } return(false); }
public static bool Button(FF8TextTagKey k, ButtonTrigger trigger = ButtonTrigger.None) => main?.ButtonTriggered(k, trigger) ?? false;