Ejemplo n.º 1
0
    public IEnumerator BulletShoot(TankContainer tank)
    {
        tank.Shoot();
        yield return(new WaitForSeconds(1.25f));

        tank.Shoot(val: false);
    }
Ejemplo n.º 2
0
    public IEnumerator LightningShoot(TankContainer tank)
    {
        tank.ReloadTime = 0f;
        tank.Shoot();
        yield return(new WaitForSeconds(2f));

        tank.Shoot(val: false);
    }
Ejemplo n.º 3
0
    public IEnumerator FlamerShoot(TankContainer tank)
    {
        tank.ReloadTime = 0f;
        tank.Shoot();
        yield return(new WaitForSeconds(0.75f));

        tank.Shoot(val: false);
    }
Ejemplo n.º 4
0
    public IEnumerator MissileShoot(TankContainer tank)
    {
        Tank tank2 = Variables.instance.GetTank(tankIndex);

        tank.Shoot();
        yield return(new WaitForSeconds(tank2.bullet.maxTime));

        tank.Shoot(val: false);
    }