Ejemplo n.º 1
0
 public NabooHandmaiden() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Naboo Handmaiden",
         1,
         42,
         limited: 2,
         abilityText: "Setup: After placing forces, assign the Decoyed condition to 1 friendly ship other than Naboo Handmaiden.",
         abilityType: typeof(NabooHandmaidenAbility),
         extraUpgradeIcon: UpgradeType.Talent
         );
     ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/ad/b6/adb64448-5777-4fd3-8311-293207d7103b/swz40_naboo-handmaiden.png";
 }
Ejemplo n.º 2
0
 public Wampa() : base()
 {
     PilotInfo = new PilotCardInfo(
         "\"Wampa\"",
         1,
         30,
         isLimited: true,
         abilityType: typeof(WampaAbility),
         charges: 1,
         regensCharges: true,
         seImageNumber: 89
         );
 }
Ejemplo n.º 3
0
            public AlexandrKallus() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Alexandr Kallus",
                    4,
                    69,
                    isLimited: true,
                    abilityType: typeof(Abilities.SecondEdition.AlexandrKallusAbility),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/d0/bf/d0bf7c63-2c2c-4372-8ace-7299d180c774/swz66_alexsandr-kallus.png";
            }
Ejemplo n.º 4
0
            public ShadowSquadronVeteran() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Shadow Squadron Veteran",
                    3,
                    35,
                    extraUpgradeIcons: new List <UpgradeType> {
                    UpgradeType.Talent, UpgradeType.Astromech
                }
                    );

                ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/6c/73/6c73ec27-bf29-4ace-86e9-4d03cdafa884/swz48_pilot-shadow-vet.png";
            }
Ejemplo n.º 5
0
            public LyttanDree() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Lyttan Dree",
                    3,
                    36,
                    abilityType: typeof(Abilities.SecondEdition.LyttanDreePilotAbility),
                    isLimited: true,
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/6f/37/6f375dcd-61b2-407d-bb3f-0c01cf9491ae/swz67_lyttan-dree.png";
            }
Ejemplo n.º 6
0
 public EzraBridger() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Ezra Bridger",
         3,
         41,
         isLimited: true,
         abilityType: typeof(Abilities.FirstEdition.ZebOrreliosPilotAbility),
         force: 1,
         extraUpgradeIcon: UpgradeType.Force,
         seImageNumber: 36
         );
 }
Ejemplo n.º 7
0
            public GenesisRed() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Genesis Red",
                    7,
                    19,
                    isLimited: true,
                    abilityType: typeof(Abilities.FirstEdition.GenesisRedAbility),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Genesis Red";
            }
Ejemplo n.º 8
0
 public SeventhSister() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Seventh Sister",
         4,
         46,
         isLimited: true,
         abilityType: typeof(Abilities.SecondEdition.SeventhSisterAbility),
         force: 2,
         extraUpgradeIcon: UpgradeType.Force,
         seImageNumber: 100
         );
 }
Ejemplo n.º 9
0
            public KrassisTrelix() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Krassis Trelix",
                    5,
                    36,
                    isLimited: true,
                    abilityType: typeof(Abilities.FirstEdition.KrassisTrelixAbility),
                    factionOverride: Faction.Imperial
                    );

                ModelInfo.SkinName = "Krassis Trelix";
            }
Ejemplo n.º 10
0
            public LieutenantBlount() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Lieutenant Blount",
                    6,
                    17,
                    isLimited: true,
                    abilityType: typeof(Abilities.FirstEdition.LieutenantBlountAbiliity),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Red";
            }
Ejemplo n.º 11
0
            public Ibtisam() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Ibtisam",
                    6,
                    28,
                    isLimited: true,
                    abilityType: typeof(Abilities.FirstEdition.IbtisamAbiliity),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Blue";
            }
Ejemplo n.º 12
0
            public DalanOberos() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Dalan Oberos",
                    7,
                    25,
                    isLimited: true,
                    abilityType: typeof(Abilities.FirstEdition.DalanOberosAbility),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Dalan Oberos";
            }
Ejemplo n.º 13
0
 public TelTrevura() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Tel Trevura",
         4,
         48,
         isLimited: true,
         abilityType: typeof(Abilities.SecondEdition.TelTrevuraAbility),
         charges: 1,
         extraUpgradeIcon: UpgradeType.Talent,
         seImageNumber: 216
         );
 }
Ejemplo n.º 14
0
            public BaktoidDrone() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Baktoid Drone",
                    1,
                    34,
                    extraUpgradeIcons: new List <UpgradeType> {
                    UpgradeType.Crew, UpgradeType.Device
                }
                    );

                ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/7c/61/7c61a6d9-0c5a-4bc0-9d4d-f38e3723a2c1/swz71_card_baktoid.png";
            }
Ejemplo n.º 15
0
            public Chopper() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "\"Chopper\"",
                    2,
                    68,
                    isLimited: true,
                    abilityType: typeof(Abilities.SecondEdition.ChopperPilotAbility),
                    seImageNumber: 75
                    );

                ShipInfo.ActionIcons.SwitchToDroidActions();
            }
Ejemplo n.º 16
0
 public KananJarrus() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Kanan Jarrus",
         3,
         90,
         isLimited: true,
         abilityType: typeof(Abilities.SecondEdition.KananJarrusPilotAbility),
         force: 2,
         extraUpgradeIcon: UpgradeType.Force,
         seImageNumber: 74
         );
 }
Ejemplo n.º 17
0
            public CountessRyad() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Countess Ryad",
                    5,
                    34,
                    isLimited: true,
                    abilityType: typeof(Abilities.FirstEdition.CountessRyadAbility),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Crimson";
            }
Ejemplo n.º 18
0
        public OddBall()
        {
            PilotInfo = new PilotCardInfo(
                "\"Odd Ball\"",
                5,
                34,
                true,
                abilityType: typeof(Abilities.SecondEdition.OddBallAbility),
                extraUpgradeIcon: UpgradeType.Talent
                );

            ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/18/d2/18d2b2c2-482a-4b6f-8c53-c3f0f24bea4b/swz32_odd-ball.png";
        }
Ejemplo n.º 19
0
            public IG88B() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "IG-88B",
                    6,
                    36,
                    isLimited: true,
                    abilityType: typeof(Abilities.FirstEdition.IG88BAbility),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Red";
            }
Ejemplo n.º 20
0
            public BinayrePirate() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Binayre Pirate",
                    1,
                    22,
                    extraUpgradeIcon: UpgradeType.Illicit,
                    factionOverride: Faction.Scum,
                    seImageNumber: 173
                    );

                ModelInfo.SkinName = "Binayre Pirate";
            }
Ejemplo n.º 21
0
        public SeparatistBomber()
        {
            PilotInfo = new PilotCardInfo(
                "Separatist Bomber",
                3,
                28,
                extraUpgradeIcons: new List <UpgradeType> {
                UpgradeType.Torpedo, UpgradeType.Missile, UpgradeType.Device
            }
                );

            ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/5d/88/5d88fdec-55d6-4ea4-9fa1-af79d0ca5fcd/swz41_separatist-bomber.png";
        }
Ejemplo n.º 22
0
        public RoseTico()
        {
            PilotInfo = new PilotCardInfo(
                "Rose Tico",
                3,
                25,
                isLimited: true,
                abilityType: typeof(RoseTicoResistanceTransportPodAbility),
                extraUpgradeIcon: UpgradeType.Talent
                );

            ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/e7/36/e736f7ba-c5dd-4222-9bdb-b889eea03293/swz45_rose-tico.png";
        }
Ejemplo n.º 23
0
            public KullbeeSperado() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Kullbee Sperado",
                    7,
                    26,
                    isLimited: true,
                    abilityType: typeof(KullbeeSperadoAbility),
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Partisan";
            }
Ejemplo n.º 24
0
            public RedSquadronExpert() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "Red Squadron Expert",
                    3,
                    43,
                    extraUpgradeIcon: UpgradeType.Talent
                    );

                ModelInfo.SkinName = "Red";

                ImageUrl = "https://vignette.wikia.nocookie.net/xwing-miniatures-second-edition/images/a/a9/Swz25_red-sqd_a1.png";
            }
Ejemplo n.º 25
0
 public GrandInquisitor() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Grand Inquisitor",
         5,
         52,
         isLimited: true,
         abilityType: typeof(Abilities.SecondEdition.GrandInquisitorAbility),
         force: 2,
         extraUpgradeIcon: UpgradeType.Force,
         seImageNumber: 99
         );
 }
Ejemplo n.º 26
0
 public EzraBridger() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Ezra Bridger",
         3,
         40,
         isLimited: true,
         abilityType: typeof(Abilities.SecondEdition.EzraBridgerPilotAbility),
         force: 1,
         extraUpgradeIcon: UpgradeType.ForcePower,
         seImageNumber: 36
         );
 }
Ejemplo n.º 27
0
            public Goji() : base()
            {
                PilotInfo = new PilotCardInfo(
                    "\"Goji\"",
                    2,
                    32,
                    isLimited: true,
                    extraUpgradeIcon: UpgradeType.Astromech,
                    abilityType: typeof(Abilities.SecondEdition.GojiAbility)
                    );

                ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/71/ca/71ca5555-2cf9-4d11-8163-c443669897bd/swz48_pilot-goji.png";
            }
Ejemplo n.º 28
0
        public Swoop()
        {
            PilotInfo = new PilotCardInfo(
                "\"Swoop\"",
                3,
                31,
                true,
                abilityType: typeof(Abilities.SecondEdition.SwoopAbility),
                extraUpgradeIcon: UpgradeType.Talent
                );

            ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/c3/9f/c39f4623-a983-4fea-98aa-c11b37e867c0/swz32_swoop.png";
        }
Ejemplo n.º 29
0
        public FearsomePredator()
        {
            PilotInfo = new PilotCardInfo(
                "Fearsome Predator",
                3,
                38,
                limited: 3,
                extraUpgradeIcon: UpgradeType.Talent,
                abilityType: typeof(Abilities.SecondEdition.FearsomePredatorAbility)
                );

            ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/91/bb/91bb3546-290e-4131-895e-a77d79ebbc99/swz81_fearsome-predator_cutout.png";
        }
Ejemplo n.º 30
0
 public LeiaOrgana() : base()
 {
     PilotInfo = new PilotCardInfo(
         "Leia Organa",
         5,
         77,
         isLimited: true,
         abilityType: typeof(Abilities.SecondEdition.LeiaOrganaPilotAbility),
         extraUpgradeIcon: UpgradeType.ForcePower,
         force: 1
         );
     ImageUrl = "https://images-cdn.fantasyflightgames.com/filer_public/5b/ff/5bffb367-cb6e-4b8b-948f-25a70acd3a3f/swz66_leia-organa.png";
 }