Moin Leon,
ich kann nicht programmieren, wie Du weist, aber ich habe mir trotzdem mal was überlegt. Auch will ich Dir Dein Projekt nicht kaputtreden, aber Bilder sagen ja manchmal auch mehr als 1000 Worte. Angehängt an diese Message findest Du deshalb 2 "Screenshots" wie sie sein könnten. Ich denke, dass die ziemlich selbsterklärend sind.
Das Wesentliche:
Jeder Flug hat in der Timeransicht einen "Ausschalter" mit dem man ihn aus der Wertung nehmen kann, z.B. bei Außenlandung.
Auf der Settings-Seite kann man voreingestellte Settings für die F3K Aufgaben abrufen. Vielleicht gibt's noch Tabs mit Settings für andere Klassen. Die kannst Du dann als Plug-ins verkaufen.
Weil man Aufgaben wählen kann, wird die aktuelle Aufgabe auch in der Timeransicht in dem gelben Balken vor den dazugehörigen Flügen angezeigt.
Die Timeransicht zeigt jedes Mal, wenn die Rahmenzeit abgelaufen ist, die Summe der Flugzeiten im untersten Balken an, weil das ja in aller Regel das relevante Ergebnis ist.
Weil die Aufgabe bekannt ist, wird natürlich die Summe der Flüge entsprechend der Aufgabe angezeigt: Bei "Die fünf längsten Flüge" werden natürlich nur die fünf längsten addiert, der Rest wird vergessen, und bei "Die zwei letzten Flüge bis max. 180sekunden) werden auch nur die beiden letzten angezeigt, bis max. 180 sekunden.
Bei der Summe wird immer die mit dieser Zeit maximal mögliche Punktezahl angezeigt. Für's Training ist das praktisch, denn man kann dann auch allein auf der Wiese gegen die Besten der Besten fliegen, die immer 1000 Punkte bekommen. Im Wettbewerb ist das praktisch, weil da eigentlich immer einer die 1000 voll macht, und wenn man das nicht gerade selber ist, kann man gleich sehen, wie viel man abgeben musste.
Wenn die Rahmenzeit abgelaufen ist, tutet es, dann färbt sich der Statusbalken unten rot und lässt die 30s Landefenster ablaufen, mit Countdown und Alarmsignal.
Vielleicht sagt ja der eine oder andere hier was dazu und man kann das noch optimieren, und vielleicht gefällt Dir ja die eine oder andere Idee.
Viele Grüße,
Martin
BTW.: Die Rahmenzeit ist eigentlich durch die Aufgaben definiert und wird nur ganz selten geändert. Man könnte daher den Rahmenzeitslider etwas platzsparender machen, und dafür den Platz für andere, wichtigere Dinge nutzen, z.B. Countdowneinstellungen oder die oben schon erwähnten Klassen-tabs. Auch gibt es für einige Aufgaben max.-Zeiten, die eine Einstellung erfordern.