Template:CreatureStats: Difference between revisions
(format) |
Flachdachs (talk | contribs) (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:{{{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
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
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.
- For a comparison of the stats of all creatures, see Base Creature Statistics.
- For an explanation of exactly how the levelup calculation works, see Creature Stats Calculation.
Movement Type | Base Speed | Sprinting | Stamina Used | |
---|---|---|---|---|
Wild | Domesticated | |||
Walking | ? | ? | ? | ? |
Swimming | ? | N/A | N/A | N/A |
- These are the base speeds of the creature at 100% Movement Speed
- For a comparison of the speeds of all creatures, see Base Creature Speeds
{{#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 = }}