Esempio n. 1
0
    private void RpcCollision()
    {
        ScoreCounter fruitscore = FindObjectOfType <ScoreCounter>();

        fruitscore.FruitPoints();
        gameObject.GetComponent <SphereCollider>().enabled = false;
        foreach (MeshRenderer meshrender in gameObject.GetComponentsInChildren <MeshRenderer>())
        {
            meshrender.enabled = false;
        }
        foreach (Movement movement in FindObjectsOfType <Movement>())
        {
            movement.reversecontrols = true;
            StartCoroutine(Resett(movement));
        }
        if (FindObjectsOfType <melonTimer>().Length == 1)
        {
            melonTimer timerAnimation = FindObjectOfType <melonTimer>();
            timerAnimation.MelonTimer();
        }
        PlayerOnline[] Players = FindObjectsOfType <PlayerOnline>();
        foreach (PlayerOnline player in Players)
        {
            player.AddToGridList((int)gameObject.transform.localPosition.x, (int)gameObject.transform.localPosition.z);
        }
    }
Esempio n. 2
0
    private void RpcCollision(GameObject col)
    {
        ScoreCounter fruitscore = FindObjectOfType <ScoreCounter>();

        fruitscore.FruitPoints();
        gameObject.GetComponentInChildren <SphereCollider>().enabled = false;
        foreach (MeshRenderer meshrender in gameObject.GetComponentsInChildren <MeshRenderer>())
        {
            meshrender.enabled = false;
        }
        PacmanMovement pacmanMovement = col.GetComponent <PacmanMovement>();

        if (FindObjectsOfType <aardbeiTimer>().Length == 1)
        {
            aardbeiTimer timerAnimation = FindObjectOfType <aardbeiTimer>();
            timerAnimation.AardbeiTimer();
        }
        StartCoroutine(Resett(pacmanMovement));
    }
Esempio n. 3
0
    private void RpcCollision()
    {
        ScoreCounter fruitscore = FindObjectOfType <ScoreCounter>();

        fruitscore.FruitPoints();
        playerhealth Playerhealth = GameObject.FindObjectOfType <playerhealth>();

        Playerhealth.health++;
        if (FindObjectsOfType <kersTimer>().Length == 1)
        {
            kersTimer timerAnimation = FindObjectOfType <kersTimer>();
            timerAnimation.KersTimer();
        }
        PlayerOnline[] Players = FindObjectsOfType <PlayerOnline>();
        foreach (PlayerOnline player in Players)
        {
            player.AddToGridList((int)gameObject.transform.localPosition.x, (int)gameObject.transform.localPosition.z);
        }
        Destroy(gameObject);
    }
Esempio n. 4
0
    private void RpcCollision()
    {
        PlayerOnline[] Player = FindObjectsOfType <PlayerOnline>();
        foreach (PlayerOnline player in Player)
        {
            player.SpawnDecoyBool = true;
        }
        ScoreCounter fruitscore = FindObjectOfType <ScoreCounter>();

        fruitscore.FruitPoints();
        Destroy(gameObject);
        if (FindObjectsOfType <appelTimer>().Length == 1)
        {
            appelTimer timerAnimation = FindObjectOfType <appelTimer>();
            timerAnimation.AppelTimer();
        }
        PlayerOnline[] Players = FindObjectsOfType <PlayerOnline>();
        foreach (PlayerOnline player in Players)
        {
            player.AddToGridList((int)gameObject.transform.localPosition.x, (int)gameObject.transform.localPosition.z);
        }
    }