public SignInDialogContext(GetSignInRewardStatusRsp rsp) { ContextPattern pattern = new ContextPattern { contextName = "SignInDialogContext", viewPrefabPath = "UI/Menus/Dialog/SignInDialog", cacheType = ViewCacheType.DontCache }; base.config = pattern; this._signInRewardStatus = rsp; }
private bool OnGetSignInRewardStatusRsp(GetSignInRewardStatusRsp rsp) { if (rsp.get_retcode() == null) { this._signInRewardStatus = rsp; if (rsp.get_is_need_sign_in()) { this.SetupTheRewardPanel(); } } return(false); }
public PlayerDataItem(int teamLevel = 1) { this.teamLevel = teamLevel; this.OnLevelChange(this.teamLevel, this.teamLevel); this.costAddByAvatarStar = new Dictionary <int, int>(); this.teamDict = new Dictionary <StageType, List <int> >(); this.gachaTicketPriceDict = new Dictionary <int, int>(); this.scoinExchangeCache = new CacheData <PlayerScoinExchangeInfo>(); this.staminaExchangeCache = new CacheData <PlayerStaminaExchangeInfo>(); this.skillPointExchangeCache = new CacheData <PlayerSkillPointExchangeInfo>(); this._cacheDataUtil = new CacheDataUtil(); this._cacheDataUtil.CreateCacheUtil(ECacheData.Stamina, this.staminaExchangeCache, new Action(Singleton <NetworkManager> .Instance.RequestGetStaminaExchangeInfo), 0x11); this.uiTempSaveData = new PlayerUITempSaveData(); this.signInStatus = null; this.initByGetMainDataRsp = false; }
private bool OnGetSignInRewardStatusRsp(GetSignInRewardStatusRsp rsp) { this.playerData.signInStatus = rsp; return(false); }