前段时间一直处于咸鱼状态,今天一上来就看到好几个精灵突然被传染了…吓到了,虽然…应该是好事?
宝可病毒的原型是自然界中某些生物之间的互利共生关系,不过真正的病毒很少具有这种关系。
宝可病毒状态以单字节储存于宝可梦的数据结构中。在十六进制中,其被标示为0xXY,其中首4位X表示宝可梦感染的宝可病毒的种类,末4位Y表示宝可梦被治愈剩余的时间。
正被宝可病毒感染或是已痊愈的宝可梦的X值不为0。若X非0且Y非0,则宝可梦正在被感染。若X非0而Y为0,则宝可梦已痊愈。若X为0且Y为0,则此宝可梦从未感染宝可病毒。
X为0而Y非0是不合法的,但如果通过修改数据实现,则这只宝可梦的宝可病毒不会传染,且痊愈后不会免疫。
当游戏内置时钟到达午夜时,队伍中所有被感染的宝可梦的Y值都会减去1。如果某只宝可梦的Y值减至了0,那么它将会被治愈。
当游戏生成宝可病毒时,分配给宝可梦的Y取决于X,即初始状态的Y=X mod 4+1。也就是说,X的首两位对状态无影响。
宝可病毒的原型是自然界中某些生物之间的互利共生关系,不过真正的病毒很少具有这种关系。
宝可病毒状态以单字节储存于宝可梦的数据结构中。在十六进制中,其被标示为0xXY,其中首4位X表示宝可梦感染的宝可病毒的种类,末4位Y表示宝可梦被治愈剩余的时间。
正被宝可病毒感染或是已痊愈的宝可梦的X值不为0。若X非0且Y非0,则宝可梦正在被感染。若X非0而Y为0,则宝可梦已痊愈。若X为0且Y为0,则此宝可梦从未感染宝可病毒。
X为0而Y非0是不合法的,但如果通过修改数据实现,则这只宝可梦的宝可病毒不会传染,且痊愈后不会免疫。
当游戏内置时钟到达午夜时,队伍中所有被感染的宝可梦的Y值都会减去1。如果某只宝可梦的Y值减至了0,那么它将会被治愈。
当游戏生成宝可病毒时,分配给宝可梦的Y取决于X,即初始状态的Y=X mod 4+1。也就是说,X的首两位对状态无影响。