Game Name: Empire at war forces of corruption
Game Engine:Alamo
Game Version: x64 update
Game Vender:steam
Options Required: Unlimited Population for galactic conquest, Unlimited population for Skirmish
Steam Website:
Will pay £35
[REQUEST] Empire at war forces of corruption
Moderator: Table Moderator
-
SidiousApologiza
- Curious

- Posts: 3
- Joined: Tue Aug 05, 2025 1:52 pm
[REQUEST] Empire at war forces of corruption
Re: [REQUEST] Empire at war forces of corruption
Here's a couple scripts I made to spoof the unit count to 0, allowing you to keep adding more without hitting the limit. Just copy and paste the contents directly into Cheat Engine's main window/the address list:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>22</ID>
<Description>"Skirmish"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>19</ID>
<Description>"Spoof Zero Units"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end
autoAssemble([[
aobscanmodule(Skirmish_Spoof_Zero_Units,$process,F3 * * * 0F * * 73 * FF C0 0F)
registersymbol(Skirmish_Spoof_Zero_Units)
]])
{$asm}
Skirmish_Spoof_Zero_Units+7:
db 70
Skirmish_Spoof_Zero_Units+9:
db 33
[DISABLE]
Skirmish_Spoof_Zero_Units+7:
db 73
Skirmish_Spoof_Zero_Units+9:
db FF
unregistersymbol(Skirmish_Spoof_Zero_Units)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>24</ID>
<Description>"Spawn Units Outside Range"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end
function readIntegerSigned(addr)
local val=readInteger(addr)
return readSignedValue(val, 0x80000000)
end
function readSignedValue(val, valSize)
local sign=bAnd(val,valSize)
return sign==0 and val or val-(bShl(valSize, 0x1))
end
autoAssemble([[
aobscanmodule(Spawn_Units_Outside_Range_tmp,$process,E8 * * * * 84 C0 0F 85 * * * * 41 * 01 * 8D * * * * *)
registersymbol(Spawn_Units_Outside_Range_tmp)
]])
local relAddr = GetAddressSafe("Spawn_Units_Outside_Range_tmp")+0x13
unregisterSymbol("Spawn_Units_Outside_Range_tmp")
local addr = readPointer(relAddr + readIntegerSigned(relAddr) + 0x4)+0x18
autoAssemble([[
aobscanmodule(Spawn_Units_Outside_Range_tmp,$process,FF * * * * * 84 C0 74 * * 8B * * 0F)
registersymbol(Spawn_Units_Outside_Range_tmp)
]])
local off = readIntegerSigned(GetAddressSafe("Spawn_Units_Outside_Range_tmp")+0x2)
unregisterSymbol("Spawn_Units_Outside_Range_tmp")
registerSymbol("Spawn_Units_Outside_Range_area", readPointer(addr + off), true)
autoAssemble([[
aobscanregion(Spawn_Units_Outside_Range,Spawn_Units_Outside_Range_area,Spawn_Units_Outside_Range_area+100,75 * 32 C0)
registersymbol(Spawn_Units_Outside_Range)
]])
unregisterSymbol("Spawn_Units_Outside_Range_area")
{$asm}
Spawn_Units_Outside_Range:
db 70
Spawn_Units_Outside_Range+02:
db B0 01
[DISABLE]
Spawn_Units_Outside_Range:
db 75
Spawn_Units_Outside_Range+02:
db 32 C0
unregistersymbol(Spawn_Units_Outside_Range)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>23</ID>
<Description>"Galactic Conquest"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>21</ID>
<Description>"Spoof Zero Units"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end
autoAssemble([[
aobscanmodule(Galactic_Spoof_Zero_Units,$process,F3 * * * EB 02 33 C0)
registersymbol(Galactic_Spoof_Zero_Units)
]])
autoAssemble([[
aobscanmodule(Galactic_Spoof_Zero_Units_2,$process,F3 * * * EB * 33 * 8B)
registersymbol(Galactic_Spoof_Zero_Units_2)
]])
{$asm}
Galactic_Spoof_Zero_Units+4:
db 70
Galactic_Spoof_Zero_Units_2+4:
db 70
[DISABLE]
Galactic_Spoof_Zero_Units+4:
db EB
unregistersymbol(Galactic_Spoof_Zero_Units)
Galactic_Spoof_Zero_Units_2+4:
db EB
unregistersymbol(Galactic_Spoof_Zero_Units_2)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
