scp-fs2open / scp-fs2open/fs2open.github.com
Pilotfile is saved too often within the Barracks
- Lingua principale
- C++
- Stelle
- 487
- Fork
- 184
- Merge medio
- 3g 8h
- PR unite (30g)
- 45
Descrizione
The barracks is rather happy about saving to the plr file. Often.
pilotfile::save_player() is naturally triggered when a new pilot is created or cloned, but it is also saved whenever switching between singleplayer and multiplayer modes, as well as the simple act of just selecting a pilot.
The pilot file should only be saved if there are changes made, or if it needs to be converted to a different version when the Accept button is pressed.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia tracciando pilotfile::save_player() dai flussi di Barracks per la creazione, la clonazione, il cambio di modalità e la selezione dei piloti. Verifica che il file plr venga salvato solo quando sono state apportate modifiche o è necessaria una conversione e che tali salvataggi avvengano quando viene premuto il pulsante Accept.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- game-dev
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100