Sonic Blader Posted February 1, 2017 Posted February 1, 2017 Hello! In a Gen6 Savefile, we can just set the TID to the ID we require. But in Gen7 as the ID is calculated based on the TID & SID, is there a calculator or something for it? It is currently not possible to set custom GEN7ID for the pokemon as it is dependent on two variables. PKHeX indeed calculates the GEN7ID and displays it when we hover over the TID/SID. So can we get a feature like we enter the GEN7ID we want & enter either TID or SID. Then we get the appropriate TID/SID which we had not provided to set that GEN7ID. Or we can just enter the GEN7ID we want and PKHeX will handle the rest! This would be a nice feature to have! Hope you consider it!
Saternoir Posted February 1, 2017 Posted February 1, 2017 (edited) G7TID = (TID + (SID * 65536))%1000000 iirc So you basically have to do the maths to gen your desired G7TID Edited February 1, 2017 by Saternoir 1
theSLAYER Posted February 1, 2017 Posted February 1, 2017 28 minutes ago, Sonic Blader said: Hello! In a Gen6 Savefile, we can just set the TID to the ID we require. But in Gen7 as the ID is calculated based on the TID & SID, is there a calculator or something for it? It is currently not possible to set custom GEN7ID for the pokemon as it is dependent on two variables. PKHeX indeed calculates the GEN7ID and displays it when we hover over the TID/SID. So can we get a feature like we enter the GEN7ID we want & enter either TID or SID. Then we get the appropriate TID/SID which we had not provided to set that GEN7ID. Or we can just enter the GEN7ID we want and PKHeX will handle the rest! This would be a nice feature to have! Hope you consider it! It actually takes pretty long to generate the entire list of TID and SIDs. You can get tens of thousands of entries, and my personal tool that calculates it sucks my ram dry doing that.
Sonic Blader Posted February 1, 2017 Author Posted February 1, 2017 (edited) 12 minutes ago, Saternoir said: G7TID = TID + (SID * 65536) iirc uh wouldn't that give a 10+ figure number considering you are multiplying TID (5 digit) with 2^16 (5 digit)? GEN7ID is 6 digits long so.. 8 minutes ago, theSLAYER said: It actually takes pretty long to generate the entire list of TID and SIDs. You can get tens of thousands of entries, and my personal tool that calculates it sucks my ram dry doing that. Would you mind telling me the correct formula to calculate the GEN7ID based on TID & SID? I can try to do the rest myself. EDIT - Thank you Saternoir ! Edited February 1, 2017 by Sonic Blader
Saternoir Posted February 1, 2017 Posted February 1, 2017 Yeah I forgot to do the Mod on that, I added it already
theSLAYER Posted February 1, 2017 Posted February 1, 2017 19 minutes ago, Sonic Blader said: uh wouldn't that give a 10+ figure number considering you are multiplying TID (5 digit) with 2^16 (5 digit)? GEN7ID is 6 digits long so.. Would you mind telling me the correct formula to calculate the GEN7ID based on TID & SID? I can try to do the rest myself. EDIT - Thank you Saternoir ! Use at your own risk. Once process is cancelled, do to a new search you have to reopen the app. TID7Calculator.exe The TID7 column will show more than 6 digits, take the last 6. 2
Sonic Blader Posted February 1, 2017 Author Posted February 1, 2017 2 minutes ago, theSLAYER said: Use at your own risk. Once process is cancelled, do to a new search you have to reopen the app. TID7Calculator.exe Its perfect~! Thank you very much! 1
Recommended Posts