Exemplo n.º 1
0
    private void OnTriggerStay(Collider other)
    {
        if (other.CompareTag("Player"))
        {
            PlayerPileTask player = other.GetComponent <PlayerPileTask>();
            if (player.GetComponent <PlayerTeam>().myTeam != TeamManager.PlayerTeams.spy /*&& player.holdingItem && player.holding == whatDoINeed && objectsPlaced < objectsNeeded*/)
            {
                playerInRange = true;
            }
            else
            {
                playerInRange = false;
            }

            if (player.GetComponent <PlayerTeam>().myTeam == TeamManager.PlayerTeams.spy /* && !sabotaged*/)
            {
                spyInRange = true;
                //player.canSabotage = true;
            }
            else
            {
                spyInRange = false;
                //player.canSabotage = false;
            }
        }
    }
Exemplo n.º 2
0
 private void OnTriggerStay(Collider other)
 {
     if (other.CompareTag("Player"))
     {
         PlayerPileTask player = other.GetComponent <PlayerPileTask>();
         if (!player.holdingItem && objectsReady > 0 && player.GetComponent <PlayerTeam>().myTeam != TeamManager.PlayerTeams.police)
         {
             playerInRange = true;
         }
         else
         {
             playerInRange = false;
         }
     }
 }