07th-mod / 07th-mod/python-patcher
Add option to make a copy of the game folder before patching (console arcs, but also generally)
- Vorherrschende Sprache
- JavaScript
- Sterne
- 214
- Forks
- 12
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
For all games, it would be nice to make a backup of the game, in case the installation fails, or just so the user can play either copy.
The user can do this manually, but adding a simple "make a copy of the game folder" option should be reasonably easy
If a user wants to restore their original version (to re-patch or otherwise), they need to manually delete the game and then re-download, then re-install it.
This is especially important for the Console arcs, which share chapter 4.
We should remember to remind users that steam sync won't work on the duplicate copy/steam won't launch the duplicate copy, and any other gotchas with the other copy.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Untersuchen Sie das Hauptskript des Patchers, um zu verstehen, wie es Spielordner findet und modifiziert. Identifizieren Sie, wo der Kopiervorgang stattfinden sollte, bevor das Patchen beginnt. Prüfen Sie vorhandene Dateioperationen und Fehlerbehandlung, um die Backup-Logik zu integrieren. Testen Sie durch Patchen eines Spiels, um sicherzustellen, dass die Kopie erstellt wird und das Original unverändert bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, python
- Bereich
- cli, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100