Wasteland 3 | Update: 2021-Oct-30

Upload your cheat tables here (No requests)
gos061
Noobzor
Noobzor
Posts: 6
Joined: Fri Mar 03, 2017 12:00 am
Reputation: 0

Re: Wasteland 3 | Steam | Update: 2020-Aug-29

Post by gos061 »

Csimbi wrote:
Sun Aug 30, 2020 1:57 pm
gos061 wrote:
Sun Aug 30, 2020 1:08 pm
can anyone find how to change the Reputation ?
Yes
dude, I used you table,but reputation allways ?????

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

User avatar
Csimbi
RCE Fanatics
RCE Fanatics
Posts: 885
Joined: Sat Apr 29, 2017 9:04 pm
Reputation: 1219

Re: Wasteland 3 | Steam | Update: 2020-Aug-29

Post by Csimbi »

gos061 wrote:
Sun Aug 30, 2020 2:01 pm
Csimbi wrote:
Sun Aug 30, 2020 1:57 pm
gos061 wrote:
Sun Aug 30, 2020 1:08 pm
can anyone find how to change the Reputation ?
Yes
dude, I used you table,but reputation allways ?????

Dude, did you read it's for the GOG.com release?
This is your 4th post bitching.

gos061
Noobzor
Noobzor
Posts: 6
Joined: Fri Mar 03, 2017 12:00 am
Reputation: 0

Re: Wasteland 3 | Steam | Update: 2020-Aug-29

Post by gos061 »

Csimbi wrote:
Sun Aug 30, 2020 2:03 pm
gos061 wrote:
Sun Aug 30, 2020 2:01 pm
Csimbi wrote:
Sun Aug 30, 2020 1:57 pm


Yes
dude, I used you table,but reputation allways ?????

Dude, did you read it's for the GOG.com release?
This is your 4th post bitching.
yeah,sorry about that,still thank you for made tables to us :D :D :D :D thank you!

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Wasteland 3 | Steam | Update: 2020-Aug-30

Post by tfigment »

30-Aug: Added Car and Followers points. I found Faction Manager and kind find the faction on faction hate but there are a lot of factions and not sure how it works or if its related. If Csimbi has something I'll take a look.

Updated: Looked at Csimbi's work. They are far smarter than I am. I'm not going to deal with global variables and reputation at this time. Sorry. Looks way too complicated to not hard code. I'm going to actually play the game instead.

Sattam Aziz
Noobzor
Noobzor
Posts: 8
Joined: Sun Jan 20, 2019 12:35 pm
Reputation: 3

Re: Wasteland 3 | Steam | Update: 2020-Aug-30

Post by Sattam Aziz »

tfigment wrote:
Sun Aug 30, 2020 2:20 pm
30-Aug: Added Car and Followers points. I found Faction Manager and kind find the faction on faction hate but there are a lot of factions and not sure how it works or if its related. If Csimbi has something I'll take a look.

Updated: Looked at Csimbi's work. They are far smarter than I am. I'm not going to deal with global variables and reputation at this time. Sorry. Looks way too complicated to not hard code. I'm going to actually play the game instead.
Thanks again & hope u will change ur mind regarding the reputation :D.

Carrnage
Cheater
Cheater
Posts: 45
Joined: Sun Jun 25, 2017 1:36 am
Reputation: 5

Re: Wasteland 3 | Update: 2020-Aug-30

Post by Carrnage »

Any way to duplicate unstackable items? High end item mods seem pretty rare.

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Wasteland 3 | Update: 2020-Aug-30

Post by tfigment »

Haven't tried to dupe but its something I planned to look at. Regarding Reputation I figured out how I might call the GlobalVariables.SetVariable method but the monocollector may be bugged or there is something wrong with il2cpp that causes it to crash when I invoke methods. Unfortunately the game crashes if you attach a debugger (anyone know how to disable this?).

If that worked then there is probably a way to create items using the game code. I'll try to figure out how to test this but its pretty slow going and I'd rather play the game. May have to create a test game with latest unity to try.

frivolousam
Expert Cheater
Expert Cheater
Posts: 85
Joined: Sat Apr 29, 2017 3:19 pm
Reputation: 5

Re: Wasteland 3 | Update: 2020-Aug-30

Post by frivolousam »

How does followers cheat work? I haven't created any ranger after the start; I have 2 initial rangers + Marshall Kwon + Lucie Wesson + Pvt. Jodie Bell, group of 5 atm(and a pet parrot). In CT it shows num of rangers = 5 and num of followers = 2, I'm assuming I have 1 more space to recruit a story companion/ranger in normal circumstance so what will followers cheat do? When I increase the num of followers I can't move in the game nor clicking on things does nothing, when I set it back to 2 it goes back to normal.

User avatar
Csimbi
RCE Fanatics
RCE Fanatics
Posts: 885
Joined: Sat Apr 29, 2017 9:04 pm
Reputation: 1219

Re: Wasteland 3 | Update: 2020-Aug-30

Post by Csimbi »

tfigment wrote:
Mon Aug 31, 2020 1:19 pm
Haven't tried to dupe but its something I planned to look at. Regarding Reputation I figured out how I might call the GlobalVariables.SetVariable method but the monocollector may be bugged or there is something wrong with il2cpp that causes it to crash when I invoke methods. Unfortunately the game crashes if you attach a debugger (anyone know how to disable this?).

If that worked then there is probably a way to create items using the game code. I'll try to figure out how to test this but its pretty slow going and I'd rather play the game. May have to create a test game with latest unity to try.
Did you try Zanzer's code here?

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1088
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3493

Re: Wasteland 3 | Update: 2020-Aug-30

Post by Zanzer »

viewtopic.php?f=4&t=13511&p=150404#p150404

I added a search and replace for Global Variables (reputation and other things)

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Wasteland 3 | Update: 2020-Aug-30

Post by tfigment »

Csimbi wrote:
Mon Aug 31, 2020 9:00 pm
Did you try Zanzer's code here?
I've not tried it cause I dont like the approach. Not Zanzer's fault I just think what I'm doing should work and its good there are alternatives. And if it did would be super convenient as nearly anything in the .NET area could be called if it worked. mono_invoke_method should in theory work it marshals data correctly and gets result values correctly as far as I can see.

GetGlobalForReputationDisplayFaction works and returns the correct name so assume its something about calling methods with strings and not integers.

I've downloaded unity again and trying to figure out how to compile my own il2cpp build to debug.
Last edited by tfigment on Tue Sep 01, 2020 12:16 am, edited 1 time in total.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1088
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3493

Re: Wasteland 3 | Update: 2020-Aug-30

Post by Zanzer »

Are you building the System.String object correctly?

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Wasteland 3 | Update: 2020-Aug-30

Post by tfigment »

Zanzer wrote:
Tue Sep 01, 2020 12:16 am
Are you building the System.String object correctly?
I dont build it. Its in monocollector.dll. It uses il2cpp_string_new which is probably correct. I think this worked in mono. I did write that code and gave it to DB to integrate several years ago. Pretty sure I tested strings and objects.


I looked at the updated script and its much better. I still would like to know why mono_invoke_method doesn't work.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1088
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3493

Re: Wasteland 3 | Update: 2020-Aug-30

Post by Zanzer »

Are you passing the GlobalVariables.instance address itself as argument #1?

The method appears to take 4 arguments, strangely.

And since the third argument is "r8d", I have to assume that's the System.Int32.
So "rcx" must be the GlobalVariables object and "rdx" must be the System.String.
No clue what "r9" is.

Code: Select all

GlobalVariables.SetVariable - 4C 89 4C 24 20        - mov [rsp+20],r9
GameAssembly.dll+23D7525    - 44 89 44 24 18        - mov [rsp+18],r8d
GameAssembly.dll+23D752A    - 48 89 54 24 10        - mov [rsp+10],rdx
GameAssembly.dll+23D752F    - 48 89 4C 24 08        - mov [rsp+08],rcx
By the way, I just started reading up on the il2cpp stuff because of your comment. Thanks :)

I got it all working through Lua. Just make sure you're calling the correct GlobalVariables.SetVariable.

Code: Select all

local method = 0x7FFE3C3271B0 -- getAddress("GlobalVariables.SetVariable")
local this = getAddress("[GlobalVariables.instance]")
local object = executeCodeEx(0, nil, getAddress("il2cpp_string_new"), "G_Reputation_PatriarchsMarshals")
executeCodeEx(0, nil, method, this, object, 10, 0)

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Wasteland 3 | Update: 2020-Aug-30

Post by tfigment »

There are 2 functions. I did find the correct one. Had to write special code because the find method by description is broken so had to loop over the methods. I wrote a custom test harness and strings do not seem to get passed correctly to. My app did not crash but did not show correct results either so probably related. Maybe when I have more time I'll look into it.

I'll just point to your solution for now as it works and I'd rather play the game. With CK3 coming tomorrow just too much to focus on.

Post Reply

Who is online

Users browsing this forum: AmazonBot, DragonDJimmeh, EinZwei, Google Adsense [Bot], jeremyrem, jonaaa, killerkrok555, NeonRose, OMGChrist, Oniros, shernandez, Str8UpNoob, topboy, trohed, Turk, Yeesol