4 Entwicklungsstand
Timo Bannier edited this page 2026-10-20 09:54:36 +02:00

Entwicklungsstand

Stand: Build 0.13.42, 20.10.2026. Der aktuelle Build erneuert den Frachtkatalog auf 801 Einträge inklusive Halloween-WoT-Frachten für ETS2/ATS. App-/Plugin-Tests wurden für Mehrpersonentests ausgelassen; die sichtbare Spiel-/Display-Abnahme bleibt offen. Details: docs/deployment/build-0.13.42.md.

Verbindliche Aufgabenliste: Todo.md.

Die lokale Haupt-Todo ist nach Prioritäten geordnet: P0 Daten-/Kostenkorrektheit (Sicherung und genaue Tankkosten), P1 Erfassung/Diagnose/Abnahme, P2 Live-Ausgaben/UI/Kataloge, P3 spätere Hardware und gesicherte Coaches-Daten. T11 (P1) legt einen Builder für SQLite-Katalog und separates Bildarchiv mit kontrollierten, unabhängigen App-Updates fest. Punkt 19 führt vorhandene, teilweise und noch fehlende SDK-Ausgaben einschließlich Blinker/Licht/Wischer auf. Das sind Zustandsausgaben, keine Spielsteuerung. Kartenexport kommt aus separatem Tool; VTC bleibt unverändert zurückgestellt. Aktualisierter Plan ist lokal; kein neuer Build oder Git-Push durch diese Planung.

Umgesetzt

  • PDF-Währungsfehler in 0.13.24 korrigiert: Einzelzeilen/Summen EUR mit SCS-Faktor 0,8667, zwei Dezimalstellen und Rundungshinweis. Tabelle innerhalb Rändern, Geldbeträge vollständig; RT mit Einheiten. 151 App-Tests, fünf synthetische PDFs/sechs gerenderte Seiten geprüft. Vollständiger Bericht/Unicode weiter offen.

  • Tankmengenerfassung in 0.13.23 korrigiert und separat gespeichert; neue Spielabnahme sowie genaue Standort-/Preiszuordnung bleiben offen. Originaldaten unverändert.

  • Tourbezogene Schadenskennzeichnung getrennt vom Abschluss, Reparatur löscht Nachweis nicht, aktive Checkpoints wiederaufgenommen; manuelle Korrektur möglich. Historischer 0.13.18-Nachweis 104 App-Tests, aktueller Gesamtstand 151. ETS2-Vorschaden/Neuschaden teilbestätigt, vollständige Abnahme offen; Verschleißsprünge heuristisch.

  • Auftragsmärkte Stufe 1: zentrale Namen/Herkunft in Details, Dashboard, Suche und CSV/JSON.

  • Auftragsmärkte Stufe 2: eigener Filter, Marktanzeige in der Liste, gemeinsame Auswahl für Summen und alle Exporte.

  • Kostenwerte in den Tourdetails einheitlich ausgerichtet; Aufliegerschaden separat gespeichert, angezeigt und statistisch ausgewertet. Historische Werte bleiben unbekannt, neuer SDK-Chassiswert benötigt das aktuelle Plugin.

  • SCS SDK 1.15 und ATS-Road-Trip-Aufträge.

  • Installationslokale Datenhaltung ohne HomeDir, datenerhaltende Updates.

  • Stadt-/Regionskataloge aus ETS2 1.61 und ATS 1.61.3.1; abgesicherter Bestandsabgleich ohne geratene mehrdeutige Regionen.

  • Fünf Statistik-Tabs, Euro-Gesamtwerte mit SCS-Faktor 0,8667.

  • Schmale Tourenliste, größere Details ohne Verlauf, einheitliche Suchfeldhöhe.

  • Getrennte ATS-/ETS2-LKW- und Road-Trip-Filter samt Summen und Exporten.

  • Deutsche Trailer-Namenskataloge; Originalkennungen bleiben erhalten.

  • Optionales JSON-Diagnoselogging und fortlaufende Plugin-Entwicklungsdokumentation.

Noch offen

  • ETS2-Kontrollfahrt mit Plugin 0.13.20 bestätigt Diagnose/Abschluss/Nullkosten per JSON, App-Log und lesendem DB-Abgleich. Gefundene Nacharbeiten: persistierte Minutenspalte, Leihfahrzeug-/Kilometerbaseline und Warnungen nach Spielende. Kein vollständiger Schadens-/Kosten-/Ausschalt-/ATS-Nachweis. Prüfbericht.

  • Reale Kosten-Testfahrten K01 bis K13 und präzisere Kostenklassifikation.

  • Reale Auflieger-Schadensmessung, Trailerwechsel/Mehrfachauflieger und visuelle Skalierungsabnahme.

  • Eigenständige Markt-/Statistikauswertung und echte Markt-/Lebenszyklustests.

  • Coaches-Auftragserfassung nach verfügbarer dokumentierter Bus-Telemetrie.

  • Geschützte Katalogverpackung mit Integritätsprüfung.

  • Weitere Aufgaben und Abnahmekriterien gemäß Haupt-Todo; neue aktuelle Bilder werden später ergänzt, bis dahin bleiben Archivbilder.

Automatisierte Tests und Release-Prüfungen sind keine Abnahme aller echten Spielereignisse. Ein sichtbarer Statistik-Tab ist kein Nachweis einer fertig integrierten DLC-Telemetrie.

Online-VTC separat

Ein Mehrbenutzer-/VTC-System ist nicht implementiert. Es wird ausschließlich in Todo-VTC.md geführt und nur auf ausdrücklichen Wunsch weiter ausgearbeitet oder umgesetzt.