// Start is called before the first frame update
 private void OnTriggerEnter(Collider other)
 {
     Debug.Log("Hit a thing with door");
     if (other.gameObject.tag == PLAYER_TAG)
     {
         if (!isDoorUnlocked)
         {
             InputCodeTrigger minigame = GetComponent <InputCodeTrigger>();
             if (minigame != null)
             {
                 minigame.StartMinigame();
             }
             else
             {
                 return;
             }
         }
         else
         {
             Debug.Log("Went there");
             Camera.main.transform.position      = cameraLocation.transform.position;
             other.gameObject.transform.position = playerLocation.transform.position;
         }
     }
 }
Example #2
0
 public void SetTriggerRef(InputCodeTrigger refer)
 {
     trigger = refer;
 }