private void DoSendRequest()
 {
     MC2S_TakeGuildBossDamageReward mC2S_TakeGuildBossDamageReward = new MC2S_TakeGuildBossDamageReward();
     mC2S_TakeGuildBossDamageReward.ID = Globals.Instance.Player.GuildSystem.Guild.AttackAcademyID1;
     Globals.Instance.CliSession.Send(967, mC2S_TakeGuildBossDamageReward);
 }
Esempio n. 2
0
 private void OnOKClick(GameObject go)
 {
     Globals.Instance.EffectSoundMgr.Play("ui/ui_001");
     Globals.Instance.GameMgr.Play();
     SceneInfo sceneInfo = Globals.Instance.SenceMgr.sceneInfo;
     GameAnalytics.OnFailScene(sceneInfo, GameAnalytics.ESceneFailed.UIClose);
     Globals.Instance.SenceMgr.CloseScene();
     switch (sceneInfo.Type)
     {
     case 0:
         if (sceneInfo.Difficulty == 2)
         {
             GameUIManager.mInstance.ChangeSession<GUIAwakeRoadSceneV2>(null, true, true);
         }
         else
         {
             GameUIManager.mInstance.ChangeSession<GUIWorldMap>(null, true, true);
         }
         break;
     case 1:
         GameUIManager.mInstance.ChangeSession<GUITrailTowerSceneV2>(null, true, true);
         break;
     case 3:
         Globals.Instance.Player.WorldBossSystem.AutoResurrectTimeStamp = Globals.Instance.Player.GetTimeStamp() + 60;
         GUIWorldBossVictoryScene.BackBossScene();
         break;
     case 5:
     {
         MC2S_TakeGuildBossDamageReward mC2S_TakeGuildBossDamageReward = new MC2S_TakeGuildBossDamageReward();
         mC2S_TakeGuildBossDamageReward.ID = Globals.Instance.Player.GuildSystem.Guild.AttackAcademyID1;
         Globals.Instance.CliSession.Send(967, mC2S_TakeGuildBossDamageReward);
         break;
     }
     case 6:
         GameUIManager.mInstance.ChangeSession<GUIKingRewardScene>(null, false, true);
         break;
     case 7:
         GUIGuardScene.Show(true);
         break;
     }
     if (sceneInfo.Type != 5)
     {
         GameUIManager.mInstance.DestroyGameUIOptionPopUp();
     }
     Globals.Instance.ActorMgr.GetCombatTime(true);
 }