[Completed] Monster train (steam)

shapka85

shapka85

Novice Cheater
Joined
Oct 21, 2018
Messages
15
Game Name: Monster Train
Game Engine: Unity
Game Version: build #9294
Options Required: gold, health, embers, units slots.
Game/Steam Website: https://store.steampowered.com/app/1102190/Monster_Train/

I have tried changing values, but they return to "normal"..
Thank you in advance.
 
Last edited by a moderator:
P

PowerofTwo

Noobzor
Joined
Jun 19, 2018
Messages
13
+1 on this , 4 byte value for gold seems to be only for displayed value
 
C

Colrath

What is cheating?
Joined
Oct 23, 2018
Messages
2
+1 especially the gold option!
 
B

bruticus0

Novice Cheater
Joined
Mar 3, 2017
Messages
22
+1 Would also like to see something on here :p Appreciate anyone that picks up something.

edit** I've been messing with the save file. You might find it under LocalLow/ShinyShoe. It's a .json file. They have editors online. Doing it in txt editor isn't recommended. But they have a set of values for "Gold (16)" and "Gold over Time". The last value recorded in "Gold Over Time" is ur current gold. But I haven't got any further than that. Dunno if changes work.

Also, just above Gold is "Tower HP (16)" and "Tower HP Over Time" value tables. These correspond with ur Train HP.
 
Last edited:
shapka85

shapka85

Novice Cheater
Joined
Oct 21, 2018
Messages
15
bruticus0, you are a genius!

I did the following- started a run, exited to main menu, opened [save-singlePlayer.json] with notepad,
and then searched/replaced the following:
"additionalDamage":0 => additionalDamage":999
"additionalMaxHP":0 => additionalMaxHP":999
"additionalCost":0 => "additionalCost":-1
"additionalSize":0 => "additionalSize":-1

and all my mobs cards became living gods with crazy damage, all spells insta-kill (or heal) everything, almost all cost 0 ember, the mobs take 1 slot less in the train.

still had no luck with the gold :\
 
P

PowerofTwo

Noobzor
Joined
Jun 19, 2018
Messages
13
Hmmm the gold is a wierd one, i hope to puppy jesus this game doesnt have wierd encryption like BLOOD BOWL 2. At work, cant't check atm, but theres an artifact that reduces merchant prices by 25% see if you cant find a merchant price adjustmeny and bump it to 100% 🧐
 
shapka85

shapka85

Novice Cheater
Joined
Oct 21, 2018
Messages
15
Hmmm the gold is a wierd one, i hope to puppy jesus this game doesnt have wierd encryption like BLOOD BOWL 2. At work, cant't check atm, but theres an artifact that reduces merchant prices by 25% see if you cant find a merchant price adjustmeny and bump it to 100% 🧐
I'm trying to figure out how to add artifacts to the save (without luck..)
Will tinker with it durin the weekend :)
 
The Mogician

The Mogician

Expert Cheater
Table Maker
Joined
Mar 4, 2017
Messages
593
Did anybody try the other types for gold yet? Alternatively, I am thinking about cheating on the price.
 
C

Colrath

What is cheating?
Joined
Oct 23, 2018
Messages
2
I've tried messing with the json file with no success. Changes to gold either take no effect in-game or just break the game and I lose the run when the game restart.
 
I

ILOVEPANCAKES

What is cheating?
Joined
May 22, 2020
Messages
2
I've played around with the json save files and found that you can edit in the artifacts without having to buy them, and you can stack multiple of the same ones. Here are some codes for the artifacts, I didn't save the names but only the effects so I don't have to search them up again.

(2 Damage per floor) 269a6f43-9982-4683-ac39-1a862e481898
(Steward Upgrade) 04397cf6-0fdd-4ae6-aa53-1e60d3ca7e46
(Units -2 Cost) 1d4b98db-c6b4-44fb-b3cb-2242fdff06cb
(+1 spot floor) 9291142a-dc6f-4834-89f1-ceda778e06ec
(+1 draw) 341001b3-3fa9-47a5-9d88-eb04390b82fa
(Spell +1 slot) 60a7f580-0788-42f2-8896-cb8d22e849a5
(Unit +1 slot) 3203c2d3-58f3-4f38-888e-886d8faae758
(Armor +4) ba26070b-4f6b-4af0-a1ec-2af024b6af87
(Shop -25%) ffcb6931-e45e-4e27-bacf-4c649779c2be
(50% Dazed) 2fe90c61-3b6e-4290-a984-e4ef6e8f3e2d
(+2 attack on kill) 4190af4b-a32f-42ab-acda-8f0d4f50c3a5
(50% not discard) 51d95691-d59e-42f1-84ba-8c530743df69
(+2 rage summon) 55ca34e9-047b-4b93-b390-d8d228a43261

Just copy and paste the IDs in the "" and go ham, hope that helps while the guys find how to make a table.
"blessings": [
{
"relicDataID": "04397cf6-0fdd-4ae6-aa53-1e60d3ca7e46"
},
{
"relicDataID": "51d95691-d59e-42f1-84ba-8c530743df69"
}
]
 
The Mogician

The Mogician

Expert Cheater
Table Maker
Joined
Mar 4, 2017
Messages
593
Alright fellas, I got a simple pointer table for embers running.
 
notpikachu

notpikachu

Cheater
Fearless Donors
Joined
Apr 1, 2020
Messages
47
I can answer the gold question...for money :cool: ~ jk



A quick test seems like the value is not visual.

Edit1: Here's the code. Njoy

Code:
[ENABLE]

aobscan(gold,48 8B FA 49 8B F0 C7 45 90) // should be unique
alloc(newmem,$1000,gold)

label(code)
label(return)

newmem:
  mov rdx,#7777777
  mov rdi,rdx
  mov rsi,r8
  jmp return
code:
  mov rdi,rdx
  mov rsi,r8
  jmp return

gold:
  jmp newmem
  nop
return:
registersymbol(gold)

[DISABLE]

gold:
  db 48 8B FA 49 8B F0

unregistersymbol(gold)
dealloc(newmem)

//notpikachu
 
A

AikonCWD

What is cheating?
Joined
Sep 1, 2017
Messages
3
I can answer the gold question...for money :cool: ~ jk
Nice! How you found gold value? I'm trying reversing the game, there are some interesting functions:



I stick decompilating the game, maybe I can make a trainer with a lot of options.
 
S

sikije8224

What is cheating?
Joined
Apr 12, 2020
Messages
4
I've played around with the json save files and found that you can edit in the artifacts without having to buy them, and you can stack multiple of the same ones. Here are some codes for the artifacts, I didn't save the names but only the effects so I don't have to search them up again.

(2 Damage per floor) 269a6f43-9982-4683-ac39-1a862e481898
(Steward Upgrade) 04397cf6-0fdd-4ae6-aa53-1e60d3ca7e46
(Units -2 Cost) 1d4b98db-c6b4-44fb-b3cb-2242fdff06cb
(+1 spot floor) 9291142a-dc6f-4834-89f1-ceda778e06ec
(+1 draw) 341001b3-3fa9-47a5-9d88-eb04390b82fa
(Spell +1 slot) 60a7f580-0788-42f2-8896-cb8d22e849a5
(Unit +1 slot) 3203c2d3-58f3-4f38-888e-886d8faae758
(Armor +4) ba26070b-4f6b-4af0-a1ec-2af024b6af87
(Shop -25%) ffcb6931-e45e-4e27-bacf-4c649779c2be
(50% Dazed) 2fe90c61-3b6e-4290-a984-e4ef6e8f3e2d
(+2 attack on kill) 4190af4b-a32f-42ab-acda-8f0d4f50c3a5
(50% not discard) 51d95691-d59e-42f1-84ba-8c530743df69
(+2 rage summon) 55ca34e9-047b-4b93-b390-d8d228a43261

Just copy and paste the IDs in the "" and go ham, hope that helps while the guys find how to make a table.
"blessings": [
{
"relicDataID": "04397cf6-0fdd-4ae6-aa53-1e60d3ca7e46"
},
{
"relicDataID": "51d95691-d59e-42f1-84ba-8c530743df69"
}
]
Thanks to this dude
I just added (Shop -25%) 4-5 of this relics
,{"relicDataID":"ffcb6931-e45e-4e27-bacf-4c649779c2be"},{"relicDataID":"ffcb6931-e45e-4e27-bacf-4c649779c2be"},{"relicDataID":"ffcb6931-e45e-4e27-bacf-4c649779c2be"},{"relicDataID":"ffcb6931-e45e-4e27-bacf-4c649779c2be"},{"relicDataID":"ffcb6931-e45e-4e27-bacf-4c649779c2be"}

and my shop is price is free lol


 
notpikachu

notpikachu

Cheater
Fearless Donors
Joined
Apr 1, 2020
Messages
47
Most game used the getgold function, but if look into setgold, u will get what I mean (idk if this is actually the dev trap to prevent cheater) :). A breakpoint at this particular function will trace to other functions that increase or decrease the gold. The rest is history I guess.

PS: your username.. well, have a nice weekend.
 
Top