Captain of Industry +48 (cheat engine table)

Upload your cheat tables here (No requests)
KUDr
Expert Cheater
Expert Cheater
Posts: 66
Joined: Fri Apr 23, 2021 11:11 pm
Reputation: 62

Re: Captain of Industry +48 (cheat engine table)

Post by KUDr »

emdasdas wrote:
Tue Aug 09, 2022 2:19 pm
mi pc no tiene memoria virtual, tengo intel i5 3 gen con 16 gb de ram y una placa de video de 1 gb

Google translate:
my pc doesn't have virtual memory, i have intel i5 3 gen with 16gb of ram and a 1gb video card
Open Control Panel
- System
- Advanced system settings
- Performance (Visual effects, processor scheduling, memory usage, and virtual memory) -> Click on "Settings" button
- Click on "Advanced" tab
- In the lower half "Virtual memory" caption
- Total paging file size for all drives
- Read the <number> MB
- And tell me what the number is

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

emdasdas
Cheater
Cheater
Posts: 49
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 4

Re: Captain of Industry +48 (cheat engine table)

Post by emdasdas »

KUDr wrote:
Tue Aug 09, 2022 2:32 pm
emdasdas wrote:
Tue Aug 09, 2022 2:19 pm
mi pc esta deshabilitado memoria virtual, tengo intel i5 3 gen con 16 gb de ram y una placa de video de 1 gb

Google translate:
my pc doesn't have virtual memory, i have intel i5 3 gen with 16gb of ram and a 1gb video card
Open Control Panel
- System
- Advanced system settings
- Performance (Visual effects, processor scheduling, memory usage, and virtual memory) -> Click on "Settings" button
- Click on "Advanced" tab
- In the lower half "Virtual memory" caption
- Total paging file size for all drives
- Read the <number> MB
- And tell me what the number is
gracias por el dato, pero si se como poner memoria virtual
cuando escribi
mi pc esta deshabilitado memoria virtual, tengo intel i5 3 gen con 16 gb de ram y una placa de video de 1 gb y me olvide de agregar windwos 10 no recuerdo el nivel de actualizacion
fue solo para dar el dato de mi pc, por lo visto si se consume los 16 gb de ram, cuando esta cargando el juego y el cheat engine cuando activa los trucos. pero luego vuelve a bajar el consumo de ram a valores menos de 9 y 8 gb
ahora mi pregunta es normal ese consumo de ram? ademas el procesador trabaja 100% y luego vuelve a bajar
Last edited by emdasdas on Tue Aug 09, 2022 3:34 pm, edited 1 time in total.

KUDr
Expert Cheater
Expert Cheater
Posts: 66
Joined: Fri Apr 23, 2021 11:11 pm
Reputation: 62

Re: Captain of Industry +48 (cheat engine table)

Post by KUDr »

I don't understand what are you asking for. Also you forgot to tell me the <number> in MB from the Control Panel.

Don't tell me that your PC has no virtual memory. All PCs have it. However, you may have disabled paging file, which may be seen it the Control Panel. This may be the issue here. You can also see the virtual memory in Task Manager (Ctrl+Shift+ESC) in the Performance tab, when you click on "Memory" at the left. Then at the right you will see the memory usage graph and below it there are several numbers (In use, Committed, Cached, etc.). What are the numbers under "Committed" in your case?

The memory consumption of this game is really high. It depends on the map size and on the number of extra map chunks (set in the island map settings when starting a new game). Also the island size plays a role there.

Try to start the game process and manually (one by one) activate all cheats except these 3:
- SorterProtoBuilder.State.BuildSorter (faster sorters) - which is broken
- IslandMapDifficultyConfig.DeserializeData (loads saved game with 32 extra ocean chunks giving a lot of space to expand)
- IslandMap.expandChunks (extra map chunks x8)

omit these 3 because the first is broken, and the other two make the game allocate a lot more memory than normal
and then start a new game and check the memory consumption. It should be lower now. But still it may consume > 5 GB. But before you start/load the game, it always consumes much less. This is why I recommend to start the game process, activate all cheats you want to use and only then start/load the game.

emdasdas
Cheater
Cheater
Posts: 49
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 4

Re: Captain of Industry +48 (cheat engine table)

Post by emdasdas »

ok gracias por el dato
mi pc esta deshabilitado memoria virtual

KUDr
Expert Cheater
Expert Cheater
Posts: 66
Joined: Fri Apr 23, 2021 11:11 pm
Reputation: 62

Re: Captain of Industry +48 (cheat engine table)

Post by KUDr »

This may be your problem. So try to enable it (at least 32 GB - 2x the RAM size) and then try the cheats (except those 3).

emdasdas
Cheater
Cheater
Posts: 49
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 4

Re: Captain of Industry +48 (cheat engine table)

Post by emdasdas »

Thank you for your time, I'm going to try different options of the game such as the table to see which will be better, from now on thank you, for now I leave this disabled virtual memory so the windwos goes faster, well it seems to me, from now on thank you for the tables and sorry for the problems caused

DarthNihilus
Expert Cheater
Expert Cheater
Posts: 59
Joined: Tue Sep 26, 2017 3:37 pm
Reputation: 14

Re: Captain of Industry +48 (cheat engine table)

Post by DarthNihilus »

access violation on any cheat

emdasdas
Cheater
Cheater
Posts: 49
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 4

Re: Captain of Industry +48 (cheat engine table)

Post by emdasdas »

Hello, is there any way to show the limits to build or download land? something like mark or lines on the map? thanks in advance

User avatar
WarStalkeR
Expert Cheater
Expert Cheater
Posts: 123
Joined: Fri Mar 03, 2017 6:58 am
Reputation: 33

Re: Captain of Industry +48 (cheat engine table)

Post by WarStalkeR »

5x Truck Capacity for Edicts:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1</ID>
      <Description>"5x Truck Capacity for Edicts"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(truckEdictCapacity,Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+27)
define(truckEdictBytes,48 63 00)

[ENABLE]
assert(truckEdictCapacity,truckEdictBytes)
alloc(newmem,$80,Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+27)
label(return)
alloc(orig_asm,6)
registersymbol(orig_asm)

orig_asm:
readmem(truckEdictCapacity,6)

newmem:
  movsxd rax,dword ptr [rax]
  mov ebx, eax
  add eax, ebx
  add eax, ebx
  add eax, ebx
  add eax, ebx
  xor ebx, ebx
  readmem(truckEdictCapacity+3,3)
  jmp return

truckEdictCapacity:
  jmp newmem
  nop
return:

[DISABLE]
truckEdictCapacity:
  readmem(orig_asm,6)

dealloc(*)
unregistersymbol(*)

{
// ORIGINAL CODE - INJECTION POINT: Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+27

2235DEAF21E: 00 00                          - add [rax],al
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange: 55                             - push rbp
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+1: 48 8B EC                       - mov rbp,rsp
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+4: 48 83 EC 50                    - sub rsp,50
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+8: 48 89 75 F8                    - mov [rbp-08],rsi
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+c: 48 8B F1                       - mov rsi,rcx
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+f: 48 89 55 D8                    - mov [rbp-28],rdx
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+13: C7 45 E0 00 00 00 00           - mov [rbp-20],00000000
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+1a: 48 8B 86 90 01 00 00           - mov rax,[rsi+00000190]
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+21: 48 05 48 01 00 00              - add rax,00000148
// ---------- INJECTING HERE ----------
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+27: 48 63 00                       - movsxd  rax,dword ptr [rax]
// ---------- DONE INJECTING  ----------
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+2a: 89 45 E0                       - mov [rbp-20],eax
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+2d: 48 8B CD                       - mov rcx,rbp
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+30: 48 83 C1 E0                    - add rcx,-20
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+34: 48 8B 55 D8                    - mov rdx,[rbp-28]
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+38: 48 8D 64 24 00                 - lea rsp,[rsp+00]
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+3d: 90                             - nop 
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+3e: 49 BB 80 99 E2 2F 23 02 00 00  - mov r11,Mafi.Quantity:ScaledBy
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+48: 41 FF D3                       - call r11
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+4b: 89 45 E8                       - mov [rbp-18],eax
Mafi.Core.Vehicles.Trucks.Truck:onCapacityMultiplierChange+4e: 48 8D 86 00 02 00 00           - lea rax,[rsi+00000200]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Just enable/disable edict and truck capacity will increase by 5 times. Of course, with enabled edict capacity will be bigger as well.
Last edited by WarStalkeR on Tue Sep 06, 2022 4:58 am, edited 1 time in total.

Casisback
Shogun
Shogun
Posts: 348
Joined: Fri Mar 03, 2017 12:04 am
Reputation: 144

Re: Captain of Industry +48 (cheat engine table)

Post by Casisback »

emdasdas wrote:
Wed Aug 31, 2022 9:10 pm
..
This is an English only forum, please post in English

DarthNihilus
Expert Cheater
Expert Cheater
Posts: 59
Joined: Tue Sep 26, 2017 3:37 pm
Reputation: 14

Re: Captain of Industry +48 (cheat engine table)

Post by DarthNihilus »

i wonder if it's possible to make all productions instant or multiply the amounts... as long as the devs obfuscated the dll's...

emdasdas
Cheater
Cheater
Posts: 49
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 4

Re: Captain of Industry +48 (cheat engine table)

Post by emdasdas »

Hello, is there any way to show the limits to build or download land? something like mark or lines on the map? Thanks in advance

User avatar
WarStalkeR
Expert Cheater
Expert Cheater
Posts: 123
Joined: Fri Mar 03, 2017 6:58 am
Reputation: 33

Re: Captain of Industry +48 (cheat engine table)

Post by WarStalkeR »

5x Truck Capacity on Load:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>7</ID>
      <Description>"5x Truck Capacity on Load"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(truckDeserializeCapacity,Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+90)
define(truckDeserializeBytes,41 FF D3)

[ENABLE]
assert(truckDeserializeCapacity,truckDeserializeBytes)
alloc(newmem,$80,Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+90)
label(return)
label(ignore)
label(execute)
alloc(orig_asm,6)
registersymbol(orig_asm)

orig_asm:
readmem(truckDeserializeCapacity,6)

newmem:
  call r11
  cmp eax, #20
  je execute
  cmp eax, #23
  je execute
  cmp eax, #26
  je execute
  cmp eax, #60
  je execute
  cmp eax, #69
  je execute
  cmp eax, #78
  je execute
  cmp eax, #180
  je execute
  cmp eax, #207
  je execute
  cmp eax, #234
  jne ignore
execute:
  mov ecx, eax
  add eax, ecx
  add eax, ecx
  add eax, ecx
  add eax, ecx
  xor ecx, ecx
ignore:
  readmem(truckDeserializeCapacity+3,3)
  jmp return

truckDeserializeCapacity:
  jmp newmem
  nop
return:

[DISABLE]
truckDeserializeCapacity:
  readmem(orig_asm,6)

dealloc(*)
unregistersymbol(*)

{
// ORIGINAL CODE - INJECTION POINT: Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+90

Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+58: 41 FF D3                       - call r11
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+5b: 4C 8B C0                       - mov r8,rax
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+5e: 49 BA 78 86 E0 BA C2 01 00 00  - mov r10,000001C2BAE08678
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+68: 48 8B CF                       - mov rcx,rdi
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+6b: 48 BA C0 9B 9A 00 C3 01 00 00  - mov rdx,000001C3009A9BC0
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+75: 90                             - nop 
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+76: 49 BB 70 B0 43 4E C2 01 00 00  - mov r11,Mafi.Serialization.BlobReader:SetField
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+80: 41 FF D3                       - call r11
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+83: 48 8B CE                       - mov rcx,rsi
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+86: 49 BB 10 93 63 58 C3 01 00 00  - mov r11,Mafi.Quantity:Deserialize
// ---------- INJECTING HERE ----------
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+90: 41 FF D3                       - call r11
// ---------- DONE INJECTING  ----------
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+93: 89 45 A0                       - mov [rbp-60],eax
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+96: 48 8B CF                       - mov rcx,rdi
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+99: 48 8B 55 A0                    - mov rdx,[rbp-60]
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+9d: 90                             - nop 
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+9e: 49 BB A0 57 6D 61 C3 01 00 00  - mov r11,Mafi.Core.Vehicles.Trucks.Truck:set_Capacity
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+a8: 41 FF D3                       - call r11
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+ab: 49 BA 40 87 E0 BA C2 01 00 00  - mov r10,000001C2BAE08740
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+b5: 48 8B CE                       - mov rcx,rsi
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+b8: 48 8D 64 24 00                 - lea rsp,[rsp+00]
Mafi.Core.Vehicles.Trucks.Truck:DeserializeData+bd: 90                             - nop 
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
On game's load, will increase capacity of all trucks by 5 times. Will also verify that only original trucks are changed (to prevent integer overflow).

KUDr
Expert Cheater
Expert Cheater
Posts: 66
Joined: Fri Apr 23, 2021 11:11 pm
Reputation: 62

Re: Captain of Industry +48 (cheat engine table)

Post by KUDr »

emdasdas wrote:
Sun Sep 04, 2022 8:14 pm
Hello, is there any way to show the limits to build or download land? something like mark or lines on the map? Thanks in advance
I am not aware of any easy way to visualize the map extents from a cheat patch. It is a polygon that is hard coded in the map generators for each island type and it is stored in an array of Vector2.

User avatar
WarStalkeR
Expert Cheater
Expert Cheater
Posts: 123
Joined: Fri Mar 03, 2017 6:58 am
Reputation: 33

Re: Captain of Industry +48 (cheat engine table)

Post by WarStalkeR »

Huge Oil/Water Deposit on Load:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>8</ID>
      <Description>"Huge Oil/Water Deposit on Load"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(depositDeserializeCapacity,Mafi.Core.Map.SimpleVirtualResource:DeserializeData+28)
define(depositDeserializeQuantity,Mafi.Core.Map.SimpleVirtualResource:DeserializeData+f8)
define(depositDeserializeBytes,41 FF D3 89 45)

[ENABLE]
assert(depositDeserializeCapacity,depositDeserializeBytes)
assert(depositDeserializeQuantity,depositDeserializeBytes)
alloc(depositCapacityMem,$80,Mafi.Core.Map.SimpleVirtualResource:DeserializeData+28)
alloc(depositQuantityMem,$80,Mafi.Core.Map.SimpleVirtualResource:DeserializeData+f8)
label(returnCap)
label(returnQty)
alloc(depositCapacityOrig,6)
alloc(depositQuantityOrig,6)
registersymbol(depositCapacityOrig)
registersymbol(depositQuantityOrig)

depositCapacityOrig:
  readmem(depositDeserializeCapacity,6)

depositQuantityOrig:
  readmem(depositDeserializeQuantity,6)

depositCapacityMem:
  call r11
  mov eax, #1000000000
  readmem(depositDeserializeCapacity+3,3)
  jmp returnCap

depositQuantityMem:
  call r11
  mov eax, #1000000000
  readmem(depositDeserializeQuantity+3,3)
  jmp returnQty

depositDeserializeCapacity:
  jmp depositCapacityMem
  nop
returnCap:

depositDeserializeQuantity:
  jmp depositQuantityMem
  nop
returnQty:

[DISABLE]
depositDeserializeCapacity:
  readmem(depositCapacityOrig,6)

depositDeserializeQuantity:
  readmem(depositQuantityOrig,6)

dealloc(*)
unregistersymbol(*)

{
// ORIGINAL CODE - INJECTION POINT: Mafi.Core.Map.SimpleVirtualResource:DeserializeData+28:
Mafi.Core.Map.SimpleVirtualResource:DeserializeData: 55                             - push rbp
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+1: 48 8B EC                       - mov rbp,rsp
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+4: 48 83 EC 70                    - sub rsp,70
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+8: 48 89 75 F0                    - mov [rbp-10],rsi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+c: 48 89 7D F8                    - mov [rbp-08],rdi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+10: 48 8B F9                       - mov rdi,rcx
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+13: 48 8B F2                       - mov rsi,rdx
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+16: 48 8B CE                       - mov rcx,rsi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+19: 48 8D 64 24 00                 - lea rsp,[rsp+00]
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+1e: 49 BB E0 44 85 E6 D3 02 00 00  - mov r11,Mafi.Quantity:Deserialize
// ---------- INJECTING HERE ----------
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+28: 41 FF D3                       - call r11
// ---------- DONE INJECTING  ----------
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+2b: 89 45 B8                       - mov [rbp-48],eax
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+2e: 48 8B CF                       - mov rcx,rdi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+31: 48 8B 55 B8                    - mov rdx,[rbp-48]
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+35: 90                             - nop 
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+36: 49 BB 00 CB 86 E7 D3 02 00 00  - mov r11,Mafi.Core.Map.SimpleVirtualResource:set_Capacity
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+40: 41 FF D3                       - call r11
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+43: 48 8B CE                       - mov rcx,rsi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+46: 49 BB 40 CB 86 E7 D3 02 00 00  - mov r11,Mafi.RelTile1i:Deserialize
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+50: 41 FF D3                       - call r11
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+53: 89 45 C0                       - mov [rbp-40],eax

// ORIGINAL CODE - INJECTION POINT: Mafi.Core.Map.SimpleVirtualResource:DeserializeData+f8:
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+c3: 66 66 90                       - nop 3
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+c6: 49 BB 90 C2 BC A7 D3 02 00 00  - mov r11,Mafi.Serialization.BlobReader:ReadGenericAs
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+d0: 41 FF D3                       - call r11
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+d3: 48 8B D0                       - mov rdx,rax
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+d6: 48 8B CF                       - mov rcx,rdi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+d9: 48 8D 64 24 00                 - lea rsp,[rsp+00]
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+de: 49 BB 20 CC 86 E7 D3 02 00 00  - mov r11,Mafi.Core.Map.SimpleVirtualResource:set_Product
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+e8: 41 FF D3                       - call r11
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+eb: 48 8B CE                       - mov rcx,rsi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+ee: 49 BB E0 44 85 E6 D3 02 00 00  - mov r11,Mafi.Quantity:Deserialize
// ---------- INJECTING HERE ----------
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+f8: 41 FF D3                       - call r11
// ---------- DONE INJECTING  ----------
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+fb: 89 45 E8                       - mov [rbp-18],eax
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+fe: 48 8B CF                       - mov rcx,rdi
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+101: 48 8B 55 E8                    - mov rdx,[rbp-18]
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+105: 90                             - nop
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+106: 49 BB 70 CC 86 E7 D3 02 00 00  - mov r11,Mafi.Core.Map.SimpleVirtualResource:set_Quantity
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+110: 41 FF D3                       - call r11
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+113: 48 8B 75 F0                    - mov rsi,[rbp-10]
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+117: 48 8B 7D F8                    - mov rdi,[rbp-08]
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+11b: 48 8D 65 00                    - lea rsp,[rbp+00]
Mafi.Core.Map.SimpleVirtualResource:DeserializeData+11f: 5D                             - pop rbp
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Enable. Load game and see how all your water and oil deposits on map changed to one billion in capacity and quantity.

Post Reply

Who is online

Users browsing this forum: alexi_falcone, BigBossJ, Bing [Bot], Google [Bot], Google Adsense [Bot], Momber, YandexBot