mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-31 12:12:30 +00:00
344 lines
16 KiB
HTML
344 lines
16 KiB
HTML
<div class="top">
|
|
<!-- Row 1 -->
|
|
<div class="item_col_1_A" style="height: 180px">
|
|
<b>Identity</b>
|
|
<textarea class="id-tb" id="id" name="id"></textarea>
|
|
</div>
|
|
<div class="item_col_2_A" style="height: 180px">
|
|
<ul class="nodec">
|
|
<li><span class="label_A"><b>Class:</b> </span><input class="ix" name="attr_class" type="text">
|
|
<li><span class="label_A"><b>Level / XP: </b></span><input class="ix" name="attr_xp" type="text" value="0">
|
|
<li><span class="label_A"><b>Languages:</b> </span><input class="ix" name="attr_lang" type="text-area">
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="logo">
|
|
<!-- Row 2 -->
|
|
<div class="item_col_1_B" style="height: 80px">
|
|
<table class="T_A" style="width: 100%;">
|
|
<tbody>
|
|
<tr>
|
|
<td>0</td>
|
|
<td>1</td>
|
|
<td>2</td>
|
|
<td>3</td>
|
|
<td>4</td>
|
|
<td>5</td>
|
|
<td>6</td>
|
|
<td>7</td>
|
|
<td>8</td>
|
|
<td>9</td>
|
|
<td>10</td>
|
|
<td>11</td>
|
|
<td>12</td>
|
|
<td>13</td>
|
|
</tr>
|
|
<tr>
|
|
<td>9</td>
|
|
<td>8</td>
|
|
<td>7</td>
|
|
<td>6</td>
|
|
<td>5</td>
|
|
<td>4</td>
|
|
<td>3</td>
|
|
<td>2</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td>-1</td>
|
|
<td>-2</td>
|
|
<td>-3</td>
|
|
<td>-4</td>
|
|
</tr>
|
|
<tr>
|
|
<td>10</td>
|
|
<td>9</td>
|
|
<td>8</td>
|
|
<td>7</td>
|
|
<td>6</td>
|
|
<td>5</td>
|
|
<td>4</td>
|
|
<td>3</td>
|
|
<td>2</td>
|
|
<td>1</td>
|
|
<td>0</td>
|
|
<td>-1</td>
|
|
<td>-2</td>
|
|
<td>-3</td>
|
|
</tr>
|
|
<tr>
|
|
<td>10</td>
|
|
<td>11</td>
|
|
<td>12</td>
|
|
<td>13</td>
|
|
<td>14</td>
|
|
<td>15</td>
|
|
<td>16</td>
|
|
<td>17</td>
|
|
<td>18</td>
|
|
<td>19</td>
|
|
<td>20</td>
|
|
<td>21</td>
|
|
<td>22</td>
|
|
<td>23</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="item_col_2_B" style="height: 80px">
|
|
<div class="itemCentered">
|
|
<h2>WHITEHACK</h2>
|
|
2nd Edition Booklet Version
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="container">
|
|
<div class="item" style="height: 650px; width: 400px;">
|
|
<b>Special Abilities</b>
|
|
<textarea id="specialAbilities" class="specialAbilities" name="specialAbilities"></textarea>
|
|
</div>
|
|
<div class="item" style="height: 650px; width: 100px; border-right: 1px solid #000;">
|
|
<h4>Weapon 1<input class="attr_in" name="attr_w1" type="text" /></h4>
|
|
<h4>Weapon 2<input class="attr_in" name="attr_w2" type="text" /></h4>
|
|
<h4>AV<input class="attr_in" name="attr_av" type="text" /></h4>
|
|
<h4>MV<input class="attr_in" name="attr_mv" type="text" /></h4>
|
|
<h4>ST<input class="attr_in" name="attr_st" type="text" /></h4>
|
|
<h4>AC<input class="attr_in" name="attr_ac" type="text" /></h4>
|
|
<h4>HP<input class="attr_in" name="attr_hp" type="text" /></h4>
|
|
</div>
|
|
<div class="item" style="height: 650px; width: 200px;">
|
|
<div class="attr">
|
|
<h3>STR</h3>
|
|
<div class="radio-toolbar">
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-advantage} {{rollname=Strength}}{{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{str}]]}} {{D4=[[20]]}}">
|
|
<div class="a">+</div>
|
|
</button>
|
|
<button class="genButton" type='roll' value="&{template:saveCheck} {{rollname=Strength}} {{D1=[[1d20]]}} {{D3=[[@{str}]]}} {{D4=[[20]]}}"></button>
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-disadvantage} {{rollname=Strength}} {{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{str}]]}} {{D4=[[20]]}}">
|
|
<div class="d">-</div>
|
|
</button>
|
|
</div>
|
|
<br><br><input name="attr_str" class="attr_in" type="text" value="0">
|
|
</div>
|
|
<br>
|
|
<div class="attr">
|
|
<h3>DEX</h3>
|
|
<div class="radio-toolbar">
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-advantage} {{rollname=Dexterity}}{{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{dex}]]}} {{D4=[[20]]}}">
|
|
<div class="a">+</div>
|
|
</button>
|
|
<button class="genButton" type='roll' value="&{template:saveCheck} {{rollname=Dexterity}} {{D1=[[1d20]]}} {{D3=[[@{dex}]]}} {{D4=[[20]]}}"></button>
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-disadvantage} {{rollname=Dexterity}} {{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{dex}]]}} {{D4=[[20]]}}">
|
|
<div class="d">-</div>
|
|
</button>
|
|
</div>
|
|
<br><br><input name="attr_dex" class="attr_in" type="text" value="0">
|
|
</div>
|
|
<br>
|
|
<div class="attr">
|
|
<h3>CON</h3>
|
|
<div class="radio-toolbar">
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-advantage} {{rollname=Constitution}}{{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{con}]]}} {{D4=[[20]]}}">
|
|
<div class="a">+</div>
|
|
</button>
|
|
<button class="genButton" type='roll' value="&{template:saveCheck} {{rollname=Constitution}} {{D1=[[1d20]]}} {{D3=[[@{con}]]}} {{D4=[[20]]}}"></button>
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-disadvantage} {{rollname=Constitution}} {{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{con}]]}} {{D4=[[20]]}}">
|
|
<div class="d">-</div>
|
|
</button>
|
|
</div>
|
|
<br><br><input name="attr_con" class="attr_in" type="text" value="0">
|
|
</div>
|
|
<br>
|
|
<div class="attr">
|
|
<h3>INT</h3>
|
|
<div class="radio-toolbar">
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-advantage} {{rollname=Intelligence}}{{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{int}]]}} {{D4=[[20]]}}">
|
|
<div class="a">+</div>
|
|
</button>
|
|
<button class="genButton" type='roll' value="&{template:saveCheck} {{rollname=Intelligence}} {{D1=[[1d20]]}} {{D3=[[@{int}]]}} {{D4=[[20]]}}"></button>
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-disadvantage} {{rollname=Intelligence}} {{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{int}]]}} {{D4=[[20]]}}">
|
|
<div class="d">-</div>
|
|
</button>
|
|
</div>
|
|
<br><br><input name="attr_int" class="attr_in" type="text" value="0">
|
|
</div>
|
|
<br>
|
|
<div class="attr">
|
|
<h3>WIS</h3>
|
|
<div class="radio-toolbar">
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-advantage} {{rollname=Wisdom}}{{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{wis}]]}} {{D4=[[20]]}}">
|
|
<div class="a">+</div>
|
|
</button>
|
|
<button class="genButton" type='roll' value="&{template:saveCheck} {{rollname=Wisdom}} {{D1=[[1d20]]}} {{D3=[[@{wis}]]}} {{D4=[[20]]}}"></button>
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-disadvantage} {{rollname=Wisdom}} {{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{wis}]]}} {{D4=[[20]]}}">
|
|
<div class="d">-</div>
|
|
</button>
|
|
</div>
|
|
<br><br><input name="attr_wis" class="attr_in" type="text" value="0">
|
|
</div>
|
|
<br>
|
|
<div class="attr">
|
|
<h3>CHR</h3>
|
|
<div class="radio-toolbar">
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-advantage} {{rollname=Charisma}}{{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{chr}]]}} {{D4=[[20]]}}">
|
|
<div class="a">+</div>
|
|
</button>
|
|
<button class="genButton" type='roll' value="&{template:saveCheck} {{rollname=Charisma}} {{D1=[[1d20]]}} {{D3=[[@{chr}]]}} {{D4=[[20]]}}"></button>
|
|
<button class="genButtonM" type='roll' value="&{template:saveCheck-disadvantage} {{rollname=Charisma}} {{D1=[[1d20]]}} {{D2=[[1d20]]}} {{D3=[[@{chr}]]}} {{D4=[[20]]}}">
|
|
<div class="d">-</div>
|
|
</button>
|
|
</div>
|
|
<br><br><input name="attr_chr" class="attr_in" type="text" value="0">
|
|
</div>
|
|
<br>
|
|
</div>
|
|
</div>
|
|
<rolltemplate class="sheet-rolltemplate-saveCheck">
|
|
<div class="sheet-template-container">
|
|
<div class="template-header">Whitehack</div>
|
|
<div class="template-header">{{rollname}} Roll</div>
|
|
<div class="sheet-rolltemplate-saveCheck-results">
|
|
<div class="sheet-template-row">Roll: {{D1}}</div>
|
|
<div class="sheet-template-row">{{rollname}} Attribute {{D3}}</div>
|
|
{{#rollLess() D1 D3}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Pass</div>
|
|
{{/rollLess() D1 D3}}
|
|
{{#rollTotal() D3 D1}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Crit Pass</div>
|
|
{{/rollTotal() D3 D1}}
|
|
{{#rollTotal() D4 D1}}
|
|
<div class="sheet-template-row" style="color:red">{{rollname}} Save Check crit Fail</div>
|
|
{{/rollTotal() D4 D1}}
|
|
{{#^rollTotal() D4 D1}}
|
|
{{#rollLess() D3 D1}}
|
|
<div class="sheet-template-row" style="color:red">Save Check Fail</div>
|
|
{{/rollLess() D3 D1}}
|
|
{{/^rollTotal() D4 D1}}
|
|
</div>
|
|
</div>
|
|
</rolltemplate>
|
|
<rolltemplate class="sheet-rolltemplate-saveCheck-advantage">
|
|
<div class="sheet-template-container">
|
|
<div class="template-header">Whitehack</div>
|
|
<div class="template-header">Advantage {{rollname}} Roll</div>
|
|
<div class="sheet-rolltemplate-saveCheck-results">
|
|
<div class="sheet-template-row">Roll 1: {{D1}} Roll 2: {{D2}}</div>
|
|
{{#rollLess() D1 D2}}
|
|
<div class="sheet-template-row" style="color:green">Roll 1: {{D1}}</div>
|
|
<div class="sheet-template-row">{{rollname}} Attribute {{D3}}</div>
|
|
{{#rollLess() D1 D3}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Pass</div>
|
|
{{/rollLess() D1 D3}}
|
|
{{#rollTotal() D3 D1}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Crit Pass</div>
|
|
{{/rollTotal() D3 D1}}
|
|
{{#rollTotal() D4 D1}}
|
|
<div class="sheet-template-row" style="color:red">{{rollname}} Save Check crit Fail</div>
|
|
{{/rollTotal() D4 D1}}
|
|
{{#^rollTotal() D4 D1}}
|
|
{{#rollLess() D3 D1}}
|
|
<div class="sheet-template-row" style="color:red">Save Check Fail</div>
|
|
{{/rollLess() D3 D1}}
|
|
{{/^rollTotal() D4 D1}}
|
|
{{/rollLess() D1 D2}}
|
|
{{#rollTotal() D1 D2}}
|
|
<div class="sheet-template-row" style="color:green">Roll 1: {{D1}}</div>
|
|
<div class="sheet-template-row">{{rollname}} Attribute {{D3}}</div>
|
|
{{#rollLess() D1 D3}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Pass</div>
|
|
{{/rollLess() D1 D3}}
|
|
{{#rollTotal() D3 D1}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Crit Pass</div>
|
|
{{/rollTotal() D3 D1}}
|
|
{{#rollTotal() D4 D1}}
|
|
<div class="sheet-template-row" style="color:red">{{rollname}} Save Check crit Fail</div>
|
|
{{/rollTotal() D4 D1}}
|
|
{{#^rollTotal() D4 D1}}
|
|
{{#rollLess() D3 D1}}
|
|
<div class="sheet-template-row" style="color:red">Save Check Fail</div>
|
|
{{/rollLess() D3 D1}}
|
|
{{/^rollTotal() D4 D1}}
|
|
{{/rollTotal() D1 D2}}
|
|
{{#rollLess() D2 D1}}
|
|
<div class="sheet-template-row" style="color:green">Roll 2: {{D2}}</div>
|
|
<div class="sheet-template-row">{{rollname}} Attribute {{D3}}</div>
|
|
{{#rollLess() D2 D3}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Pass</div>
|
|
{{/rollLess() D2 D3}}
|
|
{{#rollTotal() D3 D2}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Crit Pass</div>
|
|
{{/rollTotal() D3 D2}}
|
|
{{#rollTotal() D4 D2}}
|
|
<div class="sheet-template-row" style="color:red">{{rollname}} Save Check crit Fail</div>
|
|
{{/rollTotal() D4 D2}}
|
|
{{#^rollTotal() D4 D2}}
|
|
{{#rollLess() D3 D2}}
|
|
<div class="sheet-template-row" style="color:red">Save Check Fail</div>
|
|
{{/rollLess() D3 D2}}
|
|
{{/^rollTotal() D4 D2}}
|
|
{{/rollLess() D2 D1}}
|
|
</div>
|
|
</div>
|
|
</rolltemplate>
|
|
<rolltemplate class="sheet-rolltemplate-saveCheck-disadvantage">
|
|
<div class="sheet-template-container">
|
|
<div class="template-header">Whitehack</div>
|
|
<div class="template-header">Disadvantage {{rollname}} Roll</div>
|
|
<div class="sheet-rolltemplate-saveCheck-results">
|
|
<div class="sheet-template-row">Roll 1: {{D1}} Roll 2: {{D2}}</div>
|
|
{{#rollGreater() D1 D2}}
|
|
<div class="sheet-template-row" style="color:green">Roll 1: {{D1}}</div>
|
|
<div class="sheet-template-row">{{rollname}} Attribute {{D3}}</div>
|
|
{{#rollLess() D1 D3}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Pass</div>
|
|
{{/rollLess() D1 D3}}
|
|
{{#rollTotal() D3 D1}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Crit Pass</div>
|
|
{{/rollTotal() D3 D1}}
|
|
{{#rollTotal() D4 D1}}
|
|
<div class="sheet-template-row" style="color:red">{{rollname}} Save Check crit Fail</div>
|
|
{{/rollTotal() D4 D1}}
|
|
{{#^rollTotal() D4 D1}}
|
|
{{#rollLess() D3 D1}}
|
|
<div class="sheet-template-row" style="color:red">Save Check Fail</div>
|
|
{{/rollLess() D3 D1}}
|
|
{{/^rollTotal() D4 D1}}
|
|
{{/rollGreater() D1 D2}}
|
|
{{#rollTotal() D1 D2}}
|
|
<div class="sheet-template-row" style="color:green">Roll 1: {{D1}}</div>
|
|
<div class="sheet-template-row">{{rollname}} Attribute {{D3}}</div>
|
|
{{#rollLess() D1 D3}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Pass</div>
|
|
{{/rollLess() D1 D3}}
|
|
{{#rollTotal() D3 D1}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Crit Pass</div>
|
|
{{/rollTotal() D3 D1}}
|
|
{{#rollTotal() D4 D1}}
|
|
<div class="sheet-template-row" style="color:red">{{rollname}} Save Check crit Fail</div>
|
|
{{/rollTotal() D4 D1}}
|
|
{{#^rollTotal() D4 D1}}
|
|
{{#rollLess() D3 D1}}
|
|
<div class="sheet-template-row" style="color:red">Save Check Fail</div>
|
|
{{/rollLess() D3 D1}}
|
|
{{/^rollTotal() D4 D1}}
|
|
{{/rollTotal() D1 D2}}
|
|
{{#rollGreater() D2 D1}}
|
|
<div class="sheet-template-row" style="color:green">Roll 2: {{D2}}</div>
|
|
<div class="sheet-template-row">{{rollname}} Attribute {{D3}}</div>
|
|
{{#rollLess() D2 D3}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Pass</div>
|
|
{{/rollLess() D2 D3}}
|
|
{{#rollTotal() D3 D2}}
|
|
<div class="sheet-template-row" style="color:green">Save Check Crit Pass</div>
|
|
{{/rollTotal() D3 D2}}
|
|
{{#rollTotal() D4 D2}}
|
|
<div class="sheet-template-row" style="color:red">{{rollname}} Save Check crit Fail</div>
|
|
{{/rollTotal() D4 D2}}
|
|
{{#^rollTotal() D4 D2}}
|
|
{{#rollLess() D3 D2}}
|
|
<div class="sheet-template-row" style="color:red">Save Check Fail</div>
|
|
{{/rollLess() D3 D2}}
|
|
{{/^rollTotal() D4 D2}}
|
|
{{/rollGreater() D2 D1}}
|
|
</div>
|
|
</div>
|
|
</rolltemplate> |