

Add 1 to get the experience needed to level up.Ġx04 addedhp 1 uint8 Added HP when leveling up.Ġx05 addedatk 1 uint8 Added Attack when leveling up.Ġx06 addeddef 1 uint8 Added Defense when leveling up.Ġx07 addedspeatk 1 uint8 Added Special Attack when leveling up.Ġx08 addedspedef 1 uint8 Added Special Defense when leveling up.Ġx09 lvlpadding 3 - Padding between level. 100 entries per Pokémon.Ġx00 experience 4 uint32 Amount of maximum experience in the current level (Little Endian). There are some dummed entries, which contains nonsense experience table. Each Pokémon table is 0x4C0 bytes long, with an empty padding of 16 bytes (only 0x00). There are 100 levels per Pokémon (quite obvious, I know.). ENT files contains pointers for their namesake.Įxperience.bin is the experience table for each level of each Pokémon. It contains 7 files which are : experience.bin, experience.ent, grade.bin, grade.ent, pokemon_data_info.bin, type_data_info.bin and waza_data_info.bin. So I thought that was the good time to give you some more research I made on GTI. I see you noticed my post about IMG format. The decompiler doesn't seem to differentiate between what's a GUID/hash or not, so the values are represented as very large, signed, decimal numbers and are easy to spot really.

They're loaded in scripts by filenames via the MENU:LoadMenuTextPool function, and then they're referred to by number in a variety of function. bin extension, as they're just SIR0 containers meant to be loaded in memory directly. Those files are found under the /message/ directory, they all have the. If anyone with experience on those would want to take a look it would be appreciated! But the thing is, Idk how those hashes are computed, or if they're just GUID, and not actual hashes.īut I have very little experience with custom hash maps, so its a bit hard for me to figure this out. Oddly enough, those appear to be language independent since they're placed directly into the script files to refer to particular strings. I've also been taking apart the game text, but the annoying thing about those is that, they're stored using unique hashes to refer to them. So yeah.Īnyways, Idk if SciresM is going to answer my post + pm, but in the meantime, I stumbled on this a while ago on the forums : So, the PSMD dump is out, but as expected they dumped it encrypted, because it works better on some flashcarts.
