// Token: 0x06004431 RID: 17457 RVA: 0x00149040 File Offset: 0x00147240
        protected virtual string GetContent(Mail mail)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_GetContentMail_hotfix != null)
            {
                return((string)this.m_GetContentMail_hotfix.call(new object[]
                {
                    this,
                    mail
                }));
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            string content = mail.TemplateMailConfig.Content;

            if (mail.Content != null)
            {
                return(CombineStringTools.ReplaceHasParamContent(content, mail.Content));
            }
            return(content);
        }
        // Token: 0x0600705B RID: 28763 RVA: 0x001F63DC File Offset: 0x001F45DC
        public string GetGuildLogContent(GuildLog log)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_GetGuildLogContentGuildLog_hotfix != null)
            {
                return((string)this.m_GetGuildLogContentGuildLog_hotfix.call(new object[]
                {
                    this,
                    log
                }));
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            ConfigDataStringTable configDataStringTable = this.m_configDataLoader.GetConfigDataStringTable(log.ModeId);

            if (configDataStringTable == null)
            {
                return(null);
            }
            if (configDataStringTable.Value == null || log.Content == null)
            {
                return(null);
            }
            return(CombineStringTools.ReplaceHasParamContent(configDataStringTable.Value, log.Content));
        }