public void SetDetailInfo(NewGuildWarDetailInfoDlg.eSTATE eState)
    {
        this.InitControl();
        if (this.m_i64GuildID == NrTSingleton <NewGuildManager> .Instance.GetGuildID())
        {
            this.m_lbGuildName.SetText(NrTSingleton <NewGuildManager> .Instance.GetGuildName());
        }
        else
        {
            this.m_lbGuildName.SetText(NrTSingleton <GuildWarManager> .Instance.GuildWarGuildName);
        }
        if (0L < this.m_i64GuildID)
        {
            string guildPortraitURL = NrTSingleton <NkCharManager> .Instance.GetGuildPortraitURL(this.m_i64GuildID);

            WebFileCache.RequestImageWebFile(guildPortraitURL, new WebFileCache.ReqTextureCallback(this.ReqWebImageCallback), null);
        }
        int           num           = 0;
        ApplyUserInfo applyUserInfo = this.GetApplyUserInfo(NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.m_PersonID);

        if (applyUserInfo == null)
        {
            applyUserInfo = this.GetApplyUserInfoLeader();
        }
        if (applyUserInfo != null)
        {
            num = (int)applyUserInfo.GetRaidBattlePos();
        }
        this.m_iCurSelectIndex = num;
        this.m_iOldSelectIndex = num;
        this.LoadEffect();
        this.SetDetailInfoSub(num);
        if (this.m_i64GuildID == NrTSingleton <NewGuildManager> .Instance.GetGuildID())
        {
            NrTSingleton <CTextParser> .Instance.ReplaceParam(ref this.m_strText, new object[]
            {
                NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("2595"),
                "targetname",
                NrTSingleton <NewGuildManager> .Instance.GetGuildName(),
                "count",
                (int)(this.m_iRaidUnique + 1)
            });
        }
        else
        {
            NrTSingleton <CTextParser> .Instance.ReplaceParam(ref this.m_strText, new object[]
            {
                NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("2595"),
                "targetname",
                NrTSingleton <GuildWarManager> .Instance.GuildWarGuildName,
                "count",
                (int)(this.m_iRaidUnique + 1)
            });
        }
        this.m_lbGuildWarInfo.SetText(this.m_strText);
    }