Because just the top-level field changing invalidates everything in the sub-document, a single attribute change would trigger a re-calculation on all attributes and their dependents. This change should significantly improve performance.
68 lines
1.4 KiB
HTML
68 lines
1.4 KiB
HTML
<template name = "bigAbilities">
|
|
<div class="ability floatBox">
|
|
<div class ="abilityName">
|
|
Strength
|
|
</div>
|
|
<div class="abilityScore">
|
|
{{attributeValue "strength"}}
|
|
</div>
|
|
<div class="abilityMod">
|
|
{{abilityMod "strength"}}
|
|
</div>
|
|
</div>
|
|
<div class="ability floatBox">
|
|
<div class ="abilityName">
|
|
Dexterity
|
|
</div>
|
|
<div class="abilityScore">
|
|
{{attributeValue "dexterity"}}
|
|
</div>
|
|
<div class="abilityMod">
|
|
{{abilityMod "dexterity"}}
|
|
</div>
|
|
</div>
|
|
<div class="ability floatBox">
|
|
<div class ="abilityName">
|
|
Constitution
|
|
</div>
|
|
<div class="abilityScore">
|
|
{{attributeValue "constitution"}}
|
|
</div>
|
|
<div class="abilityMod">
|
|
{{abilityMod "constitution"}}
|
|
</div>
|
|
</div>
|
|
<div class="ability floatBox">
|
|
<div class ="abilityName">
|
|
Intelligence
|
|
</div>
|
|
<div class="abilityScore">
|
|
{{attributeValue "intelligence"}}
|
|
</div>
|
|
<div class="abilityMod">
|
|
{{abilityMod "intelligence"}}
|
|
</div>
|
|
</div>
|
|
<div class="ability floatBox">
|
|
<div class ="abilityName">
|
|
Wisdom
|
|
</div>
|
|
<div class="abilityScore">
|
|
{{attributeValue "wisdom"}}
|
|
</div>
|
|
<div class="abilityMod">
|
|
{{abilityMod "wisdom"}}
|
|
</div>
|
|
</div>
|
|
<div class="ability floatBox">
|
|
<div class ="abilityName">
|
|
Charisma
|
|
</div>
|
|
<div class="abilityScore">
|
|
{{attributeValue "charisma"}}
|
|
</div>
|
|
<div class="abilityMod">
|
|
{{abilityMod "charisma"}}
|
|
</div>
|
|
</div>
|
|
</template> |