// Token: 0x06008F7D RID: 36733 RVA: 0x0029C7EC File Offset: 0x0029A9EC
        public void InitDayButtonInfo(int day)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_InitDayButtonInfoInt32_hotfix != null)
            {
                this.m_InitDayButtonInfoInt32_hotfix.call(new object[]
                {
                    this,
                    day
                });
                return;
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            this.Day = day;
            ProjectLPlayerContext projectLPlayerContext = GameManager.Instance.PlayerContext as ProjectLPlayerContext;
            int daysAfterCreation = projectLPlayerContext.GetDaysAfterCreation();

            this.m_isLocked = (day > daysAfterCreation);
            if (this.m_isLocked)
            {
                this.m_stateCtrl.SetToUIState("Lock", false, true);
            }
            else
            {
                this.m_stateCtrl.SetToUIState("Normal", false, true);
            }
            this.m_redMark.SetActive(!this.m_isLocked && projectLPlayerContext.HaveFinishedNotGetNoiviceMissionsByDay(day));
        }