Ejemplo n.º 1
0
 private void DengarCrewActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.DengarDiceModification
     {
         HostShip = host,
         ImageUrl = HostUpgrade.ImageUrl
     };
     host.AddAvailableDiceModificationOwn(newAction);
 }
Ejemplo n.º 2
0
 private void ZuckussAbilityEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.ZuckussActionEffect()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         HostShip = host
     };
     host.AddAvailableDiceModificationOwn(newAction);
 }
Ejemplo n.º 3
0
        private void AddFinnDiceModifications(GenericShip ship)
        {
            ship.AddAvailableDiceModificationOwn(
                new FinnTransportPodDiceModificationBlank()
            {
                HostShip = HostShip,
                ImageUrl = HostShip.ImageUrl
            }
                );

            ship.AddAvailableDiceModificationOwn(
                new FinnTransportPodDiceModificationFocus()
            {
                HostShip = HostShip,
                ImageUrl = HostShip.ImageUrl
            }
                );
        }
Ejemplo n.º 4
0
 private void SensorClusterActionEffect(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.SensorClusterActionEffect()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         HostShip = host
     };
     host.AddAvailableDiceModificationOwn(newAction);
 }
Ejemplo n.º 5
0
        private void MercenaryCopilotActionEffect(GenericShip host)
        {
            GenericAction newAction = new MercenaryCopilotAction()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 6
0
        private void LightweightFrameActionEffect(GenericShip host)
        {
            GenericAction newAction = new LightweightFrameDiceModification()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host,
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 7
0
        private void FirstOrderVanguardActionEffects(GenericShip host)
        {
            GenericAction attackDiceModification = new FirstOrderVanguardAttackActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = HostShip
            };

            host.AddAvailableDiceModificationOwn(attackDiceModification);

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

            host.AddAvailableDiceModificationOwn(defenceDiceModification);
        }
Ejemplo n.º 8
0
 private void CrackShotDiceModification(GenericShip host)
 {
     ActionsList.GenericAction newAction = new ActionsList.SecondEdition.CrackShotDiceModification()
     {
         ImageUrl = HostUpgrade.ImageUrl,
         HostShip = host,
         Source   = this.HostUpgrade
     };
     host.AddAvailableDiceModificationOwn(newAction);
 }
Ejemplo n.º 9
0
        private void FinnActionEffect(GenericShip host)
        {
            GenericAction newAction = new ActionsList.SecondEdition.FinnDiceModification()
            {
                HostShip = host,
                ImageUrl = HostUpgrade.ImageUrl
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 10
0
        private void AddJessPavaActionEffects(GenericShip host)
        {
            GenericAction actionPilot = new ActionsList.SecondEdition.JessPavaActionEffect()
            {
                HostShip = host,
                ImageUrl = host.ImageUrl
            };

            host.AddAvailableDiceModificationOwn(actionPilot);
        }
Ejemplo n.º 11
0
        private void AddCommanderMalarusEffect(GenericShip host)
        {
            GenericAction newAction = new CommanderMalarusDiceModification()
            {
                ImageUrl = HostShip.ImageUrl,
                HostShip = HostShip
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 12
0
        private void AddExpertiseDiceModification(GenericShip host)
        {
            GenericAction newAction = new ExpertiseDiceModification
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 13
0
        private void FireControlSystemAbilityDiceModification(GenericShip host)
        {
            var newAction = new ActionsList.SecondEdition.FireControlSystemAbilityActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 14
0
        private void AddRoseTicoDiceModification(GenericShip host)
        {
            GenericAction diceModification = new ActionsList.SecondEdition.RoseTicoDiceModification()
            {
                HostShip = host,
                ImageUrl = HostUpgrade.ImageUrl
            };

            host.AddAvailableDiceModificationOwn(diceModification);
        }
Ejemplo n.º 15
0
        private void JukeActionEffect(GenericShip host)
        {
            GenericAction newAction = new JukeActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 16
0
        private void AdvancedTargetingComputerDiceModification(GenericShip host)
        {
            GenericAction newAction = new AdvancedTargetingComputerActionEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 17
0
        private void FlightInstructorActionEffect(GenericShip host)
        {
            GenericAction newAction = new FlightInstructorActionEffect
            {
                HostShip = host,
                ImageUrl = HostUpgrade.ImageUrl
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 18
0
        private void WeaponsGuidanceActionEffect(GenericShip host)
        {
            GenericAction newAction = new AdvancedOpticsDiceModification()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = HostShip
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 19
0
        private void TryAddConcordDawnProtectorDiceModification(GenericShip host)
        {
            GenericAction newAction = new ConcordDawnProtectorDiceModification()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 20
0
        private void TryAddAutothrustersDiceModification(GenericShip host)
        {
            GenericAction newAction = new AutothrustersDiceModification()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 21
0
        private void SeventhSisterDiceMofication(GenericShip host)
        {
            GenericAction newAction = new ActionsList.SecondEdition.SeventhSisterDiceModification()
            {
                ImageUrl = HostShip.ImageUrl,
                HostShip = host,
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 22
0
        private void BistanAddAction(GenericShip ship)
        {
            GenericAction action = new BistanAction()
            {
                HostShip = this.HostShip,
                ImageUrl = HostUpgrade.ImageUrl
            };

            ship.AddAvailableDiceModificationOwn(action);
        }
Ejemplo n.º 23
0
        private void AddNorraWexleyPilotAbility(GenericShip ship)
        {
            NorraWexleyYWingAction newAction = new NorraWexleyYWingAction()
            {
                HostShip             = this.HostShip,
                Name                 = this.HostShip.PilotInfo.PilotName + "'s Ability",
                DiceModificationName = this.HostShip.PilotInfo.PilotName + "'s Ability"
            };

            ship.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 24
0
        private void DiceModification(GenericShip ship)
        {
            GenericAction newAction = new CaptainSearDiceModification()
            {
                ImageUrl        = HostImageUrl,
                HostShip        = ship,
                CaptainSearShip = HostShip
            };

            ship.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 25
0
            protected override void AddProtonTorpedoesDiceMofification(GenericShip host)
            {
                ProtonTorpedoesDiceModificationSE action = new ProtonTorpedoesDiceModificationSE()
                {
                    HostShip = host,
                    ImageUrl = HostUpgrade.ImageUrl,
                    Source   = HostUpgrade
                };

                host.AddAvailableDiceModificationOwn(action);
            }
Ejemplo n.º 26
0
        private void GuidanceChipsActionEffect(GenericShip host)
        {
            GenericAction newAction = new GuidanceChipsEffect()
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host,
                Source   = HostUpgrade
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 27
0
        private void AddDiceModification(GenericShip host)
        {
            AdvancedProtonTorpedoesAction action = new AdvancedProtonTorpedoesAction()
            {
                HostShip = host,
                ImageUrl = HostUpgrade.ImageUrl,
                Source   = HostUpgrade
            };

            host.AddAvailableDiceModificationOwn(action);
        }
Ejemplo n.º 28
0
        private void AddDiceModification(GenericShip host)
        {
            GenericAction newAction = new RuthlessDiceModification
            {
                ImageUrl = HostUpgrade.ImageUrl,
                HostShip = host,
                Source   = HostUpgrade
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }
Ejemplo n.º 29
0
        private void AddConcussionMissilesDiceModification(GenericShip host)
        {
            ConcussionMissilesAction action = new ConcussionMissilesAction()
            {
                HostShip = host,
                ImageUrl = HostUpgrade.ImageUrl,
                Source   = HostUpgrade
            };

            host.AddAvailableDiceModificationOwn(action);
        }
Ejemplo n.º 30
0
        private void CloneCaptainRexEffect(GenericShip host)
        {
            GenericAction newAction = new ActionsList.SecondEdition.CloneCaptainRexEffect()
            {
                HostShip    = host,
                HostUpgrade = HostUpgrade,
                Ability     = this,
                ImageUrl    = HostUpgrade.ImageUrl
            };

            host.AddAvailableDiceModificationOwn(newAction);
        }