Zum Inhalt springen

Livery Erstellung MSFS: Kennzeichenfarbe

Standardmäßig sind Kennzeichen nicht schwarz. Werden diese in der eigenen Livery nicht definiert, bleiben sie so unverändert in der Microsoft-Ausgangsfarbe. Früher wurde diese Farbe in der aircraft.cfg definiert. Das ist nicht mehr so. Siehe offizielle Dokumentation. https://docs.flightsimulator.com/html/Content_Configuration/SimObjects/Aircraft_SimO/Aircraft.htm

Wenn du eine eigene Livery erstellst, orientiere dich an einem Muster, das die Farbe selbst definiert. Sonst musst du den nötigen Code manuell hinzufügen und die layout.json um diesen Punkt erweitern. Wird später erklärt.

Beispiel C172 das funktioniert

Dieser Ordner
MEINE_LIVERY\SimObjects\Airplanes\MEINE_LIVERY
enthält diese Struktur:

aircraft.cfg
MODEL.BushpilotsDACH
PANEL.BushpilotsDACH
TEXTURE.BushpilotsDACH

Neben dem Textur-Ordner muß da auch ein PANEL-Ordner sein. Dieser enthält nur die panel.cfg. Dort wird u.a. die Farbe des Kennzeichens beschrieben. Der Panel-Ordner muß; ähnlich wie der Textur-Ordner, in der aircraft.cfg definiert sein.

panel = "MEINELIVERY" ; panel folder

Inhalt der panel.cfg

// Panel Configuration File C172

[VARIATION]
override_base_container = 0

[VPainting01]
size_mm	= 0, 0
texture	= $RegistrationNumber
location = interior
painting00=Registration/Registration.html?font_color=white, 0, 0, 0, 0

[VPainting02]
size_mm	= 1024, 256
texture	= $RegistrationNumber
location = exterior
painting00=Registration/Registration.html?font_color=black, 0, 0, 1024, 200

Es gibt ein inners Kennzeichenschild im Cockpit, das übergehe ich hier. Wichtig ist die letzte Zeile, in der die Farbe vorkommt.

painting00=Registration/Registration.html?font_color=black, 0, 0, 1024, 200

black = schwarz, alternativ kann da auch der HEX-Code stehen 0x000000 für schwarz:

painting00=Registration/Registration.html?font_color=0x000000, 0, 0, 1024, 200

Layout.json neu anlegen

Wenn diese panel.cfg angelegt ist, sollte man die layout.json neu generieren lassen, denn der PANEL-Ordner ist da noch nicht drin. Das Tool gibt es auf github. Einfach die bisherige layout.json per Drag and Drop auf die EXE ziehen. Dann wird diese neu erstellt. Fertig.