3325
"[X] <== Stellaris v1.9.1 (83d2) Table Extension v2.22"
FF0000
1
3326
"[X] <== Enable Console/Dev Mode in Ironman"
C08000
Auto Assembler Script
//=========================================
[ENABLE]
//=========================================
define(LUDO,"stellaris.exe")
label(CHP1)
label(CHP2)
label(CHP3)
label(CHP4)
registersymbol(CHP1)
registersymbol(CHP2)
registersymbol(CHP3)
registersymbol(CHP4)
//enable console
aobscan(aob1, 80 7F 54 00 74 ?? 80 7F 55 00 74 ??)
aobscan(aob2, 80 7F 55 00 74 ?? 6A 35 68 ?? ?? ??)
//enable developer commands
aobscan(aob3, 75 ?? 80 7F 54 00 74 ?? 68 ?? ?? ??)
//enable commands in ironman
aobscan(aob4, E9 ?? ?? ?? ?? 80 7F 55 00 74 ?? 6A 35 68 ?? ?? ??)
//=========================================
// Actual script
//=========================================
aob1:
CHP1:
cmp eax,eax
nop
nop
aob2:
CHP2:
cmp eax,eax
nop
nop
aob3+2:
CHP3:
cmp eax,eax
nop
nop
aob4+5:
CHP4:
cmp eax,eax
nop
nop
//=========================================
[DISABLE]
//=========================================
CHP1:
//cmp byte ptr [edi+54],00
db 80 7F 54 00
//cmp byte ptr [edi+55],00
CHP2:
db 80 7F 55 00
CHP3:
//cmp byte ptr [edi+54],00
db 80 7F 54 00
//cmp byte ptr [edi+55],00
CHP4:
db 80 7F 55 00
unregistersymbol(CHP1)
unregistersymbol(CHP2)
unregistersymbol(CHP3)
unregistersymbol(CHP4)
5141
"-- ! -- Find all the console commands on the wiki -- ! --"
0080FF
1
3328
"http://www.stellariswiki.com/Console_commands"
4080FF
1
3329
"[X] <=================== Pointers ===================="
FF80FF
1
3330
"[X] <== Empire ===================="
404080
1
3331
"Faction Name (<16)"
1
0000FF
String
16
0
0
1
pPlayer
80
3332
"Faction Name (>16)"
1
0000FF
String
32
0
0
1
pPlayer
0
80
3333
"Adjective (<16)"
1
0000FF
String
16
0
0
1
pPlayer
98
3334
"Adjective (>16)"
1
0000FF
String
32
0
0
1
pPlayer
0
98
3335
"[X] <== Resources ================"
008000
1
5162
"-- ! -- If any pointers break, use console commands -- ! --"
0080FF
1
5464
"-- ! -- The influence and unity pointers tend to change -- ! --"
0080FF
1
3337
"Energy (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
4
5C
7E0
3338
"Minerals (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
14
5C
7E0
3339
"Food (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
24
5C
7E0
3340
"Influence (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
34
5C
7E0
5159
"Unity (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
44
5C
7E0
5161
"-----Capacity-----"
0080FF
1
3343
"Extra Energy Capacity (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
84
0
5C
7E0
3344
"Extra Mineral Capacity (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
84
10
5C
7E0
3345
"Extra Food Capacity (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
84
20
5C
7E0
5463
"Extra Influence Capacity (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
84
30
5C
7E0
3349
"[X] <== Research ================="
008000
1
3350
"-- ! -- You need research in the queue for progress pointers to work -- ! --"
0080FF
1
5136
"-- ! -- Also works on special projects requiring research points -- ! --"
0080FF
1
3351
"Current Physics Progress (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
4
160
3352
"Current Society Progress (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
4
16C
3353
"Current Engineering Progress (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
4
178
3354
"Stored Physics Research (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
184
3355
"Stored Society Research (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
188
3356
"Stored Engineering Research (x1000) ==>"
1
FF00FF
4 Bytes
pPlayer
18C
3365
"[X] <== Last Selected Character =========="
404080
1
3366
"-- ! -- First go to the respective menu. -- ! --"
0080FF
1
5283
"-- ! -- (The ship or planet they are leading, or the government screen.) -- ! --"
0080FF
1
5282
"-- ! -- Then hover over and edit the character -- ! --"
0080FF
1
3367
"First Name (<16)"
1
0000FF
String
16
0
0
1
pChar
10
5137
"Last Name (<16)"
1
0000FF
String
16
0
0
1
pChar
28
3368
"First Name (>=16)"
1
0000FF
String
32
0
0
1
pChar
0
10
5138
"Last Name (>=16)"
1
0000FF
String
32
0
0
1
pChar
0
28
3370
"Age Base (x1) ==>"
FF00FF
4 Bytes
pChar
A0
3369
"Current XP (x1000) ==>"
FF00FF
4 Bytes
pChar
74
5277
"[X] <== Last Selected Megastructure ======="
004080
1
5278
"Name (<16)"
1
0000FF
String
16
0
0
1
pMega
8
24
5279
"Name (>=16)"
1
0000FF
String
32
0
0
1
pMega
0
8
24
5280
"Days already passed to Upgrade (x2000) ==>"
FF00FF
4 Bytes
pMega
28
5281
"Days necessary to Upgrade (x2000)==>"
FF00FF
4 Bytes
pMega
A8
24
3371
"[X] <== Last Selected Planet ============"
404080
1
3372
"-- ! -- Select planet you wish to edit -- ! --"
0080FF
1
3373
"Planet Name (<16)"
1
0000FF
String
16
0
0
1
pPlanet
1EC
3374
"Planet Name (>=16)"
1
0000FF
String
32
0
0
1
pPlanet
0
1EC
5139
"Days already passed to Terraform ==>"
FF00FF
4 Bytes
pPlanet
8
384
5140
"Days necessary to Terraform ==>"
FF00FF
4 Bytes
pPlanet
c
384
3375
"Planet Type ==>"
1
0
FF00FF
4 Bytes
pPlanet
20
3376
"Planet Type (<16) (DO NOT CHANGE THIS)"
0
0080FF
String
16
0
0
1
pPlanet
C
20
3377
"Planet Type (>=16) (DO NOT CHANGE THIS)"
0
0080FF
String
32
0
0
1
pPlanet
0
C
20
3378
"[X] <== Resource Tile ================"
404080
1
3379
"[X] <== Pick a Resource Info (by Index)"
4080FF
1
3381
"Resource Maximum Index (DO NOT CHANGE IT)"
0000FF
4 Bytes
iResMax
3380
"Resource Current Index (1 to MAX) =====>"
0000FF
4 Bytes
iResIndex
3382
"Resource Current Index Pointer (can be copied) <======="
1
FF00FF
4 Bytes
pResInfo
3383
"Resource Name (<16)"
0000FF
String
16
0
0
1
pResInfo
C
3384
"Resource Name (>16)"
0000FF
String
32
0
0
1
pResInfo
0
C
3385
"[X] <== Selected Tile Resource(s) Info"
4080FF
1
3386
"Tile 1st Resource =======>"
1
FF00FF
4 Bytes
pTile
0
1C
3387
"Resource Name (<16)"
1
0000FF
String
16
0
0
1
pTile
C
0
1C
3388
"Resource Name (>16)"
1
0000FF
String
32
0
0
1
pTile
0
C
0
1C
3389
"Base Amount (x1000)"
1
FF00FF
4 Bytes
pTile
4
1C
3390
"Tile 2nd Resource =======>"
1
FF00FF
4 Bytes
pTile
10
1C
3391
"Resource Name (<16)"
1
0000FF
String
16
0
0
1
pTile
C
10
1C
3392
"Resource Name (>16)"
1
0000FF
String
32
0
0
1
pTile
0
C
10
1C
3393
"Base Amount (x1000)"
1
FF00FF
4 Bytes
pTile
14
1C
3394
"Tile 3rd Resource =======>"
1
FF00FF
4 Bytes
pTile
20
1C
3395
"Resource Name (<16)"
1
0000FF
String
16
0
0
1
pTile
C
20
1C
3396
"Resource Name (>16)"
1
0000FF
String
32
0
0
1
pTile
0
C
20
1C
3397
"Base Amount (x1000)"
1
FF00FF
4 Bytes
pTile
24
1C
5447
"[X] <== Race Editing/Creation =========="
404080
Auto Assembler Script
//=========================================
// Checking CE version
//=========================================
{$lua}
if(getCEVersion() < 6.7) then
ShowMessage('Sorry. CE version should be 6.7 or above')
end
{$asm}
//=========================================
// Checking Selected Process
//=========================================
{$lua}
if(process == nil) then
ShowMessage('No process was selected')
elseif (process ~= "stellaris.exe") then
ShowMessage('Error. Expected Process = stellaris.exe')
end
{$asm}
//=========================================
// Definitions
//=========================================
define(LUDO,"stellaris.exe")
//define(MSPC, stellaris.exe+00624711)
//=========================================
[ENABLE]
//=========================================
aobscan(MSPC, 8B 46 40 8B 75 10 8B 4D 08 89 06 33 C0 8B 79 04 2B 39)
//=========================================
alloc(MyCode,2048,$process)
//=========================================
label(_MonSpecies)
label(_BackMSCP)
label(pSpecies)
registersymbol(MyCode)
registersymbol(pSpecies)
//=========================================
MyCode:
//=========================================
//Get the base pointer for traits
_MonSpecies:
mov [pSpecies], esi
_ExitMSCP:
mov eax,[esi+40] // Original Code
mov esi,[ebp+10]
jmp _BackMSCP
//=========================================
// Variables
//=========================================
pSpecies:
dd 0
//=========================================
// Hacking Points
//=========================================
MSPC:
jmp _MonSpecies
nop
_BackMSCP:
//=========================================
[DISABLE]
//=========================================
MSPC:
//mov eax, [esi+40]
//mov esi,[ebp+10]
db 8B 46 40 8B 75 10
unregistersymbol(MyCode)
unregistersymbol(pSpecies)
//=========================================
dealloc(MyCode)
//============= Scripts End ===============
5448
"[X] <== !!! WARNING !!!"
0080FF
1
5449
"To prevent AI from using super traits, follow instructions:"
0080FF
1
5450
"1) In race creator:"
0080FF
1
5451
"Set values back to default before starting a new game"
0080FF
1
5452
"2) In-game:"
0080FF
1
5453
"Edit values while paused"
0080FF
1
5454
"Reset base values to default before unpausing"
0080FF
1
5455
"3) Traits change between Robot/Organic/Machine."
0080FF
1
5456
"If you edit traits for more than 1 species type..."
0080FF
1
5457
"... reset the traits for both species types."
0080FF
1
5458
"Allow cheats in empire design"
1:Yes
0:No
1
FF00FF
Byte
stellaris.exe+FEF031
5462
"Ethic Points"
1
FF00FF
4 Bytes
stellaris.exe+FEF1EC
5461
"Civic Picks"
1
FF00FF
4 Bytes
stellaris.exe+FEF1E8
5459
"Max Trait Points"
1
FF00FF
4 Bytes
pSpecies
3C
5460
"Max Amount of Traits"
1
FF00FF
4 Bytes
pSpecies
40
aob_xp
7FF6FB116A83
aob_arr
1408ABB64
aob_foc
1408AC13C
aob_com
1408B3A11
aob_easy
14086EFEF
aob_rune
140391119
aob_miss
14082C683
aob_god
14080D4CA
aob_uruk
140148BC3
randomvalue
00650000
p_gamedb
54B503D0
HP3
00ECDA5E
MSD
00983DA1
iMinRP
0EF304D7
iEnableMC
0132050C
iEnableInstNI
08430034
iEnableMinPP
0930003C
ctMPP
09300040
pArmy
084F0948
pReligion
084F094C
pCulture
084F0950
iEnableMMD
084F08E0
iEnableFMP
084F08E4
iEnableMMP
084F08E8
iEnableANM
084F08F0
iEnableANT
084F08F4
iEnableMER
084F08F8
iEnableLEG
084F08FC
iEnableMRR
084F0900
iEnableRPC
084F0908
iEnableBSP
084F0910
iEnableQOS
084F0914
iEnableNNE
084F091C
iEnableMPG
084F0920
iEnableCHR
084F0924
iEnableCHC
084F0928
iEnableMMS
084F092C
iEnableMPD
084F0930
iEnableMNP
084F0934
iEnableQEN
084F0938
iMinNP
084F095C
iCurDate
084F0960
iAge
084F0964
iBornDate
084F0968
aLast
084F0970
_base1
0105A532
_base3
00F8FC11
Console
011BFBCB
_base2
00F85727
pGame
0105A532
pConsole
011BFBCB
iEnableMAM
08E405B4
iPlayerID
08E405CC
CHP
01AAE597
pProvince
00380CA4
iMinGold
055F0C0E
_MonUTest
009F03FB
genderchange
02A40000
iEnableMG
00380C20
iEnableMU
00380C24
iEnableMB
00380C2C
iEnableMM
00380C34
iEnableGM
00380C40
iEnableMMo
00380C44
iEnableMD
00380C48
iEnableMDe
00380C5C
iEnableMS
00380C4C
iEnableSR
00380C50
iEnableRR
00380C54
iEnableMTL
00380C58
iEnableMUV
00380C28
iEnableMBV
00380C30
iEnableMCC
00380C60
iEnableMCR
00380C64
iEnableCRV
00380C68
iEnableMTS
00380C38
iEnableMDS
00380C3C
iEnableSRA
00380C6C
iMinTech
00380C74
iPerkID
00380C90
iPerkIndex
00380C78
iPPerkIndex
00380C7C
iSPerkIndex
00380C80
imPerkIndex
00380C84
imPPerkIndex
00380C88
imSPerkIndex
00380C8C
pUnit
00380C94
pOwner
00380C9C
pCapital
00380CA0
pSelPlayer
00380CA8
pSelOwner
00380CAC
pSelCounty
00380CB8
pPerk
00380CBC
pPlrPerk
00380CC0
pSelPerk
00380CC4
pPPerkID
00380CC8
pSPerkID
00380CCC
iEnablePNP
08E405B0
iEnableMMM
08E405BC
iEnableMPS
08E405C0
iEnableMPI
08E405C4
iEnableMWF
08E405C8
pPlayer1
08E405D4
pPlayer2
08E405D8
pArmyFleet
08E405DC
pRegion
08E405E0
pDiplo
00810964
Recifense
20170923
===========================================
Game Title : Stellaris
Game Version : 1.8.0 (3943)
Game Sponsor : Ubykh + WalletGifts + darkedone02 + hbpateiv + Patrons
Process Name : stellaris.exe
Relevant Info : 32bits/Space RTS with Pause
Script Version: 7.8
CE Version : 6.7
Release date : 23-Sep-2017
Author : Recifense
History:
14-Mar-16: First Release
15-Mar-16: Add one more feature and Fixed GM (s2.0)
18-Mar-16: Release for version 1.0.3.
20-Mar-16: Added more features (Warp Wind-down/Troop Morale/GM/Research).
23-Mar-16: Added more features (Planet Tile Info/Produced Resource Changing).
02-Jun-16: Release for version 1.1.0. (+improvement) (s4.1)
04-Jun-16: Added a new feature (max leaders) (s5.0)
27-Jun-16: Release for version 1.2.0.
01-Jul-16: Release for version 1.2.1.
05-Aug-16: Release for version 1.2.3. (+Renamed Fleets by TranscendPerfection)
12-Aug-16: Release for version 1.2.4. (+Wormhole+Terraforming)
16-Aug-16: Release for version 1.2.5. (+Hyperlane) (v6.5)
30-Oct-16: Release for version 1.3.1. (v6.6)
31-Oct-16: Finished the troop related scripts(v6.7)
10-Nov-16: Release for version 1.3.2. (v6.8)
13-Nov-16: Finished implementation of "Pretty Quick Move" (by TranscendPerfection) (v6.9)
05-Dec-16: Release for version 1.4.0. (v6.92)
09-Dec-16: Release for version 1.4.1.
09-Apr-17: Release for version 1.5.0. (+Unity)(v6.95)
10-Apr-17: Added quick mega construc and some adjustment (s7.0)
11-Apr-17: Change HP for player identification (v7.1)
11-Apr-17: Fixes for crashing. Added Anomaly Cheat (by TranscendPerfection). (v7.2)
11-Apr-17: Release for version 1.5.1. (BETA)
12-Apr-17: Release for version 1.5.1. (official Release)(+new feature)(v7.3)
13-Apr-17: Added one more option (Anomaly related)
10-May-17: Release for version 1.6.0 + Quick Level Up. (v7.5)
12-May-17: Release for version 1.6.1 (beta)
13-May-17: Fix for minimum Resources (v7.6)
17-Jun-17: Release for version 1.6.2
22-Jul-17: Release for version 1.7.4 (beta)
22-Sep-17: Release for version 1.8.0 (s7.7)
23-Sep-17: Fixed Anomaly Risk (s7.8)
Features:
- Minimum Resources: [1]
- Energy
- Minerals
- Influence
- Unity (can be included or not) (new)
- Minimum Research Points: [2]
- Physics
- Society
- Engineering
- Quick Research [3]
- Special Projects Only [31] (by TranscendPerfection)
- Quick Task (for some ships): [4]
- Survey
- Investigation
- Quick Production (Ship Construction) [5]
- Quick Colonization and Population [6]
- Quick Buiding [7]
- By Planet
- By Constructor Ship:
- Stations
- Wormhole (new)
- Megastructures (Utopia)
- God Mode: [8]
- ships
- Stations
- Planets (new)
- Troops (new)
- Minimum Production per tile (new) [9]
- Instant Warp Wind-down (new) [A]
- Instant Travel via Wormhole (new) [A]
- Instant Entering Hyperlane (new) [A]
- Troop Morale (new) [B]
- Quick Planet Terraforming (removed)
- Pretty Quick Fleet Move (original by transcendperfection) [C]
- Include planet with natural resource (v7.4) new
- Planet Anomaly (original by transcendperfection) (v7.2) [D]
- Player's Characters quick level-up to max (v7.5) [E]
- Some Pointers [F]
===========================================
[1] It will not go under MAximum/2;
[2] It will not go under 100;
[3] It may take a few days or months (but always faster than normal);
[31] Only Special Projects will be affected;
[4] It may take a few days (but always faster than normal);
[5] It may take a few days (but always faster than normal);
[6] It may take a few days or months (but always faster than normal);
[7] It may take a few days (but always faster than normal);
[8] That's it;
[9] Minimum Resource = 10; (looking at the planet surface)
[A] Fleet will fly from System to System with no delay;
[A] Fleet will travel instantly via Wormhole/Warp/Hyper;
[B] Morale will not decrease during battle;
[C] Human Play's science ships will find anomaly in every surveyed planet with 0 risk;
[D] Human Play's fleets will travel pretty quickly;
[E] Human Play's characters will level to max pretty quickly;
[F] Used at the table;
===========================================
[USAGE]
1) Run CE67 or greater;
2) Run Game;
3) Load the game process "stellaris.exe" in CE;
4) Load this table and activate the main script;
5) Now Activate the script of each cheat you want to use;
6) Game On;
===========================================
HOTKEYS:
[HOTKEYS]
CTRL+Home = Enable ALL cheats;
CTRL+End = Disable ALL cheats;
===========================================
[IMPORTANT]
Save your game before unsing the cheats.
===========================================
[INFO]
Tested on Win 10 64bits
===========================================
BIG THANKS to Ubykh for providing the game.
===========================================
Have fun!