Beispiel #1
0
    private void OnTriggerStay(Collider other)
    {
        if (other.CompareTag("Player"))
        {
            PlayerTestingTask player = other.GetComponent <PlayerTestingTask>();
            if (player.GetComponentInChildren <PlayerTeamTest>().myTeam != TeamTesting.TestingTeams.spy /*&& player.holdingItem && player.holding == whatDoINeed && objectsPlaced < objectsNeeded*/)
            {
                playerInRange = true;
            }
            else
            {
                playerInRange = false;
            }

            if (player.GetComponentInChildren <PlayerTeamTest>().myTeam == TeamTesting.TestingTeams.spy /* && !sabotaged*/)
            {
                spyInRange         = true;
                player.canSabotage = true;
            }
            else
            {
                spyInRange         = false;
                player.canSabotage = false;
            }
        }
    }
Beispiel #2
0
 private void OnTriggerStay(Collider other)
 {
     if (other.CompareTag("Player"))
     {
         PlayerTestingTask player = other.GetComponent <PlayerTestingTask>();
         if (!player.holdingItem && objectsReady > 0 && player.GetComponentInChildren <PlayerTeamTest>().myTeam != TeamTesting.TestingTeams.police)
         {
             playerInRange = true;
         }
         else
         {
             playerInRange = false;
         }
     }
 }