static void Initialize() { initialized = true; InitShape(); DefaultMovementInfo = new ShipMovementInfo( new Bounded <float>(TimeWarp.AngularAcceleration), new Bounded <float>(TimeWarp.ScaleTurning(1)), new Bounded <float>(TimeWarp.ScaleAcceleration(5, 0)), new Bounded <float>(TimeWarp.ScaleVelocity(35))); DefaultState = new ShipState( new Bounded <float>(6), new Bounded <float>(4), new Bounded <float>(0), new Bounded <float>(TimeWarp.RechargeRateToPerSeconds(9, 1))); DefaultActions.Add(ShofixtiScoutPrimary.Create()); DefaultActions.Add(ShofixtiScoutSecondary.Create()); DefaultControlableSounds = new ControlableSounds(null, "ShipDies"); DefaultShipSounds = new ShipSounds("ShofixtiScoutDitty"); }
ShofixtiScoutSecondary(ShofixtiScoutSecondary copy) : base(copy) { this.leverPulls = copy.leverPulls; }