Exemple #1
0
    // Update is called once per frame
    void Update()
    {
        if (playerLife.GetCurrentLife() == 3)
        {
            deadIcons[0].SetActive(false);
            deadIcons[1].SetActive(false);
            deadIcons[2].SetActive(false);
        }

        if (playerLife.GetCurrentLife() == 2)
        {
            deadIcons[0].SetActive(true);
            deadIcons[1].SetActive(false);
            deadIcons[2].SetActive(false);
        }
        if (playerLife.GetCurrentLife() == 1)
        {
            deadIcons[0].SetActive(true);
            deadIcons[1].SetActive(true);
            deadIcons[2].SetActive(false);
        }
        if (playerLife.GetCurrentLife() == 0)
        {
            deadIcons[0].SetActive(true);
            deadIcons[1].SetActive(true);
            deadIcons[2].SetActive(true);
        }
    }
Exemple #2
0
    private void Update()
    {
        if (isLocalPlayer || localPlayerAuthority)
        {
            if (playerUI != null)
            {
                if (_playerFire != null && _playerFire.GetCurrentWeapon() != null)
                {
                    playerUI.SetTextAmmo(_playerFire.GetCurrentWeapon().GetCurrentAmmo(), _playerFire.GetCurrentWeapon().GetTotalAmmo());
                    playerUI.SetTextWeaponName(_playerFire.GetCurrentWeapon().weaponName);
                }
                if (_playerLife != null)
                {
                    playerUI.SetPlayerLife(_playerLife.GetCurrentLife());
                }

                playerUI.SetPlayers(true, GameManager.GetInstance().GetPlayersAllyAlive(), GameManager.GetInstance().GetPlayersAlly());
                playerUI.SetPlayers(false, GameManager.GetInstance().GetPlayersAxisAlive(), GameManager.GetInstance().GetPlayersAxis());
            }

            if (Input.GetKeyDown(KeyCode.P))
            {
                CmdSendLog("lol");
            }

            if (_dead)
            {
                return;
            }

            //put interactions here with F
        }
    }