private void AddKeyanFarlanderAbility(GenericShip ship)
 {
     ship.AddAvailableActionEffect(new KeyanFarlanderAction()
     {
         Host = HostShip
     });
 }
Beispiel #2
0
 private void AddPoeDameronPilotAbility(GenericShip ship)
 {
     ship.AddAvailableActionEffect(new PoeDameronAction()
     {
         Host = HostShip
     });
 }
Beispiel #3
0
 public void AddForceAction(GenericShip ship)
 {
     ship.AddAvailableActionEffect(new ActionsList.ForceAction()
     {
         Host = ship
     });
 }
Beispiel #4
0
 private void AddSawGerreraDiceModification(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.SawGerreraCrewDiceModification();
     newAction.ImageUrl = HostShip.ImageUrl;
     newAction.Host = HostShip;
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #5
0
 private void AddInaldraAbility(GenericShip ship)
 {
     ship.AddAvailableActionEffect(new InaldraAction()
     {
         Host = HostShip
     });
 }
Beispiel #6
0
 private void MaulDiceModification(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.MaulDiceModification()
     {
         ImageUrl = ImageUrl, Host = this.Host
     };
     host.AddAvailableActionEffect(newAction);
 }
 public void CheckLinkedBatteryAbility(GenericShip ship)
 {
     ship.AddAvailableActionEffect(new ActionsList.LinkedBatteryAction()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         Host     = HostShip
     });
 }
Beispiel #8
0
 private void BistanAddAction(GenericShip ship)
 {
     ActionsList.GenericAction action = new ActionsList.BistanAction()
     {
         Host = this.HostShip
     };
     ship.AddAvailableActionEffect(action);
 }
 private void LightweightFrameActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new LightweightFrameDiceModification()
     {
         ImageUrl = ImageUrl,
         Host     = host,
     };
     host.AddAvailableActionEffect(newAction);
 }
 private void SensorClusterActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.SensorClusterActionEffect()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         Host     = host
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #11
0
 private void AdvancedTargetingComputerDiceModification(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.AdvancedTargetingComputerActionEffect()
     {
         ImageUrl = ImageUrl,
         Host     = host
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #12
0
 private void TryAddConcordDawnProtectorDiceModification(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.ConcordDawnProtectorDiceModification()
     {
         ImageUrl = ImageUrl,
         Host     = host
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #13
0
 private void DengarCrewActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.DengarDiceModification
     {
         Host     = host,
         ImageUrl = HostUpgrade.ImageUrl
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #14
0
 private void AddGlitterstimDiceModification(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.GlitterstimDiceModification()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         Host     = HostShip
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #15
0
 private void LoneWolfActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.LoneWolfActionEffect()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         Host     = host
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #16
0
 private void EzraBridgerActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.EzraBridgerAction()
     {
         ImageUrl = ImageUrl,
         Host     = host
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #17
0
        private void AddNorraWexleyPilotAbility(GenericShip ship)
        {
            NorraWexleyAction newAction = new NorraWexleyAction()
            {
                Host = this.HostShip
            };

            ship.AddAvailableActionEffect(newAction);
        }
Beispiel #18
0
        private void TryAddAutothrustersDiceModification(GenericShip host)
        {
            GenericAction newAction = new AutothrustersDiceModification()
            {
                ImageUrl = ImageUrl,
                Host     = host
            };

            host.AddAvailableActionEffect(newAction);
        }
Beispiel #19
0
        private void AddExpertiseDiceModification(GenericShip host)
        {
            GenericAction newAction = new ExpertiseDiceModification
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = host
            };

            host.AddAvailableActionEffect(newAction);
        }
        private void FireControlSystemAbilityDiceModification(GenericShip host)
        {
            var newAction = new ActionsList.SecondEdition.FireControlSystemAbilityActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = host
            };

            host.AddAvailableActionEffect(newAction);
        }
Beispiel #21
0
        private void WiredActionEffect(GenericShip host)
        {
            GenericAction newAction = new WiredActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = host
            };

            host.AddAvailableActionEffect(newAction);
        }
Beispiel #22
0
        private void WeaponsGuidanceActionEffect(GenericShip host)
        {
            GenericAction newAction = new WeaponsGuildanceDiceModification()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = HostShip
            };

            host.AddAvailableActionEffect(newAction);
        }
Beispiel #23
0
        private void FirstOrderVanguardActionEffects(GenericShip host)
        {
            GenericAction attackDiceModification = new FirstOrderVanguardAttackActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = HostShip
            };

            host.AddAvailableActionEffect(attackDiceModification);

            GenericAction defenceDiceModification = new FirstOrderVanguardDefenceActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = HostShip,
                Source   = HostUpgrade
            };

            host.AddAvailableActionEffect(defenceDiceModification);
        }
Beispiel #24
0
        private void EzraBridgerActionEffect(GenericShip host)
        {
            GenericAction newAction = new EzraBridgerAction()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = host
            };

            host.AddAvailableActionEffect(newAction);
        }
Beispiel #25
0
        private void BistanAddAction(GenericShip ship)
        {
            GenericAction action = new BistanAction()
            {
                Host     = this.HostShip,
                ImageUrl = HostUpgrade.ImageUrl
            };

            ship.AddAvailableActionEffect(action);
        }
Beispiel #26
0
 private void LoneWolfActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.GuidanceChipsEffect()
     {
         ImageUrl = ImageUrl,
         Host     = host,
         Source   = this
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #27
0
 private void AddAgentKallusDiceModification(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.AgentKallusDiceModification()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         Host     = host,
         AgentKallusSelectedTarget = AgentKallusSelectedTarget
     };
     host.AddAvailableActionEffect(newAction);
 }
Beispiel #28
0
        private void FinnActionEffect(GenericShip host)
        {
            GenericAction newAction = new FinnDiceModification()
            {
                ImageUrl = ImageUrl,
                Host     = host
            };

            host.AddAvailableActionEffect(newAction);
        }
Beispiel #29
0
        private void FinnActionEffect(GenericShip host)
        {
            GenericAction newAction = new FinnDiceModification()
            {
                Host     = host,
                ImageUrl = HostUpgrade.ImageUrl
            };

            host.AddAvailableActionEffect(newAction);
        }
Beispiel #30
0
        private void MercenaryCopilotActionEffect(GenericShip host)
        {
            GenericAction newAction = new MercenaryCopilotAction()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                Host     = host
            };

            host.AddAvailableActionEffect(newAction);
        }