Here is a basic infinite double jump code and always able to air dash. Ive had no luck on air dash length though. Run speed still aludes me. Im trying to modify the chip power and then find an access from there.
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>78</ID>
<Description>"Infinite Double Jump"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(InfDoubleJumpAOB,NieRAutomata.exe,83 BB A8 14 00 00 02 0F)
registersymbol(InfDoubleJumpAOB)
InfDoubleJumpAOB+6:
db FF 0f 8c
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
InfDoubleJumpAOB+6:
db 02 0f 8d
unregistersymbol(InfDoubleJumpAOB)
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>80</ID>
<Description>"Infinite Air Dashes"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(InfDashAOB,NieRAutomata.exe,C7 83 88 0A 01 00 01 00 00 00) // should be unique
registersymbol(InfDashAOB)
InfDashAOB+6:
db 00
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
InfDashAOB+6:
db 01
unregistersymbol(InfDashAOB)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Here is a basic infinite double jump code and always able to air dash. Ive had no luck on air dash length though. Run speed still aludes me. Im trying to modify the chip power and then find an access from there.
Thanks a bunch for this, even being able to repeatedly airdash makes a HUGE difference to mobility/travel.
Just a thought by looking at your code, you're re-enabling the airdash by setting the counter to 00 making it as if the dash has not yet been used... Logically speaking there would have to be a variable or at least some sort of control somewhere that identifies the 'airdashing' state... maybe if this state could be set to always '1' while button is held?...
Alternatively there would also have to be a definition in the code somewhere which determines the length/duration of the airdash... maybe it'd work if you could pinpoint this and set it to some ridiculously huge number?
Just some ideas... I have no real idea how to FIND these but I have a semi decent idea of how the logic would work...
There is a chip called EVADE RANGE UP, which might help in figuring out your inf air dash mechanic.
What that chip does is adjust the distance at which your dash becomes an evasion in relation to an incoming attack when using the dash button defensively. Its a combat chip, so not too sure how it'd help with travel .
Thanks a bunch for this, even being able to repeatedly airdash makes a HUGE difference to mobility/travel.
Just a thought by looking at your code, you're re-enabling the airdash by setting the counter to 00 making it as if the dash has not yet been used... Logically speaking there would have to be a variable or at least some sort of control somewhere that identifies the 'airdashing' state... maybe if this state could be set to always '1' while button is held?...
Alternatively there would also have to be a definition in the code somewhere which determines the length/duration of the airdash... maybe it'd work if you could pinpoint this and set it to some ridiculously huge number?
Just some ideas... I have no real idea how to FIND these but I have a semi decent idea of how the logic would work...
I looked into airdashing and what not and there is a minor timer for when you are holding the dash button but things dont act right if you increase the length that that timer can go. All my tests ended in me still falling but being stuck in the dash animation. It was funny but didnt provide the effect wanted. Air dashing is handled oddly.
you are pasting in the wrong place. The code i put is meant to be pasted in the code window. In CE, when you select a code you can use normal copy and paste commands. They are copied in plain text and that is what i posted.
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>88</ID>
<Description>"Walk Through Walls"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(WallClipAOB1,NieRAutomata.exe,0F 29 42 50 44 39 82 68 05 00 00) // should be unique
aobscanmodule(WallClipAOB2,NieRAutomata.exe,0F 29 43 50 39 93 68 05 00 00 7E 39) // should be unique
registersymbol(WallClipAOB1)
registersymbol(WallClipAOB2)
WallClipAOB1:
db 90 90 90 90
WallClipAOB2:
db 90 90 90 90
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
WallClipAOB1:
db 0f 29 42 50
WallClipAOB2:
db 0f 29 43 50
unregistersymbol(WallClipAOB1)
unregistersymbol(WallClipAOB2)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
I looked into airdashing and what not and there is a minor timer for when you are holding the dash button but things dont act right if you increase the length that that timer can go. All my tests ended in me still falling but being stuck in the dash animation. It was funny but didnt provide the effect wanted. Air dashing is handled oddly.
There's apparently also another safety/sanity check... If you take off from one spot and stay in the air too long, the game will teleport you back to where you started as if you had bugged out and its resetting you 'just in case'. While this is good for if you ACTUALLY bug out, it sucks if you want to 'fly around' as with a combo of inf double jump and inf airdash, you basically can stay in the air permanently.
There's apparently also another safety/sanity check... If you take off from one spot and stay in the air too long, the game will teleport you back to where you started as if you had bugged out and its resetting you 'just in case'. While this is good for if you ACTUALLY bug out, it sucks if you want to 'fly around' as with a combo of inf double jump and inf airdash, you basically can stay in the air permanently.
interesting. I thought it was just a teleport check if you fell under the level to far and not just airborn as a whole. Maybe i can make take over that. If the timer is where i think it is, then i can try making it ignore the timer as long as you are above X elevation.
He did it boys. The madman made the slow motion button. I can die happy. My perversion now merely needs a hotkey to adjust the camera zoom in real-time. Position would be handy as well for gameplay purposes of course.
interesting. I thought it was just a teleport check if you fell under the level to far and not just airborn as a whole. Maybe i can make take over that. If the timer is where i think it is, then i can try making it ignore the timer as long as you are above X elevation.
Yeah, at first I thought it was a check for 'if you're falling thru geometry or falling thru structures without bones' (buildings that don't actually have walls/ceilings as normally you can't get that high).
That made initial sense, so I stuck to just 'flying' around areas that were ACTUALLY open... The desert was a great testing area.
No matter what, unless I made sure to touch ground every so often... If I stayed in the air for too long it would eventually just warp me back to my initial 'takeoff' point as if the game had glitched and it had 'recovered'. Its a shame as the world of NieR is the kind of world that feels like its such a wreck that the only 'ideal' way to travel it is by air... 'Flying' around the world actually feels pretty damn great even if its done in the pseudo manner of jump-dash-jump-dash etc. If you can remove that little 'check' it'd be great.
What would be TRULY ideal but is most likely not doable would be a code that gives you the Flyer Unit and free control over it. Yeah, I know this isn't going to happen, ever.