Esempio n. 1
0
 private void FallOutOfMap()
 {
     if (gameObject.tag == "Player" || gameObject.tag == "Enemy")
     {
         AudioForCharacter.FallDeathSound();
         MultiplayerEventManager.TriggerPlayerDead(gameObject.GetComponent <MultiplayerPlayerId>().GetId());
     }
     Destroy(gameObject);
 }
Esempio n. 2
0
 public void SetWinner(string winner)
 {
     winnerText.text = winner;
     for (int i = 0; i < objectToDisable.Length; i++)
     {
         objectToDisable [i].SetActive(false);
     }
     AudioForCharacter.VictorySound();
 }
Esempio n. 3
0
    private void Fire()
    {
        Bullet.GetComponent <MoveScript>().speed = fleche.transform.localScale.x * Bullet.GetComponent <MoveScript>().speedMutiplier;
        GameObject instanceOfBullet = Instantiate(Bullet, bulletEmitter.transform.position, fleche.transform.rotation);

        instanceOfBullet.GetComponent <SpellColision>().SetFriends(player);
        player.gameObject.GetComponentInChildren <PowerBarDamage>().DecreasePower(Bullet.transform.GetComponent <ShotScript>().power);
        fired = true;
        AudioForCharacter.CastASpell();
        MultiplayerEventManager.TriggerPlayerCast();
    }
 public void PlayGame()
 {
     AudioForCharacter.MenuSelectionSound();
     SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
 }
 public void QuitGame()
 {
     AudioForCharacter.MenuSelectionSound();
     Debug.Log("Jeu quitter");
     Application.Quit();
 }
Esempio n. 6
0
 public void StartJump()
 {
     animator.SetBool("Jump", true);
     velocity.y = jumpTakeOffSpeed;
     AudioForCharacter.JumpSound();
 }
Esempio n. 7
0
 public void TakeDamage()
 {
     animator.SetTrigger("TakingDamage");
     AudioForCharacter.TakingDamageSound();
 }
Esempio n. 8
0
 public void Die()
 {
     animator.SetBool("Death", true);
     AudioForCharacter.DeathSound();
 }