Esempio n. 1
0
    public void ConnectGuild(pd_GuildInfo info, bool is_join = false)
    {
        C2H.GuildConnect packet = new C2H.GuildConnect();
        packet.guild_info    = info;
        packet.is_join_guild = is_join;

        SendHubPacket(packet);
    }
Esempio n. 2
0
    void OnSearchGuild(pd_GuildInfo info)
    {
        GuildInfoItemPrefabManager.Clear();
        var item = GuildInfoItemPrefabManager.GetNewObject <GuildInfoItem>(m_GridGuild.transform, Vector3.zero);

        item.Init(new pd_GuildInfoDetail(info), OnSelectedGuild);
        item.OnClickGuild();
        m_GridGuild.Reposition();
        m_ScrollGuild.ResetPosition();
    }
Esempio n. 3
0
 public void SetGuildInfo(pd_GuildInfo info)
 {
     if (GuildInfo == null)
     {
         GuildInfo = new pd_GuildInfoDetail();
     }
     if (info == null)
     {
         return;
     }
     GuildInfo.info = info;
 }
Esempio n. 4
0
    void AddRequest(pd_GuildInfo guild_info)
    {
        if (RequestGuilds == null)
        {
            RequestGuilds = new List <pd_GuildRequestInfo>();
        }

        var request_info = new pd_GuildRequestInfo();

        request_info.guild_idx   = guild_info.guild_idx;
        request_info.account_idx = SHSavedData.AccountIdx;
        RequestGuilds.Add(request_info);
        UpdateRequestCount();
    }