Exemple #1
0
 private void writePaper()
 {
     if (haveLetter != letterList.HaveWritten)
     {
         if (Input.GetKey(KeyCode.E) && (haveLetter == letterList.Have || haveLetter == letterList.IsWriting) && onDoor == false)
         {
             Health = healthState.Paper;
             MasterAudio.PlaySound("paper_in");
             MasterAudio.PlaySound("writting");
             haveLetter = letterList.IsWriting;
             levMan.writtenPaper += LevelManager.TUNING.writingSpeed;
             paper.alpha = 1f;
             papertxt.color = papertxt.initColor;
             papertxt.text = levMan.realWrittenPaper + "%";
             paper.transform.parent.rotation = Quaternion.Euler(new Vector3(0f, 0f, 0f));
         }
         else if (Input.GetKeyUp(KeyCode.E) && (haveLetter == letterList.Have || haveLetter == letterList.IsWriting) && onDoor == false)
         {
             Health = healthState.Alive;
             MasterAudio.StopAllOfSound("writting");
             MasterAudio.PlaySound("paper_out");
             paper.alpha = 0f;
             papertxt.color = Color.clear;
             paper.transform.parent.rotation = Quaternion.Euler(new Vector3(0f, 0f, 0f));
         }
     }
     if (levMan.writtenPaper > 100 && haveLetter != letterList.Sent)
     {
         MasterAudio.StopAllOfSound("writting");
         Health = healthState.Alive;
         haveLetter = letterList.HaveWritten;
         paper.alpha = 0f;
         papertxt.color = Color.clear;
     }
 }
Exemple #2
0
 private void GameStart()
 {
     Health = healthState.Cutscene;
     haveLetter = letterList.DontHave;
 }
Exemple #3
0
 private void Respawn()
 {
     Health = healthState.Alive;
     foodState = 3;
     sleepState = 3;
     haveLetter = letterList.DontHave;
     transform.position = initpos;
     InvokeRepeating("consumeFood", LevelManager.TUNING.delaySecConsumeFood, LevelManager.TUNING.everySecConsumeFood);
     InvokeRepeating("consumeSleep", LevelManager.TUNING.delaySecConsumeSleep, LevelManager.TUNING.everySecConsumeSleep);
 }
Exemple #4
0
 public void giveLetter()
 {
     haveLetter = letterList.Have;
 }