Example #1
0
 void SetEmote()
 {
     if (phase == "Aware" || phase == "Searching")
     {
         enemyEmoteCanvas.HideImmediate();
     }
     else if (lastSuspiciousTime != 0f && Time.time - lastSuspiciousTime < suspiciousDuration)
     {
         enemyEmoteCanvas.Show();
     }
     else if (lastAwareTime != 0f && Time.time - lastAwareTime < suspiciousAfterAwareDuration)
     {
     }
     else
     {
         enemyEmoteCanvas.HideImmediate();
     }
 }
Example #2
0
 private void UpdateEmote()
 {
     if (phase == kSuspiciousPhase)
     {
         enemyEmoteCanvas.Show();
     }
     else
     {
         enemyEmoteCanvas.HideImmediate();
     }
 }
Example #3
0
 void Start()
 {
     if (player == null)
     {
         player = GameObject.FindGameObjectWithTag("Player").transform;
     }
     if (ui == null)
     {
         ui = GameObject.FindGameObjectWithTag("UI").GetComponent <UI> ();
     }
     animator         = transform.GetComponent <Animator> ();
     emoteCanvas      = transform.Find("EnemyEmoteCanvas");
     enemyEmoteCanvas = transform.Find("EnemyEmoteCanvas").GetComponent <EnemyEmoteCanvasScript> ();
     enemyEmoteCanvas.HideImmediate();
     bone = ((GameObject)Resources.Load("GameObjects/Bone/Bone", typeof(GameObject))).transform;
     Randomify();
     healthBar = transform.Find("Bar").GetComponent <Bar>();
 }
Example #4
0
 protected virtual void Start()
 {
     if (player == null)
     {
         player = GameObject.FindGameObjectWithTag("Player").transform;
     }
     if (ui == null)
     {
         ui = GameObject.FindGameObjectWithTag("UI").GetComponent <UI>();
     }
     animator         = transform.GetComponent <Animator>();
     healthBar        = transform.Find("Bar").GetComponent <Bar>();
     enemyEmoteCanvas = transform.Find("EnemyEmoteCanvas").GetComponent <EnemyEmoteCanvasScript>();
     enemyEmoteCanvas.HideImmediate();
     RandomizeConstants();
     health = kTotalHealth;
     phase  = kIdlePhase;
 }