Page 1 of 1

Cultist Simulator (2018-11-12)

Posted: Sun Jun 10, 2018 11:44 am
by Shinkansen
Simple table for Cultist Simulator, may or may not work. Game generates code at runtime so table has a high chance of not working / detecting the wrong code / crashing.

Usage info:
Scripts with "To Activate: XXX" can only be activated (put an "X" into the box) after doing action XXX.
Scripts with "To Update: XXX" will only update their effect after doing action XXX.
Addresses with "XXX?" will enable the script effect XXX when 1 is put into the Value.

In general:
A. Do action YYY.
B. Activate (put an X) the "Initialization (Activate This First)" script.
C. Activate (put an X) the "Base Address Scan (To Activate: YYY, To Update: ZZZ)" script.
D. Enable (put a 1) the desired effect. Example: "Set Health to Max?" address.
E. Do action ZZZ.


V1003 - 2018-11-12
1. ElementStackToken.
"Lifetimes Set to Optimal?" Fixed to be more selective and cover more cards.


V1002 - 2018-11-11
1. Tested game version V2018.10.k.4 32-bit. May work on other versions.

2. SituationController.
"Greedy Set to Non-Greedy?" sets Greedy Situations to Non-Greedy and don't attract cards.

Allows the following to be modfied.
- "SituationController Stats -> currentCharacter -> recipeExecutions". Some flags and counters.

3. ElementStackToken.
"Uniques Set to Non-Unique?" sets Unique cards to be non-Unique.
"Lifetimes Set to Non-Lifetimes?" sets Lifetime cards to be non-Lifetime.
"Stackable Cards Quantity Set to Massive?" sets Stackable card quantities to massive.
"Lifetime Cards Quantity Set to Massive?" sets Lifetime card quantities to massive.
"Cards Quantity Set to 1?" sets card quantities to 1.


V1001 - 2018-06-13
1. Tested game version V2018.6.e.1 32-bit. May work on other versions.

2. CardMove.
"Move Set to Gridded?" sets moved cards to be in a grid with X and Ystep size.


V1000 - 2018-06-10
1. Tested game version V2018.6.e.1 32-bit. May work on other versions.

2. SituationController.
"Craftable Time Remaining Set to 0?" sets Craftable Situations Time Remaining to 0. For convenience only. May break some actions like painting.

Allows the following to be modfied (remember to set "SituationController Update Base Address?" to Yes first.
- "SituationController Stats -> SituationClock -> TimeRemainingk__BackingField". Time remaining. Use a CheatEngine Hotkey to set this to 0 to instant complete.

3. ElementStackToken.
"Lifetimes Set to Optimal?" sets most positive lifetimes to max, and negative lifetimes to 0. Note: game must not be paused for the card to actually disappear.

Allows the following to be modfied (remember to set "ElementStackToken Update Base Address?" to Yes first. Drag and drop the card, then press the hotkey to take effect.
- "ElementStackToken Stats -> ElementStackToken Stats -> _quantity". Quantity. Use a CheatEngine Hotkey to set this to whatever you want. Set to 0, save and reload to delete.
- "ElementStackToken Stats -> ElementStackToken Stats -> LifetimeRemainingk__BackingField". Lifetime Remaining. Use a CheatEngine Hotkey to set this to whatever you want.

Re: Cultist Simulator (2018-11-12)

Posted: Wed Nov 21, 2018 10:19 pm
by Aerandria
Thanks for the update!

Re: Cultist Simulator (2018-11-12)

Posted: Sun Feb 24, 2019 3:53 pm
by Lord Blade
So it looks like the table needs to be updated again.

I've tried turning on the "non-greedy" thing to stop the bad events stealing cards automatically, but it doesn't seem to be doing anything.
And I can't turn on the second section at all.

Re: Cultist Simulator (2018-11-12)

Posted: Wed Jul 17, 2019 10:11 pm
by BadDragon
Would like to second a request for an update

Re: Cultist Simulator (2018-11-12)

Posted: Sat Apr 25, 2020 4:57 pm
by rudm09
i would like to ask for an update

Cultist Simulator (2018-11-12)

Posted: Sun May 31, 2020 5:00 am
by hxhall
any chance for an update

Re: Cultist Simulator (2018-11-12)

Posted: Sun Nov 22, 2020 10:14 am
by Megatechnic
Shinkansen wrote:
Sun Jun 10, 2018 11:44 am
Simple table for Cultist Simulator, may or may not work. Game generates code at runtime so table has a high chance of not working / detecting the wrong code / crashing.

Usage info:
Scripts with "To Activate: XXX" can only be activated (put an "X" into the box) after doing action XXX.
Scripts with "To Update: XXX" will only update their effect after doing action XXX.
Addresses with "XXX?" will enable the script effect XXX when 1 is put into the Value.

In general:
A. Do action YYY.
B. Activate (put an X) the "Initialization (Activate This First)" script.
C. Activate (put an X) the "Base Address Scan (To Activate: YYY, To Update: ZZZ)" script.
D. Enable (put a 1) the desired effect. Example: "Set Health to Max?" address.
E. Do action ZZZ.


V1003 - 2018-11-12
1. ElementStackToken.
"Lifetimes Set to Optimal?" Fixed to be more selective and cover more cards.


V1002 - 2018-11-11
1. Tested game version V2018.10.k.4 32-bit. May work on other versions.

2. SituationController.
"Greedy Set to Non-Greedy?" sets Greedy Situations to Non-Greedy and don't attract cards.

Allows the following to be modfied.
- "SituationController Stats -> currentCharacter -> recipeExecutions". Some flags and counters.

3. ElementStackToken.
"Uniques Set to Non-Unique?" sets Unique cards to be non-Unique.
"Lifetimes Set to Non-Lifetimes?" sets Lifetime cards to be non-Lifetime.
"Stackable Cards Quantity Set to Massive?" sets Stackable card quantities to massive.
"Lifetime Cards Quantity Set to Massive?" sets Lifetime card quantities to massive.
"Cards Quantity Set to 1?" sets card quantities to 1.


V1001 - 2018-06-13
1. Tested game version V2018.6.e.1 32-bit. May work on other versions.

2. CardMove.
"Move Set to Gridded?" sets moved cards to be in a grid with X and Ystep size.


V1000 - 2018-06-10
1. Tested game version V2018.6.e.1 32-bit. May work on other versions.

2. SituationController.
"Craftable Time Remaining Set to 0?" sets Craftable Situations Time Remaining to 0. For convenience only. May break some actions like painting.

Allows the following to be modfied (remember to set "SituationController Update Base Address?" to Yes first.
- "SituationController Stats -> SituationClock -> TimeRemainingk__BackingField". Time remaining. Use a CheatEngine Hotkey to set this to 0 to instant complete.

3. ElementStackToken.
"Lifetimes Set to Optimal?" sets most positive lifetimes to max, and negative lifetimes to 0. Note: game must not be paused for the card to actually disappear.

Allows the following to be modfied (remember to set "ElementStackToken Update Base Address?" to Yes first. Drag and drop the card, then press the hotkey to take effect.
- "ElementStackToken Stats -> ElementStackToken Stats -> _quantity". Quantity. Use a CheatEngine Hotkey to set this to whatever you want. Set to 0, save and reload to delete.
- "ElementStackToken Stats -> ElementStackToken Stats -> LifetimeRemainingk__BackingField". Lifetime Remaining. Use a CheatEngine Hotkey to set this to whatever you want.
Please update the table to the new version of GOG 2020.11.b.1 (42806).

Re: Cultist Simulator (2018-11-12)

Posted: Sun Jan 03, 2021 1:00 pm
by rinnioveraci
could anyone have a look and update this?