Re: Death Stranding | Cheat Engine Table v1.0
Posted: Sat Oct 03, 2020 8:46 am
It doesnt work. access violation.
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
save the game , and load the game , the suck song (for you) will gonerambo99jose wrote: ↑Thu Oct 15, 2020 11:10 amAny way to stop the music? Every time one of the songs start i want to grab a screwdriver and poke my ears.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>222</ID>
<Description>"RustRemover1"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : ds.exe
Version:
Date : 2020-10-23
Author : 009
This script does blah blah blah
}
[ENABLE]
aobscanmodule(Rust,ds.exe,C5 FA 11 B3 84 00 00 00 * * * * * * * * A0) // should be unique
alloc(newmem,$1000,"ds.exe"+2C208B5)
label(code)
label(return)
newmem:
code:
movss [rbx+00000084],xmm4
jmp return
Rust:
jmp newmem
nop 3
return:
registersymbol(Rust)
[DISABLE]
Rust:
db C5 FA 11 B3 84 00 00 00
unregistersymbol(Rust)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "ds.exe"+2C208B5
"ds.exe"+2C2088B: 74 1E - je ds.exe+2C208AB
"ds.exe"+2C2088D: C5 FA 10 15 2B 30 B4 00 - vmovss xmm2,[ds.exe+37638C0]
"ds.exe"+2C20895: C5 F8 2F D7 - vcomiss xmm2,xmm0,xmm7
"ds.exe"+2C20899: 76 10 - jna ds.exe+2C208AB
"ds.exe"+2C2089B: C5 B2 59 05 35 07 CD 00 - vmulss xmm0,xmm9,[ds.exe+38F0FD8]
"ds.exe"+2C208A3: C5 FA 58 CF - vaddss xmm1,xmm0,xmm7
"ds.exe"+2C208A7: C5 F2 5D FA - vminss xmm7,xmm1,xmm2
"ds.exe"+2C208AB: C5 F8 2F F7 - vcomiss xmm6,xmm0,xmm7
"ds.exe"+2C208AF: 77 04 - ja ds.exe+2C208B5
"ds.exe"+2C208B1: C5 BA 5D F7 - vminss xmm6,xmm8,xmm7
// ---------- INJECTING HERE ----------
"ds.exe"+2C208B5: C5 FA 11 B3 84 00 00 00 - vmovss [rbx+00000084],xmm6
// ---------- DONE INJECTING ----------
"ds.exe"+2C208BD: C5 BA 5C F6 - vsubss xmm6,xmm8,xmm6
"ds.exe"+2C208C1: C5 F8 2E B3 A0 00 00 00 - vucomiss xmm6,[rbx+000000A0]
"ds.exe"+2C208C9: 7A 06 - jp ds.exe+2C208D1
"ds.exe"+2C208CB: 0F 84 8B 00 00 00 - je ds.exe+2C2095C
"ds.exe"+2C208D1: 48 89 AC 24 A8 00 00 00 - mov [rsp+000000A8],rbp
"ds.exe"+2C208D9: 48 8B AF 80 01 00 00 - mov rbp,[rdi+00000180]
"ds.exe"+2C208E0: 48 89 B4 24 80 00 00 00 - mov [rsp+00000080],rsi
"ds.exe"+2C208E8: 48 63 73 60 - movsxd rsi,dword ptr [rbx+60]
"ds.exe"+2C208EC: 48 85 F6 - test rsi,rsi
"ds.exe"+2C208EF: 7E 53 - jle ds.exe+2C20944
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>216</ID>
<Description>"CarBase"</Description>
<LastState Value="000000014395A640" RealAddress="7DDE1263C00"/>
<ShowAsHex>1</ShowAsHex>
<VariableType>8 Bytes</VariableType>
<Address>"ds.exe"+074AFED8</Address>
<Offsets>
<Offset>0</Offset>
<Offset>0</Offset>
<Offset>100</Offset>
<Offset>0</Offset>
<Offset>370</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>214</ID>
<Description>"CarDurability"</Description>
<LastState Value="1956.156128" RealAddress="7DDDC048238"/>
<VariableType>Float</VariableType>
<Address>"ds.exe"+074AFED8</Address>
<Offsets>
<Offset>50</Offset>
<Offset>180</Offset>
<Offset>E8</Offset>
<Offset>0</Offset>
<Offset>100</Offset>
<Offset>0</Offset>
<Offset>370</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>218</ID>
<Description>"CarBattery"</Description>
<LastState Value="5211" RealAddress="7DDE93ABC68"/>
<VariableType>Float</VariableType>
<Address>"ds.exe"+074AFED8</Address>
<Offsets>
<Offset>668</Offset>
<Offset>58</Offset>
<Offset>60</Offset>
<Offset>0</Offset>
<Offset>100</Offset>
<Offset>0</Offset>
<Offset>370</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>219</ID>
<Description>"CarVisualDamage"</Description>
<LastState Value="1" RealAddress="7DDE93ABC74"/>
<VariableType>Float</VariableType>
<Address>"ds.exe"+074AFED8</Address>
<Offsets>
<Offset>674</Offset>
<Offset>58</Offset>
<Offset>60</Offset>
<Offset>0</Offset>
<Offset>100</Offset>
<Offset>0</Offset>
<Offset>370</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>226</ID>
<Description>"HappyBaby"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : ds.exe
Version:
Date : 2020-10-23
Author : 009
This script does blah blah blah
}
[ENABLE]
aobscanmodule(BBStress,ds.exe,8B 8B 44 3F 00 00) // should be unique
alloc(newmem,$1000,"ds.exe"+264E3D1)
label(code)
label(return)
newmem:
mov [rbx+00003F44],0 //Level of Stress Felt by Baby (out of (float)1000.0))
code:
mov ecx,[rbx+00003F44]
jmp return
BBStress:
jmp newmem
nop
return:
registersymbol(BBStress)
[DISABLE]
BBStress:
db 8B 8B 44 3F 00 00
unregistersymbol(BBStress)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "ds.exe"+264E3D1
"ds.exe"+264E39E: 48 C7 43 04 00 00 00 00 - mov qword ptr [rbx+04],00000000
"ds.exe"+264E3A6: C6 43 0C 01 - mov byte ptr [rbx+0C],01
"ds.exe"+264E3AA: E8 A1 C3 6C 00 - call ds.exe+2D1A750
"ds.exe"+264E3AF: 49 8B 4E 60 - mov rcx,[r14+60]
"ds.exe"+264E3B3: 48 8B F8 - mov rdi,rax
"ds.exe"+264E3B6: 48 8B 99 E0 44 00 00 - mov rbx,[rcx+000044E0]
"ds.exe"+264E3BD: 48 8B CB - mov rcx,rbx
"ds.exe"+264E3C0: E8 BB EF E0 FF - call ds.exe+245D380
"ds.exe"+264E3C5: C5 F8 28 74 24 20 - vmovaps xmm6,[rsp+20]
"ds.exe"+264E3CB: 88 87 18 54 00 00 - mov [rdi+00005418],al
// ---------- INJECTING HERE ----------
"ds.exe"+264E3D1: 8B 8B 44 3F 00 00 - mov ecx,[rbx+00003F44]
// ---------- DONE INJECTING ----------
"ds.exe"+264E3D7: 89 8F 1C 54 00 00 - mov [rdi+0000541C],ecx
"ds.exe"+264E3DD: 8B 8B 08 0F 00 00 - mov ecx,[rbx+00000F08]
"ds.exe"+264E3E3: 89 8F 20 54 00 00 - mov [rdi+00005420],ecx
"ds.exe"+264E3E9: 48 83 C4 38 - add rsp,38
"ds.exe"+264E3ED: 41 5E - pop r14
"ds.exe"+264E3EF: 5F - pop rdi
"ds.exe"+264E3F0: 5E - pop rsi
"ds.exe"+264E3F1: 5B - pop rbx
"ds.exe"+264E3F2: C3 - ret
"ds.exe"+264E3F3: CC - int 3
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
I did this too . After googling for a while, I finally found the answer. even though the "dismantle structure" button is greyed out in the structure menu you can still dismantle the safe house from the map screen.Takuumi wrote: ↑Sat Oct 24, 2020 12:22 pmhelp please
after using traininer with instant building
i get stuck on order 29 "base building"
part where diehardman tolds you to upgrade it.
but i already upgraded it due to cheats...
is there a way to "downgrade" or "destroy"
that base to rebouild it.
because when i trying to disassemble it with "legit" way
diehardman says that i can't do it.
any solutions please?
Load early save and build builds without a trainerTakuumi wrote: ↑Sat Oct 24, 2020 12:22 pmhelp please
after using traininer with instant building
i get stuck on order 29 "base building"
part where diehardman tolds you to upgrade it.
but i already upgraded it due to cheats...
is there a way to "downgrade" or "destroy"
that base to rebouild it.
because when i trying to disassemble it with "legit" way
diehardman says that i can't do it.
any solutions please?
wellCrazyCatNear wrote: ↑Sat Oct 24, 2020 2:14 pm
Load early save and build builds without a trainer
Without functions - easy construction
hey, how to use this in cheat engine? I'm a beginner and know only how to on/off scriptsstanko11 wrote: ↑Tue Aug 04, 2020 8:01 pmAfter you said its possible, I found the addresses of veh and player coords, didn't find the pointer or a static addr though. But adding a BP on a function that wrote the coords allowed me to get the address from a register. Couldn't find a less gangsta way of doing it though.
So here are some coords I collected so far, if anyone needs them feel free to add them to your table:I'm nearing the end of this wonderful game, and I urge everyone to enjoy it and explore yourself first.Spoiler
Junk Dealer
1610.4
-278.4
137
Chiral Artist
2145.5
-910.5
158
South Knot City
1391.458496
-1286.89624
141
Timefall Farm
100.846817
-1612.257324
111
Veteran Porter
-412.5089417
-1164.817017
252
Paleontologist
-1234.89917
-1249.999146
413
Evo-Devo Biologist
-1829.706299
-713.3994751
468
Geologist
-895.9885864
-781.7462769
627
Heartman
-1219.250977
-229.3609924
534
Mountain Knot City
-1098.804932
280.7072144
355
Doctor
-1430.511475
65.7715683
362
Mountaineer
-929.1706543
1061.399414
601
Spiritualist
-323.4281616
982.0930176
738
First prepper
-214.199295
719.5950317
789
Weather Station
46.33728409
-70.74594879
312
Cosplayer
728.8
-666.6
106
Dist Center Nort of MKC
-1754.573364
2039.450684
229
Photographer
-2163.706543
609.9367065
267
Waystation North of MKC
174.1320343
1643.591553
263
Craftman
1227.765381
1309.247314
186
Engineer
2183.913818
1188.339966
180
Roboticist
-647.9436646
-136.9763336
538
Dist center south of LKC
1057.098511
420.69
146
Collector above
1155.992676
27.24745178
145
Collector
1152.616455
28.19960022
137
Film maker
1993.952881
-21.19820023
155
Lake Knot city
2576.49585
2017.650391
210.3165894
Musician
-975.0991821
-114.7096252
185
Dist center west of ckc
-432.895874
264.685791
139
Waystation west of CKC
314.9682922
1162.223022
164
Capital Knot City
1442.644531
701.5897217
139
Ludens Fan
93.71511841
539.0169067
208
Wind Farm
-1487.044067
656.2145386
207
Port Knot City
-1990.685425
-487.6762695
141
At this point I only have some remaining time trial quests and I feel like they don't have much to add.
Edit: Added more locations