Ganz vergessen, noch ein Hinweis an alle, die IA mit Sephrasto nutzen:
Die Verwendete Hausregeldatenbank wird seit Sephrasto 2
pro Charakter gespeichert. Bitte bei jedem Charakter sicherstellen, dass ihr
im Info-Tab IlarisAdvanced10.xml ausgewählt habt. Das gleiche gilt für den Charakterbogen, hier sollte Ilaris Advanced Charakterbogen ausgewählt sein. Damit die Voreinstellung für
neue Charaktere automatisch richtig ist, könnt ihr in den
Sephrasto-Einstellungen die Hausregeln und Charakterbogen als Standard einstellen.
@Heiner75
Habe es mir nochmal angeschaut. Es gibt offensichtlich keine Probleme beim Auslesen der Dateiinhalte, sehr wohl aber beim auslesen der Dateinamen. Das liegt wie gesagt an Pythons os.listdir Funktion. Der Charakter Assistent nutzt die, um sich alle Dateien aus einem Ordner ausgeben zu lassen. Der Assistent nutzt dann die Dateinamen als Kultur/Spezies/Professionsname z.B. bei "Mittelländische Landbevölkerung.xml" schneidet er dann das ".xml" ab und packt den Rest in das Kulturfeld. Die listdir Funktion ist hierbei leider nicht wirklich plattformunabhängig und das sorgt immer wieder für Probleme in der Pythoncommunity: die Funktion liefert die Dateinamen im Encodingformat des Dateisystems/Betriebssystems zurück. Auf Windows und den meisten Linuxinstallationen wird hier Unicode zurückgeliefert (danke Lukr für den Linux-Test), für Mac sollte mein Fix von damals auch tun. Für dein System bin ich leider ratlos - ich müsste da selbst ein Testsystem aufsetzen oder bei dir remote debuggen, was mir aber zu aufwendig ist. Ich würde dich da bitten selbst einen Fix für dein System zu suchen, ich bin 95% sicher, dass deine "Locale" Einstellungen nicht auf UTF8 stehen. Eine Alternative ist natürlich die Umlaute aus den Charakterassistent-Dateien einfach rauszunehmen so wie du das getan hast.
Ich habe ansonsten gerade nochmal den PDF export getestet mit diesen Sonderzeichen, es funktioniert ohne Probleme. Was allerdings crasht ist mein CharakterToText Plugin (
https://dsaforum.de/viewtopic.php?f=180 ... 0#p2035190), dafür habe ich eine neue Version gepostet.
Falls du hier noch Rückfragen hast gerne dann im Sephrastothread:
https://dsaforum.de/viewtopic.php?f=180&t=45794
@Argilac
Sorry, das hab ich ganz übersehen! Ich hab mir die Schiffswerte nochmal angeschaut und während ich nach wie vor happy mit der Konvertierung der Rumpf-Härte bin, waren mir die Takelagepunkte allgemein zu inkonsistent - teilweise zu hoch, teilweise zu niedrig. Hier sind schonmal die neuen Werte:
Typ Takelage
Beiboot -
Bireme 10
Dromone 10
Fischkutter 8
Fleute 13, Koloss I
Galeasse 10, Koloss I
Holk 11, Koloss I
Karavelle, rah 12, Koloss I
Karavelle, haven. 9, Koloss I
Karracke, groß 17, Koloss I
Karracke, klein 13, Koloss I
Knorre 10
Kogge 15
Lorcha 17
Otta 11
Potte 15
Schaluppe 9
Schivone, groß 16, Koloss I
Schivone, klein 13, Koloss I
Schivonella 11, Koloss I
Thalukke 18
Trireme 16
Vidsandr 14
Winddrachen 13, Koloss I
Zedrakke, groß 14, Koloss I
Zedrakke, klein 11, Koloss I