Skip to content

Sephrasto 4.4.0

Compare
Choose a tag to compare
@brzGatsu brzGatsu released this 22 Dec 22:20
· 161 commits to master since this release

Allgemein

  • NEU: Plugins können jetzt direkt über die Einstellungen heruntergeladen und installiert/updated werden (auch downgraded, wenn ihr von einer neueren zu einer älteren Version wechselt).
  • Update: Der Charaktereditor öffnet nun wieder schneller und schließt wieder ohne Verzögerung. Beim Öffnen gibt es nun zudem einen Ladebalken.
  • Neu: Ab dieser Version wird Sephrasto einen aussagekräftigeren Fehler ausgeben, wenn versucht wird einen Charakter zu laden, der zu neu ist. Das ist der Fall, wenn er mit einer zukünftigen Version erstellt wurde und das Dateiformat sich dadurch geändert hat.
  • Neu: Die Schnelladebuttons haben nun ein "i" Symbol, das via Tooltip den Pfad der Charakteredatei anzeigt.
  • Fix: Sephrasto kann nun von der Kommandozeile aus gestartet werden, dies schlug immer fehl.
  • Neu: Sephrasto unterstützt nun einige Kommandozeilen Argumente, siehe https://github.com/Aeolitus/Sephrasto/blob/master/README.md#kommandozeilenargumente. Hinweis: Bei der Windows exe gibt es keinen Output, aber die Argumente funktionieren dennoch.

(Übernatürliche) Fertigkeiten Tabs

  • Fix: Die Selektion einer Zeile funktionierte nur bei einem Click in der linken Spalte.

Hilfe

  • Fix: Das Fenster merkt sich nun die letzte Größe
  • Update: Die PluginAPI Hilfe ist nun deutlich übersichtlicher

DB

  • Fix: Krähenruf (Tiergeist) hatte fälschlicherweise ein Leerzeichen zuviel im Namen, wodurch Tiergeist Rabe bei Anach Nurim Fehler geworfen hat
  • Update: Großer Geisterbann enthält nun die Beschreibung von Destructibo und Geister austreiben, statt auf diese zu verweisen.
  • Update: Hier und da kleine Rechtschreibfehler behoben.

Script API

  • Update: mit modifyKampfstil ist es nun möglich, statt eines Kampfstils, "Nahkampf" oder "Fernkampf" anzugeben, um die Werte für alle Nah/Fernkampfwaffen anzupassen, unabhängig von der Kampfstilwahl. Somit könnte beispielsweise ein Vorteil AT +2 geben.
  • Neu: in Waffeneigenschaft-Scripts kann nun mit getWaffe() auch die Waffe, statt wie bisher nur die fertig berechneten Waffenwerte abgefragt werden.

Plugin API

  • Fix: Die dbe_class Filter haben nicht funktioniert
  • Neu: Action "charakter_epgesamt_geändert"
  • Neu: Action "charaktereditor_geschlossen"
  • Neu: Für alle core klassen gibt es nun x_serialisert und x_deserialisiert actions
  • Neu: charakter_serialisiert, charakter_deserialisiert, charakter_geschrieben, datenbank_serialisiert, datenbank_deserialisert
  • Gelöscht (bzw. durch die neuen Filter ersetzt): charakter_xml_laden, charakter_xml_schreiben, charakter_xml_geladen, datenbank_xml_schreiben, datenbank_xml_laden
  • Neu: Sephrasto bietet nun die Auswahl zwischen einem XML und einem JSON Serialisierer. So können auch Datenbank und Charakter als JSON gespeichert werden.