diff --git a/nintendogs+cats/index.html b/nintendogs+cats/index.html index b0cb9b9..07d2306 100644 --- a/nintendogs+cats/index.html +++ b/nintendogs+cats/index.html @@ -36,22 +36,7 @@
-
- - -
-

Highest Rank

-
Disc Competition
-
Lure Coursing
-
Obedience Trial
-
-
-
-
-
-
-
- +
diff --git a/nintendogs+cats/nintendogs+cats.js b/nintendogs+cats/nintendogs+cats.js index 9a0b42b..9335cf8 100644 --- a/nintendogs+cats/nintendogs+cats.js +++ b/nintendogs+cats/nintendogs+cats.js @@ -55,27 +55,11 @@ SavegameEditor={ PET_GENDER_OFFSET: 0x56, // 86 PET_POINTS_OFFSET_CAT: 0x5A, // 90 PET_POINTS_OFFSET_DOG: 0x62, // 98 - PET_HUNGER_OFFSET: 0x82, // 130 - PET_THIRST_OFFSET: 0x86, // 134 - PET_COAT_OFFSET: 0x8A, // 138 PET_BREED_OFFSET: 0x32, // 50 PET_BREED_VARIANT_OFFSET: 0x33, // 51 = Variant (e.g. Spaniel = 0:Blentheim, 1:Tricolour, 2:Ruby) PET_BREED_STYLE_OFFSET: 0x34, // 52 = Hairstyle PET_BREED_EYE_COLOR_OFFSET: 0x35, // 53 = Eye Color (Cats: 0=gray, 1=yellow, 2=blue; Dogs: 255) PET_BREED_COLOR_OFFSET: 0x36, // 54 = Fur Color - PET_COMP_CURL_OFFSET3: 0x59, // 89 = Curling Competition - PET_COMP_CURL_OFFSET2: 0x5A, // 90 = Curling Competition - PET_COMP_CURL_OFFSET: 0x5B, // 91 = Curling Competition - PET_COMP_HIGHEST_PLAYED1: 0x5C, // 92 = Highest played difficulty at 'Disc Competition' - PET_COMP_HIGHEST_PLAYED2: 0x5D, // 93 = Highest played difficulty at 'Obedience Competition' - PET_COMP_HIGHEST_PLAYED3: 0x5E, // 94 = Highest played difficulty at 'Lure Competition' - PET_COMP_RANKS:[ - {value:0, name:'Nothing'}, - {value:1, name:'Junior Cup'}, - {value:3, name:'Amateur Cup'}, - {value:7, name:'Pro Cup'}, - {value:15, name:'Nintendogs Cup'} - ], PET_PERSONALITIES_OFFSET_DOG1: 0x1F6, PET_PERSONALITIES_OFFSET_DOG2: 0x1FA, PET_PERSONALITIES_OFFSET_CAT1: 0x1EE, @@ -324,28 +308,8 @@ SavegameEditor={ pet_tab_label.appendChild(pet_tab_label_name); setValue('pet' + i + '-gender', SavegameEditor._getPetData(i-1, 'PET_GENDER_OFFSET')); get('input-pet' + i + '-name').addEventListener('change', SavegameEditor._write_pet_name); - if (isDog) { - get('container-pet' + i + '-disc').appendChild(select('pet' + i + '-disc', SavegameEditor.Constants.PET_COMP_RANKS, SavegameEditor._write_pet_value)); - setValue('pet' + i + '-disc', SavegameEditor._getPetData(i-1, 'PET_COMP_HIGHEST_PLAYED1')); - get('container-pet' + i + '-lure').appendChild(select('pet' + i + '-lure', SavegameEditor.Constants.PET_COMP_RANKS, SavegameEditor._write_pet_value)); - setValue('pet' + i + '-lure', SavegameEditor._getPetData(i-1, 'PET_COMP_HIGHEST_PLAYED3')); - get('container-pet' + i + '-obedience').appendChild(select('pet' + i + '-obedience', SavegameEditor.Constants.PET_COMP_RANKS, SavegameEditor._write_pet_value)); - setValue('pet' + i + '-obedience', SavegameEditor._getPetData(i-1, 'PET_COMP_HIGHEST_PLAYED2')); - } else { - get('pet' + i + '_comp_outer').style.display='none'; - } var personality = window.personalities[SavegameEditor._getPetData(i-1, 'PET_PERSONALITIES_OFFSET_' + (isDog ? 'DOG' : 'CAT') + '1', 8)][SavegameEditor._getPetData(i-1, 'PET_PERSONALITIES_OFFSET_' + (isDog ? 'DOG' : 'CAT') + '2', 8)]; setValue('pet' + i + '-personality', personality[Number(SavegameEditor._getPetData(i-1, 'PET_GENDER_OFFSET'))]); - // Experimental - setNumericRange('pet' + i + '-hunger', 0, 17529); - setNumericRange('pet' + i + '-thirst', 0, 17529); - setNumericRange('pet' + i + '-coat', 0, 17529); - setValue('pet' + i + '-hunger', SavegameEditor._getPetData(i-1, 'PET_HUNGER_OFFSET', 16)); - setValue('pet' + i + '-thirst', SavegameEditor._getPetData(i-1, 'PET_THIRST_OFFSET', 16)); - setValue('pet' + i + '-coat', SavegameEditor._getPetData(i-1, 'PET_COAT_OFFSET', 16)); - get('number-pet' + i + '-hunger').addEventListener('change', SavegameEditor._write_pet_value); - get('number-pet' + i + '-thirst').addEventListener('change', SavegameEditor._write_pet_value); - get('number-pet' + i + '-coat').addEventListener('change', SavegameEditor._write_pet_value); setNumericRange('pet' + i + '-level', 0, 99999); var points = SavegameEditor._getPetData(i-1, (isDog ? 'PET_POINTS_OFFSET_DOG' : 'PET_POINTS_OFFSET_CAT'), 32);