1 Exportprofile
Batista82 edited this page 2026-07-30 18:22:36 +02:00

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.