Page 41 of 52

Re: God of War [Engine:Unknown]

Posted: Wed Jan 26, 2022 7:13 pm
by salineprune
SunBeam wrote:
Wed Jan 26, 2022 6:50 pm
Upload your save-game and link me to it, please. We're wasting time with countless replies.
I've PM'ed it to you. Thanks.

Re: God of War [Engine:Unknown]

Posted: Wed Jan 26, 2022 8:23 pm
by SunBeam
Will check in a bit.

By the way, some user a while ago was asking for a fixed God Mode so he'd complete the before last Muspelheim challenge (where you have to avoid being hit). Thinking the challenge would fail, I took distance between me and enemies and only had Atreus fire shock arrows. I ran towards enemies only when there was 1 hit left that'd kill them. But then, at some point, I got hit. And surprise, the challenge didn't end T_T.

This is my updated God Mode script:

Code: Select all

// Trampolines+00
// Trampolines+10

[ENABLE]

alloc( HealthHook, 0x1000 )
registersymbol( HealthHook )
label( QueryHealthHook )
registersymbol( QueryHealthHook )
label( QueryHealth_o )
registersymbol( QueryHealth_o )
label( MaxHealth )
registersymbol( MaxHealth )
label( UpdateHealthHook )
registersymbol( UpdateHealthHook )
label( UpdateHealth_o )
registersymbol( UpdateHealth_o )

HealthHook:
db CC

align 10 CC

QueryHealthHook:
movss [MaxHealth],xmm0     // store MaxHealth for later use
movss [rax+388],xmm0       // update health to max all the time
QueryHealth_o:
readmem( QueryHealth, 7 )  // original code
jmp far QueryHealth+7

align 10 CC

MaxHealth:
dd 0

align 10 CC

UpdateHealthHook:
mov rax,g_goPlayer
mov rax,[rax]
test rax,rax
je short @f
  mov rax,[rax+8]
  test rax,rax
  je short @f
    lea rax,[rax+388]
    lea rax,[rax-20]
    cmp rax,rbx
    jne short @f
      movss xmm6,[MaxHealth]
      movss xmm8,xmm6
      jmp short UpdateHealth_o
@@:
mov rax,[rbx+18]
mov rdx,3128CCBAC7A85561
cmp [rax],rdx
jne short @f
  movss xmm6,[rax+18]
  movss xmm8,xmm6
UpdateHealth_o:
readmem( UpdateHealth, 5 )
jmp far UpdateHealth+5

Trampolines+00:
jmp far QueryHealthHook

align 10 CC

Trampolines+10:
jmp far UpdateHealthHook

align 10 CC

QueryHealth:
jmp Trampolines+00
nop 2

UpdateHealth:
jmp Trampolines+10

[DISABLE]

QueryHealth:
readmem( QueryHealth_o, 7 )

UpdateHealth:
readmem( UpdateHealth_o, 5 )

unregistersymbol( UpdateHealth_o )
unregistersymbol( UpdateHealthHook )
unregistersymbol( QueryHealth_o )
unregistersymbol( MaxHealth )
unregistersymbol( QueryHealthHook )
dealloc( HealthHook )
unregistersymbol( HealthHook )
While updating it for Unlimited Cursed Mist bar, I also added these:

Code: Select all

line 65: movss xmm8,xmm6
line 73: movss xmm8,xmm6
This makes it so that the calculated value with the subtracted quantity is updated to max. Thus the function always exits without processing anything. And I believe this is what might be the reason the challenge never ends when I get hit :D Win, win.

Be back in a bit.

EDIT: I've just replayed now Arena 1, which starts on "Impossible" difficulty. 10 enemies, avoid being hit. Last enemy is a frost golem who, when firing that ray of ice, will kinda always hit you. It hit me. Challenge didn't end. So this works...

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 12:34 am
by gsurat
aSwedishMagyar wrote:
Wed Jan 26, 2022 9:14 am
Mister Modification wrote:
Wed Jan 26, 2022 9:00 am
gsurat wrote:
Wed Jan 26, 2022 7:58 am
Hi:
I am retired and just started gaming. Unfortunately, my reflexes aren't good enough to get the Idunn Apples in God of War. Can someone tell me how to edit the value to 9. I am not looking for Unlimited Health or God Mode, just to increase my health bar.
Thanks
Before anyone tells you we wanna see your pension card.

Else we wont tell you to use the cheat table from page 38 and in that table go to pointers, generate inventory. Edit amount. ;)
Did you make that table?
Thanks. I increased the number of Idunn Apples, which in the game should increase my Max Health. But it did not. Is there a way to increase my Health? Sorry, I am not versed in CE.

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 12:55 am
by Denezhou
SunBeam wrote:
Wed Jan 26, 2022 8:23 pm
While updating it for Unlimited Cursed Mist bar, I also added these:

Code: Select all

line 65: movss xmm8,xmm6
line 73: movss xmm8,xmm6
On the new script in the post they are on line 51 and 59 for me unless you mean for them to be manually added to line 65 and 73 as well.
or you updated the script since posting that apart, just making aware.

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 12:57 am
by HeLLFoRCee
I have a problem. When I try to upgrade Grips of the valkyrie the game crashes. Anyone else having this problem?

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 6:52 am
by Momber
I apologize if this has been asked before but I'm experiencing great difficulty using the (thread-) search in this forum. Has anybody found the ID of the Radiant Shield of Unity yet? Thanks very much in advance!

Image

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 7:17 am
by ShasVa
@Momber: I would like to know that myself. Looks neat. A quick google search suggests that beating the game on the highest difficulty awards you with the shield. Shouldn't be too hard with careful use of SunBeam's CT. I've found Normal difficulty to be too easy when you have really great gear.

Unless I'm mistaken, the "shields" are just skins and nothing more. If I'm wrong, please inform me.

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 8:04 am
by Momber
ShasVa wrote:
Thu Jan 27, 2022 7:17 am
Shouldn't be too hard
I completed a GMGoW difficulty run once, on PS4. I hated every minute of it and made a solemn pledge to never do that again. And you're right, shields are just skins.

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 8:06 am
by FZR
Hello, is there a way I can delete some of the armors I've added with commands ? I've made a mess and I kinda want to clean it out a bit.

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 10:03 am
by salineprune
FZR wrote:
Thu Jan 27, 2022 8:06 am
Hello, is there a way I can delete some of the armors I've added with commands ? I've made a mess and I kinda want to clean it out a bit.
Use the same commands you used to add them in, but change "AddResource" to "RemoveResource".
Should work.

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 10:08 am
by H_C_L
FZR wrote:
Thu Jan 27, 2022 8:06 am
Hello, is there a way I can delete some of the armors I've added with commands ? I've made a mess and I kinda want to clean it out a bit.
If you're already familiar with the AddResource command... just change it to RemoveResource

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 11:44 am
by SunBeam
Hello, those with 3 and 4 posts operating only in this topic: please take your time and go through the pages.

The search functionality is crippled because it was abused by spam bots, generating unnecessary server traffic. And that extra traffic has become unmanageable and unfeasible to be covered from donations alone. Therefore, you have google now. Want to find something on FRF, google <whatever> "fearlessrevolution". It's not that hard if your put your brain to work. Seriously.

Cheers.

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 1:08 pm
by CIKOMELANTIK
Momber wrote:
Thu Jan 27, 2022 6:52 am
I apologize if this has been asked before but I'm experiencing great difficulty using the (thread-) search in this forum. Has anybody found the ID of the Radiant Shield of Unity yet? Thanks very much in advance!

Image

Code: Select all

game.Wallets.AddResource("HERO", "KratosShield_02", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_NGP01", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_05", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_03", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_07", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_Bonus01", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_NGP02", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_04", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_01", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_06", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosShield_Bonus02", 1, "NO_TELEMETRY")
i dont know which one but just use all of them

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 1:13 pm
by SunBeam
CIKOMELANTIK wrote:
Thu Jan 27, 2022 1:08 pm
i dont know which one
Hey, guys, seriously now.. I left the link to a big ass Excel table in the first post of this topic:

Image

Is it so hard to download the EXCEL FILE and Ctrl+F in it yourselves?

And if they are not listed there, can you post the names for each here, so I can update the Excel? If you're still doing the testing.. Thanks!

Re: God of War [Engine:Unknown]

Posted: Thu Jan 27, 2022 1:25 pm
by CIKOMELANTIK
SunBeam wrote:
Thu Jan 27, 2022 1:13 pm
...
KratosShield_Bonus01 = Radiant Shield of Unity (Legendary)
KratosShield_NGP02 = Barrier of the Fjord (Perfect)