[COMPLETED] [REQ] Surviving the Aftermath

Ask about cheats/tables for single player games here
Post Reply
Pwawapwap
Noobzor
Noobzor
Posts: 12
Joined: Wed Aug 22, 2018 11:43 am
Reputation: 4

[COMPLETED] [REQ] Surviving the Aftermath

Post by Pwawapwap »

Game: Surviving the Aftermath
Link: [Link]
Otions:
Inf Resourse
Inf Research Point
and etc.
Pls create tabel.
Last edited by Pwawapwap on Wed Oct 23, 2019 2:54 pm, edited 1 time in total.

User avatar
The Mogician
Table Makers
Table Makers
Posts: 728
Joined: Sat Mar 04, 2017 12:00 am
Reputation: 520

Re: [REQ] Surviving the Aftermath

Post by The Mogician »

Is the game any good? How is it compared to Surviving Mars? I might make a table for it but I haven't had the chance to get the game somewhere other than Epic Store yet.

EDIT: Okay, I took a look at it, everything you want is in 4 bytes. The game ATM is way worse than Surviving Mars.

LazerPazer
Expert Cheater
Expert Cheater
Posts: 98
Joined: Sun Feb 04, 2018 8:50 pm
Reputation: 5

Re: [REQ] Surviving the Aftermath

Post by LazerPazer »

The Mogician please please please)) we need your tables))

Cemo99
Noobzor
Noobzor
Posts: 10
Joined: Fri Sep 27, 2019 1:09 pm
Reputation: 1

Re: [REQ] Surviving the Aftermath

Post by Cemo99 »

Yess +1 please

User avatar
mldt-f1
Expert Cheater
Expert Cheater
Posts: 70
Joined: Wed Feb 14, 2018 6:21 pm
Reputation: 14

Re: [REQ] Surviving the Aftermath

Post by mldt-f1 »

+1

bertman
Expert Cheater
Expert Cheater
Posts: 139
Joined: Thu May 11, 2017 8:37 am
Reputation: 9

Re: [REQ] Surviving the Aftermath

Post by bertman »

+1

Rrj
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Oct 22, 2019 10:06 pm
Reputation: 0

Re: [REQ] Surviving the Aftermath

Post by Rrj »

Please create one!

VeerTeja
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Oct 23, 2019 6:26 am
Reputation: 0

Re: [REQ] Surviving the Aftermath

Post by VeerTeja »

+1 Yess please. This game looks promising.

User avatar
BoehserOnkel
Expert Cheater
Expert Cheater
Posts: 462
Joined: Sat Mar 04, 2017 7:47 am
Reputation: 93

Re: [REQ] Surviving the Aftermath

Post by BoehserOnkel »

The Mogician wrote:
Tue Oct 22, 2019 1:28 pm
Is the game any good? How is it compared to Surviving Mars? I might make a table for it but I haven't had the chance to get the game somewhere other than Epic Store yet.

EDIT: Okay, I took a look at it, everything you want is in 4 bytes. The game ATM is way worse than Surviving Mars.
its the 2nd part if you would say - after success on mars the people going back to destroyed earth (there was a scenario on surving mars where the earth was on fire)
same dev´s - i think it would be really good and worth the effort to make tables untill the modding is possible
i cant wait for - the modding on surviving mars was fun (but stressfull lol ) , my old mod still working on survivng mars even after a lot of updates (not all parts of the mod but 90% of it)

so yes a +1 for table from me
greetings

Hieppies
Cheater
Cheater
Posts: 44
Joined: Wed Mar 07, 2018 1:00 pm
Reputation: 53

Re: [REQ] Surviving the Aftermath

Post by Hieppies »

Alright here's simple table though, the game still buggy sometimes the colonists stuck not moving at all lol....
(its early access after all)... :D

• Enable Cheats
•• -- Colonist --
--- Max. Health
--- Max. Happines
--- No. Hunger
--- No. Thirst
--- No. Tiredness
--- No. Radiation
--- No. Injury
--- No. Mutated
--- Forever Young
•• -- Resources --
--- Inf. Harvest Resources
•• -- Exploration --
--- Inf. Action Points
•• -- Building --
--- Inf. Building Health
•• Inf. Research Points

and don't sad or angry when your colonist got stucked... lol
Attachments
Aftermath64.CT
(14.96 KiB) Downloaded 490 times

User avatar
Cake-san
Table Makers
Table Makers
Posts: 425
Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 770

Re: [REQ] Surviving the Aftermath

Post by Cake-san »

So, I checked the game code & there are already in-game cheats that provide pretty much everything...
Select All -> Copy & paste the code directly into CE table part
Updated Script

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>7</ID>
      <Description>"Mono"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
LaunchMonoDataCollector()
[DISABLE]
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>3</ID>
          <Description>"CheatManager"</Description>
          <Options moHideChildren="1"/>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanregion(_CheatManager,Aftermath.Cheats:CheatManager:Update+50,Aftermath.Cheats:CheatManager:Update+100,85 C0)
alloc(newmem,2048,_CheatManager)
label(returnhere)
registersymbol(_CheatManager)
label(_Cheat)
registersymbol(_Cheat)
getmonostruct(CheatManager)
registersymbol(CheatManager.peopleToSpawn)
registersymbol(CheatManager.spawnedPeopleAge)
label(__CheatManager)
registersymbol(__CheatManager)

newmem:
mov [_Cheat],rax
mov [_Cheat+8],rcx
__CheatManager:
readmem(_CheatManager-3,3)
test eax,eax
jmp returnhere
_Cheat:
dq 0 0 0

_CheatManager-3:
jmp newmem
returnhere:
 
[DISABLE]
dealloc(newmem)
_CheatManager-3:
//movzx eax,byte ptr [rax]
//test eax,eax
readmem(__CheatManager,3)
db 85 C0
unregistersymbol(_CheatManager)
unregistersymbol(_Cheat)
unregistersymbol(CheatManager.peopleToSpawn)
unregistersymbol(CheatManager.spawnedPeopleAge)
unregistersymbol(__CheatManager)
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>4</ID>
              <Description>"CheatsEnabled ?"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <VariableType>Byte</VariableType>
              <Address>_Cheat</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>5</ID>
              <Description>"peopleToSpawn"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>_Cheat+8</Address>
              <Offsets>
                <Offset>CheatManager.peopleToSpawn</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>6</ID>
              <Description>"spawnedPeopleAge"</Description>
              <VariableType>Float</VariableType>
              <Address>_Cheat+8</Address>
              <Offsets>
                <Offset>CheatManager.spawnedPeopleAge</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
F10 - Open/Close Cheat Window
LeftShift+F2 - Spawn All Resources in quantities of 10
LeftShift+F3 - Spawn random people
LeftShift+F4 - Add specialist
Last edited by Cake-san on Wed Oct 23, 2019 12:21 pm, edited 1 time in total.

Cemo99
Noobzor
Noobzor
Posts: 10
Joined: Fri Sep 27, 2019 1:09 pm
Reputation: 1

Re: [REQ] Surviving the Aftermath

Post by Cemo99 »

Thank you Guys :)

Cemo99
Noobzor
Noobzor
Posts: 10
Joined: Fri Sep 27, 2019 1:09 pm
Reputation: 1

Re: [REQ] Surviving the Aftermath

Post by Cemo99 »

Cake-san wrote:
Wed Oct 23, 2019 9:14 am
So, I checked the game code & there are already in-game cheats that provide pretty much everything...
Select All -> Copy & paste the code directly into CE table part

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>3</ID>
      <Description>"CheatManager"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}
aobscanregion(_CheatManager,Aftermath.Cheats:CheatManager:Update+50,Aftermath.Cheats:CheatManager:Update+100,0F B6 00 85 C0)
alloc(newmem,2048,_CheatManager)
label(returnhere)
registersymbol(_CheatManager)
label(_Cheat)
registersymbol(_Cheat)
getmonostruct(CheatManager)
registersymbol(CheatManager.peopleToSpawn)
registersymbol(CheatManager.spawnedPeopleAge)

newmem:
mov [_Cheat],rax
mov [_Cheat+8],rcx
movzx eax,byte ptr [rax]
test eax,eax
jmp returnhere
_Cheat:
dq 0 0 0

_CheatManager:
jmp newmem
returnhere:
 
[DISABLE]
dealloc(newmem)
_CheatManager:
//movzx eax,byte ptr [rax]
//test eax,eax
db 0F B6 00 85 C0
unregistersymbol(_CheatManager)
unregistersymbol(_Cheat)
unregistersymbol(CheatManager.peopleToSpawn)
unregistersymbol(CheatManager.spawnedPeopleAge)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>4</ID>
          <Description>"CheatsEnabled ?"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <LastState Value="1" RealAddress="1B492907E30"/>
          <VariableType>Byte</VariableType>
          <Address>_Cheat</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>5</ID>
          <Description>"peopleToSpawn"</Description>
          <LastState Value="10" RealAddress="1B5A2384558"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_Cheat+8</Address>
          <Offsets>
            <Offset>CheatManager.peopleToSpawn</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>6</ID>
          <Description>"spawnedPeopleAge"</Description>
          <LastState Value="20" RealAddress="1B5A238455C"/>
          <VariableType>Float</VariableType>
          <Address>_Cheat+8</Address>
          <Offsets>
            <Offset>CheatManager.spawnedPeopleAge</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
F10 - Open/Close Cheat Window
LeftShift+F2 - Spawn All Resources in quantities of 10
LeftShift+F3 - Spawn random people
LeftShift+F4 - Add specialist



Not working for me pressing F10 :(

wolfsy
Noobzor
Noobzor
Posts: 7
Joined: Mon Mar 27, 2017 4:01 pm
Reputation: 0

Re: [REQ] Surviving the Aftermath

Post by wolfsy »

Cake-san wrote:
Wed Oct 23, 2019 9:14 am
So, I checked the game code & there are already in-game cheats that provide pretty much everything...
Select All -> Copy & paste the code directly into CE table part

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>3</ID>
      <Description>"CheatManager"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}
aobscanregion(_CheatManager,Aftermath.Cheats:CheatManager:Update+50,Aftermath.Cheats:CheatManager:Update+100,0F B6 00 85 C0)
alloc(newmem,2048,_CheatManager)
label(returnhere)
registersymbol(_CheatManager)
label(_Cheat)
registersymbol(_Cheat)
getmonostruct(CheatManager)
registersymbol(CheatManager.peopleToSpawn)
registersymbol(CheatManager.spawnedPeopleAge)

newmem:
mov [_Cheat],rax
mov [_Cheat+8],rcx
movzx eax,byte ptr [rax]
test eax,eax
jmp returnhere
_Cheat:
dq 0 0 0

_CheatManager:
jmp newmem
returnhere:
 
[DISABLE]
dealloc(newmem)
_CheatManager:
//movzx eax,byte ptr [rax]
//test eax,eax
db 0F B6 00 85 C0
unregistersymbol(_CheatManager)
unregistersymbol(_Cheat)
unregistersymbol(CheatManager.peopleToSpawn)
unregistersymbol(CheatManager.spawnedPeopleAge)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>4</ID>
          <Description>"CheatsEnabled ?"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <LastState Value="1" RealAddress="1B492907E30"/>
          <VariableType>Byte</VariableType>
          <Address>_Cheat</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>5</ID>
          <Description>"peopleToSpawn"</Description>
          <LastState Value="10" RealAddress="1B5A2384558"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_Cheat+8</Address>
          <Offsets>
            <Offset>CheatManager.peopleToSpawn</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>6</ID>
          <Description>"spawnedPeopleAge"</Description>
          <LastState Value="20" RealAddress="1B5A238455C"/>
          <VariableType>Float</VariableType>
          <Address>_Cheat+8</Address>
          <Offsets>
            <Offset>CheatManager.spawnedPeopleAge</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
F10 - Open/Close Cheat Window
LeftShift+F2 - Spawn All Resources in quantities of 10
LeftShift+F3 - Spawn random people
LeftShift+F4 - Add specialist
When i copy this into cheat engine i get a table but cant activate it and F10 wont prompt the cheat windows

User avatar
Cake-san
Table Makers
Table Makers
Posts: 425
Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 770

Re: [REQ] Surviving the Aftermath

Post by Cake-san »

wolfsy wrote:
Wed Oct 23, 2019 12:02 pm
Not working for me pressing F10 :(
wolfsy wrote:
Wed Oct 23, 2019 12:02 pm
When i copy this into cheat engine i get a table but cant activate it and F10 wont prompt the cheat windows
Well, it can be either dev remove/update the module or a simple mov instruction can be generated differently on different system...

Updated my script

Try again then. :roll:

Had to activate the script and set CheatsEnabled ? to Yes... then you can try press that hotkey...

Post Reply

Who is online

Users browsing this forum: Bing [Bot], FictionOnes, Google [Bot], NotAnyoneThatUKnow, ygh40