sorry guys im new to coding lol basically working on teaching myself because im tired of being the guy waiting around for it to get done so why not try and figure it out and learn something new lol. i have a copy of the CE setup for the last patch. basically trying to reverse engineer it and update it
You might also look at the CE tutorial if you haven't already, it teaches a lot of beginner stuff. There are also both text based and video tutorials in the tutorials section. It just takes practice and patience, but you'll get it. Good luck, and welcome to game hacking.
i did some old hex editing and little hacking back in baulders gate 2 and that time and recently been doing a bit of LUA and figured id play around with it a bit haha and thanks i havent checked the videos yet
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
Game Version: 45385 Table Last Version: 20210729_v0.1
.:|FEATURES|:.
Zero Craft + Unl Ammo (No materials used when crafting/ base building)
Need to have enough mats for 1 craft
Unlimited container loot (from corpses and boxes)
Disable before training to prevent item dupes
Looting Multiplier
Disable before crafting/storing items
/!\ RECOMMEND ONLY TURN ON FOR NEEDED ITEMS. IF YOU HAVE MORE THAN 1 STACK IT STARTS DUMPING A LOT OF MATS ON YOU /!\
Unl Health (prevents health decrease)
.:|NOTES|:.
Not really liking the way the game does things so might not update this in future
Inventory item management is some sort of linked list. There's no static way to point to a specific slot or item
Having more than 1 stack breaks expected game behavior (game starts adding stack of items instead of single item)
Loot operation is somewhat inverted: addss xmm0(nr_looted), xmm2(nr_already_have)
This works ok until you have 1 stack, then it reverses order and the multiplier fucks up
Psyche shares address so I'm not gonna add pointer script (is a float, 9= max | shares address with float with 100 value that doesn't change). Just drink vodka to restore it
Exp is a float but shares address with lots of values, can't find unique mem location
Skill Points are 4 byte, shares lots of addresses like xp
Game Version: 45385 Table Last Version: 20210709_v0.1
.:|FEATURES|:.
Zero Craft + Unl Ammo (No materials used when crafting/ base building)
Need to have enough mats for 1 craft
Unlimited container loot (from corpses and boxes)
Looting Multiplier
Disable before crafting/storing items
/!\ RECOMMEND ONLY TURN ON FOR NEEDED ITEMS. IF YOU HAVE MORE THAN 1 STACK IT STARTS DUMPING A LOT OF MATS ON YOU /!\
Unl Health (prevents health decrease)
.:|NOTES|:.
Not really liking the way the game does things so might not update this in future
Inventory item management is some sort of linked list. There's no static way to point to a specific slot or item
Having more than 1 stack breaks expected game behavior (game starts adding stack of items instead of single item)
Loot operation is somewhat inverted: addss xmm0(nr_looted), xmm2(nr_already_have)
This works ok until you have 1 stack, then it reverses order and the multiplier fucks up
Psyche shares address so I'm not gonna add pointer script (is a float, 9= max | shares address with float with 100 value that doesn't change). Just drink vodka to restore it
Thanks for the table. About the loot multiplier, what would be a safe number?
can somebody hack companion relationships ? if you are changing stuff in timeline it presumes all companions were present at that time instead of allowing you to make decisions when companions werent recruited yet and thus allowing you to strategically manage the approval.