urSovngarde Koop für Skyrim VR
← Alle Einträge

Zwei Spiele, eine Zwischensequenz

Wenn eine Questszene läuft, läuft sie in jedem Spiel der Gruppe. Jedes hat dieselbe Szene, mit denselben Dialogzeilen in denselben Momenten. Die Mod gibt außerdem weiter, was NPCs sagen, damit eine Zeile, die in einem Spiel gesprochen wird, in den anderen zu hören ist.

Nimm beides zusammen, und du hast das Problem. Die Zeile, die aus dem anderen Spiel weitergegeben wurde, brach die Zeile ab, die dein eigenes Spiel gerade sprach, und das Abbrechen beendete diesen Schritt der Szene zu früh. Stimmen fielen einander ins Wort, Untertitel verschwanden, und Szenen liefen sich selbst davon.

Die Lösung

Skyrim Together Reborn hat das im flachen Spiel gefunden und behoben (ihr Pull Request 854), und wir haben es herübergeholt. Eine Zeile reist jetzt mit der Szene, zu der sie gehört, und ein Spiel, das dieselbe Szene abspielt, behält seine eigene Zeile und seinen eigenen Untertitel.

Zeilen, zweimal gesagt

Wo wir schon dabei waren, stellte sich heraus, dass das Spiel die meisten Zeilen kurz hintereinander zweimal sagt, und die Mod hat beide gesendet. In einer Sitzung waren das 351 von 515 Zeilen, und jede zweite Kopie startete die Zeile im anderen Spiel neu. Eine Wiederholung innerhalb einer Sekunde wird nicht mehr gesendet.

Stand

Mit dem echten Spiel und unserem Bot auf einem PC getestet, an der Marktszene in Weißlauf: Jede Zeile ging einmal hinaus, mit ihrer Szene. Für den Teil, in dem zwei Spiele dieselbe Szene im selben Moment abspielen, braucht es zwei echte Spiele, also wartet er auf unsere nächste Sitzung. Es ändert die Netzwerknachrichten, also kommt es mit einer Veröffentlichung, auf die alle gemeinsam aktualisieren, der öffentliche Server eingeschlossen.

Himmelsrand ist ein großes Land, um es allein zu durchqueren

Kostenlos, quelloffen, und es läuft auf der Modliste, die du schon hast.