Exemple #1
0
            public static IShip Create(PhysicsState state, FactionInfo factionInfo)
            {
                if (!initialized)
                {
                    Initialize();
                }

                AndrosynthGuardianMeteor returnvalue = new AndrosynthGuardianMeteor(state, factionInfo);

                returnvalue.ControlHandler = new DefaultControlHandler();
                return(returnvalue);
            }
Exemple #2
0
 AndrosynthGuardianSecondary()
     : base(new Bounded <float>(DefaultDelay),
            DefaultTargetingTypes,
            new Costs(DefaultCost),
            DefaultActionSounds,
            new ActionSounds(),
            new Costs(new ShipStateChange(), null, null),
            AndrosynthGuardianMeteor.Create(new PhysicsState(), null),
            true)
 {
     this.aIInfo = new SpecificRangeActionAIInfo(
         new ShipStateChange(0, 5, 0, 0),
         1000,
         3000);
 }
Exemple #3
0
 public AndrosynthGuardianMeteor(AndrosynthGuardianMeteor copy)
     : base(copy)
 {
 }