Here is a more detailed Character Editor with most of the editable values and skills. You can view Passive Skills and edit them. Presumably you can also edit the Active Skills as well though I have not really edited those.
Because Passive Skills Array is small you cannot just add new skills without causing game to crash so don't try to fake the game into trying. I added a helper function to add new passive skills which you can copy from other Pals. I'm not going to try to figure out the Hash -> Name mapping from the game.
Edit:
I should also note that the hashes that the game uses can change from Computer to Computer so please do not share hashes and also be aware that they can change if you load or unload the game or if the game is updated so please be careful with posting hashes and reusing them. I think the game does do some validation checks to prevent invalid codes but I've not tried it to see how it behaves.
Edit 2: Apparently stats may not be automatically applied and you may need to exit and reopen game according to noobgamer1016
Change List
v1: Initial Release
v2: Add Sanity back in
v3: Adjust AddPassive to deal with 1.3 release which removed pdb
How to use this cheat table?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
Here is a more detailed Character Editor with most of the editable values and skills. You can view Passive Skills and edit them. Presumably you can also edit the Active Skills as well though I have not really edited those.
Nice. Hopefully Zanzer can improve on it no offense.
Here is a more detailed Character Editor with most of the editable values and skills. You can view Passive Skills and edit them. Presumably you can also edit the Active Skills as well though I have not really edited those.
Because Passive Skills Array is small you cannot just add new skills without causing game to crash so don't try to fake the game into trying. I added a helper function to add new passive skills which you can copy from other Pals. I'm not going to try to figure out the Hash -> Name mapping from the game.
Note that I'm using named symbols which CE loads in the background after attaching to a game for the TryAddPassive function if it does not open please with for CE to continue loading and try again. That or the game has been updated and its now broken or you are using a version other than the Steam version.
Yo this is great, especially being able to make regular pal's into rare.
One thing though, I noticed you limited gender to male and female, my pal identifies as xe/xem, any fix for this? Just kidding, again great work
Also, so basically the best pals are the ones with 4 arrays even if 2 are bad so you can edit them to make them good
Would love an option to edit my player character's unused status points and stats please. I want to spend alot of points on working speed and weight without breaking the game entirely and having to skip out on combat stats.
Here is a more detailed Character Editor with most of the editable values and skills. You can view Passive Skills and edit them. Presumably you can also edit the Active Skills as well though I have not really edited those.
Because Passive Skills Array is small you cannot just add new skills without causing game to crash so don't try to fake the game into trying. I added a helper function to add new passive skills which you can copy from other Pals. I'm not going to try to figure out the Hash -> Name mapping from the game.
Note that I'm using named symbols which CE loads in the background after attaching to a game for the TryAddPassive function if it does not open please with for CE to continue loading and try again. That or the game has been updated and its now broken or you are using a version other than the Steam version.
Edit:
I should also note that the hashes that the game uses can change from Computer to Computer so please do not share hashes and also be aware that they can change if you load or unload the game or if the game is updated so please be careful with posting hashes and reusing them. I think the game does do some validation checks to prevent invalid codes but I've not tried it to see how it behaves. Change List
v1: Initial Release
v2: Add Sanity back in
After testing it, the passive skills work great, so as long as you restart the game to see the changes applied to the passive skills. The rare pal flag, however, I think is still a bit incomplete. While it shows via the star symbol if you change a non rare pal into a rare one, it doesn't upsize them like a typical rare pal. Not sure if there's a separate flag for it.
After testing it, the passive skills work great, so as long as you restart the game to see the changes applied to the passive skills. The rare pal flag, however, I think is still a bit incomplete. While it shows via the star symbol if you change a non rare pal into a rare one, it doesn't upsize them like a typical rare pal. Not sure if there's a separate flag for it.
That's not actually true, if you enable "IsRarePal" by setting it to 1, it does change the size of them, just tested this
EDIT-Not sure actually
Last edited by Impala on Sun Jan 21, 2024 8:51 pm, edited 1 time in total.
I should also note that the hashes that the game uses can change from Computer to Computer so please do not share hashes and also be aware that they can change if you load or unload the game or if the game is updated so please be careful with posting hashes and reusing them. I think the game does do some validation checks to prevent invalid codes but I've not tried it to see how it behaves.
For example for me, Lucky is 000000000034D2B0. I warn anyone to use hashes posted by other people. Just hover over your own Pals and get the codes. What is useful from that list is what each trait maps to in game.
After testing it, the passive skills work great, so as long as you restart the game to see the changes applied to the passive skills. The rare pal flag, however, I think is still a bit incomplete. While it shows via the star symbol if you change a non rare pal into a rare one, it doesn't upsize them like a typical rare pal. Not sure if there's a separate flag for it.
Ok. Well I am literally just exposing the innards of the game as is its how they use the flag. Thanks for note that restart may be required for some things.
Last edited by tfigment on Sun Jan 21, 2024 9:03 pm, edited 1 time in total.
They could also follow the same pattern, and just be a certain offset each time, for those who know how to write scripts, maybe they can make one that scans and finds the offset for the passives and makes the list automatically.
I should also note that the hashes that the game uses can change from Computer to Computer so please do not share hashes and also be aware that they can change if you load or unload the game or if the game is updated so please be careful with posting hashes and reusing them. I think the game does do some validation checks to prevent invalid codes but I've not tried it to see how it behaves.
For example for me, Lucky is 000000000034D2B0. I warn anyone to use hashes posted by other people. Just hover over your own Pals and get the codes. What is useful from that list is what each trait maps to in game.
After testing it, the passive skills work great, so as long as you restart the game to see the changes applied to the passive skills. The rare pal flag, however, I think is still a bit incomplete. While it shows via the star symbol if you change a non rare pal into a rare one, it doesn't upsize them like a typical rare pal. Not sure if there's a separate flag for it.
Ok. Well I am literally just exposing the innards of the game as is its how they use the flag. Thanks for note that restart may be required for some things.
has anyone found the boss and shiny flags for the pals? and do they passively just increase stats or what? i realized that the pals might have randomized stats since you can have two of the same level with completely different stats, not sure if it's something like pokemon with EVs/IVs etc
After testing it, the passive skills work great, so as long as you restart the game to see the changes applied to the passive skills. The rare pal flag, however, I think is still a bit incomplete. While it shows via the star symbol if you change a non rare pal into a rare one, it doesn't upsize them like a typical rare pal. Not sure if there's a separate flag for it.
That's not actually true, if you enable "IsRarePal" by setting it to 1, it does change the size of them, just tested this
EDIT-Not sure actually
Doesn't seem to work for me. If they were already large, like if a boss or a rare, they stay large no matter what the flag is set to. If they were small..same thing. It doesn't look like size changes with that flag, it's only the little sparkle next to the name. There's probably a different flag for the size.
Added:
Increase Pal Shop Inventory
Pal Always Rolls Perfect Attack/Defense
Pal Always Rolls 4 Passives
Pal Always Rare
Instant Egg/Chest Respawn (careful leaving this on)
That sound indicating a rare Pal is nearby will drive you nuts.