The Outer Worlds (Epic Game Store)

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

Re: The Outer Worlds (Epic Game Store)

Post by DrummerIX »

I've been too busy to look much today for things but hopefully will have more time tonight. I have some leads to maybe get override item id on pickup perhaps. It appears item id in this game are pointers to item structure that changes every time you load game. It will probably take LUA code at runtime to pull the valid list. I'll try working on that tonight.

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

User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 947
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 109

Re: The Outer Worlds (Epic Game Store)

Post by Darkedone02 »

DrummerIX wrote:
Sat Oct 26, 2019 7:35 pm
I've been too busy to look much today for things but hopefully will have more time tonight. I have some leads to maybe get override item id on pickup perhaps. It appears item id in this game are pointers to item structure that changes every time you load game. It will probably take LUA code at runtime to pull the valid list. I'll try working on that tonight.
No rush, I could wait.

mrjane
Cheater
Cheater
Posts: 35
Joined: Tue Aug 29, 2017 11:04 pm
Reputation: 1

Re: The Outer Worlds (Epic Game Store)

Post by mrjane »

The Items Weight Zero (Drop and Pickup Item) resets after each transition (between fast travel, etc.). Is there any way to prevent that?

ZeroX
Noobzor
Noobzor
Posts: 7
Joined: Sat Sep 22, 2018 12:03 am
Reputation: 0

Re: The Outer Worlds (Epic Game Store)

Post by ZeroX »

Zanzer wrote:
Sat Oct 26, 2019 12:55 pm
ZeroX wrote:
Sat Oct 26, 2019 11:36 am
Cross posting this from the windows store thread as it may be relevant to others

Has anyone managed to edit attributes outside of character creation? I've managed to find the addresses to edit using the method detailed by ImpalaPUA (thanks!) using items in my inventory to change between good (550 and 2) and high (551 and 3) : viewtopic.php?f=2&t=10646&start=15

Once I find the values I try set them to 552 and 4 but they keep reverting. Any ideas?
My table has the Attributes pointer
Thanks :) I'll give it a shot!

User avatar
m01s33nk0
Cheater
Cheater
Posts: 45
Joined: Tue May 09, 2017 3:11 pm
Reputation: 15

Re: The Outer Worlds (Epic Game Store)

Post by m01s33nk0 »

where is pointers to companion points? lost?

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1089
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3500

Re: The Outer Worlds (Epic Game Store)

Post by Zanzer »

m01s33nk0 wrote:
Sat Oct 26, 2019 10:02 pm
where is pointers to companion points? lost?
viewtopic.php?f=4&t=10650&p=109557#p109557
Sounds like you may need a different AOB for the Windows Store version though.
It was a pretty hefty AOB, sadly. Maybe using a wildcard for the registers would help.

Someone with the Windows version want to try this?

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>224</ID>
      <Description>"Companion Pointer (open companion perks menu)"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
{$lua}
return "aobscanmodule(companion,"..process..",48 83 EC * 48 8B * E8 * * * * 48 8D * * * * * E8 * * * * 84 C0 0F 84 * * * * 48 8D * * * * * E8 * * * * B2 01 48 8B C8 E8)"
{$asm}
alloc(newmem,$1000,companion)

label(code)
label(return)
label(companionPtr)

newmem:
  mov rcx,companionPtr
  mov [rcx],rax
  jmp code
  lea rax,[rdx+348]
  mov rdx,rcx
code:
  mov dl,01
  mov rcx,rax
  jmp return

companionPtr:
  dq 0

companion+2C:
  jmp newmem
return:
registersymbol(companion)
registersymbol(companionPtr)

[DISABLE]
companion+2C:
  db B2 01 48 8B C8
unregistersymbol(companion)
unregistersymbol(companionPtr)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "IndianaEpicGameStore-Win64-Shipping.exe"+7E26A7

"IndianaEpicGameStore-Win64-Shipping.exe"+7E267A: 57                    -  push rdi
"IndianaEpicGameStore-Win64-Shipping.exe"+7E267B: 48 83 EC 60           -  sub rsp,60
"IndianaEpicGameStore-Win64-Shipping.exe"+7E267F: 48 8B F1              -  mov rsi,rcx
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2682: E8 79 0F 00 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+7E3600
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2687: 48 8D 8E 48 03 00 00  -  lea rcx,[rsi+00000348]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E268E: E8 BD F4 57 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+D61B50
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2693: 84 C0                 -  test al,al
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2695: 0F 84 B0 00 00 00     -  je IndianaEpicGameStore-Win64-Shipping.exe+7E274B
"IndianaEpicGameStore-Win64-Shipping.exe"+7E269B: 48 8D 8E 48 03 00 00  -  lea rcx,[rsi+00000348]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26A2: E8 99 DA 57 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+D60140
// ---------- INJECTING HERE ----------
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26A7: B2 01                 -  mov dl,01
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26A9: 48 8B C8              -  mov rcx,rax
// ---------- DONE INJECTING  ----------
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26AC: E8 5F 2F DD FF        -  call IndianaEpicGameStore-Win64-Shipping.exe+5B5610
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26B1: 0F 57 C0              -  xorps xmm0,xmm0
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26B4: 4C 8D 4C 24 30        -  lea r9,[rsp+30]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26B9: 45 33 C0              -  xor r8d,r8d
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26BC: 48 8D 4C 24 40        -  lea rcx,[rsp+40]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26C1: 8B D0                 -  mov edx,eax
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26C3: F3 0F 7F 44 24 30     -  movdqu [rsp+30],xmm0
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26C9: E8 12 9C 33 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+B1C2E0
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26CE: 48 8B 8E F8 02 00 00  -  mov rcx,[rsi+000002F8]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26D5: 48 8B D0              -  mov rdx,rax
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>229</ID>
          <Description>"Show/Hide"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>225</ID>
              <Description>"Companion"</Description>
              <VariableType>Binary</VariableType>
              <BitStart>0</BitStart>
              <BitLength>0</BitLength>
              <ShowAsBinary>0</ShowAsBinary>
              <Address>companionPtr</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>226</ID>
                  <Description>"Perk Points"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+314</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>227</ID>
                  <Description>"Current Health"</Description>
                  <VariableType>Float</VariableType>
                  <Address>+300</Address>
                  <Offsets>
                    <Offset>1C8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>228</ID>
                  <Description>"Maximum Health"</Description>
                  <VariableType>Float</VariableType>
                  <Address>+300</Address>
                  <Offsets>
                    <Offset>1CC</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Impala
Table Makers
Table Makers
Posts: 609
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 400

Re: The Outer Worlds (Epic Game Store)

Post by Impala »

Zanzer wrote:
Sat Oct 26, 2019 11:25 pm
m01s33nk0 wrote:
Sat Oct 26, 2019 10:02 pm
where is pointers to companion points? lost?
viewtopic.php?f=4&t=10650&p=109557#p109557
Sounds like you may need a different AOB for the Windows Store version though.
It was a pretty hefty AOB, sadly. Maybe using a wildcard for the registers would help.

Someone with the Windows version want to try this?

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>224</ID>
      <Description>"Companion Pointer (open companion perks menu)"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
{$lua}
return "aobscanmodule(companion,"..process..",48 83 EC * 48 8B * E8 * * * * 48 8D * * * * * E8 * * * * 84 C0 0F 84 * * * * 48 8D * * * * * E8 * * * * B2 01 48 8B C8 E8)"
{$asm}
alloc(newmem,$1000,companion)

label(code)
label(return)
label(companionPtr)

newmem:
  mov rcx,companionPtr
  mov [rcx],rax
  jmp code
  lea rax,[rdx+348]
  mov rdx,rcx
code:
  mov dl,01
  mov rcx,rax
  jmp return

companionPtr:
  dq 0

companion+2C:
  jmp newmem
return:
registersymbol(companion)
registersymbol(companionPtr)

[DISABLE]
companion+2C:
  db B2 01 48 8B C8
unregistersymbol(companion)
unregistersymbol(companionPtr)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "IndianaEpicGameStore-Win64-Shipping.exe"+7E26A7

"IndianaEpicGameStore-Win64-Shipping.exe"+7E267A: 57                    -  push rdi
"IndianaEpicGameStore-Win64-Shipping.exe"+7E267B: 48 83 EC 60           -  sub rsp,60
"IndianaEpicGameStore-Win64-Shipping.exe"+7E267F: 48 8B F1              -  mov rsi,rcx
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2682: E8 79 0F 00 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+7E3600
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2687: 48 8D 8E 48 03 00 00  -  lea rcx,[rsi+00000348]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E268E: E8 BD F4 57 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+D61B50
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2693: 84 C0                 -  test al,al
"IndianaEpicGameStore-Win64-Shipping.exe"+7E2695: 0F 84 B0 00 00 00     -  je IndianaEpicGameStore-Win64-Shipping.exe+7E274B
"IndianaEpicGameStore-Win64-Shipping.exe"+7E269B: 48 8D 8E 48 03 00 00  -  lea rcx,[rsi+00000348]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26A2: E8 99 DA 57 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+D60140
// ---------- INJECTING HERE ----------
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26A7: B2 01                 -  mov dl,01
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26A9: 48 8B C8              -  mov rcx,rax
// ---------- DONE INJECTING  ----------
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26AC: E8 5F 2F DD FF        -  call IndianaEpicGameStore-Win64-Shipping.exe+5B5610
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26B1: 0F 57 C0              -  xorps xmm0,xmm0
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26B4: 4C 8D 4C 24 30        -  lea r9,[rsp+30]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26B9: 45 33 C0              -  xor r8d,r8d
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26BC: 48 8D 4C 24 40        -  lea rcx,[rsp+40]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26C1: 8B D0                 -  mov edx,eax
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26C3: F3 0F 7F 44 24 30     -  movdqu [rsp+30],xmm0
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26C9: E8 12 9C 33 00        -  call IndianaEpicGameStore-Win64-Shipping.exe+B1C2E0
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26CE: 48 8B 8E F8 02 00 00  -  mov rcx,[rsi+000002F8]
"IndianaEpicGameStore-Win64-Shipping.exe"+7E26D5: 48 8B D0              -  mov rdx,rax
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>229</ID>
          <Description>"Show/Hide"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>225</ID>
              <Description>"Companion"</Description>
              <VariableType>Binary</VariableType>
              <BitStart>0</BitStart>
              <BitLength>0</BitLength>
              <ShowAsBinary>0</ShowAsBinary>
              <Address>companionPtr</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>226</ID>
                  <Description>"Perk Points"</Description>
                  <VariableType>4 Bytes</VariableType>
                  <Address>+314</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>227</ID>
                  <Description>"Current Health"</Description>
                  <VariableType>Float</VariableType>
                  <Address>+300</Address>
                  <Offsets>
                    <Offset>1C8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>228</ID>
                  <Description>"Maximum Health"</Description>
                  <VariableType>Float</VariableType>
                  <Address>+300</Address>
                  <Offsets>
                    <Offset>1CC</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
That one doesn't work either

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1089
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3500

Re: The Outer Worlds (Epic Game Store)

Post by Zanzer »

Do an AOB search for: E8 * * * * B2 01 48 8B C8 E8 * * * * 0F

Code: Select all

IndianaEpicGameStore-Win64-Shipping.exe+7E26A2 - E8 99DA5700           - call IndianaEpicGameStore-Win64-Shipping.exe+D60140
IndianaEpicGameStore-Win64-Shipping.exe+7E26A7 - B2 01                 - mov dl,01 { 1 }
IndianaEpicGameStore-Win64-Shipping.exe+7E26A9 - 48 8B C8              - mov rcx,rax
IndianaEpicGameStore-Win64-Shipping.exe+7E26AC - E8 5F2FDDFF           - call IndianaEpicGameStore-Win64-Shipping.exe+5B5610
IndianaEpicGameStore-Win64-Shipping.exe+7E26B1 - 0F57 C0               - xorps xmm0,xmm0

Impala
Table Makers
Table Makers
Posts: 609
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 400

Re: The Outer Worlds (Epic Game Store)

Post by Impala »

Zanzer wrote:
Sun Oct 27, 2019 12:21 am
Do an AOB search for: E8 * * * * B2 01 48 8B C8 E8 * * * * 0F

Code: Select all

IndianaEpicGameStore-Win64-Shipping.exe+7E26A2 - E8 99DA5700           - call IndianaEpicGameStore-Win64-Shipping.exe+D60140
IndianaEpicGameStore-Win64-Shipping.exe+7E26A7 - B2 01                 - mov dl,01 { 1 }
IndianaEpicGameStore-Win64-Shipping.exe+7E26A9 - 48 8B C8              - mov rcx,rax
IndianaEpicGameStore-Win64-Shipping.exe+7E26AC - E8 5F2FDDFF           - call IndianaEpicGameStore-Win64-Shipping.exe+5B5610
IndianaEpicGameStore-Win64-Shipping.exe+7E26B1 - 0F57 C0               - xorps xmm0,xmm0
Problem is B2 01 48 8B C8 E8 isn't found

I have been searching B2 01 48 and looking for similarities

E8 * * * * B2 01 has 19 results

None of the 19 were it

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1089
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3500

Re: The Outer Worlds (Epic Game Store)

Post by Zanzer »

Ok, I updated the Companion Pointer, that one should hopefully work better.

Impala
Table Makers
Table Makers
Posts: 609
Joined: Tue Apr 18, 2017 6:47 pm
Reputation: 400

Re: The Outer Worlds (Epic Game Store)

Post by Impala »

Zanzer wrote:
Sun Oct 27, 2019 12:48 am
Ok, I updated the Companion Pointer, that one should hopefully work better.
Where did you update it

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1089
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3500

Re: The Outer Worlds (Epic Game Store)

Post by Zanzer »

ImpalaPUA wrote:
Sun Oct 27, 2019 12:49 am
Zanzer wrote:
Sun Oct 27, 2019 12:48 am
Ok, I updated the Companion Pointer, that one should hopefully work better.
Where did you update it
viewtopic.php?f=4&t=10650&p=109557#p109557
Main post

jet100a
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Oct 27, 2019 2:54 am
Reputation: 0

Re: The Outer Worlds (Epic Game Store)

Post by jet100a »

Can aptitudes be added to the list as well? I don't know if its possible. Also the aptitude glitch during character creation is just a display error and doesn't actually apply more than one aptitude. You can check after you have created your character to see that the glitch is display only. Also just to make sure, the skill points added by the cheat table don't cause you to never be able to earn any more do they? If they do cause that issue then if it is possible to fix I would be super happy! Thank you guys for the table and all the work being done to give us the ability to tailor the game to our preferences!

Paydayz
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Oct 27, 2019 4:49 am
Reputation: 0

Re: The Outer Worlds (Epic Game Store)

Post by Paydayz »

So no way to edit attributes on Character Creation?
I can't get the attributes to change without reverting :(

pred
What is cheating?
What is cheating?
Posts: 4
Joined: Mon Dec 18, 2017 4:43 pm
Reputation: 0

Re: The Outer Worlds (Epic Game Store)

Post by pred »

Is there a way to increase highlighting range of items in the game? The Geographic Scanner armor mod increases it by 5 meters, any way to make it increase further?

Post Reply

Who is online

Users browsing this forum: 38BLACK, AhrefsBot, DotBot, Google Adsense [Bot], howdoyoueven, Jigaar, Korvax, YandexBot