Guys i found how to make this mod work, you need to download MscModApi.v1.0.4 and you need to download Msc Mod Loader v 1.2.5 it will work on latest version of this mod
Nice work. Now we just have to change the code in the ecu mod to use later versions of MscModApi and MSCLoader. I'm not very good at this but since all those mods are open source you can try to fix it all.
I got MscModApi.v.1.0.4's source code from github, changed all "MscModApi" in the code to "MscModApiOld", compiled it so now both the old and new api mods run at the same time. Then I got the ECU source code from github, changed all the "MscModApi" to "MscModApiOld" and deleted "ProductInformation.cs" and "shop.cs" from the "shop" folder in Visual studio and compiled it and using the up to date MSCLoader, I can buy all the parts from fleetari. I haven't tried to use them cos I haven't had time to play but I don't see why they wouldn't work.
The main problem is that this wipes out the donnertech turbo from the shop catalogue so the next idea would be to integrate the code from 1.0.4 that the ecu mod relies upon into the newest api mod or modify the ecu mod to use the latest api mod's methods but that's for another day and I suck at programming so just reading through the code makes my head hurt.
I posted some instructions on what I did under "Posts" if you're interested.
I can buy the chip programmer and chip at fleetari's and insert it and put values into it and they seem to save. I've not tested it in the car to see if it works but so far all the parts can be bought (that I know of anyway). The game starts with the Satsuma shell already having red wiring in it, which when you put the engine in the hole the wires connect to the spark plugs without you having to buy anything.
Was that how the mod worked originally? I'm late to the game and never played with it ever before.
Edit: yes, this is all with the latest MSCLoader.
Edit again: Argh, MOP doesn't like what I've done. It makes the car stuck to the ground. Changing the mopconfig doesn't fix it. Hmmmmm, this is a real melon-scratcher.
Donner Tech ECU (7 comments)
Then I got the ECU source code from github, changed all the "MscModApi" to "MscModApiOld" and deleted "ProductInformation.cs" and "shop.cs" from the "shop" folder in Visual studio and compiled it and using the up to date MSCLoader, I can buy all the parts from fleetari. I haven't tried to use them cos I haven't had time to play but I don't see why they wouldn't work.
The main problem is that this wipes out the donnertech turbo from the shop catalogue so the next idea would be to integrate the code from 1.0.4 that the ecu mod relies upon into the newest api mod or modify the ecu mod to use the latest api mod's methods but that's for another day and I suck at programming so just reading through the code makes my head hurt.
I can buy the chip programmer and chip at fleetari's and insert it and put values into it and they seem to save. I've not tested it in the car to see if it works but so far all the parts can be bought (that I know of anyway).
The game starts with the Satsuma shell already having red wiring in it, which when you put the engine in the hole the wires connect to the spark plugs without you having to buy anything.
Was that how the mod worked originally? I'm late to the game and never played with it ever before.
Edit: yes, this is all with the latest MSCLoader.
Edit again: Argh, MOP doesn't like what I've done. It makes the car stuck to the ground. Changing the mopconfig doesn't fix it. Hmmmmm, this is a real melon-scratcher.