Esempio n. 1
0
    public void Initialize(ClientPlayer clientPlayer)
    {
        ResetAll();
        RefreshBattlePlayerSize();
        ClientPlayer       = clientPlayer;
        transform.rotation = ClientPlayer.WhichPlayer == Players.Self ? Quaternion.Euler(0, 0, 0) : Quaternion.Euler(0, 180, 0);
        HandManager.Initialize(ClientPlayer);
        BattleGroundManager.Initialize(ClientPlayer);
        MetalLifeEnergyManager.Initialize(ClientPlayer);
        PlayerBuffManager.Initialize(ClientPlayer);
        PlayerCoolDownCardManager.Initialize(ClientPlayer);
        CardDeckManager.Initialize(ClientPlayer);
        Ship.Initialize(ClientPlayer);

        HandArea         = clientPlayer.WhichPlayer == Players.Self ? BoardAreaTypes.SelfHandArea : BoardAreaTypes.EnemyHandArea;
        BattleGroundArea = clientPlayer.WhichPlayer == Players.Self ? BoardAreaTypes.SelfBattleGroundArea : BoardAreaTypes.EnemyBattleGroundArea;
    }