コード例 #1
0
    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);
    }
コード例 #2
0
ファイル: MyGuild.cs プロジェクト: sakura68/portfolio
    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));
    }
コード例 #3
0
ファイル: GuildRaidWindow.cs プロジェクト: sakura68/portfolio
    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));
    }