Mod for Kerbal Space Program, implementing simple parts repainting.
Open PAW menu by right-clicking on part (in VAB/Hangar or in flight), and choose desired color variant ("Part simple repaint"). See screenshot below.
Each part in the game has one or more 3D-models with materials, shaders and textures tied to them. There is "basic" stock shader (KSP/Bumped Specular
) that majority of parts use. SimpleRepaint alters color
modifier for materials with this shader, changing overall part color as a result.
This approach has some advantages:
There are serious drawbacks though:
Yes. Those parts, that have no TU support, will get SimpleRepaint features.
Yes. However, there is a visual bug: changing part variant resets part color to default. Choosing another color after switching part variant fixes this.
Both mods are required and are bundled as part of download.
Colors.cfg
file GameData/SimpleRepaint
folder inside your Kerbal Space Program folder. It's only needed if you changed and/or added your own colors.SimpleRepaint
from GameData
folder inside your Kerbal Space Program folder before installation.GameData
folder from downloaded archive inside your Kerbal Space Program folder.Colors.cfg
file from backup to GameData/SimpleRepaint
folder (see para. 1).You can change possible colors variants in GameData/SimpleRepaint/Colors.cfg
file. There are maximum 24 color variants available. Please set name to NOT_USED for all unused colors.
UseStockVariantSwitcherForB9PSIncompatibleParts
setting) get repainting via stock PartVariants. It's not as comfortable as B9PS (in my opinion), and also does not support repainting parts in flight. You can find those parts in GameData/SimpleRepaint/GreyList.cfg
file.GameData/SimpleRepaint/IgnoreParts
folder.There are three settings in GameData/SimpleRepaint/Settings.cfg
config file.
By default you can repaint your vessel parts even in flight scene. If you feel that it's not very realistic, you can disable this feature: just set RepaintInFlight
value to false
.
Where are some parts which does not seem to be compatible with B9PartSwitch, and they are added to "grey list". Notable examples are stock (not ReStock!) radial ore drills. Those parts still get repaint ability through stock part variants interface. Set UseStockVariantSwitcherForB9PSIncompatibleParts
value to false
if you don't want repaint ability for any B9PS-incompatible parts.
By default, all compatible parts (both stock and from mods) will get repainting ability.
If you disable this behavior by setting RepaintWhitelistedPartsOnly
value to true
, only specified parts will get color switching. Where are examples of whitelists in GameData/SimpleRepaint/Whitelists
folder. They should be renamed to .cfg
files in order to take effect.
Many thanks to:
This mod is distributed under a Creative Commons Attribution 4.0 International License (CC-BY-4.0).
You are free to share and adapt the materials for any purpose, when providing appropriate attribution.
Bundled mods are distributed under their own licenses:
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.