User:Nwash/Sandbox

Examples




Implementing this would require the following: | campaign= | firstpropheciessourcetype1= | firstprophecieslocation1= | firstpropheciessource1= | firstpropheciesnote1= | firstpropheciessourcetype2= | firstprophecieslocation2= | firstpropheciessource2= | firstpropheciesnote2= | firstfactionssourcetype1= | firstfactionslocation1= | firstfactionssource1= | firstfactionsnote1= | firstfactionssourcetype2= | firstfactionslocation2= | firstfactionssource2= | firstfactionsnote2= | firstnightfallsourcetype1= | firstnightfalllocation1= | firstnightfallsource1= | firstnightfallnote1= | firstnightfallsourcetype2= | firstnightfalllocation2= | firstnightfallsource2= | firstnightfallnote2= | firsteotnsourcetype1= | firsteotnlocation1= | firsteotnsource1= | firsteotnnote1= | firsteotnsourcetype2= | firsteotnlocation2= | firsteotnsource2= | firsteotnnote2=
 * Copying the contents of User:Nwash/Sandbox/Skill box early to Template:Skill box early
 * Using instead of my sandbox entry.
 * Adding the following to relevant skill templates, such as Template:Air Attunement:

Then fill in the appropriate lines.
 * sourcetype lines: Fill in with either "quest" or "trainer", or if using only the note, just remove the line.
 * location lines: Fill in the outpost or zone name
 * source: If the source type is trainer, fill in the trainer's name. If it is quest, fill in the quest name.  Otherwise, remove the line.
 * note: You can add a note here.  It should be included regardless of the above settings.  If you do not wish to include a note, remove the line.

Up to two sets of data can be included for each campaign. This is because of the branching storylines in the campaigns that can make it difficult to determine which trainer or quest a character would get to first. In these cases, use both the variables that end in "1" and "2". Otherwise, remove the unused variables that end in "2" and use only the ones ending in "1"; the wording may not make sense if the "2" variables are used without the "1" variables.

And given more time, I'm sure I can write better documentation than this. This is good enough for explaining my concept, though.

Variation on a theme
Same basic idea, but without polluting the existing skill templates. For skills with early captures, a new template would be created at Template:skill name early. Otherwise, it work essentially the same... the primary difference is that the name= parameter would have to be added.

Otherwise, works like this:





(Could be easily changed to use the existing skill icon template too, which would be helpful if that were ever changed.)