docs: wayfinder-map fuer rustkeep 1.0 anlegen
This commit is contained in:
20
.scratch/rustkeep-1.0/issues/03-mod-ladepipeline.md
Normal file
20
.scratch/rustkeep-1.0/issues/03-mod-ladepipeline.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# 03 — Mod-Ladepipeline und Manifest
|
||||
|
||||
Type: grilling
|
||||
Status: open
|
||||
Blocked by: 02
|
||||
|
||||
## Question
|
||||
|
||||
Wie findet, ordnet und lädt das Spiel Mods — inklusive sich selbst?
|
||||
|
||||
Das Kernspiel ist `core:` und damit selbst ein Mod. Zu klären:
|
||||
|
||||
- Ordnerstruktur: Wo liegt `core`, wo liegen fremde Mods, was ist relativ zur Binary vs. zum Benutzerprofil?
|
||||
- Manifest: Welche Felder? ID-Namespace, Anzeigename, Version, Abhängigkeiten, Ladepriorität.
|
||||
- Ladereihenfolge: aus Abhängigkeiten berechnet oder vom Spieler festgelegt? Wie werden Zyklen behandelt?
|
||||
- Überschreiben: Wie sagt Mod B, dass er `core:iron_sword` ersetzt statt ergänzt? Ganz oder feldweise?
|
||||
- In welchen Phasen läuft das Laden — erst alle Typen, dann alle Instanzen? Was passiert bei Vorwärtsreferenzen?
|
||||
- Wird beim Start alles geladen, oder gibt es ein Nachladen zur Laufzeit?
|
||||
|
||||
Ergebnis: Ordnerlayout, Manifest-Schema und die Phasen der Ladepipeline.
|
||||
Reference in New Issue
Block a user