Los Valores Hexadecimales Ocultos o HHV (Hidden Hex Values) es el nombre que empleamos para referirnos a una serie de quince valores que Game Freak introdujo en Pokémon Diamante y Perla. El nombre proviene de que estos valores se encontraron al examinar hexadecimalmente los datos de cada Pokémon. Entre los datos que estamos acostumbrados a ver en pantalla y otros ya conocidos que no se muestran como los IV o los EV se encontraron una serie de valores que tenían normalmente un valor nulo. El motivo por el que Game Freak decidió crear estos valores se desconoce, pero sin duda alguna simplificó mucho la forma de programar nuevas zonas en Pokémon Platino sin tener problemas de compatibilidad con Pokémon Diamante y Perla.
Contenido |
En Diamante y Perla su uso estaba muy simplificado. De los quince valores hexadecimales, sólo se hacía uso del valor 85h. Este valor indicaba detalles sobre la procedencia del Pokémon, es decir, si te lo había dado alguien en el juego o en qué tipo de zona lo habías capturado (hierba, agua, edificios, etc.). No obstante, este valor era nulo si el Pokémon había nacido de huevo, venía del Parque Compi o si era un Pokémon de evento. Por lo tanto no ofrecía demasiada precisión a la hora de dar información sobre la procedencia del Pokémon.
En Pokémon Platino su uso se extendió haciendo uso de 5 valores de los 15 totales, 44h, 45h, 46h, 47h y 85h. En realidad el uso de los 4 nuevos valores viene obligado por la inclusión de las nuevas zonas en Platino. Cuando el Pokémon proviene de una zona nueva de Platino, se pone la ubicación "Tierras lejanas" en la localización que normalmente se muestra en pantalla, y es en estos 4 nuevos valores hexadecimales (44h, 45h, 46h, 47h) donde se añade la ubicación real nueva. De esta forma, Pokémon Platino podrá leer la ubicación de estos valores y Pokémon Diamante y Perla leerá la ubicación "Tierras lejanas" al no hacer uso de esos valores.
Próximamente
A continuación examinaremos los valores actualmente en uso:
Estos dos valores en realidad forman uno solo. Su uso comenzó a partir de Pokémon Platino y su utilidad es la de informar acerca de la procedencia de los huevos, por lo que si el Pokémon no es un huevo o no ha nacido de huevo siempre tendrá estos valores a cero.
El valor que toman es el valor hexadecimal de la localización. De esta forma, si el huevo lo hemos recibido de la Pareja de la Guardería (cuyo valor decimal es 2000) tendremos que convertir su valor decimal a hexadecimal, siendo en este ejemplo 07D0 y dividirlo en dos partes, 07 y D0, colocando la primera parte en el 45h y la segunda en el 44h.
Pero para evitar tener que andar con tantos cálculos, es mejor simplemente buscar el valor en la tabla siguiente para ver a qué localización corresponde cada par de valores:
|
Estos dos valores en realidad forman uno solo. Su uso comenzó a partir de Pokémon Platino y su utilidad es la de informar acerca de la procedencia de los Pokémon o del lugar de eclosión de los Pokémon nacidos de huevo.
El valor que toman es el valor hexadecimal de la localización. De esta forma, si el Pokémon lo hemos capturado en la Ruta 228 (cuyo valor decimal es 43) tendremos que convertir su valor decimal a hexadecimal, siendo en este ejemplo 002B y dividirlo en dos partes, 00 y 2B, colocando la primera parte en el 47h (en este caso no habría modificación) y la segunda en el 46h.
Pero para evitar tener que andar con tantos cálculos, es mejor simplemente buscar el valor en la tabla siguiente para ver a qué localización corresponde cada par de valores:
|