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: 58

Captain of Industry +48 (cheat engine table)

Post by KUDr »

How to use it?
Start the game process into main menu, attach CE to the game, select options you want to use, then create/load your game.
It is very likely, that many cheats won't activate once you are/was in the game. In that case save and quit to desktop and follow the steps above.

Please report any issues, as well as any feature(s) you would like me to add.

IN MAIN MENU (BEFORE START/LOAD GAME) - activates all cheats below
  • RecipeProtoBuilder.State.BuildAndAdd (fast recipes)
  • RecipeProtoBuilder.State.AddOutput (no polution)
  • CropProto..ctor (fast crop growth, low fertility consumption)
  • VehiclePathFindingParams..ctor (no terrain restrictions for vehicles)
  • DrivingData..ctor (faster vehicles)
    - works only for vehicles built after loading the game when this cheat was active
  • TransportProto..ctor (faster belts/pipes, can build them higher than 3)
  • SorterProtoBuilder.State.BuildSorter (faster sorters) - no longer supported
  • StorageBaseProto..ctor (storage buildings and dock modules capacity)
  • ProductProto.OnInitialize (all products can be stored, no radioactivity, can transport more at once)
  • IslandMapDifficultyConfig.DeserializeData (loads saved game with 32 extra ocean chunks giving a lot of space to expand) - from v00.049
  • IslandMap.expandChunks (extra map chunks x8)
  • ExcavatorProtoBuilderState.SetCapacity (excavator capacity x10) - from v00.049
  • ExcavatorProtoBuilderState.SetMinedThicknessByDistanceMeters (excavator mines more at once) - from v00.049
  • CargoShipModuleProto..ctor (cargo ship capacity x100) - from v00.055
  • SettlementFoodModuleProto..ctor (food store capacity x10) - from v00.055
  • MaintenanceDepotProto..ctor (maintenance buffer capacity x10) - from v00.055
IN GAME - activates all cheats below
  • Shipyard.SimUpdate (shipyard capacity, fleet auto repair/refuel)
  • TravelingFleet.SimUpdate (fleet fast movement/exploration)
  • BattleFleet.HasAliveEntities (no enemy ships)
  • CargoDepotModule.UpdateProductExchange (fast load/unload)
  • CargoShip.handleDocked (auto refuel)
  • CargoShip.SimUpdate (returns instantly from the world)
  • ResearchLab.updateResearch (faster research)
  • RainwaterHarvester.SimUpdate (always full of water)
  • WorldMapMine.SimUpdateInternal (world mines cheap and fast)
  • FuelTank.consumeFuel (auto refuel vehicles)
  • ContractsManager.CanEstablish (better contracts)
  • QuickTradeProvider.CanAfford (better quick trade offers)
  • BufferedInputPorts.recalculateBufferCapacity (output buffer cap x100)
  • BufferedOutputPorts.recalculateBufferCapacity (output buffer cap x100)
  • DrivingEntity.SimUpdateInternal (faster truck dump and some excavator and tree harvester operations)
  • RecipeExecutor.GetTargetDurationFor (instant production in machines)
  • SimpleVirtualResource.MineResourceAt (infinite ground crude & water reserves)
  • MiniZipper.tryReleaseFirstProduct (throughput fix for pipe/belt connectors)
  • VehicleDepotBase.stepVehicleConstruction (free/instant vehicles in depot)
  • Excavator.handleLoadTruck (excavators always fill trucks to full capacity)
  • WasteSortingPlant.simStepRecycling (fast recycling)
  • ConstructionManager.continueConstruction (fast construction)
  • ConstructionManager.continueDeconstruction (fast deconstruction)
  • Storage.SimUpdateInternal (create/destroy product if alert qty <25% or >75% and alert is off)
  • Truck.SimUpdateInternal (trucks have 10x capacity) - from v00.049
  • StaticEntityOceanReservationManager.isNotOcean (don't require reservation of ocean tiles for ships coming to or leaving the dock) - works from v00.049
  • LayoutEntityTerrainValidator.isValid (fixes the bug in game that docks can't be built on extra ocean chunks) - works from v00.049
  • UpointsManager.ConsumeAsMuchAs (Unity is never removed except for cap adjustments) - from v00.049
  • TreeHarvester.getNextUnloadingState (tree harvesters always fill trucks to full capacity) - from v00.049
  • ElectricityGeneratorFromProduct.GenerateAsMuchAs (diesel generator output x10, no pollution) - from v00.049
  • WorkersManager.simUpdateEnd (always enough workers) - from v00.049
  • EntityMaintenanceProvider.SetMaintenanceStatus (machines don't break due to low maintenance) - from v00.055
  • ResearchManager.onEntityConstructed (unlock all research - you must contruct a lab that is paused when construction is finished)[/b] - from v00.060

Note:
The table uses CE's ability to resolve mono classes/methods to get the method address (instead of AOBs), then it generates the hook for that method with its own body where the values are manipulated. Furthermore it checks each hooked method's signature and won't activate if signatures don't match. Look at the logs in the Lua Engine window for further details.

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
Attachments
CoI.00.060.CT
Latest version (+48)
(138.89 KiB) Downloaded 4953 times
CoI.00.055.CT
(+48)
(135.7 KiB) Downloaded 2781 times
CoI.00.049.CT
(+44)
(126.37 KiB) Downloaded 629 times
CoI.00.041.CT
First version (+34)
(108.72 KiB) Downloaded 597 times
Last edited by KUDr on Sun Oct 23, 2022 11:14 am, edited 10 times in total.

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

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

Post by KUDr »

Version History:

2022-10-23 - CoI.00.060.CT (1 new cheat)

2022-07-15 - CoI.00.055.CT (1 fix, 2 changes, 4 new cheats, total 48 cheats)

2022-07-11 - CoI.00.049.CT (44 cheats - one minor fix, 3 initially broken cheats now work, 7 new cheats added)

2022-07-08 - CoI.00.041.CT (First version, 34 cheats)
Last edited by KUDr on Sun Oct 23, 2022 11:09 am, edited 3 times in total.

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

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

Post by KUDr »

New version:

2022-07-11 - CoI.00.049.CT (44 cheats - one minor fix, 3 initially broken cheats now work, 7 new cheats added)
Fixes:
  • DrivingData..ctor (faster vehicles)
    - fixed that trucks were sometimes unable (or unwilling) to dump on coast
  • IslandMapDifficultyConfig.DeserializeData (loads saved game with 32 extra ocean chunks giving a lot of space to expand)
    - verified and added description what it does
  • StaticEntityOceanReservationManager.isNotOcean (don't require reservation of ocean tiles for ships coming to or leaving the dock)
    - added description what it does
  • LayoutEntityTerrainValidator.isValid (fixes the bug in the game that docks, sea water pumps and liquid dumpers can't be built on extra ocean chunks out of original island boundary polygon)
    - their sea tiles were red instead of blue and the error message said "something in the way"
    - it now works as intended

Added 7 new cheats:
  • Truck.SimUpdateInternal (trucks have 10x capacity)
  • ExcavatorProtoBuilderState.SetCapacity (excavator capacity x10)
  • ExcavatorProtoBuilderState.SetMinedThicknessByDistanceMeters (excavator mines more at once)
  • UpointsManager.ConsumeAsMuchAs (Unity is never removed except for cap adjustments)
  • TreeHarvester.getNextUnloadingState (tree harvesters always fill trucks to full capacity)
  • ElectricityGeneratorFromProduct.GenerateAsMuchAs (diesel generator output x10, no pollution)
  • WorkersManager.simUpdateEnd (always enough workers)
    - it adds 10 (ghost) workers whenever free workers count drops below 10
    - it also removes 10 workers when free workers count is over 100

PeDaGaNG
Expert Cheater
Expert Cheater
Posts: 111
Joined: Sun Nov 22, 2020 1:16 pm
Reputation: 24

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

Post by PeDaGaNG »

Thank You Sir... Much appreciated

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

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

Post by KUDr »

New version:

2022-07-15 - CoI.00.055.CT (1 fix, 2 changes, 4 new cheats, total 48 cheats)

Fixes:
  • WorkersManager.simUpdateEnd (always enough workers)
    - didn't always recognize workers shortage (when some workers were missing and at the same time there were 10 or more available)
    - it happened when larger project was built at once requiring more workers than was previously available
    - now it works also in those situations
Changes:
  • WorldMapMine.SimUpdateInternal (world mines cheap and fast)
    - it will now keep world map mines always full
  • Excavator.handleLoadTruck (excavators always fill trucks to full capacity)
    - now it also respects prioritized product (if set in excavator inspector window) and changes the current cargo to this product just before dropping it to the truck. So you can for example mine coal where there is only rock and dirt.
Added new cheats:
  • CargoShipModuleProto..ctor (cargo ship capacity x100)
  • SettlementFoodModuleProto..ctor (food store capacity x10)
  • MaintenanceDepotProto..ctor (maintenance buffer capacity x10)
  • EntityMaintenanceProvider.SetMaintenanceStatus (machines don't break due to low maintenance)

emdasdas
Cheater
Cheater
Posts: 34
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 3

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

Post by emdasdas »

gracias por las tablas,y se agradece el trabajo, esperando mas tablas para la actualizacion CD#28: Logistics optimizations, queuing fixes, and quality of life changes! jue, 28 de julio

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

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

Post by KUDr »

emdasdas wrote:
Mon Aug 01, 2022 5:53 pm
gracias por las tablas,y se agradece el trabajo, esperando mas tablas para la actualizacion CD#28: Logistics optimizations, queuing fixes, and quality of life changes! jue, 28 de julio
Is any cheat broken by this update?

User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 945
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 109

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

Post by Darkedone02 »

Yes there are a few that won't activate for me.

the "storage create/destory products if alert" is one that won't activate.

[Link] <--- image of issue

another one is the fast sorter

[Link] <---- Image of Issue

emdasdas
Cheater
Cheater
Posts: 34
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 3

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

Post by emdasdas »

hola gracias por leer y responder
con la tabla 0.55 y juego 0.4.9 no funciona nada.

con la tabla 0.55 y el juego 0.4.9b algunas cosas no funcionan a veces el juego guardado previamente tengo que volver a iniciar todo el juego y el cheat para que anden.
pero con un juego nuevo desde nueva partida, solo no funciona el clasificador rápido, lo cual le pasa al comentario anterior.
desde ya gracias por su tiempo, las tablas que sube y comparten en esta pagina; luego veré como adjuntar unas imágenes para mostrar los errores que a veces pasan

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

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

Post by KUDr »

Darkedone02 wrote:
Tue Aug 02, 2022 11:21 am
Yes there are a few that won't activate for me.

the "storage create/destory products if alert" is one that won't activate.

[Link] <--- image of issue

another one is the fast sorter

[Link] <---- Image of Issue
Thanks for the report, however, the first one is not a new thing. The first post states the following:
KUDr wrote:
Fri Jul 08, 2022 7:57 pm
How to use it?
Start the game process into main menu, attach CE to the game, select options you want to use, then create/load your game.
It is very likely, that many cheats won't activate once you are/was in the game. In that case save and quit to desktop and follow the steps above.
This is due to the built-in limitation of the latest CE (7.4) and the fact that this game allocates huge amount of memory. Then it may happen that there is simply no free memory address near (+/- 2GB) the original method. In that case you have to restart the game process and activate the cheats BEFORE you load/start the game.

The second one (Sorter) seems to be obsoleted by the new game patch (0.4.9):
Fixed sorters throughput
Sorter throughput will now match the speeds of the belts attached to them. Before, using a sorter could create a choke point in your transport line, but no more! If they are attached to a T3 belt they will have the same throughput as a T3 belt!

User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 945
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 109

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

Post by Darkedone02 »

KUDr wrote:
Tue Aug 02, 2022 7:19 pm
Darkedone02 wrote:
Tue Aug 02, 2022 11:21 am
Yes there are a few that won't activate for me.

the "storage create/destory products if alert" is one that won't activate.

[Link] <--- image of issue

another one is the fast sorter

[Link] <---- Image of Issue
Thanks for the report, however, the first one is not a new thing. The first post states the following:
KUDr wrote:
Fri Jul 08, 2022 7:57 pm
How to use it?
Start the game process into main menu, attach CE to the game, select options you want to use, then create/load your game.
It is very likely, that many cheats won't activate once you are/was in the game. In that case save and quit to desktop and follow the steps above.
This is due to the built-in limitation of the latest CE (7.4) and the fact that this game allocates huge amount of memory. Then it may happen that there is simply no free memory address near (+/- 2GB) the original method. In that case you have to restart the game process and activate the cheats BEFORE you load/start the game.

The second one (Sorter) seems to be obsoleted by the new game patch (0.4.9):
Fixed sorters throughput
Sorter throughput will now match the speeds of the belts attached to them. Before, using a sorter could create a choke point in your transport line, but no more! If they are attached to a T3 belt they will have the same throughput as a T3 belt!
Alright, i'll check to see if that fixed it.

Although I do have a request if you could do it, is it possible that we can have storages that are both unlimited and void? for example, I've create a storage for wood, I put in near max, like 75% of it is filled, but it will never go above 75% or below 75%. You basically have a both unlimited and void at the same time, so your harvesters/trucks turn them in but won't count but allow them to continue their job, and the factories can still uses it, etc.

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

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

Post by KUDr »

Darkedone02 wrote:
Wed Aug 03, 2022 1:40 am
Although I do have a request if you could do it, is it possible that we can have storages that are both unlimited and void? for example, I've create a storage for wood, I put in near max, like 75% of it is filled, but it will never go above 75% or below 75%. You basically have a both unlimited and void at the same time, so your harvesters/trucks turn them in but won't count but allow them to continue their job, and the factories can still uses it, etc.
Not sure if I understand your request correctly, but if you want to create/destroy items automatically based on the current amount, this functionality is already there. You have to set both alert thresholds (<25% and >75%) and it will do both. However, the actual limits are different. For CoI.00.055.CT they are 30% and 70%, so the actual amount in that storage will always be between 30 and 70 %. You can modify them if you want. Just save/edit/load back the table file "Storage.SimUpdateInternal.cs", lines 12 and 13:

Code: Select all

    public static int minStoredQtyPercent = 30;
    public static int maxStoredQtyPercent = 70;
If this is not what you meant, please try to explain it again.

User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 945
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 109

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

Post by Darkedone02 »

KUDr wrote:
Wed Aug 03, 2022 7:45 am
Darkedone02 wrote:
Wed Aug 03, 2022 1:40 am
Although I do have a request if you could do it, is it possible that we can have storages that are both unlimited and void? for example, I've create a storage for wood, I put in near max, like 75% of it is filled, but it will never go above 75% or below 75%. You basically have a both unlimited and void at the same time, so your harvesters/trucks turn them in but won't count but allow them to continue their job, and the factories can still uses it, etc.
Not sure if I understand your request correctly, but if you want to create/destroy items automatically based on the current amount, this functionality is already there. You have to set both alert thresholds (<25% and >75%) and it will do both. However, the actual limits are different. For CoI.00.055.CT they are 30% and 70%, so the actual amount in that storage will always be between 30 and 70 %. You can modify them if you want. Just save/edit/load back the table file "Storage.SimUpdateInternal.cs", lines 12 and 13:

Code: Select all

    public static int minStoredQtyPercent = 30;
    public static int maxStoredQtyPercent = 70;
If this is not what you meant, please try to explain it again.
Oh I've figured that out already when I was messing with it as well and it's exactly what I wanted. Thanks for the hard work.

emdasdas
Cheater
Cheater
Posts: 34
Joined: Mon Aug 01, 2022 5:50 pm
Reputation: 3

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

Post by emdasdas »

hola juego 0.4.9b tabla 0.55 errores conocidos en la imagenes. hay veces que marca pero no se activan las trampas.
las dos imagenes son de una partida recien creada desde cero
Last edited by emdasdas on Sun Aug 07, 2022 6:07 pm, edited 1 time in total.

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

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

Post by KUDr »

emdasdas wrote:
Sat Aug 06, 2022 5:33 pm
hola juego 0.4.9b tabla 0.55 errores conocidos en la imagenes. hay veces que marca pero no se activan las trampas.
las dos imagenes son de una partida recien creada desde cero

[Link]

[Link]
Both images show only:
404. That’s an error.
The requested URL was not found on this server. That’s all we know.
And I have no idea what you said. Sorry.

Post Reply

Who is online

Users browsing this forum: AmazonBot, apollo1, Bing [Bot], Bulldoser, Excelsior, FisheR47, Google [Bot], Google Adsense [Bot], kalotus, killerkrok555, Leiero8, Leunsel, LionZero, lisaM, MSoniSama, PAIgreja, rally9981, Streethobo123, Val3rka, vanhein6pgg1