Mars Horizon [steam]

Upload your cheat tables here (No requests)
Post Reply
aSwedishMagyar
Table Makers
Table Makers
Posts: 690
Joined: Mon Jul 06, 2020 3:19 am
Reputation: 1262

Mars Horizon [steam]

Post by aSwedishMagyar »

Decided to make my own topic for this since I've made mine only use the exact addresses. I'm reusing the script from [Link] which I was linked to while making my Eastshade table for finding methods by signature (which has the added bonus of compiling the method if it is not already).

My enable contains essentially everything that is needed for the scripts and I just call autoassemble() with the right string to activate the cheat. Pretty much all of them are just finding the start of the function, clearing the returned value (rax) and then returning. Haven't had any crashing problems while using it since my 'Enable' script registers all the symbols for use later on (no AOB scanning) but let me know if it crashes for you. Each script also has it's own boolean that checks whether it was successful in assembling and if it does not go through, it doesn't let the 'Disable' assemble either.

I'm also working on getting the built-in cheats working using the AddCheat() function in the Agency class. So far it does nothing but I think I can get it working with just a variable change somewhere.

Here are the options:
Image

Update 1: Added some new scripts, and fixed no payload build time. Still haven't figured out the cheat commands but I'll get to it eventually.

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
Mars Horizon.CT
08-12-2020
+2
(64.08 KiB) Downloaded 406 times
Mars Horizon.CT
26-11-2020
+1
(67.9 KiB) Downloaded 143 times
Last edited by aSwedishMagyar on Wed Dec 09, 2020 7:37 am, edited 2 times in total.

dapmitidp
Noobzor
Noobzor
Posts: 7
Joined: Mon May 22, 2017 2:40 pm
Reputation: 0

Re: Mars Horizon [steam]

Post by dapmitidp »

everything works fine for me, except for the payload... it charges me for it but stays stuck on the screen to order it... am i doing something wrong?

aSwedishMagyar
Table Makers
Table Makers
Posts: 690
Joined: Mon Jul 06, 2020 3:19 am
Reputation: 1262

Re: Mars Horizon [steam]

Post by aSwedishMagyar »

No you are not. I have fixed it in my latest but I'm not uploading until I figure out the cheat adder function. You can follow the code below if you want to fix it yourself. Go to the enable script and right click and select 'change script':

Code: Select all

Change this:

noPayloadBuildTimeEnable = [[
assert(getPayloadBuildTime,55 48 8B EC 48 81 EC 80 01 00 00)
getPayloadBuildTime:
	xor rax,rax
    ret
]]
	
To this:

noPayloadBuildTimeEnable = [[
assert(getPayloadBuildTime,55 48 8B EC 48 81 EC 80 01 00 00)
getPayloadBuildTime:
	xor rax,rax
    inc rax
    ret
]]
It seems it does not like getting a value of zero returned and does not know what to do with it, so it stays on the buy screen.

dapmitidp
Noobzor
Noobzor
Posts: 7
Joined: Mon May 22, 2017 2:40 pm
Reputation: 0

Re: Mars Horizon [steam]

Post by dapmitidp »

thanks

aSwedishMagyar
Table Makers
Table Makers
Posts: 690
Joined: Mon Jul 06, 2020 3:19 am
Reputation: 1262

Re: Mars Horizon [steam]

Post by aSwedishMagyar »

Added in No Research Cost and Always Launch Success.

dapmitidp
Noobzor
Noobzor
Posts: 7
Joined: Mon May 22, 2017 2:40 pm
Reputation: 0

Re: Mars Horizon [steam]

Post by dapmitidp »

any chance of an update?

acecel
Expert Cheater
Expert Cheater
Posts: 964
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 163

Re: Mars Horizon [steam]

Post by acecel »

dapmitidp wrote:
Sun Jul 04, 2021 1:00 am
any chance of an update?
+1 :oops:

anl93
Table Makers
Table Makers
Posts: 291
Joined: Mon May 29, 2017 10:12 am
Reputation: 94

Re: Mars Horizon [steam]

Post by anl93 »

+1

Post Reply

Who is online

Users browsing this forum: admantx, anewsmsng, briari2, cagincei, Google [Bot], Google Adsense [Bot], jawi, kvm1kaze, Majestic-12 [Bot], Neobleak