The Long Dark +45 [STEAM 2.23]

Upload your cheat tables here (No requests)
User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

The Long Dark +45 [STEAM 2.23]

Post by sub1to »

The Long Dark STEAM 2.23 120705 S


Table Screenshot (V18)
Image
Table Options

Code: Select all

- Player
	- Temperature
	- Fatigue
	- Thirst
	- Hunger
	- Sprint
	- Health
- Backpack
	- Weight
	- Scent
- Edit Skills
	- Primary (fire starting/fishing/cooking/etc)
	- Secondary (tool repair/gun cleaning/sharpening)
- Light
	- Latern Oil
	- Flare Burn Time
	- Torch Burn Time
- Navigation
	- Auto Map Survey
	- Show Player Arrow
	- Ice Never Cracks
	- No Fall Damage
- Guns
	- Infinite Ammo
	- Aim Fatigue (Rifle)
	- Aim Fatigue (Bow)
- Inventory
	- Pause Item Degrade
	- Set All Items To 100% (on degrade)
	- Items Never Wet
	- Edit Selected Item (stack/quality/ruined/etc)
	- Auto Crack Safe
	- Auto Unlock Locker
	- Instant Search/Open Container
	- Edit Container (capacity/locked state/etc)
	- Item Spawner
	- Instant Cure Pelts/Guts
- Fire
	- Infinite Burn Time
	- Set Temperature
- Weather / Time
	- Set Time Of Day
	- Set Day Lenght Scale
	- Override Weather Stage
- Misc
	- Craft Anything Anywhere In 1 Minute (reload game to undo)
	- Save Game
	- Unlock All Feats
	- Unlock All Recipes
	- Unlock All Achievements
	- Fly Mode
	- Instant Body Harvest
	- Instant Breakdown
	- Skip Hold Interactions
	- AI Ignore Player
	- Instant Inventory Examine Actions
Instructions
How to use the (primary) skills editor:
1) Enable the script
2) Open the journal (j)
3) Go to the skills tab (2nd from the top)
4) Scroll to the bottom
5) Alt+Tab to CE
6) You can now edit your skill values
To find appropriate values you can check the tables on the page for each skill
[Link]
How to use secondary skills editor:
1) Enable the script
2) Open your inventory (i)
3) Select an item you can repair or sharpen (pot, knive, axe, latern, etc)
4) Click on the actions button (bottom right)
5) Select the repair action (top left)
If the repair option is not available, go to step 3 and pick a different item
You do not actually have to perform the action, you just have to open the screen
6) Alt+Tab to CE
7) You can now edit your secondary skill values
To find appropriate values you can check the tables on the page for each skill
[Link]
How to use inventory select item hook:
1) Enable the script
2) Open your inventory (i)
3) Click on an item
4) Alt+Tab to CE
5) You can now edit the memory values for the item
How to use item spawner:
1) Enable the script
2) Set the item name of the item you want to spawn
3) Set the state to "Spawn Item"
4) When you resume the game, the item should be in your inventory, and the state should be "Idle/Done" again

[Link] (not sure if it's complete tbh)
A lot of them have been put in the dropdown, but you can use manual input to spawn items that are not in the dropdown.
Fly Mode controls: [Link]

There are some more (old) scripts in the table from last year (under the "Old Stuff" header), I haven't updated them. Some of them work, some of them don't.


Credits:
- JLee3D (viewtopic.php?f=4&t=10805)
- Il2CppDumper ([Link])
- FINDarkside ([Link])
V25
tld.ct
STEAM 2.23 120705 S
V25
Added:
- Instant Inventory Examine Actions
(292.35 KiB) Downloaded 1425 times
Old Versions
V24
tld.ct
STEAM 2.23 120705 S
V24
Added:
- AI Ignore Player
- No Fall Damage
(288.69 KiB) Downloaded 222 times
V23
tld.ct
STEAM 2.22 118386 S
V23
Added:
- Fly Mode
- Skip Hold Interactions
(279.75 KiB) Downloaded 227 times
V22
tld.ct
STEAM 2.22 118386 S
V22
Added:
- Instant Body Harvest
- Instant Breakdown
(275.95 KiB) Downloaded 90 times
V21
tld.ct
STEAM 2.22 118386 S
V21
Added:
- Save Game
- Unlock All Feats
- Unlock All Recipes
- Unlock All Achievements
(270.11 KiB) Downloaded 324 times
V20
tld.ct
STEAM 2.22 118386 S
V20
- Fixed items never wet/frozen crash
(261.88 KiB) Downloaded 138 times
V19
tld.ct
STEAM 2.22
V19
(261.82 KiB) Downloaded 59 times
V18
tld.ct
STEAM 2.22
V18
(258.65 KiB) Downloaded 55 times
V17
tld.ct
STEAM 1.99 87977 S
V17
- Fixed deploy rope script
(264.46 KiB) Downloaded 2663 times
V16
tld.ct
STEAM 1.99 87977 S
V16
(268.19 KiB) Downloaded 111 times
V15
tld.ct
STEAM 1.98 87574 S
V15
- Fixed item degrade script
(360.62 KiB) Downloaded 101 times
V14
tld.ct
STEAM 1.98 87574 S
V14
- Updated enable console script
- Removed unlock all (steam) achievements (can be done through dev console)
- Removed unlocks feats (can be done through dev console)
- Updated secondary skills script
- Updated item hook
- Removed duplicate (non-stackable) items by dropping (you can spawn items)
- Updated item spawner
- Updated day length scale script
(363.63 KiB) Downloaded 86 times
V13
tld.ct
STEAM 1.97 85101 S
V13
- Instant Cure Pelts/Guts
(362.21 KiB) Downloaded 86 times
V12
tld.ct
STEAM 1.97 85101 S
V12
- Console Unlocker
(357.5 KiB) Downloaded 89 times
V11
tld.ct
STEAM 1.97 85101 S
V11
- Added dropdown selection option to item spawner with all the items
(347.69 KiB) Downloaded 89 times
V10
tld.ct
STEAM 1.97 85101 S
V10
- Item Spawner
(339.43 KiB) Downloaded 92 times
V9
tld.ct
STEAM 1.97 85101 S
V9
- Craft Anything Anywhere In 1 Minute
- Aim Fatigue (bow)
- Duplicate (Non-Stackable) Item By Dropping
- Remove Frostbite
- Unlock Blizzard Walker
- Unlock Book Smarts
- Unlock Cold Fusion
- Unlock Efficient Machine
- Unlock Expert Trapper
- Unlock Fire Master
- Unlock Free Runner
- Unlock Night Walker
- Unlock Snow Walker
- Unlock Straight To The Heart
- Override Weather Stage
- Unlock All (Steam) Achievements
(326.66 KiB) Downloaded 85 times
V8
tld.ct
STEAM 1.97 85101 S
V8
- Container always searched
- Set container capacity
- Instant search/open containers
- Auto unlock lockers (no prybar required)
(234.48 KiB) Downloaded 90 times
V7
tld.ct
STEAM 1.97 85101 S
V7
Added:
- Auto safe crack
- Map auto survey
- Map show player
- Remove affliction (sprained ankle, hypothermia, cabin fever)
- Ice never cracks
- Set time of day
- Set Day length scale
Removed (moved to Old Stuff):
- Infinite charcoal
- Super survey
(205.43 KiB) Downloaded 90 times
V6
tld.ct
STEAM 1.97 85101 S
V6
- No rope required to deploy a mountaineering rope
- Infinite ammo/arrows
- Aim fatigue (rifle)
(145.68 KiB) Downloaded 83 times
V5
Max Attachments Reached, sorry
V4
Max Attachments Reached, sorry
V3
Max Attachments Reached, sorry
V2
Max Attachments Reached, sorry
V1
Max Attachments Reached, sorry


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
Last edited by sub1to on Thu Sep 28, 2023 8:36 am, edited 36 times in total.

jebis
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Oct 26, 2021 1:36 pm
Reputation: 1

Re: The Long Dark [STEAM]

Post by jebis »

thank you for the nice table
any chance you can add infinite flares and maybe torches?

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark [STEAM]

Post by sub1to »

jebis wrote:
Tue Oct 26, 2021 2:37 pm
thank you for the nice table
any chance you can add infinite flares and maybe torches?
Added flare and torch burn time to V4 ^_^

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark [STEAM 1.97]

Post by sub1to »

Update(s) released:

V5
- secondary skills (sharpening, tool repair, gun cleaning)
- item ruined toggle
- item contents (water, calories, jerrycan/antiseptic, gunpowder)

V6
- No rope required to deploy a mountaineering rope (Requires at least one stackable item in inventory)
- Infinite ammo/arrows
- Aim fatigue (rifle)

jebis
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Oct 26, 2021 1:36 pm
Reputation: 1

Re: The Long Dark [STEAM 1.97]

Post by jebis »

sub1to wrote:
Fri Oct 29, 2021 7:14 pm
- No rope required to deploy a mountaineering rope (Requires at least one stackable item in inventory)
thanks so much, i forgot to bring a rope so many times

can you add something to make safe cracking easier? it is kind of tedious

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark [STEAM 1.97]

Post by sub1to »

jebis wrote:
Sat Oct 30, 2021 3:39 pm
can you add something to make safe cracking easier? it is kind of tedious
Sure I'll add it to the next version. There are a few more things I want to explore before the next version will be released.

Try this script if you're impatient:

Code: Select all

{ Game   : tld.exe
  Version: 1.97 85101 S
  Date   : 2021-10-30
  Author : sub1to

  +1C    = cracked (byte)
  +98    = rotation (float)
}

[ENABLE]
alloc(newmem,$ff,GameAssembly.dll)
label(returnhere)
label(code)
label(safe_open_hook)
label(safe_open_bytes)
label(safe_open_base_ptr)
label(safe_open_toggle)
registersymbol(safe_open_hook)
registersymbol(safe_open_bytes)
registersymbol(safe_open_base_ptr)
registersymbol(safe_open_toggle)
aobScanModule(hook,GameAssembly.dll,48 8b 83 ? ? ? ? 48 85 c0 0f 84 ? ? ? ? 80 78 ? ? 75 ? b0)

newmem:
safe_open_bytes:
  //mov rax,[rbx+000000F8]
  readMem(hook, 7)
  jmp code

safe_open_base_ptr:
  dq 0

safe_open_toggle:
  db 1

code:
  test rax, rax
  jz returnhere

  mov [safe_open_base_ptr], rax

  cmp byte ptr [safe_open_toggle], 0
  jz returnhere
  mov byte ptr [rax+1C], 1
  jmp returnhere

hook:
safe_open_hook:
  jmp safe_open_bytes
  nop
  nop
  returnhere:



[DISABLE]
safe_open_hook:
  //48 8B 83 F8 00 00 00
  readMem(safe_open_bytes, 7)

unregistersymbol(safe_open_hook)
unregistersymbol(safe_open_bytes)
unregistersymbol(safe_open_base_ptr)
unregistersymbol(safe_open_toggle)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "GameAssembly.dll"+12D4CF4

"GameAssembly.dll"+12D4CCD: 75 1C                 -  jne GameAssembly.dll+12D4CEB
"GameAssembly.dll"+12D4CCF: 48 8D 0D 1A 0B 6A 02  -  lea rcx,[GameAssembly.dll+39757F0]
"GameAssembly.dll"+12D4CD6: E8 F5 87 DA FE        -  call GameAssembly.dll+7D4D0
"GameAssembly.dll"+12D4CDB: 48 85 C0              -  test rax,rax
"GameAssembly.dll"+12D4CDE: 0F 84 98 00 00 00     -  je GameAssembly.dll+12D4D7C
"GameAssembly.dll"+12D4CE4: 48 89 05 D5 3A 19 03  -  mov [GameAssembly.dll+44687C0],rax
"GameAssembly.dll"+12D4CEB: 48 8B CF              -  mov rcx,rdi
"GameAssembly.dll"+12D4CEE: FF D0                 -  call rax
"GameAssembly.dll"+12D4CF0: 84 C0                 -  test al,al
"GameAssembly.dll"+12D4CF2: 74 23                 -  je GameAssembly.dll+12D4D17
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+12D4CF4: 48 8B 83 F8 00 00 00  -  mov rax,[rbx+000000F8]
// ---------- DONE INJECTING  ----------
"GameAssembly.dll"+12D4CFB: 48 85 C0              -  test rax,rax
"GameAssembly.dll"+12D4CFE: 0F 84 8F 00 00 00     -  je GameAssembly.dll+12D4D93
"GameAssembly.dll"+12D4D04: 80 78 1C 00           -  cmp byte ptr [rax+1C],00
"GameAssembly.dll"+12D4D08: 75 0D                 -  jne GameAssembly.dll+12D4D17
"GameAssembly.dll"+12D4D0A: B0 01                 -  mov al,01
"GameAssembly.dll"+12D4D0C: 48 8B 5C 24 50        -  mov rbx,[rsp+50]
"GameAssembly.dll"+12D4D11: 48 83 C4 40           -  add rsp,40
"GameAssembly.dll"+12D4D15: 5F                    -  pop rdi
"GameAssembly.dll"+12D4D16: C3                    -  ret
"GameAssembly.dll"+12D4D17: 48 8B BB F0 00 00 00  -  mov rdi,[rbx+000000F0]
}

Rx33
Cheater
Cheater
Posts: 35
Joined: Mon Feb 08, 2021 4:12 pm
Reputation: 5

Re: The Long Dark [STEAM 1.97]

Post by Rx33 »

sub1to wrote:
Sat Oct 30, 2021 4:14 pm
Sure I'll add it to the next version. There are a few more things I want to explore before the next version will be released.
Is there any value to make faster day cycles? I'm trying to get the achievement for 500 days and i'm still around 250. I'm using Game Pass version and used your table to edit my skills and it worked flawlessly.

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark [STEAM 1.97]

Post by sub1to »

Rx33 wrote:
Sat Oct 30, 2021 10:16 pm
sub1to wrote:
Sat Oct 30, 2021 4:14 pm
Sure I'll add it to the next version. There are a few more things I want to explore before the next version will be released.
Is there any value to make faster day cycles? I'm trying to get the achievement for 500 days and i'm still around 250. I'm using Game Pass version and used your table to edit my skills and it worked flawlessly.
I'll also add the day length time scale to the next version ^_^

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>8912</ID>
      <Description>"TimeOfDay"</Description>
      <LastState/>
      <Color>008000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : tld.exe
  Version: 1.97 85101 S
  Date   : 2021-10-30
  Author : sub1to
}

[ENABLE]
alloc(newmem,$ff,GameAssembly.dll)
label(returnhere)
label(code)
label(time_of_day_hook)
label(time_of_day_bytes)
label(time_of_day_base_ptr)
registersymbol(time_of_day_hook)
registersymbol(time_of_day_bytes)
registersymbol(time_of_day_base_ptr)

//  class: TimeOfDay
//  RVA: 0x14BA6D0 Offset: 0x14B96D0 VA: 0x7FFB0CE8A6D0
//  public void Update() { }
aobScanModule(hook,GameAssembly.dll,4c 8b dc 57 48 83 ec ? 49 c7 43 ? ? ? ? ? 49 89 5b ? 49 89 6b ? 49 89 73 ? 48 8b d9 33 ed 40 38 2d ? ? ? ? 75 ? 48 8b 05 ? ? ? ? 48 63 90 ? ? ? ? 48 8b 05 ? ? ? ? 8b 8c 02 C8 D3 07 00)

newmem:
time_of_day_bytes:
  //mov r11,rsp
  //push rdi
  //sub rsp,40
  readMem(hook, 8)
  jmp returnhere

time_of_day_base_ptr:
  dq 0

code:
  mov [time_of_day_base_ptr], rcx

  jmp time_of_day_bytes

hook:
time_of_day_hook:
  jmp code
  nop
  nop
  nop
  returnhere:



[DISABLE]
time_of_day_hook:
  //4C 8B DC 57 48 83 EC 40
  readMem(time_of_day_bytes, 8)

unregistersymbol(time_of_day_hook)
unregistersymbol(time_of_day_bytes)
unregistersymbol(time_of_day_base_ptr)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "GameAssembly.dll"+14BA6D0

"GameAssembly.dll"+14BA6C6: CC                       -  int 3
"GameAssembly.dll"+14BA6C7: CC                       -  int 3
"GameAssembly.dll"+14BA6C8: CC                       -  int 3
"GameAssembly.dll"+14BA6C9: CC                       -  int 3
"GameAssembly.dll"+14BA6CA: CC                       -  int 3
"GameAssembly.dll"+14BA6CB: CC                       -  int 3
"GameAssembly.dll"+14BA6CC: CC                       -  int 3
"GameAssembly.dll"+14BA6CD: CC                       -  int 3
"GameAssembly.dll"+14BA6CE: CC                       -  int 3
"GameAssembly.dll"+14BA6CF: CC                       -  int 3
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+14BA6D0: 4C 8B DC                 -  mov r11,rsp
"GameAssembly.dll"+14BA6D3: 57                       -  push rdi
"GameAssembly.dll"+14BA6D4: 48 83 EC 40              -  sub rsp,40
// ---------- DONE INJECTING  ----------
"GameAssembly.dll"+14BA6D8: 49 C7 43 D8 FE FF FF FF  -  mov qword ptr [r11-28],FFFFFFFE
"GameAssembly.dll"+14BA6E0: 49 89 5B 08              -  mov [r11+08],rbx
"GameAssembly.dll"+14BA6E4: 49 89 6B 10              -  mov [r11+10],rbp
"GameAssembly.dll"+14BA6E8: 49 89 73 18              -  mov [r11+18],rsi
"GameAssembly.dll"+14BA6EC: 48 8B D9                 -  mov rbx,rcx
"GameAssembly.dll"+14BA6EF: 33 ED                    -  xor ebp,ebp
"GameAssembly.dll"+14BA6F1: 40 38 2D A3 98 F9 02     -  cmp [GameAssembly.dll+4453F9B],bpl
"GameAssembly.dll"+14BA6F8: 75 49                    -  jne GameAssembly.dll+14BA743
"GameAssembly.dll"+14BA6FA: 48 8B 05 3F B6 F8 02     -  mov rax,[GameAssembly.dll+4445D40]
"GameAssembly.dll"+14BA701: 48 63 90 B8 00 00 00     -  movsxd  rdx,dword ptr [rax+000000B8]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>8914</ID>
          <Description>"Day Length Scale"</Description>
          <Color>FF0000</Color>
          <VariableType>Float</VariableType>
          <Address>time_of_day_base_ptr</Address>
          <Offsets>
            <Offset>88</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
The pass time option seems to use timescale 0.001
I set it to 0.0001 and died in about a second, because I forgot to enable the temp/hunger/thirst/etc overwrites

Rx33
Cheater
Cheater
Posts: 35
Joined: Mon Feb 08, 2021 4:12 pm
Reputation: 5

Re: The Long Dark [STEAM 1.97]

Post by Rx33 »

sub1to wrote:
Sun Oct 31, 2021 12:07 am
Rx33 wrote:
Sat Oct 30, 2021 10:16 pm
sub1to wrote:
Sat Oct 30, 2021 4:14 pm
Sure I'll add it to the next version. There are a few more things I want to explore before the next version will be released.
Is there any value to make faster day cycles? I'm trying to get the achievement for 500 days and i'm still around 250. I'm using Game Pass version and used your table to edit my skills and it worked flawlessly.
I'll also add the day length time scale to the next version ^_^

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>8912</ID>
      <Description>"TimeOfDay"</Description>
      <LastState/>
      <Color>008000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : tld.exe
  Version: 1.97 85101 S
  Date   : 2021-10-30
  Author : sub1to
}

[ENABLE]
alloc(newmem,$ff,GameAssembly.dll)
label(returnhere)
label(code)
label(time_of_day_hook)
label(time_of_day_bytes)
label(time_of_day_base_ptr)
registersymbol(time_of_day_hook)
registersymbol(time_of_day_bytes)
registersymbol(time_of_day_base_ptr)

//  class: TimeOfDay
//  RVA: 0x14BA6D0 Offset: 0x14B96D0 VA: 0x7FFB0CE8A6D0
//  public void Update() { }
aobScanModule(hook,GameAssembly.dll,4c 8b dc 57 48 83 ec ? 49 c7 43 ? ? ? ? ? 49 89 5b ? 49 89 6b ? 49 89 73 ? 48 8b d9 33 ed 40 38 2d ? ? ? ? 75 ? 48 8b 05 ? ? ? ? 48 63 90 ? ? ? ? 48 8b 05 ? ? ? ? 8b 8c 02 C8 D3 07 00)

newmem:
time_of_day_bytes:
  //mov r11,rsp
  //push rdi
  //sub rsp,40
  readMem(hook, 8)
  jmp returnhere

time_of_day_base_ptr:
  dq 0

code:
  mov [time_of_day_base_ptr], rcx

  jmp time_of_day_bytes

hook:
time_of_day_hook:
  jmp code
  nop
  nop
  nop
  returnhere:



[DISABLE]
time_of_day_hook:
  //4C 8B DC 57 48 83 EC 40
  readMem(time_of_day_bytes, 8)

unregistersymbol(time_of_day_hook)
unregistersymbol(time_of_day_bytes)
unregistersymbol(time_of_day_base_ptr)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "GameAssembly.dll"+14BA6D0

"GameAssembly.dll"+14BA6C6: CC                       -  int 3
"GameAssembly.dll"+14BA6C7: CC                       -  int 3
"GameAssembly.dll"+14BA6C8: CC                       -  int 3
"GameAssembly.dll"+14BA6C9: CC                       -  int 3
"GameAssembly.dll"+14BA6CA: CC                       -  int 3
"GameAssembly.dll"+14BA6CB: CC                       -  int 3
"GameAssembly.dll"+14BA6CC: CC                       -  int 3
"GameAssembly.dll"+14BA6CD: CC                       -  int 3
"GameAssembly.dll"+14BA6CE: CC                       -  int 3
"GameAssembly.dll"+14BA6CF: CC                       -  int 3
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+14BA6D0: 4C 8B DC                 -  mov r11,rsp
"GameAssembly.dll"+14BA6D3: 57                       -  push rdi
"GameAssembly.dll"+14BA6D4: 48 83 EC 40              -  sub rsp,40
// ---------- DONE INJECTING  ----------
"GameAssembly.dll"+14BA6D8: 49 C7 43 D8 FE FF FF FF  -  mov qword ptr [r11-28],FFFFFFFE
"GameAssembly.dll"+14BA6E0: 49 89 5B 08              -  mov [r11+08],rbx
"GameAssembly.dll"+14BA6E4: 49 89 6B 10              -  mov [r11+10],rbp
"GameAssembly.dll"+14BA6E8: 49 89 73 18              -  mov [r11+18],rsi
"GameAssembly.dll"+14BA6EC: 48 8B D9                 -  mov rbx,rcx
"GameAssembly.dll"+14BA6EF: 33 ED                    -  xor ebp,ebp
"GameAssembly.dll"+14BA6F1: 40 38 2D A3 98 F9 02     -  cmp [GameAssembly.dll+4453F9B],bpl
"GameAssembly.dll"+14BA6F8: 75 49                    -  jne GameAssembly.dll+14BA743
"GameAssembly.dll"+14BA6FA: 48 8B 05 3F B6 F8 02     -  mov rax,[GameAssembly.dll+4445D40]
"GameAssembly.dll"+14BA701: 48 63 90 B8 00 00 00     -  movsxd  rdx,dword ptr [rax+000000B8]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>8914</ID>
          <Description>"Day Length Scale"</Description>
          <Color>FF0000</Color>
          <VariableType>Float</VariableType>
          <Address>time_of_day_base_ptr</Address>
          <Offsets>
            <Offset>88</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
The pass time option seems to use timescale 0.001
I set it to 0.0001 and died in about a second, because I forgot to enable the temp/hunger/thirst/etc overwrites
I tried but couldn't activate, i guess it's because i'm using Windows Store version and only some of the options on your table seems to work on both versions, but thanks anyway. I'll try again when you'll update, maybe until there it starts to work on both.

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark [STEAM 1.97]

Post by sub1to »

Rx33 wrote:
Sun Oct 31, 2021 12:41 am
I tried but couldn't activate, i guess it's because i'm using Windows Store version and only some of the options on your table seems to work on both versions, but thanks anyway. I'll try again when you'll update, maybe until there it starts to work on both.
That's too bad. Try V7 now ^_^


V7
Added:
- Auto safe crack
- Map auto survey
- Map show player
- Remove affliction (sprained ankle, hypothermia, cabin fever)
- Ice never cracks
- Set time of day
- Set Day length scale
Removed (moved to Old Stuff):
- Infinite charcoal
- Super survey

Rx33
Cheater
Cheater
Posts: 35
Joined: Mon Feb 08, 2021 4:12 pm
Reputation: 5

Re: The Long Dark [STEAM 1.97]

Post by Rx33 »

sub1to wrote:
Sun Oct 31, 2021 2:14 pm
That's too bad. Try V7 now ^_^
I tried but couldn't activate. I guess this is one of the options that will not work on both versions. But hey, thank you for making this table, it already helped me a lot editing the skills.

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark [STEAM 1.97]

Post by sub1to »

Rx33 wrote:
Sun Oct 31, 2021 2:33 pm
I tried but couldn't activate. I guess this is one of the options that will not work on both versions. But hey, thank you for making this table, it already helped me a lot editing the skills.
Alright :(

If you want to give it one more shot, you can try this:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>8932</ID>
      <Description>"Auto Assemble script"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : tld.exe
  Version: 
  Date   : 2021-10-31
  Author : sub1to

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(_read_day_length_scale_2,GameAssembly.dll,F3 0F 10 8B 88 00 00 00 48 8B CB E8 A7) // should be unique
alloc(newmem,$1000,"GameAssembly.dll"+14BEA09)
globalalloc(day_length_ptr,8,gameassembly.dll)

label(code)
label(return)

newmem:
  mov [day_length_ptr], rbx

code:
  movss xmm1,[rbx+00000088]
  jmp return

_read_day_length_scale_2:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(_read_day_length_scale_2)

[DISABLE]

_read_day_length_scale_2:
  db F3 0F 10 8B 88 00 00 00

unregistersymbol(_read_day_length_scale_2)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "GameAssembly.dll"+14BEA09

"GameAssembly.dll"+14BE9D6: E8 F5 CC BC FE           -  call GameAssembly.dll+8B6D0
"GameAssembly.dll"+14BE9DB: 66 0F 6E CF              -  movd xmm1,edi
"GameAssembly.dll"+14BE9DF: 0F 5B C9                 -  cvtdq2ps xmm1,xmm1
"GameAssembly.dll"+14BE9E2: F3 0F 10 05 AA 60 4E 02  -  movss xmm0,[GameAssembly.dll+39A4A94]
"GameAssembly.dll"+14BE9EA: E8 11 C5 F3 FE           -  call GameAssembly.dll+3FAF00
"GameAssembly.dll"+14BE9EF: F3 0F 10 35 49 5F 4E 02  -  movss xmm6,[GameAssembly.dll+39A4940]
"GameAssembly.dll"+14BE9F7: 0F 28 CE                 -  movaps xmm1,xmm6
"GameAssembly.dll"+14BE9FA: F3 0F 5E C8              -  divss xmm1,xmm0
"GameAssembly.dll"+14BE9FE: F3 0F 11 8B 8C 00 00 00  -  movss [rbx+0000008C],xmm1
"GameAssembly.dll"+14BEA06: 45 33 C0                 -  xor r8d,r8d
// ---------- INJECTING HERE ----------
"GameAssembly.dll"+14BEA09: F3 0F 10 8B 88 00 00 00  -  movss xmm1,[rbx+00000088]
// ---------- DONE INJECTING  ----------
"GameAssembly.dll"+14BEA11: 48 8B CB                 -  mov rcx,rbx
"GameAssembly.dll"+14BEA14: E8 A7 CA FF FF           -  call GameAssembly.dll+14BB4C0
"GameAssembly.dll"+14BEA19: F3 0F 10 BB 8C 00 00 00  -  movss xmm7,[rbx+0000008C]
"GameAssembly.dll"+14BEA21: 48 8B 0D C0 EC 02 03     -  mov rcx,[GameAssembly.dll+44ED6E8]
"GameAssembly.dll"+14BEA28: F6 81 2F 01 00 00 02     -  test byte ptr [rcx+0000012F],02
"GameAssembly.dll"+14BEA2F: 74 0E                    -  je GameAssembly.dll+14BEA3F
"GameAssembly.dll"+14BEA31: 83 B9 E0 00 00 00 00     -  cmp dword ptr [rcx+000000E0],00
"GameAssembly.dll"+14BEA38: 75 05                    -  jne GameAssembly.dll+14BEA3F
"GameAssembly.dll"+14BEA3A: E8 91 CC BC FE           -  call GameAssembly.dll+8B6D0
"GameAssembly.dll"+14BEA3F: 45 33 C9                 -  xor r9d,r9d
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>8933</ID>
          <Description>"day_length_ptr"</Description>
          <LastState Value="1" RealAddress="1C42038E988"/>
          <VariableType>Float</VariableType>
          <Address>day_length_ptr</Address>
          <Offsets>
            <Offset>88</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Rx33
Cheater
Cheater
Posts: 35
Joined: Mon Feb 08, 2021 4:12 pm
Reputation: 5

Re: The Long Dark [STEAM 1.97]

Post by Rx33 »

sub1to wrote:
Sun Oct 31, 2021 2:53 pm
If you want to give it one more shot, you can try this:
I really appreciate your effort to help me, i tried but still nothing.

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark [STEAM 1.97]

Post by sub1to »

Rx33 wrote:
Sun Oct 31, 2021 4:45 pm
I really appreciate your effort to help me, i tried but still nothing.
Alright no worries. I guess I'd need the dll in order to figure it out.

If you want to accomplish the same thing in a slightly more tedious way, you can manually scan for the value.
You can search for a float value that is 1.0 during normal gameplay, and 0.01 (0.009999999776 to be exact) when you pass time. Make sure you use "Rounded (default)" and not "Rounded (extreme)".
You should have only two values left after a few scans.

User avatar
sub1to
Cheater
Cheater
Posts: 45
Joined: Sat Aug 01, 2020 9:37 pm
Reputation: 79

Re: The Long Dark +38 [STEAM 1.97]

Post by sub1to »

Released update(s):

V8
- Container always searched
- Set container capacity
- Instant search/open containers
- Auto unlock lockers (no prybar required)

V9
- Craft Anything Anywhere In 1 Minute
- Aim Fatigue (bow)
- Duplicate (Non-Stackable) Item By Dropping
- Remove Frostbite
- Unlock Blizzard Walker
- Unlock Book Smarts
- Unlock Cold Fusion
- Unlock Efficient Machine
- Unlock Expert Trapper
- Unlock Fire Master
- Unlock Free Runner
- Unlock Night Walker
- Unlock Snow Walker
- Unlock Straight To The Heart
- Override Weather Stage
- Unlock All (Steam) Achievements

Edit:
V10
- Item Spawner
Image

Post Reply

Who is online

Users browsing this forum: AhrefsBot, aHunter, AmazonBot, avx, Eren, fenor, Google Adsense [Bot], itzzjunny, Lazarillo, matthew, meganoyan, Sager_Onkyo, Wombutt, Wraithspectr3