Beispiel #1
0
 private static void LaunchMissile()
 {
     for (var i = 0; i < 5; i++)
     {
         var missile = new Curving(GetTriggerUnit(), GetSpellTargetX(), GetSpellTargetY())
         {
             Curve = -90 + (45 * i)
         };
         MissileSystem.Add(missile);
     }
 }
Beispiel #2
0
        private static void LaunchMissile()
        {
            var missile = new Orbital(GetTriggerUnit(), GetSpellTargetUnit())
            {
                Range         = 600,
                OrbitalPeriod = 4.0f,
                SpinPeriod    = 4.0f
            };

            Util.Debug(missile.SpinPeriod);
            Util.Debug(missile.OrbitalPeriod);
            MissileSystem.Add(missile);
        }
Beispiel #3
0
        private static void LaunchMissile()
        {
            var missile = new Arcing(GetTriggerUnit(), GetSpellTargetX(), GetSpellTargetY());

            MissileSystem.Add(missile);
        }
Beispiel #4
0
        private static void LaunchMissile()
        {
            var missile = new Momentum(GetTriggerUnit(), GetSpellTargetUnit());

            MissileSystem.Add(missile);
        }