Update character PDF XML: add new styles for attributes and talents, introduce a new talents page, and enhance layout structure for better readability and organization
This commit is contained in:
parent
37289f2f24
commit
ec1401ee8b
@ -91,6 +91,14 @@
|
||||
</Group>
|
||||
<Group Name="talents">
|
||||
<Variables>
|
||||
|
||||
<!-- Group Averages -->
|
||||
<Int Name="bodytalents"/>
|
||||
<Int Name="socialtalents"/>
|
||||
<Int Name="naturetalents"/>
|
||||
<Int Name="knowledgetalents"/>
|
||||
<Int Name="craftingtalents"/>
|
||||
|
||||
<!-- Body Talents-->
|
||||
<Int Name="awareness"/>
|
||||
<Int Name="jugglery"/>
|
||||
|
||||
@ -49,6 +49,30 @@
|
||||
<Style Name="Strength">
|
||||
<BorderColor>ff6600</BorderColor>
|
||||
</Style>
|
||||
<Style Name="CourageText" Recursive="true">
|
||||
<FontColor>ff0000</FontColor>
|
||||
</Style>
|
||||
<Style Name="IntelligenceText" Recursive="true">
|
||||
<FontColor>9900cc</FontColor>
|
||||
</Style>
|
||||
<Style Name="IntuitionText" Recursive="true">
|
||||
<FontColor>11cc11</FontColor>
|
||||
</Style>
|
||||
<Style Name="CharismaText" Recursive="true">
|
||||
<FontColor>000000</FontColor>
|
||||
</Style>
|
||||
<Style Name="DexterityText" Recursive="true">
|
||||
<FontColor>b3b300</FontColor>
|
||||
</Style>
|
||||
<Style Name="AgilityText" Recursive="true">
|
||||
<FontColor>0000ff</FontColor>
|
||||
</Style>
|
||||
<Style Name="PhysiqueText" Recursive="true">
|
||||
<FontColor>1dcaab</FontColor>
|
||||
</Style>
|
||||
<Style Name="StrengthText" Recursive="true">
|
||||
<FontColor>ff6600</FontColor>
|
||||
</Style>
|
||||
<Style Name="Table">
|
||||
<HAlign>center</HAlign>
|
||||
</Style>
|
||||
@ -109,6 +133,17 @@
|
||||
<Style Name="EnsureHeightNotes">
|
||||
<EnsureHeight>500</EnsureHeight>
|
||||
</Style>
|
||||
<Style Name="TalentTableChildren" Recursive="true">
|
||||
<FontSize>8</FontSize>
|
||||
</Style>
|
||||
<Style Name="TalentTableHeader">
|
||||
<Border>0</Border>
|
||||
<Bold>true</Bold>
|
||||
</Style>
|
||||
<Style Name="AttributeSpacer">
|
||||
<MarginLeft>2</MarginLeft>
|
||||
<MarginRight>2</MarginRight>
|
||||
</Style>
|
||||
</Styles>
|
||||
<Pages>
|
||||
<!-- Profile/Persönliche Daten -->
|
||||
@ -631,5 +666,245 @@
|
||||
</Body>
|
||||
<!--<Footer></Footer>-->
|
||||
</Page>
|
||||
<Page>
|
||||
<Header>
|
||||
<RowLayout>
|
||||
<Content>
|
||||
<Label Styles="HeaderItem;Italic">
|
||||
<Text>"Heldenbogen"</Text>
|
||||
</Label>
|
||||
<Label Styles="HeaderItem">
|
||||
<Text>"-"</Text>
|
||||
</Label>
|
||||
<Label Styles="HeaderItem">
|
||||
<Text>[data.character.definition.name]</Text>
|
||||
</Label>
|
||||
<Label Styles="HeaderItem">
|
||||
<Text>"-"</Text>
|
||||
</Label>
|
||||
<Label Styles="HeaderItem;Bold">
|
||||
<Text>"Talente"</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</RowLayout>
|
||||
</Header>
|
||||
<Body>
|
||||
<ColumnLayout Styles="Page">
|
||||
<Content>
|
||||
<RowLayout Styles="ValueBoxRow">
|
||||
<Content>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Courage">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"MU"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.courage]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Intelligence">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"KL"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.intelligence]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Intuition">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"IN"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.intuition]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Charisma">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"CH"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.charisma]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Dexterity">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"FF"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.dexterity]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Agility">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"GE"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.agility]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Physique">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"KO"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.physique]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
<ColumnLayout Styles="ValueBox;ValueBoxChildren;Strength">
|
||||
<Content>
|
||||
<Label>
|
||||
<Text>"KK"</Text>
|
||||
</Label>
|
||||
<Label>
|
||||
<Text>[data.character.attributes.strength]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
</Content>
|
||||
</RowLayout>
|
||||
<TableLayout Style="TalentTableChildren">
|
||||
<Columns>
|
||||
<Column>
|
||||
<Width>18</Width>
|
||||
<Percent>true</Percent>
|
||||
</Column>
|
||||
<Column>
|
||||
<Width>20</Width>
|
||||
<Percent>true</Percent>
|
||||
</Column>
|
||||
<Column>
|
||||
<Width>4</Width>
|
||||
<Percent>true</Percent>
|
||||
</Column>
|
||||
<Column>
|
||||
<Width>16</Width>
|
||||
<Percent>true</Percent>
|
||||
</Column>
|
||||
<Column>
|
||||
<Width>18</Width>
|
||||
<Percent>true</Percent>
|
||||
</Column>
|
||||
<Column>
|
||||
<Width>20</Width>
|
||||
<Percent>true</Percent>
|
||||
</Column>
|
||||
<Column>
|
||||
<Width>4</Width>
|
||||
<Percent>true</Percent>
|
||||
</Column>
|
||||
</Columns>
|
||||
<Content>
|
||||
<Label Styles="TalentTableHeader">
|
||||
<Text>"Talent"</Text>
|
||||
</Label>
|
||||
<Label Styles="TalentTableHeader">
|
||||
<Text>"Probe"</Text>
|
||||
</Label>
|
||||
<Label Styles="TalentTableHeader">
|
||||
<Text>"W"</Text>
|
||||
</Label>
|
||||
<Label Styles="TalentTableHeader">
|
||||
<Text>""</Text>
|
||||
</Label>
|
||||
<Label Styles="TalentTableHeader">
|
||||
<Text>"Talent"</Text>
|
||||
</Label>
|
||||
<Label Styles="TalentTableHeader">
|
||||
<Text>"Probe"</Text>
|
||||
</Label>
|
||||
<Label Styles="TalentTableHeader">
|
||||
<Text>"W"</Text>
|
||||
</Label>
|
||||
|
||||
<!-- End Header / Start Table -->
|
||||
|
||||
<Label Style="Bold">
|
||||
<Text>"Körpertalente"</Text>
|
||||
</Label>
|
||||
<RowLayout>
|
||||
<Content>
|
||||
<Label Styles="CourageText">
|
||||
<Text>"MU - "</Text>
|
||||
</Label>
|
||||
<Label Styles="CourageText">
|
||||
<Text>[data.character.attributes.courage]</Text>
|
||||
</Label>
|
||||
<Label Styles="AttributeSpacer">
|
||||
<Text>"/"</Text>
|
||||
</Label>
|
||||
<Label Styles="AgilityText">
|
||||
<Text>"GE - "</Text>
|
||||
</Label>
|
||||
<Label Styles="AgilityText">
|
||||
<Text>[data.character.attributes.agility]</Text>
|
||||
</Label>
|
||||
<Label Styles="AttributeSpacer">
|
||||
<Text>"/"</Text>
|
||||
</Label>
|
||||
<Label Styles="StrengthText">
|
||||
<Text>"KK - "</Text>
|
||||
</Label>
|
||||
<Label Styles="AgilityText">
|
||||
<Text>[data.character.attributes.strength]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</RowLayout>
|
||||
<Label>
|
||||
<Text>[data.character.talents.bodytalents]</Text>
|
||||
</Label>
|
||||
<Label><Text>""</Text></Label>
|
||||
<Label Style="Bold">
|
||||
<Text>"Wissentalente"</Text>
|
||||
</Label>
|
||||
<RowLayout>
|
||||
<Content>
|
||||
<Label Styles="IntelligenceText">
|
||||
<Text>"KL - "</Text>
|
||||
</Label>
|
||||
<Label Styles="IntelligenceText">
|
||||
<Text>[data.character.attributes.intelligence]</Text>
|
||||
</Label>
|
||||
<Label Styles="AttributeSpacer">
|
||||
<Text>"/"</Text>
|
||||
</Label>
|
||||
<Label Styles="IntelligenceText">
|
||||
<Text>"KL - "</Text>
|
||||
</Label>
|
||||
<Label Styles="IntelligenceText">
|
||||
<Text>[data.character.attributes.intelligence]</Text>
|
||||
</Label>
|
||||
<Label Styles="AttributeSpacer">
|
||||
<Text>"/"</Text>
|
||||
</Label>
|
||||
<Label Styles="InuitionText">
|
||||
<Text>"IN - "</Text>
|
||||
</Label>
|
||||
<Label Styles="InuitionText">
|
||||
<Text>[data.character.attributes.intuition]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</RowLayout>
|
||||
<Label>
|
||||
<Text>[data.character.talents.knowledgetalents]</Text>
|
||||
</Label>
|
||||
</Content>
|
||||
</TableLayout>
|
||||
</Content>
|
||||
</ColumnLayout>
|
||||
</Body>
|
||||
</Page>
|
||||
</Pages>
|
||||
</Pdf>
|
||||
Loading…
Reference in New Issue
Block a user