private void Refresh() { if (Object.op_Inequality((Object)this.AppealObject, (Object)null)) { Image component = (Image)this.AppealObject.GetComponent <Image>(); if (Object.op_Inequality((Object)component, (Object)null)) { component.set_sprite(this.m_CacheAppealSprite); } } FirstChargeState firstChargeStatus = (FirstChargeState)MonoSingleton <GameManager> .Instance.Player.FirstChargeStatus; if (Object.op_Inequality((Object)this.MoveResultButton, (Object)null)) { this.MoveResultButton.SetActive(firstChargeStatus == FirstChargeState.Purchased); } if (!Object.op_Inequality((Object)this.MoveBuyButton, (Object)null)) { return; } this.MoveBuyButton.SetActive(firstChargeStatus == FirstChargeState.NotPurchase); }
private bool IsValidState(FirstChargeState _state) { return((FirstChargeState)MonoSingleton <GameManager> .Instance.Player.FirstChargeStatus == _state); }