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

m
no edit summary
(bugsamo)
m
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Description==
This template combines skill effects with their [[Template:Skill trigger timing|trigger timing]] and [[Template:Skill rate|proc rates]]. It also bundles multiple skill effects based on their trigger timing, proc rates and skill range. Finally, it also combines repetitive skill effects into one collapsible box.
==Usage==
All arguments exactly match the variables in the game files. It is recommended not to directly invoke this template and instead use <pre>{{#masterdata:SkillDescription|<id>}}</pre>
Where <id> is ID of the skill.
In case anyone wants to try to understand the code behind the template, here are detailed examples of this template's usage.
==Examples==
{{Collapsible box|title=Example 1 code|<pre>{{Skill bundle
{{Collapsible box|title=Example 1 code|<pre>{{Skill bundle
|skill_id1=767|effect_serial_id1=1|timing1=5|target_self1=1|rate_2_use1=30|mult1=100|mult_max1=100|add_status_id1=26|turn_interval1=1|turn_interval_is_total_turn1=1
|skill_id1=767|effect_serial_id1=1|timing1=5|target_self1=1|rate_2_use1=30|mult1=100|mult_max1=100|add_status_id1=26|turn_interval1=1|turn_interval_is_total_turn1=1
Line 109: Line 122:
|skill_id1=1745|effect_serial_id1=1|timing1=4|target_my_team1=1|range_h1=1|range_v1=1|range_d1=1|rate_2_use1=45|mult1=100|mult_max1=100|add_status_id1=33|turn_interval1=1|turn_interval_is_total_turn1=1
|skill_id1=1745|effect_serial_id1=1|timing1=4|target_my_team1=1|range_h1=1|range_v1=1|range_d1=1|rate_2_use1=45|mult1=100|mult_max1=100|add_status_id1=33|turn_interval1=1|turn_interval_is_total_turn1=1
|skill_id2=1745|effect_serial_id2=2|timing2=2|target_self2=1|rate_2_use2=50|mult2=100|mult_max2=100|add_status_id2=77|turn_interval2=1|turn_interval_is_total_turn2=1
|skill_id2=1745|effect_serial_id2=2|timing2=2|target_self2=1|rate_2_use2=50|mult2=100|mult_max2=100|add_status_id2=77|turn_interval2=1|turn_interval_is_total_turn2=1
|skill_id33==1745|effect_serial_id3=3|timing3=4|target_enemy=2|distance3=3|rate_2_use3=45|mult3=100|mult_max3=100|add_hp3=-4000|max_add_hp3=-8000|turn_interval3=2|turn_interval_is_total_turn3=1
|skill_id3=1745|effect_serial_id3=3|timing3=4|target_enemy=2|distance3=3|rate_2_use3=45|mult3=100|mult_max3=100|add_hp3=-4000|max_add_hp3=-8000|turn_interval3=2|turn_interval_is_total_turn3=1
|skill_id4=1745|effect_serial_id4=4|timing4=4|target_enemy4=2|distance4=2|range_h4=1|rate_2_use4=45|mult4=100|mult_max4=100|add_hp4=-4000|max_add_hp4=-8000|turn_interval4=2|turn_interval_is_total_turn4=1
|skill_id4=1745|effect_serial_id4=4|timing4=4|target_enemy4=2|distance4=2|range_h4=1|rate_2_use4=45|mult4=100|mult_max4=100|add_hp4=-4000|max_add_hp4=-8000|turn_interval4=2|turn_interval_is_total_turn4=1
|skill_id5=1745|effect_serial_id5=5|timing5=4|target_enemy5=2|distance5=1|range_h5=2|rate_2_use5=45|mult5=100|mult_max5=100|add_hp5=-4000|max_add_hp5=-8000|turn_interval5=2|turn_interval_is_total_turn5=1
|skill_id5=1745|effect_serial_id5=5|timing5=4|target_enemy5=2|distance5=1|range_h5=2|rate_2_use5=45|mult5=100|mult_max5=100|add_hp5=-4000|max_add_hp5=-8000|turn_interval5=2|turn_interval_is_total_turn5=1
|skill_id6=1745|effect_serial_id6=6|timing6=4|target_my_team6=1|distance6=3|rate_2_use6=45|mult6=100|mult_max6=100|add_hp6=500|max_add_hp6=1000|turn_interval6=2|turn_interval_surplus6=1|turn_interval_is_total_turn6=1
|skill_id6=1745|effect_serial_id6=6|timing6=4|target_my_team6=1|distance6=3|rate_2_use6=45|mult6=100|mult_max6=100|add_hp6=500|max_add_hp6=1000|turn_interval6=2|turn_interval_surplus6=1|turn_interval_is_total_turn6=1
|skill_id7=1745|effect_serial_id7=7|timing7=4|target_my_team=1|distance7=2|range_h7=1|rate_2_use=45|mult7=100|mult_max7=100|add_hp7=500|max_add_hp7=1000|turn_interval7=2|turn_interval_surplus7=1|turn_interval_is_total_turn7=1
|skill_id7=1745|effect_serial_id7=7|timing7=4|target_my_team7=1|distance7=2|range_h7=1|rate_2_use=45|mult7=100|mult_max7=100|add_hp7=500|max_add_hp7=1000|turn_interval7=2|turn_interval_surplus7=1|turn_interval_is_total_turn7=1
|skill_id8=1745|effect_serial_id8=8|timing8=4|target_my_team8=1|distance8=1|range_h8=2|rate_2_use8=45|mult8=100|mult_max8=100|add_hp8=500|max_add_hp8=1000|turn_interval8=2|turn_interval_surplus8=1|turn_interval_is_total_turn8=1
|skill_id8=1745|effect_serial_id8=8|timing8=4|target_my_team8=1|distance8=1|range_h8=2|rate_2_use8=45|mult8=100|mult_max8=100|add_hp8=500|max_add_hp8=1000|turn_interval8=2|turn_interval_surplus8=1|turn_interval_is_total_turn8=1
|skill_id9=1745|effect_serial_id9=9|timing9=4|target_my_team9=1|range_h9=3|rate_2_use9=45|mult9=100|mult_max9=100|add_hp9=500|max_add_hp9=1000|turn_interval9=2|turn_interval_surplus9=1|turn_interval_is_total_turn9=1
|skill_id9=1745|effect_serial_id9=9|timing9=4|target_my_team9=1|range_h9=3|rate_2_use9=45|mult9=100|mult_max9=100|add_hp9=500|max_add_hp9=1000|turn_interval9=2|turn_interval_surplus9=1|turn_interval_is_total_turn9=1
Line 124: Line 137:
|skill_id1=1745|effect_serial_id1=1|timing1=4|target_my_team1=1|range_h1=1|range_v1=1|range_d1=1|rate_2_use1=45|mult1=100|mult_max1=100|add_status_id1=33|turn_interval1=1|turn_interval_is_total_turn1=1
|skill_id1=1745|effect_serial_id1=1|timing1=4|target_my_team1=1|range_h1=1|range_v1=1|range_d1=1|rate_2_use1=45|mult1=100|mult_max1=100|add_status_id1=33|turn_interval1=1|turn_interval_is_total_turn1=1
|skill_id2=1745|effect_serial_id2=2|timing2=2|target_self2=1|rate_2_use2=50|mult2=100|mult_max2=100|add_status_id2=77|turn_interval2=1|turn_interval_is_total_turn2=1
|skill_id2=1745|effect_serial_id2=2|timing2=2|target_self2=1|rate_2_use2=50|mult2=100|mult_max2=100|add_status_id2=77|turn_interval2=1|turn_interval_is_total_turn2=1
|skill_id33==1745|effect_serial_id3=3|timing3=4|target_enemy=2|distance3=3|rate_2_use3=45|mult3=100|mult_max3=100|add_hp3=-4000|max_add_hp3=-8000|turn_interval3=2|turn_interval_is_total_turn3=1
|skill_id3=1745|effect_serial_id3=3|timing3=4|target_enemy3=2|distance3=3|rate_2_use3=45|mult3=100|mult_max3=100|add_hp3=-4000|max_add_hp3=-8000|turn_interval3=2|turn_interval_is_total_turn3=1
|skill_id4=1745|effect_serial_id4=4|timing4=4|target_enemy4=2|distance4=2|range_h4=1|rate_2_use4=45|mult4=100|mult_max4=100|add_hp4=-4000|max_add_hp4=-8000|turn_interval4=2|turn_interval_is_total_turn4=1
|skill_id4=1745|effect_serial_id4=4|timing4=4|target_enemy4=2|distance4=2|range_h4=1|rate_2_use4=45|mult4=100|mult_max4=100|add_hp4=-4000|max_add_hp4=-8000|turn_interval4=2|turn_interval_is_total_turn4=1
|skill_id5=1745|effect_serial_id5=5|timing5=4|target_enemy5=2|distance5=1|range_h5=2|rate_2_use5=45|mult5=100|mult_max5=100|add_hp5=-4000|max_add_hp5=-8000|turn_interval5=2|turn_interval_is_total_turn5=1
|skill_id5=1745|effect_serial_id5=5|timing5=4|target_enemy5=2|distance5=1|range_h5=2|rate_2_use5=45|mult5=100|mult_max5=100|add_hp5=-4000|max_add_hp5=-8000|turn_interval5=2|turn_interval_is_total_turn5=1
|skill_id6=1745|effect_serial_id6=6|timing6=4|target_my_team6=1|distance6=3|rate_2_use6=45|mult6=100|mult_max6=100|add_hp6=500|max_add_hp6=1000|turn_interval6=2|turn_interval_surplus6=1|turn_interval_is_total_turn6=1
|skill_id6=1745|effect_serial_id6=6|timing6=4|target_my_team6=1|distance6=3|rate_2_use6=45|mult6=100|mult_max6=100|add_hp6=500|max_add_hp6=1000|turn_interval6=2|turn_interval_surplus6=1|turn_interval_is_total_turn6=1
|skill_id7=1745|effect_serial_id7=7|timing7=4|target_my_team=1|distance7=2|range_h7=1|rate_2_use=45|mult7=100|mult_max7=100|add_hp7=500|max_add_hp7=1000|turn_interval7=2|turn_interval_surplus7=1|turn_interval_is_total_turn7=1
|skill_id7=1745|effect_serial_id7=7|timing7=4|target_my_team7=1|distance7=2|range_h7=1|rate_2_use7=45|mult7=100|mult_max7=100|add_hp7=500|max_add_hp7=1000|turn_interval7=2|turn_interval_surplus7=1|turn_interval_is_total_turn7=1
|skill_id8=1745|effect_serial_id8=8|timing8=4|target_my_team8=1|distance8=1|range_h8=2|rate_2_use8=45|mult8=100|mult_max8=100|add_hp8=500|max_add_hp8=1000|turn_interval8=2|turn_interval_surplus8=1|turn_interval_is_total_turn8=1
|skill_id8=1745|effect_serial_id8=8|timing8=4|target_my_team8=1|distance8=1|range_h8=2|rate_2_use8=45|mult8=100|mult_max8=100|add_hp8=500|max_add_hp8=1000|turn_interval8=2|turn_interval_surplus8=1|turn_interval_is_total_turn8=1
|skill_id9=1745|effect_serial_id9=9|timing9=4|target_my_team9=1|range_h9=3|rate_2_use9=45|mult9=100|mult_max9=100|add_hp9=500|max_add_hp9=1000|turn_interval9=2|turn_interval_surplus9=1|turn_interval_is_total_turn9=1
|skill_id9=1745|effect_serial_id9=9|timing9=4|target_my_team9=1|range_h9=3|rate_2_use9=45|mult9=100|mult_max9=100|add_hp9=500|max_add_hp9=1000|turn_interval9=2|turn_interval_surplus9=1|turn_interval_is_total_turn9=1
Line 135: Line 148:
|skill_id12=1745|effect_serial_id12=12|timing12=4|target_my_team12=1|distance12=-3|rate_2_use12=45|mult12=100|mult_max12=100|add_hp12=500|max_add_hp12=1000|turn_interval12=2|turn_interval_surplus12=1|turn_interval_is_total_turn12=1
|skill_id12=1745|effect_serial_id12=12|timing12=4|target_my_team12=1|distance12=-3|rate_2_use12=45|mult12=100|mult_max12=100|add_hp12=500|max_add_hp12=1000|turn_interval12=2|turn_interval_surplus12=1|turn_interval_is_total_turn12=1
}}
}}
----
{{Collapsible box|title=Example 7 code|<pre>{{Skill bundle
|skill_id1=2320|effect_serial_id1=1|timing1=5|target_enemy1=1|rate_2_use1=45|mult1=100|mult_max1=100|add_hp1=-1000|max_add_hp1=-2000|turn_interval1=1|turn_interval_is_total_turn1=1|item_id1=69|prob_value1=1|prob_value_max1=2
|skill_id2=2320|effect_serial_id2=2|timing2=5|target_my_team2=1|range_h2=1|range_v2=1|rate_2_use2=45|mult2=100|mult_max2=100|add_hp2=-1000|max_add_hp2=-1000|turn_interval2=1|turn_interval_is_total_turn2=1|item_id2=70|prob_value2=1|prob_value_max2=2
|skill_id3=2320|effect_serial_id3=3|timing3=7|target_enemy3=2|distance3=3|rate_2_use3=45|mult3=100|mult_max3=100|knockback3=1|turn_interval3=1|turn_interval_is_total_turn3=1|item_id3=71|prob_value3=1|prob_value_max3=2
|skill_id4=2320|effect_serial_id4=4|timing4=7|target_enemy4=2|distance4=2|range_h4=1|rate_2_use4=45|mult4=100|mult_max4=100|knockback4=1|turn_interval4=1|turn_interval_is_total_turn4=1
|skill_id5=2320|effect_serial_id5=5|timing5=7|target_enemy5=2|distance5=1|range_h5=2|rate_2_use5=45|mult5=100|mult_max5=100|knockback5=1|turn_interval5=1|turn_interval_is_total_turn5=1
|skill_id6=2320|effect_serial_id6=6|timing6=7|target_my_team6=1|distance6=3|rate_2_use6=45|mult6=100|mult_max6=100|knockback6=1|turn_interval6=1|turn_interval_is_total_turn6=1
|skill_id7=2320|effect_serial_id7=7|timing7=7|target_my_team7=1|distance7=2|range_h7=1|rate_2_use7=45|mult7=100|mult_max7=100|knockback7=1|turn_interval7=1|turn_interval_is_total_turn7=1
|skill_id8=2320|effect_serial_id8=8|timing8=7|target_my_team8=1|distance8=1|range_h8=2|rate_2_use8=45|mult8=100|mult_max8=100|knockback8=1|turn_interval8=1|turn_interval_is_total_turn8=1
|skill_id9=2320|effect_serial_id9=9|timing9=7|target_my_team9=1|range_h9=3|rate_2_use9=45|mult9=100|mult_max9=100|knockback9=1|turn_interval9=1|turn_interval_is_total_turn9=1
|skill_id10=2320|effect_serial_id10=10|timing10=7|target_my_team10=1|distance10=-3|rate_2_use10=45|mult10=100|mult_max10=100|knockback10=1|turn_interval10=1|turn_interval_is_total_turn10=1
|skill_id11=2320|effect_serial_id11=11|timing11=7|target_my_team11=1|distance11=-2|range_h11=1|rate_2_use11=45|mult11=100|mult_max11=100|knockback11=1|turn_interval11=1|turn_interval_is_total_turn11=1
|skill_id12=2320|effect_serial_id12=12|timing12=7|target_my_team12=1|distance12=-1|range_h12=2|rate_2_use12=45|mult12=100|mult_max12=100|knockback12=1|turn_interval12=1|turn_interval_is_total_turn12=1
|skill_id13=2320|effect_serial_id13=13|timing13=11|target_self13=1|rate_2_use13=50|max_rate_2_use13=100|mult13=100|mult_max13=100|remove_status_id13=178|turn_interval13=1|turn_interval_is_total_turn13=1
}}</pre>}}<br>
{{Skill bundle
|skill_id1=2320|effect_serial_id1=1|timing1=5|target_enemy1=1|rate_2_use1=45|mult1=100|mult_max1=100|add_hp1=-1000|max_add_hp1=-2000|turn_interval1=1|turn_interval_is_total_turn1=1|item_id1=69|prob_value1=1|prob_value_max1=2
|skill_id2=2320|effect_serial_id2=2|timing2=5|target_my_team2=1|range_h2=1|range_v2=1|rate_2_use2=45|mult2=100|mult_max2=100|add_hp2=-1000|max_add_hp2=-1000|turn_interval2=1|turn_interval_is_total_turn2=1|item_id2=70|prob_value2=1|prob_value_max2=2
|skill_id3=2320|effect_serial_id3=3|timing3=7|target_enemy3=2|distance3=3|rate_2_use3=45|mult3=100|mult_max3=100|knockback3=1|turn_interval3=1|turn_interval_is_total_turn3=1|item_id3=71|prob_value3=1|prob_value_max3=2
|skill_id4=2320|effect_serial_id4=4|timing4=7|target_enemy4=2|distance4=2|range_h4=1|rate_2_use4=45|mult4=100|mult_max4=100|knockback4=1|turn_interval4=1|turn_interval_is_total_turn4=1
|skill_id5=2320|effect_serial_id5=5|timing5=7|target_enemy5=2|distance5=1|range_h5=2|rate_2_use5=45|mult5=100|mult_max5=100|knockback5=1|turn_interval5=1|turn_interval_is_total_turn5=1
|skill_id6=2320|effect_serial_id6=6|timing6=7|target_my_team6=1|distance6=3|rate_2_use6=45|mult6=100|mult_max6=100|knockback6=1|turn_interval6=1|turn_interval_is_total_turn6=1
|skill_id7=2320|effect_serial_id7=7|timing7=7|target_my_team7=1|distance7=2|range_h7=1|rate_2_use7=45|mult7=100|mult_max7=100|knockback7=1|turn_interval7=1|turn_interval_is_total_turn7=1
|skill_id8=2320|effect_serial_id8=8|timing8=7|target_my_team8=1|distance8=1|range_h8=2|rate_2_use8=45|mult8=100|mult_max8=100|knockback8=1|turn_interval8=1|turn_interval_is_total_turn8=1
|skill_id9=2320|effect_serial_id9=9|timing9=7|target_my_team9=1|range_h9=3|rate_2_use9=45|mult9=100|mult_max9=100|knockback9=1|turn_interval9=1|turn_interval_is_total_turn9=1
|skill_id10=2320|effect_serial_id10=10|timing10=7|target_my_team10=1|distance10=-3|rate_2_use10=45|mult10=100|mult_max10=100|knockback10=1|turn_interval10=1|turn_interval_is_total_turn10=1
|skill_id11=2320|effect_serial_id11=11|timing11=7|target_my_team11=1|distance11=-2|range_h11=1|rate_2_use11=45|mult11=100|mult_max11=100|knockback11=1|turn_interval11=1|turn_interval_is_total_turn11=1
|skill_id12=2320|effect_serial_id12=12|timing12=7|target_my_team12=1|distance12=-1|range_h12=2|rate_2_use12=45|mult12=100|mult_max12=100|knockback12=1|turn_interval12=1|turn_interval_is_total_turn12=1
|skill_id13=2320|effect_serial_id13=13|timing13=11|target_self13=1|rate_2_use13=50|max_rate_2_use13=100|mult13=100|mult_max13=100|remove_status_id13=178|turn_interval13=1|turn_interval_is_total_turn13=1}}
----
{{Collapsible box|title=Example 8 code|<pre>
{{Skill bundle
|skill_id1=2466|effect_serial_id1=1|timing1=4|target_enemy1=2|distance1=2|range_v1=1|rate_2_use1=50|mult1=100|mult_max1=100|add_status_id1=10|turn_interval1=1|turn_interval_is_total_turn1=1
|skill_id2=2466|effect_serial_id2=2|timing2=4|target_enemy2=2|distance2=2|distance_h2=1|range_v2=1|rate_2_use2=45|mult2=100|mult_max2=100|add_status_id2=10|turn_interval2=1|turn_interval_is_total_turn2=1
|skill_id3=2466|effect_serial_id3=3|timing3=4|target_enemy3=2|distance3=2|distance_h3=-1|range_v3=1|rate_2_use3=45|mult3=100|mult_max3=100|add_status_id3=10|turn_interval3=1|turn_interval_is_total_turn3=1}}
</pre>}}<br>
{{Skill bundle
|skill_id1=2466|effect_serial_id1=1|timing1=4|target_enemy1=2|distance1=2|range_v1=1|rate_2_use1=50|mult1=100|mult_max1=100|add_status_id1=10|turn_interval1=1|turn_interval_is_total_turn1=1
|skill_id2=2466|effect_serial_id2=2|timing2=4|target_enemy2=2|distance2=2|distance_h2=1|range_v2=1|rate_2_use2=45|mult2=100|mult_max2=100|add_status_id2=10|turn_interval2=1|turn_interval_is_total_turn2=1
|skill_id3=2466|effect_serial_id3=3|timing3=4|target_enemy3=2|distance3=2|distance_h3=-1|range_v3=1|rate_2_use3=45|mult3=100|mult_max3=100|add_status_id3=10|turn_interval3=1|turn_interval_is_total_turn3=1}}
trusted
5,894

edits