12 lines
No EOL
687 B
Text
12 lines
No EOL
687 B
Text
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} |