07th-mod / 07th-mod/python-patcher

Add option to make a copy of the game folder before patching (console arcs, but also generally)

Aperta
#129 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
JavaScript
Stelle
214
Fork
12
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Esamina lo script principale del patcher per capire come individua e modifica le cartelle del gioco. Identifica dove dovrebbe avvenire l'operazione di copia prima che inizi l'applicazione della patch. Controlla le operazioni sui file esistenti e la gestione degli errori per integrare la logica di backup. Testa applicando una patch a un gioco per assicurarti che la copia venga creata e che l'originale rimanga intatto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, python
Ambito
cli, tooling
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.