// Token: 0x0600900E RID: 36878 RVA: 0x0029E298 File Offset: 0x0029C498
        private void SetIntegralGoodsState()
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_SetIntegralGoodsState_hotfix != null)
            {
                this.m_SetIntegralGoodsState_hotfix.call(new object[]
                {
                    this
                });
                return;
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            ProjectLPlayerContext projectLPlayerContext = GameManager.Instance.PlayerContext as ProjectLPlayerContext;
            int num = projectLPlayerContext.CanClaimNoviceReward(this.Slot);

            if (num == 0)
            {
                this.m_integralGoodsState = IntegralGoodsUIController.IntegralGoodsState.CanGet;
                this.m_stateCtrl.SetToUIState("CanGet", false, true);
            }
            else if (num == -4601)
            {
                this.m_integralGoodsState = IntegralGoodsUIController.IntegralGoodsState.Got;
                this.m_stateCtrl.SetToUIState("Got", false, true);
            }
            else
            {
                this.m_integralGoodsState = IntegralGoodsUIController.IntegralGoodsState.Normal;
                this.m_stateCtrl.SetToUIState("Normal", false, true);
            }
        }