From: <ama...@us...> - 2009-09-17 03:20:36
|
Revision: 10545 http://pcgen.svn.sourceforge.net/pcgen/?rev=10545&view=rev Author: amaitland Date: 2009-09-17 03:20:23 +0000 (Thu, 17 Sep 2009) Log Message: ----------- missed the starwars homebrew additions; add csheet Modified Paths: -------------- Trunk/pcgen/outputsheets/base.xml Trunk/pcgen/outputsheets/d20/fantasy/pdf/fantasy_master_std.xslt Added Paths: ----------- Trunk/pcgen/outputsheets/d20/fantasy/pdf/csheet_4e_std_grey_light_new.xslt Modified: Trunk/pcgen/outputsheets/base.xml =================================================================== --- Trunk/pcgen/outputsheets/base.xml 2009-09-17 03:07:59 UTC (rev 10544) +++ Trunk/pcgen/outputsheets/base.xml 2009-09-17 03:20:23 UTC (rev 10545) @@ -1279,7 +1279,6 @@ SPECIAL QUALITIES ==================================== ====================================--> - <special_qualities> |IIF(count("ABILITIES";"CATEGORY=Special Ability";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=NORMAL";"TYPE=SpecialQuality")==0)| |ELSE| @@ -1381,14 +1380,12 @@ </special_quality> |ENDFOR| </special_qualities> - <!-- ==================================== ==================================== SPECIAL ATTACKS ==================================== ====================================--> - <special_attacks> |IIF(count("ABILITIES";"CATEGORY=Special Ability";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=NORMAL";"TYPE=SpecialAttack")==0)| |ELSE| @@ -1490,8 +1487,6 @@ </special_attack> |ENDFOR| </special_attacks> - - <!-- ==================================== ==================================== @@ -1551,20 +1546,18 @@ </disadvantage> |ENDFOR| </disadvantages> - <!-- ==================================== ==================================== TALENTS ==================================== ====================================--> - <talents> |IIF(count("ABILITIES";"CATEGORY=Talent";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=NORMAL";"TYPE=Talent")==0)| |ELSE| <!-- Standard Talents --> |ENDIF| -|FOR,%specialquality,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=NORMAL","TYPE=Talent")-1,1,0| +|FOR,%talent,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=NORMAL","TYPE=Talent")-1,1,0| <talent> |IIF(ABILITY.Talent.VISIBLE.%talent.TYPE=Talent.TYPE:Extraordinary)| <name>|ABILITY.Talent.VISIBLE.%talent.TYPE=Talent| (Ex)</name> @@ -1660,17 +1653,334 @@ </talent> |ENDFOR| </talents> + <!-- + ==================================== + ==================================== + Force Powers + ==================================== + ====================================--> + <force_powers> +|IIF(count("ABILITIES";"CATEGORY=Special Ability";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=NORMAL";"TYPE=ForcePower")==0)| +|ELSE| + <!-- Standard Force Powers --> +|ENDIF| +|FOR,%forcepower,0,count("ABILITIES","CATEGORY=Special Ability","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=NORMAL","TYPE=ForcePower")-1,1,0| + <force_power> +|IIF(ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:Extraordinary)| + <name>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Ex)</name> +|ELSE| +|IIF(ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:Supernatural)| + <name>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Su)</name> +|ELSE| +|IIF(ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:SpellLike)| + <name>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Sp)</name> +|ELSE| +|IIF(ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:PsiLike)| + <name>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Ps)</name> +|ELSE| + <name>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.DESC|</description> + <type>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE|</type> + <associated>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.ASSOCIATED|</associated> + <count>|ABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.ASSOCIATEDCOUNT|</count> + <auto>F</auto> + <hidden>F</hidden> + <virtual>F</virtual> + <category>Special Ability</category> + </force_power> +|ENDFOR| +|IIF(count("ABILITIES";"CATEGORY=Special Ability";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=AUTOMATIC";"TYPE=ForcePower")==0)| +|ELSE| + <!-- Automatic Force Powers --> +|ENDIF| +|FOR,%forcepower,0,count("ABILITIES","CATEGORY=Special Ability","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=AUTOMATIC","TYPE=ForcePower")-1,1,0| + <force_power> +|IIF(ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:Extraordinary)| + <name>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Ex)</name> +|ELSE| +|IIF(ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:Supernatural)| + <name>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Su)</name> +|ELSE| +|IIF(ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:SpellLike)| + <name>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Sp)</name> +|ELSE| +|IIF(ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:PsiLike)| + <name>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Ps)</name> +|ELSE| + <name>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.DESC|</description> + <type>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE|</type> + <associated>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.ASSOCIATED|</associated> + <count>|ABILITYAUTO.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.ASSOCIATEDCOUNT|</count> + <auto>T</auto> + <hidden>F</hidden> + <virtual>F</virtual> + <category>Special Ability</category> + </force_power> +|ENDFOR| +|IIF(count("ABILITIES";"CATEGORY=Special Ability";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=VIRTUAL";"TYPE=ForcePower")==0)| +|ELSE| + <!-- Virtual Force Powers --> +|ENDIF| +|FOR,%forcepower,0,count("ABILITIES","CATEGORY=Special Ability","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=VIRTUAL","TYPE=ForcePower")-1,1,0| + <force_power> +|IIF(VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:Extraordinary)| + <name>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Ex)</name> +|ELSE| +|IIF(VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:Supernatural)| + <name>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Su)</name> +|ELSE| +|IIF(VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:SpellLike)| + <name>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Sp)</name> +|ELSE| +|IIF(VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE:PsiLike)| + <name>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower| (Ps)</name> +|ELSE| + <name>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.DESC|</description> + <type>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.TYPE|</type> + <associated>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.ASSOCIATED|</associated> + <count>|VABILITY.Special Ability.VISIBLE.%forcepower.TYPE=ForcePower.ASSOCIATEDCOUNT|</count> + <auto>F</auto> + <hidden>F</hidden> + <virtual>T</virtual> + <category>Special Ability</category> + </force_power> +|ENDFOR| + </force_powers> + <!-- + ==================================== + ==================================== + Force Techniques + ==================================== + ====================================--> + <force_techniques> +|IIF(count("ABILITIES";"CATEGORY=Talent";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=NORMAL";"TYPE=ForceTechniques")==0)| +|ELSE| + <!-- Standard Force Techniques --> +|ENDIF| +|FOR,%forcetechnique,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=NORMAL","TYPE=ForceTechniques")-1,1,0| + <force_technique> +|IIF(ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:Extraordinary)| + <name>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Ex)</name> +|ELSE| +|IIF(ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:Supernatural)| + <name>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Su)</name> +|ELSE| +|IIF(ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:SpellLike)| + <name>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Sp)</name> +|ELSE| +|IIF(ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:PsiLike)| + <name>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Ps)</name> +|ELSE| + <name>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.DESC|</description> + <type>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE|</type> + <associated>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.ASSOCIATED|</associated> + <count>|ABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.ASSOCIATEDCOUNT|</count> + <auto>F</auto> + <hidden>F</hidden> + <virtual>F</virtual> + <category>Talent</category> + </force_technique> +|ENDFOR| +|IIF(count("ABILITIES";"CATEGORY=Talent";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=AUTOMATIC";"TYPE=ForceTechniques")==0)| +|ELSE| + <!-- Automatic Force Techniques --> +|ENDIF| +|FOR,%forcetechnique,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=AUTOMATIC","TYPE=ForceTechniques")-1,1,0| + <force_technique> +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:Extraordinary)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Ex)</name> +|ELSE| +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:Supernatural)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Su)</name> +|ELSE| +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:SpellLike)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Sp)</name> +|ELSE| +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:PsiLike)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Ps)</name> +|ELSE| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.DESC|</description> + <type>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE|</type> + <associated>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.ASSOCIATED|</associated> + <count>|ABILITYAUTO.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.ASSOCIATEDCOUNT|</count> + <auto>T</auto> + <hidden>F</hidden> + <virtual>F</virtual> + <category>Talent</category> + </force_technique> +|ENDFOR| +|IIF(count("ABILITIES";"CATEGORY=Talent";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=VIRTUAL";"TYPE=ForceTechniques")==0)| +|ELSE| + <!-- Virtual Force Techniques --> +|ENDIF| +|FOR,%forcetechnique,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=VIRTUAL","TYPE=ForceTechniques")-1,1,0| + <force_technique> +|IIF(VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:Extraordinary)| + <name>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Ex)</name> +|ELSE| +|IIF(VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:Supernatural)| + <name>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Su)</name> +|ELSE| +|IIF(VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:SpellLike)| + <name>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Sp)</name> +|ELSE| +|IIF(VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE:PsiLike)| + <name>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques| (Ps)</name> +|ELSE| + <name>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.DESC|</description> + <type>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.TYPE|</type> + <associated>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.ASSOCIATED|</associated> + <count>|VABILITY.Talent.VISIBLE.%forcetechnique.TYPE=ForceTechniques.ASSOCIATEDCOUNT|</count> + <auto>F</auto> + <hidden>F</hidden> + <virtual>T</virtual> + <category>Talent</category> + </force_technique> +|ENDFOR| + </force_techniques> + <!-- + ==================================== + ==================================== + Force Secrets + ==================================== + ====================================--> - - - + <force_secrets> +|IIF(count("ABILITIES";"CATEGORY=Talent";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=NORMAL";"TYPE=ForceSecrets")==0)| +|ELSE| + <!-- Standard Special Qualities --> +|ENDIF| +|FOR,%forcesecret,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=NORMAL","TYPE=ForceSecrets")-1,1,0| + <force_secret> +|IIF(ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:Extraordinary)| + <name>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Ex)</name> +|ELSE| +|IIF(ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:Supernatural)| + <name>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Su)</name> +|ELSE| +|IIF(ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:SpellLike)| + <name>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Sp)</name> +|ELSE| +|IIF(ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:PsiLike)| + <name>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Ps)</name> +|ELSE| + <name>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.DESC|</description> + <type>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE|</type> + <associated>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.ASSOCIATED|</associated> + <count>|ABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.ASSOCIATEDCOUNT|</count> + <auto>F</auto> + <hidden>F</hidden> + <virtual>F</virtual> + <category>Talent</category> + </force_secret> +|ENDFOR| +|IIF(count("ABILITIES";"CATEGORY=Talent";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=AUTOMATIC";"TYPE=ForceSecrets")==0)| +|ELSE| + <!-- Automatic Special Qualities --> +|ENDIF| +|FOR,%forcesecret,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=AUTOMATIC","TYPE=ForceSecrets")-1,1,0| + <force_secret> +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:Extraordinary)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Ex)</name> +|ELSE| +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:Supernatural)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Su)</name> +|ELSE| +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:SpellLike)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Sp)</name> +|ELSE| +|IIF(ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:PsiLike)| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Ps)</name> +|ELSE| + <name>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.DESC|</description> + <type>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE|</type> + <associated>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.ASSOCIATED|</associated> + <count>|ABILITYAUTO.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.ASSOCIATEDCOUNT|</count> + <auto>T</auto> + <hidden>F</hidden> + <virtual>F</virtual> + <category>Talent</category> + </force_secret> +|ENDFOR| +|IIF(count("ABILITIES";"CATEGORY=Talent";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=VIRTUAL";"TYPE=ForceSecrets")==0)| +|ELSE| + <!-- Virtual Special Qualities --> +|ENDIF| +|FOR,%forcesecret,0,count("ABILITIES","CATEGORY=Talent","VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY","NATURE=VIRTUAL","TYPE=ForceSecrets")-1,1,0| + <force_secret> +|IIF(VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:Extraordinary)| + <name>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Ex)</name> +|ELSE| +|IIF(VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:Supernatural)| + <name>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Su)</name> +|ELSE| +|IIF(VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:SpellLike)| + <name>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Sp)</name> +|ELSE| +|IIF(VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE:PsiLike)| + <name>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets| (Ps)</name> +|ELSE| + <name>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets|</name> +|ENDIF| +|ENDIF| +|ENDIF| +|ENDIF| + <description>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.DESC|</description> + <type>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.TYPE|</type> + <associated>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.ASSOCIATED|</associated> + <count>|VABILITY.Talent.VISIBLE.%forcesecret.TYPE=ForceSecrets.ASSOCIATEDCOUNT|</count> + <auto>F</auto> + <hidden>F</hidden> + <virtual>T</virtual> + <category>Talent</category> + </force_secret> +|ENDFOR| + </force_secrets> <!-- ==================================== ==================================== 4e Powers - At-Will ==================================== ====================================--> - <powers_atwills> |IIF(count("ABILITIES";"CATEGORY=Special Ability";"VISIBILITY=DEFAULT[or]VISIBILITY=OUTPUT_ONLY";"NATURE=NORMAL";"TYPE=AtWill")==0)| |ELSE| Added: Trunk/pcgen/outputsheets/d20/fantasy/pdf/csheet_4e_std_grey_light_new.xslt =================================================================== --- Trunk/pcgen/outputsheets/d20/fantasy/pdf/csheet_4e_std_grey_light_new.xslt (rev 0) +++ Trunk/pcgen/outputsheets/d20/fantasy/pdf/csheet_4e_std_grey_light_new.xslt 2009-09-17 03:20:23 UTC (rev 10545) @@ -0,0 +1,254 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- $Id: csheet_4e_std_grey_light_new.xslt --> +<xsl:stylesheet + version="1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + xmlns:fo="http://www.w3.org/1999/XSL/Format" + xmlns:myAttribs="my:Attribs" + exclude-result-prefixes="myAttribs" + > + <xsl:import href="fantasy_master_std.xslt"/> + <xsl:output indent="yes"/> + + <myAttribs:myAttribs> + <border border-width="0.5pt" border-style="solid" /> + <centre text-align="center" /> + <border.temp border-width="2pt" border-style="solid" border-color="lightgrey"><subattrib centre=""/></border.temp> + + <normal color="black" background-color="white" border-color="black"/> + <light color="black" background-color="white" border-color="black"/> + <medium color="black" background-color="lightgrey" border-color="black"/> + <dark color="black" background-color="lightgrey" border-color="black"/> + <very.dark color="black" background-color="white" border-color="black"/> + <inverse color="black" background-color="white" border-color="black"/> + + <bio display-align="after" color="black" background-color="transparent" border-color="black"></bio> + <bio.title border-top-width="0.5pt" border-top-style="solid"><subattrib normal=""/></bio.title> + + <picture><subattrib normal="" border=""/></picture> + + <stat.title><subattrib border="" centre="" inverse="" /></stat.title> + <stat.score><subattrib border="" centre="" light="" /></stat.score> + <stat.modifier><subattrib stat.score="" /></stat.modifier> + <stat.base.score><subattrib border="" centre="" normal="" /></stat.base.score> + <stat.base.modifier><subattrib stat.base.score="" /></stat.base.modifier> + <stat.temp.score color="lightgrey"><subattrib centre="" border.temp=""/></stat.temp.score> + <stat.temp.modifier><subattrib stat.temp.score=""/></stat.temp.modifier> + + <hp.title><subattrib border="" centre="" inverse=""/></hp.title> + <hp.total><subattrib border="" centre="" light=""/></hp.total> + <hp.current><subattrib border="" centre="" normal=""/></hp.current> + <hp.subdual><subattrib border="" centre="" normal=""/></hp.subdual> + <damage.reduction><subattrib hp.current=""/></damage.reduction> + <speed><subattrib border="" centre="" normal=""/></speed> + + <ac.title><subattrib border="" centre="" inverse=""/></ac.title> + <ac.total><subattrib border="" centre="" light=""/></ac.total> + <ac.flatfooted><subattrib border="" centre="" light=""/></ac.flatfooted> + <ac.touch><subattrib border="" centre="" light=""/></ac.touch> + <ac><subattrib border="" centre="" normal=""/></ac> + <miss_chance><subattrib border="" centre="" normal=""/></miss_chance> + <spell_failure><subattrib border="" centre="" light=""/></spell_failure> + <ac_check><subattrib border="" centre="" light=""/></ac_check> + <spell_resistance><subattrib border="" centre="" light=""/></spell_resistance> + + <initiative.title><subattrib border="" centre="" inverse=""/></initiative.title> + <initiative.total><subattrib border="" centre="" light=""/></initiative.total> + <initiative.general><subattrib border="" centre="" normal=""/></initiative.general> + + <bab.title><subattrib border="" centre="" inverse=""/></bab.title> + <bab.total><subattrib border="" centre="" light=""/></bab.total> + + <skills.header><subattrib centre="" inverse=""/></skills.header> + <skills.border><subattrib border="" inverse=""/></skills.border> + <skills.darkline><subattrib medium="" /></skills.darkline> + <skills.lightline><subattrib light="" /></skills.lightline> + <skills.darkline.total><subattrib dark="" /></skills.darkline.total> + <skills.lightline.total><subattrib medium="" /></skills.lightline.total> + <skills.footer border-bottom-width="0.5pt" border-bottom-style="solid"></skills.footer> + + <saves.title><subattrib border="" centre="" inverse=""/></saves.title> + <saves.total><subattrib border="" centre="" light=""/></saves.total> + <saves><subattrib border="" centre="" normal=""/></saves> + + <tohit.title><subattrib border="" centre="" inverse=""/></tohit.title> + <tohit.total><subattrib border="" centre="" light=""/></tohit.total> + <tohit><subattrib border="" centre="" normal=""/></tohit> + + <weapon.title><subattrib border="" centre="" inverse=""/></weapon.title> + <weapon.border><subattrib border="" inverse=""/></weapon.border> + <weapon.hilight><subattrib border="" centre="" light=""/></weapon.hilight> + <weapon><subattrib border="" centre="" normal=""/></weapon> + + <protection.title><subattrib border="" centre="" inverse=""/></protection.title> + <protection.border padding="0.5pt"><subattrib border="" inverse=""/></protection.border> + <protection.darkline><subattrib centre="" medium="" /></protection.darkline> + <protection.lightline><subattrib centre="" light="" /></protection.lightline> + + <rage.title><subattrib centre="" inverse=""/></rage.title> + <rage.border padding="0.5pt"><subattrib border="" inverse=""/></rage.border> + <rage><subattrib normal=""/></rage> + + <wildshape.title><subattrib centre="" inverse=""/></wildshape.title> + <wildshape.border padding="0.5pt"><subattrib border="" inverse=""/></wildshape.border> + <wildshape><subattrib normal=""/></wildshape> + + <bard.title><subattrib centre="" inverse=""/></bard.title> + <bard.border padding="0.5pt"><subattrib border="" inverse=""/></bard.border> + <bard><subattrib normal=""/></bard> + + <psionics.title><subattrib centre="" inverse=""/></psionics.title> + <psionics.border padding="0.5pt"><subattrib border="" inverse=""/></psionics.border> + <psionics><subattrib border="" centre="" normal=""/></psionics> + + <turning.title><subattrib centre="" inverse=""/></turning.title> + <turning.border padding="0.5pt"><subattrib border="" inverse=""/></turning.border> + <turning><subattrib centre="" normal=""/></turning> + <turning.lightline><subattrib centre="" light=""/></turning.lightline> + <turning.darkline><subattrib centre="" medium=""/></turning.darkline> + + <stunningfist.title><subattrib centre="" inverse=""/></stunningfist.title> + <stunningfist.border padding="0.5pt"><subattrib border="" inverse=""/></stunningfist.border> + <stunningfist><subattrib normal=""/></stunningfist> + + <wholeness.title><subattrib centre="" inverse=""/></wholeness.title> + <wholeness.border padding="0.5pt"><subattrib border="" inverse=""/></wholeness.border> + <wholeness><subattrib normal=""/></wholeness> + + <layonhands.title><subattrib centre="" inverse=""/></layonhands.title> + <layonhands.border padding="0.5pt"><subattrib border="" inverse=""/></layonhands.border> + <layonhands><subattrib normal=""/></layonhands> + + <domains.title><subattrib centre="" inverse=""/></domains.title> + <domains.border padding="0.5pt"><subattrib border="" inverse=""/></domains.border> + <domains.lightline><subattrib light=""/></domains.lightline> + <domains.darkline><subattrib medium=""/></domains.darkline> + + <proficiencies.title><subattrib centre="" inverse=""/></proficiencies.title> + <proficiencies.border padding="0.5pt"><subattrib border="" inverse=""/></proficiencies.border> + <proficiencies><subattrib centre="" normal=""/></proficiencies> + + <prohibited.title><subattrib centre="" inverse=""/></prohibited.title> + <prohibited.border padding="0.5pt"><subattrib border="" inverse=""/></prohibited.border> + <prohibited><subattrib centre="" normal=""/></prohibited> + + <languages.title><subattrib centre="" inverse=""/></languages.title> + <languages.border padding="0.5pt"><subattrib border="" inverse=""/></languages.border> + <languages><subattrib centre="" normal=""/></languages> + + <templates.title><subattrib centre="" inverse=""/></templates.title> + <templates.border padding="0.5pt"><subattrib border="" inverse=""/></templates.border> + <templates.lightline><subattrib light=""/></templates.lightline> + <templates.darkline><subattrib medium=""/></templates.darkline> + + <companions.title><subattrib border="" centre="" inverse=""/></companions.title> + <companions><subattrib border="" centre="" normal=""/></companions> + + <equipment.title><subattrib centre="" inverse=""/></equipment.title> + <equipment.border padding="0.5pt"><subattrib border="" inverse=""/></equipment.border> + <equipment.lightline><subattrib light=""/></equipment.lightline> + <equipment.darkline><subattrib medium=""/></equipment.darkline> + + <weight.title><subattrib centre="" inverse=""/></weight.title> + <weight.border padding="0.5pt"><subattrib border="" inverse=""/></weight.border> + <weight.lightline><subattrib light=""/></weight.lightline> + <weight.darkline><subattrib medium=""/></weight.darkline> + + <money.title><subattrib centre="" inverse=""/></money.title> + <money.border padding="0.5pt"><subattrib border="" inverse=""/></money.border> + <money.lightline><subattrib light=""/></money.lightline> + <money.darkline><subattrib medium=""/></money.darkline> + + <magic.title><subattrib centre="" inverse=""/></magic.title> + <magic.border padding="0.5pt"><subattrib border="" inverse=""/></magic.border> + <magic.lightline><subattrib light=""/></magic.lightline> + <magic.darkline><subattrib medium=""/></magic.darkline> + + <special_abilities.title><subattrib centre="" inverse=""/></special_abilities.title> + <special_abilities.border padding="0.5pt"><subattrib border="" inverse=""/></special_abilities.border> + <special_abilities.lightline><subattrib light=""/></special_abilities.lightline> + <special_abilities.darkline><subattrib medium=""/></special_abilities.darkline> + + <special_attacks.title><subattrib centre="" inverse=""/></special_attacks.title> + <special_attacks.border padding="0.5pt"><subattrib border="" inverse=""/></special_attacks.border> + <special_attacks.lightline><subattrib light=""/></special_attacks.lightline> + <special_attacks.darkline><subattrib medium=""/></special_attacks.darkline> + + <special_qualities.title><subattrib centre="" inverse=""/></special_qualities.title> + <special_qualities.border padding="0.5pt"><subattrib border="" inverse=""/></special_qualities.border> + <special_qualities.lightline><subattrib light=""/></special_qualities.lightline> + <special_qualities.darkline><subattrib medium=""/></special_qualities.darkline> + + <talents.title><subattrib centre="" inverse=""/></talents.title> + <talents.border padding="0.5pt"><subattrib border="" inverse=""/></talents.border> + <talents.lightline><subattrib light=""/></talents.lightline> + <talents.darkline><subattrib medium=""/></talents.darkline> + + <force_techniques.title><subattrib centre="" inverse=""/></force_techniques.title> + <force_techniques.border padding="0.5pt"><subattrib border="" inverse=""/></force_techniques.border> + <force_techniques.lightline><subattrib light=""/></force_techniques.lightline> + <force_techniques.darkline><subattrib medium=""/></force_techniques.darkline> + + <force_powers.title><subattrib centre="" inverse=""/></force_powers.title> + <force_powers.border padding="0.5pt"><subattrib border="" inverse=""/></force_powers.border> + <force_powers.lightline><subattrib light=""/></force_powers.lightline> + <force_powers.darkline><subattrib medium=""/></force_powers.darkline> + + <force_secrets.title><subattrib centre="" inverse=""/></force_secrets.title> + <force_secrets.border padding="0.5pt"><subattrib border="" inverse=""/></force_secrets.border> + <force_secrets.lightline><subattrib light=""/></force_secrets.lightline> + <force_secrets.darkline><subattrib medium=""/></force_secrets.darkline> + + <disadvantages.title><subattrib centre="" inverse=""/></disadvantages.title> + <disadvantages.border padding="0.5pt"><subattrib border="" inverse=""/></disadvantages.border> + <disadvantages.lightline><subattrib light=""/></disadvantages.lightline> + <disadvantages.darkline><subattrib medium=""/></disadvantages.darkline> + + <powers_atwills>.title><subattrib centre="" inverse=""/></powers_atwills>.title> + <powers_atwills>.border padding="0.5pt"><subattrib border="" inverse=""/></powers_atwills>.border> + <powers_atwills>.lightline><subattrib light=""/></powers_atwills>.lightline> + <powers_atwills>.darkline><subattrib medium=""/></powers_atwills>.darkline> + + <powers_encounters.title><subattrib centre="" inverse=""/></powers_encounters.title> + <powers_encounters.border padding="0.5pt"><subattrib border="" inverse=""/></powers_encounters.border> + <powers_encounters.lightline><subattrib light=""/></powers_encounters.lightline> + <powers_encounters.darkline><subattrib medium=""/></powers_encounters.darkline> + + <powers_dailies.title><subattrib centre="" inverse=""/></powers_dailies.title> + <powers_dailies.border padding="0.5pt"><subattrib border="" inverse=""/></powers_dailies.border> + <powers_dailies.lightline><subattrib light=""/></powers_dailies.lightline> + <powers_dailies.darkline><subattrib medium=""/></powers_dailies.darkline> + + <powers_utilities.title><subattrib centre="" inverse=""/></powers_utilities.title> + <powers_utilities.border padding="0.5pt"><subattrib border="" inverse=""/></powers_utilities.border> + <powers_utilities.lightline><subattrib light=""/></powers_utilities.lightline> + <powers_utilities.darkline><subattrib medium=""/></powers_utilities.darkline> + + <salient_divine_abilities.title><subattrib centre="" inverse=""/></salient_divine_abilities.title> + <salient_divine_abilities.border padding="0.5pt"><subattrib border="" inverse=""/></salient_divine_abilities.border> + <salient_divine_abilities.lightline><subattrib light=""/></salient_divine_abilities.lightline> + <salient_divine_abilities.darkline><subattrib medium=""/></salient_divine_abilities.darkline> + + <feats.title><subattrib centre="" inverse=""/></feats.title> + <feats.border padding="0.5pt"><subattrib border="" inverse=""/></feats.border> + <feats.lightline><subattrib light=""/></feats.lightline> + <feats.darkline><subattrib medium=""/></feats.darkline> + + <spelllist.known.header><subattrib border="" inverse="" very.dark=""/></spelllist.known.header> + <spelllist.known.header.centre><subattrib border="" inverse="" very.dark="" centre="" /></spelllist.known.header.centre> + <spelllist.known.known><subattrib border="" centre="" dark=""/></spelllist.known.known> + <spelllist.known.perday><subattrib border="" centre="" light=""/></spelllist.known.perday> + <spelllist.header><subattrib centre="" inverse=""/></spelllist.header> + <spelllist.footer><subattrib centre="" inverse=""/></spelllist.footer> + <spelllist.levelheader><subattrib centre="" dark=""/></spelllist.levelheader> + <spelllist.darkline><subattrib medium=""/></spelllist.darkline> + <spelllist.lightline><subattrib light=""/></spelllist.lightline> + <spells.memorized.header><subattrib centre="" very.dark=""/></spells.memorized.header> + <spells.memorized.level border-bottom-width="0.5pt" border-bottom-style="solid"><subattrib centre="" normal=""/></spells.memorized.level> + <spells.memorized><subattrib normal=""/></spells.memorized> + + </myAttribs:myAttribs> + <xsl:variable name="vAttribs" select="document('')/*/myAttribs:*"/> + +</xsl:stylesheet> + Modified: Trunk/pcgen/outputsheets/d20/fantasy/pdf/fantasy_master_std.xslt =================================================================== --- Trunk/pcgen/outputsheets/d20/fantasy/pdf/fantasy_master_std.xslt 2009-09-17 03:07:59 UTC (rev 10544) +++ Trunk/pcgen/outputsheets/d20/fantasy/pdf/fantasy_master_std.xslt 2009-09-17 03:20:23 UTC (rev 10545) @@ -354,6 +354,9 @@ <xsl:apply-templates select="misc/companions"/> <xsl:apply-templates select="disadvantages"/> <xsl:apply-templates select="talents"/> + <xsl:apply-templates select="force_techniques"/> + <xsl:apply-templates select="force_powers"/> + <xsl:apply-templates select="force_secrets"/> <xsl:apply-templates select="special_abilities"/> <xsl:apply-templates select="special_attacks"/> <xsl:apply-templates select="special_qualities"/> @@ -361,9 +364,6 @@ <xsl:apply-templates select="powers_encounters"/> <xsl:apply-templates select="powers_dailies"/> <xsl:apply-templates select="powers_utilities"/> -<!-- -<xsl:apply-templates select="force_powers"/> ---> <xsl:apply-templates select="salient_divine_abilities"/> <xsl:apply-templates select="leadership"/> <xsl:apply-templates select="feats"/> @@ -4504,6 +4504,57 @@ <!-- ==================================== ==================================== + TEMPLATE - Force Powers +==================================== +====================================--> + <xsl:template match="force_powers"> + <xsl:if test="count(force_power) > 0"> + <xsl:call-template name="bold.list"> + <xsl:with-param name="attribute" select="'force_powers'"/> + <xsl:with-param name="title" select="'FORCE POWERS'"/> + <xsl:with-param name="list" select="force_power"/> + <xsl:with-param name="name.tag" select="'name'"/> + <xsl:with-param name="desc.tag" select="'description'"/> + </xsl:call-template> + </xsl:if> + </xsl:template> + <!-- +==================================== +==================================== + TEMPLATE - Force Techniques +==================================== +====================================--> + <xsl:template match="force_techniques"> + <xsl:if test="count(force_technique) > 0"> + <xsl:call-template name="bold.list"> + <xsl:with-param name="attribute" select="'force_techniques'"/> + <xsl:with-param name="title" select="'FORCE TECHNIQUES'"/> + <xsl:with-param name="list" select="force_technique"/> + <xsl:with-param name="name.tag" select="'name'"/> + <xsl:with-param name="desc.tag" select="'description'"/> + </xsl:call-template> + </xsl:if> + </xsl:template> + <!-- +==================================== +==================================== + TEMPLATE - Force Secrets +==================================== +====================================--> + <xsl:template match="force_secrets"> + <xsl:if test="count(force_secret) > 0"> + <xsl:call-template name="bold.list"> + <xsl:with-param name="attribute" select="'force_secrets'"/> + <xsl:with-param name="title" select="'FORCE SECRETS'"/> + <xsl:with-param name="list" select="force_secret"/> + <xsl:with-param name="name.tag" select="'name'"/> + <xsl:with-param name="desc.tag" select="'description'"/> + </xsl:call-template> + </xsl:if> + </xsl:template> + <!-- +==================================== +==================================== TEMPLATE - AT-WILL POWERS ==================================== ====================================--> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |