Ejemplo n.º 1
0
 void HandleSleep(SleepTypes sleepType)
 {
     allowPlayerControl = false;
     if (sleepType == SleepTypes.GotTired)
     {
         StartCoroutine(SleepCycle(sleepType));
     }
     else if (sleepType == SleepTypes.FoundImposter)
     {
         soundPlayer.PlayOneShot(story.ImposterClip);
         story.AwakePlayer(sleepType);
     }
     else if (sleepType == SleepTypes.FoundTarget)
     {
         StartCoroutine(Win());
     }
     else if (sleepType == SleepTypes.GaveUp)
     {
         StartCoroutine(Fail());
     }
 }