What you posted there doesn't make any sense. First-up, that top pointer of yours, although you perceive it as "green" in CE, it's not referenced anywhere in code. If you are going to tell me it's always there and bla bla, then fine by me. All I'm saying is it's not used as is in the game's executable code. Scan for a ptr to it or find all xrefs. And yes, I still run 1.0.3 (although 1.0.4 was released). Furthermore, "gow" stands for "global objects from wads". What "entity"?
Just thought I would check to see what you are up to these days. You are on another level, my friend.
And if I'm reading the thread right, he did it while sick with COVID.
Like damn, here I am doing normal-human shit and struggling, and he's relaxing and taking it easy by implementing an LUA console between naps and sipping hot cocoa, or whatever the hell it is covid people do.
Furthermore, "gow" stands for "global objects from wads". What "entity"?
I've seen GameObjects referenced as 'go' a lot (gosoldier, goplayer, goson, etc) but I don't think I've seen gow as anything but a reference to god of war. Do you have any examples?
I'll stop spamming at 3 posts in a row but I figure each separate thought should be its own post to keep things coherent, but if you're still on 1.0.3, could you check if this log displays any values for your LUA inputs, or if it's completely separate? I found it while logging WAD loads/unloading.
I'd test it myself but I've got a ton of stuff going on analyzing the latest update.
If anybody cares to view my stub of a Cheat Table for 1.04, it's available here - [Link]
Definitely not superior to the main CT but does a few things it doesn't.
Highlights would be Difficulty selection (likely have to save/reload for that value to actually take effect), Wad load/unload logs, game pause value, kratos/atreus HP and size.
I also use the IsDeathAllowed boolean as opposed to whichever flags the main CT table toggles within Kratos' structure directly for god mode.
What you posted there doesn't make any sense. First-up, that top pointer of yours, although you perceive it as "green" in CE, it's not referenced anywhere in code. If you are going to tell me it's always there and bla bla, then fine by me. All I'm saying is it's not used as is in the game's executable code. Scan for a ptr to it or find all xrefs. And yes, I still run 1.0.3 (although 1.0.4 was released). Furthermore, "gow" stands for "global objects from wads". What "entity"?
you know what an offsets is? this is just an adress that you can use to get the entity object of kratos which that object contains his x y z position his velocity and other things which you can find by adding an offset, the name i put in my post has no specific meaning gow stands for god of war duh and that is a pointer thats on cheat engine why would this adress be referanced in the games code i would not expect any up to date game engine to let need or have to do memory management of any kind.
In GoW.exe 1.04 [GoW.exe+2BA14D0] is pointed at by [[[goPlayer]+8]+3bf8].
You guys are talking different exe versions.
Edit: goPlayer = <GoW.exe>+2257238
Edit 2: It's still not directly referenced by any code. Get there through goPlayer->goSoldier->3bf8 instead of counting on that pointer to always be valid.
Edit 3: There is an array of structs at that address of 0x930 size.
Edit 4: GoW.exe 1.04 - Call R_UI.WAD's EVT_COMPASS_TOGGLE_CHEAT. Give yourself a compass on your HUD early. Mostly interesting as a proof of concept for calling arbitrary WAD's events, but hey, free compass.
I been try this line in the lua but nothing happening game.Wallets.AddResource("HERO", "World_Serpent_Scale", 10000, "NO_TELEMETRY") and getting nothing
I been try this line in the lua but nothing happening game.Wallets.AddResource("HERO", "World_Serpent_Scale", 10000, "NO_TELEMETRY") and getting nothing