Update character PDF XML: add new styles, introduce tables for XP and personal details, and enhance layout with motivational and descriptive fields

This commit is contained in:
Florian 2026-05-12 17:09:13 +02:00
parent 76656512c0
commit 262b526bed
2 changed files with 163 additions and 1 deletions

View File

@ -49,8 +49,22 @@
<Style Name="Strength">
<BorderColor>ff6600</BorderColor>
</Style>
<Style Name="Table">
<Border>1</Border>
</Style>
<Style Name="TableChildren" Recursive="true" IgnoreSelf="true">
<Border>1</Border>
<Padding>2</Padding>
<HAlign>center</HAlign>
<VAlign>middle</VAlign>
</Style>
<Style Name="SmallHeader">
<FontSize>14</FontSize>
<Bold>true</Bold>
</Style>
</Styles>
<Pages>
<!-- Profile/Persönliche Daten -->
<Page>
<Header>
<RowLayout>
@ -224,6 +238,154 @@
</ColumnLayout>
</Content>
</RowLayout>
<TableLayout Styles="Table;TableChildren">
<Columns>
<TableColumn>
<Width>350</Width>
<Width>450</Width>
<Width>450</Width>
</TableColumn>
<Content>
<Label>
<Text>""</Text>
</Label>
<Label>
<Text>"XP Gesamt"</Text>
</Label>
<Label>
<Text>"XP Verfügbar"</Text>
</Label>
<Label>
<Text>"Start"</Text>
</Label>
<Label>
<Text>[data.character.control.maxxp]</Text>
</Label>
<Label>
<Text>[data.character.control.xp]</Text>
</Label>
<Label>
<Text>"Aktuell"</Text>
</Label>
<Label>
<Text>""</Text>
</Label>
<Label>
<Text>""</Text>
</Label>
</Content>
</Columns>
</TableLayout>
<TableLayout>
<Columns>6</Columns>
<Content>
<Label>
<Text>"Name"</Text>
</Label>
<Label>
<Text>[data.character.definition.name]</Text>
</Label>
<Label>
<Text>"Spezies"</Text>
</Label>
<Label>
<Text>[data.character.race.name]</Text>
</Label>
<Label>
<Text>"Geschlecht"</Text>
</Label>
<Label>
<Text>[data.character.definition.gender]</Text>
</Label>
<Label>
<Text>"Titel"</Text>
</Label>
<Label>
<Text>[data.character.definition.title]</Text>
</Label>
<Label>
<Text>"Alter"</Text>
</Label>
<Label>
<Text>[data.character.definition.age]</Text>
</Label>
<Label>
<Text>"Größe"</Text>
</Label>
<Label>
<Text>[data.character.definition.height]</Text>
</Label>
<Label>
<Text>"Herkunft"</Text>
</Label>
<Label>
<Text>[data.character.definition.origin]</Text>
</Label>
<Label>
<Text>"Profession"</Text>
</Label>
<Label>
<Text>[data.character.definition.profession]</Text>
</Label>
<Label>
<Text>"Gewicht"</Text>
</Label>
<Label>
<Text>[data.character.definition.weight]</Text>
</Label>
</Content>
</TableLayout>
<Label Styles="SmallHeader">
<Text>Lebensgeschichte - Was geschah bis jetzt?</Text>
</Label>
<Label>
<Text>[data.character.definition.background]</Text>
</Label>
<Label Styles="SmallHeader">
<Text>Motivation - Was möchtest du erreichen?</Text>
</Label>
<Label>
<Text>[data.character.definition.motivation]</Text>
</Label>
<Label Styles="SmallHeader">
<Text>Was sind deine Passionen/Begabungen?</Text>
</Label>
<Label>
<Text>[data.character.definition.passions]</Text>
</Label>
<Label Styles="SmallHeader">
<Text>Was ist dir wichtig? / Was sind deine Überzeugungen?</Text>
</Label>
<Label>
<Text>[data.character.definition.importance]</Text>
</Label>
<Label Styles="SmallHeader">
<Text>Was sind deine größten Ängste?</Text>
</Label>
<Label>
<Text>[data.character.definition.fears]</Text>
</Label>
<Label Styles="SmallHeader">
<Text>Was sind deine Schwächen/schlechten Angewohnheiten?</Text>
</Label>
<Label>
<Text>[data.character.definition.weaknesses]</Text>
</Label>
</Content>
</ColumnLayout>
</Body>

View File

@ -413,7 +413,7 @@
<Cols>2</Cols>
<Content>
<Label>
<Text>"Lebensgeschichte - Was passierte bis jetzt?"</Text>
<Text>"Lebensgeschichte - Was geschah bis jetzt?"</Text>
</Label>
<TextInput>
<Output>[data.character.definition.background]</Output>