Ejemplo n.º 1
0
    public void EndTurn()
    {
        mActivePlayer = mActivePlayer == PLAYER_ID.ONE ? PLAYER_ID.TWO : PLAYER_ID.ONE;
        ChangeUI();
        if (mActivePlayer == PLAYER_ID.ONE)
        {
            mZoneList         = mZoneList_P1;
            mActveManazone    = mManazone_One;
            mActiveDeck       = mDeck_One;
            mActiveBattlezone = mBattlezone_One;
            mActiveHand       = mHand_One;
        }
        else
        {
            mZoneList         = mZoneList_P2;
            mActveManazone    = mManazone_Two;
            mActiveDeck       = mDeck_Two;
            mActiveBattlezone = mBattlezone_Two;
            mActiveHand       = mHand_Two;
        }

        mActiveHand.Draw();
        mActveManazone.NewTurn();
        mActiveBattlezone.NewTurn();
        mGamePhase = GAME_PHASE.MANA_PHASE;
    }