public void StartAura(IAuraController controller, AuraTemplate template, float duration) { Controller = controller; IsControlled = controller != null; Template = template; StartTime = Time.time; Duration = duration; // TODO: Create Prefab // TODO: Create AuraEffectHandlers and start aura + pulsing }
public void StartAura(IAuraController controller, AuraTemplate template) { StartAura(controller, template, template.Duration); }