示例#1
0
            public void AdaptShipToSecondEdition()
            {
                ShipBaseSize = BaseSize.Medium;

                MaxHull    = 6;
                MaxShields = 2;

                Maneuvers["1.L.T"] = MovementComplexity.Normal;
                Maneuvers["1.R.T"] = MovementComplexity.Normal;
                Maneuvers["3.L.T"] = MovementComplexity.None;
                Maneuvers["3.R.T"] = MovementComplexity.None;
                Maneuvers["3.L.E"] = MovementComplexity.Complex;
                Maneuvers["3.R.E"] = MovementComplexity.Complex;
                Maneuvers["3.F.S"] = MovementComplexity.Easy;
                Maneuvers["3.F.R"] = MovementComplexity.None;

                PrintedUpgradeIcons.Remove(PrintedUpgradeIcons.Find(n => n.GetType() == typeof(EvadeAction)));

                PrintedActions.Add(new ReinforceAftAction()
                {
                    Host = this
                });
                PrintedActions.Add(new ReinforceForeAction()
                {
                    Host = this
                });
                PrintedActions.Add(new BoostAction());

                factions.Remove(Faction.Imperial);
            }