28 lines
3.7 KiB
Text
28 lines
3.7 KiB
Text
.skillcontainerrow
|
|
input.newSrCheckbox(type="checkbox" name=`attr_hideskill${index + 1}` title="Hide Skill", value="true")
|
|
input(type='text' name=`attr_skillname${index + 1}` title='Skill Name' disabled='true' value=val.name)
|
|
select.min-width(type='text' name='attr_skillattr1' title='Attribute')
|
|
option(value='@{bod' selected= (val.attribute == SRAttributes.body)) BOD
|
|
option(value='@{agi' selected= (val.attribute == SRAttributes.agility)) AGI
|
|
option(value='@{rea' selected= (val.attribute == SRAttributes.reaction)) REA
|
|
option(value='@{str' selected= (val.attribute == SRAttributes.strength)) STR
|
|
option(value='@{wil' selected= (val.attribute == SRAttributes.willpower)) WIL
|
|
option(value='@{log' selected= (val.attribute == SRAttributes.logic)) LOG
|
|
option(value='@{int' selected= (val.attribute == SRAttributes.intuition)) INT
|
|
option(value='@{cha' selected= (val.attribute == SRAttributes.charisma)) CHA
|
|
option(value='@{mag' selected= (val.attribute == SRAttributes.magic)) MAG
|
|
option(value='@{res' selected= (val.attribute == SRAttributes.resonance)) RES
|
|
option(value='@{ess' selected= (val.attribute == SRAttributes.essence)) ESS
|
|
input(type='hidden' name=`attr_skillattr${index + 1}_name` value='@{bod_name}')
|
|
input(type='hidden' name=`attr_skillattr${index + 1}_value` value='@{bod_total}')
|
|
input(type='number' name=`attr_skillrating${index + 1}` value='-1' title='Skill-Rating without Attribute')
|
|
input(type='number' name=`attr_skillbonus${index + 1}` value='0' title='Bonuses from Magic or Gear')
|
|
input(type='text' name=`attr_skillspec${index + 1}` placeholder='Specialization ...')
|
|
input(type='text' name=`attr_skillexp${index + 1}` placeholder='Expertise ...')
|
|
input.newSrCheckbox(type='checkbox' name=`attr_skilltognotes${index + 1}` title='Show Notes' value="false")
|
|
input(type='number' name=`attr_skilldicepool${index + 1}` value=`@{skillattr${index + 1}_value}+@{skillrating${index + 1}}+@{skillbonus${index + 1}}` title='Base Dicepool' disabled='true')
|
|
button.rollbuttonspec(type='roll' name='roll_skillrollspec' title='Click to Roll' value=`@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname${index + 1}}}}{{val1=@{skillattr${index + 1}_name}}}{{val1_num=[[@{skillattr${index + 1}_value}]]}}{{val2=@{skillname${index + 1}}}}{{val2_num=[[@{skillrating${index + 1}}+@{skillbonus${index + 1}}]]}}{{val3=@{skillspec${index + 1}}}}{{val3_num=[[(?{Specialization|None,0|@{skillspec${index + 1}} +2,2|@{skillexp${index + 1}} +3,3})]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{skilldicepool${index + 1}}+(?{Specialization})-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}{{description=@{skillnotes${index + 1}}}}`).
|
|
button.rollbuttonnospec(type='roll' name='roll_skillroll' title='Click to Roll' value=`@{gmroll}&{template:shadowrun}{{name=@{character_name}}}{{roll_name=@{skillname${index + 1}}}}{{val1=@{skillattr${index + 1}_name}}}{{val1_num=[[@{skillattr${index + 1}_value}]]}}{{val2=@{skillname${index + 1}}}}{{val2_num=[[@{skillrating${index + 1}}+@{skillbonus${index + 1}}]]}}{{mod_num=[[?{Situational Modifiers|0}]]}}{{edge=@{edgeroll}}}{{edge_num=[[@{edg_total}]]}}{{wounds_num=[[@{wound_total}]]}}{{result=[[(@{skilldicepool${index + 1}}-[[@{wound_total}]]+?{Situational Modifiers|0}+[[@{edgn}*@{edg_total}]])@{standardroll}@{edgeroll}]]}}{{description=@{skillnotes${index + 1}}}}`).
|
|
input(type="hidden" name=`attr_skillnotes${index + 1}` value='')
|
|
textarea(type='text' name=`attr_skillnotes${index + 1}` placeholder="Short Description ..." title='Description...')
|
|
|