07th-mod / 07th-mod/umineko-answer

Add "play latest voice line" functionality / Quicksave

Offen
#81 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Python
Sterne
29
Forks
8
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

We had a report that you couldn't change language on the answer arcs in ADV mode. We don't plan to add support for Japanese language back in, but toggling language is useful for playing back the last voice line

Looking at 1c9d4ad31455a50460543c450be40d0929a14208, I think that we can make the TAB key play the last voice line/make a quicksave by just calling `savegame 15 : loadgame 15`

To add quicksave functionality, we just need some way to load the save in slot 15 (and make sure it isn't accidentally overwritten at other times during the game.

Note that this will also help us with [this issue about autosaving during the eyecatch](https://github.com/07th-mod/umineko-question/issues/153), as we can do the same `savegame 15 : loadgame 15` during the eyecatch to make a quicksave.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Schauen Sie sich den Commit 1c9d4ad31455a50460543c450be40d0929a14208 an, um das Speicher-/Ladesystem zu verstehen. Identifizieren Sie, wo die TAB-Tastenbehandlung implementiert ist und wo der Eyecatch auftritt. Die Aufgabe besteht darin, `savegame 15 : loadgame 15` an diesen Stellen aufzurufen und sicherzustellen, dass Slot 15 nicht anderweitig überschrieben wird. Testen Sie, indem Sie die TAB-Taste auslösen und prüfen, ob ein Quicksave erstellt und geladen wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
game-dev
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.