Page 2 of 4

Re: Dominions 6

Posted: Thu Jan 25, 2024 7:23 pm
by caas
6.03: Dominions6.exe+3DE45008

in main menu search for 4byte , value 600 its usually the last one in the list.

Re: Dominions 6

Posted: Thu Jan 25, 2024 7:39 pm
by zaren
For Dominions 6 v6.03, the new Design Limit address is:

Code: Select all

Dominions6.exe+3DE45008
I searched for the 4-byte value "600", then changed half. Went into the Pretender creation menu to see if the changes were present, and continued halving until I got a single address.

Re: Dominions 6

Posted: Thu Jan 25, 2024 9:12 pm
by caas
zaren wrote:
Thu Jan 25, 2024 7:39 pm
For Dominions 6 v6.03, the new Design Limit address is:

Code: Select all

Dominions6.exe+3DE45008
I searched for the 4-byte value "600", then changed half. Went into the Pretender creation menu to see if the changes were present, and continued halving until I got a single address.
guessing you missed my post

Re: Dominions 6

Posted: Thu Jan 25, 2024 11:17 pm
by zaren
caas wrote:
Thu Jan 25, 2024 9:12 pm
zaren wrote:
Thu Jan 25, 2024 7:39 pm
For Dominions 6 v6.03, the new Design Limit address is:

Code: Select all

Dominions6.exe+3DE45008
I searched for the 4-byte value "600", then changed half. Went into the Pretender creation menu to see if the changes were present, and continued halving until I got a single address.
guessing you missed my post
Sorry about that.

I started typing before I got the value, then kept alt-tabbing between the game and Cheat Engine.

After I posted, I tried to delete my post but there's no option to. There should be a way, according to the FAQ, but I guess I don't have access to that function.

Re: Dominions 6

Posted: Fri Jan 26, 2024 8:42 am
by caas
vin3 wrote:
Sun Jan 21, 2024 7:42 pm
Hey, made a quick table for editing individual nations gold + gems.

Some info about changes from Dominions 5 to Dominions 6:
  • gems are now 4 bytes instead of 2 bytes
  • offsets between nation gold addresses is now 0x1520 instead of 0x83C (e.g. if we go from nation ID 5 gold address -> nation ID 6 gold address it's now a step of 0x1520)
  • offset between gold address and first gem type (fire gems) is now 0xF04 instead of 0x12, then for all gems we move in 0x4 steps
Could you explain what options in Cheatengine I could use to simplify changing the values with offsets? that way I could update your table. Otherwise its a lot of values to edit by hand. And I just edit the ones i need for my nation.

Re: Dominions 6

Posted: Fri Jan 26, 2024 2:04 pm
by vin3
caas wrote:
Fri Jan 26, 2024 8:42 am
Could you explain what options in Cheatengine I could use to simplify changing the values with offsets? that way I could update your table. Otherwise its a lot of values to edit by hand. And I just edit the ones i need for my nation.
Hi, I use a LUA script for updating my table for new game versions.

In attachments I send a table with LUA script included.

What you do for new versions:
1) find a gold address for some nation
2) make sure it's the right gold address, usually by checking with option "What writes to this address". If you don't see a number constantly increasing, it's usually the right one
3) scroll to the bottom of the LUA script, insert gold address and corresponding nation ID into baseGoldAdr and baseNationID
4) uncomment one of the functions and execute the script

Image

The script should also work with mod nations, if you change nation range in addEverything function. If you want to only add nation 200, you just put 200 in both range parameters.

Re: Dominions 6

Posted: Fri Jan 26, 2024 7:28 pm
by caas
vin3 wrote:
Fri Jan 26, 2024 2:04 pm
caas wrote:
Fri Jan 26, 2024 8:42 am
Could you explain what options in Cheatengine I could use to simplify changing the values with offsets? that way I could update your table. Otherwise its a lot of values to edit by hand. And I just edit the ones i need for my nation.
Hi, I use a LUA script for updating my table for new game versions.

In attachments I send a table with LUA script included.

What you do for new versions:
1) find a gold address for some nation
2) make sure it's the right gold address, usually by checking with option "What writes to this address". If you don't see a number constantly increasing, it's usually the right one
3) scroll to the bottom of the LUA script, insert gold address and corresponding nation ID into baseGoldAdr and baseNationID
4) uncomment one of the functions and execute the script

Image

The script should also work with mod nations, if you change nation range in addEverything function. If you want to only add nation 200, you just put 200 in both range parameters.
Poggers , thanks a lot!

Re: Dominions 6

Posted: Sat Jan 27, 2024 6:39 am
by GentlemanCrow
Does anyone know if recruitment points are changeable or not? I tried to find it but nothing is showing up in the second scan.

Re: Dominions 6

Posted: Mon Jan 29, 2024 1:12 am
by keyboardman12
Ah NVM, it's already posted

Re: Dominions 6

Posted: Tue Jan 30, 2024 11:42 pm
by fearlessengineer333
Bless points pointer isn't really needed as you can give yourself 50 of each elements in designer and get 500+ bless points. There is a hard limit on how many choices you can have though, would be nice to remove that.
VampTY wrote:
Fri Jan 19, 2024 11:37 am
Only these options below from this table i've kept (backup save), for version 6.0 (64 bits):

Image

I've lost my patience once i've entered the game for the first time (waiting for that loading screen).

If you want these:
Image
Those are under 4/8 bytes, search for them through unknown and changed/unchanged, easy stuff, not what i play, i hate these types of games :lol:. :P
Hope it heps!
:wub:

Re: Dominions 6

Posted: Wed Jan 31, 2024 12:57 pm
by Testify
caas wrote:
Thu Jan 25, 2024 7:23 pm
6.03: Dominions6.exe+3DE45008

in main menu search for 4byte , value 600 its usually the last one in the list.
can somebody please give me a quick walkthrough on how to do this. i cant seem to get it figured out, i followed the instructions about adding the address manually but i am a little confused on what number the 600 is from? my creator never starts with that many points. and changing that value seems to do nothing. thanks for any help and for your time.

*EDIT* I figured it out on my own. thank you for your time reading this though

Re: Dominions 6

Posted: Wed Jan 31, 2024 10:01 pm
by Doctor_Conga
Hey, does anyone have a bless point pointer? I cannot find it.

Re: Dominions 6

Posted: Fri Feb 02, 2024 3:24 am
by Franji
Hey, I\m new here and new to all this in general.

Please, may I ask, does anybody know if this works with the current version of the game? I fiddled by myself until I was able to make the values for RESOURCES to change to a very high number but it wasn't actually working. It was like the number changed but the actual value stayed the same.

What am I doing wrong? Appreciate any advice.

Re: Dominions 6

Posted: Fri Feb 02, 2024 9:03 am
by CannonFodder
I made a table.
made and tested on game version 6.03 single player with cheat protection off

scripts compatible with many versions (hopefully):

Get Design Points Limit
God Design One Click 99 Magic Path
Get Research Progress on Open Research Screen
Set Unit Exp to 9999 on Open Army Setup Screen
Get Current Unit Status on Open Unit Info Screen
Get Selected Province Status

and some static addresses only for 6.03

Note: it seems unit exp, age, hp, province domain strength will change back after turn pass. I've got fake addresses.

Update1:
add option:
Get Design Points Limit LUA
Get Commander Gems and Magic Paths on Open Unit Info Screen
Defense under Get Selected Province Status can be changed, guess this will be a frequently used one.

add description about how to finish all research in 1 turn. (tested on equal start game research progress)

moved these to Debug since they are useless
Get Current Unit Status on Open Unit Info Screen (useless)
Set Unit Exp to 9999 on Open Army Setup Screen (useless)

Re: Dominions 6

Posted: Sat Feb 03, 2024 12:14 am
by Arkiuz
Update just broke some tables.

The CannonFodder one partially works and it's basically great for level 99 magics which can basically give you every bless in the game. So, good work on that one.