/// <summary> /// Release charged spell that has cast time /// </summary> /// <param name="slot"></param> /// <param name="screenPosition"></param> /// <param name="castTime"></param> public static bool ReleaseChargeSpell(SpellCastSlot slot, Vector2 screenPosition, float castTime) { return(SpellBook.ReleaseChargeSpell(slot, screenPosition, castTime)); }
/// <summary> /// Release charged spell /// </summary> /// <param name="slot"></param> public static bool ReleaseChargeSpell(SpellCastSlot slot) { return(SpellBook.ReleaseChargeSpell(slot)); }
/// <summary> /// Release charged spell that has cast time /// </summary> /// <param name="slot"></param> /// <param name="castTime"></param> public static bool ReleaseChargeSpell(SpellCastSlot slot, float castTime) { return(SpellBook.ReleaseChargeSpell(slot, castTime)); }
/// <summary> /// Start charging spell /// </summary> /// <param name="slot"></param> public static bool StartChargeSpell(SpellCastSlot slot) { return(SpellBook.StartChargeSpell(slot)); }