Example #1
0
    void Awake()
    {
        //개발 후 삭제//
        if (Stage3_Controller._stage3_q1)
        {
            Destroy(aaaaaa[0]);
            Destroy(aaaaaa[1]);
            Destroy(aaaaaa[2]);
        }
        //개발 후 삭제//

        player    = GameObject.Find("Player");
        start_pos = GameObject.Find("Start_Pos").transform;
        regen_pos = GameObject.Find("Regen_Pos").transform;
        player.transform.position = start_pos.position;

        if (!Stage3_Controller._stage3_q1)
        {
            Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.Import();
            player.transform.localScale = new Vector3(1.4f, 1.4f, player.transform.localScale.z);
        }

        if (Stage3_Controller._stage3_q4_1)
        {
            Destroy(bag);
        }
    }
    //private GameObject camera;

    void Awake()
    {
        player    = GameObject.FindWithTag("Player");
        start_pos = GameObject.Find("Start_Pos").transform;
        regen_pos = GameObject.Find("Regen_Pos").transform;
        player.transform.position = start_pos.position;
        ic             = GameObject.FindWithTag("Item_Canvas").GetComponent <Item_Controller> ();
        ti             = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
        textbox_Coco   = ti._text_boxes [0];
        textbox_Star   = ti._text_boxes [1];
        textbox_Racoon = ti._text_boxes [2];
        textbox_Ivon   = ti._text_boxes [3];

        if (!Stage4_Controller.q[1])
        {
            player.transform.localScale = new Vector3(1.4f, 1.4f, player.transform.localScale.z);
        }
        if (Stage4_Controller.q [13])
        {
            Light.SetActive(false);
        }

        bb = new Color(0f, 0f, 0f, 1f);          //검정,불투명
        _blackout.color = bb;
    }
Example #3
0
    void Start()
    {
        itemCanvas = GameObject.FindWithTag("Item_Canvas");
        ti         = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
        ti.Import(25);          // temp code
        textbox_Coco   = ti._text_boxes [0];
        textbox_Star   = ti._text_boxes [1];
        textbox_Racoon = ti._text_boxes [2];
        textbox_Ivon   = ti._text_boxes [3];

        Stage4_Controller.q [20] = true;         // temp code
        roundBoard = GameObject.Find("Round").GetComponent <Text> ();
        scoreBoard = GameObject.Find("Score").GetComponent <Text> ();
        timeBoard  = GameObject.Find("Time").GetComponent <Text> ();
        returnRandom();


        tempPos  = new Vector3[2];
        velocity = new Vector3[2];
        for (int i = 0; i < velocity.Length; i++)
        {
            velocity [i] = Vector3.zero;
        }
        getTempTransform = false;
        message_mix.SetActive(false);
        timeBoard.gameObject.SetActive(false);

        ti.NPC_Say_yeah("너굴맨");
    }
Example #4
0
    void Start()
    {
        if (GetComponent <Load_data> ()._where_are_you_from == 12)
        {
            player.transform.position = regen_pos.position;
        }
        else
        {
            Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.NPC_Say_yeah("코코");
        }

        if (Stage2_Controller._Stage2_Quest[0])
        {
//			Destroy (a1);
//			Destroy (b1);	//이거 안꺼놓으면 nullreference라서 태엽하고 멀티탭 살아남
            Destroy(clockwork);
        }

        if (Stage2_Controller._Stage2_Quest[4])
        {
            Destroy(multiTap [0]);
            Destroy(multiTap [1]);
        }
    }
Example #5
0
    void Q1_say_what_happen()
    {
        Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();

        aa.NPC_Say_yeah("코코");
        Stage1_Controller._Stage1_Quest[0] = true;
        Save_Script.Save_Quest_Info();
    }
Example #6
0
    void Awake()
    {
        player = GameObject.Find("Player");
        mbr    = player.GetComponent <Moving_by_RLbuttons> ();
        aa     = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer>();

        ti = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer2>();
        ti.Import(24);
    }
 void Awake()
 {
     //player_moving = GameObject.Find ("Player").GetComponent<Moving_by_RLbuttons> ();
     if (GameObject.Find(name.Remove(name.Length - 5, 5)))
     {
         npc_collider = GameObject.Find(name.Remove(name.Length - 5, 5)).GetComponent <BoxCollider2D> ();
     }
     _ti = GetComponentInParent <Text_Importer> ();
 }
Example #8
0
 //private Transform regen_pos;
 void Awake()
 {
     player    = GameObject.Find("Player");
     npc       = GameObject.FindWithTag("NPC");
     start_pos = GameObject.Find("Start_Pos").transform;
     player.transform.position = start_pos.position;
     ic = GameObject.FindWithTag("Item_Canvas").GetComponent <Item_Controller>();
     aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer>();
     //regen_pos = GameObject.Find ("Regen_Pos").transform;
 }
 void Update()
 {
     if (_now_used_item == "별감" && _now_object_item_used == "Player" && _to_run_once) {//별감이용대화
         //대화진행코드
         Text_Importer aa = GameObject.FindGameObjectWithTag ("Dialogue").GetComponent<Text_Importer> ();
         aa.NPC_Say_yeah ("별감");
         //stop
         _to_run_once = false;
     }
 }
Example #10
0
 void Awake()
 {
     player = GameObject.Find("Player");
     Ivon   = GameObject.Find("이본");
     portal = GameObject.Find("Portal");
     _t_i   = GameObject.Find("Dialogue_Canvas_").GetComponent <Text_Importer> ();
     i_c    = GameObject.FindWithTag("Item_Canvas").GetComponent <Item_Controller> ();
     PlayerPrefs.DeleteAll();
     tc = GameObject.FindWithTag("Controller").GetComponent <Tutorial_Controller>();
 }
Example #11
0
 protected void Awake()
 {
     player    = GameObject.Find("Player");
     start_pos = GameObject.Find("Start_Pos").transform;
     end_pos   = GameObject.Find("End_Pos").transform;
     player.transform.position = start_pos.position;
     ic         = GameObject.FindWithTag("Item_Canvas").GetComponent <Item_Controller>();
     ti         = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer>();
     trees      = GameObject.FindGameObjectsWithTag("Tree");
     likeButton = GameObject.FindGameObjectsWithTag("likeButton");
 }
Example #12
0
 void Start()
 {
     aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer>();
     if (Stage3_Controller._stage3_q5 && !Stage3_Controller._stage3_q6)
     {
         //집에서 나옴. 달리기미션 not clear
         //aa = GameObject.FindWithTag("Dialogue").GetComponent<Text_Importer>();
         aa.currLineArr[1] += 2;            //이본 다음대사 넘김
         //quest1_start1 = true;
     }
 }
 public static void Save_Dialogue_Info()      //대사가 끝나면 호출
 {
     if (GameObject.FindWithTag("Dialogue"))
     {
         _ti_for_Save = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
     }
     if (_ti_for_Save._textfile != null)
     {
         PlayerPrefsX.SetIntArray("CurrArr", _ti_for_Save.currLineArr);
     }
 }
    IEnumerator Backback()
    {
        for (int i = 0; i < 30; i++)
        {
            mbr.Moving_left(-8f);
            yield return(null);
        }
        Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();

        aa.NPC_Say_yeah("코코");
        mbr.enabled = true;
    }
 void Start()
 {
     if (GetComponent <Load_data> ()._where_are_you_from == 8)
     {
         player.transform.position = regen_pos.position;
     }
     else
     {
         Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
         aa.currLineArr [0] += 2;            //코코 다음대사로 넘김
     }
 }
 void Q3_Talk()
 {
     if (a1a1)
     {
         //여기에 천둥소리 약하게 하나 넣어야 함.
         Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
         aa.currLineArr [0] += 2;            //코코 다음대사 치게함.
         aa.NPC_Say_yeah("코코");
         a1a1 = false;
         Stage2_Controller._Stage2_Quest[2] = true;
         Save_Script.Save_Quest_Info();
     }
 }
 void Awake()
 {
     player    = GameObject.FindWithTag("Player");
     start_pos = GameObject.Find("Start_Pos").transform;
     player.transform.position = start_pos.position;
     ti             = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
     itemCanvas     = GameObject.FindWithTag("Item_Canvas");
     ic             = itemCanvas.GetComponent <Item_Controller> ();
     textbox_Coco   = ti._text_boxes [0];
     textbox_Star   = ti._text_boxes [1];
     textbox_Racoon = ti._text_boxes [2];
     textbox_Ivon   = ti._text_boxes [3];
 }
Example #18
0
    void Awake()
    {
        player    = GameObject.Find("Player");
        start_pos = GameObject.Find("Start_Pos").transform;
        regen_pos = GameObject.Find("Regen_Pos").transform;
        player.transform.position = start_pos.position;

        if (!Stage1_Controller._Stage1_Quest[0])
        {
            Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.Import();
        }
    }
    void Q3_Last()
    {
        Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();

        //aa.currLineArr [1] += 2;//별감 다음대사 치게함.

        if (!a4 && !a5)
        {
            StartCoroutine("WhiteOut");
            if (ringandstar [0].activeSelf)
            {
                ringandstar [0].GetComponent <BoxCollider2D> ().enabled = true;
            }
            a5 = true;
        }

        if (!a3 && a4 && bbb)
        {
            //print ("1");
            aa.NPC_Say_yeah("별감");
            _star_textbox = GameObject.Find("별감_text");
            a3            = true;
        }


        if (!a1 && a3 && !_star_textbox.activeSelf)
        {
            //print ("2");
            aa.currLineArr [0] += 2;            //코코 다음대사 치게함.
            aa.NPC_Say_yeah("코코");
            _coco_textbox = GameObject.Find("코코_text");
            a1            = true;
        }

        if (!a2 && a1 && !_coco_textbox.activeSelf)
        {
            //print ("3");
            aa.currLineArr [1] += 2;            //별감 다음대사 치게함.
            aa.NPC_Say_yeah("별감");
            a2 = true;
        }

        if (a2 && !_star_textbox.activeSelf)
        {
            //print ("4");
            Stage1_Controller._Stage1_Quest[9] = true;
            Save_Script.Save_Quest_Info();
        }
    }
    void Awake()
    {
        Analyticslist = GameObject.FindGameObjectsWithTag("Analysis");
        if (Analyticslist.Length > 1)
        {
            Destroy(Analyticslist[0]);
        }
        googleAnalytics.LogScreen("Stage5_7");

        player    = GameObject.Find("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>();
        ti        = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer>();
    }
    void OnTriggerEnter2D(Collider2D other)      //이동포인트에 도착.
//		if (other.gameObject == player) {
//			//말하고 뒤로 자동으로 움직임?
//			mbr.enabled = false;
//			StartCoroutine ("Backback");
//		}
    {
        Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();

        aa.currLineArr [0] += 2;        //코코 다음대사로 넘김
        aa.NPC_Say_yeah("코코");
        Stage1_Controller._Stage1_Quest[4] = true;

        Save_Script.Save_Quest_Info();
        _coco_textbox = GameObject.Find("코코_text");
    }
    IEnumerator Backback()
    {
        for (int i = 0; i < 30; i++)
        {
            mbr.Moving_Right(8f);
            yield return(null);
        }
        Text_Importer aa   = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
        int           temp = aa.currLineArr [0];

        aa.currLineArr [0] = 6;
        aa.NPC_Say_yeah("코코");
        //mbr.enabled = false;
        aa.currLineArr [0] = temp + 1;
        //mbr.enabled = true;
    }
    void Start()
    {
        player = GameObject.FindWithTag("Player");
        player.transform.position = startPos.position;
        item_Canvas = GameObject.FindWithTag("Item_Canvas");
        ti          = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
        conv        = new bool[10];

        //ti.Import(25); // test
        textbox_Coco   = ti._text_boxes [0];
        textbox_Star   = ti._text_boxes [1];
        textbox_Racoon = ti._text_boxes [2];
        textbox_Ivon   = ti._text_boxes [3];

        Save_Script.Save_Now_Point();
        Stage4_Controller.q [16] = false;         // test
    }
Example #24
0
    void Q2_remove_partOfmirror()
    {
        if (msc.mirror_in_ornot)          //거울을 빼면,

        {
            Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.currLineArr [0] += 2;            //코코 다음대사로 넘김
            aa.NPC_Say_yeah("코코");

            transparent_wall.enabled = false;
            //broken_bridge.SetActive (true);
            StartCoroutine("Mirror_Effect");
            Destroy(GameObject.Find("Mirror_Socket"));
            Stage1_Controller._Stage1_Quest[2] = true;
            Save_Script.Save_Quest_Info();
        }
    }
Example #25
0
    void Q1_StartTalk()
    {
        if (!a1)
        {
            Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.NPC_Say_yeah("이본");
            _ivon_textbox = GameObject.Find("이본_text");
            a1            = true;
        }

        if (!a2 && a1 && !_ivon_textbox.activeSelf)
        {
            Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();

            aa.NPC_Say_yeah("코코");
            Stage3_Controller._stage3_q1 = true;
        }
    }
Example #26
0
    void Q4_Talk()
    {
        if (a1a1)
        {
            Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.currLineArr [0] += 2;            //코코 다음대사 치게함.
            aa.NPC_Say_yeah("코코");
            _coco_textbox = GameObject.Find("코코_text");
            a1a1          = false;
            //Stage2_Controller._stage2_q3 = true;
        }

        if (!a1a1 && !_coco_textbox.activeSelf)           //코코 말 끝내면
        {
            mbr.enabled = false;
            StartCoroutine("Backback");
            Stage2_Controller._Stage2_Quest[3] = true;
            Save_Script.Save_Quest_Info();
        }
    }
Example #27
0
 void Q7_find_Remote()
 {
     if (a4a4)
     {
         Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
         aa.currLineArr [0] += 2;            //코코 다음대사 치게함.
         aa.NPC_Say_yeah("코코");
         _coco_textbox = GameObject.Find("코코_text");
         a4a4          = false;
     }
     if (!a4a4 && !_coco_textbox.activeSelf)
     {
         Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
         aa.currLineArr [1] += 2;            //별감 다음대사 치게함.
         aa.NPC_Say_yeah("별감");
         _remote.enabled = true;
         Stage2_Controller._Stage2_Quest[10] = true;
         Save_Script.Save_Quest_Info();
     }
 }
Example #28
0
    //Test용//
//	public GameObject a1;
//	public GameObject b1;

    void Awake()
    {
        player    = GameObject.Find("Player");
        start_pos = GameObject.Find("Start_Pos").transform;
        regen_pos = GameObject.Find("Regen_Pos").transform;
        player.transform.position = start_pos.position;
        ic  = GameObject.FindWithTag("Item_Canvas").GetComponent <Item_Controller> ();
        s2c = GameObject.Find("Stage2_Controller").GetComponent <Stage2_Controller> ();

        if (!Stage2_Controller._Stage2_Quest[0])
        {
            Text_Importer aa = GameObject.FindWithTag("Dialogue").GetComponent <Text_Importer> ();

            aa.Import();
            //s2c._ti_stage2 = aa;
            s2c.ic = ic;
            //s2c._dialogue_Canvas = GameObject.FindWithTag ("Dialogue");
            player.transform.localScale = new Vector3(1.4f, 1.4f, player.transform.localScale.z);
        }
    }
    void Q10_Talk_bySpeaker()
    {
        if (Input.GetMouseButtonDown(0))
        {
            Vector2      wp  = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            Ray2D        ray = new Ray2D(wp, Vector2.zero);
            RaycastHit2D hit = Physics2D.Raycast(ray.origin, ray.direction);

            if (hit.collider != null)
            {
                if (hit.collider.CompareTag("Audio"))
                {
                    Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
                    aa.currLineArr [0] += 2;                    //코코 다음대사 치게함.
                    aa.NPC_Say_yeah("코코");
                    Stage2_Controller._Stage2_Quest[14] = true;
                    Save_Script.Save_Quest_Info();
                }
            }
        }
    }
Example #30
0
    void Q2_Talk()
    {
        if (a1a1)
        {
            Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.currLineArr [0] += 2;            //코코 다음대사 치게함.
            aa.NPC_Say_yeah("코코");
            _coco_textbox = GameObject.Find("코코_text");
            a1a1          = false;
        }

        if (a2a2 && !_coco_textbox.activeSelf)
        {
            Text_Importer aa = GameObject.FindGameObjectWithTag("Dialogue").GetComponent <Text_Importer> ();
            aa.currLineArr [1] += 2;            //별감 다음대사 치게함.
            aa.NPC_Say_yeah("별감");
            a2a2 = false;
            Stage2_Controller._Stage2_Quest[1] = true;
            Save_Script.Save_Quest_Info();
        }         // ? 다음 집 설명. 끝.
    }