Skip to content

Releases: Aeolitus/Sephrasto

Sephrasto 2.2.1

01 May 09:33
Compare
Choose a tag to compare

Allgemein

  • Fix: Beim Standardcharakterbogen wurde Handgemenge und Hiebwaffen unten doppelt aufgeführt. Dadurch wurden auch zusätzliche Hausregelfertigkeiten in der Regel nicht angezeigt.

Datenbank

  • Der Nutzerkommentar bei den Vorteilen Angepasst I/II wird im Regelanhang nun in die Beschreibung eingefügt, damit der Bezug klar ist.
  • Bei der Einstellung "Manöver: Typen" wurde "Aktionen" in "Aktionen und Reaktionen im Kampf" umbenannt.
  • Die "Manöver" Bereit machen, Konflikt, Volle Defensive, Volle Offensive, Bewegung, Konzentration und Verzögern wurden umbenannt: allen wurde das Wort Aktion vorne angefügt. Bei den Vorteilen Schnellziehen, Offensiver Kampfstil, Defensiver Kampfstil und Flexible Magie wurde entsprechend die Verknüpfung angepasst.

Sephrasto 2.2.0

25 Apr 20:50
Compare
Choose a tag to compare

Allgemein

  • Der PDF-Export stürzt nicht mehr ab, wenn ein neuer Charakter direkt exportiert wird, nachdem der Waffen-Tab geöffnet wurde
  • "Speichern als" heisst jetzt "Speichern unter"
  • Ein paar sehr seltene Fälle behoben, bei denen durch eine fehlerhafte Update-Reihenfolge Änderungen durch Vorteile nicht richtig appliziert wurden, bis eine weitere Änderung am Charakter gemacht wurde oder er neu geladen wurde.

Beschreibung Tab

  • Fix: Das Kulturfeld hat keine Änderungen akzeptiert

Inventar & Rüstung Tab

  • Fix: Das BE-Offset bleibt nun immer gleich. Zuvor war es durch Rundung möglich, dass beim Kombinieren von Rüstungen die BE stärker anstieg als der RS.
  • Die RS und BE Felder haben als Maximum nun 99, statt nur 8 Punkten
  • Fehlermeldung beim Rüstungs-Auswahlfenster behoben, wenn eine Rüstungstyp-Überschrift angeclickt wurde

Fertigkeiten Tab

  • User die noch auf einer älteren Qt Version sind sollten nun keinen Fehler bzgl. "setTabVisible" mehr erhalten. Dafür ist der Tab dann allerdings immer sichtbar, auch bei profanen Charakteren.

Info Tab

  • Wenn "Finanzen anzeigen" deaktiviert ist, werden nun außerdem im PDF die aktuellen Schicksalspunkte nicht mehr eingetragen, da sie nach dem ersten Abenteuer nicht mehr von Sephrasto verwaltet werden.

Datenbank-Editor

  • NEU: Es können nun additiv mehrere Hausregel-Datenbanken geladen werden. Damit können Hausregel-Ersteller jetzt einzelne Module anbieten, die relativ einfach kombiniert werden können.

Datenbank

  • Schreibfehler bei der Rüstung Morion behoben
  • Die Rüstungstypen sind nun nicht mehr nach Material sortiert, sondern nach Rüstungsslot.
  • Torso Versionen von Löwenmähne, Gladiatorenschulter, Fuhrmannsmantel und Pelzumhang fürs einfache Rüstungssystem hinzugefügt.
  • Der Igniplano taucht nun wie vorgesehen nicht mehr im Charaktereditor auf (außer Voraussetzungen prüfen wird deaktiviert). Wenn jemand den Zauber erlernen möchte, müssen die Voraussetzungen in der Datenbank entsprechend angepasst werden.
  • Neue Datenbank-Einstellung "Heimaten". Diese wird nun verwendet um die Heimatliste zu befüllen. Zuvor wurde sie automatisch anhand der Gebräuche-Talente befüllt. Falls Hausregelwerke die Fertigkeit Gebräuche nicht nutzen, können nun auch die Gebräuche-Talente gelöscht werden und ggf. die Heimaten-Einstellung angepasst werden. Falls Hausregelwerke weitere Gebräuche-Talente eingeführt haben, sollten diese nun auch in der neuen Einstellung ergänzt werden.

Script API

  • Die folgenden Script-APIs stehen bei Waffeneigenschaften nicht mehr zur Verfügung, da sie Probleme wegen Berechnungsabhängigkeiten verursachen konnten: setSchadensbonus, modifySchadensbonus, setBEMod, modifyBEMod, modifyFertigkeitBasiswert, setKampfstil, modifyKampfstil, addWaffeneigenschaft, removeWaffeneigenschaft
  • ScriptAPI: modifyFertigkeitBasiswert wird nun nicht mehr in Sephrasto appliziert, nur noch in der PDF. Es konnte Inkonsistenzen beim Charakterupdate verursachen, wenn die Voraussetzungen "Fertigkeit" oder "Talent" im Spiel waren.

Plugin API

  • Wenn einer der class_xx_wrapper Filter verwendet wurde, ist das Plugin nun vermutlich nicht mehr kompatibel, da intern einiges umgestellt wurde. Die größte Änderung gab es beim Ausrüstungs-Wrapper der entkernt wurde und nun die zwei neuen Waffen- und Inventar Wrapper verwaltet.
  • Neue Action: "regelanhang_anfuegen" erlaubt es, den Regelanhang via Plugin anzupassen
  • Neue Action: "charakter_xml_geladen" erlaubt es, den Charakter nach dem Laden zu modifizieren (stat nur vor dem Laden).
  • Neue Actions: "charakter_aktualisieren_vorteilscripts", "charakter_aktualisieren_fertigkeiten" und "charakter_aktualisieren_waffeneigenschaftscripts" bieten weitere Möglichkeiten zu unterschiedlichen Zeitpunkten in die Charakter-Aktualisierung einzugreifen.
  • Neuer Filter "pdf_export_extrapage" um auch übernatürliche PDF-Zusatzseiten anpassen zu können.
  • Der Filter "class_ep_wrapper" wurde umbenannt in "class_info_wrapper". Er war in der Doku bereits umbenannt, aber nicht im code.
  • Der Filter "datenbank_xml_laden" hat jetzt einen weiteren Parameter "conflictCallback". Damit können beim Laden von mehreren Hausregeldatenbanken Konflikte von eigenen Datenbanktypen behandelt werden.
  • Plugins können jetzt "changesDatabase" implementieren. Hausregeln werden jetzt mit einer Info über alle aktiven Plugins gespeichert, welche die Datenbank verändern. Wenn die Datenbank dann ohne eines der Plugins geladen wird, erscheint ein Warndialog.

Sephrasto 2.1

09 Apr 11:42
Compare
Choose a tag to compare

Charaktereditor

  • Neu, Vorteile Tab: das rechte Infopanel für selektierte Vorteile zeigt nun die Voraussetzungen an
  • Neu, Vorteile Tab: Enthält nun unten eine Checkbox, mit der alle Vorteile angezeigt werden können, inklusive solche, für die die Voraussetzungen noch nicht erfüllt sind (sie können dann aber nicht erworben werden). Die Option wird nicht angezeigt, wenn Voraussetzungen prüfen deaktiviert ist, da dann sinnlos.
  • Waffen Tab: die Kampfstil Combobox wird nun ausgegraut, wenn es nichts auszuwählen gibt.
  • Die Voraussetzungen prüfen checkbox befindet sich nun im Info Tab und die Einstellung wird mit in die Charakterdatei gespeichert.
  • Fix, Attribute Tab: Wenn ein Attribut mit der Tastatur geändert wird, wird der neue Wert erst nach Drücken der Enter-Taste oder nach einem Fokuswechsel bestätigt. Das verhindert unabsichtlich verlorene Vorteile oder gesenkte Fertigkeits-Maxima (bzw. das Warnpopup dazu), insbesondere wenn von einstelligen auf zweistellige Zahlen gewechselt wird.

Datenbank

  • Rüstungen: die Beschreibungen zahlreicher Rüstungen wurden angepasst, insbesondere bezüglich benötigter Unterkleidung. Hervorzuheben: Hartholzharnisch schützt gegen Parasiten; Gambeson erhöht die Temperaturstufe;
  • Rüstungen: Rüstungswerte für Armschienen (Stahl), Beinschienen (Stahl) und Plattenarme gesenkt. Die Werte waren in Kombination mit anderen armschützenden Rüstungsteilen viel zu hoch.
  • Rüstungen: Lindwurmhaut hinzugefügt
  • Die Voraussetzung für das Aufführen von Heilkunde und Einschüchtern im Regelanhang beträgt nun PW(T) 6 statt FW 1.

Datenbankeditor

  • Der Wert der Voraussetzung Fertigkeit oder Übernatürliche-Fertigkeit ist nun der PW(T), nicht mehr der FW. Der Wert -1 ist nun der Standardwert und kann weggelassen werden.
  • Die Voraussetzung MeisterAttribut ist nun etwas flexibler und benötigt 2 weitere Attribute auf Wert * 1.6 statt den festgesetzten 16.
  • Der Name der Voraussetzung Talent muss nun in Apostrophen stehen. Es ist nun außerdem möglich, einen Mindest-PW(T)-Wert anzugeben, ähnlich wie bei den Fertigkeits-Voraussetzungen. Bei profanen Talenten ist die Voraussetzung in diesem Fall auch dann erfüllt, wenn das Talent nicht erworben wurde, aber eine zugehörige Fertigkeit den PW (Anm.: nicht PW(T)) auf dem angegebenen Mindestwert hat.

Sephrasto 2.0.1

28 Mar 18:04
Compare
Choose a tag to compare

Charaktereditor

  • Fix: Sephrasto crasht nicht mehr, wenn die Fertigkeitstypen in der Datenbank falsch konfiguriert sind.
  • Fix: Änderungen an der BE von Rüstungen bleiben nach Tabwechsel/Neuladen nun erhalten
  • Fix: Vorteile, die Waffeneigenschaften hinzufügen (Waffenloser Kampf), wurden nicht appliziert, wenn eine neue Waffe hinzugefügt wurde.
  • NEU: Übernatürliche Fertigkeiten, für die keine Talente freigeschaltet sind, werden nun ausgeblendet
  • NEU: Neue Charaktere erhalten nun automatisch die Waffe Hand

Datenbankeditor

  • Fix: Der Tooltip des Wiederherstellen buttons war kaputt

Hilfe

  • Fix: Die Hilfe des Charakter Assistenten hatte einen Darstellungsfehler

Datenbank

  • Fix: Bei Rhythmen der Ermutigung fehlte der Bonus auf Selbstbeherrschung.
  • Fix: Bei Rhythmen der Reinigung waren die möglichen Ziel-Zauber eingeschränkt, das sollte nicht der Fall sein.
  • Fix: Bei Tanz der Erlösung waren die möglichen Ziel-Zauber eingeschränkt, das sollte nicht der Fall sein.
  • Fix: Bei Tanz der Ermutigung fehlte der Bonus auf Selbstbeherrschung.
  • Fix: Tanz ohne Ende wurde in Ilaris 2.1 entfernt, war aber in der Datenbank noch vorhanden. Er wurde nun gelöscht.
  • Fix: Beim Geisterbann fehlte der Zusatz "in den keine gAsP geflossen sind"

Sephrasto 2.0

08 Mar 17:18
Compare
Choose a tag to compare

Komplette Design-Überarbeitung

  • Neues Ilaris Theme. Dieses ist die neue Standardeinstellung.
  • Seitenabstände, Widgetgrößen, Schriftarten- und größen usw. wurden überall angepasst. Schriftarten und -größen können in den Einstellungen geändert werden.
  • An einigen Stellen werden nun Icons verwendet.
  • Falls der lange Bogen aktiv ist: Die Beschreibung und Beschreibung 2 Tabs sind nun Untertabs von "Beschreibung" und heißen Allgemein und Details.
  • Die Tabs für Profane, Freie und Übernatürliche Fertigkeiten sind nun Untertabs von "Fertigkeiten".
  • Die Tabs Ausrüstung und Inventar sind nun Untertabs von "Ausrüstung". Waffen füllen den ersten Untertab, Rüstungen und Inventar den Zweiten.
  • Die Tabs Notiz und EP-Verteilung wurden zum Tab "Info" zusammengefasst. Dieser enthält nun außerdem charakterspezifische Einstellungen.
  • Alle Fenster merken sich nun individuell die von dir festgelegte Größe.

Tipp: Falls du den alten Look zurück möchtest (oder zumindest so ähnlich), stelle das Theme auf Windows Vista und Überschrift- und Standardschriftarten auf MS Shell Dlg 2, beide Schriftgröße 7.

Allgemein

  • Die Einstellungen für den Charakterbogen, das Anhängen von Regeln, die Größe der Regeln und die Hausregeldatenbank werden nun pro Charakter gespeichert und können im Info-Tab geändert werden. Die entsprechenden Sephrasto-Einstellungen werden nur noch für neue Charaktere verwendet.
  • Falls eigene Charakterbögen verwendet werden sollen ist es nun nicht mehr nötig, die Bögen im Sephrastoordner zu ersetzen. Stattdessen können diese nun dem Ordner %userprofile%/Sephrasto/Charakterbögen hinzugefügt werden. Hierzu ist außerdem eine Konfigurationsdatei nötig, welche Informationen zur Anzahl Felder usw. enthält - siehe die bei den Sephrasto-Charakterbögen mitgelieferten .ini-Dateien für Beispiele. Der Charakterbogen-Pfad kann in Sephrasto.ini geändert werden.
  • Die vormals "offiziellen Plugins" LangerBogenBeschreibung und CharakterAssistent sind nun voll in Sephrasto integriert, offizielle Plugins wurden gestrichen. Falls du bisher (irrtümlicherweise) deine Plugins in den Plugins-Ordner im Insallationsordner kopiert hast: bitte nutze stattdessen den Ordner %userprofile%/Sephrasto/Plugins.
  • Es gibt zahlreiche Performance-Optimierungen, sodass Sephrasto auf alten Geräten nun flüssiger laufen sollte.

Ausrüstung Tabs

  • Unter den Waffen werden nun die finalen Kampfwerte angezeigt, so wie sie im Charakterbogen erscheinen werden (AT*, VT*, TP*).
  • Fix: Die Mindest- und Maximalwerte der Zahlenfelder der Waffen (WM, Härte etc.) entsprechen nun denen des Datenbank-Waffeneditors.
  • Fix: Bei den Rüstungen im Charakterbogen wird nun nicht mehr die WS eingetragen, wenn das Feld des Rüstungsnamens leer ist.

Info Tab

  • Zu den oben genannten charakterspezifischen Einstellungen kommen zwei weitere hinzu:
  1. Ausblenden der PDF-Spalte bei übernatürlichen Fertigkeiten (Standard: Spalte ausblenden; wurde zuvor immer angezeigt).
  2. Ausblenden des Finanzen-Dropdowns im Beschreibungs-Tab (Standard: anzeigen; kann nach dem ersten Abenteuer deaktiviert werden, da Finanzen dann keine Rolle mehr spielen).

Vorteile Tab

  • Es werden nun keine Vorteils-Kategorien mehr angezeigt, von denen der Charakter keinen einzigen Vorteil freigeschaltet hat.

Beschreibung Tab

  • Die Funktionalität vom ehemaligen LangerBogenBeschreibung Plugin muss nun nicht mehr manuell aktiviert werden. Der Extra-Tab (Beschreibung-Details) wird automatisch eingeblendet, wenn der gewählte Charakterbogen die Zusatz-Informationen darstellen kann.
  • Daten des Details-Tabs gehen bei einem Wechsel auf einen Charakterbogen ohne diesen Tab nicht verloren.
  • Fix: Falls die Name und Spezies Felder geleert werden, wird dies nun korrekt abgespeichert.

Attribute Tab

  • Die Labels zu Attributen und Abgeleiteten Werten haben nun Tooltips mit den Texten aus dem Regelwerk.
  • Die Felder für die Attributswerte haben nun Tooltips, die die Auswirkungen einer Steigerung anzeigen (freigeschaltete Vorteile, Fertigkeiten-BW-Erhöhungen, verbesserte abgeleitete Werte).
  • Attribute und Energien haben nun ein zusätzliches Label, das die Steigerungskosten anzeigt.

Fertigkeiten Tabs

  • Es gibt bei profanen und übernatürlichen Fertigkeiten nun eine zusätzliche Spalte, die die Steigerungskosten anzeigt.
  • Bei Freien Fertigkeiten werden in der Beschreibung nun auch die PW-Werte angezeigt.

CharakterAssistent

  • Das Hauptfenster hat nun ein verbessertes Layout, ein Info-Label und einen "Weiter ohne Assistent"-Button.
  • Keine verwirrende Sonderbehandlung für Archetypen mehr. Alle Archetypen wurden in die Professionskategorien integriert.
  • Vorlagen sind nun alphabetisch sortiert und zeigen die ungefähren EP-Kosten.
  • Fix: eine Vorlage mit Talenten mit variablen EP-Kosten führte zum Absturz.
  • Fix: Leere Waffen- und Rüstungsfelder in Vorlagen werden nun ignoriert.
  • Bei Auswahlpopups werden nun ebenso die EP-Kosten angezeigt.
  • Bei Auswahlpopups zeigen Varianten nun deren Inhalt an.
  • Bei Auswahlpopups werden nun Talente mit variablen Kosten unterstützt.
  • Bei Auswahlpopups können nun Talente und Vorteile auch entfernt werden, indem der Wert auf -1 gesetzt wird.
  • Fix: Bei mehreren Auswahlpopups nacheinander galten in manchen Fällen Voraussetzungen nicht als erfüllt, obwohl sie im vorigen Popup ausgewählt wurden.
  • Alle Vorlagen im Ilaris-Baukasten wurden überarbeitet, u.a.: hier und da kleinere Werteverschlechterungen um das gesetzte EP-Limit einzuhalten, Freilassen der Muttersprache bei Professionen, Entfernen der Waffe Hand bei Professionen, Hinzufügen der 12 Segnungen bei allen Vollgeweihten.

Datenbank

  • Die Fertigkeits-Kategorie "Natur" wurde entfernt und Überleben bei den Wissensfertigkeiten einsortiert, analog zum Standard-Charakterbogen. Dadurch musste die Kategorie bei den Fertigkeiten Überleben, Verschlagenheit, Alchemie, Heilkunde und Handwerk angepasst werden.

Plugin API

  • Neue Action: charakter_instanziiert, wird am Ende der Init-Funktion von Charakter.Char ausgeführt und ist besonders nützlich um die ScriptAPI zu erweitern.
  • Action entfernt: charakter_geladen, war redundant zur charaktereditor_geoeffnet action und wird durch das sinnvollere charakter_instanziiert abgelöst.
  • Neue Filter: class filter für alle Auswahlfenster ("Picker"), damit diese modifiziert werden können; class filter für die neuen tabs.
  • Fix: alle class filter von tabs können nun ohne crash None zurückliefern, um die Tabs zu entfernen.
  • Change: charaktereditor_reload lädt nicht mehr alle tabs neu, sondern benötigt nun einen Parameter mit der Info, welcher Tab neu geladen werden soll.

Linux

  • Fix: Sephrasto kann sich nun korrekt selbst neustarten, wenn es dazu auffordert.
  • Fix: Der PDF-Export funktioniert nun auch mit einem Charakterbild im Details-Tab. Eventuell ist aber ein Workaround nötig (siehe ggf. Fehlermeldung).

Sephrasto 1.7.0

19 Feb 08:10
Compare
Choose a tag to compare

Allgemein:

  • Fix: Beim Charakterladen wurde nach Hausregel-Änderungen angezeigt, der Hausregel-Dateipfad hätte sich geändert.
  • Fix: Absturz nach Änderung des Plugin-Pfads (seit 1.6.0). Wenn der Pfad nun geändert wird, werden bis zu einem Neustart nur noch die offiziellen Plugins angezeigt.
  • Die Gebrauchsanweisung.pdf ist nun in die Sephrasto-Hilfe integriert.
  • Neuer Style: DSA Forum (vielen Dank lukruh)
  • Beim PDF-Export ändert sich der Mauscursor nun zu einem Warten-Icon
  • In den Einstellungen können nun Schriftart und -größe gewählt werden.

Fertigkeiten Tab:

  • Fix: Die höchste Kampffertigkeit zeigt nun korrekt SF 4 an.

Ausrüstung Tab:

  • Fix: Waffen-Slots konnten nicht mehr gelöscht werden (In 1.6.0). Dies ist nun wieder möglich, indem das Name-Feld geleert wird.
  • Das Härte-Widget ist nun ausgegraut, wenn die Waffe eine fixe Härte von WS* hat (Hand, Fuß).

Charakterbogen:

  • Fix: Falls weitere Zauberblätter eingefügt wurden, hatten diese keine automatische Schriftgröße (soll clipping verhindern).
  • Falls der Charakter mehr Vorteile als verfügbare Felder hat, werden mehrere Vorteile in einem Feld kombiniert. Die Implementierung machte die alphabetische Sortierung zunichte, die Sortierung ist nun behoben.
  • Die Liste der übernatürlichen Talente enthält nun Überschriften, welche die Gruppierung deutlich machen.
  • Wirkungsdauer und Kosten von übernatürlichen Talenten konnten in einigen Fällen selbst mit Autoschriftgröße clippen. Das wurde nun durch - im Datenbankeditor definierbare - Abkürzungen behoben.
  • Die Seitenzahlen-Spalte bei übernatürlichen Talenten wird nun befüllt (vielen Dank an Kapaneus und Qeqar).

Regelanhang:

  • Fix: Übernatürliche Talente konnten in seltenen Fällen der falschen Kategorie (Zauberer/Geweiht/Paktierer) zugewiesen werden.
  • Fix: Vorteile wurden komplett verschluckt, wenn sie mit einem Manöver verknüpft waren, das in der Datenbank gelöscht wurde.

Datenbankeditor:

  • Der Fertigkeiteneditor hat nun eine Liste von Fertigkeitstypen. Dies ersetzt das Feld Sortierung.
  • Der Übernatürliche-Fertigkeiteneditor hat nun eine Checkbox, mit der Talente priorisiert nach dieser Fertigkeit gruppiert werden. Dies wird üblicherweise bei Traditionsfertigkeiten verwendet.
  • Im Talenteditor wurde das Feld Sortierung entfernt. Talente werden nun automatisch anhand ihrer Fertigkeit mit dem höchsten PW sortiert - oder aber nach der Fertigkeit mit Priorität-Feld gesetzt.
  • Der Talenteditor hat nun zwei Felder um das Referenzbuch und die Seite darin festzulegen.
  • Bei der Voraussetzung "Waffeneigenschaft" ist es nun möglich allgemein "Nahkampfwaffe" oder "Fernkampfwaffe" anzugeben.
  • Neues Datenbankelement "Einstellung". Kann nicht vom Nutzer erstellt oder gelöscht werden, nur modifiziert. Eine modifizierte Kopie kann gelöscht werden, aber das Original wird dann automatisch wiederhergestellt. Hiermit kann Sephrasto auf viele neue Arten konfiguriert werden. Schaut sie euch im Datenbankeditor an, jede Einstellung hat dort eine Beschreibung.

Datenbank:

  • Zahlreiche Einstellung-Elemente hinzugefügt (s.o.).
  • Alle übernatürliche Talente haben nun die Seitenzahl im Ilaris-Regelwerk hinterlegt (s.o.).
  • Das neue Feld für den Fertigkeitstyp nutzt nach wie vor das printclass-Attribut bei Fertigkeiten. Dieses wurde bei vielen Fertigkeiten geändert, sodass der Fertigkeitstyp bei euren Hausregel-Fertigkeiten eventuell korrigiert werden muss.
  • Die Mirakel/Stärkungen erste/zweite Fertigkeit nach Wahl erlauben nun einen Kommentar
  • Dämonische Stärkung hat nun die korrekte Manöver-Kategorie 'Weitere Paktiererregeln'
  • In zahlreichen Datenbank-Elementen wurde 'Initiativphase' statt 'Initativephasen' geschrieben, dies wurde korrigiert.
  • Der Steigerungsfaktor von Ringrituale beträgt nun wie vorgesehen 2 (vorher 3).

ScriptAPI:

  • Die Funktion getWSStern wurde entfernt. Konnte inkonsistente Werte liefern.
  • Die Funktion "setKampfstilBEIgnore" wurde entfernt, diese Regelmechanik gibt es nicht mehr in Ilaris 2.1
  • Fixed: Die Funktion getMR gab die Wundschwelle zurück

Plugins:

  • Viel Funktionalität vom PDF-Export und Regelanhanggenerator wurden in eine neue Klasse CharakterPrintUtility verschoben. Export-Plugins können diese Klasse nun verwenden und haben damit deutlich weniger Aufwand ein ähnliches Ergebnis wie der PDF-Exporter zu erzielen.
  • CharakterAssistent: Odila hatte ein korruptes Talent Schleudern. Da dieses zu Wurfwaffen gewandert ist und sie einen PW von 0 darin hatte, wurde Wurfwaffen etwas mit den freien EP gesteigert.
  • API: Einige filter wurden entfernt, da diese nun durch die neuen Datenbank-Einstellungen einfacher konfigurert werden können: freiefertigkeit_num_kostenlos, waffe_haerte_wasstern, waffe_vt_erlaubt, waffe_schadensbonus_wirkt, format_freiefertigkeit_name
  • API: Neue filter datenbank_xml_schreiben, datenbank_xml_laden, datenbank_editor_typen
  • API: Neue Actions basisdatenbank_geladen und datenbank_geladen. Mit diesen kann beispielsweise die Datenbank modifiziert werden (z.B. DatenbankEinstellung-Elemente für Plugins hinzufügen).
  • Plugins können jetzt durch definieren der Fuinktion 'createDatabaseButtons' dem Datenbank-Editor Buttons hinzufügen. Durch die neuen Filter kann der Editor um neue Datenbank-Elemente erweitert werden.

Sephrasto 1.6.0

16 Jan 09:34
Compare
Choose a tag to compare

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.

Sephrasto 1.5.2

19 Dec 17:27
Compare
Choose a tag to compare

Schutz der Gläubigen hat nun einen Steigerungsfaktor von 2 statt 3, so wie es im Regelwerk steht.

Sephrasto 1.5.1

22 Oct 08:45
Compare
Choose a tag to compare
Sephrasto 1.5.1 Pre-release
Pre-release
  • Charakterbogen (lang): Die PDF enthält nun nur noch ein einziges Bild an Stelle der vielen komplexen Pfadobjekte zuvor. Damit wird das flickern beim scrollen in vielen PDF-Readern beseitigt.
  • Charakterbogen (standard): Tristate-Checkboxen zur Wundleiste hinzugefügt, damit Wunden und Erschöpfungen direkt im Bogen "digital" verwaltet werden können, wie im langen Bogen.
  • Charakterbogen (beide): Viele Form-Felder haben nun die Schriftgröße auto, alle haben nun die gleiche Höhe und einen sauberen Abstand zum Rand. Damit gibt es ein einheitlicheres Bild und keinen abgehackten Text mehr, falls es mal etwas länger wird. Dank der auto size kombiniert Sephrasto nun mehrere Vorteile der gleichen Kategorie in einem Feld, um einen verwirrenden Overflow in das Zauberer-Sheet zu vermeiden.
  • Cheatsheet: Bei übernatürlichen Talenten wird nun außerdem die Zeile "Anmerkungen" mit ausgegeben, da diese teilweise wichtige Informationen abseits der Generierung enthalten.
  • Cheatsheet: Die Regeln für Verbotene Pforten werden nun auch ausgegeben, falls der Charakter Blut des Dolches gelernt hat.
  • Inventar Tab: Durch die Charakterbogen updates kann nun auch mehr Text in die Zeilen gepackt werden, das Zeichenlimit ist nun aufgehoben
  • Ausrüstungstab: Es gibt nun ein Rüstungsauswahlfenster, dessen Inhalt über die Nutzerdatenbank angepasst werden kann wie Waffen. Rüstungswerte können sich unterscheiden, je nachdem ob Zonenrüstung aktiviert oder deaktiviert ist. In einer Rüstungszeile kann mehrmals eine Rüstung hinzugefügt werden um diese zu kombinieren, RS und BE werden dann addiert. Falls eine Kombinierung nicht erwünscht ist, gibt es im Rüstungsauswahlfenster alternativ einen "Rüstung ersetzen" Button. Achtung: Die vorhanden Rüstungen sind nur Beispiele, da im Regelwerk nur wenige Rüstungen aufgeführt werden.
  • Ausrüstungstab: Bei Verwendung von Zonenrüstung wird nun außerdem die Gesamtzahl an ZRS angezeigt und eine Warnung, falls dies kein vielfaches von 6 ist; die Warnung kann ingoriert werden und ist rein informativ.
  • Übernatürliches Tab: Fixed crash, wenn man zwischen zwei Traditionen wechselt, deren übernatürliche Fertigkeiten überlappen (bspw. Ingerimm und Angrosch).
  • Datenbank Editor: Es gibt nun eine weitere Checkbox um alle Typfilter gleichzeitig an- oder abzuwählen und entsprechend obiger Änderung den neuen Typ "Rüstung".
  • Datenbank: Nandus hatte fälschlicherweise noch Zugriff auf die Fertigkeit List (Ilaris 1 Altlast).
  • Charakterdatei: Es wird nur noch der Dateiname der Nutzerdatenbank gespeichert, nicht mehr der ganze Pfad.
  • Plugin API: charakter_xml_laden wird nun früher aufgerufen, direkt nach der Versionsmigration, damit alle Werte angepasst werden können, bevor die UI befüllt wird

Sephrasto 1.5

08 Aug 10:10
Compare
Choose a tag to compare

Vorweg: bitte löscht die CharakterBeschreibungExt, FreieFertigkeitenExt, CharakterNotiz und CharakterAssistent Plugins von Gatsu, falls ihr diese installiert habt. Sie wurden nun direkt in Sephrasto integriert.

Allgemein:

  • Das Kommentar-Feature bei Talenten und Vorteilen ist nun unabhängig davon, ob sie variable Kosten haben. Alle Kampfstil & Tradition IV Vorteile erlauben nun einen Kommentar, um die gewählten Bonusse dort einzutragen.
  • Die Beschreibungen von Kampfstilen und Traditionen wurden vereinheitlicht, die Bedingungen stehen nun immer direkt am Anfang und nur bei der ersten Stufe.
  • Die Angepasst-Vorteile mit vorgegebener Umgebung wurden umbenannt (z.B. von Angepasst I (Umgebung) in Angepasst (Umgebung) I), damit die zwei Stufen in Sephrasto besser sortiert sind und in der PDF zusammengeführt werden können. Es gibt für euch aber nichts zu tun, Charaktere werden automatisch angepasst.
  • Das Suchfeld im Waffenauswahlfenster bezieht nun nicht mehr das Talent oder die Fertigkeit mit ein, nur noch den Namen der Waffe.
  • Die Beschreibung von Reiterkampf II hatte noch ein Überbleibsel von Ilaris 2, dies ist nun gefixt.
  • Zahlreiche falsche Seitenzahlen, alte Beschreibungen (nicht besonders relevante) und unschöne Formattierungen in der Datenbank bereinigt.
  • Durro-dun und Anach-nur werden durch Einbindung der Tiertabelle nun vollständig von Sephrasto unterstützt. Die individuellen Tiere werden in Sephrasto als kostenlose Vorteile abgebildet: sobald ein solcher "Tiergeist"-Vorteil ausgewählt wird, stehen die entsprechenden Zauber zur Verfügung. Alle Regeln eines Tiergeists werden außerdem im Cheatsheet aufgeführt, dementsprechend sind die Vorteile auch für Schutzgeister und Flüche der Schamanen relevant.
  • Ausrüstungstab: Die Waffeneigenschaften-Felder zeigen im Tooltip nun die detaillierte Beschreibung der enthaltenen Waffeneigenschaften an. Die Logik für die automatische Härte = WS* von den Waffen Hand und Fuß hatte einen Fehler (Überbleibsel von Ilaris 2).
  • Fertigkeiten Tabs: eventuelle Nutzter-Kommentare werden bei Talenten nun in der Talentliste angezeigt. Anhand der Sortierreihenfolge der Fertigkeiten werden nun außerdem horizontale Linien angezeigt, um bei der Orientierung zu helfen.
  • Inventar Tab: Die Felder skalieren nun mit der Breite des Sephrastofensterts und das Zeichenlimit von auf 80 angehoben.
  • Freie Fertigkeiten Tab: Die Felder skalieren nun mit der Breite des Sephrastofensters. Neben jedem Feld gibt es nun einen "+" Button mit dem ein Auswahlfenster für Freie Fertigkeiten erscheint (zuvor FreieFertigkeitenExt Plugin). Dieses enthält alle Sprachen und Schriften und kann über den Datenbankeditor ("Regelbasis bearbeiten") erweitert werden. Da Ilaris hier keine vollständige Liste bietet, sind die enthaltenen Einträge eher inoffiziell. Besonderheiten: Neckergesang, Drachisch und Koboldisch erscheinen nur mit dem Vorteil Zauberer I.
  • Dem Charaktereditor wurde ein weiterer Tab hinzugefügt in dem Steigerungs-Notizen eingetragen werden können (zuvor CharakterNotiz Plugin). Diese werden in der Charakterdatei gespeichert, aber nicht in der PDF ausgegeben.
  • Das "LangerBogenBeschreibung" Plugin (zuvor CharakterBeschreibungExt) wird nun mit Sephrasto als "offizielles" Plugin mitgeliefert. Standardmäßig ist es deaktiviert. Nutzer des langen Charakterbogens sollten es aktivieren um über einen weiteren Tab alle Felder davon ausfüllen zu können.
  • Das "CharakterAssistent" Plugin wird nun mit Sephrasto als "offizielles" Plugin mitgeliefert. Standardmäßig ist es aktiviert. Wenn ihr nun einen neuen Charakter erstellt, erscheint zuerst ein Fenster bei dem ihr entweder einen der Ilaris Archetypen auswählen könnt, oder nach Baukasten-Prinzip Spezies, Kultur und Profession. Die Auswahl an Vorlagen sollte für viele Charakterkonzepte bereits einen Schnellstart bei der Generierung geben. Es ist aber natürlich noch deutlich Luft nach oben, hier seid ihr gefragt: postet gerne eure eigenen Vorlagen, damit wir sie integrieren können.

Cheatsheet:

  • Durch das neue Verknüpfungs-Feature und alternative Beschreibungen (siehe Datenbank Editor) ist das Cheatsheet um ein paar Größenordnungen hilfreicher geworden.
  • Zeigt nun auch die Nutzer-Kommentare an bei entsprechenden Talenten/Vorteilen.
  • Talente mit variablen Kosten werden nun im Cheatsheet auch mit PW aufgeführt.
  • Individuelle Mirakel und Dämonische Stärkungen werden nun nicht mehr im Cheatsheet angezeigt, die Regeln werden nun nur noch einmalig unter Weitere Karmaregeln aufgeführt.
  • Es gibt neue Regel-Zusammenfassungen im Cheatsheet für Beschwörungen, Rededuell, Artefaktherstellung, Regeneration, Heilkunde, Einschüchtern im Kampf, Kommandos und Allgemeine Fernkampfregeln. Die zuvor separaten Regeln für Unitatio und Blutmagie sind nun direkt in den gleichnamigen Vorteilen enthalten. Die neuen Regeln werden nur angezeigt, falls relevant für den Charakter - Artefaktherstellung beispielsweise nur, wenn er das Talent Arcanovi beherrscht.

Datenbank Editor:

  • Talente können nun als Voraussetzung angegeben werden.
  • Talente und Vorteile können nun per Checkbox vom Cheatsheet gestrichen werden.
  • Bei Vorteilen kann nun optional eine alternative Beschreibung für das Cheatsheet angegeben werden. Hierin kann zudem das Token $kommentar$ verwendet werden, um Nutzerkommentare im Text einzufügen (wird dann im Titel entfernt). Dies wird insbesondere bei Kampfstil & Tradition IV Vorteilen verwendet.
  • Vorteile können nun mit anderen Vorteilen, übernatürlichen Talenten und Manövern verknüpft werden. Einerseits können damit Vorteile im Charakterbogen in einer Zeile zusammengefasst werden, auch wenn sie keine gemeinsame Namensbasis haben, z.B. Resistenz gegen Krankheiten and Immunität gegen Krankheiten. Andererseits kann das Cheatsheet nun deutlich intelligenter erstellt werden: verknüpfte Vorteile werden nun zusammengefasst, inklusive Beschreibung! Wenn sich zwei individuelle Sätze in den Beschreibungen zu 95% ähneln wird nach Zahlen im Satz gesucht und diese addiert. Zudem werden Vorteile bei einer Verknüpfung mit Manövern nun direkt unter den Manöverbeschreibungen aufgeführt, damit man alles an einem Ort hat. Anmerkung: Mit Manöver sind auch allgemeine Regeln gemeint.
  • Manöver / Modifikationen: Es gibt nun eine weitere Kategorie "Profane Regeln"

Plugin API:

  • Neue Action "charaktereditor_modified", um das "Es gibt ungespeicherte Änderungen" Popup beim Schließen zu triggern.
  • Neuer Filter "format_freiefertigkeit_name", um die Namen von im Freie Fertigkeiten Auswahlfenster gewählten Fertigkeiten anzupassen.

Achtung Hausregelersteller, für euch gibt es einige Änderungen:

  • Fast alle vanilla Vorteile wurden für das Verknüpfungsfeature angepasst, eventuell müsst ihr eventuelle Änderungen an diesen überarbeiten. Insbesondere werden Vorteile nun im Charakterbogen nicht mehr automatisch anhand des Namens verknüpft (z.B: Zauberer I, II), ihr müsst dies nun explizit im Datenbankeditor einstellen.
  • Falls ihr Kampfstile/Traditionen bearbeitet oder eigene angelegt habt: bearbeitet die Beschreibungen am besten entsprechend dieses Updates für ein einheitliches Verhalten und aktiviert das Kommentarfeature bei Stufe IV.
  • Falls ihr eigene Mirakel oder Dämonische Stärkungen angelegt oder bearbeitet habt, entfernt den Haken bei 'Cheatsheet auflisten'.
  • Vorteile werden nicht mehr wie bisher automatisch im Cheatsheet gestrichen, wenn es ein Manöver mit gleichem Namen gibt (z.b. Vorteil Hammerschlag -> Manöver Hammerschlag), entfernt bei entsprechenden Vorteilen den Haken bei 'Cheatsheet auflisten'.
  • Falls ihr eigene Zauber/Liturgien angelegt habt, seht in den Talentvoraussetzungen bei den Manövern/Modifikationen/Regeln nach, ob sie ergänzt werden müssen. Zum Beispiel bei Beschwörungen, falls ihr einen weiteren Beschwörungszauber erstellt habt.