当前在线礼包ID(每天清空) */ public $onlineGiftIDs; /** * @var array 全服注册礼包领取记录 */ public $drawedRegGift = array(); /** * @var boolean 首付礼包是否领取 */ public $firstPayGift = false; /** * @var array 每日领取的体力奖励记录 */ public $dailyDrawedTiliGift = array(); /** * 排行榜, 战力突破奖领取记录 * @var array */ public $RankFpowerRewardRec = array(); /** * 排行榜, 通关记录突破奖励领取记录 * @var type */ public $RankPassGateRewardRec = array(); /** * @var int 上次检查被挑战记录的时间戳 */ public $lastCheckDefLog_ts = 0; /** * 角标通知缓存 * @var array[int] */ public $cornerSignNotifications = array(); /** * 已解锁建筑 * @var array[int] */ public $unlockedBuild = array(); /** * 已经解锁得npc * @var type */ public $unlockNpc = array(); /** * @var int 无尽塔的当前进度 */ public $endlessTower = 1; /** * @var int[] 无尽塔的特殊奖励领取记录, 只增不减 */ public $endlessTower_rewarded = array(); /** * @var stdClass 材料副本每日挑战记录 */ public $materialDailyChallengeRecord; /** * @var stdClass 任务卡追踪信息 { "1":2345,"2":0,"3":0,"4":0 } */ public $taskCardTracing; /** * 背包扩容次数 * @var type */ public $expandNum = 0; // /** * 玩家注册时初始化, 用于给各个字段赋默认初始值 */ public function initialize() { $this->maxItemNum = GameConfig::primordial_data()->User_Private_MaxItem_num; # Ps.默认100; $this->TiliTime = now(); my_default_Obj($this->taskCardTracing); } /** * 添加已经解锁得npc * @param type $npcId */ public function addUnlockNpc($npcId) { if (!in_array($npcId, $this->unlockNpc)) { $this->unlockNpc[] = $npcId; } } // }