Exemplo n.º 1
0
        public void Step(ref ForcedRecoveryStepState token, int condition)
        {
            ModalEV modal = modalService.FindModalEV(entitiesDB);

            SetModalData(token, modal);
            modalService.DisplayModal(modal);
        }
Exemplo n.º 2
0
        public void Step(ref ClickImmobileCaptureStepState token, int condition)
        {
            ModalEV modal = modalService.FindModalEV(entitiesDB);

            SetModalOptions(modal, ref token);
            modalService.DisplayModal(modal);
        }
Exemplo n.º 3
0
        public void Step(ref TierExchangeStepState token, int condition)
        {
            ModalEV modal = modalService.FindModalEV(entitiesDB);

            SetModalOptions(modal, ref token);
            modalService.DisplayModal(modal);
        }
        public void Step(ref CheckmateModalStepState token, int condition)
        {
            ModalEV     modal            = modalService.FindModalEV(entitiesDB);
            TurnEV      currentTurn      = turnService.GetCurrentTurnEV(entitiesDB);
            PlayerColor victoriousPlayer = TurnService.CalcOtherTurnPlayer(currentTurn.TurnPlayer.PlayerColor);

            SetModalOptions(modal, victoriousPlayer);
            modalService.DisplayModal(modal);
        }
Exemplo n.º 5
0
        public void Step(ref ClickPieceStepState token, int condition)
        {
            ModalEV        modal            = modalService.FindModalEV(entitiesDB);
            List <PieceEV> piecesAtLocation = pieceFindService.FindPiecesByLocation(
                token.ClickedPiece.Location.Location, entitiesDB);

            SetModalOptions(modal, piecesAtLocation);
            modalService.DisplayModal(modal);
        }