/// <summary> /// Adds combos that can be used any time. /// Normal combos take priority over Global /// </summary> /// <param name="combos"></param> public void AddGlobalCombos(params StandCombo[] combos) { foreach (StandCombo s in combos) { GlobalCombos.Add(s); } }
public virtual void ForceCombo(string name, Player player) { StandCombo tryGlobalCombo = GlobalCombos.Find(x => x.ComboName == name); StandCombo tryNormalCombo = NormalCombos.Find(x => x.ComboName == name); if (tryNormalCombo != null) { tryNormalCombo.ForceActivate(player); return; } if (tryGlobalCombo != null) { tryGlobalCombo.ForceActivate(player); return; } }