13503
"This table was made by One3rd for the Steam version of Little Nightmares."
FF0000
1
13500
"Enable camera script with [Page Dn]. Read *Table Extras* (bottom right button) for further details."
FF0000
1
13502
"***"
FF0000
1
13296
"FLY - No modifier"
0080FF
1
13290
"(Below, NUMPAD keys...)"
000000
1
13298
"MOVE: Forward, backward, left, right - 8, 5, 4, 6"
000000
1
13297
"FLY: Up, down - 9, 7"
000000
1
13292
"AIM - Hold down PLUS"
0080FF
1
13339
"(Below, NUMPAD keys...)"
000000
1
13244
"PAN: Up, down, left, right - 8, 5, 4, 6"
000000
1
13246
"ZOOM: In, out - 9, 7 (reset to 60: NUMPAD *)"
000000
1
13242
"TILT: Left, right - 1, 3 (reset: 2, set to 90 degrees: 0)"
000000
1
12251
"Camera Addresses [Page Dn]"
000000
Auto Assembler Script
[ENABLE]
alloc(newmem,2048,LittleNightmares.exe)
label(returnhere)
label(exit)
label(pCamera)
registersymbol(pCamera)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [pCamera],rcx
mov eax,[rcx+00000438]
jmp exit
exit:
jmp returnhere
//Define variable
pCamera:
dd 0
//
"LittleNightmares.exe"+148B4F6:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
"LittleNightmares.exe"+148B4F6:
mov eax,[rcx+00000438]
unregistersymbol(pCamera)
{
// ORIGINAL CODE - INJECTION POINT: "LittleNightmares.exe"+148B4F6
"LittleNightmares.exe"+148B4D0: 5F - pop rdi
"LittleNightmares.exe"+148B4D1: C3 - ret
"LittleNightmares.exe"+148B4D2: 48 8B 8B 50 04 00 00 - mov rcx,[rbx+00000450]
"LittleNightmares.exe"+148B4D9: 0F 57 C0 - xorps xmm0,xmm0
"LittleNightmares.exe"+148B4DC: 48 85 C9 - test rcx,rcx
"LittleNightmares.exe"+148B4DF: 74 43 - je LittleNightmares.exe+148B524
"LittleNightmares.exe"+148B4E1: 0F 2F 81 28 04 00 00 - comiss xmm0,[rcx+00000428]
"LittleNightmares.exe"+148B4E8: 73 3A - jae LittleNightmares.exe+148B524
"LittleNightmares.exe"+148B4EA: F2 0F 10 81 30 04 00 00 - movsd xmm0,[rcx+00000430]
"LittleNightmares.exe"+148B4F2: F2 0F 11 06 - movsd [rsi],xmm0
// ---------- INJECTING HERE ----------
"LittleNightmares.exe"+148B4F6: 8B 81 38 04 00 00 - mov eax,[rcx+00000438]
// ---------- DONE INJECTING ----------
"LittleNightmares.exe"+148B4FC: 89 46 08 - mov [rsi+08],eax
"LittleNightmares.exe"+148B4FF: F2 0F 10 81 3C 04 00 00 - movsd xmm0,[rcx+0000043C]
"LittleNightmares.exe"+148B507: F2 0F 11 07 - movsd [rdi],xmm0
"LittleNightmares.exe"+148B50B: 8B 81 44 04 00 00 - mov eax,[rcx+00000444]
"LittleNightmares.exe"+148B511: 89 47 08 - mov [rdi+08],eax
"LittleNightmares.exe"+148B514: 48 8B 5C 24 50 - mov rbx,[rsp+50]
"LittleNightmares.exe"+148B519: 48 8B 74 24 58 - mov rsi,[rsp+58]
"LittleNightmares.exe"+148B51E: 48 83 C4 40 - add rsp,40
"LittleNightmares.exe"+148B522: 5F - pop rdi
"LittleNightmares.exe"+148B523: C3 - ret
}
Toggle Activation
34
0
12252
"base camera structure"
Float
pCamera
0
11819
"X"
Float
pCamera
430
Decrease Value
100
50
0
Increase Value
102
50
1
Increase Value
17
102
500
2
Decrease Value
17
100
500
3
Increase Value
18
102
5
4
Decrease Value
18
100
5
5
11818
"Y"
Float
pCamera
434
Increase Value
104
50
0
Decrease Value
101
50
1
Increase Value
17
104
500
2
Decrease Value
17
101
500
3
Increase Value
18
104
5
4
Decrease Value
18
101
5
5
11817
"Z"
Float
pCamera
438
Increase Value
105
50
0
Decrease Value
103
50
1
Increase Value
17
105
500
2
Decrease Value
17
103
500
3
Increase Value
18
105
5
4
Decrease Value
18
103
5
5
11825
"Y Rotation (Deg)"
Float
pCamera
43c
Increase Value
107
104
10
0
Decrease Value
107
101
10
1
Increase Value
17
107
104
50
4
Decrease Value
17
107
101
50
5
Increase Value
18
107
104
1
2
Decrease Value
18
107
101
1
3
11826
"X Rotation (Deg)"
Float
pCamera
440
Increase Value
107
102
10
2
Decrease Value
107
100
10
3
Increase Value
17
107
102
50
4
Decrease Value
17
107
100
50
5
Increase Value
18
107
102
1
0
Decrease Value
18
107
100
1
1
11827
"Tilt (Deg)"
Float
pCamera
444
Increase Value
107
99
5
0
Decrease Value
107
97
5
1
Set Value
107
98
0
2
Set Value
107
96
90
3
11829
"FOV"
Float
pCamera
448
Decrease Value
107
105
1
0
Increase Value
107
103
1
1
Set Value
106
60
2
Code :mov eax,[rcx+00000438] - z-axis
140FBB4F6
LittleNightmares.exe
148B4F6
00
F2
0F
11
06
CC
81
38
04
00
00
89
46
08
F2
0F
Code :mov eax,[rcx+00000438]
140CF0EB0
LittleNightmares.exe
11C0EB0
CC
CC
CC
CC
CC
CC
81
38
04
00
00
F2
0F
10
81
30
Code :mov eax,[rdx+08]
13FEC40F1
LittleNightmares.exe
1A40F1
D9
F2
0F
11
01
CC
42
08
89
41
08
F2
0F
Code :mov [rcx+08],eax
13FEC40F4
LittleNightmares.exe
1A40F4
11
01
CC
42
08
CC
41
08
F2
0F
10
42
0C
pCamera
13FA30029
This table is for Little Nightmares. It adds a pause camera with FOV and Tilt control.
1. Press [Page Dn] to enable the camera script.
2. Go into the the main menu by pressing [Esc].
3. Togle the HUD with [Caps Lock] (Note: requires seperate HUD Toggle Mod by Pino44io to be installed. https://www.mediafire.com/?ykl7w79394ehm8h
4. Move camera with NUMPAD keys.
You can disable Chromatic Aberration by editing the ..\Steam\steamapps\common\Little Nightmares\Atlas\Saved\Config\WindowsNoEditor\Scalability.ini file and adding the following two lines.
[PostProcessQuality@3]
r.SceneColorFringeQuality=0
Random Notes:
==================
z-axis : 151 on fridge, -749 on ground