Heavy Bullets

Heavy Bullets

Not enough ratings
Cheat Table (CEv7.4)
By Barking Sands
A Cheat Engine table file for enabling cheats.
   
Award
Favorite
Favorited
Unfavorite
Table file
Cheat Engine v7.4 is available for download here.[cheatengine.org]

Straight-forward method of loading a table is to double-click the table file and load the game process. The latter is done by clicking on the top-left icon on the CE toolbar (should be traced with a red outline when no process is loaded) and selecting "HEAVY_BULLETS.exe" from the list. A pop-up will ask if you want to keep the table loaded, so just click "yes" or press spacebar. You can now click on the box for "Pointer Search" to activate it, then go back into the game and fire your gun.

Once that's done, the remaining items in the list will show your current stats. Click on a stat and press "enter" to change it, or press "spacebar" to "freeze" it in place.

HEAVY_BULLETS.ct
<?xml version="1.0" encoding="utf-8"?> <CheatTable CheatEngineTableVersion="42"> <CheatEntries> <CheatEntry> <ID>1</ID> <Description>"Pointer Search (Fire gun to enable cheats)"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscan(result,D9 5D F8 39 00 D9 45 F8 D9 58 14 E9 4A 00 00 00) alloc(newmem,$100,result) alloc(pointer,4) label(inject) registersymbol(pointer) registersymbol(result) newmem: fld dword ptr [ebp-8] cmp [eax+D54],00790053 // This opcode is like grand central station, so a strict filter is needed jne +5 mov [pointer],eax fstp dword ptr [eax+14] jmp inject result+5: jmp newmem nop inject: [DISABLE] result+5: db D9 45 F8 D9 58 14 // fld dword ptr [ebp-8] // fstp dword ptr [eax+14] unregistersymbol(pointer) unregistersymbol(result) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>2</ID> <Description>"Health"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>-214</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>3</ID> <Description>"Max Health"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>-22C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>4</ID> <Description>"Spare Ammo"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>-4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>5</ID> <Description>"Gun Ammo"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>14</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>6</ID> <Description>"Cash on Hand"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>-1C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>7</ID> <Description>"Keycards"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>-10C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>8</ID> <Description>"Bombs"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>44</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>9</ID> <Description>"Inventory Items"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>Float</VariableType> <Address>pointer</Address> <Offsets> <Offset>-94</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> <UserdefinedSymbols/> <Comments>To enable cheats, first activate the pointer search, then fire your gun in game to populate the address list.</Comments> </CheatTable>
5 Comments
SenseiShiShi 26 Jan @ 10:41am 
I'm getting the same thing Joshua! is.
Tw@Star™ 12 May, 2024 @ 6:26pm 
hey, thanks for the table, but i cant seen to get it to populate the info. Able to provide any solution to this?
Barking Sands  [author] 26 Nov, 2023 @ 2:58am 
@Joshua! -- Sorry it took two weeks to notice your comment. It works fine on my end. Double check that the file you saved matches the comment block above and that your Cheat Engine is up to date. There's no problem with the file data. I think that first line is basically a comment line (like a script shabang) and can be deleted if nothing else works.
Joshua! 15 Nov, 2023 @ 8:27pm 
Are you supposed to use the Lau script?
Joshua! 15 Nov, 2023 @ 8:25pm 
Eh
I get an error message every time I try to use this?
[string "<xml version="1.0" encoding="utf-8"?>...]:1 unexpected symbol near '<'