public TwinIonEngineMkII() : base() { Types.Add(UpgradeType.Modification); Name = "Twin Ion Engine Mk. II"; ImageUrl = ImageUrls.GetImageUrl(this, "twin-ion-engine-mkii.png"); Cost = 1; }
public BlackEightSqPilot() : base() { PilotName = "Black Eight Sq. Pilot"; ImageUrl = ImageUrls.GetImageUrl(this, "black-eight-squadron-pilot.png"); PilotSkill = 4; Cost = 23; }
public AdvancedTargetingComputer() : base() { Type = UpgradeType.System; Name = "Adv. Targeting Computer"; Cost = 5; ImageUrl = ImageUrls.GetImageUrl(this, "advanced-targeting-computer.png"); }
public TwinIonEngineMkII() : base() { Types.Add(UpgradeType.Modification); Name = "Twin Ion Engine Mk. II"; ImageUrl = ImageUrls.GetImageUrl(this, "twin-ion-engine-mkii.png"); Cost = 1; UpgradeAbilities.Add(new Abilities.TreatAllBanksAsGreenAbility()); }
public GhostV2() : base() { Types.Add(UpgradeType.Title); Name = "Ghost (Phantom II)"; NameCanonical = "ghost-swx72"; ImageUrl = ImageUrls.GetImageUrl(this, NameCanonical + ".png"); Cost = 0; isUnique = true; }
public AdvancedTargetingComputer() : base() { Types.Add(UpgradeType.System); Name = "Adv. Targeting Computer"; Cost = 5; ImageUrl = ImageUrls.GetImageUrl(this, "advanced-targeting-computer.png"); UpgradeAbilities.Add(new AdvancedTargetingComputerAbility()); }
public TwinIonEngineMkII() : base() { UpgradeInfo = new UpgradeCardInfo( "Twin Ion Engine Mk. II", UpgradeType.Modification, cost: 1, abilityType: typeof(Abilities.FirstEdition.TwinIonEngineMkIIAbility) ); ImageUrl = ImageUrls.GetImageUrl(this, "twin-ion-engine-mkii"); }
public Bossk() : base() { Type = UpgradeType.Crew; Name = "Bossk"; Cost = 2; isUnique = true; ImageUrl = ImageUrls.GetImageUrl(this, "bossk-crew.png"); UpgradeAbilities.Add(new BosskCrewAbility()); }
public AdvancedTargetingComputer() : base() { UpgradeInfo = new UpgradeCardInfo( "Adv. Targeting Computer", UpgradeType.Sensor, cost: 5, abilityType: typeof(Abilities.FirstEdition.AdvancedTargetingComputerAbility), restriction: new ShipRestriction(typeof(Ship.FirstEdition.TIEAdvanced.TIEAdvanced)) ); ImageUrl = ImageUrls.GetImageUrl(this, "advanced-targeting-computer"); }
public Bossk() : base() { Types.Add(UpgradeType.Crew); Name = "Bossk"; Cost = 2; isUnique = true; ImageUrl = ImageUrls.GetImageUrl(this, "bossk-crew.png"); AvatarOffset = new Vector2(47, 1); UpgradeAbilities.Add(new BosskCrewAbility()); }
public GhostV2() : base() { UpgradeInfo = new UpgradeCardInfo( "Ghost (Phantom II)", UpgradeType.Title, cost: 0, isLimited: true, restriction: new ShipRestriction(typeof(Ship.FirstEdition.VCX100.VCX100)), abilityType: typeof(Abilities.FirstEdition.GhostV2Ability) ); NameCanonical = "ghost-swx72"; ImageUrl = ImageUrls.GetImageUrl(this, NameCanonical); }