public Z95() : base() { Type = "Z-95"; ManeuversImageUrl = "https://vignette.wikia.nocookie.net/xwing-miniatures/images/3/39/MR_Z-95.png"; Firepower = 2; Agility = 2; MaxHull = 2; MaxShields = 2; PrintedUpgradeIcons.Add(Upgrade.UpgradeType.Missile); AssignTemporaryManeuvers(); HotacManeuverTable = new AI.Z95Table(); factions.Add(Faction.Rebels); factions.Add(Faction.Scum); SkinName = "Yellow"; SoundShotsPath = "XWing-Laser"; ShotsCount = 2; for (int i = 1; i < 4; i++) { SoundFlyPaths.Add("XWing-Fly" + i); } }
public Z95() : base() { Type = FullType = "Z-95 Headhunter"; IconicPilots.Add(Faction.Rebel, typeof(AirenCracken)); IconicPilots.Add(Faction.Scum, typeof(NdruSuhlak)); ManeuversImageUrl = "https://vignette.wikia.nocookie.net/xwing-miniatures/images/3/39/MR_Z-95.png"; Firepower = 2; Agility = 2; MaxHull = 2; MaxShields = 2; PrintedUpgradeIcons.Add(Upgrade.UpgradeType.Missile); AssignTemporaryManeuvers(); HotacManeuverTable = new AI.Z95Table(); factions.Add(Faction.Rebel); factions.Add(Faction.Scum); ActionBar.AddPrintedAction(new TargetLockAction()); SkinName = "Blue"; SoundShotsPath = "XWing-Laser"; ShotsCount = 2; for (int i = 1; i < 4; i++) { SoundFlyPaths.Add("XWing-Fly" + i); } }
public Z95() : base() { Type = "Z-95"; ManeuversImageUrl = "https://vignette1.wikia.nocookie.net/xwing-miniatures/images/3/3d/MR_T65-X-WING.png"; Firepower = 2; Agility = 2; MaxHull = 2; MaxShields = 2; AddUpgradeSlot(Upgrade.UpgradeType.Missiles); AssignTemporaryManeuvers(); HotacManeuverTable = new AI.Z95Table(); factions.Add(Faction.Rebels); faction = Faction.Rebels; SoundShotsPath = "XWing-Laser"; ShotsCount = 2; for (int i = 1; i < 4; i++) { SoundFlyPaths.Add("XWing-Fly" + i); } }
public Z95Headhunter() : base() { ShipInfo = new ShipCardInfo ( "Z-95 Headhunter", BaseSize.Small, Faction.Rebel, new ShipArcsInfo(ArcType.Front, 2), 2, 2, 2, new ShipActionsInfo( new ActionInfo(typeof(FocusAction)), new ActionInfo(typeof(TargetLockAction)) ), new ShipUpgradesInfo( UpgradeType.Title, UpgradeType.Modification, UpgradeType.Missile ) ); ShipInfo.FactionsAll.Add(Faction.Scum); IconicPilots = new Dictionary <Faction, System.Type> { { Faction.Rebel, typeof(LieutenantBlount) }, { Faction.Scum, typeof(NdruSuhlak) } }; ModelInfo = new ShipModelInfo( "Z-95 Headhunter", "Blue" ); DialInfo = new ShipDialInfo( new ManeuverInfo(ManeuverSpeed.Speed1, ManeuverDirection.Left, ManeuverBearing.Bank, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed1, ManeuverDirection.Forward, ManeuverBearing.Straight, MovementComplexity.Easy), new ManeuverInfo(ManeuverSpeed.Speed1, ManeuverDirection.Right, ManeuverBearing.Bank, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed2, ManeuverDirection.Left, ManeuverBearing.Turn, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed2, ManeuverDirection.Left, ManeuverBearing.Bank, MovementComplexity.Easy), new ManeuverInfo(ManeuverSpeed.Speed2, ManeuverDirection.Forward, ManeuverBearing.Straight, MovementComplexity.Easy), new ManeuverInfo(ManeuverSpeed.Speed2, ManeuverDirection.Right, ManeuverBearing.Bank, MovementComplexity.Easy), new ManeuverInfo(ManeuverSpeed.Speed2, ManeuverDirection.Right, ManeuverBearing.Turn, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed3, ManeuverDirection.Left, ManeuverBearing.Turn, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed3, ManeuverDirection.Left, ManeuverBearing.Bank, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed3, ManeuverDirection.Forward, ManeuverBearing.Straight, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed3, ManeuverDirection.Right, ManeuverBearing.Bank, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed3, ManeuverDirection.Right, ManeuverBearing.Turn, MovementComplexity.Normal), new ManeuverInfo(ManeuverSpeed.Speed3, ManeuverDirection.Forward, ManeuverBearing.KoiogranTurn, MovementComplexity.Complex), new ManeuverInfo(ManeuverSpeed.Speed4, ManeuverDirection.Forward, ManeuverBearing.Straight, MovementComplexity.Normal) ); SoundInfo = new ShipSoundInfo( new List <string>() { "XWing-Fly1", "XWing-Fly2", "XWing-Fly3" }, "XWing-Laser", 2 ); ManeuversImageUrl = "https://vignette.wikia.nocookie.net/xwing-miniatures/images/3/39/MR_Z-95.png"; HotacManeuverTable = new AI.Z95Table(); }