Template talk:NPC training row

From Project: Gorgon Wiki
Revision as of 14:49, 25 March 2018 by Kedoch (talk | contribs) (Created page with "==Template update to include recipe?== I'm not sure how updating templates usually works, but I've taken a stab at updating the NPC_training_row template. *The problem I saw...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Template update to include recipe?

I'm not sure how updating templates usually works, but I've taken a stab at updating the NPC_training_row template.

  • The problem I saw was that I couldn't figure out how to list both an ability and a recipe on a single row easily using the template. This occurs currently in game at least for the Spore Bomb set up skills, where an ability and a recipe are gained at the same time for a single cost.
  • I also didn't find a good example of including recipes in the training rows example. I could add them as inventory/items (Vendor item template) but that resulted in misalignment compared to ability rows (3 columns vs 4 columns respectively). Using the vendor template is also slightly misleading as these recipes don't, to my knowledge, have a physical recipe item available in game.
  • Solution:
I updated the template (found at Template:NPC_training_row/sandbox) to accept and test for a recipe parameter (in addition to ability, skill level, cost, and favor). If an ability or recipe parameter is provided, the template will display them matching existing formatting that I could find. i.e. Abilities include a link to the ability and display the ability icon at 32px, and recipes include the Recipe: prefix, but does not currently link to an addition page, because most recipes don't have individual pages available.
Examples of each use case can be found in the following pages: Jaw - Ability+Recipe and Recipes. Mu Abilities only. Voo Recipes only.
  • Potential issues?
I don't even know what I don't know in this case. Given my limited experience thus far, I don't see anything breaking with this implementation.

Thoughts? Kedoch (talk) 15:49, 25 March 2018 (EDT)