Skip to content

Sephrasto 1.6.0

Compare
Choose a tag to compare
@brzGatsu brzGatsu released this 16 Jan 09:34
· 549 commits to master since this release

Allgemein:

  • Es werden nun mehrere Themes unterstützt. Neu zur Auswahl stehen Fusion und Fusion Dark über das Einstellungsmenu. Es wurden auch einige potentielle Probleme mit dem Standard-Theme auf OSX/Unix behoben, wenn dunkle Systemfarben verwendet werden.
  • Es gibt nun eine eingebaute Hilfefunktion, die die existierenden Markdowndateien rendert und navigiert. Neue Dokumentation für den Datenbank-Editor und den Charakter-Assistenten eingefügt.
  • Sephrasto überprüft nun beim Start automatisch, ob eine neue Version verfügbar ist und teilt dies ggf. über ein Popup mit (kann über die Einstellungen deaktiviert werden).
  • Fix: Sephrasto kann nun auch aus anderen Ordnern heraus gestartet werden (via Terminal).
  • Fix (vermutlich): Encoding-Probleme bei Dateinamen unter OSX und Unix (hauptsächlich der Charakter Assistent betroffen).
  • Fix: Migration des Vorteils Angepasst II (Dunkelheit) zu Angepasst (Dunkelheit) II.
  • Es wird nun eine passende Fehlermeldung angezeigt, wenn der Sephrasto-Ordner im Nutzerverzeichnis nicht erzeugt werden kann
  • Das eher kryptische "Nutzer-Regelbasis" wurde überall in "Hausregeln" umbenannt
  • Das sporadisch verwendete "Cheatsheet" überall in "Regelanhang" umbenannt
  • Einstellungsmenu: Neues layout. Bietet nun via Popup an Sephrasto neuzustarten, falls nötig (Plugin/Theme Änderungen).
  • Falls PDFtk nicht installiert ist wird beim PDF-Export nun ein passender Fehler angezeigt.

Charaktereditor:

  • Beim PDF-Export wird nun eine Progressbar angezeigt.
  • Alle Tabs: Tooltips für alle Abkürzungen eingefügt.
  • Attribute Tab: zeigt nun auch die aktuellen max AsP/KaP/GuP an.
  • Beschreibung Tab: Ausführliche Tooltips zu Status, Finanzen und Heimat eingefügt.
  • Freie Fertigkeiten Tab: kleine Erklärung und Kosten in zusätzlichem Label eingefügt.
  • Ausrüstung Tab:
    • Fix - die TP-Boxen waren auf manchen Plattformen zu schmal
    • Sternchen bei BE entfernt, BE* existiert nicht im Regelwerk
    • Es ist nun möglich absichtlich leere Zeilen zwischen Rüstungen oder Waffen zu lassen, es wird nicht mehr automatisch hochgerückt
    • Wenn ein Waffenname in eine leere Zeile manuell eingetippt wird (ohne Auswahlfenster) und diese in der Datenbank existiert, so wird die Waffe nun automatisch komplett eingetragen.
    • Die Waffeneigenschaft-Felder haben nun eine Autocomplete-Funktion
  • (Übernatürliche) Fertigkeiten Tabs: PW und PW(T) Spalten hinzugefügt um einen schnelleren Überblick über die Fähigkeitenlevels zu erhalten.
  • Fertigkeiten Tab: Die Trennlinie zwischen den Fertigkeitskategorien war zu schmal um sichtbar zu sein - Dicke erhöht.
  • Übernatürliche Fertigkeiten Tab: wird nur noch eingeblendet, wenn der Charakter entsprechende Fertigkeiten besitzt.

Datenbank-Editor:

  • Die linke Spalte mit den Filtern usw. hat nun eine fixe Breite, sodass nur der relevantere rechte Teil skaliert.
  • Der Editor für Freie Fertigkeiten hat bei der Kategorie nun eine Autocomplete-Funktion.
  • Der Editor für Talente hat bei den Fertigkeiten nun eine Autocomplete-Funktion. Die Fertigkeiten-Liste erlaubt nun nur noch profane oder übernatürliche Fertigkeiten in Abhängigkeit von der Spezialtalent-Checkbox.
  • Der Editor für Waffen hat bei den Waffeneigenschaften nun eine Autocomplete-Funktion.

Datenbank:

  • Waffeneigenschaften "nicht für Reiter" und "Nicht für Reiter" ersetzt durch "kein Reittier" und bei allen entsprechenden Waffen aktualisiert
  • "kein Reittier" hatte bei der Waffe Speerschleuder gefehlt
  • Waffeneigenschaft "Stationär" umbenannt zu "stationär" und bei allen entsprechenden Waffen aktualisiert
  • Die Zauber Brenne toter Stoff, Hartes Schmelze und Weiches erstarre waren Mag, Srl und Geo fälschlicherweise unter der Fertigkeit Dämonisch verfügbar - die Zauber wurden dupliziert mit individuellen Fertigkeitslisten und jeweils nur passenden Traditionen verfügbar gemacht
  • Neue Möglichkeit für Voraussetzungen: "MeisterAttribut " setzt das genannte Attribut vorraus und überprüft ob zwei weitere Attribute mindestens einen Gesamtwert von 16 haben. Alle Kampfstil- und Tradition IV Vorteile entsprechend angepasst.

Plugins:

  • Plugins können nun die Funktion getDescription implementieren. Diese Beschreibung wird dann im Einstellungsmenu als Tooltip angezeigt. Eine Beschreibung wurde entsprechend bei den offiziellen Plugins eingebaut.
  • Plugins können nun die Funktion changesCharacter implementieren. Wenn ein Charakter - der mit diesem Plugin erstellt wurde - geladen wird und das Plugin nicht aktiv ist, dann wird ein Warndialog angezeigt. Dies soll dem User helfen, einen Datenverlust (z.b. im Extra-Tab von LangerBogenBeschreibung) zu vermeiden.
  • Plugins können nun ohne Probleme mehrere Charakter-Objekte erstellen (z.B. für einen Char-Diff oder eine Kampfsim), globale Referenzen wurden entfernt.
  • Alle relevanten Actions Filter die vom Charakter ausgehen haben den Charakter selbst nun als Parameter. Falls auf den Charakter zugegriffen werden muss, sollte dies über diesen Parameter geschehen um keine Probleme zu verursachen, falls von anderen Plugins mehrere Charakter-Objekte erstellt werden (s.o.).
  • Neuer filter "pdf_concat" mit dem PDF-Seiten hinzugefügt, entfernt oder verändert werden können beim Export des Charakters.
  • Charakter Assistent:
    • Fix - Manchmal wurde ein überflüssiges Komma in der Kurzbeschreibung eingefügt.
    • Fix - Kampfstile von Waffen wurden nicht übernommen.
    • Ladezeit des Popups beschleunigt - die Verifizierung der Daten mit Sephrasto-Log-Output erfolgt nun nur noch, wenn in den Sephrasto-Einstellungen das Logging-Level auf Debugging-Informationen gestellt ist.
  • Langer Bogen Beschreibung: Es ist nun möglich ein Charakterbild zu laden. Es wird automatisch an die Ziel-Auflösung angepasst und in der Charakterdatei gespeichert. Beim PDF-Export wird es dann über das Porträt/Wappen-Feld des langes Charakterbogens gelegt.