LÖVE-Spielstände und Pfade
Speichert Fortschritt im beschreibbaren Spielverzeichnis statt in Paketdateien. Prüft versionierte Daten ohne gespeichertes Lua auszuführen und erhält bei fehlgeschlagenem Ersatz oder Migration den letzten gültigen Stand.
love-save-filesystem
Entdecke, wie der Skill hilftWann ist der Skill hilfreich?
Nutze dies bei fehlenden Spielständen in Paketen oder geänderten Datenformaten.
Wobei hilft er dir?
- Trennt Paketquellen von beschreibbarem Spielstandspeicher.
- Erhält Spielidentität und stabile Kennungen gespeicherter Daten.
- Bewahrt den letzten gültigen Stand bei gescheitertem Ersetzen oder Migrieren.
Das könntest du fragen
Speichere freigeschaltete Level und Steuerung unseres Rätselspiels. Starte aus schreibgeschützter Installation und lade beschädigte sowie ältere Spielstände. Nutze das vorgesehene Spielidentitätsverzeichnis, trenne Daten von ausführbarem Lua und biete Wiederherstellung ohne Überschreiben des letzten gültigen Fortschritts.
Ausführliche Dokumentation
Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.
Weniger anzeigen
LÖVE — save filesystem
Use when persisting LÖVE settings, saves, user content or packaged asset paths.
Version and project gate
Inspect conf.lua and main.lua, LÖVE and Lua/LuaJIT versions, callback definitions, modules, filesystem identity, graphics/audio APIs, .love packaging and native extension dependencies. Distinguish color/API conventions across major releases. Never turn a task into an engine upgrade without the user’s intent. Read the version-matching official reference when an API decision depends on it.
Work
Set and preserve the game identity and distinguish archive/source reads from writable save storage. Serialize validated data with schema versions and stable IDs. Do not evaluate a save as arbitrary Lua code. Preserve the previous valid save when replacement or migration fails.
Deliver
A save/path contract and safe load/recovery implementation. Keep the change in the existing project structure; separate actual observations from the proposed acceptance scenario below.
Failure to prevent
Packaged game content is not the normal writable save directory; changing identity can appear to lose progress.
Acceptance scenario
Load an older or malformed copied save, run from a .love archive and confirm saves use the intended identity path. Follow the project’s execution and verification permissions. If execution or a target device is unavailable, provide the reproduction steps and name the remaining uncertainty; do not mark it passed.
Scope and sources
This skill belongs to Lilt. Agent selection is restricted by Orqestria’s assigned-agent policy, including forced skill selection; instruction text alone is not an access control. These are original task workflows researched from official documentation, not a copied or endorsed vendor skill.
Enthaltene Dateien 1
SKILL.md
