mirror of
https://github.com/marcrobledo/savegame-editors.git
synced 2025-04-24 16:35:10 +00:00
Removed experimental features.
This commit is contained in:
parent
8f41feedfb
commit
7d6d683820
@ -36,22 +36,7 @@
|
||||
<div class="columns c6"><label class="update-name" for="input-petX-personality">Personality</label></div>
|
||||
<div class="columns c6"><input class="update-name" id="input-petX-personality" type="text" class="fw" style="width:90%;" readonly/></div>
|
||||
<div class="columns c8"><label class="update-name" for="number-petX-level">Level</label></div>
|
||||
<div class="columns c4"><input class="update-name fw text-right" id="number-petX-level" type="text" /></div>
|
||||
|
||||
<!-- Experimental -->
|
||||
<div class="row container update-name" id="petX_comp_outer" style="width:100%;padding-left:0;padding-right:0">
|
||||
<h3 class="orange" style="width:100%;">Highest Rank</h3>
|
||||
<div class="columns c8">Disc Competition</div><div class="update-name columns c4" id="container-petX-disc" data-var="PET_COMP_HIGHEST_PLAYED1" data-size="8"></div>
|
||||
<div class="columns c8">Lure Coursing</div><div class="update-name columns c4" id="container-petX-lure" data-var="PET_COMP_HIGHEST_PLAYED3" data-size="8"></div>
|
||||
<div class="columns c8">Obedience Trial</div><div class="update-name columns c4" id="container-petX-obedience" data-var="PET_COMP_HIGHEST_PLAYED2" data-size="8"></div>
|
||||
</div>
|
||||
<div class="columns c8"><label class="update-name" for="number-petX-hunger">Hunger Status</label></div>
|
||||
<div class="columns c4" data-var="PET_HUNGER_OFFSET", data-size="16"><input class="update-name fw text-right" id="number-petX-hunger" type="text" /></div>
|
||||
<div class="columns c8"><label class="update-name" for="number-petX-thirst">Thirst Status</label></div>
|
||||
<div class="columns c4" data-var="PET_THIRST_OFFSET", data-size="16"><input class="update-name fw text-right" id="number-petX-thirst" type="text" /></div>
|
||||
<div class="columns c8"><label class="update-name" for="number-petX-coat">Coat Status</label></div>
|
||||
<div class="columns c4" data-var="PET_COAT_OFFSET", data-size="16"><input class="update-name fw text-right" id="number-petX-coat" type="text" /></div>
|
||||
|
||||
<div class="columns c4"><input class="update-name fw text-right" id="number-petX-level" type="text" /></div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user