Adds a 2004 Mini Cooper S into Cyberpunk 2077.
Creating the Mini Cooper S and adding into Cyberpunk 2077 was my first full-scale modding project. However, my first touch into the water was a different car: a Rocket League Dominus. Why? Idk it seemed fun at the time xD But the important thing was this; I learned how insanely detailed cars are in Cyberpunk. Multilayer meshes were completely new to me, most of Blender was new, and I had barely opened WolvenKit properly. Once I got it somewhat working, I realised I was better off starting from scratch. So I posted a semi-borked version online, and there it sits if anyone wants to try it :P
Once I truly started development on the Mini Cooper, I had a much better idea of how the vehicles worked. A special shout out to ctxrlsec on Nexus, they were instrumental in discovering how all of the vehicles work! He had a (very) short guide on how he did it, and I eventually was able to write my entire written guide to vehicle modding alongside my development of the Cooper.
I won’t spoil all the juicy code that everyone is dying to see on the wiki, but development was quite the long task. Nearly everything was from scratch, starting with project files. WolvenKit helped a lot to discover how files are connected, eventually I was starting to understand all the base files and variables involved for a large scale mod. Some things I had to discover include: all the base structures, collision models, all mesh types, light concepts, vehicle rigging/animation support, interaction colliders, all textures & materials, GUIs, animated textures, and paint styles.
Overall, I’m VERY glad with the result of the Mini Cooper S. Not only did I get my own car in the game (oh yeah, did I mention some of the textures are from my real-life car?), but I also really like driving it around the city. Small cars work so well in my opinion especially with Night City’s driving, which I just love the road design. I’ve got some extra changes under the hood that may come in the future, stay tuned!