Page 2 of 4

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 12:46 pm
by soulofdragon01
Send wrote:
Sun Mar 17, 2024 4:10 am
soulofdragon01 wrote:
Sat Mar 16, 2024 8:02 pm
Thanks for the trainer! I did notice that once i got a max hp upgrade (from side activity) that the god mode did no longer work. So currently i'm just locking my float addresses that i find with manual search.
Could you download the latest table and try it out? I believe I found the issue. I progressed a bit more in the game until it broke on my end, without the upgrade.


+ Added Infinite Milea Power
+ Added Instant Milea Power (Experimental)
Not to much time to play today but tested it for a few minutes at a Gork Eruption and it seems fine (i did edit the float to my max hp of 160).

If you want I also use this for infinite items. Maybe you can tweak it and add it to your table. It causes that ammo/skill costs/potions/etcetc are not reduced:
edit: I suppose thats what item loss multiplier does. Didn't know what it meant previously :)

Code: Select all

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,"O2-Win64-Shipping.exe"+1A14D1A)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov eax,0
originalcode:
sub ecx,eax
mov [rsp+28],rdi

exit:
jmp returnhere

"O2-Win64-Shipping.exe"+1A14D1A:
jmp newmem
nop 2
returnhere:

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"O2-Win64-Shipping.exe"+1A14D1A:
db 2B C8 48 89 7C 24 28
//sub ecx,eax
//mov [rsp+28],rdi

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 1:12 pm
by Send
soulofdragon01 wrote:
Sun Mar 17, 2024 12:46 pm
...
Great, thanks for letting me know. The loss multiplier does the same thing, but just allows a custom value. ie: 0 = does what your script does. 1 = normal loss, etc. I had an Item Gain multiplier as well, but because I don't mess with Unreal Engine, it multiplied the entire stack of items.

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 5:13 pm
by manteredo
I tried the latest table and I'm getting this error for God mode (similar for the rest of the options):
"error line 3: Failure determining what "O2-Win64-Shipping.ULifeAndShield::ApplyDamage+96F" means"

The process is "O2-Win64-Shipping.exe" and game version v1.0.3.1 (steam).
Any idea why is not working ?

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 5:56 pm
by Send
manteredo wrote:
Sun Mar 17, 2024 5:13 pm
I tried the latest table and I'm getting this error for God mode (similar for the rest of the options):
"error line 3: Failure determining what "O2-Win64-Shipping.ULifeAndShield::ApplyDamage+96F" means"

The process is "O2-Win64-Shipping.exe" and game version v1.0.3.1 (steam).
Any idea why is not working ?
Are you toggling at the main menu or in-game? Wait until youve loaded your save and try, if you're trying to activate options at the main menu. I don't see any updates for the game.

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 6:18 pm
by SunBeam
"ULifeAndShield::ApplyDamage" is a symbolic name. For that to be correctly picked up by CE, it first has to load and parse a 1GB pdb ('O2-Win64-Shipping.pdb' in O2\Binaries\Win64 folder). So the user most likely will have to wait till that's processed. The alternative is you not using "O2-Win64-Shipping.ULifeAndShield::ApplyDamage+96F" but actually ModuleBase + offset instead (e.g.: O2-Win64-Shipping+offset). You will have to maintain this throughout updates, so why not make a nice aobscan for each script?

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 7:30 pm
by manteredo
Send wrote:
Sun Mar 17, 2024 5:56 pm

Are you toggling at the main menu or in-game? Wait until youve loaded your save and try, if you're trying to activate options at the main menu. I don't see any updates for the game.
I'm toggling in game and the game is loaded. The other options, that are referencing just O2-Win64-Shipping.exe, seems to work just fine.
It might be a problem with those symbolic names that SunBeam is talking about. The CE was running for more than 4 hours but I'm not sure if that was enough to load/process the pdb file.

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 8:25 pm
by Send
manteredo wrote:
Sun Mar 17, 2024 7:30 pm
Send wrote:
Sun Mar 17, 2024 5:56 pm

Are you toggling at the main menu or in-game? Wait until youve loaded your save and try, if you're trying to activate options at the main menu. I don't see any updates for the game.
I'm toggling in game and the game is loaded. The other options, that are referencing just O2-Win64-Shipping.exe, seems to work just fine.
It might be a problem with those symbolic names that SunBeam is talking about. The CE was running for more than 4 hours but I'm not sure if that was enough to load/process the pdb file.
Working on a fix right now.

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 8:59 pm
by Send
manteredo wrote:
Sun Mar 17, 2024 7:30 pm
...
Could you test the newest table?

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 9:29 pm
by Ashar
found some nice cheats like O2.Game.UnlockModules, O2.Game.UnlockPowers(might break quests), O2.Game.UnlockAllKeywords while using CE to dig around memory, and then using UUUClient to enter them into console

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 10:17 pm
by Send
Ashar wrote:
Sun Mar 17, 2024 9:29 pm
found some nice cheats like O2.Game.UnlockModules, O2.Game.UnlockPowers(might break quests), O2.Game.UnlockAllKeywords while using CE to dig around memory, and then using UUUClient to enter them into console
You can dump the list with cake's table and place the cheats (there's a lot) in the json files, in the games installation directory, to run them on launch.

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 10:26 pm
by Ashar
who is cake, and where is his table

Re: Outcast - A New Beginning

Posted: Sun Mar 17, 2024 10:45 pm
by Send
Ashar wrote:
Sun Mar 17, 2024 10:26 pm
who is cake, and where is his table
viewtopic.php?f=23&t=14414

The json files are located here: Outcast - A New Beginning\O2\Content\Config\Launch

Re: Outcast - A New Beginning

Posted: Mon Mar 18, 2024 12:30 am
by manteredo
Send wrote:
Sun Mar 17, 2024 8:59 pm
manteredo wrote:
Sun Mar 17, 2024 7:30 pm
...
Could you test the newest table?
The latest one works good ;) Thanks!

Re: Outcast - A New Beginning

Posted: Mon Mar 18, 2024 1:32 am
by Send
manteredo wrote:
Mon Mar 18, 2024 12:30 am
Send wrote:
Sun Mar 17, 2024 8:59 pm
manteredo wrote:
Sun Mar 17, 2024 7:30 pm
...
Could you test the newest table?
The latest one works good ;) Thanks!
Glad to hear, thanks for updating me!

Re: Outcast - A New Beginning

Posted: Mon Mar 18, 2024 3:00 am
by Ashar
Send wrote:
Sun Mar 17, 2024 10:45 pm
Ashar wrote:
Sun Mar 17, 2024 10:26 pm
who is cake, and where is his table
viewtopic.php?f=23&t=14414

The json files are located here: Outcast - A New Beginning\O2\Content\Config\Launch
I dissected the the game, and dumped it to a file, but im not sure what to do with it, the file cant be opened with notepad++ or anything, it can be loaded back into CE, but no idea how to read it