Motorsport Manager

Motorsport Manager

View Stats:
OddessaX Sep 9, 2017 @ 9:03am
MacroManagment Mod (Auto-Race)
Ok guys, I've been helping out on the No MicroManagement Mod and have been playing around with the idea of completely automating the race process.

Before everyone starts raging on about why we should play the race let me stop you and explain that this mod is not for everyone; consider it a niche playerbase who want to win the race OFF the racetrack through macromanagement as opposed to micromanagement on the racetrack.

It's important to note that there is not one set of rules for how the players play and one set of rules for how the AI players play... the mod basically tells the game to treat the players like AI cars and have them make every decision the same way they would if it were AI. This is the ultimate level playing field on the racetrack as your advantages come from faster cars that are more reliable or drivers with better skills etc...

This Mod will:
* Increase the Race Speed Button (as per previous Zoom & Speed mod)
* Allow greater zoom and camera control (as per previous Zoom & Speed mod)
* Remove the Micromanagement from tyres and engine (as per previous No Micro Mod)
* Apply Perfect Setup on Practice (as per previous perfect setup mod)
* Remove Pitstop screen and choose tires and fuel in the same fashion that AI does
* Removes Dilemmas from the Race that would pause the race to tell you fuel and tyre warnings that are no longer needed.

If you test this please give me feedback on how it works; ideally im looking to know if anyone has game crashes or if it's working as intended.

CREDIT
I take no credit for the Zoom, Speed, No Micro, Perfect Setup mods... the guys who made these deserve to be recognised for the work they brought to the community.

CURRENT VERSION
1.41 - https://www.dropbox.com/s/oe0m7lb13g7k9al/MacroManagement141.zip?dl=0

I wont be making a 1.42 Beta at this stage until I've got 1.41 working perfect.
< >
Showing 61-75 of 105 comments
CaffeineAlice Nov 22, 2017 @ 3:24pm 
so the new patch is out. single seater works just fine but race standings UI is gone (detailed standings are still there). not sure if that's this mod's fault though.
EastWestDergs Nov 25, 2017 @ 3:29am 
Is it possible for this mod to be updated for 1.53 version?
eLcHi Nov 26, 2017 @ 2:27am 
I can´t play without this anymore :)
gameandwatchfan Nov 29, 2017 @ 10:28pm 
Is there a version of this that works with endurance races?
So I was having some trouble with crashes on 1.51 that were fixed in 1.53 so I decompiled the assemblies, found the changes, and recompiled it against 1.53. This should work as the code change seemed very minor. Haven't tested extensively so download and use at your own risk.

1.53 hotfix:
https://drive.google.com/open?id=1c41YwPl12c-biIlwhZZqPSWIW797mA8u
DLL under -> MacroManagementMod -> 1.53

How To Use:
- Go to C:/Program Files(x86)/Steam/SteamApps/common/Motorsport Manager/MM_data/managed
- Save the old Assembly-CSharp.dll (I renamed mine to Assembly-CSharp-old-153.dll)
- Replace the Assembly-CSharp.dll with the one I linked

I've only tested against single seater in 1 race so far, so unsure if it works with other campaigns.

This also fixes the standings not showing up during race. I'll try to keep updating with any future patches if I'm still playing MM by then anyways...
Sir Pro3 Dec 2, 2017 @ 1:36pm 
Originally posted by Take A Chansey On Me:
So I was having some trouble with crashes on 1.51 that were fixed in 1.53 so I decompiled the assemblies, found the changes, and recompiled it against 1.53. This should work as the code change seemed very minor. Haven't tested extensively so download and use at your own risk.

1.53 hotfix:
https://drive.google.com/open?id=1c41YwPl12c-biIlwhZZqPSWIW797mA8u
DLL under -> MacroManagementMod -> 1.53

How To Use:
- Go to C:/Program Files(x86)/Steam/SteamApps/common/Motorsport Manager/MM_data/managed
- Save the old Assembly-CSharp.dll (I renamed mine to Assembly-CSharp-old-153.dll)
- Replace the Assembly-CSharp.dll with the one I linked

I've only tested against single seater in 1 race so far, so unsure if it works with other campaigns.

This also fixes the standings not showing up during race. I'll try to keep updating with any future patches if I'm still playing MM by then anyways...
Nice work updating this. Just out of curiosity what code was changed. Somebody said it was an simple switch for this mod cause i would like to combine it with flaming reds rebirth mod and i tried to look for changes but it was to much code for me and not knowing where to look etc.
Originally posted by Sir Pro3:
Originally posted by Take A Chansey On Me:
So I was having some trouble with crashes on 1.51 that were fixed in 1.53 so I decompiled the assemblies, found the changes, and recompiled it against 1.53. This should work as the code change seemed very minor. Haven't tested extensively so download and use at your own risk.

1.53 hotfix:
https://drive.google.com/open?id=1c41YwPl12c-biIlwhZZqPSWIW797mA8u
DLL under -> MacroManagementMod -> 1.53

How To Use:
- Go to C:/Program Files(x86)/Steam/SteamApps/common/Motorsport Manager/MM_data/managed
- Save the old Assembly-CSharp.dll (I renamed mine to Assembly-CSharp-old-153.dll)
- Replace the Assembly-CSharp.dll with the one I linked

I've only tested against single seater in 1 race so far, so unsure if it works with other campaigns.

This also fixes the standings not showing up during race. I'll try to keep updating with any future patches if I'm still playing MM by then anyways...
Nice work updating this. Just out of curiosity what code was changed. Somebody said it was an simple switch for this mod cause i would like to combine it with flaming reds rebirth mod and i tried to look for changes but it was to much code for me and not knowing where to look etc.

It took me awhile to compare and contrast older DLLs, but from what I was able to figure out, there's a class named ConsoleCommands.cs that contains this line of code:
public static bool useAIForDrivers = false;
All I had to do was set that to true and it seems to work. Hopefully the devs keep this in the future. For Perfect Setup, it's a little more work, but you should be able to diff the DLL for the 1.53 patch on http://www.racedepartment.com/threads/perfect-setup.139845/ and copy over those changes easily.
Sir Pro3 Dec 2, 2017 @ 4:22pm 
Originally posted by Take A Chansey On Me:
Originally posted by Sir Pro3:
Nice work updating this. Just out of curiosity what code was changed. Somebody said it was an simple switch for this mod cause i would like to combine it with flaming reds rebirth mod and i tried to look for changes but it was to much code for me and not knowing where to look etc.

It took me awhile to compare and contrast older DLLs, but from what I was able to figure out, there's a class named ConsoleCommands.cs that contains this line of code:
public static bool useAIForDrivers = false;
All I had to do was set that to true and it seems to work. Hopefully the devs keep this in the future. For Perfect Setup, it's a little more work, but you should be able to diff the DLL for the 1.53 patch on http://www.racedepartment.com/threads/perfect-setup.139845/ and copy over those changes easily.
Thanks so much I found it and managed to get it to work. For anyones whos instrested in using rebirth mod with this use the assembly file. https://drive.google.com/open?id=1qKZ_XLKlLAPxafFVzmxIyw7p4vyiZXRo Once again just copy this into managed. Use this instead of the assembly from flaming red. I'll try to update this with each release of the mod.
Arrivederci Dec 3, 2017 @ 6:43am 
Originally posted by Sir Pro3:
Originally posted by Take A Chansey On Me:

It took me awhile to compare and contrast older DLLs, but from what I was able to figure out, there's a class named ConsoleCommands.cs that contains this line of code:
public static bool useAIForDrivers = false;
All I had to do was set that to true and it seems to work. Hopefully the devs keep this in the future. For Perfect Setup, it's a little more work, but you should be able to diff the DLL for the 1.53 patch on http://www.racedepartment.com/threads/perfect-setup.139845/ and copy over those changes easily.
Thanks so much I found it and managed to get it to work. For anyones whos instrested in using rebirth mod with this use the assembly file. https://drive.google.com/open?id=1qKZ_XLKlLAPxafFVzmxIyw7p4vyiZXRo Once again just copy this into managed. Use this instead of the assembly from flaming red. I'll try to update this with each release of the mod.
thank you kind sir.
DerNosferatu Dec 3, 2017 @ 12:05pm 
Originally posted by Take A Chansey On Me:
So I was having some trouble with crashes on 1.51 that were fixed in 1.53 so I decompiled the assemblies, found the changes, and recompiled it against 1.53. This should work as the code change seemed very minor. Haven't tested extensively so download and use at your own risk.

1.53 hotfix:
https://drive.google.com/open?id=1c41YwPl12c-biIlwhZZqPSWIW797mA8u
DLL under -> MacroManagementMod -> 1.53

How To Use:
- Go to C:/Program Files(x86)/Steam/SteamApps/common/Motorsport Manager/MM_data/managed
- Save the old Assembly-CSharp.dll (I renamed mine to Assembly-CSharp-old-153.dll)
- Replace the Assembly-CSharp.dll with the one I linked

I've only tested against single seater in 1 race so far, so unsure if it works with other campaigns.

This also fixes the standings not showing up during race. I'll try to keep updating with any future patches if I'm still playing MM by then anyways...

Just tried it for a couple of ERS races, no issues, works like a charm!
Cheers for effort, it is well appreciated!
Esylren Dec 4, 2017 @ 12:29pm 
Is there any possibility to turn off the auto pitstops like it was on davy_depuyt's No MicroManaging Mod ( https://steamcommunity.com/app/415200/discussions/0/133261907144363290/ )? I love not having to manage engine and tyres, but I hate the way the AI handles pitstops, and the mod mentioned above is not updated since 1.41. Thanks!
Last edited by Esylren; Dec 4, 2017 @ 12:50pm
eLcHi Dec 4, 2017 @ 7:29pm 
I can play again! :D
Schags Dec 10, 2017 @ 7:14pm 
Originally posted by Take A Chansey On Me:
So I was having some trouble with crashes on 1.51 that were fixed in 1.53 so I decompiled the assemblies, found the changes, and recompiled it against 1.53. This should work as the code change seemed very minor. Haven't tested extensively so download and use at your own risk.

1.53 hotfix:
https://drive.google.com/open?id=1c41YwPl12c-biIlwhZZqPSWIW797mA8u
DLL under -> MacroManagementMod -> 1.53

How To Use:
- Go to C:/Program Files(x86)/Steam/SteamApps/common/Motorsport Manager/MM_data/managed
- Save the old Assembly-CSharp.dll (I renamed mine to Assembly-CSharp-old-153.dll)
- Replace the Assembly-CSharp.dll with the one I linked

I've only tested against single seater in 1 race so far, so unsure if it works with other campaigns.

This also fixes the standings not showing up during race. I'll try to keep updating with any future patches if I'm still playing MM by then anyways...

Thanks! made the game playable for me!
Racer D Dec 11, 2017 @ 1:39pm 
Is it please possible to make this mod with pitstops? I would love to decide on my own pitstops really, the rest is awesome.
ABBAJESUS Dec 12, 2017 @ 5:41am 
interesting! Definetly going to test this soon!
< >
Showing 61-75 of 105 comments
Per page: 1530 50