Ejemplo n.º 1
0
    void Awake()
    {
        //LeftBoard = MainCanvas.transform.GetChild(1).GetChild(2).GetChild(4).GetComponent<TotalValueTracker_script>();
        //RightBoard = MainCanvas.transform.GetChild(1).GetChild(2).GetChild(5).GetComponent<TotalValueTracker_script>();
        _leftDeck  = LeftBoard.GetComponent <PlayerDeckMananger_script>();
        _rightDeck = RightBoard.GetComponent <PlayerDeckMananger_script>();

        _uiManager         = GetComponent <UIManager_script>();
        _globalDeckManager = GetComponent <GlobalDeckManager_script>();
        _playerInfoManager = _uiManager.PlayerInfoManager;
    }
Ejemplo n.º 2
0
    public void ConfigAI(AISelecter_script.AIStatesClass aiStates) //when choosing AI
    {
        AIStates = new AISelecter_script.AIStatesClass();
        AIStates = aiStates;

        _aiDeck            = AIBoard.GetComponent <PlayerDeckMananger_script>();
        _gameController    = AIBoard.GameController;
        _globalDeck        = _gameController.GetComponent <GlobalDeckManager_script>();
        _buttonHolder      = AIBoard.transform.GetChild(3).gameObject;
        AIBoard.PlayerName = AIStates.AIName;
        _aiDeck.SetPlayerDeck(AIStates.DeckValues, true);
        _buttonHolder.SetActive(false);
    }