261 lines
12 KiB
HTML
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> |