public override bool OnClickBack() { CNetManager.Instance.GuildRaidStub.OnGuildRaidInfo = _Owner.SetRecvData; _stGuildRaidInfoReq stGuildRaidInfoReq = new _stGuildRaidInfoReq(); CNetManager.Instance.SendPacket(CNetManager.Instance.GuildRaidProxy.GuildRaidInfo, stGuildRaidInfoReq, typeof(_stGuildRaidInfoAck)); return(true); }
public void OnReopenGuildRaid(GameObject go) { if (go != null) { SoundManager.Instance.PlayFX(enSoundFXUI.BUTTON_MEDIUM); } CNetManager.Instance.GuildRaidStub.OnGuildRaidInfo = ReOpenGuildRaidWindow; _stGuildRaidInfoReq stGuildRaidInfoReq = new _stGuildRaidInfoReq(); CNetManager.Instance.SendPacket(CNetManager.Instance.GuildRaidProxy.GuildRaidInfo, stGuildRaidInfoReq, typeof(_stGuildRaidInfoAck)); }
private void RecvGuildRaidReward(_stGuildRaidGetRewardAck stAck) { UserInfo.Instance.SetWealth(DATA_ITEM_SUB_TYPE_NEW._enItemStatusSubType.ITEMTYPE_MI_GUILDTOKEN, stAck.kUpdateToken); // 8747 보상으로 마의 파편 {0}개를 얻었습니다. SystemPopupWindow.Instance.SetSystemPopup(enSystemPopupType.Ok, StringTableManager.GetData(4300), string.Format(StringTableManager.GetData(8747), stAck.kAddToken)); // 정보를 다시 요청해서 시간값과 버튼상태 갱신. CNetManager.Instance.GuildRaidStub.OnGuildRaidInfo = SetRecvData; _stGuildRaidInfoReq stGuildRaidInfoReq = new _stGuildRaidInfoReq(); CNetManager.Instance.SendPacket(CNetManager.Instance.GuildRaidProxy.GuildRaidInfo, stGuildRaidInfoReq, typeof(_stGuildRaidInfoAck)); }