示例#1
0
 /*public static ShipInfo GetShipInfo()
  * {
  *  return new ShipInfo("Mmrnmhrm XForm Missile", new CreateShipDelegate(Create));
  * }*/
 protected MmrnmhrmXFormMissile(PhysicsState state, FactionInfo factionInfo)
     : base(
         (LifeSpan)DefaultLifeTime.Clone(),
         state,
         DefaultBodyFlags, DefaultShape,
         new ShipMovementInfo(DefaultMovementInfo),
         new ShipState(DefaultState),
         DefaultControlableSounds,
         DefaultShipSounds,
         new ActionList(DefaultActions),
         null)
 {
 }
示例#2
0
 /*public static ShipInfo GetShipInfo()
  * {
  *  return new ShipInfo("Mmrnmhrm XForm Laser", new CreateShipDelegate(Create));
  * }*/
 AndrosynthGuardianNormal(PhysicsState state, FactionInfo factionInfo)
     : base(
         (LifeSpan)DefaultLifeTime.Clone(),
         state,
         DefaultBodyFlags,
         DefaultShape,
         new ShipMovementInfo(DefaultMovementInfo),
         new ShipState(DefaultState),
         DefaultControlableSounds,
         DefaultShipSounds,
         new WeaponsLogic(TargetingInfo.None, new EffectCollection()),
         new ActionList(DefaultActions),
         null)
 {
     this.controlableType = ControlableType.Ship;
 }