Bug in CompactDiscs table:
General Info
Current Imperial Authority is defined as 8 bytes. Thats wrong.
Its 4 bytes, the last 4 bytes is the number of imperial reforms that have been implemented.
i.e. correct table should be:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>6515</ID>
<Description>"Current Imperial Authority ==> (x1000)"</Description>
<LastState Value="6339" RealAddress="26EDF568"/>
<ShowAsSigned>1</ShowAsSigned>
<Color>FF00FF</Color>
<VariableType>4 Bytes</VariableType>
<Address>pGame</Address>
<Offsets>
<Offset>1520</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>6579</ID>
<Description>"Number of Imperial reforms implemented ==> (x1)"</Description>
<LastState Value="3" RealAddress="26EDF56C"/>
<ShowAsSigned>1</ShowAsSigned>
<Color>FF00FF</Color>
<VariableType>4 Bytes</VariableType>
<Address>pGame</Address>
<Offsets>
<Offset>1524</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatTable>
its easy to see this error, just try to set imperial autority to 51000, then implement first reform, and number changes to more than 4 billion, thats because last 4 bytes gets set to 1.