public void ItemMissionButton() { DialogTask.complete = false; AudioControl.DPlaySound("Click 1"); //Remove all item on Task Dialog Transform dialogTask = GameObject.Find("DialogTask").transform; dialogTask.GetComponent <DialogTask>().RemoveAllItem(); Debug.Log("READ LEVEL " + Level); MissionData.READ_XML(Level); GameObject.Find("UI Root").transform.FindChild("Mission").FindChild("Dialog").FindChild("DialogMission").gameObject.GetComponent <DialogMission>().ShowDialogMision(Level); }
void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { AudioControl.DPlaySound("Click 1"); if (dialogSetting.gameObject.GetComponent <DialogSetting>().Show || dialogMessage.gameObject.GetComponent <DialogMessage>().Show || dialogSelectFriend.gameObject.GetComponent <DialogSelectFriend>().Show || dialogLogin.GetComponent <DialogLogin>().Show || dialogAchievement.GetComponent <DialogAchievement>().Show || dialogRefill.GetComponent <DialogRefill>().Show || dialogInapp.GetComponent <DialogInapp>().Show || dialogInfo.GetComponent <DialogInfo>().Show || CommonObjectScript.isViewPoppup || dialogDailyGift.GetComponent <DialogDailyGift>().Show || dialogSpecialGift.GetComponent <DialogSpecialGift>().Show || dialogEvent.GetComponent <DialogEventFriend>().Show) { dialogSpecialGift.GetComponent <DialogSpecialGift>().HideDialog(); dialogSetting.gameObject.GetComponent <DialogSetting>().HideDialogSetting(); dialogMessage.gameObject.GetComponent <DialogMessage>().HideDialog(); dialogSelectFriend.gameObject.GetComponent <DialogSelectFriend>().CloseButton(); dialogAchievement.GetComponent <DialogAchievement>().HideDialog(); HideLoginDialog(); dialogRefill.GetComponent <DialogRefill>().HideDialog(); dialogInapp.GetComponent <DialogInapp>().HideDialog(); dialogInfo.GetComponent <DialogInfo>().HideDialog(); dialogDailyGift.GetComponent <DialogDailyGift>().HideDialog(); dialogEvent.GetComponent <DialogEventFriend>().HideDialog(); } else if (dialogMission.gameObject.GetComponent <DialogMission>().Show) { Transform dialogShop = transform.FindChild("Dialog").FindChild("DialogShop"); if (dialogShop.GetComponent <DialogShop>().Show) { dialogShop.GetComponent <DialogShop>().HideDialog(); } else { dialogMission.gameObject.GetComponent <DialogMission>().HideDialogMission(); } } else { //Application.LoadLevel("Menu"); LoadingScene.ShowLoadingScene("Menu", true); } } if (Input.GetKeyDown(KeyCode.Space)) { //MissionData.targetCommon.current += 10; } if (Input.GetKeyDown(KeyCode.F)) { dialogDailyGift.GetComponent <DialogDailyGift>().ShowDialog(); } //Thoi gian nhan tim if (VariableSystem.heart >= 5) { VariableSystem.heart = 5; lbTimeLife.text = "FULL"; } else { // Debug.Log("-------------" + timeaddheart + " AudioControl.time_add_heart " + AudioControl.time_add_heart + " DString.GetTimeNow() " + DString.GetTimeNow()); int totalTime = (int)(DString.GetTimeNow() - AudioControl.time_add_heart); if (totalTime > 0) { //Debug.Log("----------------Thoi gian tu luc thieu tim---------------" + totalTime); int tim_cong_them_thua_thoi_gian = (int)(totalTime / AudioControl.max_time_receive_heat); int heart_add = tim_cong_them_thua_thoi_gian + 1; if (heart_add > 5 - VariableSystem.heart) { heart_add = 5 - VariableSystem.heart; } Debug.Log("---------------------CONG TIM----------------------" + heart_add); //VariableSystem.heart += heart_add; AudioControl.AddHeart(heart_add); //Tru bu thoi gian va hien thi int thoi_gian_con_du = (int)totalTime % AudioControl.max_time_receive_heat;//So du chua du 10phut de nhan them tim. so du nay > 0 va < 600 int thoi_gian_hien_thi = AudioControl.max_time_receive_heat - thoi_gian_con_du; lbTimeLife.text = DString.ConvertSecondsToMinute(thoi_gian_hien_thi); //Luu lai thoi gian cong tim tiep if (VariableSystem.heart < 5) { Debug.Log("---------------------Luu thoi gian cong tim tiep----------------------"); AudioControl.time_add_heart = (DString.GetTimeNow() + AudioControl.max_time_receive_heat); PlayerPrefs.SetString(AudioControl.key_time_add_heart, "" + AudioControl.time_add_heart); } } else { int thoi_gian_hien_thi = Math.Abs(totalTime); lbTimeLife.text = DString.ConvertSecondsToMinute(thoi_gian_hien_thi); } } if (VariableSystem.heart < 0) { VariableSystem.heart = 0; } lbLife.text = "" + VariableSystem.heart; lbDiamond.text = "" + VariableSystem.diamond; if (FB.IsInitialized) { if (FB.IsLoggedIn) { time_count_message += Time.deltaTime; if (time_count_message > 30) { time_count_message = 0; CountMessage(); Debug.Log("Count Message"); } } if (!showLogin) { showLogin = true; if (FB.IsLoggedIn) { HideLoginDialog(); CountMessage(); loginButton.gameObject.SetActive(false); transform.FindChild("Button").FindChild("ButtonShowMessage").gameObject.SetActive(true); // transform.FindChild("Button").FindChild("ButtonInviteFriend").gameObject.SetActive(true); // transform.FindChild("Button").FindChild("ButtonHelpFriend").gameObject.SetActive(true); } else { loginButton.gameObject.SetActive(true); if (!dialogLoading.gameObject.activeInHierarchy) { if (countShowDialogLogin > 5 && !showDialogTryAgain) { ShowLoginDialog(); } } } } } //Show try again if (showDialogTryAgain) { Debug.Log("SHOW TRY AGAIN"); showDialogTryAgain = false; Transform dialogTask = GameObject.Find("DialogTask").transform; dialogTask.GetComponent <DialogTask>().RemoveAllItem(); Debug.Log("READ LEVEL TRY AGAIN" + VariableSystem.mission); MissionData.READ_XML(VariableSystem.mission); dialogMission.GetComponent <DialogMission>().ShowDialogMision(VariableSystem.mission); //--------------------ACHIEVEMENT 3------------------------- DialogAchievement.AddDataAchievement(3, 1); } }