Hallo
Da jemand die Frage gestellt hat, ob man die momentane Geschwindigkeit via Bordmittel in ein LabelText bekommt und ich gerade sowieso kleine Code Änderungen bei LINE_DESTINATION am vornehmen war,
hab ich mal ein "proof of concept" gebastelt wie ich das mit der CommonAPI2 doch umsetzen könnte.
Damit wäre es möglich die momentane Reisegeschwindigkeit anzuzeigen via labelText.
Da man dann aber ggf X Labels braucht um was darzustellen wäre meine Idee die Parameters eines labelText zu nutzen um mehr Daten durch TPF2 zu schleusen:
labels = {
{
type = "TVDATA", -- < neuer Labeltyp
params = {
basetext = "Geschwindigkeit: \\1",
}
},
Dann würde ich den Text nach \1 \ 2 usw. parsen und ersetzen:
\1 = momentane Geschwindigkeit inkl. Einheit via Global FormatSpeed (d.h. mph oder km/h)
\2 = momentane Geschwindigkeit in km/h ohne Zusatz
\3 = momentane Geschwindigkeit in mph ohne Zusatz
Auf welche weiteren Daten wollt Ihr ggf. zugreifen? Dann kann ich das besser planen wie der Parser aussehen muss...
Da ich aber selber keine Modelle baue, wäre auch hier wieder die Frage, wäre eine andere Lösung sinnvoller?
Vielleicht mag sich lennardo97 auch beteiligen..
PS: LUA Scripte kann ich dort nicht ausführen, das wird in der Renderpipeline zig hundert mal aufgerufen wenn man das Modell sieht pro Frame...