function IRDSQRCharacter::GetAddress() { return L_Sq_GetObjectAddress(this); } function IRDSQRCharacter::GetName() { return L_Sq_GetObjectName(this); } function IRDSQRCharacter::GetLevel() { return L_Sq_GetObjectLevel(this); } // function IRDSQRCharacter::sq_GetIntData(SkillId, Idx) { // local ret = L_sq_GetIntData(SkillId, Idx); // return ret + HookIntData(this, SkillId, Idx); // } // function IRDSQRCharacter::sq_getIntData(SkillId, Idx) { // local ret = L_sq_GetIntData(SkillId, Idx); // return ret + HookIntData(this, SkillId, Idx); // } // function IRDSQRCharacter::sq_GetLevelData(...) { // if (vargc == 1) { // local ret = L_sq_GetLevelData(vargv[0]); // local SkillId = this.getCurrentSkillIndex(); // local SkillLevel = this.sq_GetSkillLevel(SkillId); // return ret + HookLevelData(this, SkillId, vargv[0]); // } else { // local SkillId = vargv[0]; // local Idx = vargv[1]; // local SkillLevel = vargv[2]; // local ret = L_sq_GetLevelData(SkillId, Idx, SkillLevel); // return ret + HookLevelData(this, SkillId, Idx); // } // } // function IRDSQRCharacter::sq_getLevelData(...) { // if (vargc == 1) { // local ret = L_sq_GetLevelData(vargv[0]); // local SkillId = this.getCurrentSkillIndex(); // local SkillLevel = this.sq_GetSkillLevel(SkillId); // return ret + HookLevelData(this, SkillId, vargv[0]); // } else { // local SkillId = vargv[0]; // local Idx = vargv[1]; // local SkillLevel = vargv[2]; // local ret = L_sq_GetLevelData(SkillId, Idx, SkillLevel); // return ret + HookLevelData(this, SkillId, Idx); // } // }