Template:Faction: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
(Formatting fixes)
(added reputation costs for recipe and skill taught)
Line 1: Line 1:
<noinclude>{{#cargo_declare:_table=Factions|FactionID=String|IsVisible=Boolean|BasePlayerReputation=Integer|WaterRitualSkill=String|WaterRitualRecipe=String|BuyInterests=List (,) of String|SellInterests=List (,) of String}}
<noinclude>{{#cargo_declare:_table=Factions|FactionID=String|IsVisible=Boolean|BasePlayerReputation=Integer|WaterRitualSkill=String|WaterRitualRecipe=String|BuyInterests=List (,) of String|SellInterests=List (,) of String|SkillReputationCost=Integer|RecipeReputationCost=Integer}}
</noinclude>
</noinclude>


<includeonly>{{#cargo_store:_table=Factions|FactionID={{{id|}}}|IsVisible={{{visible|}}}|BasePlayerReputation={{{baserep|0}}}|WaterRitualSkill={{{ritualskill|}}}|WaterRitualRecipe={{{recipe|}}}|BuyInterests={{{buyinterests|}}}|SellInterests={{{sellinterests|}}}}}
<includeonly>{{#cargo_store:_table=Factions|FactionID={{{id|}}}|IsVisible={{{visible|}}}|BasePlayerReputation={{{baserep|0}}}|WaterRitualSkill={{{ritualskill|}}}|WaterRitualRecipe={{{recipe|}}}|BuyInterests={{{buyinterests|}}}|SellInterests={{{sellinterests|}}}|SkillReputationCost={{{skillrep|0}}}|RecipeReputationCost={{{reciperep|0}}}}}
</includeonly>{{#invoke: infobox | infobox |
{{#invoke: infobox | infobox |
image=none|
image=none|
rows=
rows=
Line 11: Line 11:
{{#if: {{{buyinterests|}}} | {{infobox row|Interested</br>in Learning|{{{buyinterests}}} }} }}
{{#if: {{{buyinterests|}}} | {{infobox row|Interested</br>in Learning|{{{buyinterests}}} }} }}
{{#if: {{{sellinterests|}}}| {{infobox row|Interested</br>in Sharing|{{{sellinterests}}} }} }}
{{#if: {{{sellinterests|}}}| {{infobox row|Interested</br>in Sharing|{{{sellinterests}}} }} }}
{{#if: {{{ritualskill|}}}  | {{infobox row|Skill Taught|{{{ritualskill}}} }} }}
{{#if: {{{ritualskill|}}}  | {{infobox row|Skill Taught|{{{ritualskill}}} ({{{skillrep}}})}} }}
{{#if: {{{recipe|}}}      | {{infobox row|Recipe Taught|{{{recipe}}} }} }}  
{{#if: {{{recipe|}}}      | {{infobox row|Recipe Taught|{{{recipe}}} ({{{reciperep}}})}} }}  
{{#if: {{{id|}}}          | {{infobox row|ID|{{{id}}} }} }} }}  
{{#if: {{{id|}}}          | {{infobox row|ID|{{{id}}} }} }} }} </includeonly>
<noinclude>[[Category:Templates]]
<noinclude>[[Category:Templates]]
{| class="wikitable"
{| class="wikitable"
Line 47: Line 47:
| the faction Name="__" in factions.xml
| the faction Name="__" in factions.xml
| string
| string
|-
! reciperep
| reputation needed for recipe
| integer
|-
! skillrep
| reputation needed for skill
| Integer
|}</noinclude>
|}</noinclude>

Revision as of 19:34, 13 July 2019

This template defines the table "Factions". View table.

visible if the faction is visible in game. yes/no
baserep player's initial rep integer, defaults to 0
feelings feelings about other factions. please declare with Template:Faction feelings for each faction. Template:Faction feelings
buyinterests what secrets they like to hear. List separated by ,
sellintersts what secrets they like to share. List separated by ,
ritualskill the skill taught in water ritual. string
recipe the recipe taught in water ritual. string
id the faction Name="__" in factions.xml string
reciperep reputation needed for recipe integer
skillrep reputation needed for skill Integer