Template:CharacterStatTable: Difference between revisions
mNo edit summary |
(StatCalc update) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|+Stats |
|+Stats |
||
|- class="stattable-controls" style="display: none" |
|- class="stattable-controls" style="display: none" |
||
|colspan="8"|<span class="stattable-rarity-selector">[[File:Icon_star.png|20px|link=]][[File:Icon_blue_star.png|20px|link=]]</span> |
|colspan="8"|<span class="stattable-rarity-selector"><span class="star-character">[[File:Icon_star.png|20px|link=]]</span><span class="star-weapon">[[File:Icon_blue_star.png|20px|link=]]</span></span> |
||
|- class="stattable-stats" |
|||
|- |
|||
!Attack |
!Attack |
||
|class="stat-attack"|{{{minAtk|}}}/{{{maxAtk|}}} |
|class="stat-attack"|{{{minAtk|}}}/{{{maxAtk|}}} |
||
Line 12: | Line 12: | ||
!Healing |
!Healing |
||
|class="stat-healing"|{{{minHealing|}}}/{{{maxHealing|}}} |
|class="stat-healing"|{{{minHealing|}}}/{{{maxHealing|}}} |
||
|- class="stattable-stats" |
|||
|- |
|||
!Accuracy |
!Accuracy |
||
|class="stat-accuracy"|{{{minAcc|}}} |
|class="stat-accuracy"|{{{minAcc|}}} |
||
Line 21: | Line 21: | ||
!Critical Damage |
!Critical Damage |
||
|class="stat-crit_damage"|{{{minCDmg|}}}% |
|class="stat-crit_damage"|{{{minCDmg|}}}% |
||
|- class="stattable-stats" |
|||
|- |
|||
!Stability |
!Stability |
||
|class="stat-stability"|{{{minStab|}}} |
|class="stat-stability"|{{{minStab|}}} |
||
!Firing Range |
!Firing Range |
||
|class="stat- |
|class="stat-range"|{{{minRange|}}} |
||
!CC Strength |
!CC Strength |
||
|class="stat-cc_str"|{{{minCCStr|}}} |
|class="stat-cc_str"|{{{minCCStr|}}} |
||
Line 31: | Line 31: | ||
|class="stat-cc_res"|{{{minCCRes|}}} |
|class="stat-cc_res"|{{{minCCRes|}}} |
||
|- class="stattable-stats" |
|||
!Attack speed |
|||
|class="stat-attack_speed"|{{{AttackSpeed|10000}}} |
|||
!Movement speed |
|||
|class="stat-move_speed"|{{{MoveSpeed|}}} |
|||
!Cost Recovery |
|||
|class="stat-regen_cost"|{{{RegenCost|}}} |
|||
!Ammo |
|||
|class="stat-ammo"|{{{AmmoCount|}}}/{{{AmmoCost|}}} |
|||
|}</includeonly><noinclude>__TOC__<templatedata> |
|}</includeonly><noinclude>__TOC__<templatedata> |
||
{ |
{ |
||
Line 82: | Line 91: | ||
"minCCStr": {}, |
"minCCStr": {}, |
||
"minCCRes": {}, |
"minCCRes": {}, |
||
"AttackSpeed": {}, |
|||
"MoveSpeed": {}, |
|||
"AmmoCount": {}, |
|||
"AmmoCost": {}, |
|||
"RegenCost": {}, |
|||
"dataSource": { |
"dataSource": { |
||
"label": "dataSource", |
"label": "dataSource", |
||
Line 112: | Line 126: | ||
| minCCStr = |
| minCCStr = |
||
| minCCRes = |
| minCCRes = |
||
| AttackSpeed = |
|||
| MoveSpeed = |
|||
| AmmoCount = |
|||
| AmmoCost = |
|||
| RegenCost = |
|||
| dataSource = |
| dataSource = |
||
}}</pre> |
}}</pre> |
||
== |
== Remarks == |
||
===Properly formatted table=== |
|||
{{CharacterStatTable |
|||
| minAtk = 369 |
|||
| maxAtk = 3690 |
|||
| minDef = 19 |
|||
| maxDef = 119 |
|||
| minHP = 2236 |
|||
| maxHP = 19390 |
|||
| minHealing = 1408 |
|||
| maxHealing = 4225 |
|||
| minAcc = 905 |
|||
| minEva = 201 |
|||
| minCRate = 201 |
|||
| minCDmg = 200 |
|||
| minStab = 1988 |
|||
| minRange = 750 |
|||
| minCCStr = 100 |
|||
| minCCRes = 100 |
|||
}} |
|||
===Ingame stats=== |
===Ingame stats=== |
||
Should the ingame-displayed min/max stats be used, |
Should the ingame-displayed min/max stats be used, ''dataSource = ingame'' should be specified so the calculator would reverse those into raw numbers. Whenever possible, those numbers should be updated with actual raw internal data instead. |
||
{{CharacterStatTable |
|||
| minAtk = 451 |
|||
| maxAtk = 3397 |
|||
| minDef = 19 |
|||
| maxDef = 92 |
|||
| minHP = 2505 |
|||
| maxHP = 16478 |
|||
| minHealing = 1655 |
|||
| maxHealing = 4062 |
|||
| minAcc = 905 |
|||
| minEva = 201 |
|||
| minCRate = 201 |
|||
| minCDmg = 200 |
|||
| minStab = 1988 |
|||
| minRange = 750 |
|||
| minCCStr = 100 |
|||
| minCCRes = 100 |
|||
}} |
|||
===Fallback=== |
===Fallback=== |
||
Calculator functionality does not activate if any of mandatory fields are empty or filled with anything other than numbers. |
Calculator functionality does not activate if any of mandatory fields are empty or filled with anything other than numbers. |
||
⚫ | |||
{{CharacterStatTable |
|||
| minAtk = 451 |
|||
| maxAtk = |
|||
| minDef = 19 |
|||
| maxDef = 92 |
|||
| minHP = 2505 |
|||
| maxHP = 16478 |
|||
| minHealing = 1655 |
|||
| maxHealing = 4062 |
|||
| minAcc = 905 |
|||
| minEva = 201 |
|||
| minCRate = 201 |
|||
| minCDmg = 200 |
|||
| minStab = 1988 |
|||
| minRange = 750 |
|||
| minCCStr = 100 |
|||
| minCCRes = 100 |
|||
⚫ |
Latest revision as of 05:14, 21 October 2022
Generates character stat table. If all necessary data is provided, displays interactive character stats calculator for various levels/rarities of given character.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Attack at level 1 | minAtk | Preferably, internal value of AttackPower1 should be used here. Otherwise, starting Attack value as displayed by the game for non-acquired character. | Number | optional |
Attack at max level | maxAtk | Preferably, internal value of AttackPower100 should be used here. Otherwise, max Attack value as displayed by the game for non-acquired character. | Number | optional |
Defense at level 1 | minDef | Preferably, internal value of DefensePower1 should be used here. Otherwise, starting Defense value as displayed by the game for non-acquired character. | Number | optional |
Defense at max level | maxDef | Preferably, internal value of DefensePower100 should be used here. Otherwise, max Defense value as displayed by the game for non-acquired character. | Number | optional |
HP at level 1 | minHP | Preferably, internal value of MaxHP1 should be used here. Otherwise, starting HP value as displayed by the game for non-acquired character. | Number | optional |
HP at max level | maxHP | Preferably, internal value of MaxHP100 should be used here. Otherwise, max HP value as displayed by the game for non-acquired character. | Number | optional |
Healing at level 1 | minHealing | Preferably, internal value of HealPower1 should be used here. Otherwise, starting Healing value as displayed by the game for non-acquired character. | Number | optional |
Healing at max level | maxHealing | Preferably, internal value of HealPower100 should be used here. Otherwise, max Healing value as displayed by the game for non-acquired character. | Number | optional |
minAcc | minAcc | no description | Unknown | optional |
minEva | minEva | no description | Unknown | optional |
minCRate | minCRate | no description | Unknown | optional |
minCDmg | minCDmg | no description | Unknown | optional |
minStab | minStab | no description | Unknown | optional |
minRange | minRange | no description | Unknown | optional |
minCCStr | minCCStr | no description | Unknown | optional |
minCCRes | minCCRes | no description | Unknown | optional |
AttackSpeed | AttackSpeed | no description | Unknown | optional |
MoveSpeed | MoveSpeed | no description | Unknown | optional |
AmmoCount | AmmoCount | no description | Unknown | optional |
AmmoCost | AmmoCost | no description | Unknown | optional |
RegenCost | RegenCost | no description | Unknown | optional |
dataSource | dataSource | Provide information on how data was obtained. Data sources, in order of decreasing preference: raw numbers from internal game files, estimated raw values based on ingame numbers, or min/max numbers as shown on non-owned student screen ingame. Values are one of: raw, estimated, ingame
| String | optional |
Blank Template[edit]
{{CharacterStatTable | minAtk = | maxAtk = | minDef = | maxDef = | minHP = | maxHP = | minHealing = | maxHealing = | minAcc = | minEva = | minCRate = | minCDmg = | minStab = | minRange = | minCCStr = | minCCRes = | AttackSpeed = | MoveSpeed = | AmmoCount = | AmmoCost = | RegenCost = | dataSource = }}
Remarks[edit]
Ingame stats[edit]
Should the ingame-displayed min/max stats be used, dataSource = ingame should be specified so the calculator would reverse those into raw numbers. Whenever possible, those numbers should be updated with actual raw internal data instead.
Fallback[edit]
Calculator functionality does not activate if any of mandatory fields are empty or filled with anything other than numbers.