Car Mechanic Simulator 2018

Car Mechanic Simulator 2018

Car Mechanic Simulator 2018 Steam Workshop
Looking for custom cars, maps, custom licence plates or custom localization packs? Steam Workshop will help you download fan-created mods, plug them right into the game, and keep them updated!
 This topic has been pinned, so it's probably important
Home 84 29 Oct, 2017 @ 9:55pm
[FAQ] Modding FAQ and useful links
What can i Upload to the Workshop
User created cars

What programs do i need to create a mod

3D modeling programs
• Blender
• Cinema 4D
• Modo
• Lightwave
• Autodesk Maya
• Autodesk 3DS Max

Unity: download 5.6.4
https://unity3d.com/get-unity/download/archive

Notepad ++
https://notepad-plus-plus.org/download

What Materials can i use
All materials should be applied in your 3D modeling program please check PDF for names
below is some examples of using materials and what they look like

****Example of Model with materials applied*****
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1193082910


Materials list/example Credits iKatherine

Quote iKatherine
I have created 2 models that contain spheres with all the materials, just install them as you would a custom made car model and you can view them in showroom to see them in detail, I included reference images in each zip file


Interior material example download link:
https://www.dropbox.com/s/gb0s6encbp9rzeh/IntMaterials.zip?dl=0
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1120561853

Body material example download link:
https://www.dropbox.com/s/kz103cusw3c8yqn/BodyMat.zip?dl=0
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1120565351

Setting pivots in Blender

Pivots guide

----Change from global to local----
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1193100251

****Setting pivot/origin location****
---STEP 1---
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1193088360
---STEP 2---
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1193094745


****Setting the pivot rotation so your doors and hood open correctly****
Click on images for more details

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1193313263

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1193458158



Making a basic collider

Collider guide

******WIP********
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1111833891
******WIP********

Other tools you will need

***CMS18 plugin for Unity***
Can be found in your game folder here:
SteamLibrary\steamapps\common\Car Mechanic Simulator 2018\ModdingTools

***For those who want links***
Unity3d plugin
https://www.dropbox.com/s/dgh9a80vo3i1gtp/CMS18CarExporter2.unitypackage?dl=0

Other helpful tools

***Car modding 0.7 PDF***
You can find a copy of car modding 0.7 PDF
SteamLibrary\steamapps\common\Car Mechanic Simulator 2018\ModdingTools

***For those who want links modding 0.7 PDF***
https://www.dropbox.com/s/hhxqtwevl214t56/CMS18%20Modding%20Guide.pdf?dl=0


***Unity setup template***
This template will setup your Unity to match the video made by Red Dot
It also includes an example project and the current plugin needed so you can get a rough idea of how you need to set your car up for export:
Model.fbx
Collider.fbx
Materials folder
Texture folder
All correct boxes are ticked on model and collider
Includes Exporter plugin

How to install
1. Download -- https://www.dropbox.com/s/0kqegf4etodib36/CMS2018%20CARS.zip?dl=0
2. Unzip to C:/Unity\saved
3. Start Unity
4. Open CMS 2018 cars
5. Ready to import your car to Unity


Exporting video (made by Red Dot)

https://youtu.be/m85l3ifporE

***Helpful Exporting Tips***

• Make sure you use:
Collider as name for your collider.fbx
Model as name for your car model.fbx
• Make sure you TICK Generate colliders for model and collider
• Make sure you UNTICK Import lights for model and collider
• Make sure you UNTICK Import cameras for model and collider
• Make sure the car folder is highlighted in blue before clicking create car bundle

Game files needed for your exported work with a short description

Bodyconfig.txt File: This will tell the game how certain section unmount on your car

Name.txt File: -- You can set the name of your vehicle

Parts.txt File: -- This allows you to add your parts to shop for your car

Config.txt File: -- This is the main file of your car

Config1.txt File: -- This allows you to add another variation of your car

Making Parts.txt

What you need to do is to generate thumbnails + create parts.txt next to config.txt and bodyconfig.txt and enter part names with prices.

Example for some modded mitsubishi evolution :

<parts.txt>
car_mitubishi_evolution_6-bumper_front=100
car_mitubishi_evolution_6-bumper_rear=100
car_mitubishi_evolution_6-door_front_left=100
car_mitubishi_evolution_6-door_front_right=100
car_mitubishi_evolution_6-door_rear_left=100
car_mitubishi_evolution_6-door_rear_right=100
car_mitubishi_evolution_6-fender_front_left=100
car_mitubishi_evolution_6-fender_front_right=100
car_mitubishi_evolution_6-front_end=100
car_mitubishi_evolution_6-headlight_left=100
car_mitubishi_evolution_6-headlight_right=100
car_mitubishi_evolution_6-hood=100
car_mitubishi_evolution_6-mirror_left=100
car_mitubishi_evolution_6-mirror_right=100
car_mitubishi_evolution_6-taillight_left=100
car_mitubishi_evolution_6-taillight_right=100
car_mitubishi_evolution_6-trunk=100

Adding tuning parts to your mod
(will be updated)

Note before starting:
UV's do not work on tuning parts at time of writing this
limit of 3 tuning parts per panel example hood2,hood3,hood4 that is max at this time
You need to start from 2 because default parts are classed as 1

so we will use hood2 for a car as an example:

1.in blender make a new hood call it hood2 i think pivots and location still need to be correct

2.Export from blender as a hood2.fbx

3.import hood2.fbx into your car folder in unity

4.you should see something like this
*material folder
*texture folder
*collider
*model
*hood2

5.Now do normal tick generate colliders and untick cameras and lights

6.create car bundle

7.now put car into cars folder

8.add hood2 to parts.txt

9.generate thumbnail seems bit clunky for me so it is not important

10.you should now have hoodB in game but it wont be in tuning shop it will be in body parts shop

Workshop Upload Tutorial

Workshop Upload Tutorial (from 1.4.8)
Tutorial could be also found in game directory under Modding Tools folder

https://www.dropbox.com/s/ht93l1p1js1fv83/CMS18%20Workshop%20Tutorial.pdf?dl=0

Adding tuning parts to car variations

1. Open body config
2. Add [tuning]
3. Add tuning parts for that variation like in the example below
4. Adding new plate positions example
[bumper_front-lpf],
pos=0.0,0.1,2.350
rot=353.664,0.0,0.0
scale=1.0

EXAMPLE OF TUNED BODYCONFIG VARIATION

[unmount_with] door_front_left=mirror_left,window_door_front_left door_front_right=mirror_right,window_door_front_right bumper_front=license_plate_front bumper_rear=license_plate_rear [tuning] bumper_front=bumper_front2 bumper_rear=bumper_rear2 headlight_left=headlight_left2 headlight_right=headlight_right2 taillight_left=taillight_left2 taillight_right=taillight_right2 [bumper_front-lpf] pos=0.0,0.1,2.350 rot=353.664,0.0,0.0 scale=1.0 [bumper_front2-lpf] pos=0.0,0.1,2.341 rot=353.664,0.0,0.0 scale=1.0 [bumper_front3-lpf] pos=0.0,0.1,2.365 rot=0.0,0.0,0.0 scale=1.0 [bumper_rear-lpr] pos=0.0,0.117,-2.421 rot=0.0,180.0,0.0 scale=1.0 [bumper_rear2-lpr] pos=0.0,0.117,-2.361 rot=0.0,180.0,0.0 scale=1.0 [bumper_rear3-lpr] pos=0.0,0.111,-2.385 rot=0.0,180.0,0.0 scale=1.0


Modding rules and guidelines for user created cars
Your mod must pass all the checks in the list below or we will contact you or it maybe removed

- Must be your own work and you must be the original owner ( contact Fulysic directly if someone is uploading your work fastest way to fix the problem for now)

- If you use parts not in CMS2018 base game please put a CLEAR NOTE

- Make sure your mod works on the following: MOD MUST WORK AT LISTED LOCATIONS
* Test track
* Airport
* Race Track
* Garage Test Path --- (oversize cars will need scale adjusted to fit)
* Dyno
* Salon
* Auction
* Junk yard

- Include all needed config files: (IMPORTANT)
* bodyconfig.txt
* config.txt
* names.txt
* parts.txt

- Make sure your part.txt is correct cross check it with your parts thumbnails

- Add a note if your mod is using DLC content (Must be clear and easy to read)

- Liveries must not contain material that is offensive to others

Uploading broken mods on porpose will result in a ban from the Steam workshop its upto to check and make sure it works

Car variations

- Make shore your variation works in following locations

- Make sure your mod works on the following: ### It must work at all locations ###
* Test track
* Airport
* Race Track
* Garage Test Path
* Salon
* Auction
* Junk yard
* Missions
* 4x4 Track (if you do not own the Jeep DLC contact me for help)

Ask mod creator before uploading a variation of there car they have the rights to say no

Number plate packs
still to confirm

- Must be your own work
- Do not upload offensive material
- Do not upload other peoples work


Map mods
Not supported at the moment

-place holder 1

Other mods
still to confirm

- Must not promote modification of money or XP values
Last edited by Home; 10 Mar, 2018 @ 9:07pm
< >
Showing 1-1 of 1 comments
Home 84 30 Apr, 2018 @ 5:27pm 
For modders if unsure which parts are DLC please use this guide it has all parts
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1146473030
< >
Showing 1-1 of 1 comments
Per page: 1530 50