We offer new modding opportunities starting with update 1.2 by allowing users to create their own repaints or also known as paint jobs in other games. We will cover the most basic process of creating an own repaint, please keep in mind that an essential knowledge of image manipulation is required.
I will use the default template variant for this guide. Unzip the ZIP file and open the PSD file in Paint.NET, the template should look like this in Paint.NET:
You'll find all used layers on the lower right corner of Paint.NET. The sample template uses several design elements such as fonts and decals and a basic green background layer.
The first layer named UVW here is a wireframe layer which visualizes the wire of the bus model, we used it to arrange our design elements.
Let's toggle the UVW layer and disable the other layers to have a basic overview of our repaint. We will create a simple repaint in this guide, hide all layers we don't need, so we only got the wireframe layer, green and black layer at the end.
We could change our background color first, let's fill the green layer with a fancy dark color by using the filling bucket. After we changed the background layer, we could insert some logos and decals to our repaint. I've opened another fictional logo and pasted it to a new layer and positioned it where the previous logos were. I'm just only using one logo in this sample, feel free to insert more branding logos though.
Exporting and testing
We should hide our wireframe layer UVW so it doesn't get visible ingame before we start exporting it to our game. Save the file as repaint.png somewhere so we can move it to another directory later on.
Open up Windows Explorer and navigate to your installation directory of Fernbus Simulator. Navigate to ...\Fernbus\Content\Vehicles\MAN_LionsCoach\Repaints\ and create a new folder which identifies our repaint. I'm using Tutorial in this sample, create a file in this subdirectory Tutorial.repaintinfo which contains general data about our repaint.
The file is based on JSON and contains information like repaint name, author, description and information of our texture file. Open up the file with a text editor of your choice and paste the following snippet:
Change the values which contains <> (save it without the <> chars). Save your repaint info file and move your repaint texture (repaint.png) to the same directory where your repaint info file is currently stored.
Boot up the game and start testing your brand new repaint after setting up the whole directory and repaint files. You're able to change the repaint in the busses selection by hitting the Customize button. Save your selection and start your ride.
My sample looks like this in action:
You're able to edit your repaint file afterwards at anytime, restart your game to view the changes.