*/ public $subSkills; /** * * @var object */ public $equip; /** * 当前主线的好感度进度 * @var object */ public $curMainFavor; /** * 所有的已经拥有的好感度进度 * @var array */ public $favors; /** * * 构造函数 */ public function __construct() { $this->level = 1; $this->xp = 0; $this->maxXp = 0; $this->strengthLevel = 0; $this->curBloodId = 0; $this->curStar = 0; $this->isLocked = false; $this->curMainFavor = 'E'; $this->favors = ArrayInit(); $this->favors[] = 'E'; $this->grade = "D"; //-----------初始化技能的默认数据 $this->skills = ObjectInit(); $temp = ObjectInit(); $temp->normalSkill = JsonUtil::decode('{"level":1}'); $temp->manuSkill1 = JsonUtil::decode('{"level":1}'); $temp->manuSkill2 = JsonUtil::decode('{"level":1}'); $temp->manuSkill3 = JsonUtil::decode('{"level":1}'); $temp->passiveSkill = JsonUtil::decode('{"level":1}'); $temp->captainSkill = JsonUtil::decode('{"level":1}'); $this->skills = $temp; $this->subSkills = ObjectInit(); //----初始化装备的默认数据 $this->equip = ObjectInit(); $tempEq = ObjectInit(); $tempEq->weapon = JsonUtil::decode('{"itemuid":0}'); $tempEq->armor = JsonUtil::decode('{"itemuid":0}'); $tempEq->ring = JsonUtil::decode('{"itemuid":0}'); $this->equip = $tempEq; } }