public static IShip Create(PhysicsState state, FactionInfo factionInfo) { if (!initialized) { Initialize(); } AndrosynthGuardianMeteor returnvalue = new AndrosynthGuardianMeteor(state, factionInfo); returnvalue.ControlHandler = new DefaultControlHandler(); return(returnvalue); }
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); }
public AndrosynthGuardianMeteor(AndrosynthGuardianMeteor copy) : base(copy) { }