void Start() { item.SetActive(false); SwitchBtnSprite(false); teamObj.SetActive(false); tasksObj.SetActive(true); //questitem.SetActive(false); PlayTween = RightButton.GetComponent <UIPlayTween>(); UIManager.SetButtonEventHandler(TaskButton.gameObject, EnumButtonEvent.OnClick, OnClickPTaskBtn, 0, 0); UIManager.SetButtonEventHandler(TeamButton.gameObject, EnumButtonEvent.OnClick, OnClickPTeamButton, 0, 0); UIManager.SetButtonEventHandler(RightButton.gameObject, EnumButtonEvent.OnClick, OnRightButtonDown, 0, 0); //QuestSystem.OnQuestUpdate += OnQuestUpdateOk; if (QuestSystem.CurrentList.Count == 0) { PlayerPrefs.SetInt("xysk_miniQuest_open", 0); } else { PlayerPrefs.SetInt("xysk_miniQuest_open", 1); } IsOpen = PlayerPrefs.GetInt("xysk_miniQuest_open") == 1; if (IsOpen) { PlayTween.Play(IsOpen); } if (IsOpen) { //raSp.transform.rotation = new Quaternion(raSp.transform.rotation.x,180,raSp.transform.rotation.z,raSp.transform.rotation.w); TweenRotation rot = raSp.GetComponent <TweenRotation>(); rot.from = new Vector3(0, 0, 0); rot.to = new Vector3(0, 180, 0); } else { TweenRotation rot = raSp.GetComponent <TweenRotation>(); rot.from = new Vector3(0, 180, 0); rot.to = new Vector3(0, 0, 0); } GuideManager.Instance.RegistGuideAim(TeamButton.gameObject, GuideAimType.GAT_MainTeamBtn); GuideManager.Instance.RegistGuideAim(TaskButton.gameObject, GuideAimType.GAT_MainTaskBtn); questitem.SetActive(false); //GuideManager.Instance.RegistGuideAim(questitem.transform.parent.gameObject, GuideAimType.GAT_QuestMiniFirst); // GuideManager.Instance.RegistGuideAim(questItems[1].transform.parent.gameObject, GuideAimType.GAT_QuestMiniSecond); // GuideManager.Instance.RegistGuideAim(questItems[2].transform.parent.gameObject, GuideAimType.GAT_QuestMiniThird); if (TeamSystem.IsInTeam()) { if (grid == null) { return; } foreach (Transform tr in grid.transform) { Destroy(tr.gameObject); } // teamPanle.clipOffset = Vector2.zero; // teamPanle.transform.localPosition = Vector3.zero; // teamPanle.GetComponent<UIScrollView>().ResetPosition(); // teamPanle.GetComponent<UIPanel>().clipOffset = Vector2.zero; // teamPanle.transform.localPosition = Vector3.zero; AddTeamItem(TeamSystem.GetTeamMembers()); creataTeamBtn.gameObject.SetActive(false); } else { creataTeamBtn.gameObject.SetActive(true); UIManager.SetButtonEventHandler(creataTeamBtn.gameObject, EnumButtonEvent.OnClick, OnClickcreataTeamBtn, 0, 0); } TeamSystem.OnUpdateMainteamList += UpdateMainteamList; QuestSystem.OnQuestEffectFinish += TaskLabe; TeamSystem.OnTeamDirtyProps += updatePros; if (QuestSystem.isTaskF) { ResetTaskLabe(); QuestSystem.isTaskF = false; } if (!GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_Castle)) { TeamButton.pressedSprite = "duiwuan"; TeamButton.normalSprite = "duiwuan"; } OnQuestUpdateOk(); }
void Start() { int mucId = 0; if (Battle.Instance.battleType == BattleType.BT_PVE) { if (Battle.Instance.BattleID == 0) { GlobalValue.Get(Constant.C_BossMuc, out mucId); SoundTools.PlayMusic((MUSIC_ID)mucId); } else { GlobalValue.Get(Constant.C_PutnMuc, out mucId); SoundTools.PlayMusic((MUSIC_ID)mucId); } } else if (Battle.Instance.battleType == BattleType.BT_PVP) { GlobalValue.Get(Constant.C_PvpMuc, out mucId); SoundTools.PlayMusic((MUSIC_ID)mucId); } HideAttackType(); levelLabel.text = GamePlayer.Instance.Properties [(int)PropertyType.PT_Level].ToString(); HeadIconLoader.Instance.LoadIcon("R_" + EntityAssetsData.GetData((int)GamePlayer.Instance.Properties [(int)PropertyType.PT_AssetId]).assetsIocn_, palyIcon); HUD.SetActive(false); attackNumSp.transform.gameObject.SetActive(false); closeSkillWindow(); closeSkillTwoWindow(); ClosePetWindow(); lstEntityUI = new List <GameObject>(); GameObject pos = GameObject.Find("CenterPoint"); if (pos == null) { return; } CountDownG.transform.localPosition = GlobalInstanceFunction.WorldToUI(pos.transform.position); tempstr = playernanmeLabel.text; BagSystem.instance.UpdateItemEvent += OnItemUpdate; BagSystem.instance.DelItemInstEvent += OnItemDelete; BagSystem.instance.ItemChanged += OnItemAdd; BagSystem.instance.BattleOpenBagEvent += new RequestEventHandler <bool>(OpenBagEvent); UIManager.Instance.showMainPanelEnvent += new RequestEventHandler <bool>(AttackPanelShow); UpdateItemCount(); buttons.Add(attackBtn); buttons.Add(skillBtn); buttons.Add(DefenseBtn); buttons.Add(PosBtn); buttons.Add(AUTOBtn); buttons.Add(ArticleBtn); buttons.Add(petBtn); buttons.Add(fleeBtn); buttons.Add(catchBtn); UIManager.SetButtonEventHandler(teamBtn.gameObject, EnumButtonEvent.OnClick, teamBtnClick, 0, 0); UIManager.SetButtonEventHandler(zihyinBtn.gameObject, EnumButtonEvent.OnClick, zihyinBtnClick, 0, 0); UIManager.SetButtonEventHandler(renwuBtn.gameObject, EnumButtonEvent.OnClick, OnClickrenwuBtn, 0, 0); UIManager.SetButtonEventHandler(skilliBtn.gameObject, EnumButtonEvent.OnClick, OnClickskilliBtn, 0, 0); //UIManager.SetButtonEventHandler (bagaBtn.gameObject, EnumButtonEvent.OnClick, OnClickbagaBtn, 0, 0); UIManager.SetButtonEventHandler(shopBtn.gameObject, EnumButtonEvent.OnClick, OnClickshopBtn, 0, 0); UIManager.SetButtonEventHandler(famBtn.gameObject, EnumButtonEvent.OnClick, OnClickfamBtn, 0, 0); UIManager.SetButtonEventHandler(huodongBtn.gameObject, EnumButtonEvent.OnClick, OnClickhuodongBtn, 0, 0); UIManager.SetButtonEventHandler(jincaBtn.gameObject, EnumButtonEvent.OnClick, OnClickjincaBtn, 0, 0); UIManager.SetButtonEventHandler(backBtn.gameObject, EnumButtonEvent.OnClick, BackClick, 0, 0); UIManager.SetButtonEventHandler(PlayerBackBtn.gameObject, EnumButtonEvent.OnClick, PlayerBackClick, 0, 0); UIManager.SetButtonEventHandler(catchBtn.gameObject, EnumButtonEvent.OnClick, OnClickCatchBtn, 0, 0); UIManager.SetButtonEventHandler(attackBtn.gameObject, EnumButtonEvent.OnClick, OnClickattackBtn, 0, 0); UIManager.SetButtonEventHandler(skillBtn.gameObject, EnumButtonEvent.OnClick, OnClickskillBtn, 0, 0); UIManager.SetButtonEventHandler(DefenseBtn.gameObject, EnumButtonEvent.OnClick, OnClickDefenseBtn, 0, 0); UIManager.SetButtonEventHandler(PosBtn.gameObject, EnumButtonEvent.OnClick, OnClickPosBtn, 0, 0); UIManager.SetButtonEventHandler(AUTOBtn.gameObject, EnumButtonEvent.OnClick, OnClickAUTOBtn, 0, 0); UIManager.SetButtonEventHandler(ArticleBtn.gameObject, EnumButtonEvent.OnClick, OnClickArticleBtn, 0, 0); UIManager.SetButtonEventHandler(petBtn.gameObject, EnumButtonEvent.OnClick, OnClickpetBtn, 0, 0); UIManager.SetButtonEventHandler(fleeBtn.gameObject, EnumButtonEvent.OnClick, OnClickfleeBtn, 0, 0); UIManager.SetButtonEventHandler(CanAUTOBtn.gameObject, EnumButtonEvent.OnClick, OnClickCanAUTO, 0, 0); UIManager.SetButtonEventHandler(speedUpBtn_.gameObject, EnumButtonEvent.OnClick, OnSpeedUpBtn, 0, 0); UIManager.SetButtonEventHandler(playerActionBtn.gameObject, EnumButtonEvent.OnClick, OnPlayerActionBtn, 0, 0); UIManager.SetButtonEventHandler(petActionBtn.gameObject, EnumButtonEvent.OnClick, OnPetActionBtn, 0, 0); UIManager.SetButtonEventHandler(babyHUD.gameObject, EnumButtonEvent.OnClick, OnShowBaby, 0, 0); UIEventListener.Get(playeroBJ).onClick = OnOpenPlayer; AutoPlayerPanel.GetComponent <ChangeAutoOrder>().operatType_ = OperateType.OT_P1; AutoPetPanel.GetComponent <ChangeAutoOrder>().operatType_ = OperateType.OT_B; curHp = GamePlayer.Instance.GetIprop(PropertyType.PT_HpCurr); curMp = GamePlayer.Instance.GetIprop(PropertyType.PT_MpCurr); if (GamePlayer.Instance.BattleBaby != null) { curHpbb = GamePlayer.Instance.BattleBaby.GetIprop(PropertyType.PT_HpCurr); curMpbb = GamePlayer.Instance.BattleBaby.GetIprop(PropertyType.PT_MpCurr); } speedUpBtn_.normalSprite = Battle.Instance.speedUpOn_ ? speedUpImg : normalImg; if (GuildSystem.IsInGuild()) { famBtn.isEnabled = true; UISprite sp = famBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(255, 255, 255); } else { UISprite sp = famBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(0, 255, 0); famBtn.isEnabled = false; } if (TeamSystem.IsInTeam()) { UISprite sp = teamBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(255, 255, 255); teamBtn.isEnabled = true; } else { UISprite sp = teamBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(0, 255, 0); teamBtn.isEnabled = false; } if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_Shop)) { UISprite sp = shopBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(255, 255, 255); shopBtn.isEnabled = true; } else { UISprite sp = shopBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(0, 255, 0); shopBtn.isEnabled = false; } if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_Guid)) { UISprite sp = zihyinBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(255, 255, 255); zihyinBtn.isEnabled = true; } else { UISprite sp = zihyinBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(0, 255, 0); zihyinBtn.isEnabled = false; } if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_Activity)) { UISprite sp = huodongBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(255, 255, 255); huodongBtn.isEnabled = true; } else { UISprite sp = huodongBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(0, 255, 0); huodongBtn.isEnabled = false; } if (GamePlayer.Instance.GetIprop(PropertyType.PT_Level) >= GamePlayer.Instance.openADActivityLv) { UISprite sp = jincaBtn.GetComponentInChildren <UISprite>(); if (GamePlayer.Instance.adTypes.Count == 0) { sp.color = new Color(0, 255, 0); jincaBtn.isEnabled = false; } if (GamePlayer.Instance.adTypes.Count > 0) { sp.color = new Color(255, 255, 255); jincaBtn.isEnabled = true; } } else { UISprite sp = jincaBtn.GetComponentInChildren <UISprite>(); sp.color = new Color(0, 255, 0); jincaBtn.isEnabled = false; } GuideManager.Instance.RegistGuideAim(attackBtn.gameObject, GuideAimType.GAT_BattleAttack); GuideManager.Instance.RegistGuideAim(skillBtn.gameObject, GuideAimType.GAT_BattleSkill); GuideManager.Instance.RegistGuideAim(AUTOBtn.gameObject, GuideAimType.GAT_BattleAuto); GuideManager.Instance.RegistGuideAim(ArticleBtn.gameObject, GuideAimType.GAT_BattleBag); GuideManager.Instance.RegistGuideAim(catchBtn.gameObject, GuideAimType.GAT_BattleCatch); GuideManager.Instance.RegistGuideAim(playerActionBtn.gameObject, GuideAimType.GAT_PlayerAuto); GlobalInstanceFunction.Instance.UpdatecounDownTime += attackEvent; if (GuideManager.Instance.InBattleGuide_) { CloseCountDown(); } AttaclEvent.getInstance.OnSetPanelActive += SetSelfActive; huiheObj.SetActive(false); hasDestroy = false; SetBabyInfo(); }
public void UpdateUI() { if (!TeamSystem.IsInTeam()) { tuichuBtn.gameObject.SetActive(false); return; } tuichuBtn.gameObject.SetActive(true); UIManager.SetButtonEventHandler(tuichuBtn.gameObject, EnumButtonEvent.OnClick, OnClickTuichu, 0, 0); // is leader isLeader_ = TeamSystem.IsTeamLeader(); duaiyuanObj.gameObject.SetActive(!isLeader_); duaizhangObj.gameObject.SetActive(isLeader_); mubiaoObj.SetActive(true); teamnameObj.SetActive(true); teamnameLabel.text = TeamSystem._MyTeamInfo.name_; mubiaoLabel.text = LanguageManager.instance.GetValue(TeamSystem._MyTeamInfo.type_.ToString()) + "(" + TeamSystem._MyTeamInfo.minLevel_.ToString() + "级" + "-" + TeamSystem._MyTeamInfo.maxLevel_.ToString() + "级" + ")"; huobanBtn.gameObject.SetActive(isLeader_); if (huobanBtn.gameObject.activeSelf) { UIManager.SetButtonEventHandler(huobanBtn.gameObject, EnumButtonEvent.OnClick, OnClickHuoban, 0, 0); } if (duaizhangObj.activeSelf) { UIManager.SetButtonEventHandler(hanhuaBt.gameObject, EnumButtonEvent.OnClick, OnClickHuanhua, 0, 0); UIManager.SetButtonEventHandler(XiugaiBtn.gameObject, EnumButtonEvent.OnClick, OnClickXiugai, 0, 0); UIManager.SetButtonEventHandler(YaoqingBtn.gameObject, EnumButtonEvent.OnClick, OnClickYaoqing, 0, 0); } else if (duaiyuanObj.activeSelf) { UIManager.SetButtonEventHandler(zanshiBtn.gameObject, EnumButtonEvent.OnClick, OnClickzanshi, 0, 0); UIManager.SetButtonEventHandler(backTeamBtn.gameObject, EnumButtonEvent.OnClick, OnClickbackTeam, 0, 0); } COM_SimplePlayerInst[] members = TeamSystem.GetTeamMembers(); for (int i = 0; i < members.Length; i++) { if (isLeader_) { if (TeamSystem.IsTeamLeader((int)members[i].instId_)) { UpdateMaxMenberS(); } } else { ShowTeamPosition(); //HidenMaxMenberSizeUI(); } for (int j = 0; j < teamCells.Count; j++) { TeamMemberCell tecll = teamCells[j].GetComponent <TeamMemberCell>(); if (tecll.modPos.transform.childCount == 0) { continue; } if (int.Parse(teamCells[j].name) == members[i].instId_) { if (TeamSystem.IsTeamLeader((int)members[i].instId_)) { tecll.duizhangSp.spriteName = "duizhang"; } else { tecll.duizhangSp.spriteName = "duiyuan"; } if (tecll.PlayerInst != null) { if (tecll.PlayerInst.isLeavingTeam_) { backTeamBtn.gameObject.SetActive(true); zanshiBtn.gameObject.SetActive(false); tecll.heiObj.SetActive(true); tecll.StateSp.spriteName = "zanli"; tecll.OpenBtn.gameObject.SetActive(false); tecll.offBtn.gameObject.SetActive(false); } else { backTeamBtn.gameObject.SetActive(false); zanshiBtn.gameObject.SetActive(true); tecll.heiObj.SetActive(false); } } } } } openOrOffBtn(); }
void Start() { hasDestroy_ = false; NetConnection.Instance.requestFriendList(); InitUIText(); guideAnimator_ = gameObject.GetComponent <Animator>(); RestMemberCellUI(); UIManager.SetButtonEventHandler(CloseBtn.gameObject, EnumButtonEvent.OnClick, OnClickClose, 0, 0); UIManager.SetButtonEventHandler(cerateTeamBtn.gameObject, EnumButtonEvent.OnClick, OnClickCreate, 0, 0); UIManager.SetButtonEventHandler(BianjieBtn.gameObject, EnumButtonEvent.OnClick, OnClickBianjie, 0, 0); HidenMaxMenberSizeUI(); if (!TeamSystem.IsInTeam()) { GameManager.Instance.GetActorClone((ENTITY_ID)GamePlayer.Instance.Properties[(int)PropertyType.PT_AssetId], (ENTITY_ID)GamePlayer.Instance.WeaponAssetID, EntityType.ET_Player, AssetLoadSelfCallBack, new ParamData(GamePlayer.Instance.InstId, 0, (int)GamePlayer.Instance.Properties[(int)PropertyType.PT_AssetId]), "UI", GamePlayer.Instance.DressID); uint[] bemps = GamePlayer.Instance.GetEmployeesBattles((int)GamePlayer.Instance.CurEmployeesBattleGroup); for (int i = 0; i < bemps.Length; i++) { if (bemps[i] == 0) { continue; } //index=i; Employee emp = GamePlayer.Instance.GetEmployeeById((int)bemps[i]); GameManager.Instance.GetActorClone((ENTITY_ID)GamePlayer.Instance.GetEmployeeById((int)bemps[i]).GetIprop(PropertyType.PT_AssetId), (ENTITY_ID)0, EntityType.ET_Emplyee, AssetLoadEmployeeCallBack, new ParamData((int)bemps[i], i, GamePlayer.Instance.GetEmployeeById((int)bemps[i]).GetIprop(PropertyType.PT_AssetId)), "UI"); } datingObj.SetActive(true); mubiaoObj.SetActive(false); teamnameObj.SetActive(false); tuichuBtn.gameObject.SetActive(false); } else { ResTeamLeaderBtnState(); tuichuBtn.gameObject.SetActive(true); datingObj.SetActive(false); teamCellsState(); UIManager.SetButtonEventHandler(tuichuBtn.gameObject, EnumButtonEvent.OnClick, OnClickTuichu, 0, 0); } if (huobanBtn.gameObject.activeSelf) { UIManager.SetButtonEventHandler(huobanBtn.gameObject, EnumButtonEvent.OnClick, OnClickHuoban, 0, 0); } SceneLoaded(); TeamSystem.OnChangejoinL += ShowUIPanel; TeamSystem.OnExitIteam += ExitIteamOk; TeamSystem.OnCreateTeam += CreateTeamOk; TeamSystem.OnChangeTeam += ChangeTeamOk; TeamSystem.OnUpdateTeamMB += UpdateTeamMBOk; TeamSystem.OnLeaderChange += changeLeaderOk; TeamSystem.OnDelMenber += DeTeamMunber; FriendSystem.Instance().UpdateFriend += new UpdateFriendHandler(OnUpdataFriendList); TeamSystem.OnUpdateMemStateUI += UpdatememberState; //UpdateMemberPositionUIOk = openOrOffBtn; //UpdateUI (); //teamInfo_ = TeamSystem._MyTeamInfo; GuideManager.Instance.ProcEvent(ScriptGameEvent.SGE_MainTeamUI); // if guide index int idx = 0; GlobalValue.Get(Constant.C_TeamGuideStep1, out idx); if (!GuideManager.Instance.IsFinish(idx)) { guideAnimator_.SetTrigger("Step1"); CreateMask(); GuideManager.Instance.SetFinish(idx); } }
public void NpcOpenUI(UIASSETS_ID id) { switch (id) { case UIASSETS_ID.UIASSETS__BabySkillLearning: BabySkillLearning.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_ProfessionPanel: ProfessionPanel.SwithShowMe(); //UIBase.AsyncLoad(UIASSETS_ID.UIASSETS_ProfessionPanel); break; case UIASSETS_ID.UIASSETS_ExchangePanel: Exchange.SwithShowMe(); break; case UIASSETS_ID.UIASSETS__LearningUI: if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_Bar)) { LearningUI.SwithShowMe(); } break; case UIASSETS_ID.UIASSETS_FamilyPanel: FamilyPanelUI.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_FamilinfoPanel: MyFamilyInfo.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_FamilShopPanel: FamilyShopUI.SwithShowMe(true); break; case UIASSETS_ID.UIASSETS__StoreUI: if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_Shop)) { StoreUI.SwithShowMe(2); } break; case UIASSETS_ID.UIASSETS__Arena: if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_JJC)) { ArenaUI.SwithShowMe(); } else { int level = 0; GlobalValue.Get(Constant.C_PVPJJCOpenlevel, out level); if (GamePlayer.Instance.GetIprop(PropertyType.PT_Level) < level) { PopText.Instance.Show(LanguageManager.instance.GetValue("EN_OpenBaoXiangLevel")); return; } } break; case UIASSETS_ID.UIASSETS_ArenaPvpPanel: if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_PVPJJC)) { bool isOpen = ActivitySystem.Instance.GetInfoState(7) == ActivitySystem.ActivityInfo.ActivityState.AS_Open; if (!isOpen) { PopText.Instance.Show(LanguageManager.instance.GetValue("jjcmeikai")); return; } if (TeamSystem.IsInTeam()) { if (!TeamSystem.IsTeamLeader()) { PopText.Instance.Show(LanguageManager.instance.GetValue("teamopen")); return; } COM_SimplePlayerInst[] team = TeamSystem.GetTeamMembers(); if (team == null || team.Length < 3) { PopText.Instance.Show(LanguageManager.instance.GetValue("arenapvpnum")); return; } if (team != null && team.Length > 0) { for (int i = 0; i < team.Length; i++) { if (team[i].isLeavingTeam_) { PopText.Instance.Show(LanguageManager.instance.GetValue("teamMemberLeavingNoopen")); return; } } int level = 0; GlobalValue.Get(Constant.C_PVPJJCOpenlevel, out level); for (int i = 0; i < team.Length; i++) { if (team[i].properties_[(int)PropertyType.PT_Level] < level) { PopText.Instance.Show(LanguageManager.instance.GetValue("duiyuandengji")); return; } } } } else { PopText.Instance.Show(LanguageManager.instance.GetValue("pvpzudui")); return; } NetConnection.Instance.joinWarriorchoose(); //NetConnection.Instance.requestpvprank(); //NetConnection.Instance.requestMyJJCTeamMsg(); //ArenaPvpPanelUI.SwithShowMe(); } else { int level = 0; GlobalValue.Get(Constant.C_PVPJJCOpenlevel, out level); if (GamePlayer.Instance.GetIprop(PropertyType.PT_Level) < level) { PopText.Instance.Show(LanguageManager.instance.GetValue("EN_OpenBaoXiangLevel")); return; } } break; case UIASSETS_ID.UIASSETS__WordMapUI: WorldMap.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_GatherPanel: SkillViewUI.SwithShowMe(1); break; case UIASSETS_ID.UIASSETS_AuctionHousePanel: if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_AuctionHouse)) { if (AuctionHouseSystem.Open_ == false) { PopText.Instance.Show(LanguageManager.instance.GetValue("AuctionHouseClosed"), PopText.WarningType.WT_Warning); return; } AuctionHousePanel.SwithShowMe(); } break; case UIASSETS_ID.UIASSETS_HundredUI: if (GamePlayer.Instance.GetOpenSubSystemFlag(OpenSubSystemFlag.OSSF_Hundred)) { HundredUI.SwithShowMe(); } break; case UIASSETS_ID.UIASSETS_EmailPanel: EmailUI.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_LookchiPanel: LookTreeUI.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_PetTemple: PetTemple.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_FanilyBank: FanilyBankUI.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_FamilyCollection: FamilyCollectionUI.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_GuildBattlePanel: GuildBattleEnterScene.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_FamilyMonster: { if (FamilySystem.instance.GuildMember != null && (int)GuildSystem.GetGuildMemberSelf((int)GamePlayer.Instance.InstId).job_ >= (int)GuildJob.GJ_VicePremier) { FamilyMonsterUI.SwithShowMe(); } else { PopText.Instance.Show(LanguageManager.instance.GetValue("EN_CommandPositionLess")); } } break; case UIASSETS_ID.UIASSETS_CopyOpenPanel: CopyOpenUI.SwithShowMe(); break; case UIASSETS_ID.UIASSETS_EmployeeTask: NetConnection.Instance.requestEmployeeQuest(); break; case UIASSETS_ID.UIASSETS_EquipUIPanel: EquipUIPanel.SwithShowMe(); break; } }