ATEMVEGETA Posted 18 hours ago Posted 18 hours ago I was trying to alter the "Pokemon Caught" value in my League Card of Pokemon Shield (64 -> 62), but I couldn't find where that value is stored. I tried to find it in the "Block Data" section but nowhere I could see a "64" value. So, I decided to catch a Pokemon and see which value will change. I had saved in front of the Max Lair lady, so I entered a Dynamax Adventure, caught 1 Pokemon, (reached to the Legendary then lost to it), the game saved right after I exit and below (pic) is the comparition between the 2 files. I thought I would see clearly a value increasing by +1 but I see very random byte changes, etc. What are all these values anyway? Ok, I can understand the last 3 plus the "Items" value increase (probably the -1 Pokeball and the amount of Dynite Ores gained) and the "Played" value (probably the extra played time). But what are all the other unamed values? How can I read them properly?
ATEMVEGETA Posted 17 hours ago Author Posted 17 hours ago I did one more test. I did the exact same Dynamax Adventure but didn't catch any Pokemon this time and here's the result: I reallly have no idea what's going on! Random Booleans switch values and other unamed random values increase/decrease or whatever. Can someone explain please? Is there any plugin maybethat can read/edit all those things properly?
Kaphotics Posted 15 hours ago Posted 15 hours ago Welcome to research. Save files are just bytes of data, nothing is labeled unless a human figures out what a block is for and adds it to the accessor label list. There is no plugin, it is a black box where the onus is on you to figure out new labels. You repeat actions in games to see what changed, then you go look at individual blocks to see if it was storing a value somewhere. Use the Dump tab to inspect individual blocks in the currently loaded save file.
ATEMVEGETA Posted 7 hours ago Author Posted 7 hours ago (edited) I had lost some Max Lair progress of my save file and wanted to replicate the progress manually via PKHeX. I have the exact Pokemon that I claimed in those Max Lairs as .pk8 files. 1. So I added them manually those .pk8 in the Boxes (I noticed this also registers them into the Pokedex) 2. The Dynite Ores were already at 999 before those Dynamax Adventures so no changes there. 3. I "discarded" all the Pokeballs used for those caught Pokemon. 4. I updated the Played Time that passed. 5. Updated manually the Pokedex's "Battled" value for all the encountered Pokemon that didn't get caught. 6. Changed the "*Bool KCaptured" of the caught Legendary Pokemon so they wont appear again in Max Lairs. 7. I consider any other encountered Pokemon in the Max Lairs as "not attempted to be caught". So, no Ball use for them. Just their Pokedex "seen" counter +1. I think these cover everything unless I'm missing some hidden values not visible in-game. Anything else Max Lair relative I should change? Edited 7 hours ago by ATEMVEGETA
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now