The Outer Worlds (Epic Game Store)

Upload your cheat tables here (No requests)
Post Reply
DrummerIX
ViP
ViP
Posts: 3228
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 3740

The Outer Worlds (Epic Game Store)

Post by DrummerIX »

My table version for Windows Store is here:
viewtopic.php?t=10649

Zanzer has a table here:
viewtopic.php?f=4&t=10650&p=109557#p109557

Csimbi has a table here:
viewtopic.php?p=110157#p110157

Sunbeam has the console enabler here (Needed for the GivePlayerAllItems option):
viewtopic.php?f=4&t=10673

I figured others would make some tables also and they did, but I have a few options ready for The Outer Worlds, the Epic Game Store version.

Options so far:
Attribute Pointers During Character Creation
Set Available Skill Points During Character Creation To 7
Infinite Ammo Clip
EXP Multiplier
Infinite HP
Always Max Durability
Save Anywhere on Supernova Difficulty
Fast Travel Anywhere on Supernova Difficulty
Set Companions Essential On Supernova Difficulty (Must Be Enabled When You Load Save Game)
Items Weigh Zero (Drop and Pickup Item To Take Effect)
Have High Carrying Capacity
Override Item Quantity To Add On Pickup
Make Console Command GivePlayerAllItems Only Give You Specific Category of Items
Pointer to Difficulty (View Settings)
Pointer to Bits (View Character Menu)
Pointers to Player Current and Max Health
Pointers to Companion Current and Max Health
Pointers to Player EXP, Player Skill Points Available, Player Perk Points Available
Pointers to Player Skill and Bonus Skills
Pointers to Player Reputation (Positive, Negative Max) (Thanks to Draxhax)

The Attribute Pointer option, you enable it at the Attribute section when you have full 6 points available, then you add 1 point and ONLY 1 point to each of the attributes. If you mess up, disable and re-enable the option and try again when you have full 6 points available again. Pointers should populate for everything and you can then set it to the maximum value of 4 for character creation before moving on. The Skill Points option just makes it so you can select everything on the Skill portion of character creation.

EDIT 1:
I found time to add an Infinite Ammo Clip option. That will be all I have time for tonight. I haven't looked at other tables but they might have similar injection points for the same options.

EDIT 1.5:
I found some time to add EXP Multiplier and Pointers to Player EXP, Skill Points Available and Perk Points Available.

EDIT 1.75:
My bad, forgot to include some LUA code for this version. Try this version.

EDIT 2.0:
I haven't looked at other tables and they may have similar options to what I'm doing. I guess you have plenty of options on what table you want to use. I have Infinite HP in this update. I may be doing this in a unique way. I have a timer that sets your current HP to Max HP every second, so as long as you don't get damaged more than your Max HP, this should keep you at full HP.

EDIT 2.5:
I found time to add Always Max Durability and Pointer to Bits. ImpalaPUA found this pointer in the Windows Store version, but the code was a little different for Epic Games version for some reason, but thanks to him for his findings. Again, I have not looked at other tables, so not sure if I ended up using same code location for similar options.

EDIT 2.75:
A minor update. I found the pointer to Difficulty where you can modify it to Supernova if you are not at that difficulty. I also found the Save Anywhere on Supernova Difficulty option. You have to view the Settings menu to update the pointer to difficulty.

EDIT 3.0:
I found some time to put in an Items Weigh Zero option. You have to drop and pickup and item for it to take effect upon loading a save game. Again, I'm not sure if this is similar to other people's options but thought I would add it here to my table.

EDIT 3.5:
I didn't have too much time today, but came up with Override Quantity To Add On Pickup and Have High Carrying Capacity options. I am trying to come up with Override Item ID, but am having issues generating a valid item id list at runtime. I found the text of items, but not all the valid pointers of items. Anyway, you can duplicate items with the Override Quantity To Add option. Don't use it on weapons or armors though. Other tables may have similar options already though, so use whichever table you want for everything you need.

EDIT 4.0:
I was able to play the game some more today with the table and added a few things. I put in an option Fast Travel Anywhere on Supernova Difficulty. I also fixed the Have High Carrying Capacity to work on transitions like fast traveling. I put in some pointers to Companion Current and Max Health, but I'm unsure if it's always Parvati or any companion as I'm not far into the game to check other companions. I posted a link to Zanzer's table from here in the first post.

EDIT 4.25:
A quick update to add Set Companions Essential On Supernova Difficulty (Must Be Enabled When You Load Save Game). As long as you have this enabled on loading a save game, companions will get up if they fall in battle on Supernova difficulty. Also it appears I chose the wrong pointer for Companion HP, so I attempted to fix it in this update.

EDIT 4.5:
Sunbeam has a console enabler for this game I linked to above. They left the command GivePlayerAllItems in the game, but it gives quest items. I made an option Make Console Command GivePlayerAllItems Only Give You Specific Category of Items in this update. It requires that you enable the console and use the command after you select which category of items you want. There are a total of 10 categories of items.

EDIT 4.75:
I attempted to fix the Make Console Command GivePlayerAllItems Only Give You Specific Category of Items for those having issues with it. I now base the values on things I get at runtime, so it should work better. It still works for me on legit Epic Games Store version.

EDIT 5.0:
I put in some options to get the Category ID List at run-time specific to your setup. What you do is enable the option, then change the Types of Items To Add to 'Get Category IDs'. Then you execute the GivePlayerAllItems console command. This should give you no items. Finally, you enable the last option to update the drop down list with category ids specific to your setup. Now you should be able to select another category of your choosing and run the GivePlayerAllItems console command to get those items. It should work for everyone as it gets these values at runtime specific to what the GivePlayerAllItems command is returning for you.

EDIT 5.5:
One more update for the items. I thought it might be nice to make the GivePlayerAllItems only give you a specific item instead of all of a certain category also. I pull the list at run-time, but as of now there are 675 total items the GivePlayerAllItems gives you by default. To get the list of items, set the Types of Items To Add to 'Get Category IDs'. Then you execute the GivePlayerAllItems console command to get run-time values. Then you enable the last 2 items to update the category list and specific item list drop downs. The Specific Item List drop down may take a few seconds to complete. After this, to only get a specific item, set the Types of Items To Add to 'Only Receive A Specific Item' and choose the item you want from the Specific Item drop down. Execute the GivePlayerAllItems console command to get the item. If you still want all of a certain category, just choose the category and run the GivePlayerAllItems console command. There are like 17 Unknown items that don't have a default text I could find, so I just label them unknown with their text id.

EDIT 5.75:
One more update for some pointers I found. They might be similar to some other tables options but I found the Player Skills and Skill Bonus pointers on my own. Draxhax found pointers to Reputation that I've added in this update also, so thanks to Draxhax for those.

EDIT 6.0:
I put in a fix for the Have High Carrying Capacity in the latest update. I also copied over some of Zanzer's options that I was using in my playthrough earlier when I was playing this. I think those still work and I gave Zanzer credit for the options in the table.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Attachments
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 6.0 file (Fix for Have High Carrying Capacity in latest game update around December 16, 2019)
(75.55 KiB) Downloaded 2662 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 5.75 file (Pointers to Player Skills and Bonus Skills and Player Reputation)
(55.99 KiB) Downloaded 465 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 5.5 file (Get A Specific Item Only with GivePlayerAllItems Console Command)
(34.29 KiB) Downloaded 208 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 5.0 file (Get Category ID List At Run-time)
(29.65 KiB) Downloaded 187 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 4.75 file (GivePlayerAllItems Only Give You Specific Category of Items)
(25.89 KiB) Downloaded 181 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 4.25 file (Fast Travel Anywhere on Supernova Difficulty, Set Companions Essential)
(21.76 KiB) Downloaded 187 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 3.5 file (Override Quantity To Add On Pickup, Have High Carrying Capacity)
(18.29 KiB) Downloaded 176 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 3.0 file (Items Weigh Zero)
(16.22 KiB) Downloaded 178 times
IndianaEpicGameStore-Win64-Shipping.CT
EDIT 2.75 file (Save Anywhere, Pointer to Difficulty)
(15.37 KiB) Downloaded 212 times
Last edited by DrummerIX on Tue Dec 17, 2019 12:19 am, edited 18 times in total.

User avatar
ArchernarhZ
Cheater
Cheater
Posts: 25
Joined: Wed Aug 15, 2018 5:24 pm
Reputation: 0

Re: The Outer Worlds (Epic Game Store)

Post by ArchernarhZ »

Awesome, thank you :mrgreen:

User avatar
Sauce
Fearless Donors
Fearless Donors
Posts: 204
Joined: Wed Apr 19, 2017 5:56 pm
Reputation: 21

Re: The Outer Worlds (Epic Game Store)

Post by Sauce »

Those bits (money) are kind of a pain, keep jumping memory addresses every time I move screens.

I don't know if it helps, but the SB's UE4 injector works on this game, so you can get the console up. Don't know if any commands work, but you can at least hit ~ and get a console working.

[Link]

Edit: Also table says Microsoft Store.

Flerp
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Oct 25, 2019 4:53 am
Reputation: 0

Re: The Outer Worlds (Epic Game Store)

Post by Flerp »

Following commands work so far with the console injector:

god - infinite HP
fov XX - change fov
pause - pauses the game
toggledebugcamera - flycam


Commands that do not work (Some look like they do, but do not.
ghost
fly
dumpconsolecommands
togglecheats
help

bikeracer4487
Cheater
Cheater
Posts: 42
Joined: Wed Mar 28, 2018 3:42 am
Reputation: 13

Re: The Outer Worlds (Epic Game Store)

Post by bikeracer4487 »

Looks like the Windows Store executable is nearly identical. Edited the script to point to the Windows Store executable instead and all the character creation scripts worked. I haven't even gotten a gun in the game yet, so I haven't been able to test if that script also transfers over, but I'm guessing it will.

Anyways, all credit goes to DrummerIX, but I thought I'd upload the Windows Store edited version for anyone else playing it for free with Game Pass (aka me).

EDIT: Infinite Clip works as well.
Attachments
IndianaWindowsStore-Win64-Shipping.CT
(6.94 KiB) Downloaded 236 times

StarsmithClosetogott
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Oct 25, 2019 5:54 am
Reputation: 0

Re: The Outer Worlds (Epic Game Store)

Post by StarsmithClosetogott »

forgive my newbie question, but can you search pointers for values that change, instead of searching for the values directly? the bits address jumps all over the place

User avatar
Sauce
Fearless Donors
Fearless Donors
Posts: 204
Joined: Wed Apr 19, 2017 5:56 pm
Reputation: 21

Re: The Outer Worlds (Epic Game Store)

Post by Sauce »

Flerp wrote:
Fri Oct 25, 2019 4:57 am
Following commands work so far with the console injector:

god - infinite HP
fov XX - change fov
pause - pauses the game
toggledebugcamera - flycam


Commands that do not work (Some look like they do, but do not.
ghost
fly
dumpconsolecommands
togglecheats
help
When you get the console at the top of the screen, you can see that commands like help don't work (they clearly error out), and commands like additem also don't work either. It will be a lot of trial and error, and when we're bored tomorrow dumping the exe.

bloodaxis
Expert Cheater
Expert Cheater
Posts: 460
Joined: Thu Apr 13, 2017 5:09 am
Reputation: 59

Re: The Outer Worlds (Epic Game Store)

Post by bloodaxis »

bikeracer4487 wrote:
Fri Oct 25, 2019 5:11 am
Anyways, all credit goes to DrummerIX, but I thought I'd upload the Windows Store edited version for anyone else playing it for free with Game Pass (aka me).

EDIT: Infinite Clip works as well.
Well done and all, but: viewtopic.php?t=10649
:D

User avatar
ce0000
Cheater
Cheater
Posts: 33
Joined: Thu Jan 25, 2018 2:35 am
Reputation: 8

Re: The Outer Worlds (Epic Game Store)

Post by ce0000 »

Some one said that we have to allocate 3 point to make 1 stats max, and scan 552, blah blah blah. But it does not work. Thanks for this!

User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 1028
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 92

Re: The Outer Worlds (Epic Game Store)

Post by NumberXer0 »

It may be an impossible request, but could you look into re-enabling some of the disabled features in Supernova difficulty? Mainly the saving and fast travel.

I want the survival aspects and harder difficulty, but losing an hour and a half of progress because you bumped into the wrong person while sneaking isn't difficult, its just plain stupid. I get the "limited" autosave stuff..but an hour and a half and it didn't save once? And disabling fast travel is just a time sink.

antiqque
Noobzor
Noobzor
Posts: 11
Joined: Fri Mar 03, 2017 8:39 am
Reputation: 2

Re: The Outer Worlds (Epic Game Store)

Post by antiqque »

i can't use the latest table, i'm getting this error:
Error:[string "lua_aobscan("GetCharacterEXPAOB","IndianaEpic..."]:1: attempt to call a nil value (global 'lua_aobscan')

DrummerIX
ViP
ViP
Posts: 3228
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 3740

Re: The Outer Worlds (Epic Game Store)

Post by DrummerIX »

antiqque wrote:
Fri Oct 25, 2019 11:17 am
i can't use the latest table, i'm getting this error:
Error:[string "lua_aobscan("GetCharacterEXPAOB","IndianaEpic..."]:1: attempt to call a nil value (global 'lua_aobscan')
I had to use some LUA code to get a particular AOB because there were duplicates. Anyway, it is a setting in CE to Ask to Run LUA code when you load a table. I have mine set to Ask and say Yes when I load the table. Just make sure not to set it to Never or the table won't work.

bloodaxis
Expert Cheater
Expert Cheater
Posts: 460
Joined: Thu Apr 13, 2017 5:09 am
Reputation: 59

Re: The Outer Worlds (Epic Game Store)

Post by bloodaxis »

DrummerIX wrote:
Fri Oct 25, 2019 11:22 am
I had to use some LUA code to get a particular AOB because there were duplicates. Anyway, it is a setting in CE to Ask to Run LUA code when you load a table. I have mine set to Ask and say Yes when I load the table. Just make sure not to set it to Never or the table won't work.
I get the same error and I have it set to ask, tried setting it to yes as well but it still gives the error.

DrummerIX
ViP
ViP
Posts: 3228
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 3740

Re: The Outer Worlds (Epic Game Store)

Post by DrummerIX »

bloodaxis wrote:
Fri Oct 25, 2019 11:29 am
I get the same error and I have it set to ask, tried setting it to yes as well but it still gives the error.
My bad, forgot to include the LUA code in this version of the table. Try EDIT 1.75.

Impala
Table Makers
Table Makers
Posts: 659
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 457

Re: The Outer Worlds (Epic Game Store)

Post by Impala »

Code to get your bits address instead of setting it to max

Not sure if works for epic

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>4029</ID>
      <Description>"Bits (Open Character Screen)"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscanmodule(bits,IndianaWindowsStore-Win64-Shipping.exe,0F 10 03 41 0F 11 04 C6) // should be unique
alloc(newmem,$1000,"IndianaWindowsStore-Win64-Shipping.exe"+6C9123)

label(code)
label(return)
label(BitsAddy)

registersymbol(BitsAddy)

newmem:

code:
  mov [BitsAddy],rbx
  movups xmm0,[rbx]
  movups [r14+rax*8],xmm0
  jmp return
  BitsAddy:

bits:
  jmp newmem
  nop 3
return:
registersymbol(bits)

[DISABLE]

bits:
  db 0F 10 03 41 0F 11 04 C6

unregistersymbol(bits)
unregistersymbol(BitsAddy)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "IndianaWindowsStore-Win64-Shipping.exe"+6C9123

"IndianaWindowsStore-Win64-Shipping.exe"+6C90FE: 41 3B FF                          -  cmp edi,r15d
"IndianaWindowsStore-Win64-Shipping.exe"+6C9101: 7E 1A                             -  jle IndianaWindowsStore-Win64-Shipping.exe+6C911D
"IndianaWindowsStore-Win64-Shipping.exe"+6C9103: 8B D6                             -  mov edx,esi
"IndianaWindowsStore-Win64-Shipping.exe"+6C9105: 48 8D 4C 24 28                    -  lea rcx,[rsp+28]
"IndianaWindowsStore-Win64-Shipping.exe"+6C910A: E8 21 89 C1 FF                    -  call IndianaWindowsStore-Win64-Shipping.exe+2E1A30
"IndianaWindowsStore-Win64-Shipping.exe"+6C910F: 44 8B 7C 24 34                    -  mov r15d,[rsp+34]
"IndianaWindowsStore-Win64-Shipping.exe"+6C9114: 8B 7C 24 30                       -  mov edi,[rsp+30]
"IndianaWindowsStore-Win64-Shipping.exe"+6C9118: 4C 8B 74 24 28                    -  mov r14,[rsp+28]
"IndianaWindowsStore-Win64-Shipping.exe"+6C911D: 48 8B C6                          -  mov rax,rsi
"IndianaWindowsStore-Win64-Shipping.exe"+6C9120: 48 03 C0                          -  add rax,rax
// ---------- INJECTING HERE ----------
"IndianaWindowsStore-Win64-Shipping.exe"+6C9123: 0F 10 03                          -  movups xmm0,[rbx]
"IndianaWindowsStore-Win64-Shipping.exe"+6C9126: 41 0F 11 04 C6                    -  movups [r14+rax*8],xmm0
// ---------- DONE INJECTING  ----------
"IndianaWindowsStore-Win64-Shipping.exe"+6C912B: 48 83 C3 10                       -  add rbx,10
"IndianaWindowsStore-Win64-Shipping.exe"+6C912F: 49 3B DC                          -  cmp rbx,r12
"IndianaWindowsStore-Win64-Shipping.exe"+6C9132: 75 AC                             -  jne IndianaWindowsStore-Win64-Shipping.exe+6C90E0
"IndianaWindowsStore-Win64-Shipping.exe"+6C9134: 48 63 F7                          -  movsxd  rsi,edi
"IndianaWindowsStore-Win64-Shipping.exe"+6C9137: 48 C1 E6 04                       -  shl rsi,04
"IndianaWindowsStore-Win64-Shipping.exe"+6C913B: 49 03 F6                          -  add rsi,r14
"IndianaWindowsStore-Win64-Shipping.exe"+6C913E: 49 8B FE                          -  mov rdi,r14
"IndianaWindowsStore-Win64-Shipping.exe"+6C9141: 4C 3B F6                          -  cmp r14,rsi
"IndianaWindowsStore-Win64-Shipping.exe"+6C9144: 74 26                             -  je IndianaWindowsStore-Win64-Shipping.exe+6C916C
"IndianaWindowsStore-Win64-Shipping.exe"+6C9146: 48 8B 0F                          -  mov rcx,[rdi]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>4030</ID>
          <Description>"Bits"</Description>
          <LastState Value="2373" RealAddress="20AE3A63938"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[BitsAddy]+8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>4032</ID>
          <Description>"Weapon Parts"</Description>
          <LastState Value="888" RealAddress="20AE3A63A38"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[BitsAddy]+8+100</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
 
Last edited by Impala on Fri Oct 25, 2019 1:48 pm, edited 2 times in total.

Post Reply

Who is online

Users browsing this forum: DotBot, DrummerIX, Google [Bot], Google Adsense [Bot], LoneStrider