Exemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     levelmanager = GameObject.FindObjectOfType <levelmanager>();
     print("triggered");
     levelmanager.LoadLevel("Lose");
     print("triggered Lose screen attempt");
 }
Exemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     isBreakable = (this.tag == "Breakable");
     if (isBreakable)
     {
         breakablecount++;
     }
     timesHit     = 0;
     levelmanager = GameObject.FindObjectOfType <levelmanager>();
 }
Exemplo n.º 3
0
 private void Start()
 {
     levelman           = GameObject.FindGameObjectWithTag("levelManager").GetComponent <levelmanager>();
     selected_color     = Color_Codes[(int)GemColor];
     selected_light     = Light_Color_Codes[(int)GemColor];
     GemSprite.color    = selected_color;
     GemLight.color     = selected_light;
     dynamicLightScript = dynamicLight.GetComponent <DynamicLight>();
     dynamicLight.SetActive(false);
     gem_area_sound = transform.parent.gameObject.GetComponent <AudioSource>();
 }
 public static levelmanager LM;  //make it a singleton
 void Awake()
 {
     if (LM != null)
     {
         Destroy(LM);
     }
     else
     {
         LM = this;
     }
     DontDestroyOnLoad(this);
 }
Exemplo n.º 5
0
    // Use this for initialization
    void Start()
    {
        manager = GameObject.FindObjectOfType <levelmanager>();
        ressd   = GameObject.FindObjectOfType <Resourcesdab>();

        if (manager.score < 100)
        {
            IDtype = Random.Range(1, 5);
        }
        else
        {
            if (manager.score < 250)
            {
                IDtype = Random.Range(1, 6);
            }
            else
            {
                if (manager.score < 500)
                {
                    IDtype = Random.Range(1, 8);
                }
                else
                {
                    if (manager.score < 1000)
                    {
                        IDtype = Random.Range(1, 10);
                    }
                    else
                    {
                        if (manager.score < 2000)
                        {
                            IDtype = Random.Range(1, 13);
                        }
                        else
                        {
                            if (manager.score > 5000)
                            {
                                IDtype = Random.Range(1, 16);
                            }
                        }
                    }
                }
            }
        }
    }
Exemplo n.º 6
0
    public virtual void Start()
    {
        InitializeGemValues();
        GetIncreaseFactor();
        levelman        = GameObject.FindGameObjectWithTag("levelManager").GetComponent <levelmanager>();
        selected_color  = Color_Codes[(int)GemColor];
        selected_light  = Light_Color_Codes[(int)GemColor];
        GemSprite.color = selected_color;
        GemLight.color  = selected_light;
        dynamicLight.SetActive(false);
        gem_area_sound = transform.parent.gameObject.GetComponent <AudioSource>();


        GemLight.intensity = StartingLightIntensity;
        GemLight.range     = StartingLightRange;
        //InitialIntensity = GemLight.intensity;
        //InitialRange = GemLight.range;
    }