private IEnumerator AddTempOnAttackEffect(int itemID, PlayerWeapon.OnAttackEffect effect, float effectLength) { AddOnAttackEffect(itemID, effect); yield return(new WaitForSeconds(effectLength)); SubtractOnAttackEffect(itemID); }
public void AddOnAttackEffectForXSec(int itemID, PlayerWeapon.OnAttackEffect effect, float effectLength) { StartCoroutine(AddTempOnAttackEffect(itemID, effect, effectLength)); }
public void AddOnAttackEffect(int itemID, PlayerWeapon.OnAttackEffect effect) { m_Weapon.AddItemEffect(itemID, effect); }