Game Name : The Planet Crafter
Game Vendor : Steam
Game Process : Planet Crafter.exe
CE Version : 7.4
Game Release date : :24 Mar, 2022
Game Version / BUILDID : Early Access - 0.4.004
Game is in full release. Can we get a table for v1.0?
Table updated for Steam v1.003
I would like to thank & credit to BabyGroot, Sacracia, GX(gbxsz166) For Original Scripts & AOBs
Pointer to Player Vitals (just freeze the oxygen/health/thirst whatever u want)
Pointer to Player Movement
Free Craft (Will consume materials if present)
Free Construction (Will consume materials if present)
Pointer to Terraformation Index (Ti) and Heat/Pressure/O2/Biomass/Insects/etc Statistics
Pointer to Terra Tokens
*Removed some other options which i could not make to work for latest update.
EDIT 2024-05-03: Added pointers for Terra Tokens & other Heat/Pressure/O2/Biomass/Insects/etc Statistics
How to use PlayerLarvaeAround:
* toggle PlayerLarvaeAround script
* go to some place where larva can spawn
* configure spawn params what do you need, for example:
30 April 2024: ~ checked all previous versions and made my own # used far jumps to prevent allocation issues + added GameSettings + added PlayerLarvaAround
(81.73 KiB) Downloaded 559 times
Last edited by Pekar on Fri May 31, 2024 5:54 pm, edited 1 time in total.
Thanks for the update! I'm trying to learn a bit more about how to find some of these instructions. How do you find the instructions for free craft / construction? I'm used to items stacking and finding the value of that then looking at the code structure that is accessed while crafting. But in this game there is no item stacking so not really sure how this works and would love to learn it.
Thanks for the update! I'm trying to learn a bit more about how to find some of these instructions. How do you find the instructions for free craft / construction? I'm used to items stacking and finding the value of that then looking at the code structure that is accessed while crafting. But in this game there is no item stacking so not really sure how this works and would love to learn it.
Unity-based games are always easier, cause you can use CE's Mono collector which gives you all the classes/fields/methods. For free crafting specifically, my amateurish strategy was to look for suspicious function names(methods) like TryToCraftInInventory. Then it's just a matter of putting breakpoints at places of interests and see if the game stops when doing certain actions. While debugging, watch the return values(eg. rax) from calls, if it's boolean , sometimes flipping the value may pass a game check & let you cheat.
Had this been an Unreal engine game(which is typically a lot harder) I don't think I would have found anything lol
Is possible one update? latest save has change a lot of things and cheat in part not work anymore.
I've tested on the latest steam version, almost everything is working except GameSettingsHandler due to field name change
I fixed it and uploaded updated version
How to use PlayerLarvaeAround:
* toggle PlayerLarvaeAround script
* go to some place where larva can spawn
* configure spawn params what do you need, for example:
* wait a bit
* profit
Your version worked great for me until July 25th, 2024. For whatever reason it stopped working a few days ago. I didn't see any updates happen. Something changed. I've got about half of all the butterfly larvae variants I was collecting. Is there any chance for you to share an updated version that works beyond July 25th, 2004? Thanks so much for your time Pekar.
Thanks for the update! I'm trying to learn a bit more about how to find some of these instructions. How do you find the instructions for free craft / construction? I'm used to items stacking and finding the value of that then looking at the code structure that is accessed while crafting. But in this game there is no item stacking so not really sure how this works and would love to learn it.
Unity-based games are always easier, cause you can use CE's Mono collector which gives you all the classes/fields/methods. For free crafting specifically, my amateurish strategy was to look for suspicious function names(methods) like TryToCraftInInventory. Then it's just a matter of putting breakpoints at places of interests and see if the game stops when doing certain actions. While debugging, watch the return values(eg. rax) from calls, if it's boolean , sometimes flipping the value may pass a game check & let you cheat.
Had this been an Unreal engine game(which is typically a lot harder) I don't think I would have found anything lol
Unreal engine uses Kismit or Blueprints or whatever the fucking hell they call it, and by using reflection, you can iterate the entire class/object structure that's exposed from the C layer to the blueprint layer, and get the exact class name, function names and member names, which is usually about 80-90% of the game's code. You can look into things like Dumper-7 which just requires the UObject list and FName::AppendString to be given to it, which it has generic signatures that work on a lot of games, but some games require you to reverse it by hand and give it an offset or signature that works. Overall, it's a lot more footwork than just attaching Cheat Engine's mono decompiler at runtime and having the entire RTTI of the C# classes at your disposal, but the end result is the exact same.