// 兼容旧版本读取
/*
sqx_getCharacInfo(1) 获取角色力量
sqx_getCharacInfo(2) 获取角色智力
sqx_getCharacInfo(3) 获取角色体力
sqx_getCharacInfo(4) 获取角色精神
sqx_getCharacInfo(5) 获取角色火强
sqx_getCharacInfo(6) 获取角色冰强
sqx_getCharacInfo(7) 获取角色光强
sqx_getCharacInfo(8) 获取角色暗强
sqx_getCharacInfo(26) 获取角色物理暴击
sqx_getCharacInfo(27) 获取角色魔法暴击
*/
INT sqx_getCharacInfo(HSQUIRRELVM vm);
// 基础属性
// 读取角色等级
INT sqx_getCharacLevel(HSQUIRRELVM vm);
// 读取当前HP
INT sqx_getCurrentHP(HSQUIRRELVM vm);
// 读取最大HP
INT sqx_getMaxHP(HSQUIRRELVM vm);
// 读取当前MP
INT sqx_getCurrentMP(HSQUIRRELVM vm);
// 读取最大MP
INT sqx_getMaxMP(HSQUIRRELVM vm);
// 读取HP恢复量
INT sqx_getHpRecovery(HSQUIRRELVM vm);
// 读取MP恢复量
INT sqx_getMpRecovery(HSQUIRRELVM vm);
// 读取僵直
INT sqx_getStiffness(HSQUIRRELVM vm);
// 读取硬直
INT sqx_getHardness(HSQUIRRELVM vm);
// 读取跳跃力
INT sqx_getJumpPower(HSQUIRRELVM vm);
// 读取跳跃速度
INT sqx_getJumpSpeed(HSQUIRRELVM vm);
// 四维属性
// 读取力量总和
INT sqx_getStrength(HSQUIRRELVM vm);
// 读取智力总和
INT sqx_getIntelligence(HSQUIRRELVM vm);
// 读取体力总和
INT sqx_getVitality(HSQUIRRELVM vm);
// 读取精神总和
INT sqx_getSpirit(HSQUIRRELVM vm);
// 攻击属性
// 读取基本物理攻击
INT sqx_getPhysicalAttack(HSQUIRRELVM vm);
// 读取基本魔法攻击
INT sqx_getMagicalAttack(HSQUIRRELVM vm);
// 读取基本独立攻击
INT sqx_getIndependentAttack(HSQUIRRELVM vm);
// 读取物理暴击率
INT sqx_getPhysicalCritical(HSQUIRRELVM vm);
// 读取魔法暴击率
INT sqx_getMagicalCritical(HSQUIRRELVM vm);
// 元素属性
// 读取火属性强化总和
INT sqx_getFireElement(HSQUIRRELVM vm);
// 读取冰属性强化总和
INT sqx_getIceElement(HSQUIRRELVM vm);
// 读取光属性强化总和
INT sqx_getLightElement(HSQUIRRELVM vm);
// 读取暗属性强化总和
INT sqx_getDarkElement(HSQUIRRELVM vm);
// 读取火属性抗性总和
INT sqx_getFireRESIST(HSQUIRRELVM vm);
// 读取冰属性抗性总和
INT sqx_getIceRESIST(HSQUIRRELVM vm);
// 读取光属性抗性总和
INT sqx_getLightRESIST(HSQUIRRELVM vm);
// 读取暗属性抗性总和
INT sqx_getDarkRESIST(HSQUIRRELVM vm);
// 速度属性
// 读取移动速度
INT sqx_getMoveSpeed(HSQUIRRELVM vm);
// 读取攻击速度
INT sqx_getAttackSpeed(HSQUIRRELVM vm);
// 读取释放速度
INT sqx_getCastSpeed(HSQUIRRELVM vm);
// 其他属性
// 读取基本命中率
INT sqx_getHitRate(HSQUIRRELVM vm);
// 读取回避率
INT sqx_getEvasionRate(HSQUIRRELVM vm);
// 读取当前状态
INT sqx_getCharState(HSQUIRRELVM vm);
// 武器属性
// 读取武器强化等级
INTsqx_weapon_enhance(HSQUIRRELVM vm);
// 读取武器锻造等级
INTsqx_weapon_forging(HSQUIRRELVM vm);
// 读取武器物理攻击
INTsqx_weapon_physical(HSQUIRRELVM vm);
// 读取武器魔法攻击
INTsqx_weapon_magical(HSQUIRRELVM vm);
// 读取武器独立攻击
INTsqx_weapon_independent(HSQUIRRELVM vm);
// 读取武器无视物攻
INTsqx_weapon_ignore_phy(HSQUIRRELVM vm);
// 读取武器无视魔攻
INTsqx_weapon_ignore_mag(HSQUIRRELVM vm);
// 读取武器追加独立
INTsqx_weapon_add_independ(HSQUIRRELVM vm);
// 装备强化
// 读取上衣强化等级
INTsqx_top_enhance(HSQUIRRELVM vm);
// 读取头肩强化等级
INTsqx_shoulder_enhance(HSQUIRRELVM vm);
// 读取裤子强化等级
INTsqx_pants_enhance(HSQUIRRELVM vm);
// 读取鞋子强化等级
INTsqx_shoes_enhance(HSQUIRRELVM vm);
// 读取腰带强化等级
INTsqx_belt_enhance(HSQUIRRELVM vm);
// 读取项链强化等级
INTsqx_necklace_enhance(HSQUIRRELVM vm);
// 读取手镯强化等级
INTsqx_bracelet_enhance(HSQUIRRELVM vm);
// 读取戒指强化等级
INTsqx_ring_enhance(HSQUIRRELVM vm);
// 读取左槽强化等级
INTsqx_left_slot_enhance(HSQUIRRELVM vm);
// 读取右槽强化等级
INTsqx_right_slot_enhance(HSQUIRRELVM vm);
/*
sqx_getCharacInfo(1) 获取角色力量
sqx_getCharacInfo(2) 获取角色智力
sqx_getCharacInfo(3) 获取角色体力
sqx_getCharacInfo(4) 获取角色精神
sqx_getCharacInfo(5) 获取角色火强
sqx_getCharacInfo(6) 获取角色冰强
sqx_getCharacInfo(7) 获取角色光强
sqx_getCharacInfo(8) 获取角色暗强
sqx_getCharacInfo(26) 获取角色物理暴击
sqx_getCharacInfo(27) 获取角色魔法暴击
*/
INT sqx_getCharacInfo(HSQUIRRELVM vm);
// 基础属性
// 读取角色等级
INT sqx_getCharacLevel(HSQUIRRELVM vm);
// 读取当前HP
INT sqx_getCurrentHP(HSQUIRRELVM vm);
// 读取最大HP
INT sqx_getMaxHP(HSQUIRRELVM vm);
// 读取当前MP
INT sqx_getCurrentMP(HSQUIRRELVM vm);
// 读取最大MP
INT sqx_getMaxMP(HSQUIRRELVM vm);
// 读取HP恢复量
INT sqx_getHpRecovery(HSQUIRRELVM vm);
// 读取MP恢复量
INT sqx_getMpRecovery(HSQUIRRELVM vm);
// 读取僵直
INT sqx_getStiffness(HSQUIRRELVM vm);
// 读取硬直
INT sqx_getHardness(HSQUIRRELVM vm);
// 读取跳跃力
INT sqx_getJumpPower(HSQUIRRELVM vm);
// 读取跳跃速度
INT sqx_getJumpSpeed(HSQUIRRELVM vm);
// 四维属性
// 读取力量总和
INT sqx_getStrength(HSQUIRRELVM vm);
// 读取智力总和
INT sqx_getIntelligence(HSQUIRRELVM vm);
// 读取体力总和
INT sqx_getVitality(HSQUIRRELVM vm);
// 读取精神总和
INT sqx_getSpirit(HSQUIRRELVM vm);
// 攻击属性
// 读取基本物理攻击
INT sqx_getPhysicalAttack(HSQUIRRELVM vm);
// 读取基本魔法攻击
INT sqx_getMagicalAttack(HSQUIRRELVM vm);
// 读取基本独立攻击
INT sqx_getIndependentAttack(HSQUIRRELVM vm);
// 读取物理暴击率
INT sqx_getPhysicalCritical(HSQUIRRELVM vm);
// 读取魔法暴击率
INT sqx_getMagicalCritical(HSQUIRRELVM vm);
// 元素属性
// 读取火属性强化总和
INT sqx_getFireElement(HSQUIRRELVM vm);
// 读取冰属性强化总和
INT sqx_getIceElement(HSQUIRRELVM vm);
// 读取光属性强化总和
INT sqx_getLightElement(HSQUIRRELVM vm);
// 读取暗属性强化总和
INT sqx_getDarkElement(HSQUIRRELVM vm);
// 读取火属性抗性总和
INT sqx_getFireRESIST(HSQUIRRELVM vm);
// 读取冰属性抗性总和
INT sqx_getIceRESIST(HSQUIRRELVM vm);
// 读取光属性抗性总和
INT sqx_getLightRESIST(HSQUIRRELVM vm);
// 读取暗属性抗性总和
INT sqx_getDarkRESIST(HSQUIRRELVM vm);
// 速度属性
// 读取移动速度
INT sqx_getMoveSpeed(HSQUIRRELVM vm);
// 读取攻击速度
INT sqx_getAttackSpeed(HSQUIRRELVM vm);
// 读取释放速度
INT sqx_getCastSpeed(HSQUIRRELVM vm);
// 其他属性
// 读取基本命中率
INT sqx_getHitRate(HSQUIRRELVM vm);
// 读取回避率
INT sqx_getEvasionRate(HSQUIRRELVM vm);
// 读取当前状态
INT sqx_getCharState(HSQUIRRELVM vm);
// 武器属性
// 读取武器强化等级
INTsqx_weapon_enhance(HSQUIRRELVM vm);
// 读取武器锻造等级
INTsqx_weapon_forging(HSQUIRRELVM vm);
// 读取武器物理攻击
INTsqx_weapon_physical(HSQUIRRELVM vm);
// 读取武器魔法攻击
INTsqx_weapon_magical(HSQUIRRELVM vm);
// 读取武器独立攻击
INTsqx_weapon_independent(HSQUIRRELVM vm);
// 读取武器无视物攻
INTsqx_weapon_ignore_phy(HSQUIRRELVM vm);
// 读取武器无视魔攻
INTsqx_weapon_ignore_mag(HSQUIRRELVM vm);
// 读取武器追加独立
INTsqx_weapon_add_independ(HSQUIRRELVM vm);
// 装备强化
// 读取上衣强化等级
INTsqx_top_enhance(HSQUIRRELVM vm);
// 读取头肩强化等级
INTsqx_shoulder_enhance(HSQUIRRELVM vm);
// 读取裤子强化等级
INTsqx_pants_enhance(HSQUIRRELVM vm);
// 读取鞋子强化等级
INTsqx_shoes_enhance(HSQUIRRELVM vm);
// 读取腰带强化等级
INTsqx_belt_enhance(HSQUIRRELVM vm);
// 读取项链强化等级
INTsqx_necklace_enhance(HSQUIRRELVM vm);
// 读取手镯强化等级
INTsqx_bracelet_enhance(HSQUIRRELVM vm);
// 读取戒指强化等级
INTsqx_ring_enhance(HSQUIRRELVM vm);
// 读取左槽强化等级
INTsqx_left_slot_enhance(HSQUIRRELVM vm);
// 读取右槽强化等级
INTsqx_right_slot_enhance(HSQUIRRELVM vm);










