Spiritfarer [Steam]

Upload your cheat tables here (No requests)
User avatar
Chiados
Fearless Furry
Fearless Furry
Posts: 291
Joined: Tue Apr 25, 2017 6:56 am
Reputation: 204

Re: Spiritfarer [Steam]

Post by Chiados »

rudeboyjohn wrote:
Wed Nov 04, 2020 9:03 am
....
Should that ever happen in the future, just do a 4 byte search of the amount placed into the crafting station and then take a few items out, search again. If you cant see how many items were placed, do an unknown value scan, take some items out and do a decreased value scan. Repeat the process until you find one or a few results and then change the item value of all addresses to 1.

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
Chiados
Fearless Furry
Fearless Furry
Posts: 291
Joined: Tue Apr 25, 2017 6:56 am
Reputation: 204

Re: Spiritfarer [Steam]

Post by Chiados »

Pur wrote:
Mon Oct 19, 2020 5:26 am
Also I want to add that apparetnly something broke by using the fast travel cheat, because I'm not able to cook at all, the dish is never ready.
Is this for the table or the app? I'll assume the table. I tested boat speed and cooking and both work fine for me on Steam with the latest version.

Pur
Expert Cheater
Expert Cheater
Posts: 104
Joined: Sun Dec 31, 2017 1:26 pm
Reputation: 8

Re: Spiritfarer [Steam]

Post by Pur »

Chiados wrote:
Wed Nov 04, 2020 3:30 pm
Pur wrote:
Mon Oct 19, 2020 5:26 am
Also I want to add that apparetnly something broke by using the fast travel cheat, because I'm not able to cook at all, the dish is never ready.
Is this for the table or the app? I'll assume the table. I tested boat speed and cooking and both work fine for me on Steam with the latest version.
I was playing the game on GP.

User avatar
Chiados
Fearless Furry
Fearless Furry
Posts: 291
Joined: Tue Apr 25, 2017 6:56 am
Reputation: 204

Re: Spiritfarer [Steam]

Post by Chiados »

Pur wrote:
Thu Nov 05, 2020 6:31 am
Chiados wrote:
Wed Nov 04, 2020 3:30 pm
Pur wrote:
Mon Oct 19, 2020 5:26 am
Also I want to add that apparetnly something broke by using the fast travel cheat, because I'm not able to cook at all, the dish is never ready.
Is this for the table or the app? I'll assume the table. I tested boat speed and cooking and both work fine for me on Steam with the latest version.
I was playing the game on GP.
I suggest joining the discord for the app. You can get support or detail problems with a game from there.

Zozinhu
Expert Cheater
Expert Cheater
Posts: 132
Joined: Wed May 31, 2017 11:53 am
Reputation: 5

Re: SpiritFarer

Post by Zozinhu »

CJBok wrote:
Mon Aug 24, 2020 2:37 pm
Auto Assembler Script which generates cheat list of all current inventory items. Make sure mono features are enabled.

Image

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>89690</ID>
      <Description>"INVENTORY"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end

if monopipe ~= 0 then
    local mId = mono_findMethod('Assembly-CSharp', 'GameUtil', 'get_MainInventory')
    mono_compile_method(mId)
end

local mr_inv = AddressList.getMemoryRecordByDescription('INVENTORY')
for i=mr_inv.Count-1,0,-1 do
  mr_inv.Child[i].delete()
end

for i = 0,200 do
  if readInteger('[[[[[[[[GameUtil:get_MainInventory+c9]]+90]+10]+20+8*'..string.format('%x',i)..']+18]+30]+10]+14') then

  local mr = AddressList.createMemoryRecord()
  mr.description = '------- ITEM '..(i)..' --------'
  mr.Type = vtString
  mr.String.Size = 200
  mr.String.Unicode = true
  mr.Address = '[[[[[[[[GameUtil:get_MainInventory+c9]]+90]+10]+20+8*'..string.format('%x',i)..']+18]+30]+10]+14'
  mr.Color = 0x666666
  mr.appendToEntry(mr_inv)

  local mr = AddressList.createMemoryRecord()
  mr.description = 'COUNT'
  mr.Type = vtDword
  mr.Address = '[[[[[GameUtil:get_MainInventory+c9]]+90]+10]+20+8*'..string.format('%x',i)..']+20'
  mr.appendToEntry(mr_inv)
  end
end

{$asm}

[DISABLE]
{$lua}
if syntaxcheck then return end

local mr_inv = AddressList.getMemoryRecordByDescription('INVENTORY')
for i=mr_inv.Count-1,0,-1 do
  mr_inv.Child[i].delete()
end

{$asm}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
What I need to change on the code to make past 200? My item count is huge right now.

Post Reply