Page 1 of 4

Disco Elysium: The Final Cut +7ish

Posted: Fri Jul 09, 2021 11:03 pm
by all_my_sins
Working for Disco Elysium: The Final Cut (version 2022-06-30).

Functions
  • Pass all white/red skill checks with double sixes
  • Pass all passive skill checks
  • Unlock white/red check
  • Free Heals (able to heal health/morale with the healy buttons without medicine or the like)
  • Time Info
  • Player Character Info (open/close inventory after activating script to populate)
    • xp
    • level
    • skill points
    • money
  • Skill/Ability Info (open character sheet to populate)
    • health damage
    • morale damage
    • modifiable ability values (persistent and non-persistent)
New Game
The Skill/Ability Info function can be used to modify the 4 core abilities. Click "Create Your Own" after activating the script. Modify the persistent values to whatever you wish them to be. The game will not immediately reflect the changes you make, but they'll update after you select a signature skill.

UPDATED: Confirmed previous white skill check functions work equally for red skill checks. Added unlock skill check functions. Removed unhelpful info from skill/ability info.
UPDATED: Updated AOBs for v. 10-13-21. Added Time Info.
UPDATED: Updated AOBs for v. 2021-12-09.
UPDATED(10Dec21): Fixed CTD with "Pass all passive skill checks."
UPDATED(18Dec21): Fixed AOB issues. Improved most hooks. Passive Checks script no long obscures skill requirement.
UPDATED(24Dec21): Still working for v.2021-12-17.
UPDATE(13Feb22): Updated for v.2022-01-11. Added alternative means for "Pass all white/red skill checks with double sixes" after spotting unreproducible issue with the mono collector not registering symbols. Still working for v.2022-06-30
UPDATE(01Feb23): Thanks to Csimbi for providing an updated table! viewtopic.php?p=281507#p281507

Re: Disco Elysium: The Final Cut +5ish

Posted: Sun Jul 11, 2021 7:38 pm
by all_my_sins
UPDATED: Confirmed previous white skill check functions work equally for red skill checks. Added unlock skill check functions. Removed unhelpful info from skill/ability info.

Re: Disco Elysium: The Final Cut +5ish

Posted: Fri Oct 22, 2021 5:03 am
by Xurini
Unlock white/red check and Pass all passive skill checks both stopped working :(

Re: Disco Elysium: The Final Cut +8ish

Posted: Sat Oct 23, 2021 4:36 am
by all_my_sins
Updated AOB for v. 10-13-21. Added Time Info.

Re: Disco Elysium: The Final Cut +8ish

Posted: Fri Nov 12, 2021 7:24 pm
by kahn0219
The 10-13 table doesn't have time info on it and seems to be the same 4-19 table beneath it.

Image

Re: Disco Elysium: The Final Cut +8ish

Posted: Sat Nov 13, 2021 1:00 pm
by all_my_sins
I don't know how the fuck that happened or why no one mentioned it until now. It's fixed. Please let me know if there are any issues.

Re: Disco Elysium: The Final Cut +8ish

Posted: Thu Dec 09, 2021 9:51 pm
by all_my_sins
Updated AOBs for v. 2021-12-09.

Re: Disco Elysium: The Final Cut +8ish

Posted: Fri Dec 10, 2021 3:53 pm
by drakkanis
For some reason, the game crashes in the second day, when Kim Kitsurugi leaves, and you are alone.
Can anyone look into this? Anyone else experiencing this issue?
Apparently the trainer crashes the game.

Re: Disco Elysium: The Final Cut +8ish

Posted: Fri Dec 10, 2021 5:57 pm
by all_my_sins
If anyone experiences crashing:
1. Confirm that it's the table by playing through the same events without using the table and seeing if it crashes.
2. If you're only crashing when using the table, try to isolate which script is causing the crash by using one script at a time.
3. Let me know what scripts you're using when the crash occurs and what's going on in the game that may be relevant to the crashing.

Re: Disco Elysium: The Final Cut +8ish

Posted: Fri Dec 10, 2021 7:02 pm
by all_my_sins
drakkanis wrote:
Fri Dec 10, 2021 3:53 pm
For some reason, the game crashes in the second day, when Kim Kitsurugi leaves, and you are alone.
Can anyone look into this? Anyone else experiencing this issue?
Apparently the trainer crashes the game.
I found a problem with "Pass all passive skill checks." I didn't catch that, while the AOB was good, the code at the hook had changed. If you downloaded yesterday's table, please delete and grab the new one.

Re: Disco Elysium: The Final Cut +8ish

Posted: Tue Dec 14, 2021 2:17 pm
by igromanru
Some of your scripts causes crashes after disabling them. The reason are hard coded bytes that you're restoring, or better said, addresses in them.
For example, the Unlock White/Red Check script:

Code: Select all

[DISABLE]
LOCKED:
  db 84 C0 75 49 48 8B 0D 8B E4 CC 01
You try to restore all 11 bytes you replaced before. But the last 4 bytes is an address. Addresses change after each small update of the game or they may be not even static in Unity games (not sure here).
However, what I like to do, is to create a backup of all replaced bytes in the code cave, you can use the readMem function for it.
Here is an example, how I fixed the script:

Code: Select all

[ENABLE]
aobscanmodule(unlockChecks,GameAssembly.dll,84 C0 75 ? 48 8B 0D ? ? ? ? 45 33 c0 33 d2 e8)
alloc(newmem,$1000,unlockChecks)

label(unlockChecksBackUp)
label(return)

newmem:
//  test al,al
//  jne GameAssembly.dll+447A37
//  mov rcx,[GameAssembly.dll+2115E80]
  jmp return+42

unlockChecksBackUp:
  readMem(unlockChecks, 11)

unlockChecks:
  jmp newmem
  nop 6
return:

registersymbol(unlockChecks)
registersymbol(unlockChecksBackUp)

[DISABLE]
unlockChecks:
  readMem(unlockChecksBackUp, 11)

unregistersymbol(unlockChecks)
unregistersymbol(unlockChecksBackUp)
dealloc(newmem)

Re: Disco Elysium: The Final Cut +8ish

Posted: Tue Dec 14, 2021 5:57 pm
by all_my_sins
well, fuck. that's what I get for being lazy. I'll fix it this weekend. thanks for the feedback!

Re: Disco Elysium: The Final Cut +7ish

Posted: Sat Dec 18, 2021 10:10 am
by all_my_sins
UPDATED(18Dec21): Fixed AOB issues. Improved most hooks. Passive Checks script no longer obscures skill requirement.

LMK if there are any issues.

Re: Disco Elysium: The Final Cut +7ish

Posted: Thu Feb 10, 2022 4:16 pm
by RodWarrior
Hello, @all_my_sins.

Can you update your table? Pass all passive skills is not enabling.

Re: Disco Elysium: The Final Cut +7ish

Posted: Fri Feb 11, 2022 1:10 am
by all_my_sins
Updated for v. 2022-01-11. I added an alternative means for "Pass all white/red skill checks with double sixes" because I found an issue where there were no symbols registered after activating the mono collector. I couldn't reproduce it so the easier solution if "Pass all white/red skill checks with double sixes" fails to work is to restart the game and cheat engine and try again. Alternatively, I added a strictly AOB script you can use if the original script just won't work.