示例#1
0
        protected override void PerformFreeAction()
        {
            Selection.ThisShip = TargetShip;

            TargetShip.AskPerformFreeAction(
                TargetShip.GetAvailableActionsAsRed(),
                delegate {
                Selection.ThisShip = HostShip;
                SelectShipSubPhase.FinishSelection();
            });
        }
示例#2
0
        protected override void PerformFreeAction()
        {
            Selection.ThisShip = TargetShip;

            TargetShip.AskPerformFreeAction(
                TargetShip.GetAvailableActionsAsRed(),
                delegate {
                Selection.ThisShip = HostShip;
                SelectShipSubPhase.FinishSelection();
            },
                HostShip.PilotInfo.PilotName,
                "You may perform an action, treating it as red",
                HostShip
                );
        }