Traslogan wrote: ↑
Fri Aug 23, 2019 3:28 pm
This method still worked fine when I converted the original table to this patch. The current hex for the up-to-date version is 01303BF8, but I couldn't get it to work with that on the new script that affects other countries
In the original table for one player only one base address is used, it is permanent. When a game version changes, this address changes. The script "Script S.CT" finds a new address that needs to be replaced instead of the old one. Therefore, simply replacing the address in the original table works.
The base address is different for different countries, therefore, in the table "SupremeRulerUltimate_ext.CT" instead of the permanent address, "_sru_6" is used, and the script "Base" automatically finds and substitutes the address of the selected country instead of "_sru_6". With the new patch, the section of the game code that the "Base" script is accessing has changed, so this script cannot work correctly. For the "SupremeRulerUltimate_ext.CT" table to work, you need to modify the "Base" script for the new version of the game. Replace "_sru_6" is not necessary, it will not bring benefits.
I do not have a new version of the game, so I do not know what has changed and cannot update this script.
P.S. As I said, I made a table with advanced features, but it is for version 9.1.114:
Sorry for the bad english.