using UnityEngine; using System.Collections; public class NovaBullet : Bullet { public float delayEffect = 0.5f; public float delayRemove = 5f; private bool effected = false; public int[] targetIds; // Update is called once per frame override public void Update () { float currentTime = GameTime.time; if(!effected && currentTime - startTime > delayEffect) { effected = true; MakeDamage(); } if(effected && currentTime - startTime > delayRemove) { Remove(); } } public override void Reset () { base.Reset (); effected = false; } protected override void MakeDamage () { for(int i=0; i