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); } }
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); }
private static void LaunchMissile() { var missile = new Arcing(GetTriggerUnit(), GetSpellTargetX(), GetSpellTargetY()); MissileSystem.Add(missile); }
private static void LaunchMissile() { var missile = new Momentum(GetTriggerUnit(), GetSpellTargetUnit()); MissileSystem.Add(missile); }