Added attribute rolls

This commit is contained in:
Sebastian Fischlmayr 2022-09-30 15:15:24 +02:00
parent 395bfa1616
commit 0abccf3f48
Signed by: Maverick
GPG key ID: 6379E413924A4E77
15 changed files with 440 additions and 45 deletions

View file

@ -0,0 +1,12 @@
mixin healthBox(number)
- let starter = number == 0
- let modifier = Math.floor(number / 3) * -1
- if (modifier == 0) modifier = ''
if starter
input.hidden.disp(id=`${attributes.class.substring(0,2)}B${number}` type="radio" name=`attr_${attributes.class}Wounds` value=number checked="checked")
label.healthTrackerBox.reset(for=`${attributes.class.substring(0,2)}B${number}`)
span.woundmodifier #{modifier}
else
input.hidden.disp(id=`${attributes.class.substring(0,2)}B${number}` type="radio" name=`attr_${attributes.class}Wounds` value=number)
label.healthTrackerBox(for=`${attributes.class.substring(0,2)}B${number}`)
span.woundmodifier #{modifier}