Subnautica: Below Zero

Upload your cheat tables here (No requests)
User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Subnautica: Below Zero

Post by fantomas »

Minor fixes to support the latest build e13646 [ May 7, 2019 ]

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

SaucyJack
Novice Cheater
Novice Cheater
Posts: 23
Joined: Fri Nov 03, 2017 6:40 pm
Reputation: 1

Re: Subnautica: Below Zero

Post by SaucyJack »

Question - what happened to the fastscan in the newest iteration? I don't see it in the table.

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Subnautica: Below Zero

Post by fantomas »

SaucyJack wrote:
Mon May 13, 2019 6:29 pm
Question - what happened to the fastscan in the newest iteration? I don't see it in the table.
Under "ConsoleCommands"

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Subnautica: Below Zero

Post by fantomas »

Minor fixes to support the latest build e19566 [ Sept 20, 2019 ]

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Subnautica: Below Zero

Post by fantomas »

Minor fixes to support the build e22100 [Dec 06,2019]
Scripts use now aobscanregion method

Impala
Table Makers
Table Makers
Posts: 607
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 396

Re: Subnautica: Below Zero

Post by Impala »

fantomas wrote:
Tue Dec 10, 2019 9:38 am
Minor fixes to support the build e22100 [Dec 06,2019]
Scripts use now aobscanregion method
Does this work on the base game of subnautica?

I want to play the first one first then the new dlc

*EDIT* I'm guessing it doesn't since its a new steam install, I thought it was just dlc

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Subnautica: Below Zero

Post by fantomas »

ImpalaPUA wrote:
Sat Dec 21, 2019 6:49 pm

Does this work on the base game of subnautica?

I want to play the first one first then the new dlc
Hi ImpalaPUA :)

The most of them should work but I didn't check them as I didn't play the base game since a long time. Check inside the scripts, the most of them are from the base game and some other from this one. But as I used this time aobscanregion, maybe it won't cause trouble in both versions.

--Edit--

If it doesn't work properly, I'll maybe update the base game table with aobscanregion method to increase system compatibility and will add the same options in this table that I didn't in the base game table. ;)

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Subnautica: Below Zero

Post by fantomas »

Minor fixes to support the build e23240 [Jan 17,2020]

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Re: Subnautica: Below Zero

Post by fantomas »

Minor fix to support the build e24049 [Feb 14,2020]
Added pointer in 'Player Base Addreses' for the new game feature 'bodyTemperature'.

Relentless1
Cheater
Cheater
Posts: 38
Joined: Sun Jul 28, 2019 9:09 am
Reputation: 0

Re: Subnautica: Below Zero

Post by Relentless1 »

Is it normal that when trying to free-craft with the building tool, that it may at some point stop working, and start working again after some time (or random action)? An way to circumvent that?

User avatar
Lord Blade
Expert Cheater
Expert Cheater
Posts: 1339
Joined: Thu Mar 09, 2017 7:52 am
Reputation: 131

Subnautica: Below Zero

Post by Lord Blade »

So I just started the game up (version 28589) and I can't seem to get the table to work. Does it need an update, or am I just missing something?

User avatar
fantomas
Table Makers
Table Makers
Posts: 1163
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 552

Subnautica: Below Zero

Post by fantomas »

[QUOTE="Lord Blade, post: 137449, member: 911"]

So I just started the game up (version 28589) and I can't seem to get the table to work. Does it need an update, or am I just missing something?

[/QUOTE]

I'm tempted to say it's on your side - I just checked the current table with the build 28769 and all scripts work perfectly fine here.



[IMG width="546px"]https://zupimages.net/up/20/23/x1bb.png[/IMG]



There only were some very minor fixes in some pointers offsets but the core of the scripts didn't change. So it is why I uploaded this new table, you can give it a try. :)
Last edited by fantomas on Mon Jun 01, 2020 10:01 am, edited 4 times in total.

User avatar
STN
Founder
Founder
Posts: 4426
Joined: Thu Mar 02, 2017 7:48 pm
Reputation: 3423

Subnautica: Below Zero

Post by STN »

[QUOTE="fantomas, post: 137544, member: 1587"]

I'm tempted to say it's on your side - I just checked the current table with the build 28769 and all scripts work perfectly fine here - There only was some very minor fixes in some pointers offsets but the core of the scripts didn't change. So it is why I uploaded this new table, you can give it a try. :)



EDIT:



It seems to be a bug, I'm not able to attach my new table. The issue has been reported, I'll update the new table ASAP. ;)

[/QUOTE]



Please try now.

User avatar
boufou
What is cheating?
What is cheating?
Posts: 2
Joined: Fri Jul 31, 2020 11:14 pm
Reputation: 0

Re: Subnautica: Below Zero

Post by boufou »

Please Update Table For 312172 Big Thx ;)

User avatar
aanpsx
Table Makers
Table Makers
Posts: 207
Joined: Thu Apr 12, 2018 4:53 am
Reputation: 846

Re: Subnautica: Below Zero

Post by aanpsx »

Hi..
here some code for All creatures (for v31692):

- all creature are "deaf"
- all creature are "blind"
- all creature are "friendly"
- disable detect motion for all creature

===============================
Copy/paste to your beloved CE

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1448</ID>
      <Description>"Creature Behavior"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <Color>0080FF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{======================
Author   : aanpsx
Date     : 2020-08-03
Game     : SubnauticaZero.exe
Version  : 2019.4.2.492
======================}

define(address_Creature,"Creature:UpdateBehaviour")
define(bytes_Creature,db 55 48 8B EC 48 83 EC 50)
define(fmax,(float)999999999)
define(fmin,(float)0)
define(imax,#999999999)
define(cmp1,cmp byte ptr)
define(bit,byte ptr)
define(mov1,mov byte ptr)
define(8b,dq 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0)
//           0 8101820283038404850586068707880889098
[ENABLE]
{$lua}
if syntaxcheck then return end
LaunchMonoDataCollector()
-----------------------
memrec.Color=0x000080ff
-------------- A.B.G.R
{$asm}
aobscanregion(PSX_Creature,Creature:UpdateBehaviour,Creature:UpdateBehaviour+1,55)
alloc(newmem_Creature,$1000,PSX_Creature)
label(_Creature)
label(code_Creature)
registersymbol(_Creature)
registersymbol(PSX_Creature)
registersymbol(code_Creature)
newmem_Creature:
  mov [_Creature],rcx
@@://deaf
  cmp1 [_Creature+70],0
  je @f
  mov [rcx+bc],fmin
@@://detect motion
  cmp1 [_Creature+71],0
  je @f
  mov1 [rcx+c0],0
@@://cyclopsSonarDetectable
  cmp1 [_Creature+72],0
  je @f
  mov1 [rcx+e4],1
@@://_friendlyToPlayer
  cmp1 [_Creature+73],0
  je @f
  mov1 [rcx+fc],1
@@://blind
  cmp1 [_Creature+74],0
  je @f
  mov1 [rcx+b0],0
code_Creature:
  readmem(PSX_Creature,8)
  jmp return_Creature
_Creature:
  8b
PSX_Creature:
  jmp newmem_Creature
  nop 3
return_Creature:

[DISABLE]
unregistersymbol(_Creature)
unregistersymbol(PSX_Creature)
unregistersymbol(code_Creature)
dealloc(newmem_Creature)
PSX_Creature:
  readmem(code_Creature,8)
//Alt: push rbp
//Alt: mov rbp,rsp
//Alt: sub rsp,50
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x00008000
-------------- A.B.G.R 
{$asm}
{
// ORIGINAL CODE - INJECTION POINT: Creature:UpdateBehaviour

241BC4C7E78: 08 80 C3 76 D5 40              -  or [rax+40D576C3],al
241BC4C7E7E: 02 00                          -  add al,[rax]
241BC4C7E80: 00 00                          -  add [rax],al
241BC4C7E82: 00 00                          -  add [rax],al
241BC4C7E84: 00 00                          -  add [rax],al
241BC4C7E86: 00 00                          -  add [rax],al
241BC4C7E88: 00 00                          -  add [rax],al
241BC4C7E8A: 00 00                          -  add [rax],al
241BC4C7E8C: 00 00                          -  add [rax],al
241BC4C7E8E: 00 00                          -  add [rax],al
// ---------- INJECTING HERE ----------
241BC4C7E90: 55                             -  push rbp
241BC4C7E91: 48 8B EC                       -  mov rbp,rsp
241BC4C7E94: 48 83 EC 50                    -  sub rsp,50
// ---------- DONE INJECTING  ----------
241BC4C7E98: 48 89 75 F0                    -  mov [rbp-10],rsi
241BC4C7E9C: 48 89 7D F8                    -  mov [rbp-08],rdi
241BC4C7EA0: 48 8B F1                       -  mov rsi,rcx
241BC4C7EA3: F3 0F 11 4D E0                 -  movss [rbp-20],xmm1
241BC4C7EA8: F3 0F 11 55 D8                 -  movss [rbp-28],xmm2
241BC4C7EAD: 90                             -  nop 
241BC4C7EAE: 49 BB D0 26 39 A2 41 02 00 00  -  mov r11,00000241A23926D0
241BC4C7EB8: 41 FF D3                       -  call r11
241BC4C7EBB: F3 0F 10 45 E0                 -  movss xmm0,[rbp-20]
241BC4C7EC0: F3 0F 5A C0                    -  cvtss2sd xmm0,xmm0
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1451</ID>
          <Description>"all creature are "deaf""</Description>
          <LastState/>
          <Color>0080FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{======================
Author   : aanpsx
Date     : 2020-08-03
Game     : SubnauticaZero.exe
Version  : 2019.4.2.492
======================}

define(PSX,_Creature+70)
[ENABLE]
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x000080ff
-------------- A.B.G.R
{$asm}
PSX:
  db 1

[DISABLE]
PSX:
  db 0
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x00008000
-------------- A.B.G.R 
{$asm}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1452</ID>
          <Description>"all creature are "Blind""</Description>
          <LastState/>
          <Color>0080FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{======================
Author   : aanpsx
Date     : 2020-08-03
Game     : SubnauticaZero.exe
Version  : 2019.4.2.492
======================}

define(PSX,_Creature+74)
[ENABLE]
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x000080ff
-------------- A.B.G.R
{$asm}
PSX:
  db 1

[DISABLE]
PSX:
  db 0
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x00008000
-------------- A.B.G.R 
{$asm}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1455</ID>
          <Description>"all creature are "friendly""</Description>
          <LastState/>
          <Color>0080FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{======================
Author   : aanpsx
Date     : 2020-08-03
Game     : SubnauticaZero.exe
Version  : 2019.4.2.492
======================}

define(PSX,_Creature+73)
[ENABLE]
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x000080ff
-------------- A.B.G.R
{$asm}
PSX:
  db 1

[DISABLE]
PSX:
  db 0
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x00008000
-------------- A.B.G.R 
{$asm}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1453</ID>
          <Description>"disable detect motion for all creature"</Description>
          <LastState/>
          <Color>0080FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{======================
Author   : aanpsx
Date     : 2020-08-03
Game     : SubnauticaZero.exe
Version  : 2019.4.2.492
======================}

define(PSX,_Creature+71)
[ENABLE]
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x000080ff
-------------- A.B.G.R
{$asm}
PSX:
  db 1

[DISABLE]
PSX:
  db 0
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x00008000
-------------- A.B.G.R 
{$asm}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Post Reply