windgale wrote: ↑Fri Mar 22, 2024 4:31 pm
I have a question Sunbeam, is it possible to alter your Infinite Ammo script so that it doesn't mess with Aloy's reloading/firing animations? Something like just Infinite Ammo, but not Fast Fire?
Sure. If you have the "[Player] Infinite Clip / Infinite Ammo / Fast Fire" script active, disable it first. Then open the script by right-clicking it, and
Change script. Everywhere you see 0x30 change it to 0x28 (lines 12 and 16). Click OK to close script editing, then activate the script. Your bow ammo will now stay at
2, will decrease just 1 time as you shoot and automatically refill back to 2 after the shot's done. But no more rapid fire. There you go, if you can live without seeing the entire ammo stockpiled at the bottom-right of the screen, that should do it
EDIT: And if your OCD is too powerful, then, for THIS version of the game:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>0</ID>
<Description>"Infinite Ammo / Bow Clip"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
HorizonForbiddenWest.exe+129A606:
xor edi,edi
nop 1
[DISABLE]
HorizonForbiddenWest.exe+129A606:
cmovne edi,esi
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Copy and paste the above into CE's GUI. A new entry will be created, called "Infinite Ammo / Bow Clip". Now use the new script instead of the other one.