Inheritance: BaseRainScript
    void Start()
    {
        player        = GameObject.Find("Player");
        Ivon          = GameObject.Find("Ivon");
        mbr           = player.GetComponent <Moving_by_RLbuttons>();
        start_pos     = GameObject.Find("Start_Pos").transform;
        regen_pos     = GameObject.Find("Regen_Pos").transform;
        ic            = GameObject.FindWithTag("Item_Canvas").GetComponent <Item_Controller>();
        rainIntensity = rainFall.transform.parent.gameObject.GetComponent <DigitalRuby.RainMaker.RainScript2D>();

        _ivon_textbox = GameObject.FindGameObjectWithTag("Dialogue").transform.GetChild(2).GetComponent <Image>();
        _ivon_text    = GameObject.FindGameObjectWithTag("Dialogue").transform.GetChild(2).GetChild(0).GetComponent <Text>();

        player.transform.position = start_pos.position;
        ti = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer2>();
        //sparkle.transform.position = GameObject.FindWithTag("Item_Canvas").transform.GetChild(1).GetChild(0).position;
        ti.Import(64);
        //ti.Talk();

        if (!Stage6_Controller.q[10])
        {
            Save_Script.Save_Now_Point();
            ti.Talk();
        }
        else if (Stage6_Controller.q[10] && !Stage6_Controller.q[11])
        {
            rainIntensity.RainIntensity = 0f;
            Ivon.SetActive(false);
            ti.Talk(10); // 응?
        }
        else if (Stage6_Controller.q[16] && !Stage6_Controller.q[17])
        {
            rainIntensity.RainIntensity = 0f;
            Ivon.SetActive(false);
            ti.Talk(29);
        }
        else if (Stage6_Controller.q[21] && !Stage6_Controller.q[22])
        {
            ti.Talk(39);
        }
        else if (Stage6_Controller.q[28] && !Stage6_Controller.q[29])
        {
            _ivon_textbox.rectTransform.rotation = Quaternion.Euler(new Vector3(0, 0, 0));
            _ivon_text.rectTransform.rotation    = Quaternion.Euler(new Vector3(0, 0, 0)); // 도대체 왜 돌려지지...
            ti.Talk(48);                                                                   // 코코야 왜 짖닝
            portal6_5.enabled         = false;
            ic._interaction_object[2] = "NPC";
            // player.GetComponent<Outline>().used_or_not_for_retry = false;
        }
        else if (Stage6_Controller.q[49] && !Stage6_Controller.q[50])
        {
            portal6_5.enabled         = false;
            ic._interaction_object[2] = "NPC";
            Ivon.GetComponent <Outline>().used_or_not_for_retry = false;
            ti.Talk(71); // 킄킄 이제 부적을 사용해서 돌아가자
        }
    }
Exemple #2
0
        private void Start()
        {
            RainScript2D rainScript = this.RainScript;
            float        num1       = 0.5f;

            this.RainSlider.set_value(num1);
            double num2 = (double)num1;

            rainScript.RainIntensity   = (float)num2;
            this.RainScript.EnableWind = true;
        }
 void Start()
 {
     player    = GameObject.FindGameObjectWithTag("Player");
     mbr       = player.GetComponent <Moving_by_RLbuttons>();
     start_pos = GameObject.Find("Start_Pos").transform;
     //regen_pos = GameObject.Find("Regen_Pos").transform;
     ic            = GameObject.FindWithTag("Item_Canvas").GetComponent <Item_Controller>();
     rainIntensity = rainFall.transform.parent.gameObject.GetComponent <DigitalRuby.RainMaker.RainScript2D>();
     //  Portal.enabled = false;
     player.transform.position = start_pos.position;
     ti = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer2>();
     ti.Import(62);
     Save_Script.Save_Now_Point();
     ti.Talk();
 }
Exemple #4
0
 private void Start()
 {
     rain = FindObjectOfType <DigitalRuby.RainMaker.RainScript2D>();
 }