<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>312</ID>
<Description>"Hunt Counter (talk to Frifle & Mouser first)"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ by HenryEx
for Enter the Gungeon v1.0.9 64-bit
Should talk to Mouser & Frifle before activating this script.
When activated, talk to them again.
}
[ENABLE]
aobscan(huntcounterbreach,48 8B 40 40 48 63 40 20)
registersymbol(huntcounterbreach)
alloc(HuntP,$100,huntcounterbreach)
registersymbol(HuntP)
label(returnbreach)
huntcounterbreach:
jmp HuntP+8
db 90 90 90
returnbreach:
HuntP:
dq 0
mov rax,[rax+40]
mov [HuntP],rax
movsxd rax,dword ptr [rax+20]
jmp returnbreach
[DISABLE]
huntcounterbreach:
mov rax,[rax+40]
movsxd rax,dword ptr [rax+20]
unregistersymbol(huntcounterbreach)
unregistersymbol(HuntP)
dealloc(HuntP)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>313</ID>
<Description>"MonsterHuntProgress"</Description>
<LastState RealAddress="00000000"/>
<VariableType>String</VariableType>
<Length>0</Length>
<Unicode>0</Unicode>
<ZeroTerminate>1</ZeroTerminate>
<Address>HuntP</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>314</ID>
<Description>"Target Name"</Description>
<VariableType>String</VariableType>
<Length>64</Length>
<Unicode>1</Unicode>
<ZeroTerminate>1</ZeroTerminate>
<Address>+10</Address>
<Offsets>
<Offset>14</Offset>
<Offset>18</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>315</ID>
<Description>"# of targets hunted"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+24</Address>
</CheatEntry>
<CheatEntry>
<ID>316</ID>
<Description>"# of targets required"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+10</Address>
<Offsets>
<Offset>34</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Comments