Warhammer 40,000: Space Marine 2 Trainer

Upload your trainers here (No requests)
MitsuLancer
What is cheating?
What is cheating?
Posts: 4
Joined: Sun Nov 24, 2024 1:46 am
Reputation: 0

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by MitsuLancer »

DestinyAscention wrote:
Wed Jan 01, 2025 3:04 am
Pred1121 wrote:
Thu Dec 12, 2024 9:58 pm
Hey all. I haven’t been keeping up with everything and there’s so much discussion on here I was hoping anyone could let me know if there was a way to unlock all the armors for cheat engine? I know there are mods but I would like a permanent thing. Any info would be appreciated!
You can look up the # of victories you have by class with CE and max it that way. It'll likely take you 3/4 operations to find the exact value for each class. To figure out the # of victories you currently have for a class you'll need to take the armor piece that requires the most victories and subtract the highest armor unlock requirement from it e.g., for sniper that armor piece is the last cape and if it says that you still need 27 victories to unlock it you need to take 35 (the number to unlock the last set of armor) minus 27 which means you currently have 8 victories on a sniper.
Calculating number of victories per class like this didn't work for me on Bulwark and Vanguard. I figured out my Bulwark was:
Highest Armour Set [37] - Highest Armour Piece [Storm Shield] + 1

I suspect this will be the same for Vanguard, as both have Armour Sets requiring 37 victories to unlock, which is more compared to the other classes.

Edit: Confirmed - Same formula on the Vanguard.

Optie
Noobzor
Noobzor
Posts: 7
Joined: Sun Jan 05, 2025 12:08 am
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Optie »

Hello! So I managed to get armory data for green and gold currencies to work and the perk points to work. However, when attempting to group scan to edit class levels, nothing is shown. I have some experience on the Sniper class and the Tactical class so there should be at least one address, yeah? Did the 5.1 patch change how this method works for weapon and class xp?

User avatar
doobiedoo
Expert Cheater
Expert Cheater
Posts: 179
Joined: Mon Dec 28, 2020 8:27 pm
Reputation: 121

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by doobiedoo »

Optie wrote:
Mon Jan 06, 2025 12:29 am
Hello! So I managed to get armory data for green and gold currencies to work and the perk points to work. However, when attempting to group scan to edit class levels, nothing is shown. I have some experience on the Sniper class and the Tactical class so there should be at least one address, yeah? Did the 5.1 patch change how this method works for weapon and class xp?
class XP is...
GROUP SCAN. 4:X w:4 4:Y
Where X is your ((class_lvl - 1) * 8) + 1
Y is your (class_XP * 8) + 1

if you get multiple hits you'll have to do a mission, gain some XP, then check your results for the new values.

weapon XP uses a very similar method.
GROUP SCAN. 4:X w:4 4:Y
X = (weapon_xp * 8) + 1
Y = (weapon_perks * 8) + 1

Optie
Noobzor
Noobzor
Posts: 7
Joined: Sun Jan 05, 2025 12:08 am
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Optie »

doobiedoo wrote:
Tue Jan 07, 2025 9:37 am
Optie wrote:
Mon Jan 06, 2025 12:29 am
Hello! So I managed to get armory data for green and gold currencies to work and the perk points to work. However, when attempting to group scan to edit class levels, nothing is shown. I have some experience on the Sniper class and the Tactical class so there should be at least one address, yeah? Did the 5.1 patch change how this method works for weapon and class xp?
class XP is...
GROUP SCAN. 4:X w:4 4:Y
Where X is your ((class_lvl - 1) * 8) + 1
Y is your (class_XP * 8) + 1

if you get multiple hits you'll have to do a mission, gain some XP, then check your results for the new values.

weapon XP uses a very similar method.
GROUP SCAN. 4:X w:4 4:Y
X = (weapon_xp * 8) + 1
Y = (weapon_perks * 8) + 1
I performed the class XP group scan on launch and I'm given no addresses. I do a match, get an address, change the value to 76001, do another game, and get no changes. Is the new value too big? Do I have to win the match? Do I have to do this in PUBLIC matches, not private ones (they're still online regardless)
Edit: Sorry if these types of questions are frustrating, I lost my previous PvE levels due to a bug regarding offline interactions with adjusting the perk tree normally and Saber hasn't looked into fixing it.
Edit #2: I got weapon xp to work! Class XP is just the last remaining piece but I might just say fuck it and run regular pve matches with my regained weapon levels.

User avatar
doobiedoo
Expert Cheater
Expert Cheater
Posts: 179
Joined: Mon Dec 28, 2020 8:27 pm
Reputation: 121

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by doobiedoo »

Optie wrote:
Tue Jan 07, 2025 10:22 am
I performed the class XP group scan on launch and I'm given no addresses. I do a match, get an address, change the value to 76001, do another game, and get no changes. Is the new value too big? Do I have to win the match? Do I have to do this in PUBLIC matches, not private ones (they're still online regardless)
PvE and PvP levels use the same format, though obviously they have different levels and XP totals.

group scan... 4:A w:4 4:B
A = (level - 1)*8 + 1
B = (xp * 8) + 1

regardless, change only your XP amount. you need to increment though achieving the levels in order to get their rewards and unlocks and if you just outright change your level, that won't happen... so just alter your XP amount. you can just set the XP to a very high number - 76001 isn't nearly so large as to cause a problem, use 20000001 and you'll get all your levels pretty sure - and then get XP on your next operation/PvP match, and the levels will catch up properly.

i should say that i did this method when the game first came out and things might've changed since then, but such changes are typically not the case.

Optie
Noobzor
Noobzor
Posts: 7
Joined: Sun Jan 05, 2025 12:08 am
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Optie »

doobiedoo wrote:
Tue Jan 07, 2025 10:48 pm
Optie wrote:
Tue Jan 07, 2025 10:22 am
I performed the class XP group scan on launch and I'm given no addresses. I do a match, get an address, change the value to 76001, do another game, and get no changes. Is the new value too big? Do I have to win the match? Do I have to do this in PUBLIC matches, not private ones (they're still online regardless)
PvE and PvP levels use the same format, though obviously they have different levels and XP totals.

group scan... 4:A w:4 4:B
A = (level - 1)*8 + 1
B = (xp * 8) + 1

regardless, change only your XP amount. you need to increment though achieving the levels in order to get their rewards and unlocks and if you just outright change your level, that won't happen... so just alter your XP amount. you can just set the XP to a very high number - 76001 isn't nearly so large as to cause a problem, use 20000001 and you'll get all your levels pretty sure - and then get XP on your next operation/PvP match, and the levels will catch up properly.

i should say that i did this method when the game first came out and things might've changed since then, but such changes are typically not the case.
Something must've changed because class xp still won't change despite the group scan or doing games after the fact. Thank you so much for your help though! I managed to get the weapons I needed at their appropriate levels.

Corruptsmurf
Noobzor
Noobzor
Posts: 12
Joined: Fri Jan 28, 2022 8:29 pm
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Corruptsmurf »

Optie wrote:
Wed Jan 08, 2025 2:35 am
doobiedoo wrote:
Tue Jan 07, 2025 10:48 pm
Optie wrote:
Tue Jan 07, 2025 10:22 am
I performed the class XP group scan on launch and I'm given no addresses. I do a match, get an address, change the value to 76001, do another game, and get no changes. Is the new value too big? Do I have to win the match? Do I have to do this in PUBLIC matches, not private ones (they're still online regardless)
PvE and PvP levels use the same format, though obviously they have different levels and XP totals.

group scan... 4:A w:4 4:B
A = (level - 1)*8 + 1
B = (xp * 8) + 1

regardless, change only your XP amount. you need to increment though achieving the levels in order to get their rewards and unlocks and if you just outright change your level, that won't happen... so just alter your XP amount. you can just set the XP to a very high number - 76001 isn't nearly so large as to cause a problem, use 20000001 and you'll get all your levels pretty sure - and then get XP on your next operation/PvP match, and the levels will catch up properly.

i should say that i did this method when the game first came out and things might've changed since then, but such changes are typically not the case.
Something must've changed because class xp still won't change despite the group scan or doing games after the fact. Thank you so much for your help though! I managed to get the weapons I needed at their appropriate levels.
The groupscan that doobiedoo posted did not work for me either, but the longer method of scanning values, then re-scanning after multiple missions in a single play session will work to get your class xp and max out a class relatively quickly; takes about 90 minutes for me.

So if you open CE, use the normal "Exact Value" scan type, and do the following to get your class xp address:
1. You need some xp with the class to scan (scanning zero does not help much in my experience).
2. Let's say you are Level 2 with the Heavy and you have 254 out of 600 experience when you go to the Armouring Hall. You need to scan your current experience value, which would be (254 * 8) + 1 = 2033. So put 2033 into Value and hit First Scan.
3. Then you will need to gain some xp with that class (in our example, the Heavy). Play an operation; do it on Minimal difficulty if you want to finish it quickly.
4. Now you've gained some experience, let's say you are now Level 3 with Heavy class and you have 102 out of 600 experience. You need to use the "Next Scan" feature to narrow your results from the first scan. Your current xp in our example is 102, so use (102 * 8) + 1 = 817. Go into CE, put 817 into scan Value, click "Next Scan". This will narrow your results.
5. Repeat steps 3 and 4 until you have 1 or 2 addresses left in the scan list. One of those addresses will contain your current class xp.
6. Right click on that address, select "Change value of selected addresses", and change it to 736001 (that's 736,001, NOT 73,601) [ty to Klerik for suggesting this xp amount, it's worked for me every time].
7. Play another mission with the class (again, minimal difficulty would be best to guarantee a win). At the end of that mission, you should level up all the way to level 25. All done.

By the way, you can open several instances of cheat engine to scan multiple things across matches, so you can have one scan running on your class xp, another on current wins, another on melee weapon xp, and so on. That way you can narrow down multiple addresses as quickly as possible. Hope this helps.

Corruptsmurf
Noobzor
Noobzor
Posts: 12
Joined: Fri Jan 28, 2022 8:29 pm
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Corruptsmurf »

MitsuLancer wrote:
Fri Jan 03, 2025 10:22 am
DestinyAscention wrote:
Wed Jan 01, 2025 3:04 am
Pred1121 wrote:
Thu Dec 12, 2024 9:58 pm
Hey all. I haven’t been keeping up with everything and there’s so much discussion on here I was hoping anyone could let me know if there was a way to unlock all the armors for cheat engine? I know there are mods but I would like a permanent thing. Any info would be appreciated!
You can look up the # of victories you have by class with CE and max it that way. It'll likely take you 3/4 operations to find the exact value for each class. To figure out the # of victories you currently have for a class you'll need to take the armor piece that requires the most victories and subtract the highest armor unlock requirement from it e.g., for sniper that armor piece is the last cape and if it says that you still need 27 victories to unlock it you need to take 35 (the number to unlock the last set of armor) minus 27 which means you currently have 8 victories on a sniper.
Calculating number of victories per class like this didn't work for me on Bulwark and Vanguard. I figured out my Bulwark was:
Highest Armour Set [37] - Highest Armour Piece [Storm Shield] + 1

I suspect this will be the same for Vanguard, as both have Armour Sets requiring 37 victories to unlock, which is more compared to the other classes.

Edit: Confirmed - Same formula on the Vanguard.
Following up on MitsuLancer and several other user's posts (thanks to all for helping me figure this out), I wanted to lay out the process in detail for unlocking armor in CE for Space Marine 2.

HOW TO UNLOCK ARMOR WITH CHEAT ENGINE SPACE MARINE 2

You need to find the address for the current number of wins for your class, then change that to be equal or higher than the number of wins needed to unlock the final piece of armor for that class.

FORMULA
W = Total # of wins needed (to unlock last piece of armor) See below for list of W values for each class
N = Current wins Needed (to unlock last piece of armor)
C = Current number of wins

W - N = C

METHOD
1. Choose a class, get the W value from the list below.
2. Compare that value to the against the number of wins needed that your game displays when you mouse over that specific piece of armor to get N in the above formula.
3. Use the above formula to get C.
4. Scan the following value in Cheat Engine: (C * 8) + 1 = Scan value
5. Win an Operation with that class (play quickplay or with friends on Minimal).
6. Increase the value of C by 1, then repeat step 4 using "Next Scan".
7. Repeat steps 5 and 6 until you have isolated the address of C.
8. Change the value of the address to: (W * 8) + 1.
9. Win one more Operation. All armor should now be unlocked for that class.

W Values: List of wins needed for specific armor piece per class, Space Marine 2 (used to scan for / edit current wins and unlock armor sets):
  • Tactical: W = 36 Wargear slot - 36 wins needed (7th / final unlock under Wargear - 3 studded leather strips hanging from belt - the one AFTER the chainmail)
  • Assault: W = 35 Wargear slot - 35 wins needed (6th / final unlock under Wargear - skulls over jetpack vents with large wings extending outward)
  • Vanguard: W = 38 Wargear slot - 38 wins needed (9th / final unlock under Wargear - rectangular box scanner with round lens on left side)
  • Bulwark: W = 38 Wargear slot - 38 wins needed (9th / final unlock under Wargear - shield with skeleton holding an hourglass)
  • Sniper: W = 35 Wargear slot - 35 wins needed (6th / final unlock under Wargear - green cloak that extends / wraps around shoulders)
  • Heavy: W = 32 Right Greave slot - 32 wins needed (6th / final unlock under R Greave - 4 lines of writing on right shin [L Greave also works])

QUESTION: Can someone confirm that the sniper information I have below is correct? I have already unlocked armor for that class. You can confirm by looking at each piece of armor in the sniper class and confirming that the final armor set (35 wins) is using the highest-win unlock for each slot.
Last edited by Corruptsmurf on Wed Jan 08, 2025 5:41 pm, edited 2 times in total.

Corruptsmurf
Noobzor
Noobzor
Posts: 12
Joined: Fri Jan 28, 2022 8:29 pm
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Corruptsmurf »

Example of How to Unlock Armor in Space Marine 2 with Cheat Engine

1. I'll use the Bulwark as an example. Based on my previous post, W = 38 for Bulwark, and the last piece of armor is the 9th Storm Shield under the Wargear slot, which is a shield with a skeleton holding an hourglass.
2. When I go to my Bulwark class, edit Armor, go to the Wargear slot, and attempt to select the 9th Storm Shield, my game reads "Achieve victory in 24 Missions..." so for me, N = 24.
3. Using the formula W[38] - N[24] = C = 14.
4. In Cheat Engine, I would scan 113 and click "First Scan" because (C[14] * 8) + 1 = 113.
5. Play and complete (win) an Operation.
6. Once I am back on the battle barge, I would go back to Cheat Engine and refine my results using a C value that is +1 higher. So before I was at 14 wins, now I am at 15, so C = 15. In Cheat Engine, I put in 121 and click "Next Scan" because (C[15] * 8) + 1 = 121.
7. I would the repeat steps 5 and 6 until I found the correct address for (C * 8) + 1, which is my current number of wins for the Bulwark.
8. I would then change that address to (W[38] * 8) + 1 = 305.
9. Win and play one more Operation after this change, and I would unlock all armor for the Bulwark.

I hope this makes it easier for everyone to understand the process.

User avatar
doobiedoo
Expert Cheater
Expert Cheater
Posts: 179
Joined: Mon Dec 28, 2020 8:27 pm
Reputation: 121

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by doobiedoo »

Corruptsmurf wrote:
Wed Jan 08, 2025 3:49 pm
The groupscan that doobiedoo posted did not work for me either, but the longer method of scanning values, then re-scanning after multiple missions in a single play session will work to get your class xp and max out a class relatively quickly; takes about 90 minutes for me.
All my classes are maxed so i can't see my XP values to search for... it's possible I had that group scan syntax backwards? if you have a not-maxed class, could you run a group scan for:

4:A w:4 4:B
A = (xp * 8) + 1
B = (level - 1)*8 + 1

Optie
Noobzor
Noobzor
Posts: 7
Joined: Sun Jan 05, 2025 12:08 am
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Optie »

doobiedoo wrote:
Thu Jan 09, 2025 7:36 pm
Corruptsmurf wrote:
Wed Jan 08, 2025 3:49 pm
The groupscan that doobiedoo posted did not work for me either, but the longer method of scanning values, then re-scanning after multiple missions in a single play session will work to get your class xp and max out a class relatively quickly; takes about 90 minutes for me.
All my classes are maxed so i can't see my XP values to search for... it's possible I had that group scan syntax backwards? if you have a not-maxed class, could you run a group scan for:

4:A w:4 4:B
A = (xp * 8) + 1
B = (level - 1)*8 + 1
This didn't work either. Though after a few tests, I have a few questions.
1. Does it matter how much exp when starting up the addresses? I've been loading into the second Operation and just dying. I've been making sure I get atleast the most kills and ranged damage so I get 20 exp.
2. Do I need to earn at least one level before I start the group scan (If I'm lvl 9, I'd have to hit 10 first before scanning as an example.)

Corruptsmurf
Noobzor
Noobzor
Posts: 12
Joined: Fri Jan 28, 2022 8:29 pm
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Corruptsmurf »

doobiedoo wrote:
Thu Jan 09, 2025 7:36 pm
Corruptsmurf wrote:
Wed Jan 08, 2025 3:49 pm
The groupscan that doobiedoo posted did not work for me either, but the longer method of scanning values, then re-scanning after multiple missions in a single play session will work to get your class xp and max out a class relatively quickly; takes about 90 minutes for me.
All my classes are maxed so i can't see my XP values to search for... it's possible I had that group scan syntax backwards? if you have a not-maxed class, could you run a group scan for:

4:A w:4 4:B
A = (xp * 8) + 1
B = (level - 1)*8 + 1
Just tried both ways, no hits.

Vision_anime
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Jan 08, 2025 1:07 am
Reputation: 1

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by Vision_anime »

COINS and GREEN, PURPLE, GOLD currency:
In my case, when I search for coins,
I use the formula (coins*8+1),
for currency I subtract: green -18, purple -30, gold -48
(for currency use COINS address and for green subtract 18 from this number, 30 for purple and 48 for gold, for example, if the address of the coins is 1000000, then for the green currency it will be 999982)
Image

ratashok
What is cheating?
What is cheating?
Posts: 4
Joined: Sun Mar 14, 2021 7:40 am
Reputation: 0

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by ratashok »

Any way to remove cooldown from abilities or add charges? it seems that any modification to ability_library.sso is not affecting multiplayer operations. Any way to mod server_pc instead of client_pc? If I try to mod server_pc the game is crashing at loading screen

User avatar
doobiedoo
Expert Cheater
Expert Cheater
Posts: 179
Joined: Mon Dec 28, 2020 8:27 pm
Reputation: 121

Re: Warhammer 40,000: Space Marine 2 Trainer

Post by doobiedoo »

ratashok wrote:
Sat Jan 18, 2025 7:23 pm
Any way to remove cooldown from abilities or add charges? it seems that any modification to ability_library.sso is not affecting multiplayer operations. Any way to mod server_pc instead of client_pc? If I try to mod server_pc the game is crashing at loading screen
i tried to do this but didnt get good results. my recollection is that someone else posted that you have to be the host for it to take effect.

i'm curious about the edits to server_pc causing crashes. that's how the Astartes mod works, so i don't think EVERY edit to server_pc is disruptive.

Post Reply

Who is online

Users browsing this forum: No registered users