Files
roll20-character-sheets-tester/Barebones Fantasy RPG (00lite)/barebones.html
T

261 lines
12 KiB
HTML

<h1 class="sheet-title" align="center">Barebones Fantasy Character Sheet</h1>
<table class="sheet-nametable">
<tr>
<td>Character Name:</td>
<td><input type="text" name="attr_name" /></td>
<td>Race:</td>
<td><input type="text" name="attr_race" /></td>
</tr>
</table>
<table class="sheet-nametable">
<!--This table contains vitals info. The Max BP field is autocalculated based on STR-->
<tr>
<td>Rank:</td><td><input type="number" value="1" min="1" max="6" name="attr_rank" /></td>
<td>DP:</td><td><input type="number" value="0" min="0" name="attr_dp" /></td>
<td>Curr BP:</td><td><input type="number" value="0" min="0" name="attr_bp" /></td>
<td>Max BP:</td><td><input type="number" disabled="true" value="round(@{str}/2)" min="0" name="attr_maxbp" /></td>
<td>DR:</td><td><input type="number" value="0" min="0" name="attr_dr" /></td>
<td>MOV:</td><td><input type="number" value="0" min="0" name="attr_mov" /></td>
<td>INIT:</td>
<td>
<input type="number" value="1" min="0" max="3" name="attr_init" /><button type="roll" name="roll_init" value=
"&{template:default} {{name=Initiative}} {{Result=[[@{init}d10k1]]}}"></button>
</td>
</tr>
</table>
<br /><br />
<div class="sheet-2colrow">
<div class="sheet-col">
<table>
<!--This table contains the four basic Attributes (STR, DEX, LOG, WIL) with roll buttons for each-->
<th>
<h3>Attributes</h3>
</th>
<tr>
<td>
<button type="roll" name="roll_str" value="&{template:default} {{name=Strength Save}} {{Target=[[@{str}]]}} {{Roll=[[1d100]]}}">
</button>
Strength:
</td>
<td>
<input type="number" name="attr_str" value="0" min="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_dex" value="&{template:default} {{name=Dexterity Save}} {{Target=[[@{dex}]]}} {{Roll=[[1d100]]}}">
</button>
Dexterity:
</td>
<td>
<input type="number" name="attr_dex" value="0" min="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_log" value="&{template:default} {{name=Logic Save}} {{Target=[[@{log}]]}} {{Roll=[[1d100]]}}">
</button>
Logic:
</td>
<td>
<input type="number" name="attr_log" value="0" min="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_wil" value="&{template:default} {{name=Willpower Save}} {{Target=[[@{wil}]]}} {{Roll=[[1d100]]}}">
</button>
Willpower:
</td>
<td>
<input type="number" name="attr_wil" value="0" min="0" />
</td>
</tr>
</table>
</div>
<div class="sheet-col">
<h3>Spells</h3>
<fieldset class="repeating_spells">
<input type="text" name="attr_spell" />
<input type="text" name="attr_spelldescrip" />
</fieldset>
</div>
</div>
<div class="sheet-2colrow">
<div class="sheet-col">
<br /><br />
<table>
<!--This table contains all skills, the skill score is autocalculated and there is a rollbutton for each. The roll is called %<skill> in-engine-->
<th><h3>Skills</h3></th>
<tr class="sheet-headerrow">
<td>Skill Name</td>
<td>Score</td>
<td>P/S</td>
<td>Level</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_scout" value="&{template:default} {{name=Scout Check}} {{Target = [[@{scout_score}]]}} {{Roll=[[1d100]]}}">
</button>
Scout:
</td>
<td>
<input type="number" disabled="true" name="attr_scout_score" value="(round(@{log}/2) + @{scout_PS} + (@{scout_lvl}*10))"</td>
<td>
<input type="number" name="attr_scout_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_scout_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_thief" value="&{template:default} {{name=Thief Check}} {{Target = [[@{thief_score}]]}} {{Roll=[[1d100]]}}">
</button>
Thief:
</td>
<td><input type="number" disabled="true" name="attr_thief_score" value="round(@{dex}/2) + @{thief_PS} + (@{thief_lvl}*10)"</td>
<td>
<input type="number" name="attr_thief_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td><input type="number" name="attr_thief_lvl" min = "0" max = "6" value="0" /></td>
</tr>
<tr>
<td>
<button type="roll" name="roll_melee" value="&{template:default} {{name=Melee Check}} {{Target = [[@{melee_score}]]}} {{Roll=[[1d100]]}}">
</button>
Warrior - Melee:
</td>
<td>
<input type="number" disabled="true" name="attr_melee_score" value="round(@{str}/2) + @{melee_PS} + (@{melee_lvl}*10)"</td>
<td>
<input type="number" name="attr_melee_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_melee_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_ranged" value="&{template:default} {{name=Ranged Check}} {{Target = [[@{ranged_score}]]}} {{Roll=[[1d100]]}}">
</button>
Warrior - Ranged:
</td>
<td>
<input type="number" disabled="true" name="attr_ranged_score" value="round(@{dex}/2) + @{ranged_PS} + (@{ranged_lvl}*10)" />
</td>
<td>
<input type="number" name="attr_ranged_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_ranged_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_cleric" value="&{template:default} {{name=Cleric Check}} {{Target = [[@{cleric_score}]]}} {{Roll=[[1d100]]}}">
</button>
Cleric:
</td>
<td>
<input type="number" disabled="true" name="attr_cleric_score" value="round(@{wil}/2) + @{cleric_PS} + (@{cleric_lvl}*10)" />
</td>
<td>
<input type="number" name="attr_cleric_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_cleric_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_enchanter" value="&{template:default} {{name=Enchanter Check}} {{Target = [[@{enchanter_score}]]}} {{Roll=[[1d100]]}}">
</button>
Enchanter:
</td>
<td>
<input type="number" disabled="true" name="attr_enchanter_score" value="round(@{log}/2) + @{enchanter_PS} + (@{enchanter_lvl}*10)" />
</td>
<td>
<input type="number" name="attr_enchanter_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_enchanter_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_artificer" value="&{template:default} {{name=Artificer Check}} {{Target = [[@{artificer_score}]]}} {{Roll=[[1d100]]}}">
</button>
Artificer
</td>
<td>
<input type="number" disabled="true" name="attr_artificer_score" value="round(@{log}/2) + @{artificer_PS} + (@{artificer_lvl}*10)" />
</td>
<td>
<input type="number" name="attr_artificer_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_artificer_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_leader" value="&{template:default} {{name=Leader Check}} {{Target = [[@{leader_score}]]}} {{Roll=[[1d100]]}}">
</button>
Leader
</td>
<td>
<input type="number" disabled="true" name="attr_leader_score" value="round(@{wil}/2) + @{leader_PS} + (@{leader_lvl}*10)" />
</td>
<td>
<input type="number" name="attr_leader_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_leader_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_scholar" value="&{template:default} {{name=Scholar Check}} {{Target = [[@{scholar_score}]]}} {{Roll=[[1d100]]}}">
</button>
Scholar
</td>
<td>
<input type="number" disabled="true" name="attr_scholar_score" value="round(@{log}/2) + @{scholar_PS} + (@{scholar_lvl}*10)" />
</td>
<td>
<input type="number" name="attr_scholar_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_scholar_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
<tr>
<td>
<button type="roll" name="roll_spellcaster" value="&{template:default} {{name=Spellcaster Check}} {{Target = [[@{spellcaster_score}]]}} {{Roll=[[1d100]]}}">
</button>
Spellcaster
</td>
<td>
<input type="number" disabled="true" name="attr_spellcaster_score" value="round(@{log}/2) + @{spellcaster_PS} + (@{spellcaster_lvl}*10)" />
</td>
<td>
<input type="number" name="attr_spellcaster_PS" min="0" max = "20" step = "10" value="0" />
</td>
<td>
<input type="number" name="attr_spellcaster_lvl" min = "0" max = "6" value="0" />
</td>
</tr>
</table>
</div>
<div class="sheet-col">
<br /><br />
<h3>Inventory</h3>
<fieldset class="repeating_inventory">
<input type="text" name="attr_itemname" />
<input type="text" name="attr_descrip" />
</fieldset>
</div>
</div>