Template:CreatureStats: Difference between revisions

From ARK Wiki
Jump to navigation Jump to search
(format)
(more error testing)
Line 14: Line 14:
|-
|-
! style="text-align: left" | {{ItemLink|Health|size=30px}}
! style="text-align: left" | {{ItemLink|Health|size=30px}}
| {{#if:{{{health1|}}}|{{{health1}}}|?}} || {{#if:{{{healthIncW|}}}|{{#ifeq:{{{healthIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{health1}}}*{{{healthIncW}}}/100}}}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{healthIncD|}}}|{{#ifeq:{{{healthIncD|}}}|N/A|N/A|+{{#expr:{{{healthIncD}}}*0.2}}%}}|?}} {{!!}} {{#expr:{{{healthTamingBonusAdd|0}}}*0.14}} {{!!}} {{#if:{{{healthTamingBonusMult|}}}|{{#expr:{{{healthTamingBonusMult|0}}}*0.44}}}} }}
| {{#if:{{{health1|}}}|{{{health1}}}|?}} | {{#if:{{{healthIncW|}}}|{{#ifeq:{{{healthIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{health1|0}}}*{{{healthIncW|0}}}/100}}}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{healthIncD|}}}|{{#ifeq:{{{healthIncD|}}}|N/A|N/A|+{{#expr:{{{healthIncD|0}}}*0.2}}%}}|?}} {{!!}} {{#if:{{{healthTamingBonusAdd|}}}|{{#expr:{{{healthTamingBonusAdd|0}}}*0.14}}}} {{!!}} {{#if:{{{healthTamingBonusMult|}}}|{{#expr:0{{{healthTamingBonusMult|0}}}*0.44}}}} }}
|-
|-
! style="text-align: left" |{{ItemLink|Stamina|size=30px}}
! style="text-align: left" |{{ItemLink|Stamina|size=30px}}
| {{#if:{{{stamina1|}}}|{{{stamina1}}}|?}} || {{#if:{{{staminaIncW|}}}|{{#ifeq:{{{staminaIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{stamina1}}}*{{{staminaIncW}}}/100}}}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{staminaIncD|}}}|{{#ifeq:{{{staminaIncD|}}}|N/A|N/A|+{{{staminaIncD}}}%}}|?}}{{!!}} {{{staminaTamingBonusAdd|}}} {{!!}} {{{staminaTamingBonusMult|}}} }}
| {{#if:{{{stamina1|}}}|{{{stamina1}}}|?}} || {{#if:{{{staminaIncW|}}}|{{#ifeq:{{{staminaIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{stamina1|0}}}*{{{staminaIncW|0}}}/100}}}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{staminaIncD|}}}|{{#ifeq:{{{staminaIncD|}}}|N/A|N/A|+{{{staminaIncD}}}%}}|?}}{{!!}} {{{staminaTamingBonusAdd|}}} {{!!}} {{{staminaTamingBonusMult|}}} }}
|-
|-
! style="text-align: left" |{{ItemLink|Oxygen|size=30px}}
! style="text-align: left" |{{ItemLink|Oxygen|size=30px}}
| {{#if:{{{oxygen1|}}}|{{#ifeq:{{{oxygen1|}}}|N/A|{{#var:gray}}N/A<sup>5</sup>|{{{oxygen1}}}}}|?}} || {{#ifeq:{{{oxygen1|}}}|N/A|{{#var:gray}}N/A|{{#if:{{{oxygenIncW|}}}|{{#ifeq:{{{oxygenIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{oxygen1}}}*{{{oxygenIncW}}}/100}}}}|?}}}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#ifeq:{{{oxygen1|}}}|N/A|{{#var:gray}}N/A|{{#if:{{{oxygenIncD|}}}|{{#ifeq:{{{oxygenIncD|}}}|N/A|N/A|+{{{oxygenIncD}}}%}}|?}}}}{{!!}} {{{oxygenTamingBonusAdd|}}} {{!!}} {{{oxygenTamingBonusMult|}}}}}
| {{#if:{{{oxygen1|}}}|{{#ifeq:{{{oxygen1|}}}|N/A|{{#var:gray}}N/A<sup>5</sup>|{{{oxygen1}}}}}|?}} || {{#ifeq:{{{oxygen1|}}}|N/A|{{#var:gray}}N/A|{{#if:{{{oxygenIncW|}}}|{{#ifeq:{{{oxygenIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{oxygen1|0}}}*{{{oxygenIncW}}}/100}}}}|?}}}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#ifeq:{{{oxygen1|}}}|N/A|{{#var:gray}}N/A|{{#if:{{{oxygenIncD|}}}|{{#ifeq:{{{oxygenIncD|}}}|N/A|N/A|+{{{oxygenIncD}}}%}}|?}}}}{{!!}} {{{oxygenTamingBonusAdd|}}} {{!!}} {{{oxygenTamingBonusMult|}}}}}
|-
|-
! style="text-align: left" |{{ItemLink|Food|size=30px}}
! style="text-align: left" |{{ItemLink|Food|size=30px}}
| {{#if:{{{food1|}}}|{{{food1}}}|?}} || {{#if:{{{foodIncW|}}}|{{#ifeq:{{{foodIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{food1}}}*{{{foodIncW}}}/100}}}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{foodIncD|}}}|{{#ifeq:{{{foodIncD|}}}|N/A|N/A|+{{{foodIncD}}}%}}|?}}{{!!}} {{{foodTamingBonusAdd|}}} {{!!}} {{#if:{{{foodTamingBonusMult|}}}|{{{foodTamingBonusMult}}}%}}}}
| {{#if:{{{food1|}}}|{{{food1}}}|?}} || {{#if:{{{foodIncW|}}}|{{#ifeq:{{{foodIncW|}}}|N/A|{{#var:gray}}N/A|+{{#expr:{{{food1|0}}}*{{{foodIncW|0}}}/100}}}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{foodIncD|}}}|{{#ifeq:{{{foodIncD|}}}|N/A|N/A|+{{{foodIncD}}}%}}|?}}{{!!}} {{{foodTamingBonusAdd|}}} {{!!}} {{#if:{{{foodTamingBonusMult|}}}|{{{foodTamingBonusMult}}}%}}}}
|-
|-
! style="text-align: left" |{{ItemLink|Weight|size=30px}}
! style="text-align: left" |{{ItemLink|Weight|size=30px}}
| {{#if:{{{weight1|}}}|{{{weight1}}}|?}} || {{#if:{{{weightIncW|}}}|+{{#expr:{{{weight1}}}*{{{weightIncW}}}/100}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{weightIncD|}}}|{{#ifeq:{{{weightIncD|}}}|N/A|N/A|+{{{weightIncD}}}%}}|?}}{{!!}} {{{weightTamingBonusAdd|}}} {{!!}} {{{weightTamingBonusMult|}}}}}
| {{#if:{{{weight1|}}}|{{{weight1}}}|?}} || {{#if:{{{weightIncW|}}}|+{{#expr:{{{weight1|0}}}*{{{weightIncW}}}/100}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{weightIncD|}}}|{{#ifeq:{{{weightIncD|}}}|N/A|N/A|+{{{weightIncD}}}%}}|?}}{{!!}} {{{weightTamingBonusAdd|}}} {{!!}} {{{weightTamingBonusMult|}}}}}
|-
|-
! style="text-align: left" |{{ItemLink|Melee Damage|size=30px}}
! style="text-align: left" |{{ItemLink|Melee Damage|size=30px}}
| {{#if:{{{damage1|}}}|{{{damage1}}} {{#if:{{{damageAlt1|}}}|/ {{{damageAlt1}}}}}|?}}<sup>2</sup> || {{#ifeq:{{{damageIncW|}}}|N/A|{{#var:gray}}N/A|{{#if:{{{damage1|}}}|{{#if:{{{damageIncW|}}}|+{{#expr:{{{damage1}}}*{{{damageIncW}}}/100}}|?}}|?}} {{#if:{{{damageAlt1|}}}| / +{{#expr:{{{damageAlt1}}}*{{{damageIncW}}}/100}}}}}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{damageIncD|}}}|{{#ifeq:{{{damageIncD|}}}|N/A|N/A|+{{#expr:{{{damageIncD|0}}}*0.17}}%}}|?}}{{!!}} {{#expr:{{{damageTamingBonusAdd|0}}}*14}}% {{!!}} {{#expr:{{{damageTamingBonusMult|0}}}*44}}%}}
| {{#if:{{{damage1|}}}|{{{damage1}}} {{#if:{{{damageAlt1|}}}|/ {{{damageAlt1}}}}}|?}}<sup>2</sup> || {{#ifeq:{{{damageIncW|}}}|N/A|{{#var:gray}}N/A|{{#if:{{{damage1|}}}|{{#if:{{{damageIncW|}}}|+{{#expr:{{{damage1|0}}}*{{{damageIncW|0}}}/100}}|?}}|?}} {{#if:{{{damageAlt1|}}}| / +{{#expr:{{{damageAlt1|0}}}*{{{damageIncW|0}}}/100}}}}}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{damageIncD|}}}|{{#ifeq:{{{damageIncD|}}}|N/A|N/A|+{{#expr:{{{damageIncD|0}}}*0.17}}%}}|?}}{{!!}} {{#if:{{{damageTamingBonusAdd|}}}|{{#expr:{{{damageTamingBonusAdd|0}}}*14}}%}} {{!!}} {{#if:{{{damageTamingBonusMult|0}}}|{{#expr:{{{damageTamingBonusMult|0}}}*44}}%}}}}
|-
|-
! style="text-align: left" |{{ItemLink|Movement Speed|size=30px}}
! style="text-align: left" |{{ItemLink|Movement Speed|size=30px}}
| {{#if:{{{speed1|}}}|{{#ifeq:{{{speed1|}}}|N/A|{{#var:gray}}N/A|{{{speed1}}}%}}|?}} || {{#var:gray}}N/A<sup>3</sup> {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{speedIncD|}}}|{{#ifeq:{{{speedIncD|}}}|N/A|N/A|+{{{speedIncD|}}}%}}|?}}{{!!}} {{#if:{{{speedTamingBonusAdd|}}}|{{#expr:{{{speedTamingBonusAdd|}}}*100}}%}} {{!!}} {{{speedTamingBonusMult|}}}}}
| {{#if:{{{speed1|}}}|{{#ifeq:{{{speed1|}}}|N/A|{{#var:gray}}N/A|{{{speed1}}}%}}|?}} || {{#var:gray}}N/A<sup>3</sup> {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#if:{{{speedIncD|}}}|{{#ifeq:{{{speedIncD|}}}|N/A|N/A|+{{{speedIncD|}}}%}}|?}}{{!!}} {{#if:{{{speedTamingBonusAdd|}}}|{{#expr:{{{speedTamingBonusAdd|0}}}*100}}%}} {{!!}} {{{speedTamingBonusMult|}}}}}
|-
|-
! style="text-align: left" |{{ItemLink|Torpor|size=30px}}
! style="text-align: left" |{{ItemLink|Torpor|size=30px}}
| {{#if:{{{torpor1|}}}|{{{torpor1}}}|?}} || {{#if:{{{torpor1|}}}|+{{#expr:{{{torpor1}}}*0.06}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#var:gray}}N/A<sup>4</sup>{{!!}} {{{torporTamingBonusAdd|}}} {{!!}} {{{torporTamingBonusMult|}}} }}
| {{#if:{{{torpor1|}}}|{{{torpor1}}}|?}} || {{#if:{{{torpor1|}}}|+{{#expr:{{{torpor1|0}}}*0.06}}|?}} {{#ifeq:{{{healthIncD|}}}|N/A||{{!!}} {{#var:gray}}N/A<sup>4</sup>{{!!}} {{{torporTamingBonusAdd|}}} {{!!}} {{{torporTamingBonusMult|}}} }}
|}
|}
<small><sup>1</sup>Percentages are based on the value of the stat the moment the creature was tamed (after taming effectiveness)<br />
<small><sup>1</sup>Percentages are based on the value of the stat the moment the creature was tamed (after taming effectiveness)<br />
Line 110: Line 110:
| weightIncW={{{weightIncW|}}}
| weightIncW={{{weightIncW|}}}
| damageIncW={{{damageIncW|}}}
| damageIncW={{{damageIncW|}}}
| healthIncD={{#expr:{{{healthIncD|}}}*0.2}}
| healthIncD={{#expr:{{{healthIncD|0}}}*0.2}}
| staminaIncD={{{staminaIncD|}}}
| staminaIncD={{{staminaIncD|}}}
| oxygenIncD={{{oxygenIncD|}}}
| oxygenIncD={{{oxygenIncD|}}}

Revision as of 07:02, 18 September 2016


Template-info.png Documentation

Displays the stats of a creature in a table. The template expects the base-value as absolute value and the increase-values as percentages.

Get the values from the devkit-blueprints

template-key Blueprint-key
health1 D → Max Status Values
stamina1
oxygen1
food1
weight1
torpor1
damage1 C → Melee Damage Amount
speed1 D → Taming Max Stat Additions → SpeedMultiplier
healthIncW D → Amount Max Gained Per Level Up Value
staminaIncW
oxygenIncW
foodIncW
weightIncW
damageIncW
torporIncW D → The Max Torpor Increase Per Base Level
healthIncD D → Amount Max Gained Per Level Up Value * Extra Tamed Health Multiplier
staminaIncD D → Amount Max Gained Per Level Up Value Tamed
oxygenIncD
foodIncD
weightIncD
damageIncD
speedIncD D → Amount Max Gained Per Level Up Value Tamed * Taming Max Stat Additions → SpeedMultiplier
walkBase D → Max Walk Speed
walkSprintW D → Max Walk Speed * Running Speed Modifier * Untamed Running Speed Modifier * Extra Un Tamed Speed Modifier (if Can Fly is not true)
walkSprintD D → Max Walk Speed * Running Speed Modifier * Tamed Running Speed Modifier * Extra Tamed Speed Modifier (if Can Fly is not true)
swimBase D → Max Swim Speed
swimSprintW D → Max Swim Speed * Running Speed Modifier * Untamed Running Speed Modifier * Extra Un Tamed Speed Modifier (if Can Swim is true)
swimSprintD D → Max Swim Speed * Running Speed Modifier * Tamed Running Speed Modifier * Extra Tamed Speed Modifier (if Can Swim is true)
flyBase D → Max Fly Speed (if Can Fly is true)
flySprintW D → Max Fly Speed * Running Speed Modifier * Untamed Running Speed Modifier * Extra Un Tamed Speed Modifier (if Can Fly is true)
flySprintD D → Max Fly Speed * Running Speed Modifier * Tamed Running Speed Modifier * Extra Tamed Speed Modifier (if Can Fly is true)
canBeCharged Set to yes if this creature has charge stats (Aberration)

C: <creaturename>_Character_BP
D: DinoCharacterStatusComponent_BP_<creaturename>

Template

{{CreatureStats
| creature = <!--optional, defaults to page name-->
| variant = 
| health1 = 
| healthIncW = 
| healthIncD = 
| healthTamingBonusAdd = 
| healthTamingBonusMult = 
| TamedBaseHealthMultiplier = 
| stamina1 = 
| staminaIncW = 
| staminaIncD = 
| staminaTamingBonusAdd = 
| staminaTamingBonusMult = 
| oxygen1 = 
| oxygenIncW = 
| oxygenIncD = 
| oxygenTamingBonusAdd = 
| oxygenTamingBonusMult = 
| food1 = 
| foodIncW = 
| foodIncD = 
| foodTamingBonusAdd = 
| foodTamingBonusMult = 
| weight1 = 
| weightIncW = 
| weightIncD = 
| weightTamingBonusAdd = 
| weightTamingBonusAdd = 
| damage1 = 
| damageAlt1 = 
| damageIncW = 
| damageIncD = 
| damageTamingBonusAdd = 
| damageTamingBonusMult = 
| attackEffectType1 = 
| attackEffect1 = 
| attackEffectDescription1 = 
| chargeBase = 
| chargeStamina = 
| speed1 = 
| speedIncD = 
| speedTamingBonusAdd = 
| speedTamingBonusMult = 
| torpor1 = 
| torporIncW = 
| torporTamingBonusAdd = 
| torporTamingBonusMult = 
| walkBase = 
| walkSprintW = 
| walkSprintD = 
| walkStamina = 
| swimBase = 
| swimSprintW = 
| swimSprintD = 
| swimStamina = 
| flyBase = 
| flySprintW = 
| flySprintD = 
| flyStamina = 
| moveNote = 
| canBeCharged = 
}}

Example

{{CreatureStats
| creature = Dodo
| variant = 
| health1 = 100
| healthIncW = 10
| healthIncD = 15
| healthTamingBonus = +0.5
| stamina1 = 100
| staminaIncW = 10
| staminaIncD = 15
| staminaTamingBonus = 
| oxygen1 = 100
| oxygenIncW = 20
| oxygenIncD = 30
| oxygenTamingBonus = 
| food1 = 100
| foodIncW = 10
| foodIncD = 15
| foodTamingBonus = 
| weight1 = 100
| weightIncW = 10
| weightIncD = 15
| weightTamingBonus = 
| damage1 = 100
| damageAlt1 = 120
| damageIncW = 5
| damageIncD = 10
| damageTamingBonus = +50pp +40%
| inducedTorpor = 3
| inducedTorporAlt = 5
| speed1 = 100
| speedIncD = 2
| speedTamingBonus = 
| torpor1 = 4
| torporTamingBonus = +0.5
}}

produces


Note that creatures will have different stats in Survival of the Fittest

Basic Stats
Attribute Amount at Level 1 Increase per point Taming Bonus
Wild Domesticated1 Add Mult
 Health +10 +3%
 Stamina 100 +10 +15%
 Oxygen 100 +20 +30%
 Food 100 +10 +15%
 Weight 100 +10 +15%
 Melee Damage 100 / 1202 +5 / +6 +1.7% 0%
 Movement Speed 100% N/A3 +2%
 Torpor 4 +0.24 N/A4

1Percentages are based on the value of the stat the moment the creature was tamed (after taming effectiveness)
2The absolute Base Damage is shown here instead of the percentage.
3Wild creatures do not level up movement speed
4Torpor increases every level on wild creatures, but can not be increased once they are tamed.

Movement Speed
Movement Type Base Speed Sprinting Stamina Used
Wild Domesticated
Walking ? ? ? ?
Swimming ? N/A N/A N/A


{{#set:

 health1=100

| stamina1=100 | oxygen1=100 | food1=100 | weight1=100 | torpor1=4 | damage1=100 | damageAlt1=120 | inducedTorpor=3 | inducedTorporAlt=5 | inducedTorporFixed= | speed1=100 | healthIncW=10 | staminaIncW=10 | oxygenIncW=20 | foodIncW=10 | weightIncW=10 | damageIncW=5 | healthIncD=3 | staminaIncD=15 | oxygenIncD=30 | foodIncD=15 | weightIncD=15 | damageIncD=1.7 | speedIncD=2 | walkBase = | walkSprintW = | walkSprintD = | swimBase = | swimSprintW = | swimSprintD = | flyBase = | flySprintW = | flySprintD = }}