PETZ GENOME PROJECT


The Petz Genome Project is an attempt to list and measure every gene and value contained within each pet file. It is currently a work in progress, but will be updated as new values are found.

Each sub-genome has a specific anchor. To use the anchor, highlight the specified character in a hex editor and set your length to the desired trait value. The value you want to edit is the one immediately after the highlighting ends.

Do note that all values on this page are in HEX, and have only been tested on Petz 5 petz.


Index

Personality Values
Genes - Personality Genes
Brain Sliders
Unfinished Sections
In Progress


Personality Values

The Liveliness to Dogginess traits were found by shaina @ kizmet over at the RKC forums!

ANCHOR: highlight the first 'p' in the p f magic immediately after the YALP section. Note that these will not work for unborn kittens/puppies.

Liveliness >> 3C8
Playfulness >> 3DF
Independence >> 3F6
Confidence >> 40D
Naughtiness >> 424
Acrobaticness >> 43B
Patience >> 452
Kindness >> 469
Nurturing >> 480
Finickiness >> 497
Intelligence >> 4AE
Messiness >> 4C5
Quirkiness >> 4DC
Insanity >> 4F3
Constitution >> 50A
Metabolism >> 521
Dogginess >> 538

LoveDestiny >> 54F
Fertility >> 566
LoveLoyalty >> 57D
Libido >> 594
OffspringSex >> 5AB


Genes - Personality Genes

ANCHOR: highlight the last ÿ of a y-band underneath the YALP section. Anchor from the first y-band to find a pet's first set of genes (inherited from its mother), and highlight from the second y-band to find its second set of genes (from its father.)

If a pet is pregnant it will have 2 extra y-bands, these values will work for editing an unborn kitten/puppy's genes as well.

Liveliness >> 21D
Playfulness >> 22C
Independence >> 23B
Confidence >> 24A
Naughtiness >> 259
Acrobaticness >> 268
Patience >> 277
Kindness >> 286
Nurturing >> 295
Finickiness >> 2A4
Intelligence >> 2B3
Messiness >> 2C2
Quirkiness >> 2D1
Insanity >> 2E0
Constitution >> 2EF
Metabolism >> 2FE
Dogginess >> 30D

LoveDestiny >> 31C
Fertility >> 32B
LoveLoyalty >> 33A
Libido >> 349
OffspringSex >> 358


Brain Sliders

ANCHOR: highlight the last ÿ of the last intro-stripe, usually found around offset CD0 HEX.

If you are editing a dog's brain sliders, use the lengths in brackets, as they are found 4 bytes further down.

Energy >> 5 (9)
Fullness >> 9 (D)
Fatness >> D (11)
Sickness >> 11 (15)
Catnipped >> 15 (19)
Fleas >> 19 (1D)
Horniness >> 1D (21)
Neglect >> 21 (25)
Age >> 25 (29)


Unfinished Sections

These values are found in areas that have not been entirely mapped yet, or may not be properly tested on various petz.

Equally, their sections may just not have names, or not have enough values to justify a separate section.

ANCHOR: highlight the first 'p' in the pre-YALP p f magic.

Values for Sex: 00=male, 01=female, 02+=also female?
Values for Spayed: 00=no, FF=yes.

Sex >> 11
Spayed >> 12


In Progress

sections of the genome to map next:
- gene weights for personality values (if there are weights)
- unborn kitten/puppy breed / species information
- pet relationship values / theoretical aggressiveness values
- times ran away value (most likely only petz 5)
- training values / learned behaviour data