性格值(日文假名︰せいかくち,日文汉字︰性格値,英文︰Personality value),或称Pokémon Identification Number(PID)。是游戏中的一个隐含数值,出现于第三世代。同
个体值一样,当宝可梦出现的时候,其性格值就确定并且不可更改了。性格值占用8位16进制数(00000000~FFFFFFFF,4字节),十进制取值从0到4294967295。下面的数值均使用二进制表示。
产生
对于
野生宝可梦,其性格值在其出现的时候即产生。对于收到的礼物蛋,其性格值在收到的时候产生。对于从培育屋收到的蛋:
用途
性格值参与下列项目的计算:
性别
00000000 00000000 00000000 00000000
性格值最后1个字节的数值决定了宝可梦的性别,性别一共有三种:雄性、雌性、无性别。如果这个数值大于等于其基础值,则为雄性,否则则为雌性。
特性
第四世代以及以前:00000000 00000000 00000000 00000000
在第四世代中,如果宝可梦性格值是偶数,则取其第一种特性;如果是奇数,则取其第二种特性。如果这只宝可梦只有一种特性则不论奇偶。
把拥有新特性的宝可梦从第三代游戏传送到第四代游戏的时候,它的特性会保持原来的,但是当它进化的时候,如果其性格值是奇数,那么它就会拥有新的特性。
第五世代:00000000 00000000 00000000 00000000
在第五世代中,检查宝可梦性格值的第2字节的末尾,如果是偶数就取第一特性,如果是奇数则取第二特性。此外,有一个单独的字节记录这只宝可梦是否具有隐藏特性,如果具有隐藏特性,则其第二字节末尾为0。
性格
在第四世代及以前,宝可梦的性格由性格值(十进制)除以25所得的余数决定。对应如下表:
尽管此隐藏数值俗称“性格值”,但是在第五世代及以后,宝可梦的性格与性格值不再有关联。
异色
00000000 00000000 00000000 00000000
未加粗部分的值用p1表示,加粗部分的值用p2表示
一只宝可梦是否颜色不同,在性格值出现以后,由ID No.、隐藏ID编号和性格值共同决定。 计算时需要用到
异或运算,在公式中用xor表示。异或运算的含义为:两个二进制数字的某一数位的值相同的话则生成的新数字的该数位是0,否则是1。例如:11010111 xor 01101010 = 10111101
从第三世代至第五世代,若 (ID No. xor 里ID No.) xor (p1 xor p2) < 8 (00001000),则这只宝可梦为异色宝可梦,几率为8⁄65536(1⁄8192)。
从第六世代起,若 (ID No. xor 里ID No.) xor (p1 xor p2)< 16 (00010000),则这只宝可梦为异色宝可梦,几率为16⁄65536(1⁄4096)。
从第八世代起,若 (ID No. xor 里ID No.) xor (p1 xor p2) = 0 (00000000),则这只宝可梦将拥有方块闪光特效,几率为1⁄65536,在异色中为1⁄16。
晃晃斑的斑点
晃晃斑身上一共有4块斑点,2块在脸上,两只耳朵上各1块。性格值的每个字节代表一块斑点的位置,其中前4位代表斑点X坐标的位置,后4位代表Y坐标的位置。每一个斑点的坐标按照斑点左上角的位置计,如果斑点出了晃晃斑的脸,那这块斑点就没有了。所以虽然理论上有2^32=4,294,967,296种组合,但是实际情况却远远小于这个数值。
刺尾虫的进化
第六世代前,
刺尾虫进化为
甲壳茧或者
盾甲茧由其性格值的最后一位(十进制)决定,如果性格值最后一位小于5,则其进化为甲壳茧;如果性格值的最后一位大于等于5,则进化为盾甲茧。第六世代起,由一个加密常数决定,机制与上面类似。
未知图腾的形状
00000000 00000000 00000000 00000000
p字母 = 00000000
在第三世代中,未知图腾的形态由性格值决定。将未知图腾的性格值中,每个字节最后两位的数值取出按顺序重新排列,得到一个新的值,这个值除以28所得的余数即为其形状(0为A,依此类推,26为?,27为!)。第四世代以后,变为由独立的形态参数决定。
身长
赫拉克罗斯、泥泥鳅、蘑蘑菇、铁炮鱼、鲤鱼王的身长需要个体值和性格值的共同参与计算。
体能变化
每天宝可梦的体能都在变化,变化的情况与其个体值、性格值、特性乃至日期相关。
计算公式根据下面的三个参数之和进行计算:
日期参数的取值是在-9~+9之间,并且只能取到奇数值,因此日期参数对能力的影响是10天一循环。
另外,性格是根据性格值的最后两位决定的,因此宝可梦的性格会限制日期参数对宝可梦的影响。
计算结果根据下表取星:
这个增减值不会小于宝可梦的最小体能值,也不会超过最大体能值。