3.60 star(s) 10 Votes

fool_FM

Newbie
Feb 15, 2020
22
4
Hey uh anyone knows which dungeon gives the most EXP? Difficult shouldn't really matter because I accidentally made one of the recruitable characters just completely broken

Edit: nevermind, found the the method where you go farm beast you guys mentioned
 
Last edited:

fool_FM

Newbie
Feb 15, 2020
22
4
As long there isn't any report of the file causing problems, the latest one I upload is good to use for any future versions.
Ah I see, good to know, thanks! I got a bit of version confusion because the download section on the post here says the latest is v0.5.2, but on the the patreon it says there should be a 0.5.3 so I was looking around to download that one. But then I opened the game that I downloaded from the link here that says it's 0.5.2 but the save file says it's 0.5.3??

Either way, that means it shouldn't be a problem if your file is future-proofed
 

Cordelia67

New Member
Mar 29, 2022
1
0
Has anyone found a way to increase your max companion points? I know there's the ability you can get to increase it to 8, but is there any way to cheat in more?

Saveedit didn't work. I had 1 save with 6 slots, one with 7. Went through 31 pages to find everything with a value of six, checked which got a value of 7, and found these:
Value_5_80D3DDAA449D2F99D8CD81A11BDAA014 409 7
Value_5_80D3DDAA449D2F99D8CD81A11BDAA014 454 7
Value_5_80D3DDAA449D2F99D8CD81A11BDAA014 499 7
Changed all of them to 8 to test, and didn't work.

My attempts at changing it with cheatengine have also failed. I find two floats with the amount of max points but they revert after being changed, and I haven't found any other values with control over it.
I can freeze those two values, but the address changes whenever you enter a building/dungeon.
Also, the code that changes it can't be nop'd without crashing the game, and tracking what it accesses reveals it's changing hundreds of values constantly.
This also (As far as my cheat engine knowledge goes, I'm pretty new to it and have just been doing a lotta tutorials and google searches) makes it nigh-impossible to track what address the value goes to, so I'm completely stumped.
 

pataponjak3

Member
Jun 2, 2017
136
44
Is the console available to use? Can't open it. wanted to add some stuff, and I'm not proficient enough with CE
 
Last edited:

Henk Poepdoos

Newbie
Aug 28, 2021
20
23
Has anyone found a way to increase your max companion points? I know there's the ability you can get to increase it to 8, but is there any way to cheat in more?

Saveedit didn't work. I had 1 save with 6 slots, one with 7. Went through 31 pages to find everything with a value of six, checked which got a value of 7, and found these:
Value_5_80D3DDAA449D2F99D8CD81A11BDAA014 409 7
Value_5_80D3DDAA449D2F99D8CD81A11BDAA014 454 7
Value_5_80D3DDAA449D2F99D8CD81A11BDAA014 499 7
Changed all of them to 8 to test, and didn't work.

My attempts at changing it with cheatengine have also failed. I find two floats with the amount of max points but they revert after being changed, and I haven't found any other values with control over it.
I can freeze those two values, but the address changes whenever you enter a building/dungeon.
Also, the code that changes it can't be nop'd without crashing the game, and tracking what it accesses reveals it's changing hundreds of values constantly.
This also (As far as my cheat engine knowledge goes, I'm pretty new to it and have just been doing a lotta tutorials and google searches) makes it nigh-impossible to track what address the value goes to, so I'm completely stumped.

I was messing with the save file for a bit and discovered that you can turn any NPC into a follower by adding its name to the "PlayerCompanionSavename" string array. The only problem is that it works temporary and you will lose a follower every time a battle ends or whenever you go to a different area, until your companion points aren't higher then the max value anymore.

Screenshot (4454).png

I have also tried to search for the max companion, but I couldn't find it. If it can't be changed then it may be possible to get the same result by changing the cost of the followers to zero so you will never reach the limit.

Anyways I have included the save file from the screenshot in case you want to know what it feels like to command an army of 26 followers.
 
  • Wow
Reactions: JOSHUAs9

DJDuffus

New Member
Jan 7, 2023
3
1
I've unlocks the size explosion skill, but i cannot find a way to bind the skill, My skills only show step and concentrate? anyone know how to fix or why this happen?
1698873039229.png
 
  • Like
Reactions: JOSHUAs9
May 12, 2022
17
22
Anybody manage to find out what the names of the Weighted armor items and the new Cannon weapon are for means of the Summon command? I tried to hit up Digi himself in thee patreon discord but he wasn't forthcoming, unfortunately, and I don't have the know-how to de-compile the files to find the myself.
 
May 12, 2022
17
22
nvm just had to do 1 battle hahaa
Your skills section doesn't update until you force the world to reload somehow. Save and quit, do a fight, go through a door.

Actually, a lot of issue the game has can be solved with a good ol' save and quit, funnily enough. An IT's wet dream.
 

Henk Poepdoos

Newbie
Aug 28, 2021
20
23
Anybody manage to find out what the names of the Weighted armor items and the new Cannon weapon are for means of the Summon command? I tried to hit up Digi himself in thee patreon discord but he wasn't forthcoming, unfortunately, and I don't have the know-how to de-compile the files to find the myself.
Here is the updated name list. I have also included some interactable objects such as the anvil and the save point, so you can upgrade your weapons or save the game wherever you want.
 

WilsonVP

New Member
Jan 11, 2022
3
3
I was messing with the save file for a bit and discovered that you can turn any NPC into a follower by adding its name to the "PlayerCompanionSavename" string array. The only problem is that it works temporary and you will lose a follower every time a battle ends or whenever you go to a different area, until your companion points aren't higher then the max value anymore.

View attachment 3036769

I have also tried to search for the max companion, but I couldn't find it. If it can't be changed then it may be possible to get the same result by changing the cost of the followers to zero so you will never reach the limit.

Anyways I have included the save file from the screenshot in case you want to know what it feels like to command an army of 26 followers.
May i know how do you add "PlayerCompanionSavename" string array. It would be very helpful if you could give me an example of how to do that. Thanks
 

Henk Poepdoos

Newbie
Aug 28, 2021
20
23
May i know how do you add "PlayerCompanionSavename" string array. It would be very helpful if you could give me an example of how to do that. Thanks

It is quite tedious, but if you want to know here is a little guide.

First you need to open your save file in a hex editor. Make sure that it contains "PlayerCompanionSavename". If it doesn't then play the game, get at least one follower, save the game and re-open the file.

Now you need to look for the name of the NPC you want to add. You can do this by searching for "Name_2_7D45A81E43BF278FF5C102A8248D7A03", which will give you something like this:

Name_2_7D45A81E43BF278FF5C102A8248D7A03|00|12|00|00|00|StrProperty|00|16|00|00|00|00|00|00|00|00|12|00|00|00|BeastAsleep|00

Here the name is "BeastAsleep", which is the Beast. To make him a follower you need to copy the 4 bytes in front of the name (length of the name), the name itself and the 1 byte behind it:
12|00|00|00|BeastAsleep|00

Now you can change "PlayerCompanionSavename". Here is an example of how it looks like with the Raving Fan and Alexander, followed by its structure:
PlayerCompanionSavename|00|14|00|00|00|ArrayProperty|00|3E|00|00|00|00|00|00|00|12|00|00|00|StrProperty|00|00|02|00|00|00|18|00|00|00|LesserFollowerCompanion|00|1A|00|00|00|GrowthRPGTavernAlexander1|00

Structure:
PlayerCompanionSavename|00
14|00|00|00 = (length of "ArrayProperty|00" = 14) ArrayProperty|00
3E|00|00|00|00|00|00|00 (array length = 62, starting at the number of array elements and ending with the 00 of the last element)
12|00|00|00 = (length of "StrProperty|00" = 12) StrProperty|00
00 = (extra 00 for some reason)
02|00|00|00 = (number of array elements / followers)
18|00|00|00 = (length of "LesserFollowerCompanion|00" = 24) LesserFollowerCompanion|00
1A|00|00|00 = (length of "GrowthRPGTavernAlexander1|00" = 26) GrowthRPGTavernAlexander1|00


To add the Beast paste the part you copied at the end after “Alexander1|00”. Now you need to change the “number of array elements” from 2 to 3 and increase the “array length” by 16, which is the length of the copied part (4 length bytes + 12 name bytes).

It should give you the following:
PlayerCompanionSavename|00|14|00|00|00|ArrayProperty|00|4E|00|00|00|00|00|00|00|12|00|00|00|StrProperty|00|00|03|00|00|00|18|00|00|00|LesserFollowerCompanion|00|1A|00|00|00|GrowthRPGTavernAlexander1|00|12|00|00|00|BeastAsleep|00

I hope you could make sense of it. Maybe I will try to write some sort of script to make this a bit easier.
 
Last edited:

Henk Poepdoos

Newbie
Aug 28, 2021
20
23
May i know how do you add "PlayerCompanionSavename" string array. It would be very helpful if you could give me an example of how to do that. Thanks

So I decided to write a script for this to make it a lot easier. It should work normally but I would still highly recommend backing up your save files before using it.

For some reason you can't upload python scripts on here so the first thing you need to do is to download the file and change the extension from ".txt" to ".py". Now you need to place it in the folder with your saves, which can be found at:
*path_to_game*\GrowthRPG\Saved\SaveGames

To run the script you need to click the address bar in the file explorer, type in "cmd" and hit enter. This will open a command prompt pointing to the save folder.

Now you need to type in:
"python editsave.py *yoursavefile*.sav”

This will print out some properties of all the characters but won’t change anything yet.

To modify your followers you need to open the script in a text editor. Copy the names of the NPCs you want as followers from the command prompt (save name, not the one above it) and put them in "npc_custom" like so:
b"LesserFollowerCompanion",
b"BarrelOwnerRepeatable",
etc.


Now you have to run the script again. You can easily do so by pressing the up arrow and enter to execute the last command. This time it will change your followers to what you put in the script.

By the way, if the NPC you added doesn't show up it might be because it is marked as dead or it doesn't exist in the save file. For example you can't have the bandit gate guard as a follower if you beat him or the giant rat if you haven't completed the sewer yet.
 
Last edited:
3.60 star(s) 10 Votes