Re: Stellaris Nemesis x64 v3.4.2 (GM and More) 2022-May-22
Posted: Sat Jun 25, 2022 6:58 am
Any chance of this being updated for 3.4.4?
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
But we can't navigate the table because it won't even attach to the game (can't enable/unfold the sections).
I tried this, and I found the values for "ETHOS_MAX_POINTS" and "GOVERNMENT_CIVIC_POINTS_BASE", but I can't find where to update them in the script from the cheat table.Namelessy wrote: ↑Fri Jun 24, 2022 2:56 pmThen, also in the memory view'er, go to "View" -> "Referenced Strings". There you can search for "ETHOS_MAX_POINTS" and "GOVERNMENT_CIVIC_POINTS_BASE" (without the quotation marks). When it is selected, on the right pane you can see where it is referenced, click on this (either click, double click, or right click and "show in disassembler", I don't quite remember). Scroll a little bit up and you should see something like:
mov <register>,stellaris.exe+24E2078 as the command, and (3) as the comment.
Then just change the script to "<Address>stellaris.exe+24E2078</Address>" at the correct place (if you scroll up or down, depending on which you searched for, you can see the other as well, and don't need to search for it), or I guess you can do it directly in CE if you have the table loaded, never tried that one myself.
As an added bonus, if you in the extension table change
"stellaris.exe"+025EB188
to
"stellaris.exe"+025FEFD8
(all occurances), the species list will work as well.
The script calls them "Ethic points" and "Civic picks" so you can search for that.Doge wrote: ↑Sat Jun 25, 2022 4:40 pm
I tried this, and I found the values for "ETHOS_MAX_POINTS" and "GOVERNMENT_CIVIC_POINTS_BASE", but I can't find where to update them in the script from the cheat table.
There are only shorthand notations like MOHP (human player) / MOIM (instant move), I can't find ethos or civics.
Any chance you can give an example for how to update god mode? I can't figure out what to search for.
Thanks!
Code: Select all
<CheatEntry>
<ID>7344</ID>
<Description>"Ethic Points"</Description> <!-- ETHOS_MAX_POINTS -->
<ShowAsSigned>1</ShowAsSigned>
<Color>FF00FF</Color>
<VariableType>4 Bytes</VariableType>
<Address>stellaris.exe+24E2084</Address>
</CheatEntry>
<CheatEntry>
<ID>7345</ID>
<Description>"Civic Picks"</Description> <!-- GOVERNMENT_CIVIC_POINTS_BASE -->
<ShowAsSigned>1</ShowAsSigned>
<Color>FF00FF</Color>
<VariableType>4 Bytes</VariableType>
<Address>stellaris.exe+24E2078</Address>
</CheatEntry>
Maybe I'm looking in the wrong placeNamelessy wrote: ↑Sat Jun 25, 2022 6:20 pmThe script calls them "Ethic points" and "Civic picks" so you can search for that.
After the update, those two should look like this:Code: Select all
<CheatEntry> <ID>7344</ID> <Description>"Ethic Points"</Description> <!-- ETHOS_MAX_POINTS --> <ShowAsSigned>1</ShowAsSigned> <Color>FF00FF</Color> <VariableType>4 Bytes</VariableType> <Address>stellaris.exe+24E2084</Address> </CheatEntry> <CheatEntry> <ID>7345</ID> <Description>"Civic Picks"</Description> <!-- GOVERNMENT_CIVIC_POINTS_BASE --> <ShowAsSigned>1</ShowAsSigned> <Color>FF00FF</Color> <VariableType>4 Bytes</VariableType> <Address>stellaris.exe+24E2078</Address> </CheatEntry>
from the first post in this thread, using a text editor, and I can't find the strings "Civic" or "Ethic" in the file.stellaris_v3-4-2-7836_X64_Steam_Ub_WG_DO02_HV_PF_CE74_S15-10-AOB_T98_fix.CT
Code: Select all
<CheatEntry>
<ID>409</ID>
<Description>"Alloys (x100000) ==>"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>FF00FF</Color>
<VariableType>8 Bytes</VariableType>
<Address>pPlayer</Address>
<Offsets>
<Offset>48</Offset>
<Offset>30</Offset>
<Offset>15F8</Offset>
</Offsets>
</CheatEntry>
Ah, that explains it, I don't think Recifense has these in his table. This is for the extension table, although since this is a direct pointer you could add it to the main table as well by using the "Add address manually" button in CE.
As Namelessy already pointed out you were looking in the wrong table. anyway
Namelessy wrote: ↑Sun Jun 26, 2022 7:13 amAh, that explains it, I don't think Recifense has these in his table. This is for the extension table, although since this is a direct pointer you could add it to the main table as well by using the "Add address manually" button in CE.
Oh, I see, that clears things up. Apologies for the confusion and thank you both for the tips.
Awesome!