z Atomic Heart

Upload your cheat tables here (No requests)
pigeon
Expert Cheater
Expert Cheater
Posts: 130
Joined: Sat Mar 04, 2017 11:37 am
Reputation: 81

Re: z Atomic Heart

Post by pigeon »

I have feeling that those was probably already founded, but didn't saw it in CT files.

Calm Enemies (or invisibility in other words) injection point:

Code: Select all

AtomicHeart-Win64-Shipping.exe+168E909: 48 89 87 C0 01 00 00     - mov [rdi+000001C0],rax
AtomicHeart-Win64-Shipping.exe+168E910: 48 8B CF                 - mov rcx,rdi
AtomicHeart-Win64-Shipping.exe+168E913: E8 D8 E0 FE FF           - call AtomicHeart-Win64-Shipping.exe+167C9F0
AtomicHeart-Win64-Shipping.exe+168E918: F3 0F 59 87 94 01 00 00  - mulss xmm0,[rdi+00000194]
AtomicHeart-Win64-Shipping.exe+168E920: 0F 57 C9                 - xorps xmm1,xmm1
AtomicHeart-Win64-Shipping.exe+168E923: 0F 2F F1                 - comiss xmm6,xmm1
AtomicHeart-Win64-Shipping.exe+168E926: F3 0F 11 87 18 02 00 00  - movss [rdi+00000218],xmm0
AtomicHeart-Win64-Shipping.exe+168E92E: 72 07                    - jb AtomicHeart-Win64-Shipping.exe+168E937
AtomicHeart-Win64-Shipping.exe+168E930: F3 0F 5D C6              - minss xmm0,xmm6
AtomicHeart-Win64-Shipping.exe+168E934: 0F 28 C8                 - movaps xmm1,xmm0
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+168E937: F3 0F 11 8F A0 01 00 00  - movss [rdi+000001A0],xmm1
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+168E93F: 48 85 DB                 - test rbx,rbx
AtomicHeart-Win64-Shipping.exe+168E942: 74 09                    - je AtomicHeart-Win64-Shipping.exe+168E94D
AtomicHeart-Win64-Shipping.exe+168E944: 48 8B CB                 - mov rcx,rbx
AtomicHeart-Win64-Shipping.exe+168E947: FF 15 9B 8E E6 02        - call qword ptr [AtomicHeart-Win64-Shipping.exe+44F77E8]
AtomicHeart-Win64-Shipping.exe+168E94D: 48 8B 5C 24 40           - mov rbx,[rsp+40]
AtomicHeart-Win64-Shipping.exe+168E952: 48 8B 74 24 48           - mov rsi,[rsp+48]
AtomicHeart-Win64-Shipping.exe+168E957: 0F 28 74 24 20           - movaps xmm6,[rsp+20]
AtomicHeart-Win64-Shipping.exe+168E95C: 48 83 C4 30              - add rsp,30
AtomicHeart-Win64-Shipping.exe+168E960: 5F                       - pop rdi
AtomicHeart-Win64-Shipping.exe+168E961: C3                       - ret 
Some enemies (boss fights, certain scripted events) and Eleanora still would try to attack player. Or if you shoot at someone. But mostly you can walk around without being noticed.
Stay in the focus of the camera. Float value, starts from ~0.0 (could be around it, not exactly 0.0) and goes higher than 1.0, increasing/decreasing with the red color on the cameras. Freezing value won't work, instruction should be nop'ed for testing if proper address.

No cartridge guns decreasing injection point:

Code: Select all

AtomicHeart-Win64-Shipping.exe+18FC088: 75 E6                       - jne AtomicHeart-Win64-Shipping.exe+18FC070
AtomicHeart-Win64-Shipping.exe+18FC08A: 48 8B CE                    - mov rcx,rsi
AtomicHeart-Win64-Shipping.exe+18FC08D: 48 8B 49 08                 - mov rcx,[rcx+08]
AtomicHeart-Win64-Shipping.exe+18FC091: 48 85 C9                    - test rcx,rcx
AtomicHeart-Win64-Shipping.exe+18FC094: 74 08                       - je AtomicHeart-Win64-Shipping.exe+18FC09E
AtomicHeart-Win64-Shipping.exe+18FC096: E8 85 CE 00 00              - call AtomicHeart-Win64-Shipping.exe+1908F20
AtomicHeart-Win64-Shipping.exe+18FC09B: 0F 28 F8                    - movaps xmm7,xmm0
AtomicHeart-Win64-Shipping.exe+18FC09E: F3 41 0F 59 F9              - mulss xmm7,xmm9
AtomicHeart-Win64-Shipping.exe+18FC0A3: 0F 57 F6                    - xorps xmm6,xmm6
AtomicHeart-Win64-Shipping.exe+18FC0A6: 48 8B CD                    - mov rcx,rbp
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+18FC0A9: F3 44 0F 5C C7              - subss xmm8,xmm7
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+18FC0AE: F3 44 0F 5F C6              - maxss xmm8,xmm6
AtomicHeart-Win64-Shipping.exe+18FC0B3: E8 88 A8 51 00              - call AtomicHeart-Win64-Shipping.exe+1E16940
AtomicHeart-Win64-Shipping.exe+18FC0B8: 48 8B CD                    - mov rcx,rbp
AtomicHeart-Win64-Shipping.exe+18FC0BB: F3 44 0F 11 40 48           - movss [rax+48],xmm8
AtomicHeart-Win64-Shipping.exe+18FC0C1: E8 7A A8 51 00              - call AtomicHeart-Win64-Shipping.exe+1E16940
AtomicHeart-Win64-Shipping.exe+18FC0C6: F3 0F 10 3D D2 59 C5 02     - movss xmm7,[AtomicHeart-Win64-Shipping.exe+4551AA0]
AtomicHeart-Win64-Shipping.exe+18FC0CE: F3 44 0F 10 05 F9 A5 C5 02  - movss xmm8,[AtomicHeart-Win64-Shipping.exe+45566D0]
AtomicHeart-Win64-Shipping.exe+18FC0D7: F3 0F 10 40 48              - movss xmm0,[rax+48]
AtomicHeart-Win64-Shipping.exe+18FC0DC: 0F 54 C7                    - andps xmm0,xmm7
AtomicHeart-Win64-Shipping.exe+18FC0DF: 41 0F 2F C0                 - comiss xmm0,xmm8
Float value. Starts from 40.0, decreasing.

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

citizenking
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Jan 15, 2022 10:16 pm
Reputation: 0

Re: z Atomic Heart

Post by citizenking »

Is there any way to add a script to allow us to modify our blackprints/materials? I used the standard method to mod myself all the materials but the neuromodules and since they're bugged and its stuck at 0, I don't really have a way to find the value and modify it. I also have a bug thats causing me to only find duplicates when I loot stashes. Help or a script would be greatly appreciated, please and thank you.

Darkwind
Cheater
Cheater
Posts: 27
Joined: Thu Apr 18, 2019 6:51 am
Reputation: 2

Re: z Atomic Heart

Post by Darkwind »

citizenking wrote:
Mon Feb 27, 2023 10:12 pm
Is there any way to add a script to allow us to modify our blackprints/materials? I used the standard method to mod myself all the materials but the neuromodules and since they're bugged and its stuck at 0, I don't really have a way to find the value and modify it. I also have a bug thats causing me to only find duplicates when I loot stashes. Help or a script would be greatly appreciated, please and thank you.
This can be done w/o any Cheat Engine / scripting. Some very helpful person on Reddit linked the method its as simple as modifying the JSON file which can be done with any text editor. Link here:

[Link]

abychko
Noobzor
Noobzor
Posts: 9
Joined: Wed Dec 22, 2021 6:20 pm
Reputation: 3

Re: z Atomic Heart

Post by abychko »

for materials - you don't need to edit them. find the value of any material, grab material, find "who writes to it". it's integer value, so you can directly set the value in asm. I did it to have all materials == 512. inject is below, you can add the line before inject like

mov eax,200


inject point:


{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+1E16754

AtomicHeart-Win64-Shipping.exe+1E1673A: 45 33 FF - xor r15d,r15d
AtomicHeart-Win64-Shipping.exe+1E1673D: 41 8B C7 - mov eax,r15d
AtomicHeart-Win64-Shipping.exe+1E16740: 42 8D 0C 06 - lea ecx,[rsi+r8]
AtomicHeart-Win64-Shipping.exe+1E16744: 85 C9 - test ecx,ecx
AtomicHeart-Win64-Shipping.exe+1E16746: 79 05 - jns AtomicHeart-Win64-Shipping.exe+1E1674D
AtomicHeart-Win64-Shipping.exe+1E16748: 41 8B C7 - mov eax,r15d
AtomicHeart-Win64-Shipping.exe+1E1674B: EB 05 - jmp AtomicHeart-Win64-Shipping.exe+1E16752
AtomicHeart-Win64-Shipping.exe+1E1674D: 3B C8 - cmp ecx,eax
AtomicHeart-Win64-Shipping.exe+1E1674F: 0F 4C C1 - cmovl eax,ecx
AtomicHeart-Win64-Shipping.exe+1E16752: 2B F0 - sub esi,eax
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+1E16754: 89 47 30 - mov [rdi+30],eax <<<<<<<<
// ---------- DONE INJECTING ----------
AtomicHeart-Win64-Shipping.exe+1E16757: 41 03 F0 - add esi,r8d
AtomicHeart-Win64-Shipping.exe+1E1675A: 85 F6 - test esi,esi
AtomicHeart-Win64-Shipping.exe+1E1675C: 41 0F 4E F7 - cmovle esi,r15d
AtomicHeart-Win64-Shipping.exe+1E16760: 45 84 DB - test r11b,r11b
AtomicHeart-Win64-Shipping.exe+1E16763: 74 67 - je AtomicHeart-Win64-Shipping.exe+1E167CC
AtomicHeart-Win64-Shipping.exe+1E16765: 49 8B 4C 24 08 - mov rcx,[r12+08]
AtomicHeart-Win64-Shipping.exe+1E1676A: 48 8B D7 - mov rdx,rdi
AtomicHeart-Win64-Shipping.exe+1E1676D: 48 8B 01 - mov rax,[rcx]
AtomicHeart-Win64-Shipping.exe+1E16770: FF 50 10 - call qword ptr [rax+10]
AtomicHeart-Win64-Shipping.exe+1E16773: 48 8D 55 07 - lea rdx,[rbp+07]
}

abychko
Noobzor
Noobzor
Posts: 9
Joined: Wed Dec 22, 2021 6:20 pm
Reputation: 3

Re: z Atomic Heart

Post by abychko »

I fixed the table (partially) from first post. work is still in the progress, sorry I have no much time for games.
but I've just got something interesting
AtomicHeart-Win64-Shipping.CT
(25.29 KiB) Downloaded 229 times

User avatar
sebastianyyz
Expert Cheater
Expert Cheater
Posts: 318
Joined: Sun Jul 09, 2017 3:33 am
Reputation: 53

Re: z Atomic Heart

Post by sebastianyyz »

Thank you for updating the table. Any chance for a rapid fire option please?

Post Reply