Skip to content

Sephrasto 4.0.0

Compare
Choose a tag to compare
@brzGatsu brzGatsu released this 15 Aug 10:07
· 206 commits to master since this release

Allgemein

  • Update: Das Startfenster hat ein neues Design und bietet eine Schnelladefunktion für die zuletzt geöffneten Charaktere. Das Layout ist über die Einstellungen konfigurierbar.
  • Neu: Wenn ein Charakter geladen wird, dessen Hausregeldatei fehlt, erscheint nun ein Popup, um andere (oder keine) Hausregeln auszuwählen.
  • Update: Es werden beim Laden eines Charakters nun seltener Warnungen angezeigt (nur noch wenn es wirklich wichtig ist)
  • Update: Die Progressbar beim Charakter-PDF-Export ist nun responsiver und zeigt zusätzliche Informationen an
  • Neu: Alle Suchleisten können nun mit einem neuen X-Button zurückgesetzt werden
  • Fix: Wenn die Sephrasto Schriftgröße erhöht wird gibt es nun nahezu keine Anzeigeprobleme mehr.
  • Update: Die Sephrasto Hilfe ist nun auf dem neuesten Stand und hat wieder aktuelle Bilder.

Details Tab

  • Update: Der Tab heißt jetzt "Hintergrund" und erscheint im Toplevel-Menu
  • Update: Der Tab kann jetzt direkt via Info-Tab aktiviert werden - zuvor hing die Anzeige vom aktiven Charakterbogen ab und ein Neustart war nötig.
  • Update: Das Charakterbild wird nun im Beschreibung-Tab statt im Details-Tab angezeigt.

Vorteilte Tab

  • Neu: Die rechte Spalte zeigt nun ausfaltbare Kreuzverweise mit zusätzlichen Informationen an, dioe relevant für den selektierten Vorteil sind.

Fertigkeiten Tab

  • Neu: Die Spalte zu den EP-Kosten zeigt nun "max" an, wenn das FW-Maximum erreicht wurde und ein Warnsymbol, wenn es sich mehr lohnt zuerst Attribute zu steigern

Waffen Tab

  • Update: Die berechneten Waffenwerte sehen nun nicht mehr so unruhig aus (Sterne bei AT, VT, TP entfernt etc.)
  • Fix: Waffeneigenschaften wurden nicht korrekt aktualisiert, wenn das Feld geleert wurde.

Info Tab

  • Update: Die Auswahl der aktiven Kategorien für den Regelanhang geschieht nun in einem Popupfenster.
  • Neu: Im oben genannten Popupfenster können nun auch individuelle Regelelemente de/aktiviert werden, statt nur der ganze Kategorie.

Charakter Assistent

  • Neu: Es können nun die zu verwendenden Hausregeln selektiert werden.
  • Neu: Das Geschlecht kann nun auch frei eingetragen werden.
  • Update: Ersteller von eigenen Templates erhalten nun bessere Informationen im Debug Log.
  • Neu: Ersteller von eigenen Templates können potenzielle Probleme an "_var" Dateien im Datenbankeditor analysieren lassen.

Charakterbögen

  • Neu: Charakter-PDFs haben nun PDF-Lesezeichen
  • Neu: Es gibt eine zweite Variante vom Standard Charakterbogen, der das Charakterbildanzeigt, aus Platzmangel dafür aber keine SchiPs mehr.
  • Update: Es gibt neue Einstellungsmöglichkeiten für eigene Charakterbögen (siehe Hilfe). Insbesondere "FormularMappings" ist relevant, da Sephrasto nun einige Felder anders benennt. Die "BeschreibungDetails" Option wurde entfernt.
  • Update: Der Regelanhang ist nun allgemein besser formatiert.
  • Neu: Im Regelanhang wird unten nun auf jeder Seite der Charaktername samt EP-Stand ausgegeben.

Datenbankeditor

  • Update: Der Editor hat ein rundum neues Design und Layout für schnelleres Arbeiten und eine bessere Übersicht - schaut es euch an!
  • Neu: Es gibt nun eine Export-Funktion, die es ermöglicht die Sephrasdo-Datenbank mit der Hausregeldatenbank zu einer Datei zusammenzuführen.
  • Neu: Editoren für Attribute, Abgeleitete Werte und Energien
  • Neu: Die Textfelder aller Editoren haben nun eine HTML-Toolbar (ähnlich wie BB-Code) und eine HTML-Vorschau. In den Textfeldern können nun die Makros $sephrasto_dir$, $regeln_dir$ und $plugins_dir$ verwendet werden, um den entsprechenden Pfad einzufügen - beispielsweise für Bilder.
  • Neu: Voraussetzungen können nun Wildcards enthalten (z. B. "Kein Vorteil Tradition der *geweihten I"). Das Element selbst wird dabei von der Suche ausgeschlossen. Dies kann die Voraussetzungen z. B. von Traditionen und Tiergeistern dramatisch vereinfachen.
  • Neu: Probleme in der Hausregel-Datenbank werden nun automatisch erkannt und in einem Fehlerfenster angezeigt.
  • Fix: Im Talenteditor können bei Talenten mit variablen Kosten die Kosten nun tatsächlich frei angegeben werden. Zuvor mussten die Kosten ein Vielfaches der voreingestellten Kosten betragen.
  • Update: Im Talenteditor muss nun statt einfach nur "Spezialtalent" der konkrete Typ (Zauber, Liturgie, Anrufung) angegeben werden.
  • Neu: Scriptfelder in den Vorteil/Waffeneigenschaft/Einstellung Editoren zeigen nun Codefehler an.
  • Neu: Im Vorteileditor können nun Kreuzverweise angegeben werden
  • Neu: Im Vorteileditor gibt es ein neues Textfeld "Bedingungen" für Kampfstile, Traditionen etc. Diese werden immer vor der regulären Beschreibung angezeigt.
  • Neu: In den Vorteil- und Talenteditoren gibt es ein neues Textfeld "Infos", das für Informationen gedacht ist, die ausschließlich im Charaktereditor angezeigt werden sollen. Beispielsweise was genau in das Kommentarfeld einzutragen ist (wenn die Funktion aktiv ist).

Datenbank

  • Update: Viele Bindestriche vor Zahlen wurden durch ein Minus ersetzt
  • Update: Einige Abkürzungen wie "d." statt "der" wurden ersetzt
  • Neu: Attribut, Abgeleiteter Wert und Energie sind nun Teil der Datenbank
  • Update: Vorteile: Tiergeist Wolf/Khoramsbestie, Wildkatze/Panther und Fuchs/Mungo wurden in individuelle Vorteile aufgesplittet.
  • Update: Einige Zauber/Liturgie/Anrufungseigenschaften wurden in individuelle Elemente aufgeteilt und der Text aualisiert (Die Texte haben zuvor immer Zauber referenziert)
  • Neu: Regel-Elemente für "Reiterkampf", "Opferung (Angrosch)", "Bann des Eisens", "Gifte & Krankheiten mildern", "Informationen suchen"
  • Gelöscht: Einstellungen "Basis AsP Script", "Basis KaP Script", "Basis WS Script", "Basis MR Script", "Basis GS Script", "GS* Script", "Basis INI Script", "Basis DH Script", "DH* Script", "Basis Schadensbonus Script", "Attribute: Steigerungsfaktor", "Energien: Steigerungsfaktor" (diese sind nun alle durch die neuen Datenbankelemente Attribut etc. konfigurierbar)
  • Gelöscht/Neu: Die Einstellungen "Fertigkeiten: Liturgie-Typen" und "Fertigkeiten: Anrufungs-Typen" wurden durch "Talente: Spezialtalent Typen" ersetzt
  • Update: Die Einstellungen "Fetigkeiten: Maximalwert Script" und "Fertigkeiten: BW Script" haben keinen Zugriff auf die Funktion "getWert" mehr
  • Neu: Einstellung-Elemente "Rüstungen: RS Script", "Rüstungen: WSStern Script", "Rüstungen: BE Script", "Statusse", "Statusse: Beschreibung", "Finanzen", "Finanzen: Beschreibung", "Heimaten: Heimat geändert Script", "Heimaten: Beschreibung", "Talente: FW Warnung", "Voraussetzungen: Anzeigetext ersetzen"
  • Update: Der Text von allen Antimagie- und Beschwörungs-Talenten wurden massiv erweitert. Dadurch konnten die folgenden Regelelement gelöscht werden.
  • Gelöscht: Regeln "Antimagie - Gegenzauber", "Antimagie - Magie unterdrücken", "Antimagie - Zauber aufheben", "Antimagie - Wesenheit bannen", "Beschwörungen - Chimären", "Beschwörungen - Dämonen", "Beschwörungen - Elementare", "Beschwörungen - Golems", "Beschwörungen - Untote"
  • Fixed: Ziel und Reichweite vom Talent "Körper des Blutgeists";
  • Update: der Ritualgegenstand aller "Bindung des XXX" und "Apport des XXX" Talente wurde nun spezifisch benannt
  • Update: viele Vorteil- uind Talenttexte wurden gekürzt, da entsprechende Textteile nun in den neuen Feldern zu Bedingungen, Infos und Kreuzverweisen besser aufgehoben sind.

ScriptAPI

  • Neu: xxxGuPBasis und xxxGuPMod
  • Update: xxxSchadensbonus umbenannt zu xxxSB; xxxRSMod umbenannt zu xxxRS; xxxBEMod umbenannt zu xxxBE. Diese und weitere APIs die sich auf Abgeleitete Werte beziehen werden nun automatisch generiert in Abhängigkeit der Abgeleiteten Werte in der Datenbank. Für weitere Kleinigkeiten siehe Hilfe.

PluginAPI

  • Gelöscht: Filter "asp_kosten" und "kap_kosten" (siehe neue "energie_kosten")
  • Neu: Filter/Actions "energie_kosten", "vorteil_kosten", "datenbank_verify" (um die Fehlerfenster-Inhalte anzupassen), filter für DB Editorklassen "dbe_class_xxx_wrapper"
  • Update: "datenbank_xml_laden" wird nun am Ende des Ladevorgangs aufgerufen statt am Anfang
  • Update: "basisdatenbank_geladen" und "datenbank_geladen" haben den neuen Parameter "isCharakterEditor"
  • Update: "energie_kosten", "attribut_kosten", "freiefertigkeit_kosten" haben nicht mehr den Parameter "wert", sondern "wertVon" und "wertAuf"
  • Neu: Plugins können nun "showSettings" implementieren, um einen eigenen Einstellungsbutton innerhalb der Sephrastoeinstellungen anzuzeigen.
  • Update: Die "createDatabaseButtons" Funktion wird nicht mehr auf Plugins aufgerufen. Stattdessen können dem Datenbankeditor nun neue Menueinträge hinzugefügt werden durch die action "dbe_menuitems_erstellen"
  • Neu: "datenbank_xml_schreiben" hat nun einen zusätzlichen Parameter "merge" der verwendet werden kann, um die neue Merge-Export funktion zu unterstützen.