Page 3 of 5

Re: Disco Elysium (Steam)

Posted: Thu Oct 17, 2019 7:51 am
by SODI
I was able to find time.
it's 4 byte. 00:00 is 0 and it counts from there. 01:00 is 60 and 01:30 is 90, etc.
You can freeze it or change it, though I don't recommend changing. Game updates weirdly and it looks weird.

If you deactivate money/skill script you can't activate it again until you restart. Can't figure out why.
I'm a newb.
Have fun.

Re: Disco Elysium (Steam)

Posted: Thu Oct 17, 2019 10:12 am
by Chiados
I have no desire to make more than this currently. Just a simple pointer to exp, level, money. For HOODLUM release 2019.1.0.2698131. May work on retail, I don't know. Enable the script and enter your character sheet to populate values.

Re: Disco Elysium (Steam)

Posted: Thu Oct 17, 2019 1:44 pm
by cfemen
looks like there is some kind of developer mode:

Image

but Start/CheckForDeveloperMode never gets called.
Only Awake() at game start.

mhhhhh

Edit:

Image

thats the debug mode, that allows to select every level with max money.
not sure if its really useful.

Re: Disco Elysium (Steam)

Posted: Thu Oct 17, 2019 1:59 pm
by CaesarCzech
termun wrote:
Tue Oct 15, 2019 7:44 pm
It's easy to set the attributes even higher. Just search for them, when creating your character, there will be 172 addresses or so found. You need the four last addresses.

You can also find the time. It's hours*60+minutes (If it's 9:58 am, then the value will be 598).
doesnt work on patched game after the win 7 black screen fix patch.

Re: Disco Elysium (Steam)

Posted: Thu Oct 17, 2019 4:11 pm
by cfemen
SODI wrote:
Thu Oct 17, 2019 7:51 am
I was able to find time.
it's 4 byte. 00:00 is 0 and it counts from there. 01:00 is 60 and 01:30 is 90, etc.
You can freeze it or change it, though I don't recommend changing. Game updates weirdly and it looks weird.

If you deactivate money/skill script you can't activate it again until you restart. Can't figure out why.
I'm a newb.
Have fun.
here fixed it for you :D

Code: Select all

{$lua}
LaunchMonoDataCollector()
{$asm}

[ENABLE]

aobscanregion(aobMoney,HudMoneyController:UpdateMoney,HudMoneyController:UpdateMoney+60,48 63 51 **) // should be unique
alloc(newmem,$1000,aobMoney)

label(code)
label(return)
label(base)
registersymbol(base)

newmem:

code:
  mov [base],rcx
  db 48 63 51
  readmem(aobMoney+3,1)
  mov rcx,rax
  jmp return
base:
dq 0
aobMoney:
  jmp newmem
  nop 2
return:
registersymbol(aobMoney)

[DISABLE]

aobMoney:
  db 48 63 51 38 48 8B C8

unregistersymbol(aobMoney)
dealloc(newmem)
btw:

playerbase +28 = EXP
+2C = Level

and at time:

+20 = flag for FreezTime :D

feel free to add it to your table :)

Re: Disco Elysium (Steam)

Posted: Thu Oct 17, 2019 6:29 pm
by cfemen
created a table with some pointers for player/time and some health/morale stuff:

Can Always Heal:
you can heal your health/morale with 0 charges

Find Current Health/Morale:
Press Escape to update, and you get pointer to your current health/morale

if you are set isTimeLocked = 1 then the time will not increase :)

use cheat engine 7.0!

Update:
Added : Always Success At White/Red Check

Re: Disco Elysium (Steam)

Posted: Fri Oct 18, 2019 4:06 am
by draw95
cfemen wrote:
Thu Oct 17, 2019 6:29 pm
created a table with some pointers for player/time and some health/morale stuff:

Can Always Heal:
you can heal your health/morale with 0 charges

Find Current Health/Morale:
Press Escape to update, and you get pointer to your current health/morale

if you are set isTimeLocked = 1 then the time will not increase :)

use cheat engine 7.0!

Update:
Added : Always Success At White/Red Check
Thank you!
but l think the "always success cheat didn't work"
maybe it's just me? or because l updated the game
Build 4297737

Re: Disco Elysium (Steam)

Posted: Fri Oct 18, 2019 8:34 am
by Cybot
draw95 wrote:
Fri Oct 18, 2019 4:06 am
but l think the "always success cheat didn't work"
same for me, GOG version

Re: Disco Elysium (Steam)

Posted: Fri Oct 18, 2019 9:39 am
by brakbama
morionum wrote:
Wed Oct 16, 2019 9:54 am
I found how to edit skill points, but its not done using cheat engine, if you go to AppData/LocalLow/ZAUM Studio/Disco elysium/SaveGames, you will see your saved games as compressed folders, open your latest save folder, and you can edit the second JSON file, I use visual code for that, there you can edit the amount of skill points you have, and your character sheet in general.

The line you want to edit is 942 for skillpoints, you can also edit money, xp, hp.
Skill amount can be modified directly, thus bypassing the cap limit. Searching for - "SkillModifierCauseMap": { - below that line skills are listed and you can edit the amount with:
{
"type": "ADVANCEMENT",
"amount": enter number here,
"explanation": "Learned skill",
"skillType": "NONE",
"modifierCause": null
}

example for composure skill:


"COMPOSURE": [
{
"type": "CALCULATED_ABILITY",
"amount": 0,
"explanation": "Composure base",
"skillType": "COMPOSURE",
"modifierCause": {
"ModifierKey": "MOT",
"ModifierCauseType": "ABILITY"
}
},
{
"type": "ADVANCEMENT",
"amount": 40,
"explanation": "Learned skill",
"skillType": "NONE",
"modifierCause": null
}
],

Re: Disco Elysium (Steam)

Posted: Fri Oct 18, 2019 10:29 am
by cfemen
draw95 wrote:
Fri Oct 18, 2019 4:06 am
cfemen wrote:
Thu Oct 17, 2019 6:29 pm
created a table with some pointers for player/time and some health/morale stuff:

Can Always Heal:
you can heal your health/morale with 0 charges

Find Current Health/Morale:
Press Escape to update, and you get pointer to your current health/morale

if you are set isTimeLocked = 1 then the time will not increase :)

use cheat engine 7.0!

Update:
Added : Always Success At White/Red Check
Thank you!
but l think the "always success cheat didn't work"
maybe it's just me? or because l updated the game
Build 4297737
oh, i will look for that.

Re: Disco Elysium (Steam)

Posted: Fri Oct 18, 2019 11:54 am
by WitchKing
cfemen wrote:
Thu Oct 17, 2019 6:29 pm
created a table with some pointers for player/time and some health/morale stuff:

Can Always Heal:
you can heal your health/morale with 0 charges

Find Current Health/Morale:
Press Escape to update, and you get pointer to your current health/morale

if you are set isTimeLocked = 1 then the time will not increase :)

use cheat engine 7.0!

Update:
Added : Always Success At White/Red Check

Theres definitely something wrong with "Always Success", I tried pickpocketing the sleeping dockworker and even though it says success, it 100% fails (I have 97% success without enabling "Always Success")
So, it looks like it works, but it actually never works and prevents success from happening, the moment I disabled it, the pickpocket worked.

Re: Disco Elysium (Steam)

Posted: Fri Oct 18, 2019 4:39 pm
by cfemen
WitchKing wrote:
Fri Oct 18, 2019 11:54 am
cfemen wrote:
Thu Oct 17, 2019 6:29 pm
created a table with some pointers for player/time and some health/morale stuff:

Can Always Heal:
you can heal your health/morale with 0 charges

Find Current Health/Morale:
Press Escape to update, and you get pointer to your current health/morale

if you are set isTimeLocked = 1 then the time will not increase :)

use cheat engine 7.0!

Update:
Added : Always Success At White/Red Check

Theres definitely something wrong with "Always Success", I tried pickpocketing the sleeping dockworker and even though it says success, it 100% fails (I have 97% success without enabling "Always Success")
So, it looks like it works, but it actually never works and prevents success from happening, the moment I disabled it, the pickpocket worked.
k updated the table :)

Re: Disco Elysium (Steam)

Posted: Fri Oct 18, 2019 5:22 pm
by Shoggot
cfemen wrote:
Thu Oct 17, 2019 6:29 pm
created a table with some pointers for player/time and some health/morale stuff:

Can Always Heal:
you can heal your health/morale with 0 charges

Find Current Health/Morale:
Press Escape to update, and you get pointer to your current health/morale

if you are set isTimeLocked = 1 then the time will not increase :)

use cheat engine 7.0!

Update:
Added : Always Success At White/Red Check
I think the game has been updated since, the stop time doesnt work anymore :(

Re: Disco Elysium (Steam)

Posted: Sat Dec 12, 2020 5:48 am
by imjustmaxie
huh.

Re: Disco Elysium (Steam)

Posted: Sat Jan 30, 2021 8:02 pm
by Uhana46
any updates?
Please fix it, because of a bug I can't get through. It happened after examining a corpse in a refrigerator.