Example #1
0
        private void Pop_Repairs()
        {
            GameObject.Find("board/Grid/00/Anime").GetComponent <crane_anime>().HPgrowStop();
            GameObject.Find("Repair Root/info/text_open").GetComponent <Animation>().Stop();
            GameObject.Find("Repair Root/info/text_open/text_open").transform.localPositionX(784f);
            GameObject.Find("Repair Root/info/text_open/text_bg").transform.localPositionX(784f);
            bd2.Cancelled(NotChangeMode: true, isSirent: true);
            bd3.Cancelled(NotChangeMode: true, isSirent: true);
            for (int i = 0; i < 4; i++)
            {
                dock[i].gameObject.transform.localScale = Vector3.zero;
                shutter[i].transform.localScale         = Vector3.one;
                int num = i;
                GameObject.Find("board1_top/board/Grid/0" + num.ToString() + "/Shutter/ShutterALL").transform.localScale = Vector3.one;
                int num2 = i;
                GameObject.Find("board1_top/board/Grid/0" + num2.ToString() + "/Shutter/ShutterL").transform.localPositionX(0f);
                int num3 = i;
                GameObject.Find("board1_top/board/Grid/0" + num3.ToString() + "/Shutter/ShutterR").transform.localPositionX(-1f);
                GameObject.Find("board/Grid/0" + i.ToString() + "/Anime_H").GetComponent <Animation>().Stop();
                GameObject.Find("board/Grid/0" + i.ToString() + "/Anime_H/crane1").gameObject.transform.localPositionX(520f);
                GameObject.Find("board/Grid/0" + i.ToString() + "/Anime").GetComponent <Animation>().Stop();
                GameObject.Find("board/Grid/0" + i.ToString() + "/Anime/crane1").gameObject.transform.localPositionX(520f);
                int num4 = i;
                bds2            = GameObject.Find("board1_top/board/Grid/0" + num4.ToString() + "/bg/BackGround3").GetComponent <UISprite>();
                bds2.spriteName = "cardArea_YB";
                if (get_HS_anime(i))
                {
                    rep.now_clsRepair().ChangeRepairSpeed(i);
                    set_anime(i, stat: false);
                    set_HS_anime(i, stat: false);
                }
            }
            for (int j = 0; j < 3; j++)
            {
                GameObject.Find("board" + (j + 1).ToString() + "_top_mask/board" + (j + 1).ToString() + "_guard").GetComponent <UISprite>().color = new Color(1f, 1f, 1f, 0.007f);
            }
            GameObject.Find("Repair_BGS/trusses").transform.localScale            = Vector3.one;
            GameObject.Find("Repair_BGS/BG Panel2/bg_cr03").transform.localScale  = Vector3.one;
            GameObject.Find("Repair Root/board1_top/header").transform.localScale = Vector3.one;
            GameObject.Find("info/docknotfound").transform.localPositionX(-1500f);
            GameObject gameObject = GameObject.Find("ObjectPool/Repair_BGS/Root");

            GameObject.Find("Repair Root/board1_top").transform.parent      = gameObject.transform;
            GameObject.Find("Repair Root/board1_top_mask").transform.parent = gameObject.transform;
            GameObject.Find("Repair Root/board2_top").transform.parent      = gameObject.transform;
            GameObject.Find("Repair Root/board2_top_mask").transform.parent = gameObject.transform;
            GameObject.Find("Repair Root/board3_top").transform.parent      = gameObject.transform;
            GameObject.Find("Repair Root/board3_top_mask").transform.parent = gameObject.transform;
            GameObject.Find("Repair Root/dialog_top").transform.parent      = gameObject.transform;
            GameObject.Find("Repair Root/dialog2_top").transform.parent     = gameObject.transform;
            GameObject.Find("Repair Root/debug").transform.parent           = gameObject.transform;
            GameObject.Find("Repair Root/info").transform.parent            = gameObject.transform;
            GameObject.Find("Repair Root/Guide").transform.parent           = gameObject.transform;
            rep.delete_clsRepair();
            rep.delete_MstManager();
            rep.delete_Mst_ship();
        }