Template:SkillPanel/doc

Revision as of 16:42, 23 November 2024 by MoonlightArchivist (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Panel containing a tab-container which shows different skills of a unit (HOC, T-Doll, Fairy,...). Works with MediaWiki:Gadget-SkillForm.js.

Parameters edit

Parameter name Required? Default value Description
Anonymous parameter 1 Yes (n/a) The name of the page which contains the skill data. Multiple skill datas can be defined separated by a ;.

Using skill subpages edit

Skills data must be stored in subpages of the unit's article, such as M4A1/skilldata.

Use cases:

  • For Girls' Frontline regular Dolls: define base skill in skilldata.
  • For Girls' Frontline regular Dolls with MOD: along with the base skill in skilldata, also define the base MOD skill in skilldata/mod1. Define second MOD skill in skill2data.
  • For Girls' Frontline fairies: define skill in skilldata.
  • For Girls' Frontline HOCs: define skills in the order they appear in the game description, from top to bottom, in skilldata, skill2data and skill3data.
  • For Girls' Frontline Coalition units: define skills in the order they appear in the game description, from top to bottom, in skilldata, skill2data, skill3data and skill4data.
  • For Project Neural Cloud units: define Passive Skill in skilldata, Active Skill in skill2data and Ultimate Skill in skill3data.
  • For Girls' Frontline 2: Exilium Dolls: define Basic Attack in skilldata, Active Skills in skill2data and skill3data, Ultimate Skill in skill4data and Passive in skill5data.

The subpage must contain a table with the following rows, and 10 columns corresponding to 10 skill levels by default (reuse the code of other skill pages for simplicity):

  • name (mandatory): skill name in English.
  • icon (mandatory): Unique title of the skill icon in the game files. Note: the full title of the icon when it is uploaded on the Wiki must start with Icon_Skill_, but this common part is omitted in the skill definition.
  • text (mandatory): Skill description. Should reuse the official translation when possible, but can be modified as needed to be more precise. Values that change depending on skill level must be written as $(Parameter name) then declared as a custom parameter (see below). Reproduce in-game colors with Template:Color. Can contain links to PNC Combat#Status Effects and GFL2 Status Effects.
  • Custom parameters: Their name must be the same as written in the description (case-sensitive). By default, it must be followed by 10 columns containing the value for each skill level (see below to change the default number of skill levels).
  • skilllevelcount (optional): Used for skills which have less than 10 levels of upgrade. Mostly used for Coalition skills 3 and 4 in GFL as well as Ultimate Skills in PNC, these need to be set to 5.
  • initial (optional): Used for seconds of cooldown at battle start (ICD).
  • cooldown (optional): Used for seconds of cooldown.
  • turn_cooldown (optional): Used for turns of cooldown.
  • skill_cost (optional): Points expended per use. The name of the points will automatically change depending on whether the unit is a fairy (“support”), assimilated (“action”) or GFL2 Doll (“Confectance”).
  • activation (optional): Percentage chance of activation.

Other special cases:

  • Coalition units receive a special boost to the effect of their first skill at Analysis Level 4. These extra values must be defined on a new line, adding "_4" at the end of the parameter name of the normal values. The values will be switched by checking the "Max Analysis" box instead of changing the level selector. Use Executioner/Assimilated as an example.
  • Skill modifications caused by Arma Inscripta in Project Neural Cloud should be added into the description after the base skill effect. Use FernFern 's page as an example.

Skill values can be gathered from these locations:

  • In Girls' Frontline, from the battle_skill_config.txt file.
  • In Project Neural Cloud, from the skill enhancement screen before the skill has been enhanced to the max (ultimate skill must be unlocked to see its levels).

Usage edit

See the template's testcases:


One skilldata set
Wiki code
{{SkillPanel|IDW/skilldata}}
Main version

How to edit skills

Sandbox version
Two skilldatas set
Wiki code
{{SkillPanel|IDW/skilldata;IDW/skill2data}}
Main version

How to edit skills

Sandbox version

See also edit