Difference between revisions of "Template:Skill description/doc"

From Tokyo Afterschool Summoners
Jump to navigation Jump to search
(Created page with "This template generates a skill description based on the ingame variables. Variables with a lacking parameter get replaced with 0. Additionally, it also creates a categorizati...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
This template generates a skill description based on the ingame variables. Variables with a lacking parameter get replaced with 0. Additionally, it also creates a categorization subobject if called on skill infobox pages. This subobject is later used in [[Template:Skills that use status]] and [[Template:Skills that use effect]].
==Description==
This template generates a skill description based on the ingame variables. Variables with a lacking parameter get replaced with 0. Additionally, it also creates a categorization subobject if called on skill infobox pages. This subobject is later used in [[Template:Skill list]] and [[Template:Skill list table]].


==Additional parameters==
==Usage==
 
It is not recommended to directly invoke this template. Instead, use <pre>{{#masterdata:SkillDesctiption|<id>|effect=<effect>}}</pre>
 
Where <id> is ID of the skill, <effect> is ID of the skill effect. Refer to [[Template:Skill bundle]] to see full skill desriptions.
 
Beside arguments that match ingame variables, there are following arguments:
* '''override range''' - replace the skill range with a custom string (like the one from [[Template:Skill range combo]]).
* '''override range''' - replace the skill range with a custom string (like the one from [[Template:Skill range combo]]).


==External variables==
===Variables===
* '''skill page''' - declare this variable to allow categorization subobject creation.
** '''charge skill page''' - declare this variable to to select skill type as "Charge Skill" in the subobject.
** '''ar skill page''' - declare this variable to to select skill type as "AR Skill" in the subobject.
* '''short description''' - undeclare this variable before directly calling this template to force long skill descriptions for every skill effect.
* '''short description''' - undeclare this variable before directly calling this template to force long skill descriptions for every skill effect.


Line 92: Line 96:
|turn_interval=1
|turn_interval=1
|turn_interval_is_total_turn=1
|turn_interval_is_total_turn=1
|support_ok=1
}}</pre>
}}</pre>
{{Skill description
{{Skill description
Line 103: Line 108:
|turn_interval=1
|turn_interval=1
|turn_interval_is_total_turn=1
|turn_interval_is_total_turn=1
|support_ok=1
}}
}}


Line 125: Line 131:
|turn_interval_is_total_turn=1
|turn_interval_is_total_turn=1
}}
}}
<pre>{{Skill description
|skill_id=691
|effect_serial_id=1
|timing=8
|target_enemy=1
|rate_2_use=100
|mult=150
|mult_max=150
|add_status_id=19
|anti_status_id=19
|turn_interval=1
|turn_interval_is_total_turn=1}}</pre>
{{Skill description|skill_id=691|effect_serial_id=1|timing=8|target_enemy=1|rate_2_use=100|mult=150|mult_max=150|add_status_id=19|anti_status_id=19|turn_interval=1|turn_interval_is_total_turn=1}}
{{Skill description|skill_id=6969|effect_serial_id=1|target_enemy=1|target_self=1|target_my_team=1|add_status_id=20}}

Latest revision as of 14:25, 12 September 2023

Description

This template generates a skill description based on the ingame variables. Variables with a lacking parameter get replaced with 0. Additionally, it also creates a categorization subobject if called on skill infobox pages. This subobject is later used in Template:Skill list and Template:Skill list table.

Usage

It is not recommended to directly invoke this template. Instead, use

{{#masterdata:SkillDesctiption|<id>|effect=<effect>}}

Where <id> is ID of the skill, <effect> is ID of the skill effect. Refer to Template:Skill bundle to see full skill desriptions.

Beside arguments that match ingame variables, there are following arguments:

Variables

  • short description - undeclare this variable before directly calling this template to force long skill descriptions for every skill effect.

Usage examples

{{Skill description
|timing=19
|target_my_team=1
|range_h=99
|range_v=99
|range_d=99
|is_square=1
|mult=100
|mult_max=100
|add_status_id=49
|turn_interval=1
|turn_interval_is_total_turn=1
}}

Apply ArdorATK Up by 1.2x ~ 2.4x, +5CP/turn for 2 turns (Buff) to allies on the entire board

{{Skill description
|timing=18
|target_self=1
|rate_2_use=50
|mult=100
|mult_max=100
|add_status_id=49
|turn_interval=1
|turn_interval_surplus=1
|turn_interval_is_total_turn=1
}}

(Total turns 2, 3, 4...) Apply ArdorATK Up by 1.2x ~ 2.4x, +5CP/turn for 2 turns (Buff) to self

{{Skill description
|timing=1
|target_self=1
|rate_2_use=100
|mult=100
|mult_max=100
|regist_knockback=99
|turn_interval=1
|turn_interval_is_total_turn=1
}}

Resists forced backward movement

{{Skill description
|timing=17
|target_self=1
|rate_2_use=100
|mult=100
|mult_max=100
|add_money=5
|max_add_money=5
|turn_interval=1
|turn_interval_is_total_turn=1
|support_ok=1
}}

Additional Coin (+5%)

{{Skill description
|timing=7
|target_enemy=1
|rate_2_use=50
|mult=100
|mult_max=100
|knockback=-1
|turn_interval=1
|turn_interval_is_total_turn=1
}}

Attract hit units by 1 square

{{Skill description
|skill_id=691
|effect_serial_id=1
|timing=8
|target_enemy=1
|rate_2_use=100
|mult=150
|mult_max=150
|add_status_id=19
|anti_status_id=19
|turn_interval=1
|turn_interval_is_total_turn=1}}

Apply Countdown-10000~-20000HP/turn for 2 turns (Debuff) to hit units + Deal 1.5x damage to Countdown-10000~-20000HP/turn for 2 turns (Debuff)-affected enemies


Apply Skill LockCannot activate skills for 5 turns. (Debuff) to self and hit units