Discourse Frotz 🧙

Großes Update: :tada: :kiwi_fruit:

(Das hat Monate an gelegentlicher Hintergrundarbeit und Koordination mit dem Frotz-Team erfordert.)

Einführung von Vollfarbe und monospaced Formatierung für Geschichten

Dieses große Update bringt eine Reihe von Verbesserungen mit sich:

  • HINZUGEFÜGT: Farbformatierung und Unterstützung für monospaced Text
  • VERBESSERT: Vereinfachte Einstellungen: Keine Kalibrierung von Kopf- und Fußzeile mehr erforderlich, nur noch gewünschter Titel und Story-Datei, whoop!
  • VERBESSERT: Verwendet die Open3-Bibliothek für Systembefehle, wodurch das Risiko von Missbrauch/Sicherheitslücken reduziert wird.
  • VERBESSERT: Interne Interaktion mit der Kommandozeile, um die Notwendigkeit von Stream-Dateien zu eliminieren; bewältigt nun auch „mehr/Drücken Sie eine beliebige Taste“-Aufforderungen

Erfordert jetzt das Discourse BBCode-Plugin!!

Dies erforderte die Zusammenarbeit des Betreuers von Frotz, David Griffiths, und eines der sehr aktiven Mitglieder dieser Community, Borg323, der die BBCode-Erweiterungen gemäß dem BBCode-Discourse-Standard geschrieben hat. Vielen, vielen Dank an beide! Wir mussten etwas kreativ werden, um die monospaced-Text-Funktion zum Laufen zu bringen, aber die Lösung ist wirklich großartig!

Einige Beispiele für die neue Formatierung (ich habe diese Geschichten noch nicht vollständig getestet, dies sind nur Beispiele für die Formatierung):

Und beachten Sie den farbigen Kompass hier:

BEKANNTEN PROBLEME: Es gibt viele Spiele, die aufgrund der Art ihrer Anruf- und Antwortprotokolle nicht funktionieren. Wenn ein Schritt des Spiels nicht zu einer Aufführung führt, an der Sie speichern können (wobei „Drücken Sie eine beliebige Taste“ oder „Mehr“-Aufforderungen ignoriert werden, die verarbeitet werden sollten), funktioniert die Geschichte nicht. Zum Beispiel: In „Act of Murder“ (tolles Spiel!) fragt die Dame an der Tür, ob Sie ein Polizist sind. Leider ist dies ein Zustand des Spiels, der nicht gespeichert werden kann, sodass diese Anforderung nicht erfüllt wird, und ich sehe keinen Weg, dies zum Laufen zu bringen.

Es gibt wahrscheinlich Spiele, die jetzt mit Discourse Frotz kompatibel sind, die es vorher nicht waren … bitte experimentieren Sie, aber beachten Sie die oben genannte Einschränkung!

Lassen Sie mich wissen, wenn Sie Probleme haben, dies zum Laufen zu bringen, und ich werde die Anweisungen bei Bedarf verfeinern.

8 „Gefällt mir“