Hi there guys and girls,
It's been a long time and in that time I dug into the core.ar of Midtown Madness. Since I owe MMarchive alot (thank you guys!) I will return the favor in this post.
My specialty in modding is located in the RACE folder, containing all races and maps. But let's break it from the start.
Brought to you by: https://www.youtube.com/user/MidtownMadn ... ature=mhee
Extracing files
To change anything you'd like in Midtown Madness you got to extract "Core.ar" in your Midtown folder.
To do so, download these:
deAR.exe https://mmarchive.com/file_details.php?file_id=203
Mkar.exe https://mmarchive.com/file_details.php?file_id=1113
Now get "cmd.exe" from C:\Windows\System32\cmd.exe and copy it to your Midtown Folder:
Now open "cmd.exe" and type the following: "deAR.exe core.ar"
Changing Opponents Cars
Once everything is extracted open up "RACE" and open "CHICAGO"
You will see lots of things but dont worry, I'll talk about them all.
The main Focus are the Race/Blitz/Circuit files.
Let's learn how to add and change opponents.
RACE 0 till 11 are checkpoint races.
If you look at RACE0 there are 3 files, one for the checkpoint you drive through which we will discuss later and Race0.aimap_p and Race0.aimap
AIMAP = Amateur mode
AIMAP_P = Professional
Open RACE0.AIMAP_P (Beginner's Luck) With notepad
"Vpmustang99" reflects your opponents' car. Here is the list.
Vw New Beetle---------- vpbug
City Bus------------------- vpbus
Cadillac Eldorado-------- vpcaddie
Ford Mustang Cruiser--- vpcop
Ford F-350----------------vpford
Ford Mustang Fastback---vpbullet
Ford Mustang GT-----------vpmustang99
Panoz GTR-1-----------------vppanozgt
Panoz Roadster-------------vppanoz
Freightliner Century---------vpsemi
If you want, lets say 2 Beetles 3 cops and 3 Mustang this is how it should look:
Now save the file and recompile the Core: mkar.exe core.ar shiplist.core
Result:
Note: the maximum number of opponents is 8 as far as I know.
Next Chapters:
- Creating your own Blitz Race
- Understanding and creating AI
- Extra's and more in-depth information