Page:
Exportprofile
Pages
ADR 0001 Clean Room Entwicklung
ADR 0002 Nativer Kartenrenderer
ADR 0003 Phase 0 Abhängigkeiten
Architektur
Archivzugriff
Benutzerhandbuch
Build und Entwicklung
Changelog
Clean Room Richtlinie
Datenformate
Exportprofile
HashFS Clean Room Spezifikation
Home
Modpaket Metadaten
Projektstatus
Projektübersicht
Quellenregister
Roadmap
SCS Profil Klartextteilmenge
SII Klartextparser
Steam Erkennung
Synthetische Profilfixtures
Verhaltensnotizen
Virtuelle Pfade
Virtuelles Dateisystem
No results
1
Exportprofile
Batista82 edited this page 2026-07-30 18:22:36 +02:00
Table of contents
Exportprofile
Zweck
Exportprofile speichern eine konkrete Kombination aus Spielprofil, Basisspielquelle, optionalen DLC-Quellen und aktiven Mods.
Sie enthalten keine extrahierten Spieldaten und keine SCS-Dateiinhalte.
Dateiformat
Dateiendung:
*.btmexport.json
Aktuelle Schema-Version:
1
Speicherort der Anwendung
Die WinUI-App speichert Exportprofile unter:
%LOCALAPPDATA%\Bastelhof\TruckSimMapStudio\export-profiles\
Der Dateiname wird aus der stabilen Exportprofilkennung gebildet.
Inhalt
Ein Exportprofil enthält:
- Exportprofilkennung
- Anzeigename
- Spiel
- Spielprofilkennung und Profilname
- Basisspiel-Quellpfad
- DLC-Quellpfade
- aktive Mods in Ladereihenfolge
- Modkombinations-Hash
- Erstellungs- und Änderungszeitpunkt in UTC
Beispiel:
{
"schemaVersion": 1,
"id": "00000000-0000-0000-0000-000000000000",
"displayName": "Phase-2-Fixtureprofil - abcdef123456",
"game": 0,
"gameProfileId": "22222222-2222-2222-2222-222222222222",
"gameProfileDisplayName": "Phase-2-Fixtureprofil",
"baseGameSourcePath": "D:\\synthetic\\base",
"dlcSourcePaths": [],
"mods": [],
"modOrderHash": "abcdef123456",
"createdUtc": "2026-07-30T12:00:00+00:00",
"updatedUtc": "2026-07-30T12:00:00+00:00"
}
Validierung
Der JSON-Speicher prüft:
- unterstützte Schema-Version
- gesetzte Exportprofil- und Spielprofilkennung
- Anzeigenamen und Pflichtpfade
- gesetzten Modkombinations-Hash
- Modkennung und Modname je gespeicherter Mod
Ungültige Exportprofile werden nicht stillschweigend akzeptiert.