mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-02 21:22:34 +00:00
116 lines
5.1 KiB
Plaintext
116 lines
5.1 KiB
Plaintext
- var d6 = ["a", "b", "c", "d", "e", "f"];
|
|
|
|
rolltemplate.sheet-rolltemplate-troika
|
|
.sheet-template-container
|
|
| {{#luckRoll}}
|
|
// Header - Luck
|
|
.sheet-template-header.sheet-template-header--luck
|
|
.sheet-title {{title}}
|
|
.sheet-subtitle {{subTitle}}
|
|
| {{/luckRoll}}
|
|
| {{#damageRoll}}
|
|
// Header - Damage
|
|
.sheet-template-header.sheet-template-header--damage
|
|
.sheet-title {{title}}
|
|
.sheet-subtitle {{subTitle}}
|
|
| {{/damageRoll}}
|
|
| {{#rollSkill}}
|
|
// Header - Skill
|
|
.sheet-template-header.sheet-template-header--skill
|
|
.sheet-title {{title}}
|
|
.sheet-subtitle {{subTitle}}
|
|
| {{/rollSkill}}
|
|
| {{#rollModifier}}
|
|
.sheet-title Roll Modifier: {{rollModifier}}
|
|
| {{/rollModifier}}
|
|
| {{#rollInventory}}
|
|
// Header - Inventory
|
|
.sheet-template-header.sheet-template-header--inventory
|
|
.sheet-title {{title}}
|
|
.sheet-subtitle {{subTitle}}
|
|
| {{/rollInventory}}
|
|
// Row (Body)
|
|
.sheet-template-row
|
|
// Dice
|
|
.sheet-template-dice
|
|
each val, index in d6
|
|
- var rollNumber = index+1;
|
|
!= `\n{{#rollTotal() r1 ` + rollNumber + `}}` + val + `{{/rollTotal() r1 ` + rollNumber + `}}`
|
|
each val, index in d6
|
|
- var rollNumber = index+1;
|
|
!= `\n{{#rollTotal() r2 ` + rollNumber + `}}` + val + `{{/rollTotal() r2 ` + rollNumber + `}}`
|
|
| {{#luckRoll}}
|
|
span.sheet-template-dice-total= ` = {{luckRoll}}`
|
|
| {{/luckRoll}}
|
|
| {{#rollSkillUnder}}
|
|
span.sheet-template-dice-total= ` = {{rollSkill}}`
|
|
| {{/rollSkillUnder}}
|
|
| {{#rollInventory}}
|
|
span.sheet-template-dice-total= ` = {{rollInventory}}`
|
|
| {{/rollInventory}}
|
|
| {{#damageRoll}}
|
|
// Footer Damage
|
|
.sheet-template-footer.sheet-template-footer--fail
|
|
.sheet-template-total
|
|
!= `{{#rollLess() damageRoll 1}}Roll: 1 Damage: {{wD1}}{{/rollLess() damageRoll 1}}\n`
|
|
each val, index in d6
|
|
- var rollNumber = index+1;
|
|
!= `{{#rollTotal() damageRoll ` + rollNumber + `}}Roll: ` + rollNumber + ` Damage: {{wD` + rollNumber + `}}{{/rollTotal() damageRoll ` + rollNumber + `}}\n`
|
|
!= `{{#rollGreater() damageRoll 6}}Roll: 7+ Damage: {{wD7}}{{/rollGreater() damageRoll 6}}\n`
|
|
| {{/damageRoll}}
|
|
| {{#luckRoll}}
|
|
// Footer Luck
|
|
| {{#^rollGreater() luckRoll attribute}}
|
|
.sheet-template-footer.sheet-template-footer--success
|
|
.sheet-template-total Success
|
|
| {{/^rollGreater() luckRoll attribute}}
|
|
| {{#rollGreater() luckRoll attribute}}
|
|
.sheet-template-footer.sheet-template-footer--fail
|
|
.sheet-template-total Fail
|
|
| {{/rollGreater() luckRoll attribute}}
|
|
// Note
|
|
.sheet-template-note
|
|
.sheet-title Nt: Reduce Luck by 1
|
|
| {{/luckRoll}}
|
|
| {{#rollSkillUnder}}
|
|
// Footer Skill Under
|
|
| {{#^rollGreater() rollSkill attribute}}
|
|
.sheet-template-footer.sheet-template-footer--success
|
|
.sheet-template-total Success
|
|
| {{/^rollGreater() rollSkill attribute}}
|
|
| {{#rollGreater() rollSkill attribute}}
|
|
.sheet-template-footer.sheet-template-footer--fail
|
|
.sheet-template-total Fail
|
|
| {{/rollGreater() rollSkill attribute}}
|
|
| {{/rollSkillUnder}}
|
|
| {{#rollSkillVersus}}
|
|
.sheet-template-footer.sheet-template-footer--success
|
|
.sheet-template-row-head Total
|
|
.sheet-template-total
|
|
.sheet-template-total= `{{rollSkill}}`
|
|
// Skill Vs: Fumble
|
|
| {{#rollTotal() r1 1}}{{#rollTotal() r2 1}}
|
|
.sheet-template-row-head Fumble!
|
|
| {{/rollTotal() r2 1}}{{/rollTotal() r1 1}}
|
|
// Skill Vs: Mighty blow
|
|
| {{#rollTotal() r1 6}}{{#rollTotal() r2 6}}
|
|
.sheet-template-row-head Mighty Blow!
|
|
| {{/rollTotal() r2 6}}{{/rollTotal() r1 6}}
|
|
| {{/rollSkillVersus}}
|
|
| {{#rollInventory}}
|
|
// Footer - Inventory (Fumble on 2 otherwise roll higher or equal than inv slot)
|
|
| {{#rollTotal() rollInventory 2}}
|
|
.sheet-template-footer.sheet-template-footer--fail
|
|
.sheet-template-total Oops: Critical Fumble
|
|
| {{/rollTotal() rollInventory 2}}
|
|
| {{#rollGreater() rollInventory 2}}
|
|
| {{#^rollLess() rollInventory inventoryIndex}}
|
|
.sheet-template-footer.sheet-template-footer--success
|
|
.sheet-template-total Grabbed
|
|
| {{/^rollLess() rollInventory inventoryIndex}}
|
|
| {{#rollLess() rollInventory inventoryIndex}}
|
|
.sheet-template-footer.sheet-template-footer--fail
|
|
.sheet-template-total Fumble
|
|
| {{/rollLess() rollInventory inventoryIndex}}
|
|
| {{/rollGreater() rollInventory 2}}
|
|
| {{/rollInventory}} |