@@ -55,12 +55,12 @@
|
||||
<td><input type="number" name="attr_CHAMOD" value="floor(@{CHA}/2)-5" disabled="true" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_STRMODLevel" value="@{STRMOD}+@level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_CONMODLevel" value="@{CONMOD}+@level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_DEXMODLevel" value="@{DEXMOD}+@level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_INTMODLevel" value="@{INTMOD}+@level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_WISMODLevel" value="@{WISMOD}+@level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_CHAMODLevel" value="@{CHAMOD}+@level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_STRMODLevel" value="@{STRMOD}+@{level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_CONMODLevel" value="@{CONMOD}+@{level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_DEXMODLevel" value="@{DEXMOD}+@{level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_INTMODLevel" value="@{INTMOD}+@{level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_WISMODLevel" value="@{WISMOD}+@{level}" disabled="true" /></td>
|
||||
<td><input type="number" name="attr_CHAMODLevel" value="@{CHAMOD}+@{level}" disabled="true" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
+8
-3
@@ -1,5 +1,10 @@
|
||||
Early stages of the character sheet for 13th Age.
|
||||
Functional 13th Age Sheet
|
||||
|
||||
I am for now focusing on functionality for now. Far from complete
|
||||
Important field data for macros.
|
||||
|
||||
known issues, auto fields are not added to attributes, meaning the auto field for mods+level is not going to show till that works
|
||||
@{STRMOD} represents the strength mod on its own.
|
||||
@{STRMODLevel} is the same mod with the current level attached
|
||||
|
||||
This works with str replaced with any 3 letter stat abreviation (Dex, CHA, etc)
|
||||
|
||||
I reccomend using [[]] around these fields when added to your macros or else you see the whole math formula in the roll.
|
||||
|
||||
+60
-1
@@ -464,7 +464,66 @@ Current weight:<input type="number" name="attr_movweighttotal" value="@{gearweig
|
||||
<td><input type="text" name="attr_gearloc" class="sheet-short"></td>
|
||||
</tr>
|
||||
</table></fieldset><br>
|
||||
Current weight:<input type="number" name="attr_gearweighttotal" class="sheet-nobut"><br><ul><b>Notes</b><textarea name="attr_gearnotes"></textarea></ul></div>
|
||||
Current weight:<input type="number" name="attr_gearweighttotal" class="sheet-nobut"><br><ul><b>Notes</b><textarea name="attr_gearnotes"></textarea></ul>
|
||||
<br><br>
|
||||
<h4>Currency calculator</h4>
|
||||
<table style='border-collapse: collapse; border-spacing: 0;'>
|
||||
<tr>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Currency</td>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Quantity</td>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Copper</td>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Silver</td>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Electrum</td>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Gold</td>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Platinum</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Copper</td>
|
||||
<td><input type="text" name="attr_copq" class="sheet-short"/></td>
|
||||
<td><input type="text" name="attr_copcop" class="sheet-short" value="@{copq}*1" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_cops" class="sheet-short" value="@{copq}/10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_cope" class="sheet-short" value="@{cops}/5" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_copg" class="sheet-short" value="@{cops}/10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_copp" class="sheet-short" value="@{copg}/5" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Silver</td>
|
||||
<td><input type="text" name="attr_sq" class="sheet-short"/></td>
|
||||
<td><input type="text" name="attr_scop" class="sheet-short" value="@{sq}*10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_ss" class="sheet-short" value="@{sq}*1" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_se" class="sheet-short" value="@{ss}/5" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_sg" class="sheet-short" value="@{ss}/10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_sp" class="sheet-short" value="@{sg}/5" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Electrum</td>
|
||||
<td><input type="text" name="attr_eq" class="sheet-short"/></td>
|
||||
<td><input type="text" name="attr_ecop" class="sheet-short" value="@{es}*10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_es" class="sheet-short" value="@{eq}*5" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_ee" class="sheet-short" value="@{eq}*1" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_eg" class="sheet-short" value="@{es}/10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_ep" class="sheet-short" value="@{eg}/5" disabled="true"/></td>
|
||||
|
||||
<tr>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Gold</td>
|
||||
<td><input type="text" name="attr_gq" class="sheet-short"/></td>
|
||||
<td><input type="text" name="attr_gcop" class="sheet-short" value="@{gq}*100" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_gs" class="sheet-short" value="@{gq}*10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_ge" class="sheet-short" value="@{gs}/5" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_gg" class="sheet-short" value="@{gq}*1" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_gp" class="sheet-short" value="@{gg}/5" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style='background-color: #26ADE4; color: #FFF; font-weight: bold;'>Platinum</td>
|
||||
<td><input type="text" name="attr_pq" class="sheet-short"/></td>
|
||||
<td><input type="text" name="attr_pcop" class="sheet-short" value="@{ps}*10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_ps" class="sheet-short" value="@{pg}*10" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_pe" class="sheet-short" value="@{ps}/5" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_pg" class="sheet-short" value="@{pq}*5" disabled="true"/></td>
|
||||
<td><input type="text" name="attr_pp" class="sheet-short" value="@{pq}*1" disabled="true"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h4>Wealth</h4><br>
|
||||
<input type="number" name="attr_plat" class="sheet-nobut"> <b>Platinum</b> (5gp)<br><ul></ul>
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
|
||||
.charsheet label {
|
||||
text-align: right; padding-top: 10px;
|
||||
}
|
||||
|
||||
.charsheet h3 {
|
||||
margin-bottom: 10px;
|
||||
background:#000;
|
||||
color:#fff;
|
||||
text-align:center;
|
||||
}
|
||||
.charsheet input {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-short {
|
||||
width: 3.5em;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-image: url("http://freeseamlesstextures.com/images/28-faded-parchment-background-sml.jpg");
|
||||
}
|
||||
|
||||
.charsheet table td, .charsheet table th {
|
||||
font-size: 1.2em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
@@ -0,0 +1,211 @@
|
||||
<div class="sheet">
|
||||
<div class="sheet-col">
|
||||
<table>
|
||||
<tr>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Name:</label></td><td><input type="text" name="attr_name" /></td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Class:</label></td><td><input type="text" style="width: 100px;" name="attr_class" /></td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Level:</label></td><td><input type="number" name="attr_level" /></td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Race:</label></td><td><input type="text" style="width: 100px;" name="attr_race" /></td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Align:</label></td><td style="padding-top: 10px;"><select style="width: 75px;" name="attr_align" class="align">
|
||||
<option value="Good">Good</option>
|
||||
<option value="Neutral">Neutral</option>
|
||||
<option value="Evil">Evil</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="sheet-3colrow">
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;">Combat Info</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Initative:</label></td><td><input type="number" name="attr_INIT" value=0 /></td>
|
||||
<td> </td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Speed:</label></td><td><input type="number" name="attr_Speed" value=30 /></td>
|
||||
<td> </td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">AC:</label></td><td><input type="number" name="attr_AC" value=0 /></td>
|
||||
<td> </td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">HP:</label></td><td><input type="number" name="attr_HP" value=1 /></td>
|
||||
<td><label style="text-align: right;padding-top: 10px;">Max HP:</label></td><td><input type="number" name="attr_HP_max" value=1 /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table style='border-collapse: collapse; border-spacing: 0;'>
|
||||
<tr>
|
||||
<td>Weapon Name</td>
|
||||
<td>Type</td>
|
||||
<td title="Bonus to Attack for selected weapon">ATK</td>
|
||||
<td title="click here to roll attack for selected weapon">Attack</td>
|
||||
<td title="Enter Roll (eg:2D6)">Damage</td>
|
||||
<td title="Max Weapon Range">Range</td>
|
||||
<td style="background:#999;color:#fff;" title="Type of Ammo">Ammo</td>
|
||||
<td style="background:#999;color:#fff;" title="Enter Current Ammo">Qty</td>
|
||||
<td style="background:#999;color:#fff;" title="Enter Max Ammo">Max</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_meleename" /></td>
|
||||
<td><input type="text" style="width: 80px;" value="Melee" disabled=true /></td>
|
||||
<td><input type="number" name="attr_ATKMelee" class="sheet-short" value=0 /></td>
|
||||
<td><button type='roll' value='/roll 1d20 + @{ATKMelee} + @{STRMod}' name='meleeattack'></button></td>
|
||||
<td><input type="text" style="width:100px;" name="attr_meleedamageroll" /></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_rangedname" /></td>
|
||||
<td><input type="text" style="width: 80px;" value="Ranged" disabled=true /></td>
|
||||
<td><input type="number" name="attr_ATKRange" class="sheet-short" value=0 /></td>
|
||||
<td><button type='roll' value='/roll 1d20 + @{ATKRange} + @{DEXMod}' name='rangeattack'></button></td>
|
||||
<td><input type="text" style="width:100px;" name="attr_rangedamageroll" /></td>
|
||||
<td><input type="number" name="attr_range" class="sheet-short" value=0 /></td>
|
||||
<td><input type="text" style="width:100px;" name="attr_ammoname" /></td>
|
||||
<td><input type="number" name="attr_ammo" class="sheet-short" value=0 /></td>
|
||||
<td><input type="number" name="attr_ammo_max" class="sheet-short" value=0 /></td>
|
||||
</tr>
|
||||
<!-- I have left this in incase it's needed later, but as these sheets are just for the starter pack...
|
||||
<fieldset name="repeating_weapons" class="repeating_weapons">
|
||||
<tr>
|
||||
<td><input type="text" name="attr_weaponname" ></td>
|
||||
<td style="padding-top: 10px;"><select style="width: 80px;" name="attr_weapontype"><option value="Melee">Melee</option><option value="Ranged">Ranged</option></select></td>
|
||||
<td><input type="number" name="attr_attackbonus" class="sheet-short" value=0></td>
|
||||
<td><button type='roll' value='/roll 1d20 + @{attackbonus} + @{STRMod}' name='meleeattack'></button></td>
|
||||
<td><input type="text" style="width:100px;" name="attr_damageroll"></td>
|
||||
<td><input type="number" name="attr_range" class="sheet-short" value=0></td>
|
||||
<td><input type="text" style="width:100px;" name="attr_ammoname"></td>
|
||||
<td><input type="number" name="attr_ammo" class="sheet-short" value=0></td>
|
||||
<td><input type="number" name="attr_ammo_max" class="sheet-short" value=0></td>
|
||||
</tr>
|
||||
</fieldset>
|
||||
-->
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<hr />
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;">Skills</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr><td width=120>Skill</td><td width=50>Value</td><td width=50>Check</td></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><label>Diplomacy:</label></td><td><input type="number" name="attr_diplomacy" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{diplomacy} + @{ChaMod}' name='DiplomacyCheck'></button></td></tr>
|
||||
<tr><td><label>Disable Device:</label></td><td><input type="number" name="attr_disable" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{disable} + @{DexMod}' name='DisableCheck'></button></td></tr>
|
||||
<tr><td><label>Hide:</label></td><td><input type="number" name="attr_hide" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{hide} + @{DexMod}' name='HideCheck'></button></td></tr>
|
||||
<tr><td><label>Listen:</label></td><td><input type="number" name="attr_listen" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{listen} + @{WisMod}' name='ListenCheck'></button></td></tr>
|
||||
<tr><td><label>Move Silently:</label></td><td><input type="number" name="attr_silent" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{silent} + @{DexMod}' name='MoveSilentCheck'></button></td></tr>
|
||||
<tr><td><label>Open Lock:</label></td><td><input type="number" name="attr_open" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{open} + @{DexMod}' name='OpenLockCheck'></button></td></tr>
|
||||
<tr><td><label>Search:</label></td><td><input type="number" name="attr_search" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{search} + @{IntMod}' name='SearchCheck'></button></td></tr>
|
||||
<tr><td><label>Spot:</label></td><td><input type="number" name="attr_spot" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{spot} + @{WisMod}' name='SpotCheck'></button></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<hr />
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;">Ability Scores</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr><td width=100>Ability</td><td width=50>Score</td><td width=50>Mod</td></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><label>Strength:</label></td><td><input type="number" name="attr_STR" value=0 /></td><td><input type="number" name="attr_STRMod" value="floor(@{STR}/2-5)" disabled=true></tr></td>
|
||||
<tr><td><label>Dexterity:</label></td><td><input type="number" name="attr_DEX" value=0 /></td><td><input type="number" name="attr_DEXMod" value="floor(@{DEX}/2-5)" disabled=true></tr></td>
|
||||
<tr><td><label>Constitution:</label></td><td><input type="number" name="attr_CON" value=0 /></td><td><input type="number" name="attr_CONMod" value="floor(@{CON}/2-5)" disabled=true></tr></td>
|
||||
<tr><td><label>Intelligence:</label></td><td><input type="number" name="attr_INT" value=0 /></td><td><input type="number" name="attr_INTMod" value="floor(@{INT}/2-5)" disabled=true></tr></td>
|
||||
<tr><td><label>Wisdom:</label></td><td><input type="number" name="attr_WIS" value=0 /></td><td><input type="number" name="attr_WISMod" value="floor(@{WIS}/2-5)" disabled=true></tr></td>
|
||||
<tr><td><label>Charisma:</label></td><td><input type="number" name="attr_CHA" value=0 /></td><td><input type="number" name="attr_CHAMod" value="floor(@{CHA}/2-5)" disabled=true></tr></td>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<hr />
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;">Saving Throws</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr><td width=100>Save</td><td width=50>Value</td><td width=50>Check</td></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><label>Fortitude:</label></td><td><input type="number" name="attr_FORT" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{FORT} + @{ConMod}' name='FortSave'></button></td></tr>
|
||||
<tr><td><label>Reflex:</label></td><td><input type="number" name="attr_REFL" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{REFL} + @{DexMod}' name='ReflexSave'></button></td></tr>
|
||||
<tr><td><label>Will:</label></td><td><input type="number" name="attr_WILL" value="0" /></td><td><button type='roll' value='/roll 1d20 + @{WILL} + @{WisMod}' name='WillSave'></button></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<hr />
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;">Info</h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr style="Font-Style: Bold;">
|
||||
<td width=100><label>Gold Pieces</label></td><td width=100><label>Experience Points</label></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><input type="number" name="attr_GP" value="0" /> Gp</td><td><input type="number" name="attr_XP" value="0" /> Xp</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="sheet-2colrow">
|
||||
<div class="sheet-col">
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;">Gear Carried / worn</h3>
|
||||
<table>
|
||||
<tr style="font-weight: bold;">
|
||||
<td>Worn</td><td> </td><td>Equipment</td>
|
||||
</tr>
|
||||
</table>
|
||||
<fieldset name="repeating_gear" class="repeating_gear">
|
||||
<table>
|
||||
<tr>
|
||||
<td><input type="checkbox" name="itemworn" class="left" /></td>
|
||||
<td> </td>
|
||||
<td><input type="text" style="width:360px;" name="attr_gear" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;"> Special / Feats </h3>
|
||||
<!-- using an unordered list doesn't work! Boo! -->
|
||||
<fieldset name="repeating_feats" class="repeating_feats">
|
||||
<ul>
|
||||
<fieldset name="repeating_feats" class="repeating_feats">
|
||||
<li><input style="width:395px;" type="text" name="attr_featname" /></li>
|
||||
<li><textarea style="height:50px; width: 385px;" name="attr_featdesc"></textarea></li>
|
||||
</fieldset>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<h3 style="background:#000;color:#fff;text-align:center;margin-bottom: 10px;"> Spells </h3>
|
||||
<div class="sheet-2colrow">
|
||||
<div class="sheet-col">
|
||||
<table>
|
||||
<tr style="font-weight: bold;">
|
||||
<td>Used</td><td> </td><td>Zero-Level Spells</td>
|
||||
</tr>
|
||||
</table>
|
||||
<fieldset name="repeating_cantrip" class="repeating_cantrip">
|
||||
<table>
|
||||
<tr>
|
||||
<td><input type="checkbox" name="spellused" class="left"></td><td> </td><td><input style="width:360px;" type="text" name="attr_cantrip" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table>
|
||||
<tr style="font-weight: bold;">
|
||||
<td>Used</td><td> </td><td>1st-Level Spells</td>
|
||||
</tr>
|
||||
</table>
|
||||
<fieldset name="repeating_spells-1st" class="repeating_spells-1st">
|
||||
<table>
|
||||
<tr>
|
||||
<td><input type="checkbox" name="spellused" class="left"></td><td> </td><td><input style="width:360px;" type="text" name="attr_spells-1st" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,142 @@
|
||||
.charsheet label {
|
||||
display: inline-block;
|
||||
width: 75px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.charsheet input {
|
||||
display: inline-block;
|
||||
width: 155px;
|
||||
}
|
||||
|
||||
.sheet-col strong.sheet-dee {
|
||||
font-size: 1.4em;
|
||||
font-weight: bold;
|
||||
padding-right: 4px;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-short {
|
||||
width: 3.5em;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.charsheet table td, .charsheet table th {
|
||||
font-size: 1.2em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
select.sheet-dtype {
|
||||
width: 60px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
/* Hide actual dot/checkbox */
|
||||
input[type="radio"],
|
||||
input[type="checkbox"]
|
||||
{
|
||||
opacity: 0;
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
z-index: 1;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
/* Styles common to fake dot and checkbox */
|
||||
input[type="radio"] + span::before,
|
||||
input[type="checkbox"] + span::before
|
||||
{
|
||||
border: solid 1px #a8a8a8;
|
||||
line-height: 14px;
|
||||
text-align: middle;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
|
||||
-moz-box-shadow: 0 0 2px #ccc;
|
||||
-webkit-box-shadow: 0 0 2px #ccc;
|
||||
box-shadow: 0 0 2px #ccc;
|
||||
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
/* Styles unique to fake dot (checked or left of checked) */
|
||||
input[type="radio"] + span::before
|
||||
{
|
||||
content: "•";
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
font-size: 36px;
|
||||
|
||||
-moz-border-radius: 50%;
|
||||
-webkit-border-radius: 50%;
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
/* Styles unique to fake checkbox (unchecked) */
|
||||
input[type="checkbox"] + span::before
|
||||
{
|
||||
content: "";
|
||||
opacity: .5;
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
font-size: 12px;
|
||||
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
/* Styles unique to fake checkbox (checked) */
|
||||
input[type="checkbox"]:checked + span::before
|
||||
{
|
||||
border: solid 1px transparent;
|
||||
background: transparent;
|
||||
content: "✖";
|
||||
color: #a00;
|
||||
|
||||
-moz-box-shadow: 0 0 2px transparent;
|
||||
-webkit-box-shadow: 0 0 2px transparent;
|
||||
box-shadow: 0 0 2px transparent;
|
||||
}
|
||||
|
||||
input[type="checkbox"]:hover:checked + span::before
|
||||
{
|
||||
-moz-box-shadow: 0 0 2px #ccc;
|
||||
-webkit-box-shadow: 0 0 2px #ccc;
|
||||
box-shadow: 0 0 2px #ccc;
|
||||
|
||||
border: solid 1px #a8a8a8;
|
||||
margin-right: 0px;
|
||||
}
|
||||
|
||||
/* Remove dot from all radios _after_ selected one */
|
||||
input[type="radio"]:checked ~ input[type="radio"] + span::before
|
||||
{
|
||||
content: "";
|
||||
}
|
||||
|
||||
/* Show checkbox when hovering or when it's checked */
|
||||
input[type="checkbox"]:hover + span::before
|
||||
{
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/* Fade out dots when checkbox is checked */
|
||||
input[type="checkbox"]:checked ~ input[type="radio"] + span
|
||||
{
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
/* Hide checked dots when checkbox is checked */
|
||||
input[type="checkbox"]:checked ~ input[type="radio"] + span::before
|
||||
{
|
||||
content: "";
|
||||
}
|
||||
@@ -0,0 +1,414 @@
|
||||
<p style="text-align: center;">
|
||||
<img src="http://theonyxpath.com/wp-content/uploads/2012/08/MageAscensionRevisedLogo.png" style="max-height: 100px;" />
|
||||
</p>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<label>Name:</label><input type="text" name="attr_name" />
|
||||
<label>Player:</label><input type="text" name="attr_player" />
|
||||
<label>Chronicle:</label><input type="text" name="attr_Chronicle" />
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<label>Nature:</label><input type="text" name="attr_Nature" />
|
||||
<label>Essence:</label><input type="text" name="attr_Essence" />
|
||||
<label>Demeanor:</label><input type="text" name="attr_Demeanor" />
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<label>Tradition:</label><input type="text" name="attr_Tradition" />
|
||||
<label>Concept:</label><input type="text" name="attr_Concept" />
|
||||
<label>Cabal:</label><input type="text" name="attr_Cabal" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h1 style="text-align: center">Attributes</h1>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Physical</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Social</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Mental</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-colrow" >
|
||||
<div class="sheet-col" style="width:175px">
|
||||
<h4>Strength</h4>
|
||||
<h4>Dexterity</h4>
|
||||
<h4>Stamina</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:95px">
|
||||
<input type="radio" name="attr_Strength" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Strength" value="2" /><span></span> <input type="radio" name="attr_Strength" value="3" /><span></span> <input type="radio" name="attr_Strength" value="4" /><span></span> <input type="radio" name="attr_Strength" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Dexterity" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Dexterity" value="2" /><span></span> <input type="radio" name="attr_Dexterity" value="3" /><span></span> <input type="radio" name="attr_Dexterity" value="4" /><span></span> <input type="radio" name="attr_Dexterity" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Stamina" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Stamina" value="2" /><span></span> <input type="radio" name="attr_Stamina" value="3" /><span></span> <input type="radio" name="attr_Stamina" value="4" /><span></span> <input type="radio" name="attr_Stamina" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:175px">
|
||||
<h4>Charisma</h4>
|
||||
<h4>Manipulation</h4>
|
||||
<h4>Appearance</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:95px">
|
||||
<input type="radio" name="attr_Charisma" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Charisma" value="2" /><span></span> <input type="radio" name="attr_Charisma" value="3" /><span></span> <input type="radio" name="attr_Charisma" value="4" /><span></span> <input type="radio" name="attr_Charisma" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Manipulation" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Manipulation" value="2" /><span></span> <input type="radio" name="attr_Manipulation" value="3" /><span></span> <input type="radio" name="attr_Manipulation" value="4" /><span></span> <input type="radio" name="attr_Manipulation" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Appearance" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Appearance" value="2" /><span></span> <input type="radio" name="attr_Appearance" value="3" /><span></span> <input type="radio" name="attr_Appearance" value="4" /><span></span> <input type="radio" name="attr_Appearance" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:175px">
|
||||
<h4>Intelligence</h4>
|
||||
<h4>Wits</h4>
|
||||
<h4>Perception</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:95px">
|
||||
<input type="radio" name="attr_Intelligence" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Intelligence" value="2" /><span></span> <input type="radio" name="attr_Intelligence" value="3" /><span></span> <input type="radio" name="attr_Intelligence" value="4" /><span></span> <input type="radio" name="attr_Intelligence" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Wits" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Wits" value="2" /><span></span> <input type="radio" name="attr_Wits" value="3" /><span></span> <input type="radio" name="attr_Wits" value="4" /><span></span> <input type="radio" name="attr_Wits" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Perception" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Perception" value="2" /><span></span> <input type="radio" name="attr_Perception" value="3" /><span></span> <input type="radio" name="attr_Perception" value="4" /><span></span> <input type="radio" name="attr_Perception" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h1 style="margin-bottom: 10px; text-align: center;">Abilities</h1>
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Talents</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Skills</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Knowledges</h3>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-colrow">
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4 style="line-height:20px">Alterness</h4>
|
||||
<h4 style="line-height:19px">Athletics</h4>
|
||||
<h4 style="line-height:19px">Awareness</h4>
|
||||
<h4 style="line-height:19px">Brawl</h4>
|
||||
<h4 style="line-height:20px">Dodge</h4>
|
||||
<h4 style="line-height:19px">Expression</h4>
|
||||
<h4 style="line-height:19px">Intimidation</h4>
|
||||
<h4 style="line-height:19px">Leadership</h4>
|
||||
<h4 style="line-height:20px">Streetwise</h4>
|
||||
<h4 style="line-height:19px">Subterfuge</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:115px">
|
||||
<input type="checkbox" name="attr_Alterness_Zero" /><span></span> <input type="radio" name="attr_Alterness" value="0" checked="checked" /> <input type="radio" name="attr_Alterness" value="1" /><span></span> <input type="radio" name="attr_Alterness" value="2" /><span></span> <input type="radio" name="attr_Alterness" value="3" /><span></span> <input type="radio" name="attr_Alterness" value="4" /><span></span> <input type="radio" name="attr_Alterness" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Athletics_Zero" /><span></span> <input type="radio" name="attr_Athletics" value="0" checked="checked" /> <input type="radio" name="attr_Athletics" value="1" /><span></span> <input type="radio" name="attr_Athletics" value="2" /><span></span> <input type="radio" name="attr_Athletics" value="3" /><span></span> <input type="radio" name="attr_Athletics" value="4" /><span></span> <input type="radio" name="attr_Athletics" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Awareness_Zero" /><span></span> <input type="radio" name="attr_Awareness" value="0" checked="checked" /> <input type="radio" name="attr_Awareness" value="1" /><span></span> <input type="radio" name="attr_Awareness" value="2" /><span></span> <input type="radio" name="attr_Awareness" value="3" /><span></span> <input type="radio" name="attr_Awareness" value="4" /><span></span> <input type="radio" name="attr_Awareness" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Brawl_Zero" /><span></span> <input type="radio" name="attr_Brawl" value="0" checked="checked" /> <input type="radio" name="attr_Brawl" value="1" /><span></span> <input type="radio" name="attr_Brawl" value="2" /><span></span> <input type="radio" name="attr_Brawl" value="3" /><span></span> <input type="radio" name="attr_Brawl" value="4" /><span></span> <input type="radio" name="attr_Brawl" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Dodge_Zero" /><span></span> <input type="radio" name="attr_Dodge" value="0" checked="checked" /> <input type="radio" name="attr_Dodge" value="1" /><span></span> <input type="radio" name="attr_Dodge" value="2" /><span></span> <input type="radio" name="attr_Dodge" value="3" /><span></span> <input type="radio" name="attr_Dodge" value="4" /><span></span> <input type="radio" name="attr_Dodge" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Expression_Zero" /><span></span> <input type="radio" name="attr_Expression" value="0" checked="checked" /> <input type="radio" name="attr_Expression" value="1" /><span></span> <input type="radio" name="attr_Expression" value="2" /><span></span> <input type="radio" name="attr_Expression" value="3" /><span></span> <input type="radio" name="attr_Expression" value="4" /><span></span> <input type="radio" name="attr_Expression" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Intimidation_Zero" /><span></span> <input type="radio" name="attr_Intimidation" value="0" checked="checked" /> <input type="radio" name="attr_Intimidation" value="1" /><span></span> <input type="radio" name="attr_Intimidation" value="2" /><span></span> <input type="radio" name="attr_Intimidation" value="3" /><span></span> <input type="radio" name="attr_Intimidation" value="4" /><span></span> <input type="radio" name="attr_Intimidation" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Leadership_Zero" /><span></span> <input type="radio" name="attr_Leadership" value="0" checked="checked" /> <input type="radio" name="attr_Leadership" value="1" /><span></span> <input type="radio" name="attr_Leadership" value="2" /><span></span> <input type="radio" name="attr_Leadership" value="3" /><span></span> <input type="radio" name="attr_Leadership" value="4" /><span></span> <input type="radio" name="attr_Leadership" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Streetwise_Zero" /><span></span> <input type="radio" name="attr_Streetwise" value="0" checked="checked" /> <input type="radio" name="attr_Streetwise" value="1" /><span></span> <input type="radio" name="attr_Streetwise" value="2" /><span></span> <input type="radio" name="attr_Streetwise" value="3" /><span></span> <input type="radio" name="attr_Streetwise" value="4" /><span></span> <input type="radio" name="attr_Streetwise" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Subterfuge_Zero" /><span></span> <input type="radio" name="attr_Subterfuge" value="0" checked="checked" /> <input type="radio" name="attr_Subterfuge" value="1" /><span></span> <input type="radio" name="attr_Subterfuge" value="2" /><span></span> <input type="radio" name="attr_Subterfuge" value="3" /><span></span> <input type="radio" name="attr_Subterfuge" value="4" /><span></span> <input type="radio" name="attr_Subterfuge" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4 style="line-height:20px">Craft</h4>
|
||||
<h4 style="line-height:19px">Drive</h4>
|
||||
<h4 style="line-height:19px">Etiquette</h4>
|
||||
<h4 style="line-height:19px">Firearms</h4>
|
||||
<h4 style="line-height:20px">Meditation</h4>
|
||||
<h4 style="line-height:19px">Melee</h4>
|
||||
<h4 style="line-height:19px">Performance</h4>
|
||||
<h4 style="line-height:19px">Stealth</h4>
|
||||
<h4 style="line-height:20px">Survival</h4>
|
||||
<h4 style="line-height:19px">Technology</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:115px">
|
||||
<input type="checkbox" name="attr_Craft_Zero" /><span></span> <input type="radio" name="attr_Craft" value="0" checked="checked" /> <input type="radio" name="attr_Craft" value="1" /><span></span> <input type="radio" name="attr_Craft" value="2" /><span></span> <input type="radio" name="attr_Craft" value="3" /><span></span> <input type="radio" name="attr_Craft" value="4" /><span></span> <input type="radio" name="attr_Craft" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Drive_Zero" /><span></span> <input type="radio" name="attr_Drive" value="0" checked="checked" /> <input type="radio" name="attr_Drive" value="1" /><span></span> <input type="radio" name="attr_Drive" value="2" /><span></span> <input type="radio" name="attr_Drive" value="3" /><span></span> <input type="radio" name="attr_Drive" value="4" /><span></span> <input type="radio" name="attr_Drive" value="5" /><span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Etiquette_Zero" /><span></span> <input type="radio" name="attr_Etiquette" value="0" checked="checked" /> <input type="radio" name="attr_Etiquette" value="1" /><span></span> <input type="radio" name="attr_Etiquette" value="2" /><span></span> <input type="radio" name="attr_Etiquette" value="3" /><span></span> <input type="radio" name="attr_Etiquette" value="4" /><span></span> <input type="radio" name="attr_Etiquette" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Firearms_Zero" /><span></span> <input type="radio" name="attr_Firearms" value="0" checked="checked" /> <input type="radio" name="attr_Firearms" value="1" /><span></span> <input type="radio" name="attr_Firearms" value="2" /><span></span> <input type="radio" name="attr_Firearms" value="3" /><span></span> <input type="radio" name="attr_Firearms" value="4" /><span></span> <input type="radio" name="attr_Firearms" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Meditation_Zero" /><span></span> <input type="radio" name="attr_Meditation" value="0" checked="checked" /> <input type="radio" name="attr_Meditation" value="1" /><span></span> <input type="radio" name="attr_Meditation" value="2" /><span></span> <input type="radio" name="attr_Meditation" value="3" /><span></span> <input type="radio" name="attr_Meditation" value="4" /><span></span> <input type="radio" name="attr_Meditation" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Melee_Zero" /><span></span> <input type="radio" name="attr_Melee" value="0" checked="checked" /> <input type="radio" name="attr_Melee" value="1" /><span></span> <input type="radio" name="attr_Melee" value="2" /><span></span> <input type="radio" name="attr_Melee" value="3" /><span></span> <input type="radio" name="attr_Melee" value="4" /><span></span> <input type="radio" name="attr_Melee" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Performance_Zero" /><span></span> <input type="radio" name="attr_Performance" value="0" checked="checked" /> <input type="radio" name="attr_Performance" value="1" /><span></span> <input type="radio" name="attr_Performance" value="2" /><span></span> <input type="radio" name="attr_Performance" value="3" /><span></span> <input type="radio" name="attr_Performance" value="4" /><span></span> <input type="radio" name="attr_Performance" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Stealth_Zero" /><span></span> <input type="radio" name="attr_Stealth" value="0" checked="checked" /> <input type="radio" name="attr_Stealth" value="1" /><span></span> <input type="radio" name="attr_Stealth" value="2" /><span></span> <input type="radio" name="attr_Stealth" value="3" /><span></span> <input type="radio" name="attr_Stealth" value="4" /><span></span> <input type="radio" name="attr_Stealth" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Survival_Zero" /><span></span> <input type="radio" name="attr_Survival" value="0" checked="checked" /> <input type="radio" name="attr_Survival" value="1" /><span></span> <input type="radio" name="attr_Survival" value="2" /><span></span> <input type="radio" name="attr_Survival" value="3" /><span></span> <input type="radio" name="attr_Survival" value="4" /><span></span> <input type="radio" name="attr_Survival" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Technology_Zero" /><span></span> <input type="radio" name="attr_Technology" value="0" checked="checked" /> <input type="radio" name="attr_Technology" value="1" /><span></span> <input type="radio" name="attr_Technology" value="2" /><span></span> <input type="radio" name="attr_Technology" value="3" /><span></span> <input type="radio" name="attr_Technology" value="4" /><span></span> <input type="radio" name="attr_Technology" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4 style="line-height:20px">Academics</h4>
|
||||
<h4 style="line-height:19px">Computer</h4>
|
||||
<h4 style="line-height:19px">Cosmology</h4>
|
||||
<h4 style="line-height:19px">Enigmas</h4>
|
||||
<h4 style="line-height:20px">Investigation</h4>
|
||||
<h4 style="line-height:19px">Law</h4>
|
||||
<h4 style="line-height:19px">Linguistics</h4>
|
||||
<h4 style="line-height:19px">Medicine</h4>
|
||||
<h4 style="line-height:20px">Occult</h4>
|
||||
<h4 style="line-height:19px">Science</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:115px">
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Academics_Zero" /><span></span> <input type="radio" name="attr_Academics" value="0" checked="checked" /> <input type="radio" name="attr_Academics" value="1" /><span></span> <input type="radio" name="attr_Academics" value="2" /><span></span> <input type="radio" name="attr_Academics" value="3" /><span></span> <input type="radio" name="attr_Academics" value="4" /><span></span> <input type="radio" name="attr_Academics" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Computer_Zero" /><span></span> <input type="radio" name="attr_Computer" value="0" checked="checked" /> <input type="radio" name="attr_Computer" value="1" /><span></span> <input type="radio" name="attr_Computer" value="2" /><span></span> <input type="radio" name="attr_Computer" value="3" /><span></span> <input type="radio" name="attr_Computer" value="4" /><span></span> <input type="radio" name="attr_Computer" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Cosmology_Zero" /><span></span> <input type="radio" name="attr_Cosmology" value="0" checked="checked" /> <input type="radio" name="attr_Cosmology" value="1" /><span></span> <input type="radio" name="attr_Cosmology" value="2" /><span></span> <input type="radio" name="attr_Cosmology" value="3" /><span></span> <input type="radio" name="attr_Cosmology" value="4" /><span></span> <input type="radio" name="attr_Cosmology" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Enigmas_Zero" /><span></span> <input type="radio" name="attr_Enigmas" value="0" checked="checked" /> <input type="radio" name="attr_Enigmas" value="1" /><span></span> <input type="radio" name="attr_Enigmas" value="2" /><span></span> <input type="radio" name="attr_Enigmas" value="3" /><span></span> <input type="radio" name="attr_Enigmas" value="4" /><span></span> <input type="radio" name="attr_Enigmas" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Investigation_Zero" /><span></span> <input type="radio" name="attr_Investigation" value="0" checked="checked" /> <input type="radio" name="attr_Investigation" value="1" /><span></span> <input type="radio" name="attr_Investigation" value="2" /><span></span> <input type="radio" name="attr_Investigation" value="3" /><span></span> <input type="radio" name="attr_Investigation" value="4" /><span></span> <input type="radio" name="attr_Investigation" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Law_Zero" /><span></span> <input type="radio" name="attr_Law" value="0" checked="checked" /> <input type="radio" name="attr_Law" value="1" /><span></span> <input type="radio" name="attr_Law" value="2" /><span></span> <input type="radio" name="attr_Law" value="3" /><span></span> <input type="radio" name="attr_Law" value="4" /><span></span> <input type="radio" name="attr_Law" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Linguistics_Zero" /><span></span> <input type="radio" name="attr_Linguistics" value="0" checked="checked" /> <input type="radio" name="attr_Linguistics" value="1" /><span></span> <input type="radio" name="attr_Linguistics" value="2" /><span></span> <input type="radio" name="attr_Linguistics" value="3" /><span></span> <input type="radio" name="attr_Linguistics" value="4" /><span></span> <input type="radio" name="attr_Linguistics" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Medicine_Zero" /><span></span> <input type="radio" name="attr_Medicine" value="0" checked="checked" /> <input type="radio" name="attr_Medicine" value="1" /><span></span> <input type="radio" name="attr_Medicine" value="2" /><span></span> <input type="radio" name="attr_Medicine" value="3" /><span></span> <input type="radio" name="attr_Medicine" value="4" /><span></span> <input type="radio" name="attr_Medicine" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Occult_Zero" /><span></span> <input type="radio" name="attr_Occult" value="0" checked="checked" /> <input type="radio" name="attr_Occult" value="1" /><span></span> <input type="radio" name="attr_Occult" value="2" /><span></span> <input type="radio" name="attr_Occult" value="3" /><span></span> <input type="radio" name="attr_Occult" value="4" /><span></span> <input type="radio" name="attr_Occult" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Science_Zero" /><span></span> <input type="radio" name="attr_Science" value="0" checked="checked" /> <input type="radio" name="attr_Science" value="1" /><span></span> <input type="radio" name="attr_Science" value="2" /><span></span> <input type="radio" name="attr_Science" value="3" /><span></span> <input type="radio" name="attr_Science" value="4" /><span></span> <input type="radio" name="attr_Science" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<h1 style="margin-bottom: 10px; text-align: center;">Spheres</h1>
|
||||
|
||||
<div class="sheet-colrow" >
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4>Corresondence</h4>
|
||||
<h4>Entropy</h4>
|
||||
<h4>Forces</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:115px">
|
||||
<input type="checkbox" name="attr_Corresondence_Zero" /><span></span> <input type="radio" name="attr_Corresondence" value="0" checked="checked" /> <input type="radio" name="attr_Corresondence" value="1" /><span></span> <input type="radio" name="attr_Corresondence" value="2" /><span></span> <input type="radio" name="attr_Corresondence" value="3" /><span></span> <input type="radio" name="attr_Corresondence" value="4" /><span></span> <input type="radio" name="attr_Corresondence" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Entropy_Zero" /><span></span> <input type="radio" name="attr_Entropy" value="0" checked="checked" /> <input type="radio" name="attr_Entropy" value="1" /><span></span> <input type="radio" name="attr_Entropy" value="2" /><span></span> <input type="radio" name="attr_Entropy" value="3" /><span></span> <input type="radio" name="attr_Entropy" value="4" /><span></span> <input type="radio" name="attr_Entropy" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Forces_Zero" /><span></span> <input type="radio" name="attr_Forces" value="0" checked="checked" /> <input type="radio" name="attr_Forces" value="1" /><span></span> <input type="radio" name="attr_Forces" value="2" /><span></span> <input type="radio" name="attr_Forces" value="3" /><span></span> <input type="radio" name="attr_Forces" value="4" /><span></span> <input type="radio" name="attr_Forces" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4>Life</h4>
|
||||
<h4>Matter</h4>
|
||||
<h4>Mind</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:115px">
|
||||
<input type="checkbox" name="attr_Life_Zero" /><span></span> <input type="radio" name="attr_Life" value="0" checked="checked" /> <input type="radio" name="attr_Life" value="1" /><span></span> <input type="radio" name="attr_Life" value="2" /><span></span> <input type="radio" name="attr_Life" value="3" /><span></span> <input type="radio" name="attr_Life" value="4" /><span></span> <input type="radio" name="attr_Life" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Matter_Zero" /><span></span> <input type="radio" name="attr_Matter" value="0" checked="checked" /> <input type="radio" name="attr_Matter" value="1" /><span></span> <input type="radio" name="attr_Matter" value="2" /><span></span> <input type="radio" name="attr_Matter" value="3" /><span></span> <input type="radio" name="attr_Matter" value="4" /><span></span> <input type="radio" name="attr_Matter" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Mind_Zero" /><span></span> <input type="radio" name="attr_Mind" value="0" checked="checked" /> <input type="radio" name="attr_Mind" value="1" /><span></span> <input type="radio" name="attr_Mind" value="2" /><span></span> <input type="radio" name="attr_Mind" value="3" /><span></span> <input type="radio" name="attr_Mind" value="4" /><span></span> <input type="radio" name="attr_Mind" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4>Prime</h4>
|
||||
<h4>Spirit</h4>
|
||||
<h4>Time</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:115px">
|
||||
<input type="checkbox" name="attr_Prime_Zero" /><span></span> <input type="radio" name="attr_Prime" value="0" checked="checked" /> <input type="radio" name="attr_Prime" value="1" /><span></span> <input type="radio" name="attr_Prime" value="2" /><span></span> <input type="radio" name="attr_Prime" value="3" /><span></span> <input type="radio" name="attr_Prime" value="4" /><span></span> <input type="radio" name="attr_Prime" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Spirit_Zero" /><span></span> <input type="radio" name="attr_Spirit" value="0" checked="checked" /> <input type="radio" name="attr_Spirit" value="1" /><span></span> <input type="radio" name="attr_Spirit" value="2" /><span></span> <input type="radio" name="attr_Spirit" value="3" /><span></span> <input type="radio" name="attr_Spirit" value="4" /><span></span> <input type="radio" name="attr_Spirit" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Time_Zero" /><span></span> <input type="radio" name="attr_Time" value="0" checked="checked" /> <input type="radio" name="attr_Time" value="1" /><span></span> <input type="radio" name="attr_Time" value="2" /><span></span> <input type="radio" name="attr_Time" value="3" /><span></span> <input type="radio" name="attr_Time" value="4" /><span></span> <input type="radio" name="attr_Time" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h1 style="margin-bottom: 10px; text-align: center;">Advantages</h1>
|
||||
|
||||
<div class="sheet-col" style="width:270px; ">
|
||||
<h3 style="text-align: center">Backgrounds</h3>
|
||||
<div class="sheet-col" style="width:155px; line-height:28px">
|
||||
<input type="text" name="Back1" />
|
||||
<input type="text" name="Back2" />
|
||||
<input type="text" name="Back3" />
|
||||
<input type="text" name="Back4" />
|
||||
<input type="text" name="Back5" />
|
||||
<input type="text" name="Back6" />
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px; line-height:30px">
|
||||
<input type="checkbox" name="attr_Back1_Zero" /><span></span> <input type="radio" name="attr_Back1" value="0" checked="checked" /> <input type="radio" name="attr_Back1" value="1" /><span></span> <input type="radio" name="attr_Back1" value="2" /><span></span> <input type="radio" name="attr_Back1" value="3" /><span></span> <input type="radio" name="attr_Back1" value="4" /><span></span> <input type="radio" name="attr_Back1" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back2_Zero" /><span></span> <input type="radio" name="attr_Back2" value="0" checked="checked" /> <input type="radio" name="attr_Back2" value="1" /><span></span> <input type="radio" name="attr_Back2" value="2" /><span></span> <input type="radio" name="attr_Back2" value="3" /><span></span> <input type="radio" name="attr_Back2" value="4" /><span></span> <input type="radio" name="attr_Back2" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back3_Zero" /><span></span> <input type="radio" name="attr_Back3" value="0" checked="checked" /> <input type="radio" name="attr_Back3" value="1" /><span></span> <input type="radio" name="attr_Back3" value="2" /><span></span> <input type="radio" name="attr_Back3" value="3" /><span></span> <input type="radio" name="attr_Back3" value="4" /><span></span> <input type="radio" name="attr_Back3" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back4_Zero" /><span></span> <input type="radio" name="attr_Back4" value="0" checked="checked" /> <input type="radio" name="attr_Back4" value="1" /><span></span> <input type="radio" name="attr_Back4" value="2" /><span></span> <input type="radio" name="attr_Back4" value="3" /><span></span> <input type="radio" name="attr_Back4" value="4" /><span></span> <input type="radio" name="attr_Back4" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back5_Zero" /><span></span> <input type="radio" name="attr_Back5" value="0" checked="checked" /> <input type="radio" name="attr_Back5" value="1" /><span></span> <input type="radio" name="attr_Back5" value="2" /><span></span> <input type="radio" name="attr_Back5" value="3" /><span></span> <input type="radio" name="attr_Back5" value="4" /><span></span> <input type="radio" name="attr_Back5" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back6_Zero" /><span></span> <input type="radio" name="attr_Back6" value="0" checked="checked" /> <input type="radio" name="attr_Back6" value="1" /><span></span> <input type="radio" name="attr_Back6" value="2" /><span></span> <input type="radio" name="attr_Back6" value="3" /><span></span> <input type="radio" name="attr_Back6" value="4" /><span></span> <input type="radio" name="attr_Back6" value="5" /><span></span>
|
||||
</div>
|
||||
<br></div>
|
||||
<h3 align="center">Other Traits</h3>
|
||||
<div class="sheet-col" style="width:155px; line-height:28px">
|
||||
<input type="text" name="Other1" />
|
||||
<input type="text" name="Other2" />
|
||||
<input type="text" name="Other3" />
|
||||
<input type="text" name="Other4" />
|
||||
<input type="text" name="Other5" />
|
||||
<input type="text" name="Other6" />
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px; line-height:30px">
|
||||
<input type="checkbox" name="attr_Other1_Zero" /><span></span> <input type="radio" name="attr_Other1" value="0" checked="checked" /> <input type="radio" name="attr_Other1" value="1" /><span></span> <input type="radio" name="attr_Other1" value="2" /><span></span> <input type="radio" name="attr_Other1" value="3" /><span></span> <input type="radio" name="attr_Other1" value="4" /><span></span> <input type="radio" name="attr_Other1" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other2_Zero" /><span></span> <input type="radio" name="attr_Other2" value="0" checked="checked" /> <input type="radio" name="attr_Other2" value="1" /><span></span> <input type="radio" name="attr_Other2" value="2" /><span></span> <input type="radio" name="attr_Other2" value="3" /><span></span> <input type="radio" name="attr_Other2" value="4" /><span></span> <input type="radio" name="attr_Other2" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other3_Zero" /><span></span> <input type="radio" name="attr_Other3" value="0" checked="checked" /> <input type="radio" name="attr_Other3" value="1" /><span></span> <input type="radio" name="attr_Other3" value="2" /><span></span> <input type="radio" name="attr_Other3" value="3" /><span></span> <input type="radio" name="attr_Other3" value="4" /><span></span> <input type="radio" name="attr_Other3" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other4_Zero" /><span></span> <input type="radio" name="attr_Other4" value="0" checked="checked" /> <input type="radio" name="attr_Other4" value="1" /><span></span> <input type="radio" name="attr_Other4" value="2" /><span></span> <input type="radio" name="attr_Other4" value="3" /><span></span> <input type="radio" name="attr_Other4" value="4" /><span></span> <input type="radio" name="attr_Other4" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other5_Zero" /><span></span> <input type="radio" name="attr_Other5" value="0" checked="checked" /> <input type="radio" name="attr_Back5" value="1" /><span></span> <input type="radio" name="attr_Other5" value="2" /><span></span> <input type="radio" name="attr_Other5" value="3" /><span></span> <input type="radio" name="attr_Other5" value="4" /><span></span> <input type="radio" name="attr_Other5" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other6_Zero" /><span></span> <input type="radio" name="attr_Other6" value="0" checked="checked" /> <input type="radio" name="attr_Other6" value="1" /><span></span> <input type="radio" name="attr_Other6" value="2" /><span></span> <input type="radio" name="attr_Other6" value="3" /><span></span> <input type="radio" name="attr_Other6" value="4" /><span></span> <input type="radio" name="attr_Other6" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<br><br><h3 align="center">Merits</h3>
|
||||
<textarea name="attr_merits" style="width:260px"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col" style="width:270px" align="center">
|
||||
<h3 style="text-align: center">Arete</h3>
|
||||
<input type="radio" name="attr_Arete" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Arete" value="2" /><span></span> <input type="radio" name="attr_Arete" value="3" /><span></span> <input type="radio" name="attr_Arete" value="4" /><span></span> <input type="radio" name="attr_Arete" value="5" /><span></span> <input type="radio" name="attr_Arete" value="6" /><span></span> <input type="radio" name="attr_Arete" value="7" /><span></span> <input type="radio" name="attr_Arete" value="8" /><span></span> <input type="radio" name="attr_Arete" value="9" /><span></span> <input type="radio" name="attr_Arete" value="10" /><span></span>
|
||||
<br><br><br>
|
||||
<h3 style="text-align: center">Willpower</h3>
|
||||
<input type="radio" name="attr_Willpower" value="1" /><span></span> <input type="radio" name="attr_Willpower" value="2" /><span></span> <input type="radio" name="attr_Willpower" value="3" /><span></span> <input type="radio" name="attr_Willpower" value="4" /><span></span> <input type="radio" name="attr_Willpower" value="5" checked="checked" /><span></span> <input type="radio" name="attr_Willpower" value="6" /><span></span> <input type="radio" name="attr_Willpower" value="7" /><span></span> <input type="radio" name="attr_Willpower" value="8" /><span></span> <input type="radio" name="attr_Willpower" value="9" /><span></span> <input type="radio" name="attr_Willpower" value="10" /><span></span>
|
||||
<div class="sheet-row" align="left" style="margin:0px 0px 0px 30px">
|
||||
<input type="checkbox" name="attr_Willpower_Used_Zero" /><span></span> <input type="radio" name="attr_Willpower_Used" value="0" checked="checked" /> <input type="radio" name="attr_Willpower_Used" value="1"/><span></span> <input type="radio" name="attr_Willpower_Used" value="2" /><span></span> <input type="radio" name="attr_Willpower_Used" value="3" /><span></span> <input type="radio" name="attr_Willpower_Used" value="4" /><span></span> <input type="radio" name="attr_Willpower_Used" value="5" /><span></span> <input type="radio" name="attr_Willpower_Used" value="6" /><span></span> <input type="radio" name="attr_Willpower_Used" value="7" /><span></span> <input type="radio" name="attr_Willpower_Used" value="8" /><span></span> <input type="radio" name="attr_Willpower_Used" value="9" /><span></span> <input type="radio" name="attr_Willpower_Used" value="10" /><span></span>
|
||||
</div>
|
||||
<br><br><br>
|
||||
<h3 style="text-align: center">Quintessence</h3>
|
||||
<!-- Quintessence wheel goes here--><br><br><br><br><br><br><br><br><br>
|
||||
<h3 style="text-align: center">Paradox</h3>
|
||||
<br><br><br>
|
||||
<h3 align="center">Flaws</h3>
|
||||
<textarea name="attr_flaws" style="width:260px"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col" style="width:270px">
|
||||
<h3 style="text-align: center">Health</h3>
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4 style="line-height:30px">Bruised</h4>
|
||||
<h4 style="line-height:30px">Hurt</h4>
|
||||
<h4 style="line-height:30px">Injured</h4>
|
||||
<h4 style="line-height:30px">Wounded</h4>
|
||||
<h4 style="line-height:30px">Mauled</h4>
|
||||
<h4 style="line-height:30px">Crippled</h4>
|
||||
<h4 style="line-height:30px">Incapacitated</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px" align="right">
|
||||
<input type="checkbox" name="attr_Bruised"/><span></span>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-1 <input type="checkbox" name="attr_Hurt" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-1 <input type="checkbox" name="attr_Injured" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-2 <input type="checkbox" name="attr_Wounded" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-2 <input type="checkbox" name="attr_Mauled" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-5 <input type="checkbox" name="attr_Crippled" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Incapacitated" /><span></span>
|
||||
</div>
|
||||
</div><br><br>
|
||||
<h3 style="text-align: center">Resonance</h3>
|
||||
<div class="sheet-col" style="width:155px; line-height:17px">
|
||||
<h4>Dynamic</h4>
|
||||
<h4>Entropic</h4>
|
||||
<h4>Static</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px; line-height:17px" align="right">
|
||||
<input type="checkbox" name="attr_Dynamic_Zero" /><span></span> <input type="radio" name="attr_Dynamic" value="0" checked="checked" /> <input type="radio" name="attr_Dynamic" value="1" /><span></span> <input type="radio" name="attr_Dynamic" value="2" /><span></span> <input type="radio" name="attr_Dynamic" value="3" /><span></span> <input type="radio" name="attr_Dynamic" value="4" /><span></span> <input type="radio" name="attr_Dynamic" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Entropic_Zero" /><span></span> <input type="radio" name="attr_Entropic" value="0" checked="checked" /> <input type="radio" name="attr_Entropic" value="1" /><span></span> <input type="radio" name="attr_Entropic" value="2" /><span></span> <input type="radio" name="attr_Entropic" value="3" /><span></span> <input type="radio" name="attr_Entropic" value="4" /><span></span> <input type="radio" name="attr_Entropic" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Static_Zero" /><span></span> <input type="radio" name="attr_Static" value="0" checked="checked" /> <input type="radio" name="attr_Static" value="1" /><span></span> <input type="radio" name="attr_Static" value="2" /><span></span> <input type="radio" name="attr_Static" value="3" /><span></span> <input type="radio" name="attr_Static" value="4" /><span></span> <input type="radio" name="attr_Static" value="5" /><span></span>
|
||||
</div>
|
||||
<br></div>
|
||||
<div class="sheet-row">
|
||||
<br><h3 style="text-align: center">Experience</h3>
|
||||
</div>
|
||||
<div class="sheet-row" align="center">
|
||||
<input type="text" name="Experience" style="width:245px"/>
|
||||
</div>
|
||||
<br><br><h3 align="center">Notes</h3>
|
||||
<textarea name="attr_notes" style="width:260px"></textarea>
|
||||
</div>
|
||||
@@ -0,0 +1,7 @@
|
||||
Character sheet for Mage the Ascension, Second Edition, revised, by White Wolf Publishing.
|
||||
|
||||
I still need to figure out how to do the Quintessence wheel.
|
||||
|
||||
I need to figure up a better way to do the health tracker, so it can reflect the different types of damage.
|
||||
|
||||
A big thanks goes out to Brian Shields and Benjamin Bandelow. I used the exalted sheet they made as a starting point and as such much, maybe most, of this code it theirs.
|
||||
@@ -0,0 +1,3 @@
|
||||
Character sheet for Vampire The Maquerade, Second Edition, revised, by White Wolf Publishing.
|
||||
|
||||
A big thanks goes out to Brian Shields and Benjamin Bandelow. I used the exalted sheet they made as a starting point and as such much, maybe most, of this code it theirs.
|
||||
@@ -0,0 +1,143 @@
|
||||
.charsheet label {
|
||||
display: inline-block;
|
||||
width: 85px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.charsheet input {
|
||||
display: inline-block;
|
||||
width: 155px;
|
||||
}
|
||||
|
||||
.sheet-col strong.sheet-dee {
|
||||
font-size: 1.4em;
|
||||
font-weight: bold;
|
||||
padding-right: 4px;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-short {
|
||||
width: 3.5em;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.charsheet table td, .charsheet table th {
|
||||
font-size: 1.2em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
select.sheet-dtype {
|
||||
width: 60px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
/* Hide actual dot/checkbox */
|
||||
input[type="radio"],
|
||||
input[type="checkbox"]
|
||||
{
|
||||
opacity: 0;
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
z-index: 1;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
/* Styles common to fake dot and checkbox */
|
||||
input[type="radio"] + span::before,
|
||||
input[type="checkbox"] + span::before
|
||||
{
|
||||
border: solid 1px #a8a8a8;
|
||||
line-height: 14px;
|
||||
text-align: middle;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin: 0 0 0 -3px;
|
||||
|
||||
-moz-box-shadow: 0 0 2px #ccc;
|
||||
-webkit-box-shadow: 0 0 2px #ccc;
|
||||
box-shadow: 0 0 2px #ccc;
|
||||
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
/* Styles unique to fake dot (checked or left of checked) */
|
||||
input[type="radio"] + span::before
|
||||
{
|
||||
content: "•";
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
font-size: 36px;
|
||||
|
||||
-moz-border-radius: 50%;
|
||||
-webkit-border-radius: 50%;
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
/* Styles unique to fake checkbox (unchecked) */
|
||||
input[type="checkbox"] + span::before
|
||||
{
|
||||
content: "";
|
||||
opacity: .5;
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
font-size: 12px;
|
||||
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
/* Styles unique to fake checkbox (checked) */
|
||||
input[type="checkbox"]:checked + span::before
|
||||
{
|
||||
border: solid 1px transparent;
|
||||
background: transparent;
|
||||
content: "✖";
|
||||
color: #a00;
|
||||
|
||||
-moz-box-shadow: 0 0 2px transparent;
|
||||
-webkit-box-shadow: 0 0 2px transparent;
|
||||
box-shadow: 0 0 2px transparent;
|
||||
}
|
||||
|
||||
input[type="checkbox"]:hover:checked + span::before
|
||||
{
|
||||
-moz-box-shadow: 0 0 2px #ccc;
|
||||
-webkit-box-shadow: 0 0 2px #ccc;
|
||||
box-shadow: 0 0 2px #ccc;
|
||||
|
||||
border: solid 1px #a8a8a8;
|
||||
margin-right: 0px;
|
||||
}
|
||||
|
||||
/* Remove dot from all radios _after_ selected one */
|
||||
input[type="radio"]:checked ~ input[type="radio"] + span::before
|
||||
{
|
||||
content: "";
|
||||
}
|
||||
|
||||
/* Show checkbox when hovering or when it's checked */
|
||||
input[type="checkbox"]:hover + span::before
|
||||
{
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/* Fade out dots when checkbox is checked */
|
||||
input[type="checkbox"]:checked ~ input[type="radio"] + span
|
||||
{
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
/* Hide checked dots when checkbox is checked */
|
||||
input[type="checkbox"]:checked ~ input[type="radio"] + span::before
|
||||
{
|
||||
content: "";
|
||||
}
|
||||
@@ -0,0 +1,460 @@
|
||||
<p style="text-align: center;">
|
||||
<img src="http://i564.photobucket.com/albums/ss81/johngivens/VampireMasqueradeRevisedLogo.png" style="max-height: 100px;" />
|
||||
</p>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<label>Name:</label><input type="text" name="attr_name" />
|
||||
<label>Player:</label><input type="text" name="attr_player" />
|
||||
<label>Chronicle:</label><input type="text" name="attr_Chronicle" />
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<label>Nature:</label><input type="text" name="attr_Nature" />
|
||||
<label>Demeanor:</label><input type="text" name="attr_Demeanor" />
|
||||
<label>Concept:</label><input type="text" name="attr_Concept" />
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<label>Clan:</label><input type="text" name="attr_Clan" />
|
||||
<label>Generation:</label><input type="text" name="attr_Generation" />
|
||||
<label>Sire:</label><input type="text" name="attr_Sire" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h1 style="text-align: center">Attributes</h1>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Physical</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Social</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Mental</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-colrow" >
|
||||
<div class="sheet-col" style="width:115px">
|
||||
<h4>Strength</h4>
|
||||
<h4>Dexterity</h4>
|
||||
<h4>Stamina</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:150px" align="right">
|
||||
<input type="radio" name="attr_Strength" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Strength" value="2" /><span></span> <input type="radio" name="attr_Strength" value="3" /><span></span> <input type="radio" name="attr_Strength" value="4" /><span></span> <input type="radio" name="attr_Strength" value="5" /><span></span> <input type="radio" name="attr_Strength" value="6" /><span></span> <input type="radio" name="attr_Strength" value="7" /><span></span> <input type="radio" name="attr_Strength" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Dexterity" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Dexterity" value="2" /><span></span> <input type="radio" name="attr_Dexterity" value="3" /><span></span> <input type="radio" name="attr_Dexterity" value="4" /><span></span> <input type="radio" name="attr_Dexterity" value="5" /><span></span> <input type="radio" name="attr_Dexterity" value="6" /><span></span> <input type="radio" name="attr_Dexterity" value="7" /><span></span> <input type="radio" name="attr_Dexterity" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Stamina" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Stamina" value="2" /><span></span> <input type="radio" name="attr_Stamina" value="3" /><span></span> <input type="radio" name="attr_Stamina" value="4" /><span></span> <input type="radio" name="attr_Stamina" value="5" /><span></span> <input type="radio" name="attr_Stamina" value="6" /><span></span> <input type="radio" name="attr_Stamina" value="7" /><span></span> <input type="radio" name="attr_Stamina" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:5px">
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px">
|
||||
<h4>Charisma</h4>
|
||||
<h4>Manipulation</h4>
|
||||
<h4>Appearance</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:150px" align="right">
|
||||
<input type="radio" name="attr_Charisma" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Charisma" value="2" /><span></span> <input type="radio" name="attr_Charisma" value="3" /><span></span> <input type="radio" name="attr_Charisma" value="4" /><span></span> <input type="radio" name="attr_Charisma" value="5" /><span></span> <input type="radio" name="attr_Charisma" value="6" /><span></span> <input type="radio" name="attr_Charisma" value="7" /><span></span> <input type="radio" name="attr_Charisma" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Manipulation" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Manipulation" value="2" /><span></span> <input type="radio" name="attr_Manipulation" value="3" /><span></span> <input type="radio" name="attr_Manipulation" value="4" /><span></span> <input type="radio" name="attr_Manipulation" value="5" /><span></span> <input type="radio" name="attr_Manipulation" value="6" /><span></span> <input type="radio" name="attr_Manipulation" value="7" /><span></span> <input type="radio" name="attr_Manipulation" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Appearance_Zero" /><span></span> <input type="radio" name="attr_Appearance" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Appearance" value="2" /><span></span> <input type="radio" name="attr_Appearance" value="3" /><span></span> <input type="radio" name="attr_Appearance" value="4" /><span></span> <input type="radio" name="attr_Appearance" value="5" /><span></span> <input type="radio" name="attr_Appearance" value="6" /><span></span> <input type="radio" name="attr_Appearance" value="7" /><span></span> <input type="radio" name="attr_Appearance" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:5px">
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px">
|
||||
<h4>Intelligence</h4>
|
||||
<h4>Wits</h4>
|
||||
<h4>Perception</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:155px" align="right">
|
||||
<input type="radio" name="attr_Intelligence" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Intelligence" value="2" /><span></span> <input type="radio" name="attr_Intelligence" value="3" /><span></span> <input type="radio" name="attr_Intelligence" value="4" /><span></span> <input type="radio" name="attr_Intelligence" value="5" /><span></span> <input type="radio" name="attr_Intelligence" value="6" /><span></span> <input type="radio" name="attr_Intelligence" value="7" /><span></span> <input type="radio" name="attr_Intelligence" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Wits" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Wits" value="2" /><span></span> <input type="radio" name="attr_Wits" value="3" /><span></span> <input type="radio" name="attr_Wits" value="4" /><span></span> <input type="radio" name="attr_Wits" value="5" /><span></span> <input type="radio" name="attr_Wits" value="6" /><span></span> <input type="radio" name="attr_Wits" value="7" /><span></span> <input type="radio" name="attr_Wits" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="radio" name="attr_Perception" value="1" checked="checked" /><span></span> <input type="radio" name="attr_Perception" value="2" /><span></span> <input type="radio" name="attr_Perception" value="3" /><span></span> <input type="radio" name="attr_Perception" value="4" /><span></span> <input type="radio" name="attr_Perception" value="5" /><span></span> <input type="radio" name="attr_Perception" value="6" /><span></span> <input type="radio" name="attr_Perception" value="7" /><span></span> <input type="radio" name="attr_Perception" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h1 style="margin-bottom: 10px; text-align: center;">Abilities</h1>
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Talents</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Skills</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center">Knowledges</h3>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-colrow">
|
||||
<div class="sheet-col" style="width:125px">
|
||||
<h4 style="line-height:20px">Alterness</h4>
|
||||
<h4 style="line-height:19px">Athletics</h4>
|
||||
<h4 style="line-height:19px">Brawl</h4>
|
||||
<h4 style="line-height:20px">Dodge</h4>
|
||||
<h4 style="line-height:19px">Empathy</h4>
|
||||
<h4 style="line-height:19px">Expression</h4>
|
||||
<h4 style="line-height:19px">Intimidation</h4>
|
||||
<h4 style="line-height:19px">Leadership</h4>
|
||||
<h4 style="line-height:20px">Streetwise</h4>
|
||||
<h4 style="line-height:19px">Subterfuge</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:145px">
|
||||
<input type="checkbox" name="attr_Alterness_Zero" /><span></span> <input type="radio" name="attr_Alterness" value="0" checked="checked" /> <input type="radio" name="attr_Alterness" value="1" /><span></span> <input type="radio" name="attr_Alterness" value="2" /><span></span> <input type="radio" name="attr_Alterness" value="3" /><span></span> <input type="radio" name="attr_Alterness" value="4" /><span></span> <input type="radio" name="attr_Alterness" value="5" /><span></span> <input type="radio" name="attr_Alterness" value="6" /><span></span> <input type="radio" name="attr_Alterness" value="7" /><span></span> <input type="radio" name="attr_Alterness" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Athletics_Zero" /><span></span> <input type="radio" name="attr_Athletics" value="0" checked="checked" /> <input type="radio" name="attr_Athletics" value="1" /><span></span> <input type="radio" name="attr_Athletics" value="2" /><span></span> <input type="radio" name="attr_Athletics" value="3" /><span></span> <input type="radio" name="attr_Athletics" value="4" /><span></span> <input type="radio" name="attr_Athletics" value="5" /><span></span> <input type="radio" name="attr_Athletics" value="6" /><span></span> <input type="radio" name="attr_Athletics" value="7" /><span></span> <input type="radio" name="attr_Athletics" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Brawl_Zero" /><span></span> <input type="radio" name="attr_Brawl" value="0" checked="checked" /> <input type="radio" name="attr_Brawl" value="1" /><span></span> <input type="radio" name="attr_Brawl" value="2" /><span></span> <input type="radio" name="attr_Brawl" value="3" /><span></span> <input type="radio" name="attr_Brawl" value="4" /><span></span> <input type="radio" name="attr_Brawl" value="5" /><span></span> <input type="radio" name="attr_Brawl" value="6" /><span></span> <input type="radio" name="attr_Brawl" value="7" /><span></span> <input type="radio" name="attr_Brawl" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Dodge_Zero" /><span></span> <input type="radio" name="attr_Dodge" value="0" checked="checked" /> <input type="radio" name="attr_Dodge" value="1" /><span></span> <input type="radio" name="attr_Dodge" value="2" /><span></span> <input type="radio" name="attr_Dodge" value="3" /><span></span> <input type="radio" name="attr_Dodge" value="4" /><span></span> <input type="radio" name="attr_Dodge" value="5" /><span></span> <input type="radio" name="attr_Dodge" value="6" /><span></span> <input type="radio" name="attr_Dodge" value="7" /><span></span> <input type="radio" name="attr_Dodge" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Empathy_Zero" /><span></span> <input type="radio" name="attr_Empathy" value="0" checked="checked" /> <input type="radio" name="attr_Empathy" value="1" /><span></span> <input type="radio" name="attr_Empathy" value="2" /><span></span> <input type="radio" name="attr_Empathy" value="3" /><span></span> <input type="radio" name="attr_Empathy" value="4" /><span></span> <input type="radio" name="attr_Empathy" value="5" /><span></span> <input type="radio" name="attr_Empathy" value="6" /><span></span> <input type="radio" name="attr_Empathy" value="7" /><span></span> <input type="radio" name="attr_Empathy" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Expression_Zero" /><span></span> <input type="radio" name="attr_Expression" value="0" checked="checked" /> <input type="radio" name="attr_Expression" value="1" /><span></span> <input type="radio" name="attr_Expression" value="2" /><span></span> <input type="radio" name="attr_Expression" value="3" /><span></span> <input type="radio" name="attr_Expression" value="4" /><span></span> <input type="radio" name="attr_Expression" value="5" /><span></span> <input type="radio" name="attr_Expression" value="6" /><span></span> <input type="radio" name="attr_Expression" value="7" /><span></span> <input type="radio" name="attr_Expression" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Intimidation_Zero" /><span></span> <input type="radio" name="attr_Intimidation" value="0" checked="checked" /> <input type="radio" name="attr_Intimidation" value="1" /><span></span> <input type="radio" name="attr_Intimidation" value="2" /><span></span> <input type="radio" name="attr_Intimidation" value="3" /><span></span> <input type="radio" name="attr_Intimidation" value="4" /><span></span> <input type="radio" name="attr_Intimidation" value="5" /><span></span> <input type="radio" name="attr_Intimidation" value="6" /><span></span> <input type="radio" name="attr_Intimidation" value="7" /><span></span> <input type="radio" name="attr_Intimidation" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Leadership_Zero" /><span></span> <input type="radio" name="attr_Leadership" value="0" checked="checked" /> <input type="radio" name="attr_Leadership" value="1" /><span></span> <input type="radio" name="attr_Leadership" value="2" /><span></span> <input type="radio" name="attr_Leadership" value="3" /><span></span> <input type="radio" name="attr_Leadership" value="4" /><span></span> <input type="radio" name="attr_Leadership" value="5" /><span></span> <input type="radio" name="attr_Leadership" value="6" /><span></span> <input type="radio" name="attr_Leadership" value="7" /><span></span> <input type="radio" name="attr_Leadership" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Streetwise_Zero" /><span></span> <input type="radio" name="attr_Streetwise" value="0" checked="checked" /> <input type="radio" name="attr_Streetwise" value="1" /><span></span> <input type="radio" name="attr_Streetwise" value="2" /><span></span> <input type="radio" name="attr_Streetwise" value="3" /><span></span> <input type="radio" name="attr_Streetwise" value="4" /><span></span> <input type="radio" name="attr_Streetwise" value="5" /><span></span> <input type="radio" name="attr_Streetwise" value="6" /><span></span> <input type="radio" name="attr_Streetwise" value="7" /><span></span> <input type="radio" name="attr_Streetwise" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Subterfuge_Zero" /><span></span> <input type="radio" name="attr_Subterfuge" value="0" checked="checked" /> <input type="radio" name="attr_Subterfuge" value="1" /><span></span> <input type="radio" name="attr_Subterfuge" value="2" /><span></span> <input type="radio" name="attr_Subterfuge" value="3" /><span></span> <input type="radio" name="attr_Subterfuge" value="4" /><span></span> <input type="radio" name="attr_Subterfuge" value="5" /><span></span> <input type="radio" name="attr_Subterfuge" value="6" /><span></span> <input type="radio" name="attr_Subterfuge" value="7" /><span></span> <input type="radio" name="attr_Subterfuge" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:125px">
|
||||
<h4 style="line-height:19px">Animal Ken</h4>
|
||||
<h4 style="line-height:20px">Craft</h4>
|
||||
<h4 style="line-height:19px">Drive</h4>
|
||||
<h4 style="line-height:19px">Etiquette</h4>
|
||||
<h4 style="line-height:19px">Firearms</h4>
|
||||
<h4 style="line-height:19px">Melee</h4>
|
||||
<h4 style="line-height:19px">Performance</h4>
|
||||
<h4 style="line-height:20px">Security</h4>
|
||||
<h4 style="line-height:19px">Stealth</h4>
|
||||
<h4 style="line-height:20px">Survival</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:145px">
|
||||
<input type="checkbox" name="attr_Animal_Ken_Zero" /><span></span> <input type="radio" name="attr_Animal_Ken" value="0" checked="checked" /> <input type="radio" name="attr_Animal_Ken" value="1" /><span></span> <input type="radio" name="attr_Animal_Ken" value="2" /><span></span> <input type="radio" name="attr_Animal_Ken" value="3" /><span></span> <input type="radio" name="attr_Animal_Ken" value="4" /><span></span> <input type="radio" name="attr_Animal_Ken" value="5" /><span></span> <input type="radio" name="attr_Animal_Ken" value="6" /><span></span> <input type="radio" name="attr_Animal_Ken" value="7" /><span></span> <input type="radio" name="attr_Animal_Ken" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Craft_Zero" /><span></span> <input type="radio" name="attr_Craft" value="0" checked="checked" /> <input type="radio" name="attr_Craft" value="1" /><span></span> <input type="radio" name="attr_Craft" value="2" /><span></span> <input type="radio" name="attr_Craft" value="3" /><span></span> <input type="radio" name="attr_Craft" value="4" /><span></span> <input type="radio" name="attr_Craft" value="5" /><span></span> <input type="radio" name="attr_Craft" value="6" /><span></span> <input type="radio" name="attr_Craft" value="7" /><span></span> <input type="radio" name="attr_Craft" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Drive_Zero" /><span></span> <input type="radio" name="attr_Drive" value="0" checked="checked" /> <input type="radio" name="attr_Drive" value="1" /><span></span> <input type="radio" name="attr_Drive" value="2" /><span></span> <input type="radio" name="attr_Drive" value="3" /><span></span> <input type="radio" name="attr_Drive" value="4" /><span></span> <input type="radio" name="attr_Drive" value="5" /><span></span> <input type="radio" name="attr_Drive" value="6" /><span></span> <input type="radio" name="attr_Drive" value="7" /><span></span> <input type="radio" name="attr_Drive" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Etiquette_Zero" /><span></span> <input type="radio" name="attr_Etiquette" value="0" checked="checked" /> <input type="radio" name="attr_Etiquette" value="1" /><span></span> <input type="radio" name="attr_Etiquette" value="2" /><span></span> <input type="radio" name="attr_Etiquette" value="3" /><span></span> <input type="radio" name="attr_Etiquette" value="4" /><span></span> <input type="radio" name="attr_Etiquette" value="5" /><span></span> <input type="radio" name="attr_Etiquette" value="6" /><span></span> <input type="radio" name="attr_Etiquette" value="7" /><span></span> <input type="radio" name="attr_Etiquette" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Firearms_Zero" /><span></span> <input type="radio" name="attr_Firearms" value="0" checked="checked" /> <input type="radio" name="attr_Firearms" value="1" /><span></span> <input type="radio" name="attr_Firearms" value="2" /><span></span> <input type="radio" name="attr_Firearms" value="3" /><span></span> <input type="radio" name="attr_Firearms" value="4" /><span></span> <input type="radio" name="attr_Firearms" value="5" /><span></span> <input type="radio" name="attr_Firearms" value="6" /><span></span> <input type="radio" name="attr_Firearms" value="7" /><span></span> <input type="radio" name="attr_Firearms" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Melee_Zero" /><span></span> <input type="radio" name="attr_Melee" value="0" checked="checked" /> <input type="radio" name="attr_Melee" value="1" /><span></span> <input type="radio" name="attr_Melee" value="2" /><span></span> <input type="radio" name="attr_Melee" value="3" /><span></span> <input type="radio" name="attr_Melee" value="4" /><span></span> <input type="radio" name="attr_Melee" value="5" /><span></span> <input type="radio" name="attr_Melee" value="6" /><span></span> <input type="radio" name="attr_Melee" value="7" /><span></span> <input type="radio" name="attr_Melee" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Performance_Zero" /><span></span> <input type="radio" name="attr_Performance" value="0" checked="checked" /> <input type="radio" name="attr_Performance" value="1" /><span></span> <input type="radio" name="attr_Performance" value="2" /><span></span> <input type="radio" name="attr_Performance" value="3" /><span></span> <input type="radio" name="attr_Performance" value="4" /><span></span> <input type="radio" name="attr_Performance" value="5" /><span></span> <input type="radio" name="attr_Performance" value="6" /><span></span> <input type="radio" name="attr_Performance" value="7" /><span></span> <input type="radio" name="attr_Performance" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Security_Zero" /><span></span> <input type="radio" name="attr_Security" value="0" checked="checked" /> <input type="radio" name="attr_Security" value="1" /><span></span> <input type="radio" name="attr_Security" value="2" /><span></span> <input type="radio" name="attr_Security" value="3" /><span></span> <input type="radio" name="attr_Security" value="4" /><span></span> <input type="radio" name="attr_Security" value="5" /><span></span> <input type="radio" name="attr_Security" value="6" /><span></span> <input type="radio" name="attr_Security" value="7" /><span></span> <input type="radio" name="attr_Security" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Stealth_Zero" /><span></span> <input type="radio" name="attr_Stealth" value="0" checked="checked" /> <input type="radio" name="attr_Stealth" value="1" /><span></span> <input type="radio" name="attr_Stealth" value="2" /><span></span> <input type="radio" name="attr_Stealth" value="3" /><span></span> <input type="radio" name="attr_Stealth" value="4" /><span></span> <input type="radio" name="attr_Stealth" value="5" /><span></span> <input type="radio" name="attr_Stealth" value="6" /><span></span> <input type="radio" name="attr_Stealth" value="7" /><span></span> <input type="radio" name="attr_Stealth" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Survival_Zero" /><span></span> <input type="radio" name="attr_Survival" value="0" checked="checked" /> <input type="radio" name="attr_Survival" value="1" /><span></span> <input type="radio" name="attr_Survival" value="2" /><span></span> <input type="radio" name="attr_Survival" value="3" /><span></span> <input type="radio" name="attr_Survival" value="4" /><span></span> <input type="radio" name="attr_Survival" value="5" /><span></span> <input type="radio" name="attr_Survival" value="6" /><span></span> <input type="radio" name="attr_Survival" value="7" /><span></span> <input type="radio" name="attr_Survival" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:125px">
|
||||
<h4 style="line-height:20px">Academics</h4>
|
||||
<h4 style="line-height:19px">Computer</h4>
|
||||
<h4 style="line-height:19px">Finance</h4>
|
||||
<h4 style="line-height:20px">Investigation</h4>
|
||||
<h4 style="line-height:19px">Law</h4>
|
||||
<h4 style="line-height:19px">Linguistics</h4>
|
||||
<h4 style="line-height:19px">Medicine</h4>
|
||||
<h4 style="line-height:20px">Occult</h4>
|
||||
<h4 style="line-height:19px">Politics</h4>
|
||||
<h4 style="line-height:19px">Science</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:145px">
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Academics_Zero" /><span></span> <input type="radio" name="attr_Academics" value="0" checked="checked" /> <input type="radio" name="attr_Academics" value="1" /><span></span> <input type="radio" name="attr_Academics" value="2" /><span></span> <input type="radio" name="attr_Academics" value="3" /><span></span> <input type="radio" name="attr_Academics" value="4" /><span></span> <input type="radio" name="attr_Academics" value="5" /><span></span> <input type="radio" name="attr_Academics" value="6" /><span></span> <input type="radio" name="attr_Academics" value="7" /><span></span> <input type="radio" name="attr_Academics" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Computer_Zero" /><span></span> <input type="radio" name="attr_Computer" value="0" checked="checked" /> <input type="radio" name="attr_Computer" value="1" /><span></span> <input type="radio" name="attr_Computer" value="2" /><span></span> <input type="radio" name="attr_Computer" value="3" /><span></span> <input type="radio" name="attr_Computer" value="4" /><span></span> <input type="radio" name="attr_Computer" value="5" /><span></span> <input type="radio" name="attr_Computer" value="6" /><span></span> <input type="radio" name="attr_Computer" value="7" /><span></span> <input type="radio" name="attr_Computer" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Finance_Zero" /><span></span> <input type="radio" name="attr_Finance" value="0" checked="checked" /> <input type="radio" name="attr_Finance" value="1" /><span></span> <input type="radio" name="attr_Finance" value="2" /><span></span> <input type="radio" name="attr_Finance" value="3" /><span></span> <input type="radio" name="attr_Finance" value="4" /><span></span> <input type="radio" name="attr_Finance" value="5" /><span></span> <input type="radio" name="attr_Finance" value="6" /><span></span> <input type="radio" name="attr_Finance" value="7" /><span></span> <input type="radio" name="attr_Finance" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Investigation_Zero" /><span></span> <input type="radio" name="attr_Investigation" value="0" checked="checked" /> <input type="radio" name="attr_Investigation" value="1" /><span></span> <input type="radio" name="attr_Investigation" value="2" /><span></span> <input type="radio" name="attr_Investigation" value="3" /><span></span> <input type="radio" name="attr_Investigation" value="4" /><span></span> <input type="radio" name="attr_Investigation" value="5" /><span></span> <input type="radio" name="attr_Investigation" value="6" /><span></span> <input type="radio" name="attr_Investigation" value="7" /><span></span> <input type="radio" name="attr_Investigation" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Law_Zero" /><span></span> <input type="radio" name="attr_Law" value="0" checked="checked" /> <input type="radio" name="attr_Law" value="1" /><span></span> <input type="radio" name="attr_Law" value="2" /><span></span> <input type="radio" name="attr_Law" value="3" /><span></span> <input type="radio" name="attr_Law" value="4" /><span></span> <input type="radio" name="attr_Law" value="5" /><span></span> <input type="radio" name="attr_Law" value="6" /><span></span> <input type="radio" name="attr_Law" value="7" /><span></span> <input type="radio" name="attr_Law" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Linguistics_Zero" /><span></span> <input type="radio" name="attr_Linguistics" value="0" checked="checked" /> <input type="radio" name="attr_Linguistics" value="1" /><span></span> <input type="radio" name="attr_Linguistics" value="2" /><span></span> <input type="radio" name="attr_Linguistics" value="3" /><span></span> <input type="radio" name="attr_Linguistics" value="4" /><span></span> <input type="radio" name="attr_Linguistics" value="5" /><span></span> <input type="radio" name="attr_Survival" value="6" /><span></span> <input type="radio" name="attr_Survival" value="7" /><span></span> <input type="radio" name="attr_Survival" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Medicine_Zero" /><span></span> <input type="radio" name="attr_Medicine" value="0" checked="checked" /> <input type="radio" name="attr_Medicine" value="1" /><span></span> <input type="radio" name="attr_Medicine" value="2" /><span></span> <input type="radio" name="attr_Medicine" value="3" /><span></span> <input type="radio" name="attr_Medicine" value="4" /><span></span> <input type="radio" name="attr_Medicine" value="5" /><span></span> <input type="radio" name="attr_Medicine" value="6" /><span></span> <input type="radio" name="attr_Medicine" value="7" /><span></span> <input type="radio" name="attr_Medicine" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Occult_Zero" /><span></span> <input type="radio" name="attr_Occult" value="0" checked="checked" /> <input type="radio" name="attr_Occult" value="1" /><span></span> <input type="radio" name="attr_Occult" value="2" /><span></span> <input type="radio" name="attr_Occult" value="3" /><span></span> <input type="radio" name="attr_Occult" value="4" /><span></span> <input type="radio" name="attr_Occult" value="5" /><span></span> <input type="radio" name="attr_Occult" value="6" /><span></span> <input type="radio" name="attr_Occult" value="7" /><span></span> <input type="radio" name="attr_Occult" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Politics_Zero" /><span></span> <input type="radio" name="attr_Politics" value="0" checked="checked" /> <input type="radio" name="attr_Politics" value="1" /><span></span> <input type="radio" name="attr_Politics" value="2" /><span></span> <input type="radio" name="attr_Politics" value="3" /><span></span> <input type="radio" name="attr_Politics" value="4" /><span></span> <input type="radio" name="attr_Politics" value="5" /><span></span> <input type="radio" name="attr_Politics" value="6" /><span></span> <input type="radio" name="attr_Politics" value="7" /><span></span> <input type="radio" name="attr_Politics" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Science_Zero" /><span></span> <input type="radio" name="attr_Science" value="0" checked="checked" /> <input type="radio" name="attr_Science" value="1" /><span></span> <input type="radio" name="attr_Science" value="2" /><span></span> <input type="radio" name="attr_Science" value="3" /><span></span> <input type="radio" name="attr_Science" value="4" /><span></span> <input type="radio" name="attr_Science" value="5" /><span></span> <input type="radio" name="attr_Science" value="6" /><span></span> <input type="radio" name="attr_Science" value="7" /><span></span> <input type="radio" name="attr_Science" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<h1 style="margin-bottom: 10px; text-align: center;">Advantages</h1>
|
||||
|
||||
<div class="sheet-col" style="width:270px; ">
|
||||
<h3 align="center">Diciplines</h3>
|
||||
<div class="sheet-col" style="width:120px; line-height:28px">
|
||||
<input type="text" name="Dicipline1" style="width:120px"/>
|
||||
<input type="text" name="Dicipline2" style="width:120px"/>
|
||||
<input type="text" name="Dicipline3" style="width:120px"/>
|
||||
<input type="text" name="Dicipline4" style="width:120px"/>
|
||||
<input type="text" name="Dicipline5" style="width:120px"/>
|
||||
<input type="text" name="Dicipline6" style="width:120px"/>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:145x; line-height:30px">
|
||||
<input type="checkbox" name="attr_Dicipline1_Zero" /><span></span> <input type="radio" name="attr_Dicipline1" value="0" checked="checked" /> <input type="radio" name="attr_Dicipline1" value="1" /><span></span> <input type="radio" name="attr_Dicipline1" value="2" /><span></span> <input type="radio" name="attr_Dicipline1" value="3" /><span></span> <input type="radio" name="attr_Dicipline1" value="4" /><span></span> <input type="radio" name="attr_Dicipline1" value="5" /><span></span> <input type="radio" name="attr_Dicipline1" value="6" /><span></span> <input type="radio" name="attr_Dicipline1" value="7" /><span></span> <input type="radio" name="attr_Dicipline1" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Dicipline2_Zero" /><span></span> <input type="radio" name="attr_Dicipline2" value="0" checked="checked" /> <input type="radio" name="attr_Dicipline2" value="1" /><span></span> <input type="radio" name="attr_Dicipline2" value="2" /><span></span> <input type="radio" name="attr_Dicipline2" value="3" /><span></span> <input type="radio" name="attr_Dicipline2" value="4" /><span></span> <input type="radio" name="attr_Dicipline2" value="5" /><span></span> <input type="radio" name="attr_Dicipline2" value="6" /><span></span> <input type="radio" name="attr_Dicipline2" value="7" /><span></span> <input type="radio" name="attr_Dicipline2" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Dicipline3_Zero" /><span></span> <input type="radio" name="attr_Dicipline3" value="0" checked="checked" /> <input type="radio" name="attr_Dicipline3" value="1" /><span></span> <input type="radio" name="attr_Dicipline3" value="2" /><span></span> <input type="radio" name="attr_Dicipline3" value="3" /><span></span> <input type="radio" name="attr_Dicipline3" value="4" /><span></span> <input type="radio" name="attr_Dicipline3" value="5" /><span></span> <input type="radio" name="attr_Dicipline3" value="6" /><span></span> <input type="radio" name="attr_Dicipline3" value="7" /><span></span> <input type="radio" name="attr_Dicipline3" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Dicipline4_Zero" /><span></span> <input type="radio" name="attr_Dicipline4" value="0" checked="checked" /> <input type="radio" name="attr_Dicipline4" value="1" /><span></span> <input type="radio" name="attr_Dicipline4" value="2" /><span></span> <input type="radio" name="attr_Dicipline4" value="3" /><span></span> <input type="radio" name="attr_Dicipline4" value="4" /><span></span> <input type="radio" name="attr_Dicipline4" value="5" /><span></span> <input type="radio" name="attr_Dicipline4" value="6" /><span></span> <input type="radio" name="attr_Dicipline4" value="7" /><span></span> <input type="radio" name="attr_Dicipline4" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Dicipline5_Zero" /><span></span> <input type="radio" name="attr_Dicipline5" value="0" checked="checked" /> <input type="radio" name="attr_Dicipline5" value="1" /><span></span> <input type="radio" name="attr_Dicipline5" value="2" /><span></span> <input type="radio" name="attr_Dicipline5" value="3" /><span></span> <input type="radio" name="attr_Dicipline5" value="4" /><span></span> <input type="radio" name="attr_Dicipline5" value="5" /><span></span> <input type="radio" name="attr_Dicipline5" value="6" /><span></span> <input type="radio" name="attr_Dicipline5" value="7" /><span></span> <input type="radio" name="attr_Dicipline5" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Dicipline6_Zero" /><span></span> <input type="radio" name="attr_Dicipline6" value="0" checked="checked" /> <input type="radio" name="attr_Dicipline6" value="1" /><span></span> <input type="radio" name="attr_Dicipline6" value="2" /><span></span> <input type="radio" name="attr_Dicipline6" value="3" /><span></span> <input type="radio" name="attr_Dicipline6" value="4" /><span></span> <input type="radio" name="attr_Dicipline6" value="5" /><span></span> <input type="radio" name="attr_Dicipline6" value="6" /><span></span> <input type="radio" name="attr_Dicipline6" value="7" /><span></span> <input type="radio" name="attr_Dicipline6" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<br><br>
|
||||
<h3 align="center">Other Traits</h3>
|
||||
<div class="sheet-col" style="width:120px; line-height:28px">
|
||||
<input type="text" name="Other1" style="width:120px"/>
|
||||
<input type="text" name="Other2" style="width:120px"/>
|
||||
<input type="text" name="Other3" style="width:120px"/>
|
||||
<input type="text" name="Other4" style="width:120px"/>
|
||||
<input type="text" name="Other5" style="width:120px"/>
|
||||
<input type="text" name="Other6" style="width:120px"/>
|
||||
<input type="text" name="Other7" style="width:120px"/>
|
||||
<input type="text" name="Other8" style="width:120px"/>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:145x; line-height:30px">
|
||||
<input type="checkbox" name="attr_Other1_Zero" /><span></span> <input type="radio" name="attr_Other1" value="0" checked="checked" /> <input type="radio" name="attr_Other1" value="1" /><span></span> <input type="radio" name="attr_Other1" value="2" /><span></span> <input type="radio" name="attr_Other1" value="3" /><span></span> <input type="radio" name="attr_Other1" value="4" /><span></span> <input type="radio" name="attr_Other1" value="5" /><span></span> <input type="radio" name="attr_Other1" value="6" /><span></span> <input type="radio" name="attr_Other1" value="7" /><span></span> <input type="radio" name="attr_Other1" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other2_Zero" /><span></span> <input type="radio" name="attr_Other2" value="0" checked="checked" /> <input type="radio" name="attr_Other2" value="1" /><span></span> <input type="radio" name="attr_Other2" value="2" /><span></span> <input type="radio" name="attr_Other2" value="3" /><span></span> <input type="radio" name="attr_Other2" value="4" /><span></span> <input type="radio" name="attr_Other2" value="5" /><span></span> <input type="radio" name="attr_Other2" value="6" /><span></span> <input type="radio" name="attr_Other2" value="7" /><span></span> <input type="radio" name="attr_Other2" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other3_Zero" /><span></span> <input type="radio" name="attr_Other3" value="0" checked="checked" /> <input type="radio" name="attr_Other3" value="1" /><span></span> <input type="radio" name="attr_Other3" value="2" /><span></span> <input type="radio" name="attr_Other3" value="3" /><span></span> <input type="radio" name="attr_Other3" value="4" /><span></span> <input type="radio" name="attr_Other3" value="5" /><span></span> <input type="radio" name="attr_Other3" value="6" /><span></span> <input type="radio" name="attr_Other3" value="7" /><span></span> <input type="radio" name="attr_Other3" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other4_Zero" /><span></span> <input type="radio" name="attr_Other4" value="0" checked="checked" /> <input type="radio" name="attr_Other4" value="1" /><span></span> <input type="radio" name="attr_Other4" value="2" /><span></span> <input type="radio" name="attr_Other4" value="3" /><span></span> <input type="radio" name="attr_Other4" value="4" /><span></span> <input type="radio" name="attr_Other4" value="5" /><span></span> <input type="radio" name="attr_Other4" value="6" /><span></span> <input type="radio" name="attr_Other4" value="7" /><span></span> <input type="radio" name="attr_Other4" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other5_Zero" /><span></span> <input type="radio" name="attr_Other5" value="0" checked="checked" /> <input type="radio" name="attr_Other5" value="1" /><span></span> <input type="radio" name="attr_Other5" value="2" /><span></span> <input type="radio" name="attr_Other5" value="3" /><span></span> <input type="radio" name="attr_Other5" value="4" /><span></span> <input type="radio" name="attr_Other5" value="5" /><span></span> <input type="radio" name="attr_Other5" value="6" /><span></span> <input type="radio" name="attr_Other5" value="7" /><span></span> <input type="radio" name="attr_Other5" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other6_Zero" /><span></span> <input type="radio" name="attr_Other6" value="0" checked="checked" /> <input type="radio" name="attr_Other6" value="1" /><span></span> <input type="radio" name="attr_Other6" value="2" /><span></span> <input type="radio" name="attr_Other6" value="3" /><span></span> <input type="radio" name="attr_Other6" value="4" /><span></span> <input type="radio" name="attr_Other6" value="5" /><span></span> <input type="radio" name="attr_Other6" value="6" /><span></span> <input type="radio" name="attr_Other6" value="7" /><span></span> <input type="radio" name="attr_Other6" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other7_Zero" /><span></span> <input type="radio" name="attr_Other7" value="0" checked="checked" /> <input type="radio" name="attr_Other7" value="1" /><span></span> <input type="radio" name="attr_Other7" value="2" /><span></span> <input type="radio" name="attr_Other7" value="3" /><span></span> <input type="radio" name="attr_Other7" value="4" /><span></span> <input type="radio" name="attr_Other7" value="5" /><span></span> <input type="radio" name="attr_Other7" value="6" /><span></span> <input type="radio" name="attr_Other7" value="7" /><span></span> <input type="radio" name="attr_Other7" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Other8_Zero" /><span></span> <input type="radio" name="attr_Other8" value="0" checked="checked" /> <input type="radio" name="attr_Other8" value="1" /><span></span> <input type="radio" name="attr_Other8" value="2" /><span></span> <input type="radio" name="attr_Other8" value="3" /><span></span> <input type="radio" name="attr_Other8" value="4" /><span></span> <input type="radio" name="attr_Other8" value="5" /><span></span> <input type="radio" name="attr_Other8" value="6" /><span></span> <input type="radio" name="attr_Other8" value="7" /><span></span> <input type="radio" name="attr_Other8" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<br><br>
|
||||
<h3 align="center">Paths</h3>
|
||||
<div class="sheet-col" style="width:165px; line-height:28px">
|
||||
<input type="text" name="Path1" style="width:165px"/>
|
||||
<input type="text" name="Path2" style="width:165px"/>
|
||||
<input type="text" name="Path3" style="width:165px"/>
|
||||
<input type="text" name="Path4" style="width:165px"/>
|
||||
<input type="text" name="Path5" style="width:165px"/>
|
||||
<input type="text" name="Path6" style="width:165px"/>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:115x; line-height:30px">
|
||||
<input type="checkbox" name="attr_Path1_Zero" /><span></span> <input type="radio" name="attr_Path1" value="0" checked="checked" /> <input type="radio" name="attr_Path1" value="1" /><span></span> <input type="radio" name="attr_Path1" value="2" /><span></span> <input type="radio" name="attr_Path1" value="3" /><span></span> <input type="radio" name="attr_Path1" value="4" /><span></span> <input type="radio" name="attr_Path1" value="5" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Path2_Zero" /><span></span> <input type="radio" name="attr_Path2" value="0" checked="checked" /> <input type="radio" name="attr_Path2" value="1" /><span></span> <input type="radio" name="attr_Path2" value="2" /><span></span> <input type="radio" name="attr_Path2" value="3" /><span></span> <input type="radio" name="attr_Path2" value="4" /><span></span> <input type="radio" name="attr_Path2" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Path3_Zero" /><span></span> <input type="radio" name="attr_Path3" value="0" checked="checked" /> <input type="radio" name="attr_Path3" value="1" /><span></span> <input type="radio" name="attr_Path3" value="2" /><span></span> <input type="radio" name="attr_Path3" value="3" /><span></span> <input type="radio" name="attr_Path3" value="4" /><span></span> <input type="radio" name="attr_Path3" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Path4_Zero" /><span></span> <input type="radio" name="attr_Path4" value="0" checked="checked" /> <input type="radio" name="attr_Path4" value="1" /><span></span> <input type="radio" name="attr_Path4" value="2" /><span></span> <input type="radio" name="attr_Path4" value="3" /><span></span> <input type="radio" name="attr_Path4" value="4" /><span></span> <input type="radio" name="attr_Path4" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Path5_Zero" /><span></span> <input type="radio" name="attr_Path5" value="0" checked="checked" /> <input type="radio" name="attr_Path5" value="1" /><span></span> <input type="radio" name="attr_Path5" value="2" /><span></span> <input type="radio" name="attr_Path5" value="3" /><span></span> <input type="radio" name="attr_Path5" value="4" /><span></span> <input type="radio" name="attr_Path5" value="5" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Path6_Zero" /><span></span> <input type="radio" name="attr_Path6" value="0" checked="checked" /> <input type="radio" name="attr_Path6" value="1" /><span></span> <input type="radio" name="attr_Path6" value="2" /><span></span> <input type="radio" name="attr_Path6" value="3" /><span></span> <input type="radio" name="attr_Path6" value="4" /><span></span> <input type="radio" name="attr_Path6" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-col" style="width:270px" align="center">
|
||||
<h3 style="text-align: center">Backgrounds</h3>
|
||||
<div class="sheet-col" style="width:110px; line-height:28px">
|
||||
<input type="text" name="Back1" style="width:120px"/>
|
||||
<input type="text" name="Back2" style="width:120px"/>
|
||||
<input type="text" name="Back3" style="width:120px"/>
|
||||
<input type="text" name="Back4" style="width:120px"/>
|
||||
<input type="text" name="Back5" style="width:120px"/>
|
||||
<input type="text" name="Back6" style="width:120px"/>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:155px; line-height:30px">
|
||||
<input type="checkbox" name="attr_Back1_Zero" /><span></span> <input type="radio" name="attr_Back1" value="0" checked="checked" /> <input type="radio" name="attr_Back1" value="1" /><span></span> <input type="radio" name="attr_Back1" value="2" /><span></span> <input type="radio" name="attr_Back1" value="3" /><span></span> <input type="radio" name="attr_Back1" value="4" /><span></span> <input type="radio" name="attr_Back1" value="5" /><span></span> <input type="radio" name="attr_Back1" value="6" /><span></span> <input type="radio" name="attr_Back1" value="7" /><span></span> <input type="radio" name="attr_Back1" value="8" /><span></span>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back2_Zero" /><span></span> <input type="radio" name="attr_Back2" value="0" checked="checked" /> <input type="radio" name="attr_Back2" value="1" /><span></span> <input type="radio" name="attr_Back2" value="2" /><span></span> <input type="radio" name="attr_Back2" value="3" /><span></span> <input type="radio" name="attr_Back2" value="4" /><span></span> <input type="radio" name="attr_Back2" value="5" /><span></span> <input type="radio" name="attr_Back2" value="6" /><span></span> <input type="radio" name="attr_Back2" value="7" /><span></span> <input type="radio" name="attr_Back2" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back3_Zero" /><span></span> <input type="radio" name="attr_Back3" value="0" checked="checked" /> <input type="radio" name="attr_Back3" value="1" /><span></span> <input type="radio" name="attr_Back3" value="2" /><span></span> <input type="radio" name="attr_Back3" value="3" /><span></span> <input type="radio" name="attr_Back3" value="4" /><span></span> <input type="radio" name="attr_Back3" value="5" /><span></span> <input type="radio" name="attr_Back3" value="6" /><span></span> <input type="radio" name="attr_Back3" value="7" /><span></span> <input type="radio" name="attr_Back3" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back4_Zero" /><span></span> <input type="radio" name="attr_Back4" value="0" checked="checked" /> <input type="radio" name="attr_Back4" value="1" /><span></span> <input type="radio" name="attr_Back4" value="2" /><span></span> <input type="radio" name="attr_Back4" value="3" /><span></span> <input type="radio" name="attr_Back4" value="4" /><span></span> <input type="radio" name="attr_Back4" value="5" /><span></span> <input type="radio" name="attr_Back4" value="6" /><span></span> <input type="radio" name="attr_Back4" value="7" /><span></span> <input type="radio" name="attr_Back4" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back5_Zero" /><span></span> <input type="radio" name="attr_Back5" value="0" checked="checked" /> <input type="radio" name="attr_Back5" value="1" /><span></span> <input type="radio" name="attr_Back5" value="2" /><span></span> <input type="radio" name="attr_Back5" value="3" /><span></span> <input type="radio" name="attr_Back5" value="4" /><span></span> <input type="radio" name="attr_Back5" value="5" /><span></span> <input type="radio" name="attr_Back5" value="6" /><span></span> <input type="radio" name="attr_Back5" value="7" /><span></span> <input type="radio" name="attr_Back5" value="8" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Back6_Zero" /><span></span> <input type="radio" name="attr_Back6" value="0" checked="checked" /> <input type="radio" name="attr_Back6" value="1" /><span></span> <input type="radio" name="attr_Back6" value="2" /><span></span> <input type="radio" name="attr_Back6" value="3" /><span></span> <input type="radio" name="attr_Back6" value="4" /><span></span> <input type="radio" name="attr_Back6" value="5" /><span></span> <input type="radio" name="attr_Back6" value="6" /><span></span> <input type="radio" name="attr_Back6" value="7" /><span></span> <input type="radio" name="attr_Back6" value="8" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<br><br><h3 style="text-align: center">Path of Enlightenment</h3>
|
||||
<div class="sheet-row" align="center">
|
||||
<input type="text" name="PathoE" style="width:160px"/>
|
||||
</div>
|
||||
<input type="checkbox" name="attr_PathoE_Zero" /><span></span> <input type="radio" name="attr_PathoE" value="0" checked="checked" /> <input type="radio" name="attr_PathoE" value="1" /><span></span> <input type="radio" name="attr_PathoE" value="2" /><span></span> <input type="radio" name="attr_PathoE" value="3" /><span></span> <input type="radio" name="attr_PathoE" value="4" /><span></span> <input type="radio" name="attr_PathoE" value="5" /><span></span> <input type="radio" name="attr_PathoE" value="6" /><span></span> <input type="radio" name="attr_PathoE" value="7" /><span></span> <input type="radio" name="attr_PathoE" value="8" /><span></span> <input type="radio" name="attr_PathoE" value="9" /><span></span> <input type="radio" name="attr_PathoE" value="10" /><span></span>
|
||||
<br><br>
|
||||
<h3 style="text-align: center">Willpower</h3>
|
||||
<input type="radio" name="attr_Willpower" value="1" /><span></span> <input type="radio" name="attr_Willpower" value="2" /><span></span> <input type="radio" name="attr_Willpower" value="3" /><span></span> <input type="radio" name="attr_Willpower" value="4" /><span></span> <input type="radio" name="attr_Willpower" value="5" checked="checked" /><span></span> <input type="radio" name="attr_Willpower" value="6" /><span></span> <input type="radio" name="attr_Willpower" value="7" /><span></span> <input type="radio" name="attr_Willpower" value="8" /><span></span> <input type="radio" name="attr_Willpower" value="9" /><span></span> <input type="radio" name="attr_Willpower" value="10" /><span></span>
|
||||
<div class="sheet-row" align="left" style="margin:0px 0px 0px 45px">
|
||||
<input type="checkbox" name="attr_Willpower_Used_Zero" /><span></span> <input type="radio" name="attr_Willpower_Used" value="0" checked="checked" /> <input type="radio" name="attr_Willpower_Used" value="1"/><span></span> <input type="radio" name="attr_Willpower_Used" value="2" /><span></span> <input type="radio" name="attr_Willpower_Used" value="3" /><span></span> <input type="radio" name="attr_Willpower_Used" value="4" /><span></span> <input type="radio" name="attr_Willpower_Used" value="5" /><span></span> <input type="radio" name="attr_Willpower_Used" value="6" /><span></span> <input type="radio" name="attr_Willpower_Used" value="7" /><span></span> <input type="radio" name="attr_Willpower_Used" value="8" /><span></span> <input type="radio" name="attr_Willpower_Used" value="9" /><span></span> <input type="radio" name="attr_Willpower_Used" value="10" /><span></span>
|
||||
</div>
|
||||
<br>
|
||||
<h3 style="text-align: center">Blood Pool</h3>
|
||||
<div class="sheet-row" align="left" style="margin:0px 0px 0px 45px">
|
||||
<input type="checkbox" name="attr_Blood1_Zero" /><span></span> <input type="radio" name="attr_Blood1" value="0" checked="checked" /> <input type="radio" name="attr_Blood1" value="1" /><span></span> <input type="radio" name="attr_Blood1" value="2" /><span></span> <input type="radio" name="attr_Blood1" value="3" /><span></span> <input type="radio" name="attr_Blood1" value="4" /><span></span> <input type="radio" name="attr_Blood1" value="5" /><span></span> <input type="radio" name="attr_Blood1" value="6" /><span></span> <input type="radio" name="attr_Blood1" value="7" /><span></span> <input type="radio" name="attr_Blood1" value="8" /><span></span> <input type="radio" name="attr_Blood1" value="9" /><span></span> <input type="radio" name="attr_Blood1" value="10" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row" align="left" style="margin:0px 0px 0px 45px">
|
||||
<input type="checkbox" name="attr_Blood2_Zero" /><span></span> <input type="radio" name="attr_Blood2" value="0" checked="checked" /> <input type="radio" name="attr_Blood2" value="1" /><span></span> <input type="radio" name="attr_Blood2" value="2" /><span></span> <input type="radio" name="attr_Blood2" value="3" /><span></span> <input type="radio" name="attr_Blood2" value="4" /><span></span> <input type="radio" name="attr_Blood2" value="5" /><span></span> <input type="radio" name="attr_Blood2" value="6" /><span></span> <input type="radio" name="attr_Blood2" value="7" /><span></span> <input type="radio" name="attr_Blood2" value="8" /><span></span> <input type="radio" name="attr_Blood2" value="9" /><span></span> <input type="radio" name="attr_Blood2" value="10" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row" align="left" style="margin:0px 0px 0px 45px">
|
||||
<input type="checkbox" name="attr_Blood3_Zero" /><span></span> <input type="radio" name="attr_Blood3" value="0" checked="checked" /> <input type="radio" name="attr_Blood3" value="1" /><span></span> <input type="radio" name="attr_Blood3" value="2" /><span></span> <input type="radio" name="attr_Blood3" value="3" /><span></span> <input type="radio" name="attr_Blood3" value="4" /><span></span> <input type="radio" name="attr_Blood3" value="5" /><span></span> <input type="radio" name="attr_Blood3" value="6" /><span></span> <input type="radio" name="attr_Blood3" value="7" /><span></span> <input type="radio" name="attr_Blood3" value="8" /><span></span> <input type="radio" name="attr_Blood3" value="9" /><span></span> <input type="radio" name="attr_Blood3" value="10" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row" align="left" style="margin:0px 0px 0px 45px">
|
||||
<input type="checkbox" name="attr_Blood4_Zero" /><span></span> <input type="radio" name="attr_Blood4" value="0" checked="checked" /> <input type="radio" name="attr_Blood4" value="1" /><span></span> <input type="radio" name="attr_Blood4" value="2" /><span></span> <input type="radio" name="attr_Blood4" value="3" /><span></span> <input type="radio" name="attr_Blood4" value="4" /><span></span> <input type="radio" name="attr_Blood4" value="5" /><span></span> <input type="radio" name="attr_Blood4" value="6" /><span></span> <input type="radio" name="attr_Blood4" value="7" /><span></span> <input type="radio" name="attr_Blood4" value="8" /><span></span> <input type="radio" name="attr_Blood4" value="9" /><span></span> <input type="radio" name="attr_Blood4" value="10" /><span></span>
|
||||
</div>
|
||||
<br><br>
|
||||
<h3 align="center">Notes</h3>
|
||||
<textarea name="attr_notes" style="width:260px; height:50px"></textarea>
|
||||
<br><br>
|
||||
<h3 align="center">Merits</h3>
|
||||
<textarea name="attr_merits" style="width:260px; height:50px"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col" style="width:270px">
|
||||
<h3 style="text-align: center">Vitues</h3><br>
|
||||
<div class="sheet-col" style="width:155px; line-height:17px">
|
||||
<h4>Conscience/Conviction</h4><br><br>
|
||||
<h4>Self-Control/Instint</h4><br><br>
|
||||
<h4>Courage</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px; line-height:17px" align="right">
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_C_C_Zero" /><span></span> <input type="radio" name="attr_C_C" value="0" checked="checked" /> <input type="radio" name="attr_C_C" value="1" /><span></span> <input type="radio" name="attr_C_C" value="2" /><span></span> <input type="radio" name="attr_C_C" value="3" /><span></span> <input type="radio" name="attr_C_C" value="4" /><span></span> <input type="radio" name="attr_C_C" value="5" /><span></span>
|
||||
</div>
|
||||
<br><br><div class="sheet-row">
|
||||
<input type="checkbox" name="attr_S_I_Zero" /><span></span> <input type="radio" name="attr_S_I" value="0" checked="checked" /> <input type="radio" name="attr_S_I" value="1" /><span></span> <input type="radio" name="attr_S_I" value="2" /><span></span> <input type="radio" name="attr_S_I" value="3" /><span></span> <input type="radio" name="attr_S_I" value="4" /><span></span> <input type="radio" name="attr_S_I" value="5" /><span></span>
|
||||
</div>
|
||||
<br><br><div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Courage_Zero" /><span></span> <input type="radio" name="attr_Courage" value="0" checked="checked" /> <input type="radio" name="attr_Courage" value="1" /><span></span> <input type="radio" name="attr_Courage" value="2" /><span></span> <input type="radio" name="attr_Courage" value="3" /><span></span> <input type="radio" name="attr_Courage" value="4" /><span></span> <input type="radio" name="attr_Courage" value="5" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<br><br><br><br>
|
||||
<h3 style="text-align: center">Health</h3>
|
||||
<div class="sheet-col" style="width:155px">
|
||||
<h4 style="line-height:30px">Bruised</h4>
|
||||
<h4 style="line-height:30px">Hurt</h4>
|
||||
<h4 style="line-height:30px">Injured</h4>
|
||||
<h4 style="line-height:30px">Wounded</h4>
|
||||
<h4 style="line-height:30px">Mauled</h4>
|
||||
<h4 style="line-height:30px">Crippled</h4>
|
||||
<h4 style="line-height:30px">Incapacitated</h4>
|
||||
</div>
|
||||
<div class="sheet-col" style="width:110px" align="right">
|
||||
<input type="checkbox" name="attr_Bruised"/><span></span>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-1 <input type="checkbox" name="attr_Hurt" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-1 <input type="checkbox" name="attr_Injured" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-2 <input type="checkbox" name="attr_Wounded" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-2 <input type="checkbox" name="attr_Mauled" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<h4 style="line-height:30px">-5 <input type="checkbox" name="attr_Crippled" /><span></span>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<input type="checkbox" name="attr_Incapacitated" /><span></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<br><h3 style="text-align: center">Weakness</h3>
|
||||
</div>
|
||||
<div class="sheet-row" align="center">
|
||||
<input type="text" name="Weakness" style="width:245px"/>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<br><h3 style="text-align: center">Experience</h3>
|
||||
</div>
|
||||
<div class="sheet-row" align="center">
|
||||
<input type="text" name="Experience" style="width:245px"/>
|
||||
</div>
|
||||
<br><br>
|
||||
<h3 align="center">Flaws</h3>
|
||||
<textarea name="attr_flaws" style="width:260px; height:50px"></textarea>
|
||||
</div>
|
||||
+216
-159
@@ -1,45 +1,226 @@
|
||||
.charsheet .sheet-3colrowCust .sheet-col {
|
||||
width: calc(33% - 4px);
|
||||
margin-right: 5px;
|
||||
/*
|
||||
Full CSS Reset
|
||||
http://meyerweb.com/eric/tools/css/reset/
|
||||
v2.0 | 20110126
|
||||
License: none (public domain)
|
||||
*/
|
||||
.charsheet .sheet-wrapper div, .charsheet .sheet-wrapper span, .charsheet .sheet-wrapper label,
|
||||
.charsheet .sheet-wrapper h1, .charsheet .sheet-wrapper h2, .charsheet .sheet-wrapper h3, .charsheet .sheet-wrapper h4, .charsheet .sheet-wrapper h5, .charsheet .sheet-wrapper h6, .charsheet .sheet-wrapper p,
|
||||
.charsheet .sheet-wrapper table, .charsheet .sheet-wrapper caption, .charsheet .sheet-wrapper tbody, .charsheet .sheet-wrapper tfoot, .charsheet .sheet-wrapper thead, .charsheet .sheet-wrapper tr, .charsheet .sheet-wrapper th, .charsheet .sheet-wrapper td {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
font-size: 100%;
|
||||
font: inherit;
|
||||
color: #404040;
|
||||
vertical-align: baseline;
|
||||
box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
-webkit-box-sizing: border-box;
|
||||
}
|
||||
/* HTML5 display-role reset for older browsers */
|
||||
.charsheet .sheet-wrapper table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
.sheet-col:last-child {
|
||||
margin-right: 0!important;
|
||||
.charsheet .sheet-wrapper input::-webkit-outer-spin-button,
|
||||
.charsheet .sheet-wrapper input::-webkit-inner-spin-button {
|
||||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.charsheet label {
|
||||
display: inline-block;
|
||||
width: 75px;
|
||||
text-align: right;
|
||||
.charsheet .sheet-wrapper textarea {
|
||||
resize: none;
|
||||
}
|
||||
|
||||
.charsheet input[type='number'], .charsheet input[type='text'] {
|
||||
display: inline-block;
|
||||
width: 165px;
|
||||
}
|
||||
/*
|
||||
Define our own styles for everything we will be using.
|
||||
More work but it ensures the sheet is in total control of itself.
|
||||
*/
|
||||
|
||||
.charsheet {
|
||||
}
|
||||
.charsheet {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper h2 {
|
||||
margin: 1px 0;
|
||||
font-weight:bold;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper input, .charsheet .sheet-wrapper textarea, .charsheet .sheet-wrapper select, .charsheet .sheet-wrapper input[type="number"] {
|
||||
display: inline-block;
|
||||
border: 1px solid #ccc;
|
||||
padding: 2px;
|
||||
height: 28px;
|
||||
width: 100%;
|
||||
font-size: 12px;
|
||||
line-height: 16px;
|
||||
font-weight: normal;
|
||||
margin: 0;
|
||||
color: #555;
|
||||
background-color: white;
|
||||
vertical-align: middle;
|
||||
cursor: auto;
|
||||
letter-spacing: normal;
|
||||
word-spacing: normal;
|
||||
text-transform: none;
|
||||
text-indent: 0px;
|
||||
text-shadow: none;
|
||||
text-align: start;
|
||||
|
||||
-webkit-rtl-ordering: logical;
|
||||
-webkit-user-select: text;
|
||||
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
|
||||
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
|
||||
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
|
||||
-webkit-transition: border linear .2s,box-shadow linear .2s;
|
||||
-moz-transition: border linear .2s,box-shadow linear .2s;
|
||||
-ms-transition: border linear .2s,box-shadow linear .2s;
|
||||
-o-transition: border linear .2s,box-shadow linear .2s;
|
||||
transition: border linear .2s,box-shadow linear .2s;
|
||||
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
|
||||
-webkit-writing-mode: horizontal-tb;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper input {
|
||||
-webkit-appearance: textfield;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper input[type="checkbox"] {
|
||||
margin-top: 7px;
|
||||
height: 13px;
|
||||
width: 13px;
|
||||
color: #555;
|
||||
border: 1px solid #ccc;
|
||||
|
||||
-webkit-border-radius: 0;
|
||||
-moz-border-radius: 0;
|
||||
border-radius: 0;
|
||||
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
|
||||
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
|
||||
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
|
||||
-webkit-transition: border linear .2s,box-shadow linear .2s;
|
||||
-moz-transition: border linear .2s,box-shadow linear .2s;
|
||||
-ms-transition: border linear .2s,box-shadow linear .2s;
|
||||
-o-transition: border linear .2s,box-shadow linear .2s;
|
||||
transition: border linear .2s,box-shadow linear .2s;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper textarea {
|
||||
width: 98%;
|
||||
height: 50px;
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper label {
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
font-size: 12px;
|
||||
text-align: left;
|
||||
height: 28px;
|
||||
line-height: 28px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-3colrow .sheet-col {
|
||||
width: calc(33% - 3px) !important;
|
||||
margin-right: 2px !important;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-3colrow .sheet-col:last-child {
|
||||
margin-right: 0 !important;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-2colrow .sheet-col {
|
||||
width: calc(50% - 3px) !important;
|
||||
margin-right: 2px !important;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-2colrow .sheet-col:last-child {
|
||||
margin-right: 0 !important;
|
||||
}
|
||||
|
||||
/* Main */
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-row {
|
||||
height: 34px;
|
||||
margin: 0 0 2px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-alternative:nth-child(2n) {
|
||||
background-color: #E3E3E3;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-header {
|
||||
height: 20px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-header label {
|
||||
padding: 0;
|
||||
font-size: 9px;
|
||||
height: 20px;
|
||||
line-height: 20px;
|
||||
font-weight: normal;
|
||||
word-wrap:break-word;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-item {
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
height: 34px;
|
||||
vertical-align: middle;
|
||||
margin: 0 -2px;
|
||||
text-align: left;
|
||||
padding: 3px 2px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-item.sheet-multiline label {
|
||||
line-height: 9px;
|
||||
padding-top: 1px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-item.sheet-tiny {
|
||||
width: calc(15% - 3%);
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-item.sheet-small {
|
||||
width: calc(20% - 0.5%);
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper textarea.sheet-small {
|
||||
height: 32px;
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-item.sheet-med {
|
||||
width: calc(30% - 0.5%);
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-item.sheet-large {
|
||||
width: calc(40% - 5%);
|
||||
}
|
||||
|
||||
.charsheet .sheet-wrapper .sheet-item.sheet-huge {
|
||||
width: calc(80% - 3%);
|
||||
}
|
||||
|
||||
/* baseinfo - Top section with name, class, etc */
|
||||
|
||||
.sheet-baseinfo {
|
||||
display: inline-block;
|
||||
width: 149px;
|
||||
margin-right: 3px;
|
||||
}
|
||||
|
||||
.sheet-baseinfo label, .sheet-baseinfo input, .sheet-baseinfo select {
|
||||
display: block;
|
||||
text-align: left;
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.sheet-baseinfo label {
|
||||
border-top: 1px solid black;
|
||||
width: 92%;
|
||||
display: inline-block;
|
||||
width: 145px;
|
||||
margin-right: 3px;
|
||||
}
|
||||
|
||||
.sheet-baseinfo.sheet-number {
|
||||
@@ -56,153 +237,29 @@
|
||||
}
|
||||
|
||||
/* statblock */
|
||||
.sheet-statblock {
|
||||
margin-bottom: 10px;
|
||||
.charsheet .sheet-wrapper .sheet-statblock {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.sheet-statblock:last-child {
|
||||
.charsheet .sheet-wrapper .sheet-statblock:last-child {
|
||||
margin-bottom: 0!important;
|
||||
}
|
||||
|
||||
.sheet-statblock input[type='number'], .sheet-statblock input[type='text'] {
|
||||
display: inline-block;
|
||||
border: 1px solid #ccc;
|
||||
padding: 4px;
|
||||
height: 28px;
|
||||
width: 50px;
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.sheet-statblock label {
|
||||
padding: 5px 0;
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
height: 28px;
|
||||
margin: 0;
|
||||
text-align: left;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-black label {
|
||||
.charsheet .sheet-wrapper .sheet-statblock .sheet-black label {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.sheet-statblock input, .sheet-statblock select, .sheet-statblock textarea {
|
||||
box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
-webkit-box-sizing: border-box;
|
||||
}
|
||||
|
||||
.sheet-statblock h2 {
|
||||
.charsheet .sheet-wrapper .sheet-statblock h2 {
|
||||
width: 100%;
|
||||
background-color: black;
|
||||
color: white;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-rowitem {
|
||||
height: 40px;
|
||||
margin: 2px 0;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-tinyitem,
|
||||
.sheet-statblock .sheet-smallitem,
|
||||
.sheet-statblock .sheet-meditem,
|
||||
.sheet-statblock .sheet-medlargeitem,
|
||||
.sheet-statblock .sheet-largeitem,
|
||||
.sheet-statblock textarea {
|
||||
display: inline-block;
|
||||
padding: 6px 5px;
|
||||
width: calc(80% - 13px);
|
||||
height: 28px;
|
||||
vertical-align: middle;
|
||||
margin: 0 -2px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.sheet-statblock textarea {
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
}
|
||||
|
||||
.sheet-statblock textarea.sheet-small {
|
||||
height: 32px;
|
||||
}
|
||||
|
||||
.sheet-statblock input[type='checkbox'] {
|
||||
height: 28px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-tinyitem input[type='number'], .sheet-statblock .sheet-tinyitem input[type='text'], .sheet-statblock .sheet-tinyitem select,
|
||||
.sheet-statblock .sheet-smallitem input[type='number'], .sheet-statblock .sheet-smallitem input[type='text'], .sheet-statblock .sheet-smallitem select,
|
||||
.sheet-statblock .sheet-meditem input[type='number'], .sheet-statblock .sheet-meditem input[type='text'], .sheet-statblock .sheet-meditem select,
|
||||
.sheet-statblock .sheet-medlargeitem input[type='number'], .sheet-statblock .sheet-medlargeitem input[type='text'], .sheet-statblock .sheet-medlargeitem select,
|
||||
.sheet-statblock .sheet-largeitem input[type='number'], .sheet-statblock .sheet-largeitem input[type='text'], .sheet-statblock .sheet-largeitem select {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-tinyitem {
|
||||
width: calc(15% - 10px);
|
||||
padding: 6px 3px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-smallitem {
|
||||
width: calc(20% - 4px);
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-meditem {
|
||||
width: calc(33% - 9px);
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-medlargeitem {
|
||||
width: calc(40% - 8px);
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-halfblack {
|
||||
.charsheet .sheet-wrapper .sheet-statblock .sheet-halfblack {
|
||||
background: linear-gradient(to right, white 50%, black 50%);
|
||||
}
|
||||
.sheet-statblock .sheet-black {
|
||||
.charsheet .sheet-wrapper .sheet-statblock .sheet-black {
|
||||
background: black;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-tinyitem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-smallitem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-meditem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-medlargeitem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-largeitem {
|
||||
padding: 0 5px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-tinyitem {
|
||||
padding: 6px 3px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-headerrowitem label {
|
||||
padding: 0;
|
||||
font-size: 9px;
|
||||
line-height: 9px;
|
||||
font-weight: normal;
|
||||
word-wrap:break-word;
|
||||
}
|
||||
|
||||
/* Fixes */
|
||||
|
||||
input[type='number'] {
|
||||
-moz-appearance:textfield;
|
||||
}
|
||||
|
||||
input::-webkit-outer-spin-button,
|
||||
input::-webkit-inner-spin-button {
|
||||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
textarea {
|
||||
resize: none;
|
||||
}
|
||||
+871
-884
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
After Width: | Height: | Size: 60 KiB |
+58
-8
@@ -1,16 +1,66 @@
|
||||
This will be a D&D 4th Edition character sheet. It's currently just a copy of the Kitchen sink sample sheet, so by no means complete. Feel free to contribute as you see fit.
|
||||
Useful Attributes:
|
||||
|
||||
-Ville S
|
||||
level // current level.
|
||||
halflevel // current half level.
|
||||
|
||||
Would a TODO file be useful for co-ordinating what everyone might be working on, or is there a better way to do it on Git?
|
||||
hp // current and max hit points.
|
||||
hp-bloodied // bloodied value.
|
||||
surge-value // your surge value.
|
||||
surges // current and max number of surges daily.
|
||||
tmp-hp // temporary hit points.
|
||||
|
||||
F.ex.
|
||||
initiative // your initiative mod, this + 1d20 = your initiative. (Todo: Add roll button if Riley adds buttons with text.)
|
||||
|
||||
General layout //Unfinished, getting to it ASAP -Ville S //Done -Alex L.
|
||||
speed // your speed in squares.
|
||||
|
||||
Ability Scores //Added basic scores, working on modifiers / mod + ½ level, defenses. -Ville S //Done -Alex L.
|
||||
action-points // your current number of action points.
|
||||
|
||||
Skills //To do, soon. -Someone else //Done -Alex L.
|
||||
ac // your amour class.
|
||||
fort // your fortitude.
|
||||
ref // your reflex.
|
||||
will // your will.
|
||||
|
||||
// attribute scores:
|
||||
strength
|
||||
constitution
|
||||
dexterity
|
||||
intelligence
|
||||
wisdom
|
||||
charisma
|
||||
*attribute from above*-mod // (ie strength-mod) attribute modifier.
|
||||
*attribute from above*-mod-level // (ie strength-mod-level) attribute modifier with half level.
|
||||
|
||||
passive-insight // your passive insight.
|
||||
passive-perception // your passive perception.
|
||||
|
||||
// skills (all with half level). (Todo: Add roll button if Riley adds buttons with text.)
|
||||
acrobatics
|
||||
arcana
|
||||
athletics
|
||||
bluff
|
||||
diplomacy
|
||||
dungeoneering
|
||||
endurance
|
||||
heal
|
||||
history
|
||||
insight
|
||||
intimidate
|
||||
nature
|
||||
perception
|
||||
religion
|
||||
stealth
|
||||
streetwise
|
||||
thievery
|
||||
|
||||
Updates:
|
||||
|
||||
2014-04-16 19:26 :
|
||||
Full CSS reworking, almost all styles now controlled by css file (not dependant on roll20's base css file).
|
||||
|
||||
-Alex L.
|
||||
|
||||
2014-04-12 21:25 :
|
||||
As everything in the D&D 4E sheet is now pretty much in working order, a proper readme file detailing special use cases and general how-to's could be useful? Intent would be for someone with zero knowledge of code should be familiar with how to use the sheet after reading this file. -Ville S.
|
||||
|
||||
2014-04-09 20:23 :
|
||||
Updated html and css to resemble classic B/W 4th Edition character sheet.
|
||||
@@ -18,4 +68,4 @@ Updated html and css to resemble classic B/W 4th Edition character sheet.
|
||||
ToDo:
|
||||
Rolls - Waiting on Rileys response re:Buttons with text.
|
||||
|
||||
-Alex L.
|
||||
-Alex L.
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"html": "D&D_4E.html",
|
||||
"css": "D&D_4E.css",
|
||||
"authors": "Alex L., Ville S.",
|
||||
"preview": "D&D_4E.png",
|
||||
"instructions": "# D&D 4E classic character sheet\r## Useful Attributes\r\r* level\r* halflevel\r\r* hp\r* hp-bloodied\r* surge-value\r* surges\r* tmp-hp\r\r* initiative\r* speed\r* action-points\r\r* ac\r* fort\r* ref\r* will\r\r**ability scores**\r\r* strength\r* constitution\r* dexterity\r* intelligence\r* wisdom\r*charisma\r* [ability]-mod\r* [ability]-mod-level *modifier with half level*\r\r* passive-insight\r* passive-perception\r\r**skills**\r\r* acrobatics\r* arcana\r* athletics\r* bluff\r* diplomacy\r* dungeoneering\r* endurance\r* heal\r* history\r* insight\r* intimidate\r* nature\r* perception\r* religion\r* stealth\r* streetwise\r* thievery"
|
||||
}
|
||||
@@ -25,12 +25,16 @@
|
||||
padding-right: 1px;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-check {
|
||||
width: 20px;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-short {
|
||||
width: 45px;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-image: url("");
|
||||
background-image: url("http://freeseamlesstextures.com/images/38-vintage-paper-background-thb.jpg");
|
||||
font-family: "Times New Roman";
|
||||
}
|
||||
|
||||
@@ -45,3 +49,12 @@
|
||||
padding: 0px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
select.sheet-dtype {
|
||||
width: 60px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.charsheet textarea {
|
||||
resize: none;
|
||||
}
|
||||
+227
-191
@@ -1,18 +1,18 @@
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<table style="width: 100%;">
|
||||
<table align="center" style="text-shadow: -1px 0px 0px #c11b17;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><img src="http://www.deigames.com/dndlogo.gif"><br/>D&DNext Character Sheet</td>
|
||||
<td><img src="http://www.deigames.com/dndlogo.gif"><br><h3 style="color: #000000;">D&DNext Character Sheet</h3></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Name<br/><input type="text" name="attr_name"></td>
|
||||
<td>Name<br/><input type="text" name="attr_character_name"></td>
|
||||
<td>Race<br/><input type="text" name="attr_race"></td>
|
||||
<td>Alignment<br/><input type="text" name="attr_alignment"></td>
|
||||
</tr>
|
||||
@@ -28,20 +28,15 @@
|
||||
<br/>
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<h3></h3>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<br>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><label>Gender</label></td>
|
||||
<td><input type="text" name="attr_gender"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Age</label></td>
|
||||
<td><label>Age</label></td>
|
||||
<td><input type="text" name="attr_age"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -72,44 +67,44 @@
|
||||
|
||||
<h3 style="text-align: center">Ability Scores</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Score</th>
|
||||
<th> </th>
|
||||
<th>Modifier</th>
|
||||
<th>Mod</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_strength" class="sheet-short" /></td>
|
||||
<td>STR</td>
|
||||
<td><input type="number" name="attr_StrMod" class="sheet-short" /></td>
|
||||
<td><input type="number" name="attr_strength" class="sheet-short"/></td>
|
||||
<td> STR </td>
|
||||
<td><input type="number" name="attr_StrMod" class="sheet-short" value="floor((@{strength}-10)/2)" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_dexterity" class="sheet-short" /></td>
|
||||
<td>DEX</td>
|
||||
<td><input type="number" name="attr_DexMod" class="sheet-short" /></td>
|
||||
<td><input type="number" name="attr_dexterity" class="sheet-short"/></td>
|
||||
<td> DEX </td>
|
||||
<td><input type="number" name="attr_DexMod" class="sheet-short" value="floor((@{dexterity}-10)/2)" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_constitution" class="sheet-short" /></td>
|
||||
<td>CON</td>
|
||||
<td><input type="number" name="attr_ConMod" class="sheet-short" /></td>
|
||||
<td><input type="number" name="attr_constitution" class="sheet-short"/></td>
|
||||
<td> CON </td>
|
||||
<td><input type="number" name="attr_ConMod" class="sheet-short" value="floor((@{constitution}-10)/2)" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_intelligence" class="sheet-short" /></td>
|
||||
<td>INT</td>
|
||||
<td><input type="number" name="attr_IntMod" class="sheet-short" /></td>
|
||||
<td><input type="number" name="attr_intelligence" class="sheet-short"/></td>
|
||||
<td> INT </td>
|
||||
<td><input type="number" name="attr_IntMod" class="sheet-short" value="floor((@{intelligence}-10)/2)" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_wisdom" class="sheet-short" /></td>
|
||||
<td>WIS</td>
|
||||
<td><input type="number" name="attr_WisMod" class="sheet-short" /></td>
|
||||
<td><input type="number" name="attr_wisdom" class="sheet-short"/></td>
|
||||
<td> WIS </td>
|
||||
<td><input type="number" name="attr_WisMod" class="sheet-short" value="floor((@{wisdom}-10)/2)" disabled="true"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_charisma" class="sheet-short" /></td>
|
||||
<td>CHA</td>
|
||||
<td><input type="number" name="attr_ChaMod" class="sheet-short" /></td>
|
||||
<td><input type="number" name="attr_charisma" class="sheet-short"/></td>
|
||||
<td> CHA </td>
|
||||
<td><input type="number" name="attr_ChaMod" class="sheet-short" value="floor((@{charisma}-10)/2)" disabled="true"/></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -120,7 +115,7 @@
|
||||
|
||||
<h3 style="text-align: center;">Statistics</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
@@ -131,29 +126,29 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><label>HP</label></td>
|
||||
<td><input type="number" name="attr_HP" class="sheet-short" style="width: 75px;"/></td>
|
||||
<td><input type="number" name="attr_HP" class="sheet-short" style="width: 75px;"/>/</td>
|
||||
<td><input type="number" name="attr_HP_max" class="sheet-short" style="width: 75px;"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>AC</label></td>
|
||||
<td><input type="number" name="attr_AC" class="sheet-short" style="width: 75px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Speed</label></td>
|
||||
<td><input type="number" name="attr_Speed" class="sheet-short" style="width: 75px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Initiative</label></td>
|
||||
<td><input type="number" name="attr_Initiative" class="sheet-short" style="width: 75px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>HD</label></td>
|
||||
<td><input type="text" name="attr_HD" class="sheet-short" style="width: 75px;"></td>
|
||||
<td><input type="text" name="attr_HD" class="sheet-short" style="width: 75px;">/</td>
|
||||
<td><input type="text" name="attr_HD_max" class="sheet-short" style="width: 75px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>AC</label></td>
|
||||
<td><input type="number" name="attr_AC" class="sheet-short" style="width: 75px;"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Speed</label></td>
|
||||
<td><input type="number" name="attr_Speed" class="sheet-short" style="width: 75px;"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Initiative</label></td>
|
||||
<td><input type="number" name="attr_Initiative" class="sheet-short" style="width: 75px;"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>PB</label></td>
|
||||
<td><input type="number" name="attr_PB" class="sheet-short" style="width: 75px;"></td>
|
||||
<td><input type="number" name="attr_PB" class="sheet-short" style="width: 75px;"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -161,7 +156,7 @@
|
||||
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
<hr style="border: 1px solid #000000;"/>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
|
||||
@@ -182,151 +177,177 @@
|
||||
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
<hr style="border: 1px solid #000000;"/>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
|
||||
<h4 style="text-align: center;">Ideals</h4><textarea name="attr_ideals"></textarea>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<h4 style="text-align: center;">Flaws</h4><textarea name="attr_flaws"></textarea>
|
||||
<h4 style="text-align: center;">Bonds</h4><textarea name="attr_bonds"></textarea>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<h4 style="text-align: center;">Feats</h4><textarea name="attr_feats"></textarea>
|
||||
<h4 style="text-align: center;">Flaws</h4><textarea name="attr_flaws"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<div class="sheet-4colrow">
|
||||
<hr style="border: 1px solid #000000;">
|
||||
<div class="sheet-2colrow">
|
||||
<div class="sheet-col">
|
||||
<h4 style="text-align: center;">Proficiencies</h4>
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: right;">Saving Throws </td>
|
||||
<td><textarea name="attr_savingthrows" style="height: 30px; width: 325px;"/></textarea></td>
|
||||
<td><h4 style="text-align: center; color: #000000;">Proficiencies</h4></td>
|
||||
<tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: left;">Saving Throws </td>
|
||||
<td><textarea name="attr_savingthrows" style="height: 40px; width: 320px;"/></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Armor </td>
|
||||
<td><textarea name="attr_proarmor" style="height: 30px; width: 325px;"/></textarea></td>
|
||||
<td style="text-align: left;">Armor </td>
|
||||
<td><textarea name="attr_proarmor" style="height: 40px; width: 320px;"/></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Weapons </td>
|
||||
<td><textarea name="attr_proweapons" style="height: 30px; width: 325px;"/></textarea></td>
|
||||
<td style="text-align: left;">Weapons </td>
|
||||
<td><textarea name="attr_proweapons" style="height: 40px; width: 320px;"/></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Tools </td>
|
||||
<td><textarea name="attr_protools" style="height: 30px; width: 325px;"/></textarea></td>
|
||||
<td style="text-align: left;">Tools </td>
|
||||
<td><textarea name="attr_protools" style="height: 40px; width: 320px;"/></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Languages </td>
|
||||
<td><textarea name="attr_prolanguages" style="height: 30px; width: 325px;"/></textarea></td>
|
||||
<td style="text-align: left;">Languages </td>
|
||||
<td><textarea name="attr_prolanguages" style="height: 40px; width: 320px;"/></textarea></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<h4 style="text-align: center;">Class Features & Abilities</h4>
|
||||
<textarea name="attr_classabilities" style="height: 225px; width: 385px;"></textarea>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><h4 style="text-align: center; color: #000000;">Class Features & Feats</h4></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><textarea name="attr_classabilitiesandfeats" style="height: 276px; width: 400px;"></textarea></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
<hr style="border: 1px solid #000000;">
|
||||
|
||||
<div>
|
||||
<div class="sheet-3colrow">
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<h3 style="text-align: center;"> </h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: right;">Athletics - STR</td>
|
||||
<td><input type="checkbox" name="attr_pbathletics" value="@{PB}" class="sheet-short"/><input type="number" name="attr_athletics">
|
||||
<button type='roll' name='roll_athletics' value='Rolls an Athletics check [[1d20+@{athletics}+?{MiscMod|0}]]'></button>
|
||||
</td>
|
||||
<td style="text-align: right;">Athletics </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-athletics" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-athletics" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_athletics" value="(@{pb-athletics}*@{PB})+@{StrMod}+@{ex-athletics}" class="sheet-short" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_athletics' value='Rolls an Athletics check [[1d20+@{athletics}+?{MiscMod|0}]]' class="sheet-short"></button></td>
|
||||
<tr>
|
||||
<td style="text-align: right;">Acrobatics </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-acrobatics" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-acrobatics" value="5" class="sheet-tiny"/>Exp.</td></td>
|
||||
<td><input type="number" name="attr_acrobatics" value="(@{pb-acrobatics}*@{PB})+@{DexMod}+@{ex-acrobatics}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_acrobatics' value='Rolls an Acrobatics check [[1d20+@{acrobatics}+?{MiscMod|0}]]'></button></td>
|
||||
<tr>
|
||||
<td style="text-align: right;">Sleight of Hand </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-sleightofhand" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-sleightofhand" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_sleightofhand" value="(@{pb-sleightofhand}*@{PB})+@{DexMod}+@{ex-sleightofhand}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_sleightofhand' value='Rolls a Sleight of Hand check [[1d20+@{sleightofhand}+?{MiscMod|0}]]'></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Acrobatics - DEX</td>
|
||||
<td><input type="checkbox" name="attr_pbacrobatics" class="sheet-short"/><input type="number" name="attr_acrobatics">
|
||||
<button type='roll' name='roll_acrobatics' value='Rolls an Acrobatics check [[1d20+@{acrobatics}+?{MiscMod|0}]]'></button>
|
||||
</td>
|
||||
<td style="text-align: right;">Stealth </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-stealth" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-stealth" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_stealth" value="(@{pb-stealth}*@{PB})+@{DexMod}+@{ex-stealth}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_stealth' value='Rolls a Stealth check [[1d20+@{stealth}+?{MiscMod|0}]]'></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Sleight of Hand- DEX</td>
|
||||
<td><input type="checkbox" name="attr_pbsleightofhand" class="sheet-short"/><input type="number" name="attr_sleightofhand">
|
||||
<button type='roll' name='roll_sleightofhand' value='Rolls a Sleight of Hand check [[1d20+@{sleightofhand}+?{MiscMod|0}]]'></button>
|
||||
</td>
|
||||
<td style="text-align: right;">Arcana </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-arcana" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-arcana" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_arcana" value="(@{pb-arcana}*@{PB})+@{IntMod}+@{ex-arcana}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_arcana' value='Rolls an Arcana check [[1d20+@{arcana}+?{MiscMod|0}]]'></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Stealth- DEX</td>
|
||||
<td><input type="checkbox" name="attr_pbstealth" class="sheet-short"/><input type="number" name="attr_stealth">
|
||||
<button type='roll' name='roll_stealth' value='Rolls an Stealth check [[1d20+@{stealth}+?{MiscMod|0}]]'></button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Arcana - INT</td>
|
||||
<td><input type="checkbox" name="attr_pbarcana" class="sheet-short"/><input type="number" name="attr_arcana">
|
||||
<button type='roll' name='roll_arcana' value='Rolls an Arcana check [[1d20+@{arcana}+?{MiscMod|0}]]'></button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">History - INT</td>
|
||||
<td><input type="checkbox" name="attr_pbhistory" class="sheet-short"/><input type="number" name="attr_history">
|
||||
<button type='roll' name='roll_history' value='Rolls a History check [[1d20+@{history}+?{MiscMod|0}]]'></button>
|
||||
</td>
|
||||
<td style="text-align: right;">History </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-history" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-history" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_history" value="(@{pb-history}*@{PB})+@{IntMod}+@{ex-history}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_history' value='Rolls a History check [[1d20+@{history}+?{MiscMod|0}]]'></button></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<h3 style="text-align: center;">Skills</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: right;">Nature - INT</td>
|
||||
<td><input type="checkbox" name="attr_pbnature" class="sheet-short"/><input type="number" name="attr_nature">
|
||||
<button type='roll' name='roll_nature' value='Rolls a Nature check [[1d20+@{nature}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Nature </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-nature" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-nature" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_nature" value="(@{pb-nature}*@{PB})+@{IntMod}+@{ex-nature}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_nature' value='Rolls a Nature check [[1d20+@{nature}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Religion - INT</td>
|
||||
<td><input type="checkbox" name="attr_pbreligion" class="sheet-short"/><input type="number" name="attr_religion">
|
||||
<button type='roll' name='roll_religion' value='Rolls a Religion check [[1d20+@{religion}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Religion </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-religion" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-religion" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_religion" value="(@{pb-religion}*@{PB})+@{IntMod}+@{ex-religion}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_religion' value='Rolls a Religion check [[1d20+@{religion}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Search - INT</td>
|
||||
<td><input type="checkbox" name="attr_pbsearch" class="sheet-short"/><input type="number" name="attr_search">
|
||||
<button type='roll' name='roll_search' value='Rolls a Search check [[1d20+@{search}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Search </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-search" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-search" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_search" value="(@{pb-search}*@{PB})+@{IntMod}+@{ex-search}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_search' value='Rolls a Search check [[1d20+@{search}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Animal Handling - WIS</td>
|
||||
<td><input type="checkbox" name="attr_pbanimalhandling" class="sheet-short"/><input type="number" name="attr_animalhandling">
|
||||
<button type='roll' name='roll_animalhandling' value='Rolls an Animal Handling check [[1d20+@{animalhandling}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Animal Handling</td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-animalhandling" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-animalhandling" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_animalhandling" value="(@{pb-animalhandling}*@{PB})+@{WisMod}+@{ex-animalhandling}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_animalhandling' value='Rolls an Animal Handling check [[1d20+@{animalhandling}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Insight - WIS</td>
|
||||
<td><input type="checkbox" name="attr_pbinsight" class="sheet-short"/><input type="number" name="attr_insight">
|
||||
<button type='roll' name='roll_insight' value='Rolls an Insight check [[1d20+@{insight}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Insight </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-insight" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-insight" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_insight" value="(@{pb-insight}*@{PB})+@{WisMod}+@{ex-insight}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_insight' value='Rolls an Insight check [[1d20+@{insight}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Medicine - WIS</td>
|
||||
<td><input type="checkbox" name="attr_pbmedicine" class="sheet-short"/><input type="number" name="attr_medicine">
|
||||
<button type='roll' name='roll_medicine' value='Rolls an Medicine check [[1d20+@{medicine}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Medicine </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-medicine" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-medicine" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_medicine" value="(@{pb-medicine}*@{PB})+@{WisMod}+@{ex-medicine}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_medicine' value='Rolls a Medicine check [[1d20+@{medicine}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -334,67 +355,77 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<h3 style="text-align: center;"> </h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="text-align: right;">Perception - WIS</td>
|
||||
<td><input type="checkbox" name="attr_pbperception" class="sheet-short"/><input type="number" name="attr_perception">
|
||||
<button type='roll' name='roll_perception' value='Rolls a Perception check [[1d20+@{perception}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Perception </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-perception" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-perception" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_perception" value="(@{pb-perception}*@{PB})+@{WisMod}+@{ex-perception}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_perception' value='Rolls a Perception check [[1d20+@{perception}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Survival - WIS</td>
|
||||
<td><input type="checkbox" name="attr_pbsurvival" class="sheet-short"/><input type="number" name="attr_survival">
|
||||
<button type='roll' name='roll_survival' value='Rolls a Survival check [[1d20+@{survival}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Survival </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-survival" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-survival" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_survival" value="(@{pb-survival}*@{PB})+@{WisMod}+@{ex-survival}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_survival' value='Rolls a Survival check [[1d20+@{survival}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Deception - CHA</td>
|
||||
<td><input type="checkbox" name="attr_pbdeception" class="sheet-short"/><input type="number" name="attr_deception">
|
||||
<button type='roll' name='roll_deception' value='Rolls a Deception check [[1d20+@{deception}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Deception </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-deception" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-deception" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_deception" value="(@{pb-deception}*@{PB})+@{ChaMod}+@{ex-deception}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_deception' value='Rolls a Deception check [[1d20+@{deception}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Intimidation - CHA</td>
|
||||
<td><input type="checkbox" name="attr_pbintimidation" class="sheet-short"/><input type="number" name="attr_intimidation">
|
||||
<button type='roll' name='roll_intimidation' value='Rolls an Intimidation check [[1d20+@{intimidation}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Intimidation </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-intimidation" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-intimidation" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_intimidation" value="(@{pb-intimidation}*@{PB})+@{ChaMod}+@{ex-intimidation}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_intimidation' value='Rolls an Intimidation check [[1d20+@{intimidation}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Performance - CHA</td>
|
||||
<td><input type="checkbox" name="attr_pbperformance" class="sheet-short"/><input type="number" name="attr_performance">
|
||||
<button type='roll' name='roll_performace' value='Rolls a Performance check [[1d20+@{performance}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Performance </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-performance" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-performance" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_performance" value="(@{pb-performance}*@{PB})+@{ChaMod}+@{ex-performance}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_performace' value='Rolls a Performance check [[1d20+@{performance}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;">Persuasion - CHA</td>
|
||||
<td><input type="checkbox" name="attr_pbpersuasion" class="sheet-short"/><input type="number" name="attr_persuasion">
|
||||
<button type='roll' name='roll_persuasion' value='Rolls a Persuasion check [[1d20+@{persuasion}+?{MiscMod|0}]]'></button>
|
||||
<td style="text-align: right;">Persuasion </td>
|
||||
<td style="font-size: 10px;"><input type="checkbox" name="attr_pb-persuasion" value="1" class="sheet-tiny"/>Prof.
|
||||
<input type="checkbox" name="attr_ex-persuasion" value="5" class="sheet-tiny"/>Exp.</td>
|
||||
<td><input type="number" name="attr_persuasion" value="(@{pb-persuasion}*@{PB})+@{ChaMod}+@{ex-persuasion}" style="width: 40px;" disabled="true"></td>
|
||||
<td><button type='roll' name='roll_persuasion' value='Rolls a Persuasion check [[1d20+@{persuasion}+?{MiscMod|0}]]'></button></td>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<hr style="border: 1px solid #000000;"/>
|
||||
<div class="sheet-3colrow">
|
||||
<table style="width: 100%;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><button type='roll' name='roll_checkorsave' value='?{Description}[[1d20+?{Modifiers|0}]]' style="font-family: Times New Roman"><b>Saving Throw</b></button></td>
|
||||
<td><button type='roll' name='roll_initiative' value='@{selected|token_name} rolls a [[1d20+@{selected|Initiative}&{tracker}]] for initiative!' style="font-family: Times New Roman"><b>Roll Initiative</b></button></td>
|
||||
<td><button type='roll' name='roll_recovery' value='Takes a moment to tend to their wounds and heals [[?{How Many HD #d#?|0}]] points of damage.' style="font-family: Times New Roman"><b>Recovery Roll</b></button></td>
|
||||
<td><button type='roll' name='roll_checkorsave' value='?{Description}[[1d20+?{Modifiers|0}]]' style="font-family: Times New Roman; font-size: 18px;"><b>Saving Throw</b></button></td>
|
||||
<td><button type='roll' name='roll_initiative' value='@{selected|token_name} rolls a [[1d20+@{selected|Initiative}&{tracker}]] for initiative!' style="font-family: Times New Roman; font-size: 18px;" title="Requires token to be selected."><b>Initiative Roll</b></button></td>
|
||||
<td><button type='roll' name='roll_recovery' value='Takes a moment to tend to their wounds and heals [[?{How Many HD (#d#?) are you using?|0}]] points of damage.' style="font-family: Times New Roman; font-size: 18px;"><b>Recovery Roll</b></button></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<hr style="border: 1px solid #000000;"/>
|
||||
<div class="sheet-3colrow">
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>WEAPON</td>
|
||||
@@ -409,7 +440,7 @@
|
||||
<tr>
|
||||
<td><input type="text" name="attr_weapon1"></td>
|
||||
<td><button type='roll' name='roll_weapon1' value='Attacks and rolls a [[1d20+@{attack1}+?{MiscMod|0}]]!'></button><input type="text" name="attr_attack1" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage1' value='Does [[@{damage1}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage1" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage1' value='Does [[@{damage1}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage1" style="width: 60px;"></td>
|
||||
<td><input type="text" name="attr_type1" style="width: 50px;"></td>
|
||||
<td><input type="text" name="attr_range1" style="width: 75px;"></td>
|
||||
<td><input type="text" name="attr_ammo1" style="width: 50px;"></td>
|
||||
@@ -419,7 +450,7 @@
|
||||
<tr>
|
||||
<td><input type="text" name="attr_weapon2"></td>
|
||||
<td><button type='roll' name='roll_weapon2' value='Attacks and rolls a [[1d20+@{attack2}+?{MiscMod|0}]]!'></button><input type="text" name="attr_attack2" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage2' value='Does [[@{damage2}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage2" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage2' value='Does [[@{damage2}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage2" style="width: 60px;"></td>
|
||||
<td><input type="text" name="attr_type2" style="width: 50px;"></td>
|
||||
<td><input type="text" name="attr_range2" style="width: 75px;"></td>
|
||||
<td><input type="text" name="attr_ammo2" style="width: 50px;"></td>
|
||||
@@ -429,7 +460,7 @@
|
||||
<tr>
|
||||
<td><input type="text" name="attr_weapon3"></td>
|
||||
<td><button type='roll' name='roll_weapon3' value='Attacks and rolls a [[1d20+@{attack3}+?{MiscMod|0}]]!'></button><input type="text" name="attr_attack3" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage3' value='Does [[@{damage3}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage3" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage3' value='Does [[@{damage3}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage3" style="width: 60px;"></td>
|
||||
<td><input type="text" name="attr_type3" style="width: 50px;"></td>
|
||||
<td><input type="text" name="attr_range3" style="width: 75px;"></td>
|
||||
<td><input type="text" name="attr_ammo3" style="width: 50px;"></td>
|
||||
@@ -439,7 +470,7 @@
|
||||
<tr>
|
||||
<td><input type="text" name="attr_weapon4"></td>
|
||||
<td><button type='roll' name='roll_weapon4' value='Attacks and rolls a [[1d20+@{attack4}+?{MiscMod|0}]]!'></button><input type="text" name="attr_attack4" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage4' value='Does [[@{damage4}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage4" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage4' value='Does [[@{damage4}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage4" style="width: 60px;"></td>
|
||||
<td><input type="text" name="attr_type4" style="width: 50px;"></td>
|
||||
<td><input type="text" name="attr_range4" style="width: 75px;"></td>
|
||||
<td><input type="text" name="attr_ammo4" style="width: 50px;"></td>
|
||||
@@ -449,7 +480,7 @@
|
||||
<tr>
|
||||
<td><input type="text" name="attr_weapon5"></td>
|
||||
<td><button type='roll' name='roll_weapon5' value='Attacks and rolls a [[1d20+@{attack5}+?{MiscMod|0}]]!'></button><input type="text" name="attr_attack5" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage5' value='Does [[@{damage5}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage5" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage5' value='Does [[@{damage5}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage5" style="width: 60px;"></td>
|
||||
<td><input type="text" name="attr_type5" style="width: 50px;"></td>
|
||||
<td><input type="text" name="attr_range5" style="width: 75px;"></td>
|
||||
<td><input type="text" name="attr_ammo5" style="width: 50px;"></td>
|
||||
@@ -459,7 +490,7 @@
|
||||
<tr>
|
||||
<td><input type="text" name="attr_weapon6"></td>
|
||||
<td><button type='roll' name='roll_weapon6' value='Attacks and rolls a [[1d20+@{attack6}+?{MiscMod|0}]]!'></button><input type="text" name="attr_attack6" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage6' value='Does [[@{damage6}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage6" style="width: 50px;"></td>
|
||||
<td><button type='roll' name='roll_damage6' value='Does [[@{damage6}+?{MiscMod|0}]] points of damage!'></button><input type="text" name="attr_damage6" style="width: 60px;"></td>
|
||||
<td><input type="text" name="attr_type6" style="width: 50px;"></td>
|
||||
<td><input type="text" name="attr_range6" style="width: 75px;"></td>
|
||||
<td><input type="text" name="attr_ammo6" style="width: 50px;"></td>
|
||||
@@ -470,9 +501,9 @@
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<hr style="border: 1px solid #000000;"/>
|
||||
<div class="sheet-3colrow">
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>ARMOR</td>
|
||||
@@ -504,16 +535,25 @@
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<hr style="border: 1px solid #000000;"/>
|
||||
<div>
|
||||
<h3 style="text-align: center;">Spellcasting</h3>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table style="width: 0%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><label>SPELL SAVE DC</label></td>
|
||||
<td><input type="number" name="attr_spellsavedc"></td>
|
||||
<td><label>Magic Ability</label></td>
|
||||
<td>
|
||||
<select name="attr_magic-ability" style="width: 65px;">
|
||||
<option>None</option>
|
||||
<option value="@{IntMod}">INT</option>
|
||||
<option value="@{WisMod}">WIS</option>
|
||||
<option value="@{ChaMod}">CHA</option>
|
||||
</select>
|
||||
</td>
|
||||
<td><label> Spell Save DC</label></td>
|
||||
<td><input type="number" name="attr_spellsavedc" value="8+@{magic-ability}+@{PB}" disabled="true"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -523,11 +563,11 @@
|
||||
<br/>
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Spells Per Day</td>
|
||||
<td>Spells Cast</td>
|
||||
<td> Spells Per Day </td>
|
||||
<td> Spells Cast </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Lvl. 1</b> <input type="number" style="sheet-short" name="attr_lvl1perday"></td>
|
||||
@@ -573,7 +613,7 @@
|
||||
<h4>Spells Known</h4><textarea name="attr_spellsknown"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><label>Attack Spells</label></td>
|
||||
@@ -581,7 +621,7 @@
|
||||
<td><label>Damage</label></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_aspell1" style="width: 90px"></td>
|
||||
<td><input type="text" name="attr_aspell1" style="width: 100px"></td>
|
||||
<td>
|
||||
<button type='roll' name='roll_spell1' value='Attempts to hit with a spell rolling a [[1d20+@{spell1}+?{MiscMod|0}]]!'></button>
|
||||
<input type="number" name="attr_spell1" style="width: 40px">
|
||||
@@ -592,7 +632,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_aspell2" style="width: 90px"></td>
|
||||
<td><input type="text" name="attr_aspell2" style="width: 100px"></td>
|
||||
<td>
|
||||
<button type='roll' name='roll_spell2' value='Attempts to hit with a spell rolling a [[1d20+@{spell2}+?{MiscMod|0}]]!'></button>
|
||||
<input type="number" name="attr_spell2" style="width: 40px">
|
||||
@@ -603,7 +643,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_aspell3" style="width: 90px"></td>
|
||||
<td><input type="text" name="attr_aspell3" style="width: 100px"></td>
|
||||
<td>
|
||||
<button type='roll' name='roll_spell3' value='Attempts to hit with a spell rolling a [[1d20+@{spell3}+?{MiscMod|0}]]!'></button>
|
||||
<input type="number" name="attr_spell3" style="width: 40px">
|
||||
@@ -614,7 +654,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_aspell4" style="width: 90px"></td>
|
||||
<td><input type="text" name="attr_aspell4" style="width: 100px"></td>
|
||||
<td>
|
||||
<button type='roll' name='roll_spell4' value='Attempts to hit with a spell rolling a [[1d20+@{spell4}+?{MiscMod|0}]]!'></button>
|
||||
<input type="number" name="attr_spell4" style="width: 40px">
|
||||
@@ -628,68 +668,64 @@
|
||||
</table>
|
||||
<br/>
|
||||
<br/>
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><label>Healing Spells</label></td>
|
||||
<td><label>Dice</label></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_hspell1" style="width: 100px"></td>
|
||||
<td> <input type="text" name="attr_hspell1" style="width: 100px"></td>
|
||||
<td>
|
||||
<button type='roll' name='roll_hspelld1' value='@{target|Name} is healed for [[@{hspelld1}+?{MiscMod|0}]] hit points!'></button>
|
||||
<input type="text" name="attr_hspelld1" style="width: 50px;">
|
||||
<button type='roll' name='roll_hspelld1' value='[[@{hspelld1}+?{MiscMod|0}]] hit points are healed!'></button>
|
||||
<input type="text" name="attr_hspelld1" style="width: 50px;">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_hspell2" style="width: 100px"></td>
|
||||
<td> <input type="text" name="attr_hspell2" style="width: 100px"></td>
|
||||
<td>
|
||||
<button type='roll' name='roll_hspelld2' value='@{target|Name} is healed for [[@{hspelld2}+?{MiscMod|0}]] hit points!'></button>
|
||||
<input type="text" name="attr_hspelld2" style="width: 50px;">
|
||||
<button type='roll' name='roll_hspelld2' value='[[@{hspelld2}+?{MiscMod|0}]] hit points are healed!'></button>
|
||||
<input type="text" name="attr_hspelld2" style="width: 50px;">
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<div class="sheet-3colrow">
|
||||
<hr style="border: 1px solid #000000;"/>
|
||||
<div class="sheet-4colrow">
|
||||
<h3 style="text-align: center;">Equipment & Treasure</h3>
|
||||
<div class="sheet-col">
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><label>Carrying Capacity</label><br/><input type="number" name="attr_totalcarried" style="width: 75px">/<input type="number" name="attr_CarryingCapacity" value="@{strength}*10" disabled="true" style="width: 75px"><b>Lbs.</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><h4 style="text-align: center;"><br/>Magic Items</h4><textarea name="attr_magicitems" style="height: 400px; width: 200px;"></textarea></td>
|
||||
<td><h4 style="text-align: center; color: #000000;"><br/>Magic Items</h4><textarea name="attr_magicitems" style="height: 400px; width: 250px;"></textarea></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table style="width: 100%;">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>cp<br/><input type="number" name="attr_copperpieces" style="width: 75px;"></td>
|
||||
<td>sp<br/><input type="number" name="attr_silverpieces" style="width: 75px;"></td>
|
||||
<td>gp<br/><input type="number" name="attr_goldpieces" style="width: 75px;"></td>
|
||||
<td>ep<br/><input type="number" name="attr_electrum" style="width: 75px;"></td>
|
||||
<td>pp<br/><input type="number" name="attr_platinum" style="width: 75px;"></td>
|
||||
<td>ep<br/><input type="number" name="attr_electrumpieces" style="width: 75px;"></td>
|
||||
<td>pp<br/><input type="number" name="attr_platinumpieces" style="width: 75px;"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><h4 style="text-align: center;">Gems & Art Objects</h4><textarea name="attr_gemsandartobjects" style="height: 100px; width: 500px;"></textarea></td>
|
||||
<td><h4 style="text-align: center; color: #000000;">Treasure, Gems & Art Objects</h4><textarea name="attr_gemsandartobjects" style="height: 100px; width: 550px;"></textarea></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><h4 style="text-align: center;">Equipment</h4><textarea name="attr_equipment" style="height: 300px; width: 500px;"></textarea></td>
|
||||
<td><h4 style="text-align: center; color: #000000;">Equipment</h4><textarea name="attr_equipment" style="height: 309px; width: 550px;"></textarea></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
+2
-1
@@ -12,4 +12,5 @@ Character sheet for _Exalted, Second Edition_ by White Wolf Publishing.
|
||||
|
||||
If you feel you've contributed to the development of this character sheet, don't forget to add your name here!
|
||||
|
||||
* Brian Shields
|
||||
* Brian Shields
|
||||
* Benjamin Bandelow
|
||||
|
||||
Binary file not shown.
+607
-544
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,36 @@
|
||||
## _Exalted, Second Edition_ Character Sheet Installation Instructions
|
||||
|
||||
_This file is only a proposal._
|
||||
|
||||
`Standard Character Sheet installation instructions go here`
|
||||
|
||||
In addition to the above, you will need to create some rollable tables in order to ensure that the roll buttons on the character sheet function correctly. These steps can assist in your _Exalted_ game even if you do not use the buttons on the character sheet.
|
||||
|
||||
Rollable tables are available from the second tab from the right in the campaign window, along with card decks.
|
||||
|
||||
1. Create a table named `exalted`:
|
||||
1. Press "+ Add" in the Rollable Tables section of the tab.
|
||||
1. Select the "new-table" table that was created.
|
||||
1. Rename the table "exalted".
|
||||
1. Add the possible successes to the table:
|
||||
1. Press "+ Add" in the Table Items section of the table window.
|
||||
1. Name the first item "botch", and and click "Save Changes".
|
||||
1. Press "+ Add" in the Table Items section of the table window.
|
||||
1. Name the second item "0", give it a weight of 5, and click "Save Changes".
|
||||
1. Press "+ Add" in the Table Items section of the table window.
|
||||
1. Name the third item "1", give it a weight of 3, and click "Save Changes".
|
||||
1. Press "+ Add" in the Table Items section of the table window.
|
||||
1. Name the fourth item "2", and click "Save Changes".
|
||||
1. Click "Save Changes".
|
||||
1. Create a table named `exalted-damage`:
|
||||
1. Press "+ Add" in the Rollable Tables section of the tab.
|
||||
1. Select the "new-table" table that was created.
|
||||
1. Rename the table "exalted-damage".
|
||||
1. Add the possible successes to the table:
|
||||
1. Press "+ Add" in the Table Items section of the table window.
|
||||
1. Name the first item "0", give it a weight of 6, and click "Save Changes".
|
||||
1. Press "+ Add" in the Table Items section of the table window.
|
||||
1. Name the second item "1", give it a weight of 4, and click "Save Changes".
|
||||
1. Click "Save Changes".
|
||||
|
||||
When rolling the `exalted` table, please note that the result will display "botch" if an only if there were no successes _and_ the first roll was a botch. If you use inline rolls, you should hover your mouse over any result of 0, to ensure that it wasn't also a botch.
|
||||
@@ -0,0 +1,152 @@
|
||||
<div class='sheet-row'>
|
||||
<div class='sheet-col'>
|
||||
<img width="200" src="http://fatecore.caskey.se/images/fatelogo.png" alt="FATE CORE" />
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
<div class='sheet-row'>
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-header">ID </label>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ID Section -->
|
||||
<div class='sheet-3colrow' >
|
||||
<div class='sheet-col'>
|
||||
<label>ID</label> <input class="sheet-inText" type="text" name="attr_ID" />
|
||||
|
||||
<label>Description</label> <input class="sheet-inText" type="text" name="attr_Description" />
|
||||
</div>
|
||||
<div class='sheet-col'>
|
||||
|
||||
</div>
|
||||
<div class='sheet-col'>
|
||||
|
||||
<label>Refresh</label> <input class="sheet-inText" type="text" name="attr_Refresh" />
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
|
||||
<!-- Aspects Section -->
|
||||
<div class='sheet-2colrow' >
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-colHead">Aspects</label>
|
||||
<input class="sheet-inText" style="width: 600px;" type="text" name="attr_HighConcept" value="high concept" />
|
||||
<input class="sheet-inText" style="width: 600px;" style="width: 300px;" type="text" name="attr_Trouble" value="Trouble"/>
|
||||
<fieldset class="repeating_Aspects">
|
||||
<input class="sheet-inText" style="width: 600px;" type="text" name="attr_Aspect" />
|
||||
</fieldset>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<!-- Skills Section -->
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-colHead">Skills</label>
|
||||
<table>
|
||||
<tr>
|
||||
<td >Supurb (+5)</td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Sup1"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Sup2"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Sup3"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Sup4"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Sup5"/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Great (+4)</td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Great1"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Great2"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Great3"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Great4"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Great5"/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Good (+3)</td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Good1"/> </td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Good2"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Good3"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Good4"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Good5"/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fair (+2)</td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Fair1"/> </td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Fair2"/> </td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Fair3"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Fair4"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Fair5"/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Average (+1)</td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Avg1"/> </td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Avg2"/> </td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Avg3"/> </td>
|
||||
<td><input class="sheet-skill" style="width: 100px;" type="text" name="attr_Avg4"/> </td>
|
||||
<td><input class="sheet-skill2" style="width: 100px;" type="text" name="attr_Avg5"/> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
<!-- Stunts Section -->
|
||||
<div class='sheet-row' >
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-colHead">Stunts</label>
|
||||
<textarea class="sheet-inText" style="width: 600px; height: 300px;" type="textarea" name="attr_stunts"></textarea>
|
||||
</fieldset>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<!-- Extras Section -->
|
||||
<div class='sheet-row' >
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-colHead">Extras</label>
|
||||
<textarea class="sheet-inText" style="width: 600px; height: 300px;" type="textarea" name="attr_extras"></textarea>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
</div>
|
||||
<div class='sheet-row' >
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-colHeadSmall">Physical Stress (Physique)</label>
|
||||
<table>
|
||||
<tr>
|
||||
<td>1 <input class="sheet-checkDark" type='checkbox' name='attr_Phy1' /></td>
|
||||
<td>2 <input class="sheet-checkDark" type='checkbox' name='attr_Phy2' /></td>
|
||||
<td>3 <input class="sheet-checkLight" type='checkbox' name='attr_Phy3' /></td>
|
||||
<td>4 <input class="sheet-checkLight" type='checkbox' name='attr_Phy4' /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-colHeadSmall">Mental Stress (Will)</label>
|
||||
<table>
|
||||
<tr>
|
||||
<td>1 <input class="sheet-checkDark" type='checkbox' name='attr_Men1' /></td>
|
||||
<td>2 <input class="sheet-checkDark" type='checkbox' name='attr_Men2' /></td>
|
||||
<td>3 <input class="sheet-checkLight" type='checkbox' name='attr_Men3' /></td>
|
||||
<td>4 <input class="sheet-checkLight" type='checkbox' name='attr_Men4' /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
<div class='sheet-col'>
|
||||
<label class="sheet-colHead">Consequences</label>
|
||||
<fieldset class="repeating_Cons">
|
||||
<select name="attr_conType" class="dtype">
|
||||
<option value="Minor">Minor</option>
|
||||
<option value="Medium">Medium</option>
|
||||
<option value="Major">Major</option>
|
||||
</select>
|
||||
<input class="sheet-inText" style="width: 600px;" type="text" name="attr_Consequence" />
|
||||
</fieldset>
|
||||
</div>
|
||||
<br>
|
||||
<br>
|
||||
@@ -0,0 +1,45 @@
|
||||
.sheet-header {
|
||||
min-width: 800px;
|
||||
background: black;
|
||||
color: white;
|
||||
clear: both;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
.sheet-colHead {
|
||||
min-width: 600px;
|
||||
background: black;
|
||||
color: white;
|
||||
clear: both;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
.sheet-colHeadSmall {
|
||||
|
||||
background: black;
|
||||
color: white;
|
||||
clear: both;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
.sheet-inText {
|
||||
border-style: solid;
|
||||
border-color: gray;
|
||||
border-width: 1px 1px 1px 1px;
|
||||
clear: both;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.sheet-skill {
|
||||
border-style: solid;
|
||||
border-color: black;
|
||||
border-width: 1px 1px 1px 1px;
|
||||
}
|
||||
|
||||
.sheet-skill2 {
|
||||
border-style: solid;
|
||||
border-color: gray;
|
||||
border-width: 1px 1px 1px 1px;
|
||||
}
|
||||
.sheet-checkDark {
|
||||
border-style: solid;
|
||||
border-color: black;
|
||||
border-width: 1px 1px 1px 1px;
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
/* Nothing here yet */
|
||||
@@ -0,0 +1,45 @@
|
||||
Mongoose Traveller / 2300AD Char Sheet
|
||||
<hr/>
|
||||
CHARACTER INFO
|
||||
<hr/>
|
||||
CHARACTERISTICS
|
||||
<hr/>
|
||||
SKILLS
|
||||
<div class="sheet-4colrow">
|
||||
|
||||
<div class="sheet-col">
|
||||
<label>Name:</label><input type="text" name="attr_name" />
|
||||
<label>Level:</label><input type="text" name="attr_rank" />
|
||||
<label>Race:</label><input type="text" name="attr_race" />
|
||||
<label>Age:</label><input type="text" name="attr_age" />
|
||||
<label>Hair:</label><input type="text" name="attr_hair" />
|
||||
<label>Experience:</label><input type="text" name="attr_exp">
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<label>Alignment:</label><input type="text" name="attr_alignment" />
|
||||
<label>Deity:</label><input type="text" name="attr_deity" />
|
||||
<label>Size:</label><input type="text" name="attr_size" />
|
||||
<label>Height:</label><input type="text" name="attr_height" />
|
||||
<label>Eyes:</label><input type="text" name="attr_eyes />" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<label>Player:</label><input type="text" name="attr_player" />
|
||||
<label>Homeland:</label><input type="text" name="attr_homeland" />
|
||||
<label>Gender:</label><input type="text" name="attr_gender" />
|
||||
<label>Weight:</label><input type="text" name="attr_weight" />
|
||||
<label>Gold:</label><input type="text" name="attr_gold">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
WEAPONS
|
||||
<hr/>
|
||||
EQUIPMENT
|
||||
<hr/>
|
||||
FINANCES
|
||||
<hr/>
|
||||
<hr/>
|
||||
<hr/>
|
||||
@@ -0,0 +1,58 @@
|
||||
.charsheet label {
|
||||
display: inline-block;
|
||||
width: 65px;
|
||||
text-align: center;
|
||||
font-size: 12px;
|
||||
font-weight: ;
|
||||
font-family: "Times New Roman";
|
||||
text-shadow: 0px 0px 0px #ff0000;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.charsheet .sheet-3colrowCust .sheet-col {
|
||||
width: calc(33% - 4px);
|
||||
margin-right: 5px;
|
||||
}
|
||||
.charsheet .sheet-4colrowCust .sheet-col {
|
||||
width: calc(22% - 4px);
|
||||
margin-right: 5px;
|
||||
}
|
||||
.charsheet input {
|
||||
display: inline-block;
|
||||
width: 165px;
|
||||
}
|
||||
|
||||
.sheet-col strong.sheet-dee {
|
||||
font-size: 1em;
|
||||
font-weight: bold;
|
||||
padding-right: 1px;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-short {
|
||||
width: 35px;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-image: url("http://freeseamlesstextures.com/images/17-worn-cardboard-background-thb.jpg");
|
||||
font-family: "Times New Roman";
|
||||
}
|
||||
|
||||
|
||||
.charsheet table td, .charsheet table th {
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
font-family: "Times New Roman";
|
||||
text-align: center;
|
||||
width: 0%;
|
||||
border: 0px solid black;
|
||||
padding: 0px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
select.sheet-dtype {
|
||||
width: 60px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.charsheet textarea {
|
||||
resize: none;
|
||||
}
|
||||
@@ -0,0 +1,290 @@
|
||||
<div>
|
||||
<img src="http://upload.wikimedia.org/wikipedia/en/8/8e/Numenera_Logo.png">
|
||||
</div>
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" name="attr_name"><br/>
|
||||
<label>name</label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
IS A <input type="text" name="attr_descriptor"><br/>
|
||||
<label>descriptor</label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" name="attr_type"> WHO<br/>
|
||||
<label>type</label>
|
||||
</td>
|
||||
<tr>
|
||||
<td>
|
||||
<input type="text" name="attr_focus"><br/>
|
||||
<label>focus</label>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<br>
|
||||
<table align="center">
|
||||
<thead>
|
||||
<th>
|
||||
<label><h4 style="text-align: center;">BACKGROUND</h4></label>
|
||||
</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<textarea name="attr_background" style="height: 290px; width: 250px;"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><input type="number" name="attr_tier"></td>
|
||||
<td><label> EFFORT</label></td>
|
||||
<td><input type="number" name="attr_xp"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label> TIER</label></td>
|
||||
<td><input type="number" name="attr_effort"></td>
|
||||
<td><label> XP</label></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<hr>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<label><h4 style="text-align: left;">MIGHT</h4></label>
|
||||
<td>
|
||||
<label>pool</label><input type="number" name="attr_mightpool"> / <input type="number" name="attr_mightpoolmax"><br/>
|
||||
<label>edge</label><input type="number" name="attr_mightedge">
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<label><h4 style="text-align: left;">SPEED</h4></label>
|
||||
</td>
|
||||
<td>
|
||||
<label>pool</label><input type="number" name="attr_speedpool"> / <input type="number" name="attr_speedpoolmax"><br/>
|
||||
<label>edge</label><input type="number" name="attr_speededge">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<label><h4 style="text-align: left;">INTELLECT</h4></label>
|
||||
</td>
|
||||
<td>
|
||||
<label>pool</label><input type="number" name="attr_intellectpool"> / <input type="number" name="attr_intellectpoolmax"><br/>
|
||||
<label>edge</label><input type="number" name="attr_intellectedge">
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<hr>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><input type="checkbox" name="attr_impaired" style="height: 25px; width: 25px"><br/><label><h4>Impaired</h4></label></td>
|
||||
<td><input type="checkbox" name="attr_disabled" style="height: 25px; width: 25px"><br/><label><h4>Disabled</h4></label></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<br>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><button type="roll" name="roll_recovery" value="/roll 1d6+@{recoverybonus}"></button>1d6+ <input type="number" name="attr_recoverybonus"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<br>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><h4 style="text-align: center; text-shadow: 0px 0px 0px #ff0000;">RECOVERY ROLLS</h4></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<br>
|
||||
<table align="center">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><input type="checkbox" name="attr_1action" style="height: 25px; width: 25px;"><br> 1 Action </td>
|
||||
<td><input type="checkbox" name="attr_10minutes" style="height: 25px; width: 25px;"><br> 10 Min. </td>
|
||||
<td><input type="checkbox" name="attr_1hour" style="height: 25px; width: 25px;"><br> 1 Hour </td>
|
||||
<td><input type="checkbox" name="attr_10hours" style="height: 25px; width: 25px;"><br> 10 Hours </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table align="center">
|
||||
<thead>
|
||||
<th>
|
||||
<label><h4 style="text-align: center;">SKILLS</h4></label>
|
||||
</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill1"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill1"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill1"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill2"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill2"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill2"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill3"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill3"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill3"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill4"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill4"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill4"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill5"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill5"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill5"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill6"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill6"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill6"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill7"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill7"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill7"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill8"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill8"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill8"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill9"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill9"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill9"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill10"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill10"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill10"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill11"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill11"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill11"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill12"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill12"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill12"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill13"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill13"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill13"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill14"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill14"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill14"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="text" name="attr_skill15"></td>
|
||||
<td><input type="checkbox" name="attr_trainedskill15"class="sheet-short"><br>T</td>
|
||||
<td><input type="checkbox" name="attr_specializedskill15"class="sheet-short"><br>S</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<table align="center">
|
||||
<thead>
|
||||
<th>
|
||||
<h4 style="text-align: center; text-shadow: 0px 0px 0px #ff0000">SPECIAL ABILITIES</h4><br>
|
||||
</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<textarea name="attr_specialabilities" style="height: 575px; width: 250px;"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table align="center">
|
||||
<thead>
|
||||
<th>
|
||||
<h4 style="text-align: center; text-shadow: 0px 0px 0px #ff0000">CYPHERS</h4><br>
|
||||
</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<label>Limit</label><input type="number" name="attr_cyphers">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<textarea name="attr_cyphers" style="height: 225px; width: 250px;"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<hr>
|
||||
<table align="center">
|
||||
<thead>
|
||||
<th>
|
||||
<h4 style="text-align: center; text-shadow: 0px 0px 0px #ff0000">Artifacts & Oddities</h4><br>
|
||||
</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<textarea name="attr_artifactsandoddities" style="height: 225px; width: 250px;"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="sheet-col">
|
||||
<table align="center">
|
||||
<thead>
|
||||
<th>
|
||||
<h4 style="text-align: center; text-shadow: 0px 0px 0px #ff0000">POSSESSIONS</h4><br>
|
||||
</th>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<textarea name="attr_possessions" style="height: 575px; width: 250px;"></textarea>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,3 @@
|
||||
This sheet was fairly easy to design. Since Numenera is very streamlined and there aren't a whole lot of rolls or modifiers it was all about laying out the fields in similar way to PnP character sheet.
|
||||
|
||||
I'm sure others will have ideas and methods on improvement, and I look forward to seeing them.
|
||||
@@ -0,0 +1,108 @@
|
||||
|
||||
.charsheet label {
|
||||
display: inline-block;
|
||||
width: 75px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.charsheet input {
|
||||
background-color: transparent;
|
||||
border-style: solid;
|
||||
border-color: black;
|
||||
border-width: 0px 0px 2px 0px;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-inputbox {
|
||||
background-color: transparent;
|
||||
border-style: solid;
|
||||
border-color: black;
|
||||
border-width: 1px 1px 1px 1px;
|
||||
}
|
||||
|
||||
.even {
|
||||
border: 1px solid black;
|
||||
background-color: #AAA;
|
||||
}
|
||||
|
||||
.odd {
|
||||
border: 1px solid black;
|
||||
background-color: #DDD;
|
||||
}
|
||||
|
||||
fieldset {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sheet-colorred {
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
}
|
||||
.sheet_barbarianlink:hover + div{
|
||||
overflow: auto;
|
||||
height: auto;
|
||||
display: block;
|
||||
background-color: gray;
|
||||
position: absolute;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.sheet_barbarianshowhide {
|
||||
overflow: hidden;
|
||||
height: 0px;
|
||||
ddisplay: none;
|
||||
}
|
||||
|
||||
.sheet-col strong.sheet-dee {
|
||||
font-size: 1.4em;
|
||||
font-weight: bold;
|
||||
padding-right: 4px;
|
||||
}
|
||||
|
||||
.charsheet input.sheet-short {
|
||||
width: 3.5em;
|
||||
}
|
||||
|
||||
.charsheet table td.sheet-skillsbox {
|
||||
font-size: 0.60em;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-color: white;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
.charsheet table th {
|
||||
font-size: 0.8em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.charsheet table td.sheet-statlabel-big-gray {
|
||||
background-color: gray;
|
||||
color: white;
|
||||
font-size: 0.9em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.charsheet table td.sheet-statlabel-big {
|
||||
background-color: black;
|
||||
color: white;
|
||||
font-size: 0.9em;
|
||||
text-align: center;
|
||||
}
|
||||
.charsheet table td.sheet-statlabel {
|
||||
background-color: black;
|
||||
color: white;
|
||||
font-size: 0.7em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.charsheet table td {
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
select.sheet-dtype {
|
||||
width: 60px;
|
||||
vertical-align: top;
|
||||
}
|
||||
+768
-209
@@ -1,230 +1,789 @@
|
||||
<div class="sheet-1colrow">
|
||||
<div class="sheet-col">
|
||||
<p style="text-align: center;">
|
||||
<img src="http://theguardtowergames.com/wp-content/uploads/2012/05/pfrpg_logo1.jpg" style="max-height: 100px;" />
|
||||
</p>
|
||||
</div>
|
||||
<!-- Header / Character Description -->
|
||||
<div style="float: left">
|
||||
<div style="float: left"><img src="http://paizo.com/image/content/Logos/PathfinderRPGLogo_500.jpeg" style="float: left; width: 300px;"></img><br>
|
||||
<div style="float: left; width: 30px;"> </div><div style="float: left; width: 270px; font-size: 2em;">Character Sheet</div></div>
|
||||
<div style="float: left"><input type="text" name="attr_character_name" style="width: 220px;"> <br>Character Name</div>
|
||||
<div style="float: left"><input type="text" name="attr_alignment" style="width: 112px;"> <br>Alignment</div>
|
||||
<div style="float: left"><input type="text" name="attr_playername" style="width: 190px;"><br>Player Name</div>
|
||||
<br>
|
||||
<div style="float: left"><input type="text" name="attr_level" style="width: 260px;"> <br>Character Level</div>
|
||||
<div style="float: left"><input type="text" name="attr_deity" style="width: 130px;"> <br>Deity</div>
|
||||
<div style="float: left"><input type="text" name="attr_homeland" style="width: 120px;"><br>Homeland</div>
|
||||
<br>
|
||||
<div style="float: left"><input type="text" name="attr_race" style="width: 98px;"> <br>Race</div>
|
||||
<div style="float: left"><select style="width: 60px;" name="attr_size">
|
||||
<option value="-8">Colossal</option>
|
||||
<option value="-4">Gargantuan</option>
|
||||
<option value="-2">Huge</option>
|
||||
<option value="-1">Large</option>
|
||||
<option value="0" selected>Medium</option>
|
||||
<option value="1">Small</option>
|
||||
<option value="2">Tiny</option>
|
||||
<option value="4">Diminutive</option>
|
||||
<option value="8">Fine</option>
|
||||
</select><br>Size</div>
|
||||
<div style="float: left"><input type="text" name="attr_gender" style="width: 50px;"> <br>Gender</div>
|
||||
<div style="float: left"><input type="text" name="attr_age" style="width: 30px;"> <br>Age</div>
|
||||
<div style="float: left"><input type="text" name="attr_height" style="width: 45px;"> <br>Height</div>
|
||||
<div style="float: left"><input type="text" name="attr_weight" style="width: 45px;"> <br>Weight</div>
|
||||
<div style="float: left"><input type="text" name="attr_hair" style="width: 70px;"> <br>Hair</div>
|
||||
<div style="float: left"><input type="text" name="attr_eyes" style="width: 70px;"> <br>Eyes</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<label>Name:</label><input type="text" name="attr_name" />
|
||||
<label>Level:</label><input type="text" name="attr_rank" />
|
||||
<label>Race:</label><input type="text" name="attr_race" />
|
||||
<label>Age:</label><input type="text" name="attr_age" />
|
||||
<label>Hair:</label><input type="text" name="attr_hair" />
|
||||
<label>Experience:</label><input type="text" name="attr_exp">
|
||||
<div style="clear:both"></div>
|
||||
<br>
|
||||
<div style="float: left">
|
||||
<!-- Stat block -->
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<th>Ability Name</th><th>Ability<br>Score</th><th>Ability<br>Modifier</th><th>Temp<br>Adjust</th><th>Temp<br>Modifier</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel">STR<br><div style="font-size: 0.65em;">Strength</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_str" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_strmod" style="height: 24px; width: 40px;" value="floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}" disabled="true"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_strtempadj" value="0" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_strtempmod" value="0" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel">DEX<br><div style="font-size: 0.65em;">Dexterity</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_dex" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_dexmod" style="height: 24px; width: 40px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_dextempadj" value="0" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_dextempmod" value="0" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel">CON<br><div style="font-size: 0.65em;">Constitution</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_con" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_conmod" style="height: 24px; width: 40px;" value="floor(@{con}/2-5)+@{contempadj}+@{contempmod}" disabled="true" ></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_contempadj" value="0" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_contempmod" value="0" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel">INT<br><div style="font-size: 0.65em;">Intelligence</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_int" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_intmod" style="height: 24px; width: 40px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true" ></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_inttempadj" value="0" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_inttempmod" value="0" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel">WIS<br><div style="font-size: 0.65em;">Wisdom</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_wis" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_wismod" style="height: 24px; width: 40px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}" disabled="true" ></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_wistempadj" value="0" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_wistempmod" value="0" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel">CHA<br><div style="font-size: 0.65em;">Charisma</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_cha" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_chamod" style="height: 24px; width: 40px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}" disabled="true" ></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_chatempadj" value="0" style="height: 24px; width: 40px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_chatempmod" value="0" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 70px;">HP<br><div style="font-size: 0.65em;">Hit Points</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_hitpoints" style="height: 24px; width: 70px;"><br><div style="font-size: 0.5em;">Total</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_damageresistance" style="height: 24px; width: 53px;"><br><div style="font-size: 0.5em;">DR</div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><input class="sheet-inputbox" type="number" name="attr_woundscurrenthp" style="height: 50px; width: 210px;"><br><div style="font-size: 0.5em;">Wounds/Current HP</div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><input class="sheet-inputbox" type="number" name="attr_nonlethaldamage" style="height: 24px; width: 210px;"><br><div style="font-size: 0.5em;">Nonlethal Damage</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 70px;">INITIATIVE<br><div style="font-size: 0.65em;">Modifier</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_init" style="height: 24px; width: 33px;" value="floor(@{dex}/2-5)+@{initmiscmod}" disabled="true"> =<br><div style="font-size: 0.5em;">Total<br> </div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_initdexmod" value="floor(@{dex}/2-5)" disabled="true" style="height: 24px; width: 33px;"> +<br><div style="font-size: 0.5em;">Dex<br>Modifier</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_initmiscmod" value="0" style="height: 24px; width: 33px;"><br><div style="font-size: 0.5em;">Misc<br>Modifier</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width: 38px;" class="sheet-statlabel">AC<br><div style="font-size: 0.65em;">Armor Class</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_armorclass" value="10+@{armorclassbonus}+@{shieldbonus}+floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{size}+@{armorclassnaturalarmor}+@{armorclassdeflectionmod}+@{armorclassmiscmod}" disabled="true" style="height: 24px; width: 40px;"><br><div style="font-size: 0.5em;">Total<br> </div></td>
|
||||
<td>= 10 +<br><br><br></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_armorclassbonus" style="height: 24px; width: 35px;" value="0" > <br><div style="font-size: 0.5em;">Armor<br>Bonus</div></td>
|
||||
<td>+ <input class="sheet-inputbox" type="number" name="attr_armorclassshieldbonus" value="@{shieldbonus}" disabled="true" style="height: 24px; width: 35px;"> <br><div style="font-size: 0.5em;">Shield<br>Bonus</div></td>
|
||||
<td>+ <input class="sheet-inputbox" type="number" name="attr_armorclassdexmod" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true" style="height: 24px; width: 35px;"> <br><div style="font-size: 0.5em;">Dex<br>Modifier</div></td>
|
||||
<td>+ <input class="sheet-inputbox" type="number" name="attr_armorclasssizemod" value="@{size}" disabled="true" style="height: 24px; width: 35px;"> <br><div style="font-size: 0.5em;">Size<br>Modifier</div></td>
|
||||
<td>+ <input class="sheet-inputbox" type="number" name="attr_armorclassnaturalarmor" value="0" style="height: 24px; width: 35px;"> <br><div style="font-size: 0.5em;">Natural<br>Armor</div></td>
|
||||
<td>+ <input class="sheet-inputbox" type="number" name="attr_armorclassdeflectionmod" value="0" style="height: 24px; width: 35px;"> <br><div style="font-size: 0.5em;">Deflection<br>Modifier</div></td>
|
||||
<td>+ <input class="sheet-inputbox" type="number" name="attr_armorclassmiscmod" value="0" style="height: 24px; width: 35px;"><br><div style="font-size: 0.5em;">Misc<br>Modifier</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width: 70px; height: 24px;" class="sheet-statlabel">TOUCH<br><div style="font-size: 0.65em;">Touch Armor Class</div></td>
|
||||
<td valign="top"><input class="sheet-inputbox" type="text" name="attr_touchac" style="height: 24px; width: 50px;"></td>
|
||||
<td style="width: 90px;" class="sheet-statlabel">FLAT-FOOTED<br><div style="font-size: 0.65em;">Armor Class</div></td>
|
||||
<td valign="top"><input class="sheet-inputbox" type="text" name="attr_flatac" style="height: 24px; width: 50px;"></td>
|
||||
<td valign="top"><input class="sheet-inputbox" type="text" name="attr_flatmod" style="height: 24px; width: 200px;"> <br><div style="font-size: 0.5em;">Modifiers</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
Character Class and Levels (hover below for table)
|
||||
<fieldset class="repeating_classes">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width: 70px; height: 24px;" class="sheet-statlabel">Class</td>
|
||||
<td valign="top">
|
||||
<select name="attr_classname" class="dtype" style="width: 160px;">
|
||||
<option>Barbarian</option>
|
||||
<option>Bard</option>
|
||||
<option>Cleric</option>
|
||||
<option>Druid</option>
|
||||
<option>Fighter</option>
|
||||
<option>Monk</option>
|
||||
<option>Paladin</option>
|
||||
<option>Ranger</option>
|
||||
<option>Rogue</option>
|
||||
<option>Sorcerer</option>
|
||||
<option>Wizard</option>
|
||||
</select>
|
||||
</td>
|
||||
<td style="width: 60px;" class="sheet-statlabel">Level</td>
|
||||
<td valign="top"><input class="sheet-inputbox" type="text" name="attr_classlevel" style="height: 24px; width: 50px;"></td>
|
||||
<td style="width: 60px;" class="sheet-statlabel">HP</td>
|
||||
<td valign="top"><input class="sheet-inputbox" type="text" name="attr_classhproll" style="height: 24px; width: 50px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<br>
|
||||
<div style="display: inline-block; text-align: center">
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1st +1 +2 +0 +0
|
||||
2nd +2 +3 +0 +0
|
||||
3rd +3 +3 +1 +1
|
||||
4th +4 +4 +1 +1
|
||||
5th +5 +4 +1 +1
|
||||
6th +6/+1 +5 +2 +2
|
||||
7th +7/+2 +5 +2 +2
|
||||
8th +8/+3 +6 +2 +2
|
||||
9th +9/+4 +6 +3 +3
|
||||
10th +10/+5 +7 +3 +3
|
||||
'>Barbarian</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +0 +0 +2 +2
|
||||
2 +1 +0 +3 +3
|
||||
3 +2 +1 +3 +3
|
||||
4 +3 +1 +4 +4
|
||||
5 +3 +1 +4 +4
|
||||
6 +4 +2 +5 +5
|
||||
7 +5 +2 +5 +5
|
||||
8 +6/+1 +2 +6 +6
|
||||
9 +6/+1 +3 +6 +6
|
||||
10 +7/+2 +3 +7 +7
|
||||
'>Bard</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +0 +2 +0 +2
|
||||
2 +1 +3 +0 +3
|
||||
3 +2 +3 +1 +3
|
||||
4 +3 +4 +1 +4
|
||||
5 +3 +4 +1 +4
|
||||
6 +4 +5 +2 +5
|
||||
7 +5 +5 +2 +5
|
||||
8 +6/+1 +6 +2 +6
|
||||
9 +6/+1 +6 +3 +6
|
||||
10 +7/+2 +7 +3 +7
|
||||
'>Cleric</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +0 +2 +0 +2
|
||||
2 +1 +3 +0 +3
|
||||
3 +2 +3 +1 +3
|
||||
4 +3 +4 +1 +4
|
||||
5 +3 +4 +1 +4
|
||||
6 +4 +5 +2 +5
|
||||
7 +5 +5 +2 +5
|
||||
8 +6/+1 +6 +2 +6
|
||||
9 +6/+1 +6 +3 +6
|
||||
10 +7/+2 +7 +3 +7
|
||||
'>Druid</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +1 +2 +0 +0
|
||||
2 +2 +3 +0 +0
|
||||
3 +3 +3 +1 +1
|
||||
4 +4 +4 +1 +1
|
||||
5 +5 +4 +1 +1
|
||||
6 +6/+1 +5 +2 +2
|
||||
7 +7/+2 +5 +2 +2
|
||||
8 +8/+3 +6 +2 +2
|
||||
9 +9/+4 +6 +3 +3
|
||||
10 +10/+5 +7 +3 +3
|
||||
'>Fighter</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +0 +2 +2 +2
|
||||
2 +1 +3 +3 +3
|
||||
3 +2 +3 +3 +3
|
||||
4 +3 +4 +4 +4
|
||||
5 +3 +4 +4 +4
|
||||
6 +4 +5 +5 +5
|
||||
7 +5 +5 +5 +5
|
||||
8 +6/+1 +6 +6 +6
|
||||
9 +6/+1 +6 +6 +6
|
||||
10 +7/+2 +7 +7 +7
|
||||
'>Monk</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +1 +2 +0 +2
|
||||
2 +2 +3 +0 +3
|
||||
3 +3 +3 +1 +3
|
||||
4 +4 +4 +1 +4
|
||||
5 +5 +4 +1 +4
|
||||
6 +6/+1 +5 +2 +5
|
||||
7 +7/+2 +5 +2 +5
|
||||
8 +8/+3 +6 +2 +6
|
||||
9 +9/+4 +6 +3 +6
|
||||
10 +10/+5 +7 +3 +7
|
||||
'>Paladin</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +1 +2 +2 +0
|
||||
2 +2 +3 +3 +0
|
||||
3 +3 +3 +3 +1
|
||||
4 +4 +4 +4 +1
|
||||
5 +5 +4 +4 +1
|
||||
6 +6/+1 +5 +5 +2
|
||||
7 +7/+2 +5 +5 +2
|
||||
8 +8/+3 +6 +6 +2
|
||||
9 +9/+4 +6 +6 +3
|
||||
10 +10/+5 +7 +7 +3
|
||||
'>Ranger</div><br>
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +0 +0 +2 +0
|
||||
2 +1 +0 +3 +0
|
||||
3 +2 +1 +3 +1
|
||||
4 +3 +1 +4 +1
|
||||
5 +3 +1 +4 +1
|
||||
6 +4 +2 +5 +2
|
||||
7 +5 +2 +5 +2
|
||||
8 +6/+1 +2 +6 +2
|
||||
9 +6/+1 +3 +6 +3
|
||||
10 +7/+2 +3 +7 +3
|
||||
'>Rogue</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +0 +0 +0 +2
|
||||
2 +1 +0 +0 +3
|
||||
3 +1 +1 +1 +3
|
||||
4 +2 +1 +1 +4
|
||||
5 +2 +1 +1 +4
|
||||
6 +3 +2 +2 +5
|
||||
7 +3 +2 +2 +5
|
||||
8 +4 +2 +2 +6
|
||||
9 +4 +3 +3 +6
|
||||
10 +5 +3 +3 +7
|
||||
'>Sorcerer</div> |
|
||||
<div class="sheet-colorred" title='
|
||||
Level BAB Fort Save Ref Save Will Save
|
||||
1 +0 +0 +0 +2
|
||||
2 +1 +0 +0 +3
|
||||
3 +1 +1 +1 +3
|
||||
4 +2 +1 +1 +4
|
||||
5 +2 +1 +1 +4
|
||||
6 +3 +2 +2 +5
|
||||
7 +3 +2 +2 +5
|
||||
8 +4 +2 +2 +6
|
||||
9 +4 +3 +3 +6
|
||||
10 +5 +3 +3 +7
|
||||
'>Wizard</div>
|
||||
</div>
|
||||
<br><br>
|
||||
<table>
|
||||
<tr>
|
||||
<th>Saving Throws</th>
|
||||
<th>Total</th>
|
||||
<th>Base<br>Save</th>
|
||||
<th>Ability<br>Modifier</th>
|
||||
<th>Magic<br>Modifier</th>
|
||||
<th>Misc<br>Modifier</th>
|
||||
<th>Temp<br>Modifier</th>
|
||||
<td rowspan="4"><input class="sheet-inputbox" type="text" name="attr_statmod" style="height: 120px; width: 60px;"><br><div style="font-size: 0.5em;" valign="top">Modifiers</div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 60px;">Fortitude<br><div style="font-size: 0.65em;">(Constitution)</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_fortitude" style="height: 24px; width: 40px;" value="@{fortitudebase}+@{fortitudeabilitymod}+@{fortitudemagicmod}+@{fortitudemiscmod}+@{fortitudetempmod}" disabled="true"> = </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_fortitudebase" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_fortitudeabilitymod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_fortitudemagicmod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_fortitudemiscmod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_fortitudetempmod" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 60px;">Reflex<br><div style="font-size: 0.65em;">(Dexterity)</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_reflex" style="height: 24px; width: 40px;" value="@{reflexbase}+@{reflexabilitymod}+@{reflexmagicmod}+@{reflexmiscmod}+@{reflextempmod}" disabled="true"> = </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_reflexbase" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_reflexabilitymod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_reflexmagicmod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_reflexmiscmod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_reflextempmod" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 60px;">Will<br><div style="font-size: 0.65em;">(Wisdom)</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_will" style="height: 24px; width: 40px;" value="@{willbase}+@{willabilitymod}+@{willmagicmod}+@{willmiscmod}+@{willtempmod}" disabled="true"> = </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_willbase" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_willabilitymod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_willmagicmod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_willmiscmod" style="height: 24px; width: 40px;"> + </td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_willtempmod" style="height: 24px; width: 40px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 200px;">Base Attack Bonus (BAB)</td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_baseattackbonus" value="0" style="height: 24px; width: 80px;"></td>
|
||||
<td class="sheet-statlabel-big" style="width: 110px;"><div style="font-size: 0.65em;">Spell<br>Resistance</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellresistance" style="height: 24px; width: 60px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 80px;">CMB</td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_cmb" style="height: 24px; width: 60px;" value="@{baseattackbonus}+floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}+@{size}+@{cmbmod}" disabled="true"><br><div style="font-size: 0.5em;">Total<br> </div></td>
|
||||
<td> = <input class="sheet-inputbox" type="number" name="attr_baseattackbonuscmb" style="height: 24px; width: 45px;" value="@{baseattackbonus}" disabled="true"> <br><div style="font-size: 0.5em;">Base Attack<br>Bonus</div></td>
|
||||
<td> + <input class="sheet-inputbox" type="number" name="attr_strmodcmb" style="height: 24px; width: 45px;" value="floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}" disabled="true"> <br><div style="font-size: 0.5em;">Strength<br>Modifier</div></td>
|
||||
<td> + <input class="sheet-inputbox" type="number" name="attr_sizemodcmb" style="height: 24px; width: 45px;" value="@{size}" disabled="true"> + <br><div style="font-size: 0.5em;">Size<br>Modifier</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_cmbmod" value="0" style="height: 24px; width: 116px;"> <br><div style="font-size: 0.5em;">Modifiers<br><br></div></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 80px;">CMD</td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_cmd" style="height: 24px; width: 60px;" value="@{baseattackbonus}+floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}+floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{size}+10" disabled="true"><br><div style="font-size: 0.5em;">Total<br> </div></td>
|
||||
<td> = <input class="sheet-inputbox" type="number" name="attr_baseattackbonuscmd" value="@{baseattackbonus}" disabled="true" style="height: 24px; width: 45px;"> <br><div style="font-size: 0.5em;">Base Attack<br>Bonus</div></td>
|
||||
<td> + <input class="sheet-inputbox" type="number" name="attr_strmodcmd" value="floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}" disabled="true" style="height: 24px; width: 45px;"> <br><div style="font-size: 0.5em;">Strength<br>Modifier</div></td>
|
||||
<td> + <input class="sheet-inputbox" type="number" name="attr_dexmodcmd" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true" style="height: 24px; width: 45px;"> <br><div style="font-size: 0.5em;">Dexterity<br>Modifier</div></td>
|
||||
<td> + <input class="sheet-inputbox" type="number" name="attr_sizemodcmd" value="@{size}" disabled="true" style="height: 24px; width: 45px;"> + 10<br><div style="font-size: 0.5em;">Size<br>Modifier</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td colspan="3" class="sheet-statlabel-big-gray" style="font-size: 1.5em; width: 450px;">Weapons</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div class="sheet-col">
|
||||
<label>Alignment:</label><input type="text" name="attr_alignment" />
|
||||
<label>Deity:</label><input type="text" name="attr_deity" />
|
||||
<label>Size:</label><input type="text" name="attr_size" />
|
||||
<label>Height:</label><input type="text" name="attr_height" />
|
||||
<label>Eyes:</label><input type="text" name="attr_eyes />" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<label>Player:</label><input type="text" name="attr_player" />
|
||||
<label>Homeland:</label><input type="text" name="attr_homeland" />
|
||||
<label>Gender:</label><input type="text" name="attr_gender" />
|
||||
<label>Weight:</label><input type="text" name="attr_weight" />
|
||||
<label>Gold:</label><input type="text" name="attr_gold">
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="sheet-3colrow">
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<h3 style="margin-bottom: 10px;">Attributes</h3>
|
||||
|
||||
<label>Strength</label><input type="number" name='attr_Str' class='sheet-short' value='10'> Modifier<input type="number" name="attr_StrMod" value="floor(@{Str}/2-5)" disabled="true">
|
||||
<label>Dexterity</label><input type="number" name="attr_Dex" class="sheet-short"value="10"> Modifier<input type="number" name="attr_DexMod" value="floor(@{Dex}/2-5)" disabled="true">
|
||||
<label>Constitution</label><input type="number" name='attr_Con' class='sheet-short' value='10'> Modifier<input type="number" name="attr_ConMod" value="floor(@{Con}/2-5)" disabled="true">
|
||||
<label>Intelligence</label><input type="number" name='attr_Int' class='sheet-short' value='10'> Modifier<input type="number" name="attr_IntMod" value="floor(@{Int}/2-5)" disabled="true">
|
||||
<label>Wisdom</label><input type="number" name='attr_Wis' class='sheet-short' value='10'> Modifier<input type="number" name="attr_WisMod" value="floor(@{Wis}/2-5)" disabled="true">
|
||||
<label>Charisma</label><input type="number" name='attr_Char' class='sheet-short' value='10'> Modifier<input type="number" name="attr_CharMod" value="floor(@{Char}/2-5)" disabled="true">
|
||||
|
||||
<hr />
|
||||
<label>Base Attack Bonus</label><input type="number" name="attr_bab" value="0">
|
||||
<label>Spell Resistance</label><input type="number" name="attr_sr" value="0">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<label>Health</label><input type="number" name='attr_hp'>
|
||||
<label>Speed</label><input type="number" name="attr_speed">feet
|
||||
<label>Initiative</label><input type="number" name='attr_init' value="@{DexMod}" disabled='true'>
|
||||
<label>AC</label><input type="number" name='attr_ac' value='10'>
|
||||
<label>Touch AC</label><input type="number" name="attr_touch" value='10'>
|
||||
<label>Flat Footed AC</label><input type="number" name="attr_flatf" value='10'>
|
||||
<hr/>
|
||||
<label>Combat Maneuver Bonus</label><input type="number" name="attr_cmb" value="@{bab}+@{StrMod}" disabled="true">
|
||||
<label>Combat Maneuver Defense</label><input type="number" name="attr_cmd" value="10+@{StrMod}+@{DexMod}+@{bab}" disabled="true">
|
||||
|
||||
</div>
|
||||
<hr/>
|
||||
<div class="sheet-col">
|
||||
<h3 style="margin-bottom: 10px;">Saving Throws</h3>
|
||||
<label>Fortitude:</label><input type="number" name="attr_fort" value='0'>+<input type="number" name="attr_confort" value="@{ConMod}" disabled="true" />
|
||||
<label>Reflex:</label><input type="number" name="attr_ref" value='0'>+<input type="number" name="attr_refdex" value="@{DexMod}" disabled="true"/>
|
||||
<label>Will:</label><input type="number" name="attr_will" value='0'>+<input type="number" name="attr_willwis" value="@{WisMod}" disabled="true"/>
|
||||
|
||||
</div>
|
||||
<hr/>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-1colrow">
|
||||
|
||||
<div class="sheet-col">
|
||||
<h3 style="margin-bottom: 10px;">Weapons</h3>
|
||||
|
||||
<fieldset class="repeating_weapons">
|
||||
<label>Weapon</label><input type="text" name="attr_wepname"> Attack Bonus +<input type="number" name="attr_wepattack"> Critical<input type="text" name="attr_wepcrit"><br>
|
||||
Type
|
||||
<select name="attr_weptype" class="dtype">
|
||||
<option>slashing</option>
|
||||
<option>piercing</option>
|
||||
<option>bludgeoning</option>
|
||||
</select>
|
||||
Range<input type="number" name="attr_weprange"> Ammunition<input type="number" name="attr_wepammo"> Damage<input type="text" name="attr_wepdmg">
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td colspan="3" class="sheet-statlabel-big" style="font-size: 1.5em; width: 260px;">Weapon</td>
|
||||
<td class="sheet-statlabel" style="width: 110px;">Attack Bonus</td>
|
||||
<td class="sheet-statlabel" style="width: 100px;">Critical</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><input class="sheet-inputbox" type="text" name="attr_weaponname" style="height: 24px; width: 260px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_weaponattackbonus" style="height: 24px; width: 110px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_weaponcritical" style="height: 24px; width: 100px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="sheet-statlabel" style="width: 80px;">Type</td>
|
||||
<td class="sheet-statlabel" style="width: 90px;">Range</td>
|
||||
<td class="sheet-statlabel" style="width: 90px;">Ammunition</td>
|
||||
<td colspan="2" class="sheet-statlabel" style="width: 210px;">Damage</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_weapontype" style="height: 24px; width: 80px;"></td>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_weaponrange" style="height: 24px; width: 90px;"></td>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_weaponammunition" style="height: 24px; width: 90px;"></td>
|
||||
<td colspan="2"><input class="sheet-inputbox" type="number" name="attr_weapondamage" style="height: 24px; width: 210px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
</b></b>
|
||||
<hr/>
|
||||
<h3 style="margin-bottom: 10px;">Armor</h3>
|
||||
<fieldset class="repeating_items">
|
||||
Item<input type="text" name="attr_armorname"> Bonus +<input type="number" name="attr_armorbonus"> Type
|
||||
<select name="attr_armortype" class="dtype">
|
||||
<option>Light</option>
|
||||
<option>Medium</option>
|
||||
<option>Heavy</option>
|
||||
<option>Shield</option>
|
||||
<option>Other</option>
|
||||
</select>
|
||||
Check Penalty -<input type="number" name="attr_armorcheckpen"> <br> Spell Failure<input type="number" name="attr_armorspellfail">% Weight<input type="number" name="attr_armorweight">lbs. Properties<input type="text" name="attr_armorprop">
|
||||
<br>
|
||||
<table cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td colspan="3" class="sheet-statlabel-big-gray" style="font-size: 1.5em; width: 450px;">AC Items</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<fieldset class="repeating_acitems">
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="sheet-statlabel" style="font-size: 1em; width: 122px;">Item Name</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 58px;">Bonus</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 58px;">Type</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 58px;">Check Penalty</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 58px;">Spell Failure</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 58px;">Weight</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 58px;">Properties</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_acitem" style="height: 24px; width: 122px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_acitembonus" style="height: 24px; width: 58px;"></td>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_acitemtype" style="height: 24px; width: 58px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_acitemcheckpenalty" style="height: 24px; width: 58px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_acitemspellfailure" style="height: 24px; width: 58px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_acitemweight" style="height: 24px; width: 58px;"></td>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_acitemproperties" style="height: 24px; width: 58px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<hr/>
|
||||
<br>
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="font-size: 1em; width: 200px;">Shield</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 54px;">Bonus</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 54px;">Check Penalty</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 54px;">Spell Failure</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 54px;">Weight</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 54px;">Properties</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_shield" style="height: 24px; width: 200px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_shieldbonus" style="height: 24px; width: 54px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_shieldcheckpenalty" style="height: 24px; width: 54px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_shieldspellfailure" style="height: 24px; width: 54px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_shieldweight" style="height: 24px; width: 54px;"></td>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_shieldproperties" style="height: 24px; width: 54px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table>
|
||||
<tr><td valign="top">
|
||||
<table cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td colspan="3" class="sheet-statlabel-big-gray" style="font-size: 1.5em; width: 230px;">Gear</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<fieldset class="repeating_gear">
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="sheet-statlabel" style="font-size: 1em; width: 200px;">Item Name</td>
|
||||
<td class="sheet-statlabel" style="font-size: 0.65em; width: 50px;">Wt.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_gearitenname" style="height: 24px; width: 200px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_gearitemwt" style="height: 24px; width: 50px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td valign="top">
|
||||
<table cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td colspan="3" class="sheet-statlabel-big-gray" style="font-size: 1.5em; width: 190px;">Feats</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<fieldset class="repeating_feats">
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="sheet-statlabel" style="font-size: 1em; width: 210px;">Feat Name</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_gearitenname" style="height: 24px; width: 210px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<table cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td colspan="3" class="sheet-statlabel-big-gray" style="font-size: 1.5em; width: 450px;">Spells</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td class="sheet-statlabel" style="width: 94px;">Spells Known</td>
|
||||
<td class="sheet-statlabel" style="width: 94px;">Spell<br>Save DC</td>
|
||||
<td class="sheet-statlabel" style="width: 94px;">Level</td>
|
||||
<td class="sheet-statlabel" style="width: 94px;">Spells<br>Per Day</td>
|
||||
<td class="sheet-statlabel" style="width: 94px;">Bonus Spells</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl0" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl0" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">0</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl0" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl0" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl1" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl1" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">1st</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl1" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl1" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl2" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl2" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">2nd</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl2" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl2" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl3" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl3" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">3rd</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl3" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl3" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl4" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl4" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">4th</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl4" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl4" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl5" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl5" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">5th</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl5" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl5" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl6" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl6" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">6th</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl6" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl6" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl7" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl7" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">7th</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl7" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl7" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl8" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl8" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">8th</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl8" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl8" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsknownlvl9" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellssavedclvl9" style="height: 24px; width: 45px;"></td>
|
||||
<td><div class="sheet-inputbox" style="height: 24px; width: 45px;">9th</div></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_spellsperdaylvl9" style="height: 24px; width: 45px;"></td>
|
||||
<td><input class="sheet-inputbox" type="number" name="attr_bonusspellslvl9" style="height: 24px; width: 45px;"></td>
|
||||
</tr>
|
||||
|
||||
|
||||
</table>
|
||||
<table cellpadding="10" cellspacing="0">
|
||||
<tr>
|
||||
<td style="font-size: 0.64em;"><input class="sheet-inputbox" type="text" name="attr_spellsconditionalmodifiers" style="height: 34px; width: 450px;"><br>Conditional Modifiers</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
|
||||
<br>
|
||||
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-colrow">
|
||||
<h3 style="margin-bottom: 15px;">Skills</h3>
|
||||
<fieldset class="repeating_skills">
|
||||
Skill <input type="text" name="attr_skillname"> Total <input type="number" name="attr_skilltotal"> = Ability Mod
|
||||
<select name="attr_skillability" class="dtype">
|
||||
<option>Str </option>
|
||||
<option>Dex</option>
|
||||
<option>Con</option>
|
||||
<option>Int</option>
|
||||
<option>Wis</option>
|
||||
<option>Char</option>
|
||||
</select>
|
||||
+ Ranks <input type="number" name="attr_skillranks"> + Misc Mod <input type="number" name="attr_skillmisc">
|
||||
</fieldset>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div class="sheet-5colrow">
|
||||
<div class="sheet-col">
|
||||
<h3 style="margin-bottom: 15px;">Spells</h3>
|
||||
Spells Known<br> 0<input type="number" name="attr_0spellsknown"> <br> 1<input type="number" name="1attr_spellsknown"><br> 2<input type="number" name="attr_2spellsknown"><br> 3<input type="number" name="attr_3spellsknown">
|
||||
<br> 4<input type="number" name="attr_4spellsknown"><br> 5<input type="number" name="attr_5spellsknown"><br> 6<input type="number" name="attr_6spellsknown"><br> 7<input type="number" name="attr_7spellsknown">
|
||||
<br> 8<input type="number" name="attr_8spellsknown"><br> 9<input type="number" name="attr_9spellsknown">
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<h3 style="margin-bottom: 15px;">----------</h3>
|
||||
Spells Save DC<br> 0<input type="number" name="attr_0spellsavedc"> <br> 1<input type="number" name="1attr_spellsavedc"><br> 2<input type="number" name="attr_2spellsavedc"><br> 3<input type="number" name="attr_3spellsavedc">
|
||||
<br> 4<input type="number" name="attr_4spellsavedc"><br> 5<input type="number" name="attr_5spellsavedc"><br> 6<input type="number" name="attr_6spellsavedc"><br> 7<input type="number" name="attr_7spellsavedc">
|
||||
<br> 8<input type="number" name="attr_8spellsavedc"><br> 9<input type="number" name="attr_9spellsavedc">
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<h3 style="margin-bottom: 15px;">----------</h3>
|
||||
Spells Per Day<br> 0<input type="number" name="attr_0spellsperday"> <br> 1<input type="number" name="1attr_spellsperday"><br> 2<input type="number" name="attr_2spellsperday"><br> 3<input type="number" name="attr_3spellsperday">
|
||||
<br> 4<input type="number" name="attr_4spellsperday"><br> 5<input type="number" name="attr_5spellsperday"><br> 6<input type="number" name="attr_6spellsperday"><br> 7<input type="number" name="attr_7spellsperday">
|
||||
<br> 8<input type="number" name="attr_8spellsperday"><br> 9<input type="number" name="attr_9spellsperday">
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<h3 style="margin-bottom: 15px;">----------</h3>
|
||||
Bonus Spells<br> ----<br> <input type="number" name="1attr_bonusspells">1<br> <input type="number" name="attr_2bonusspells">2<br> <input type="number" name="attr_3bonusspells">3
|
||||
<br> <input type="number" name="attr_4bonusspells">4<br> <input type="number" name="attr_5bonusspells">5<br> <input type="number" name="attr_6bonusspells">6<br> <input type="number" name="attr_7bonusspells">7
|
||||
<br> <input type="number" name="attr_8bonusspells">8<br> <input type="number" name="attr_9bonusspells">9
|
||||
</div>
|
||||
<hr/>
|
||||
</div>
|
||||
<div style="float: left">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="sheet-statlabel-big" style="width: 70px;">SPEED<br><div style="font-size: 0.65em;">Land</div></td>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_speed" style="height: 24px; width: 95px;"><br><div style="font-size: 0.5em;">Base speed</div></td>
|
||||
<td><input class="sheet-inputbox" type="text" name="attr_speedarmor" style="height: 24px; width: 85px;"><br><div style="font-size: 0.5em;">With Armor</div></td>
|
||||
|
||||
<div>
|
||||
<h3 style="margin-bottom: 10px;">O-level spells</h3>
|
||||
<fieldset class="repeating_0spells">
|
||||
<input type="text" name="attr_0spellname">
|
||||
<td rowspan="2"><input class="sheet-inputbox" type="text" name="attr_speedarmortempmod" style="height: 70px; width: 90px;"><br><div style="font-size: 0.5em;" valign="top">Temp Modifiers</div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><div><input class="sheet-inputbox" type="text" name="attr_Flymanuver" style="height: 24px; width: 110px;"> <input class="sheet-inputbox" type="text" name="attr_swim" style="height: 24px; width: 50px;"><br><div style="font-size: 0.5em;">Fly Manuverability Swim</div></div></td>
|
||||
<td ><div><input class="sheet-inputbox" type="text" name="attr_climb" style="height: 24px; width: 40px;"> <input class="sheet-inputbox" type="text" name="attr_burrow" style="height: 24px; width: 40px;"><br><div style="font-size: 0.5em;">Climb Burrow</div></div></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table >
|
||||
<tr>
|
||||
<td colspan="9" class="sheet-statlabel-big" style="width: 350px;">SKILLS</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th style="font-size: 0.6em; text-align: left">Skill Names</th>
|
||||
<th style="font-size: 0.6em;">Total<br>Bonus</th>
|
||||
<th></th>
|
||||
<th style="font-size: 0.6em;">Ability<br>Mod.</th>
|
||||
<th></th>
|
||||
<th style="font-size: 0.6em;">Ranks</th>
|
||||
<th></th>
|
||||
<th style="font-size: 0.6em;">Misc.<br>Mod</th>
|
||||
</tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Acrobatics</td><td><input type="number" name="attr_acrobatics" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{acrobaticsranks}+@{acrobaticsmiscmod}" disabled="true"></td><td>= Dex</td><td><input type="number" name="attr_dexmod" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_acrobaticsranks" value="0" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_acrobaticsmiscmod" value="0" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Appraise</td><td><input type="number" name="attr_appraise" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{appraiseranks}+@{appraisemiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_appraiseranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_appraisemiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Bluff</td><td><input type="number" name="attr_bluff" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}+@{bluffranks}+@{bluffmiscmod}" disabled="true"></td><td>= Cha</td><td><input type="number" name="attr_chamod" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_bluffranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_bluffmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Climb</td><td><input type="number" name="attr_climb" style="width: 30px;" value="floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}+@{climbranks}+@{climbmiscmod}" disabled="true"></td><td>= Str</td><td><input type="number" name="attr_strmod" style="width: 30px;" value="floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_climbranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_climbmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Diplomacy</td><td><input type="number" name="attr_diplomacy" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}+@{diplomacyranks}+@{diplomacymiscmod}" disabled="true"></td><td>= Cha</td><td><input type="number" name="attr_chamod" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_diplomacyranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_diplomacymiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Disable Device*</td><td><input type="number" name="attr_disabledevice" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{disabledeviceranks}+@{disabledevicemiscmod}" disabled="true"></td><td>= Dex</td><td><input type="number" name="attr_dexmod" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_disabledeviceranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_disabledevicemiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Disguise</td><td><input type="number" name="attr_disguise" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}+@{disguiseranks}+@{disguisemiscmod}" disabled="true"></td><td>= Cha</td><td><input type="number" name="attr_chamod" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_disguiseranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_disguisemiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Escape Artist</td><td><input type="number" name="attr_escapeartist" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{escapeartistranks}+@{escapeartistmiscmod}" disabled="true"></td><td>= Dex</td><td><input type="number" name="attr_dexmod" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_escapeartistranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_escapeartistmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Fly</td><td><input type="number" name="attr_fly" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{flyranks}+@{flymiscmod}" disabled="true"></td><td>= Dex</td><td><input type="number" name="attr_dexmod" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_flyranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_flymiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Handle Animal*</td><td><input type="number" name="attr_handleanimal" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}+@{handleanimalranks}+@{handleanimalmiscmod}" disabled="true"></td><td>= Cha</td><td><input type="number" name="attr_chamod" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_handleanimalranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_handleanimalmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Heal</td><td><input type="number" name="attr_heal" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}+@{healranks}+@{healmiscmod}" disabled="true"></td><td>= Wis</td><td><input type="number" name="attr_wismod" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_healranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_healmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Intimidate</td><td><input type="number" name="attr_intimidate" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}+@{intimidateranks}+@{intimidatemiscmod}" disabled="true"></td><td>= Cha</td><td><input type="number" name="attr_chamod" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_intimidateranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_intimidatemiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Arcana)</td><td><input type="number" name="attr_knowarcana" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowarcanaranks}+@{knowarcanamiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowarcanaranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowarcanamiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Dungeoneering)</td><td><input type="number" name="attr_knowdungeoneering" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowdungeoneeringranks}+@{knowdungeoneeringmiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowdungeoneeringranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowdungeoneeringmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Engineering)</td><td><input type="number" name="attr_knowengineering" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowengineeringranks}+@{knowengineeringmiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowengineeringranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowengineeringmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Geography)</td><td><input type="number" name="attr_knowgeography" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowgeographyranks}+@{knowgeographymiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowgeographyranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowgeographymiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (History)</td><td><input type="number" name="attr_knowhistory" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowhistoryranks}+@{knowhistorymiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowhistoryranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowhistorymiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Local)</td><td><input type="number" name="attr_knowlocal" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowlocalranks}+@{knowlocalmiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowlocalranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowlocalmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Nature)</td><td><input type="number" name="attr_knownature" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knownatureranks}+@{knownaturemiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knownatureranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knownaturemiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Nobility)</td><td><input type="number" name="attr_knownobility" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knownobilityranks}+@{knownobilitymiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knownobilityranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knownobilitymiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Planes)</td><td><input type="number" name="attr_knowplanes" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowplanesranks}+@{knowplanesmiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowplanesranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowplanesmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Knowledge (Relgion)</td><td><input type="number" name="attr_knowreligion" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{knowreligionranks}+@{knowreligionmiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_knowreligionranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_knowreligionmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Linguistics</td><td><input type="number" name="attr_linguistics" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{linguisticsranks}+@{linguisticsmiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_linguisticsranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_linguisticsmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox"><b>Perception</b></td><td><input type="number" name="attr_perception" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}+@{perceptionranks}+@{perceptionmiscmod}" disabled="true"></td><td>= Wis</td><td><input type="number" name="attr_wismod" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_perceptionranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_perceptionmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Ride</td><td><input type="number" name="attr_ride" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{rideranks}+@{ridemiscmod}" disabled="true"></td><td>= Dex</td><td><input type="number" name="attr_dexmod" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_rideranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_ridemiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Sense Motive</td><td><input type="number" name="attr_sensemotive" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}+@{sensemotiveranks}+@{sensemotivemiscmod}" disabled="true"></td><td>= Wis</td><td><input type="number" name="attr_wismod" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_sensemotiveranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_sensemotivemiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Sleight of Hand</td><td><input type="number" name="attr_slightofhand" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{slightofhandranks}+@{slightofhandmiscmod}" disabled="true"></td><td>= Dex</td><td><input type="number" name="attr_dexmod" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_slightofhandranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_slightofhandmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Spellcraft</td><td><input type="number" name="attr_spellcraft" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}+@{spellcraftranks}+@{spellcraftmiscmod}" disabled="true"></td><td>= Int</td><td><input type="number" name="attr_intmod" style="width: 30px;" value="floor(@{int}/2-5)+@{inttempadj}+@{inttempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_spellcraftranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_spellcraftmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Stealth</td><td><input type="number" name="attr_stealth" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}+@{stealthranks}+@{stealthmiscmod}" disabled="true"></td><td>= Dex</td><td><input type="number" name="attr_dexmod" style="width: 30px;" value="floor(@{dex}/2-5)+@{dextempadj}+@{dextempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_stealthranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_stealthmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Survival</td><td><input type="number" name="attr_survival" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}+@{survivalranks}+@{survivalmiscmod}" disabled="true"></td><td>= Wis</td><td><input type="number" name="attr_wismod" style="width: 30px;" value="floor(@{wis}/2-5)+@{wistempadj}+@{wistempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_survivalranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_survivalmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Swim</td><td><input type="number" name="attr_swim" style="width: 30px;" value="floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}+@{swimranks}+@{swimmiscmod}" disabled="true"></td><td>= Str</td><td><input type="number" name="attr_strmod" style="width: 30px;" value="floor(@{str}/2-5)+@{strtempadj}+@{strtempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_swimranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_swimmiscmod" style="width: 30px;"></td></tr>
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Use Magic Device</td><td><input type="number" name="attr_usemagicdevice" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}+@{usemagicdeviceranks}+@{usemagicdevicemiscmod}" disabled="true"></td><td>= Cha</td><td><input type="number" name="attr_chamod" style="width: 30px;" value="floor(@{cha}/2-5)+@{chatempadj}+@{chatempmod}" disabled="true"></td><td>+</td><td><input type="number" name="attr_usemagicdeviceranks" style="width: 30px;"></td><td>+</td><td><input type="number" name="attr_usemagicdevicemiscmod" style="width: 30px;"></td></tr>
|
||||
</table>
|
||||
<b>Craft</b><br>
|
||||
<fieldset class="repeating_craft">
|
||||
<table style="width: 350px;">
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Craft <input type="text" name="attr_craft" style="width: 70px;"></td><td><input type="text" name="attr_craftname" style="width: 30px;"></td><td>= Int</td><td><input type="text" name="attr_craftmod" style="width: 30px;"></td><td>+</td><td><input type="text" name="attr_craftranks" style="width: 30px;"></td><td>+</td><td><input type="text" name="attr_craftmiscmod" style="width: 30px;"></td></tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">1-level spells</h3>
|
||||
<fieldset class="repeating_1spells">
|
||||
<input type="text" name="attr_1spellname">
|
||||
<b>Perform</b><br>
|
||||
<fieldset class="repeating_perform">
|
||||
<table style="width: 350px;">
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Perform <input type="text" name="attr_perform" style="width: 70px;"></td><td><input type="text" name="attr_performname" style="width: 30px;"></td><td>= Cha</td><td><input type="text" name="attr_performmod" style="width: 30px;"></td><td>+</td><td><input type="text" name="attr_performranks" style="width: 30px;"></td><td>+</td><td><input type="text" name="attr_performmiscmod" style="width: 30px;"></td></tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">2-level spells</h3>
|
||||
<fieldset class="repeating_2spells">
|
||||
<input type="text" name="attr_2spellname">
|
||||
<b>Profession</b><br>
|
||||
<fieldset class="repeating_profession">
|
||||
<table style="width: 350px;">
|
||||
<tr><td><input type="checkbox"></td><td class="sheet-skillsbox">Profession <input type="text" name="attr_profession" style="width: 70px;"></td><td><input type="text" name="attr_professionname" style="width: 30px;"></td><td>= Wis</td><td><input type="text" name="attr_professionmod" style="width: 30px;"></td><td>+</td><td><input type="text" name="attr_professionranks" style="width: 30px;"></td><td>+</td><td><input type="text" name="attr_professionmiscmod" style="width: 30px;"></td></tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">3-level spells</h3>
|
||||
<fieldset class="repeating_3spells">
|
||||
<input type="text" name="attr_3spellname">
|
||||
<b>Conditional Modifiers</b><br>
|
||||
<fieldset class="repeating_conditional_modifiers">
|
||||
<div style="width: 350px;"><input type="text" name="attr_condmodifier" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">4-level spells</h3>
|
||||
<fieldset class="repeating_4spells">
|
||||
<input type="text" name="attr_4spellname">
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">5-level spells</h3>
|
||||
<fieldset class="repeating_5spells">
|
||||
<input type="text" name="attr_5spellname">
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">6-level spells</h3>
|
||||
<fieldset class="repeating_6spells">
|
||||
<input type="text" name="attr_6spellname">
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">7-level spells</h3>
|
||||
<fieldset class="repeating_7spells">
|
||||
<input type="text" name="attr_7spellname">
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">8-level spells</h3>
|
||||
<fieldset class="repeating_8spells">
|
||||
<input type="text" name="attr_8spellname">
|
||||
</fieldset>
|
||||
<h3 style="margin-bottom: 10px;">9-level spells</h3>
|
||||
<fieldset class="repeating_9spells">
|
||||
<input type="text" name="attr_9spellname">
|
||||
</fieldset>
|
||||
<hr/>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<h3 style="margin-bottom: 10px;">Feats</h3>
|
||||
<fieldset class="repeating_feats">
|
||||
<input type="text" name="attr_feat">
|
||||
<b>Languages</b><br>
|
||||
<fieldset class="repeating_languages">
|
||||
<div style="width: 350px;"><input type="text" name="attr_language" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
|
||||
<hr/>
|
||||
<h3 style="margin-bottom: 10px;">Gear</h3>
|
||||
<fieldset class="repeating_gear">
|
||||
<input type="text" name="attr_gear">
|
||||
|
||||
<b>Spells</b><br>
|
||||
Level 0 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl0">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl0" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
|
||||
<h3 style="margin-bottom: 13px;">Special Abilities</h3>
|
||||
<fieldset class="repeating_abil">
|
||||
<input type="text" name="attr_abil">
|
||||
<br>
|
||||
Level 1 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl1">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl1" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 2 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl2">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl2" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 3 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl3">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl3" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 4 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl4">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl4" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 5 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl5">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl5" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 6 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl6">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl6" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 7 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl7">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl7" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 8 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl8">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl8" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
Level 9 <input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox"><input type="checkbox">
|
||||
<br>
|
||||
<fieldset class="repeating_spellslvl9">
|
||||
<div style="width: 350px;"><input type="text" name="attr_spellnamelvl9" style="width: 353px;"></div>
|
||||
</fieldset>
|
||||
<br>
|
||||
|
||||
|
||||
</div>
|
||||
<div style="clear:both"></div>
|
||||
<br>
|
||||
|
||||
<b>Experience Points</b>
|
||||
<fieldset class="repeating_experience">
|
||||
<div style="width: 350px;"><input type="text" name="attr_gamedate" style="width: 353px;"><br>Game Date</div>
|
||||
<div style="width: 350px;"><input type="text" name="attr_campaigndate" style="width: 353px;"><br>Campaign Date</div>
|
||||
<div style="width: 350px;"><input type="number" name="attr_experience" style="width: 353px;"><br>Experience</div>
|
||||
<hr>
|
||||
</fieldset>
|
||||
<br>
|
||||
<b>Money</b>
|
||||
<div style="width: 350px;"><input type="number" name="attr_copper" style="width: 353px;"><br>CP</div>
|
||||
<div style="width: 350px;"><input type="number" name="attr_silver" style="width: 353px;"><br>SP</div>
|
||||
<div style="width: 350px;"><input type="number" name="attr_gold" style="width: 353px;"><br>GP</div>
|
||||
<div style="width: 350px;"><input type="number" name="attr_platinum" style="width: 353px;"><br>PP</div>
|
||||
<br>
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 203 KiB |
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"html": "pathfinder.html",
|
||||
"css": "pathfinder.css",
|
||||
"authors": "Barry R. (original by Roll20 Team)",
|
||||
"preview": "pathfinderpreview.png",
|
||||
"instructions": "This sheet should appear similar to the sheet that appears in the pathfinder core rulebook."
|
||||
}
|
||||
@@ -8,6 +8,18 @@ Contributing
|
||||
|
||||
If you want to help improve an existing sheet, just clone this repository, make your changes, and submit a pull request. If you would like to contribute a new sheet for the community to use, just clone this repository and create a new folder with the name of the game system that the sheet is for. Then send a pull request. If you have any questions or aren't familiar with Github or git in general, feel free to drop us a line at team@roll20.net and we can help you get set up.
|
||||
|
||||
**Creating a sheet.json File**
|
||||
|
||||
When you are ready to submit your template for **public use**, create a `sheet.json` file in your sheet's folder (see the kitchensink folder for an example sheet.json file). The file has the following fields:
|
||||
|
||||
* `html`: The name of the HTML file for the sheet (e.g. `kitchensink.html`)
|
||||
* `css`: The name of the CSS file for the sheet (e.g. `kitchensink.css`)
|
||||
* `authors`: A simple string telling who contributed toward the sheet (e.g. `Riley Dutton`)
|
||||
* `preview`: The name of an image file which should be included in your sheet folder showing a preview/screenshot of the sheet (will be displayed in-app at 500x500 resolution) (e.g. `kitchensink.png`)
|
||||
* `instructions`: Markdown-formatted instructions for using the sheet. If there are any particular setup steps, special rolls you want to make the player aware of, etc., this is the place to put that info. Try to be succinct.
|
||||
|
||||
After we have reviewed your sheet if we approve it we will add it to the `approved.yaml` file in the root directory which will cause it to be available to everyone on the main Roll20 site. If we reject your sheet, we will comment on your Github commit and let you know what changes need to be made before it can be accepted.
|
||||
|
||||
Guidelines
|
||||
==========
|
||||
|
||||
|
||||
@@ -0,0 +1,705 @@
|
||||
// VARIABLE & FUNCTION DECLARATIONS -- DO NOT ALTER!!
|
||||
var PowerCardScript = PowerCardScript || {};
|
||||
var getBrightness = getBrightness || {};
|
||||
var hexDec = hexDec || {};
|
||||
|
||||
// USER CONFIGUATION
|
||||
var POWERCARD_ROUNDED_CORNERS = true;
|
||||
var POWERCARD_ROUNDED_INLINE_ROLLS = true;
|
||||
var POWERCARD_BORDER_SIZE = 1;
|
||||
var POWERCARD_BORDER_COLOR = "#000";
|
||||
var POWERCARD_USE_PLAYER_COLOR = true;
|
||||
|
||||
|
||||
on("chat:message", function(msg) {
|
||||
if (msg.type != "api") return;
|
||||
|
||||
// Get the API Chat Command
|
||||
msg.who = msg.who.replace(" (GM)", "");
|
||||
msg.content = msg.content.replace("(GM) ", "");
|
||||
var command = msg.content.split(" ", 1);
|
||||
|
||||
// !roll --versus|WeaponSkill --charactername|@{selected|character_name} --tokenname|@{selected|token_name} --modifier|?{Attack Modifier|0} --type|Attack --weapon|Primary
|
||||
|
||||
// DEFINE VARIABLES
|
||||
var n = msg.content.split(" --");
|
||||
var parameters = {};
|
||||
var Tag = "";
|
||||
var Content = "";
|
||||
var RollObject = {};
|
||||
var operator = "<=";
|
||||
|
||||
// CREATE OBJECT ARRAY
|
||||
var a = 1;
|
||||
while (n[a]) {
|
||||
Tag = n[a].substring(0, n[a].indexOf("|"));
|
||||
Content = n[a].substring(n[a].indexOf("|") + 1);
|
||||
parameters[Tag] = Content;
|
||||
a++;
|
||||
}
|
||||
|
||||
// Define RollObject Variables
|
||||
RollObject.AttributeName = parameters.versus;
|
||||
RollObject.AttributeValue = "";
|
||||
RollObject.CharacterName = parameters.charactername;
|
||||
RollObject.DisplayName = parameters.tokenname;
|
||||
RollObject.TestModifier = parameters.modifier;
|
||||
RollObject.RollType = parameters.type;
|
||||
RollObject.DamageAdd = Number("3");
|
||||
RollObject.WeaponName = "Placeholder";
|
||||
RollObject.PrimaryWeapon = true; if (parameters.weapon == "Secondary") {RollObject.PrimaryWeapon = false};
|
||||
RollObject.ImpactWeapon = false;
|
||||
RollObject.RangedAttack = false; if ((RollObject.AttributeName == "BallisticSkill") && (RollObject.RollType == "Attack")) {RollObject.RangedAttack = true};
|
||||
RollObject.AmmoCount = 0;
|
||||
RollObject.AmmoMax = 0;
|
||||
RollObject.DiceRollExpression = "1d100";
|
||||
RollObject.DamageRollExpression = "1d10";
|
||||
RollObject.TestSuccess = "false";
|
||||
RollObject.HitLocation = "";
|
||||
RollObject.HitLocationToolTip = "";
|
||||
RollObject.DiceRollResultToolTip = "";
|
||||
RollObject.PowerCardContent = ""
|
||||
|
||||
if (RollObject.RollType == "Attack") {
|
||||
RollObject.PowerCardContent = "--desc --name|" + RollObject.DisplayName + " --leftsub|" + (RollObject.RangedAttack ? "Ranged Attack" : "Melee Attack") + " --rightsub|Half Action --custom_diceroll|";
|
||||
} else if (RollObject.RollType == "Parry") {
|
||||
RollObject.PowerCardContent = "--desc --name|" + RollObject.DisplayName + " --leftsub|Parry" + " --rightsub|Reaction --custom_diceroll|";
|
||||
} else if (RollObject.RollType == "Dodge") {
|
||||
RollObject.PowerCardContent = "--desc --name|" + RollObject.DisplayName + " --leftsub|Dodge" + " --rightsub|Reaction --custom_diceroll|";
|
||||
} else if (RollObject.RollType == "Attribute") {
|
||||
RollObject.PowerCardContent = "--desc --name|" + RollObject.DisplayName + " --leftsub|"+ RollObject.AttributeName + "" + " --rightsub|Stat Test --custom_diceroll|";
|
||||
}
|
||||
|
||||
var characters = findObjs({ _type: "character", name: RollObject.CharacterName });
|
||||
var character = characters.shift();
|
||||
|
||||
var rollDice = function (){
|
||||
sendChat("", "[[" + RollObject.DiceRollExpression + " ]]", function (m) {
|
||||
var rolldata = m[0].inlinerolls[1];
|
||||
RollObject.RawDiceRoll = rolldata.results.rolls;
|
||||
|
||||
sendChat("", "[[" + RollObject.DamageRollExpression + " ]]", function (d) {
|
||||
var rolldata = d[0].inlinerolls[1];
|
||||
RollObject.RawDamageRoll = rolldata.results.rolls;
|
||||
|
||||
sendChat("", "[[" + RollObject.DamageRollExpression + " ]]", function (d) {
|
||||
var rolldata = d[0].inlinerolls[1];
|
||||
RollObject.RawImpactRoll = rolldata.results.rolls;
|
||||
|
||||
rollResult();
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
if (command == "!roll") {
|
||||
rollDice();
|
||||
}
|
||||
|
||||
var rollResult = function() {
|
||||
|
||||
RollObject.DiceRollResult = getResult(RollObject.RawDiceRoll);
|
||||
|
||||
if (character) {
|
||||
var attributes = findObjs({ _type: "attribute", _characterid: character.get('_id') });
|
||||
|
||||
_.each(attributes, function(obj) {
|
||||
var attributeName = obj.get("name");
|
||||
|
||||
if (attributeName == RollObject.AttributeName) {
|
||||
RollObject.AttributeValue = obj.get("current");
|
||||
}
|
||||
|
||||
if (RollObject.RangedAttack == false) {
|
||||
if (RollObject.PrimaryWeapon) {
|
||||
if (attributeName == "MeleeWeapon") {
|
||||
RollObject.WeaponName = obj.get("current");
|
||||
}
|
||||
if (attributeName == "MeleeDamage") {
|
||||
RollObject.DamageAdd = Number(obj.get("current"));
|
||||
}
|
||||
} else {
|
||||
if (attributeName == "MeleeWeapon") {
|
||||
RollObject.WeaponName = obj.get("max");
|
||||
}
|
||||
if (attributeName == "MeleeDamage") {
|
||||
RollObject.DamageAdd = Number(obj.get("max"));
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (RollObject.PrimaryWeapon) {
|
||||
if (attributeName == "RangedWeapon") {
|
||||
RollObject.WeaponName = obj.get("current");
|
||||
}
|
||||
if (attributeName == "RangedDamage") {
|
||||
RollObject.DamageAdd = Number(obj.get("current"));
|
||||
}
|
||||
} else {
|
||||
if (attributeName == "RangedWeapon") {
|
||||
RollObject.WeaponName = obj.get("max");
|
||||
}
|
||||
if (attributeName == "RangedDamage") {
|
||||
RollObject.DamageAdd = Number(obj.get("max"));
|
||||
}
|
||||
}
|
||||
if (attributeName == "Ammo") {
|
||||
RollObject.AmmoCount = Number(obj.get("current"));
|
||||
RollObject.AmmoMax = Number(obj.get("max"));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
modifiedExpression = Number(RollObject.AttributeValue) + Number(RollObject.TestModifier);
|
||||
|
||||
var result = null;
|
||||
var difference = 0;
|
||||
var degrees = 0;
|
||||
var new_expression = 'result = (' + RollObject.DiceRollResult + ' ' + operator + ' ' + modifiedExpression + ');';
|
||||
|
||||
try {
|
||||
eval(new_expression);
|
||||
} catch (e) {
|
||||
//log(e);
|
||||
}
|
||||
|
||||
try {
|
||||
difference = Math.abs(RollObject.DiceRollResult - eval(modifiedExpression));
|
||||
} catch (e) {
|
||||
//log(e);
|
||||
}
|
||||
|
||||
try {
|
||||
degrees = Math.floor(difference / 10);
|
||||
} catch (e) {
|
||||
//log(e);
|
||||
}
|
||||
|
||||
if (result) {
|
||||
RollObject.TestSuccess = true;
|
||||
if(RollObject.RollType == "Attack") {
|
||||
|
||||
var x = RollObject.DiceRollResult;
|
||||
var y = x.toString();
|
||||
if (y.length == 2) {
|
||||
var z = y.split("").reverse().join("");
|
||||
} else {
|
||||
var z = y + "0";
|
||||
}
|
||||
|
||||
var reverseRoll = Number(z);
|
||||
|
||||
if(reverseRoll < 11) {
|
||||
RollObject.HitLocation = "Head";
|
||||
RollObject.HitLocationToolTip = RollObject.DiceRollResult + " reversed is " + reverseRoll + "; 01-10 strikes Head location";
|
||||
} else if (reverseRoll < 26) {
|
||||
RollObject.HitLocation = "Right Arm";
|
||||
RollObject.HitLocationToolTip = RollObject.DiceRollResult + " reversed is " + reverseRoll + "; 11-25 strikes Right Arm location";
|
||||
} else if (reverseRoll < 41) {
|
||||
RollObject.HitLocation = "Left Arm";
|
||||
RollObject.HitLocationToolTip = RollObject.DiceRollResult + " reversed is " + reverseRoll + "; 26-40 strikes Left Arm location";
|
||||
} else if (reverseRoll < 81) {
|
||||
RollObject.HitLocation = "Body";
|
||||
RollObject.HitLocationToolTip = RollObject.DiceRollResult + " reversed is " + reverseRoll + "; 41-80 strikes Body location";
|
||||
} else if (reverseRoll < 91) {
|
||||
RollObject.HitLocation = "Right Leg";
|
||||
RollObject.HitLocationToolTip = RollObject.DiceRollResult + " reversed is " + reverseRoll + "; 81-90 strikes Right Leg location";
|
||||
} else if (reverseRoll < 101) {
|
||||
RollObject.HitLocation = "Left Leg";
|
||||
RollObject.HitLocationToolTip = RollObject.DiceRollResult + " reversed is " + reverseRoll + "; 91-100 strikes Left Arm location";
|
||||
}
|
||||
|
||||
if (RollObject.TestSuccess) {
|
||||
RollObject.PowerCardContent += " --custom_dmgroll| ";
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if(RollObject.RangedAttack == true) {
|
||||
reduceAmmo(character);
|
||||
}
|
||||
|
||||
RollObject.DegreesOfSuccess = (degrees + 1);
|
||||
RollObject.DegreesOfSuccessToolTip = "Difference of " + difference;
|
||||
|
||||
|
||||
RollObject.DiceRollResultToolTip = "Rolling 1d100(" + RollObject.DiceRollResult + ") versus " + RollObject.AttributeName + " (" + RollObject.AttributeValue + ") " + ( (RollObject.TestModifier > -1) ? " + " : "") + RollObject.TestModifier;
|
||||
|
||||
RollObject.DamageRollResult = getResult(RollObject.RawDamageRoll)
|
||||
RollObject.DamageRollTotal = RollObject.DamageRollResult + RollObject.DamageAdd;
|
||||
RollObject.DamageRollTotalToolTip = "Rolling 1d10(" + RollObject.DamageRollResult + ") " + ((RollObject.DamageAdd > -1) ? "+ " : "- ") + Math.abs(RollObject.DamageAdd) + " = (" + RollObject.DamageRollTotal + ")";
|
||||
|
||||
if (RollObject.WeaponName == "Pistol") {RollObject.ImpactWeapon = true};
|
||||
RollObject.ImpactRollResult = getResult(RollObject.RawImpactRoll)
|
||||
RollObject.ImpactRollTotal = RollObject.ImpactRollResult + RollObject.DamageAdd;
|
||||
RollObject.ImpactRollTotalToolTip = "Rolling 1d10(" + RollObject.ImpactRollResult + ") " + ((RollObject.DamageAdd > -1) ? "+ " : "- ") + Math.abs(RollObject.DamageAdd) + " = (" + RollObject.ImpactRollTotal + ")";
|
||||
|
||||
createPowerCard(msg, RollObject);
|
||||
}
|
||||
});
|
||||
|
||||
var reduceAmmo = function(character) {
|
||||
|
||||
var targetsMatched = findObjs({_type: "graphic", represents: character.get('_id')});
|
||||
if(targetsMatched.length === 0) {
|
||||
sendChat(msg.who, "target " + character + " not found.");
|
||||
}
|
||||
|
||||
// Reduce the value of bar2 on the token by 1.
|
||||
for(var x in targetsMatched) {
|
||||
var target = targetsMatched[x];
|
||||
|
||||
if(target.get("bar2_value") !== "") {
|
||||
target.set("bar2_value", (target.get("bar2_value") - 1));
|
||||
}
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
PowerCardScript.buildInline = function (expression, rolls, crit) {
|
||||
var InlineBorderRadius = (POWERCARD_ROUNDED_INLINE_ROLLS) ? 5 : 0;
|
||||
var rollOut = '<span style="text-align: center; vertical-align: text-middle; display: inline-block; min-width: 1.75em; border-radius: ' + InlineBorderRadius + 'px; padding: 2px 0px 0px 0px;" title="Rolling ' + expression + ' = ';
|
||||
var failRoll = critRoll = false;
|
||||
var modTotal = 0;
|
||||
var math;
|
||||
|
||||
for (var k in rolls) {
|
||||
var low = (String(rolls[rolls.length - 1].text).trim().toLowerCase().indexOf("lr") != -1) ? parseInt(String(rolls[rolls.length - 1].text).trim().substring(2)) : 1;
|
||||
if (rolls.hasOwnProperty(k)) {
|
||||
var r = rolls[k];
|
||||
var max = (crit !== undefined && r.sides == 20) ? crit : r.sides;
|
||||
// ROLL.TYPE Roll
|
||||
if (r.type == 'R') {
|
||||
rollOut += '(';
|
||||
for (var m = 0; m < r.results.length; m++) {
|
||||
var value = r.results[m].v;
|
||||
var drop = r.results[m].d;
|
||||
if (!drop) {
|
||||
switch (math) {
|
||||
default:
|
||||
case '+':
|
||||
modTotal += value;
|
||||
math = '';
|
||||
break;
|
||||
case '-':
|
||||
modTotal -= value;
|
||||
math = '';
|
||||
break;
|
||||
case '*':
|
||||
modTotal *= value;
|
||||
math = '';
|
||||
break;
|
||||
case '/':
|
||||
modTotal /= value;
|
||||
math = '';
|
||||
break;
|
||||
}
|
||||
}
|
||||
critRoll = critRoll || (value >= max);
|
||||
failRoll = failRoll || (value <= low);
|
||||
rollOut += '<span class=\'basicdiceroll' + (value == max ? ' critsuccess' : (value == low ? ' critfail' : '')) + '\'>';
|
||||
rollOut += value + '</span>+';
|
||||
}
|
||||
rollOut = rollOut.substring(0, rollOut.length - 1) + ')';
|
||||
}
|
||||
|
||||
// ROLL.TYPE Math
|
||||
var operator, operand;
|
||||
if (r.type == 'M') {
|
||||
rollOut += r.expr;
|
||||
if (r.expr.length == 1) {
|
||||
math = r.expr;
|
||||
} else {
|
||||
operator = ('' + r.expr).substring(0, 1);
|
||||
operand = ('' + r.expr).substring(operator.search(/[\d(]/) === 0 ? 0 : 1);
|
||||
}
|
||||
|
||||
if (operand.search(/([\d+\-*/() d]|floor\(|ceil\()+\)?/g) === 0) {
|
||||
operand = operand.split('floor').join('Math.floor');
|
||||
operand = operand.split('ceil').join('Math.ceil');
|
||||
operand = eval((operator == '-' ? '-' : '') + operand);
|
||||
} else {
|
||||
operand = parseInt(operand);
|
||||
}
|
||||
|
||||
switch (operator) {
|
||||
default:
|
||||
case '+':
|
||||
case '-':
|
||||
modTotal += operand;
|
||||
break;
|
||||
case '*':
|
||||
modTotal *= operand;
|
||||
break;
|
||||
case '/':
|
||||
modTotal /= operand;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (r.type == 'G') {
|
||||
// Do nothing...
|
||||
}
|
||||
}
|
||||
}
|
||||
rollOut += '" class="a inlinerollresult showtip tipsy-n';
|
||||
rollOut += (critRoll && failRoll ? ' importantroll' : (critRoll ? ' fullcrit' : (failRoll ? ' fullfail' : ''))) + '">' + modTotal + '</span>';
|
||||
return rollOut;
|
||||
};
|
||||
|
||||
// These functions determine the brightness of a html color hexcode.
|
||||
// Copied from: http://blog.routydevelopment.com/2010/07/how-to-s...
|
||||
|
||||
function getBrightness(hex) {
|
||||
hex = hex.replace('#', '');
|
||||
var c_r = hexDec(hex.substr(0, 2));
|
||||
var c_g = hexDec(hex.substr(2, 2));
|
||||
var c_b = hexDec(hex.substr(4, 2));
|
||||
return ((c_r * 299) + (c_g * 587) + (c_b * 114)) / 1000;
|
||||
}
|
||||
|
||||
|
||||
function hexDec(hex_string) {
|
||||
hex_string = (hex_string + '').replace(/[^a-f0-9]/gi, '');
|
||||
return parseInt(hex_string, 16);
|
||||
}
|
||||
|
||||
function createPowerCard (msg, RollObject) {
|
||||
//Custom Variables
|
||||
var critRoll = false;
|
||||
var failRoll = false;
|
||||
|
||||
// DEFINE VARIABLES
|
||||
var n = RollObject.PowerCardContent.split(" --"); //Customised this line
|
||||
var PowerCard = {};
|
||||
var DisplayCard = "";
|
||||
var NumberOfAttacks = 1;
|
||||
var NumberOfDmgRolls = 1;
|
||||
var Tag = "";
|
||||
var Content = "";
|
||||
|
||||
// CREATE POWERCARD OBJECT ARRAY
|
||||
var a = 1;
|
||||
while (n[a]) {
|
||||
Tag = n[a].substring(0, n[a].indexOf("|"));
|
||||
Content = n[a].substring(n[a].indexOf("|") + 1);
|
||||
if (Tag.substring(0, 6).toLowerCase() == "attack") {
|
||||
NumberOfAttacks = Tag.substring(6);
|
||||
if (NumberOfAttacks === 0 || !NumberOfAttacks) NumberOfAttacks = 1;
|
||||
Tag = "attack";
|
||||
}
|
||||
if (Tag.substring(0, 6).toLowerCase() == "damage") {
|
||||
NumberOfDmgRolls = Tag.substring(6);
|
||||
if (NumberOfDmgRolls === 0 || !NumberOfDmgRolls) NumberOfDmgRolls = 1;
|
||||
Tag = "damage";
|
||||
}
|
||||
PowerCard[Tag] = Content;
|
||||
a++;
|
||||
}
|
||||
|
||||
// CREATE TITLE STYLE
|
||||
var TitleStyle = " font-family: Georgia; font-size: large; font-weight: normal; text-align: center; vertical-align: middle; padding: 5px 0px; margin-top: 0.2em; border: " + POWERCARD_BORDER_SIZE + "px solid " + POWERCARD_BORDER_COLOR + ";";
|
||||
|
||||
// ROUNDED CORNERS ON TOP OF POWER CARD
|
||||
TitleStyle += (POWERCARD_ROUNDED_CORNERS) ? " border-radius: 10px 10px 0px 0px;" : "";
|
||||
|
||||
// LIST OF PRE-SET TITLE TEXT & BACKGROUND COLORS
|
||||
var AtWill = " color: #FFF; background-color: #040;";
|
||||
var Encounter = " color: #FFF; background-color: #400;";
|
||||
var Daily = " color: #FFF; background-color: #444;";
|
||||
var Item = " color: #FFF; background-color: #e58900;";
|
||||
var Recharge = " color: #FFF; background-color: #004;";
|
||||
|
||||
// CHECK FOR PRESET TITLE COLORS
|
||||
if (!POWERCARD_USE_PLAYER_COLOR) {
|
||||
if (PowerCard.usage !== undefined && PowerCard.txcolor === undefined && PowerCard.bgcolor === undefined) {
|
||||
// PRESET TITLE COLORS
|
||||
TitleStyle += AtWill;
|
||||
if (PowerCard.usage.toLowerCase() == "encounter") TitleStyle += Encounter;
|
||||
if (PowerCard.usage.toLowerCase() == "daily") TitleStyle += Daily;
|
||||
if (PowerCard.usage.toLowerCase() == "item") TitleStyle += Item;
|
||||
if (PowerCard.usage.toLowerCase().substring(0, 8) == "recharge") TitleStyle += Recharge;
|
||||
} else {
|
||||
// CUSTOM TITLECARD TEXT & BACKGROUND COLORS
|
||||
TitleStyle += (PowerCard.txcolor !== undefined) ? " color: " + PowerCard.txcolor + ";" : " color: #FFF;";
|
||||
TitleStyle += (PowerCard.bgcolor !== undefined) ? " background-color: " + PowerCard.bgcolor + ";" : " background-color: #040;";
|
||||
}
|
||||
} else {
|
||||
// SET TITLE BGCOLOR TO PLAYER COLOR --- OVERRIDES ALL OTHER COLOR OPTIONS ---
|
||||
var PlayerBGColor = getObj("player", msg.playerid).get("color");
|
||||
var PlayerTXColor = "#000";
|
||||
if (getBrightness(PlayerBGColor) < 50) {
|
||||
PlayerTXColor = "#FFF";
|
||||
}
|
||||
TitleStyle += " color: " + PlayerTXColor + "; background-color: " + PlayerBGColor + ";";
|
||||
}
|
||||
|
||||
// DEFINE .leftsub and .rightsub
|
||||
if (PowerCard.leftsub === undefined) PowerCard.leftsub = (PowerCard.usage !== undefined) ? PowerCard.usage : "";
|
||||
if (PowerCard.rightsub === undefined) PowerCard.rightsub = (PowerCard.action !== undefined) ? PowerCard.action : "";
|
||||
var PowerCardDiamond = (PowerCard.leftsub == "" || PowerCard.rightsub == "") ? "" : " ♦ ";
|
||||
|
||||
// BEGIN DISPLAYCARD CREATION
|
||||
DisplayCard += "<div style='" + TitleStyle + "'>" + PowerCard.name;
|
||||
DisplayCard += (PowerCard.leftsub !== "" || PowerCard.rightsub !== "") ? "<br><span style='font-family: Tahoma; font-size: small; font-weight: normal;'>" + PowerCard.leftsub + PowerCardDiamond + PowerCard.rightsub + "</span></div>" : "</div>";
|
||||
|
||||
// ROW STYLE VARIABLES
|
||||
var OddRow = " background-color: #CEC7B6; color: #000;";
|
||||
var EvenRow = " background-color: #B6AB91; color: #000;";
|
||||
var RowStyle = " padding: 5px; border-left: " + POWERCARD_BORDER_SIZE + "px solid " + POWERCARD_BORDER_COLOR + "; border-right: " + POWERCARD_BORDER_SIZE + "px solid " + POWERCARD_BORDER_COLOR + "; border-radius: 0px;";
|
||||
var RowBackground = OddRow;
|
||||
var RowNumber = 1;
|
||||
var Indent = 0;
|
||||
var KeyCount = 0;
|
||||
|
||||
// KEY LOOP
|
||||
var Keys = Object.keys(PowerCard);
|
||||
var ReservedTags = "attack, damage, custom_diceroll, custom_dmgroll"; //Note - Have to add in the custom tags here.
|
||||
var IgnoredTags = "emote, name, usage, action, defense, dmgtype, txcolor, bgcolor, leftsub, rightsub, ddn, desc, crit";
|
||||
while (KeyCount < Keys.length) {
|
||||
Tag = Keys[KeyCount];
|
||||
Content = PowerCard[Keys[KeyCount]];
|
||||
if (Tag.charAt(0) === "^") {
|
||||
Indent = (parseInt(Tag.charAt(1)) > 0) ? Tag.charAt(1) : 1;
|
||||
Tag = (parseInt(Tag.charAt(1)) > 0) ? Tag.substring(2) : Tag.substring(1);
|
||||
RowStyle += " padding-left: " + (Indent * 1.5) + "em;";
|
||||
}
|
||||
|
||||
// CHECK FOR RESERVED & IGNORED TAGS
|
||||
if (ReservedTags.indexOf(Tag) != -1) {
|
||||
// ATTACK ROLLS
|
||||
if (Tag.toLowerCase() == "attack") {
|
||||
var AttackMessage = PowerCard.attack.substring(PowerCard.attack.indexOf("]]") + 2);
|
||||
var AttackNumber = parseInt(PowerCard.attack.slice(PowerCard.attack.indexOf("[[") + 2, PowerCard.attack.indexOf("]]")));
|
||||
|
||||
for (var AttackCount = 0; AttackCount < NumberOfAttacks; AttackCount++) {
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
if (PowerCard.ddn === undefined) {
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'>$[[" + AttackNumber + "]] vs " + PowerCard.defense + AttackMessage + "</div>";
|
||||
} else {
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'>$[[" + AttackNumber + "]]" + AttackMessage + " vs Armor Class</div>";
|
||||
}
|
||||
if (NumberOfAttacks > 1 && PowerCard.ddn === undefined) AttackMessage = "";
|
||||
}
|
||||
}
|
||||
|
||||
// Custom Dice Rolls
|
||||
if (Tag.toLowerCase() == "custom_diceroll") {
|
||||
critRoll = false;
|
||||
failRoll = false;
|
||||
if (RollObject.DiceRollResult > 95) {failRoll = true};
|
||||
if (RollObject.DiceRollResult < 6) {critRoll = true};
|
||||
|
||||
if (RollObject.RollType == "Attack") {
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'><b>Weapon:</b> " + RollObject.WeaponName + "</div>";
|
||||
} else if (RollObject.RollType == "Attribute") {
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'><b>" + RollObject.AttributeName + ":</b> " + RollObject.AttributeValue + "</div>";
|
||||
}
|
||||
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'><b>" + ((RollObject.RollType == "Attack") ? "Attack" : "Skill") + " Modifier:</b> " + ( (RollObject.TestModifier>0) ? "+" : "") + RollObject.TestModifier + "</div>";
|
||||
|
||||
if (RollObject.RangedAttack == true) {
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'><b>Ammo:</b> " + RollObject.AmmoCount + "/" + RollObject.AmmoMax + " subtract 1</div>";
|
||||
}
|
||||
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'> Rolled a <span style=\"text-align: center; vertical-align: text-middle; display: inline-block; min-width: 1.75em; border-radius: 5px; padding: 2px 0px 0px 0px;\" title=\"" + RollObject.DiceRollResultToolTip + "\" class=\"a inlinerollresult showtip tipsy-n " + (critRoll && failRoll ? ' importantroll' : (critRoll ? ' fullcrit' : (failRoll ? ' fullfail' : ''))) + "\">" + RollObject.DiceRollResult + "</span> </div>";
|
||||
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'>" + ((RollObject.RollType == "Attack") ? (RollObject.TestSuccess ? 'Hit' : 'Missed') : (RollObject.TestSuccess ? 'Succeeded' : 'Failed')) + " with <span style=\"text-align: center; vertical-align: text-middle; display: inline-block; min-width: 1.75em; border-radius: 5px; padding: 2px 0px 0px 0px;\" title=\"" + RollObject.DegreesOfSuccessToolTip + "\" class=\"a inlinerollresult showtip tipsy-n\">" + RollObject.DegreesOfSuccess + "</span> degrees of " + (RollObject.TestSuccess ? 'success' : 'failure') + "</div>";
|
||||
|
||||
}
|
||||
|
||||
// Custom Damage Roll
|
||||
if (Tag.toLowerCase() == "custom_dmgroll") {
|
||||
critRoll = false;
|
||||
failRoll = false;
|
||||
if (RollObject.DamageRollResult == 1) {failRoll = true};
|
||||
if (RollObject.DamageRollResult == 10) {critRoll = true};
|
||||
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'><b>Damage:</b> " + "1d10 " + ((RollObject.DamageAdd > -1) ? "+ " : "- ") + Math.abs(RollObject.DamageAdd) + "</div>";
|
||||
|
||||
if (RollObject.ImpactWeapon == true) {
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'><b>Qualities:</b> " + "Impact" + "</div>";
|
||||
}
|
||||
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'>Target takes <span style=\"text-align: center; vertical-align: text-middle; display: inline-block; min-width: 1.75em; border-radius: 5px; padding: 2px 0px 0px 0px;\" title=\"" + RollObject.DamageRollTotalToolTip + "\" class=\"a inlinerollresult showtip tipsy-n" + (critRoll ? ' fullcrit' : (failRoll ? ' fullfail' : '')) + "\">" + RollObject.DamageRollTotal + "</span> damage to the <span style=\"text-align: center; vertical-align: text-middle; display: inline-block; min-width: 1.75em; border-radius: 5px; padding: 2px 0px 0px 0px;\" title=\"" + RollObject.HitLocationToolTip + "\" class=\"a inlinerollresult showtip tipsy-n\">" + RollObject.HitLocation + "</span>" + "</div>";
|
||||
|
||||
if (RollObject.ImpactWeapon == true) {
|
||||
critRoll = false;
|
||||
failRoll = false;
|
||||
if (RollObject.ImpactRollResult == 1) {failRoll = true};
|
||||
if (RollObject.ImpactRollResult == 10) {critRoll = true};
|
||||
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'>" + "- or - " + "</div>";
|
||||
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'>Target takes <span style=\"text-align: center; vertical-align: text-middle; display: inline-block; min-width: 1.75em; border-radius: 5px; padding: 2px 0px 0px 0px;\" title=\"" + RollObject.ImpactRollTotalToolTip + "\" class=\"a inlinerollresult showtip tipsy-n" + (critRoll ? ' fullcrit' : (failRoll ? ' fullfail' : '')) + "\">" + RollObject.ImpactRollTotal + "</span> damage to the <span style=\"text-align: center; vertical-align: text-middle; display: inline-block; min-width: 1.75em; border-radius: 5px; padding: 2px 0px 0px 0px;\" title=\"" + RollObject.HitLocationToolTip + "\" class=\"a inlinerollresult showtip tipsy-n\">" + RollObject.HitLocation + "</span>" + "</div>";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// DAMAGE ROLLS
|
||||
if (Tag.toLowerCase() == "damage") {
|
||||
var DamageMessage = PowerCard.damage.substring(PowerCard.damage.indexOf("]]") + 2);
|
||||
var DamageNumber = parseInt(PowerCard.damage.slice(PowerCard.damage.indexOf("[[") + 2, PowerCard.damage.indexOf("]]")));
|
||||
if (PowerCard.dmgtype === undefined) PowerCard.dmgtype = "";
|
||||
for (var DamageCount = 0; DamageCount < NumberOfDmgRolls; DamageCount++) {
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'>$[[" + DamageNumber + "]] " + PowerCard.dmgtype + " " + DamageMessage + "</div>";
|
||||
}
|
||||
}
|
||||
} else if (IgnoredTags.indexOf(Tag.toLowerCase()) != -1) {
|
||||
// Do nothing
|
||||
} else {
|
||||
RowBackground = (RowNumber % 2 == 1) ? OddRow : EvenRow;
|
||||
RowNumber += 1;
|
||||
DisplayCard += "<div style='" + RowStyle + RowBackground + "'><b>" + Tag + ":</b> " + Content + "</div>";
|
||||
}
|
||||
KeyCount++;
|
||||
}
|
||||
|
||||
// ADD ROUNDED CORNERS & BORDER TO BOTTOM OF POWER CARD
|
||||
if (POWERCARD_ROUNDED_CORNERS && KeyCount == (Keys.length)) DisplayCard = DisplayCard.replace(/border-radius: 0px;(?!.*border-radius: 0px;)/g, "border-radius: 0px 0px 10px 10px; border-bottom: " + POWERCARD_BORDER_SIZE + "px solid " + POWERCARD_BORDER_COLOR + ";");
|
||||
if (!POWERCARD_ROUNDED_CORNERS && POWERCARD_BORDER_SIZE) DisplayCard = DisplayCard.replace(/border-radius: 0px;(?!.*border-radius: 0px;)/g, "border-bottom: " + POWERCARD_BORDER_SIZE + "px solid " + POWERCARD_BORDER_COLOR + ";");
|
||||
// INLINE ROLLS REPLACEMENT
|
||||
var Count = 0;
|
||||
if (msg.inlinerolls !== undefined) {
|
||||
while (Count < msg.inlinerolls.length) {
|
||||
// Replace inline roll placeholder in DisplayCard
|
||||
var numCopies = DisplayCard.split("$[[" + Count + "]]").length - 1;
|
||||
for (var i = 0; i < numCopies; i++) {
|
||||
sendChat("", Count + " [[" + msg.inlinerolls[Count].expression + " ]]", function (m) {
|
||||
var idx = parseInt(m[0].content.split(" ")[0]);
|
||||
var rolldata = m[0].inlinerolls[1];
|
||||
var inlineroll = PowerCardScript.buildInline(
|
||||
rolldata.expression,
|
||||
rolldata.results.rolls,
|
||||
PowerCard.crit
|
||||
);
|
||||
DisplayCard = DisplayCard.replace("$[[" + idx + "]]", inlineroll);
|
||||
if (DisplayCard.search(/\$\[\[\d+\]\]/g) == -1) {
|
||||
// SEND OUTPUT TO CHAT
|
||||
if (PowerCard.emote !== undefined) sendChat(msg.who, "/emas " + PowerCard.emote);
|
||||
if (PowerCard.desc !== undefined) sendChat("", "/desc ");
|
||||
sendChat("", "/direct " + DisplayCard);
|
||||
}
|
||||
});
|
||||
}
|
||||
Count += 1;
|
||||
}
|
||||
} else {
|
||||
if (PowerCard.emote !== undefined) sendChat(msg.who, "/emas " + PowerCard.emote);
|
||||
if (PowerCard.desc !== undefined) sendChat("", "/desc ");
|
||||
sendChat("", "/direct " + DisplayCard);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
var getResult = function (rolls) {
|
||||
var modTotal = 0;
|
||||
var math;
|
||||
|
||||
for (var k in rolls) {
|
||||
if (rolls.hasOwnProperty(k)) {
|
||||
var r = rolls[k];
|
||||
// ROLL.TYPE Roll
|
||||
if (r.type == 'R') {
|
||||
for (var m = 0; m < r.results.length; m++) {
|
||||
var value = r.results[m].v;
|
||||
var drop = r.results[m].d;
|
||||
if (!drop) {
|
||||
switch (math) {
|
||||
default:
|
||||
case '+':
|
||||
modTotal += value;
|
||||
math = '';
|
||||
break;
|
||||
case '-':
|
||||
modTotal -= value;
|
||||
math = '';
|
||||
break;
|
||||
case '*':
|
||||
modTotal *= value;
|
||||
math = '';
|
||||
break;
|
||||
case '/':
|
||||
modTotal /= value;
|
||||
math = '';
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// ROLL.TYPE Math
|
||||
var operator, operand;
|
||||
if (r.type == 'M') {
|
||||
if (r.expr.length == 1) {
|
||||
math = r.expr;
|
||||
} else {
|
||||
operator = ('' + r.expr).substring(0, 1);
|
||||
operand = ('' + r.expr).substring(operator.search(/[\d(]/) === 0 ? 0 : 1);
|
||||
}
|
||||
|
||||
if (operand.search(/([\d+\-*/() d]|floor\(|ceil\()+\)?/g) === 0) {
|
||||
operand = operand.split('floor').join('Math.floor');
|
||||
operand = operand.split('ceil').join('Math.ceil');
|
||||
operand = eval((operator == '-' ? '-' : '') + operand);
|
||||
} else {
|
||||
operand = parseInt(operand);
|
||||
}
|
||||
|
||||
switch (operator) {
|
||||
default:
|
||||
case '+':
|
||||
case '-':
|
||||
modTotal += operand;
|
||||
break;
|
||||
case '*':
|
||||
modTotal *= operand;
|
||||
break;
|
||||
case '/':
|
||||
modTotal /= operand;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (r.type == 'G') {
|
||||
// Do nothing...
|
||||
}
|
||||
|
||||
if (r.type == 'V') {
|
||||
// Do nothing...
|
||||
}
|
||||
}
|
||||
}
|
||||
return modTotal;
|
||||
};
|
||||
@@ -0,0 +1 @@
|
||||
This needs to be used with the API script in the same folder which has custom rolls based on the PowerCard API by Honey Badger and RollResult by someone else.
|
||||
@@ -0,0 +1,212 @@
|
||||
.charsheet .sheet-3colrowCust .sheet-col {
|
||||
width: calc(33% - 4px);
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.sheet-col:last-child {
|
||||
margin-right: 0!important;
|
||||
}
|
||||
|
||||
.charsheet label {
|
||||
display: inline-block;
|
||||
width: 75px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.charsheet input[type='number'], .charsheet input[type='text'] {
|
||||
display: inline-block;
|
||||
width: 165px;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
/* baseinfo - Top section with name, class, etc */
|
||||
|
||||
.sheet-baseinfo {
|
||||
display: inline-block;
|
||||
width: 149px;
|
||||
margin-right: 3px;
|
||||
}
|
||||
|
||||
.sheet-baseinfo label, .sheet-baseinfo input, .sheet-baseinfo select {
|
||||
display: block;
|
||||
text-align: left;
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.sheet-baseinfo label {
|
||||
border-top: 1px solid black;
|
||||
width: 92%;
|
||||
}
|
||||
|
||||
.sheet-baseinfo.sheet-number {
|
||||
width: 39px;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.sheet-baseinfo.sheet-short {
|
||||
width: 60px;
|
||||
}
|
||||
|
||||
.sheet-baseinfo.sheet-medium {
|
||||
width: 100px;
|
||||
}
|
||||
|
||||
/* statblock */
|
||||
.sheet-statblock {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.sheet-statblock:last-child {
|
||||
margin-bottom: 0!important;
|
||||
}
|
||||
|
||||
.sheet-statblock input[type='number'], .sheet-statblock input[type='text'] {
|
||||
display: inline-block;
|
||||
border: 1px solid #ccc;
|
||||
padding: 4px;
|
||||
height: 28px;
|
||||
width: 50px;
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.sheet-statblock label {
|
||||
padding: 5px 0;
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
height: 28px;
|
||||
margin: 0;
|
||||
text-align: left;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-black label {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.sheet-statblock input, .sheet-statblock select, .sheet-statblock textarea {
|
||||
box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
-webkit-box-sizing: border-box;
|
||||
}
|
||||
|
||||
.sheet-statblock h2 {
|
||||
width: 100%;
|
||||
background-color: black;
|
||||
color: white;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-rowitem {
|
||||
height: 40px;
|
||||
margin: 2px 0;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-tinyitem,
|
||||
.sheet-statblock .sheet-smallitem,
|
||||
.sheet-statblock .sheet-meditem,
|
||||
.sheet-statblock .sheet-medlargeitem,
|
||||
.sheet-statblock .sheet-largeitem,
|
||||
.sheet-statblock textarea {
|
||||
display: inline-block;
|
||||
padding: 6px 5px;
|
||||
width: calc(80% - 13px);
|
||||
height: 28px;
|
||||
vertical-align: middle;
|
||||
margin: 0 -2px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.sheet-statblock textarea {
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
font-size: 13px;
|
||||
line-height: 18px;
|
||||
}
|
||||
|
||||
.sheet-statblock textarea.sheet-small {
|
||||
height: 32px;
|
||||
}
|
||||
|
||||
.sheet-statblock input[type='checkbox'] {
|
||||
height: 28px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-tinyitem input[type='number'], .sheet-statblock .sheet-tinyitem input[type='text'], .sheet-statblock .sheet-tinyitem select,
|
||||
.sheet-statblock .sheet-smallitem input[type='number'], .sheet-statblock .sheet-smallitem input[type='text'], .sheet-statblock .sheet-smallitem select,
|
||||
.sheet-statblock .sheet-meditem input[type='number'], .sheet-statblock .sheet-meditem input[type='text'], .sheet-statblock .sheet-meditem select,
|
||||
.sheet-statblock .sheet-medlargeitem input[type='number'], .sheet-statblock .sheet-medlargeitem input[type='text'], .sheet-statblock .sheet-medlargeitem select,
|
||||
.sheet-statblock .sheet-largeitem input[type='number'], .sheet-statblock .sheet-largeitem input[type='text'], .sheet-statblock .sheet-largeitem select {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-tinyitem {
|
||||
width: calc(15% - 10px);
|
||||
padding: 6px 3px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-smallitem {
|
||||
width: calc(20% - 4px);
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-meditem {
|
||||
width: calc(33% - 9px);
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-medlargeitem {
|
||||
width: calc(40% - 8px);
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-largeitem {
|
||||
width: calc(50% - 8px);
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-halfblack {
|
||||
background: linear-gradient(to right, white 50%, black 50%);
|
||||
}
|
||||
.sheet-statblock .sheet-black {
|
||||
background: black;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-tinyitem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-smallitem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-meditem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-medlargeitem,
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-largeitem {
|
||||
padding: 0 5px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-headerrowitem .sheet-tinyitem {
|
||||
padding: 6px 3px;
|
||||
}
|
||||
|
||||
.sheet-statblock .sheet-headerrowitem label {
|
||||
padding: 0;
|
||||
font-size: 9px;
|
||||
line-height: 9px;
|
||||
font-weight: normal;
|
||||
word-wrap:break-word;
|
||||
}
|
||||
|
||||
/* Fixes */
|
||||
|
||||
input[type='number'] {
|
||||
-moz-appearance:textfield;
|
||||
}
|
||||
|
||||
input::-webkit-outer-spin-button,
|
||||
input::-webkit-inner-spin-button {
|
||||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
textarea {
|
||||
resize: none;
|
||||
}
|
||||
@@ -0,0 +1,868 @@
|
||||
<div>
|
||||
|
||||
<div class="sheet-baseinfo"><input type="text" name="attr_name" /><label>Character Name</label></div>
|
||||
|
||||
<div class="sheet-baseinfo"><input type="text" name="attr_career" /><label>Career</label></div>
|
||||
<div class="sheet-baseinfo"><input type="text" name="attr_career-previous" /><label>Previous Careers</label></div>
|
||||
|
||||
<div class="sheet-baseinfo">
|
||||
<select name="attr_race">
|
||||
<option value="Human">Human</option>
|
||||
<option value="Dwarf">Dwarf</option>
|
||||
<option value="Elf">Elf</option>
|
||||
<option value="Halfling">Halfling</option>
|
||||
</select>
|
||||
<label>Race</label>
|
||||
</div>
|
||||
|
||||
<div class="sheet-baseinfo sheet-medium">
|
||||
<select name="attr_size">
|
||||
<option value="Tiny">Tiny</option>
|
||||
<option value="Small">Small</option>
|
||||
<option value="Medium" selected="selected">Medium</option>
|
||||
<option value="Large">Large</option>
|
||||
<option value="Huge">Huge</option>
|
||||
<option value="Gargantuan">Gargantuan</option>
|
||||
</select>
|
||||
<label>Size</label>
|
||||
</div>
|
||||
<div class="sheet-baseinfo sheet-number"><input type="number" name="attr_age" /><label>Age</label></div>
|
||||
<div class="sheet-baseinfo sheet-medium">
|
||||
<select name="attr_gender">
|
||||
<option value="Male">Male</option>
|
||||
<option value="Female">Female</option>
|
||||
<option value="Other">Other</option>
|
||||
</select>
|
||||
<label>Gender</label>
|
||||
</div>
|
||||
<div class="sheet-baseinfo sheet-short"><input type="text" name="attr_height" /><label>Height</label></div>
|
||||
<div class="sheet-baseinfo sheet-short"><input type="text" name="attr_weight" /><label>Weight</label></div>
|
||||
<div class="sheet-baseinfo"><input type="text" name="attr_starsign" /><label>Star Sign</label></div>
|
||||
<div class="sheet-baseinfo"><input type="text" name="attr_deity" /><label>Deity</label></div>
|
||||
|
||||
<div class="sheet-baseinfo sheet-medium"><input type="text" name="attr_xp-current" /><label>Current XP</label></div>
|
||||
<div class="sheet-baseinfo sheet-medium"><input type="text" name="attr_xp" /><label>Total XP</label></div>
|
||||
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="sheet-3colrowCust">
|
||||
|
||||
<!-- Left -->
|
||||
<div class="sheet-col">
|
||||
|
||||
<!-- Attributes -->
|
||||
<div class="sheet-statblock">
|
||||
<h2>Characteristics</h2>
|
||||
<!-- Ability Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-smallitem">
|
||||
<label>Score</label>
|
||||
</div>
|
||||
<div class="sheet-largeitem">
|
||||
<label>Ability</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Bonus</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Roll</label>
|
||||
</div>
|
||||
</div>
|
||||
<!-- WeaponSkill -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_weaponskill" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Weapon Skill</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_weaponskill-bonus" value="floor(@{weaponskill}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_weaponskill' value='!roll --versus|WeaponSkill --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- BallisticSkill -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_ballisticskill" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Ballistic Skill</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_ballisticskill-bonus" value="floor(@{ballisticskill}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_ballisticskill' value='!roll --versus|BallisticSkill --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Strength -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_strength" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Strength</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_strength-bonus" value="floor(@{strength}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_strength' value='!roll --versus|Strength --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Toughness -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_toughness" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Toughness</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_toughness-bonus" value="floor(@{toughness}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_toughness' value='!roll --versus|Toughness --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Agility -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_agility" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Agility</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_agility-bonus" value="floor(@{agility}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_agility' value='!roll --versus|Agility --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Intelligence -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_intelligence" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Intelligence</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_intelligence-bonus" value="floor(@{intelligence}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_intelligence' value='!roll --versus|Intelligence --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Willpower -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_willpower" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Willpower</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_willpower-bonus" value="floor(@{willpower}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_willpower' value='!roll --versus|Willpower --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Fellowship -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_fellowship" value="10"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Fellowship</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_fellowship-bonus" value="floor(@{fellowship}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_fellowship' value='!roll --versus|Fellowship --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Attribute'></button>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- /Attributes -->
|
||||
|
||||
<!-- Initiative -->
|
||||
<div class="sheet-statblock">
|
||||
<h2>Initiative</h2>
|
||||
<!-- Initiative Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-smallitem">
|
||||
<label>Score</label>
|
||||
</div>
|
||||
<div class="sheet-meditem">
|
||||
</div>
|
||||
<div class="sheet-smallitem">
|
||||
<label>Modifier</label>
|
||||
</div>
|
||||
<div class="sheet-smallitem">
|
||||
<label>Roll</label>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Initiative -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_initiative" value="@{agility}+@{init-mod}" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-meditem sheet-black">
|
||||
<label>Initiative</label>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<input type="number" name="attr_init-mod" value="0"/>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<button type='roll' name='roll_initiative' value='/roll 1d10 + @{initiative} &{tracker}'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Conditional Modifiers Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-largeitem">
|
||||
<label>Talent Modifiers</label>
|
||||
</div>
|
||||
</div>
|
||||
<textarea name="attr_init-talent-modifiers" class="sheet-small"></textarea>
|
||||
</div>
|
||||
|
||||
<!-- Fate Points -->
|
||||
<div class="sheet-statblock">
|
||||
<h2>Fate Points</h2>
|
||||
<!-- Fate Points Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-smallitem">
|
||||
<label>Fate</label>
|
||||
</div>
|
||||
<div class="sheet-largeitem">
|
||||
</div>
|
||||
<div class="sheet-smallitem">
|
||||
<label>Fortune</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_fate-points" value="3"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Fate Points</label>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<input type="number" name="attr_fortune-points" value="1"/>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- /Fate Points -->
|
||||
|
||||
</div>
|
||||
|
||||
<!-- Mid -->
|
||||
<div class="sheet-col">
|
||||
|
||||
<!-- Health -->
|
||||
<div class="sheet-statblock">
|
||||
<h2>Health</h2>
|
||||
<!-- Wounds Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-smallitem">
|
||||
<label>Maximum</label>
|
||||
</div>
|
||||
<div class="sheet-largeitem">
|
||||
</div>
|
||||
<div class="sheet-smallitem">
|
||||
<label>Current</label>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Wounds -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_wounds-max" value="0"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Wounds</label>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<input type="number" name="attr_wounds" value="1"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Critical Damage -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-largeitem">
|
||||
<label>Critical Damage</label>
|
||||
</div>
|
||||
</div>
|
||||
<textarea name="attr_critical_damage" class="sheet-small"></textarea>
|
||||
<!-- Insanity Points Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-smallitem">
|
||||
<label>Score</label>
|
||||
</div>
|
||||
<div class="sheet-largeitem">
|
||||
</div>
|
||||
<div class="sheet-smallitem">
|
||||
</div>
|
||||
</div>
|
||||
<!-- Insanity Points -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_insanity" value="0"/>
|
||||
</div>
|
||||
<div class="sheet-largeitem sheet-black">
|
||||
<label>Insanity Points</label>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
</div>
|
||||
</div>
|
||||
<!-- Mental Disorders Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-largeitem">
|
||||
<label>Mental Disorders</label>
|
||||
</div>
|
||||
</div>
|
||||
<textarea name="attr_mental_disorders" class="sheet-small"></textarea>
|
||||
</div> <!-- /Health -->
|
||||
|
||||
<!-- Defence -->
|
||||
<div class="sheet-statblock">
|
||||
<h2>Defenses</h2>
|
||||
<!-- Defence Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-smallitem">
|
||||
<label>Armour</label>
|
||||
</div>
|
||||
<div class="sheet-smallitem">
|
||||
<label></label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Leathr</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Stud</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Mail</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Plate</label>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Head -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_armour_head" value="@{head-leather}+@{head-studded}+@{head-mail}+@{head-plate}" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<label>Head</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_head-leather" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_head-studded" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_head-mail" value="2"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_head-plate" value="2"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Body -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_armour_body" value="@{body-leather}+@{body-studded}+@{body-mail}+@{body-plate}" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<label>Body</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_body-leather" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_body-studded" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_body-mail" value="2"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_body-plate" value="2"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Arms -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_armour_arms" value="@{arms-leather}+@{arms-studded}+@{arms-mail}+@{arms-plate}" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<label>Arms</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_arms-leather" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_arms-studded" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_arms-mail" value="2"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_arms-plate" value="2"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Legs -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_armour_legs" value="@{legs-leather}+@{legs-studded}+@{legs-mail}+@{legs-plate}" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<label>Legs</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_legs-leather" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_legs-studded" value="1"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_legs-mail" value="2"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="checkbox" name="attr_legs-plate" value="2"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div> <!-- /Defence -->
|
||||
|
||||
<!-- Movement -->
|
||||
<div class="sheet-statblock">
|
||||
<h2>Movement</h2>
|
||||
<!-- Movement Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-smallitem">
|
||||
<label>Base</label>
|
||||
</div>
|
||||
<div class="sheet-smallitem">
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Leap</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Move</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Charge</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Run</label>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Movement -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-smallitem sheet-halfblack">
|
||||
<input type="number" name="attr_movecharacteristic" value="4"/>
|
||||
</div>
|
||||
<div class="sheet-smallitem sheet-black">
|
||||
<label>Speed</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_speed-base" value="@{MoveCharacteristic} + floor(@{Strength}/10)" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_speed-move" value="@{MoveCharacteristic} * 2" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_speed-charge" value="@{MoveCharacteristic} * 4" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_speed-run" value="@{MoveCharacteristic} * 6" disabled = "true"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Special Movement Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-largeitem">
|
||||
<label>Special Movement</label>
|
||||
</div>
|
||||
</div>
|
||||
<textarea name="attr_special-movement" class="sheet-small"></textarea>
|
||||
</div> <!-- /Movement -->
|
||||
|
||||
</div>
|
||||
|
||||
<!-- Right -->
|
||||
<div class="sheet-col">
|
||||
|
||||
<div class="sheet-statblock">
|
||||
<h2>Skills</h2>
|
||||
<!-- Skills Header -->
|
||||
<div class="sheet-headerrowitem">
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Bonus</label>
|
||||
</div>
|
||||
<div class="sheet-medlargeitem">
|
||||
<label>Skill Name</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Total</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem">
|
||||
<label>Roll</label>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Animal Care -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_animal_care-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Animal Care</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>INT</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_animal_care" value="(@{intelligence} + @{animal_care-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_animal_care' value='!roll --versus|Animal Care --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Charm -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_charm-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Charm</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>FEL</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_charm" value="(@{fellowship} + @{charm-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_charm' value='!roll --versus|Charm --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Command -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_command-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Command</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>FEL</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_command" value="(@{fellowship} + @{command-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_command' value='!roll --versus|Command --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Concealment -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_concealment-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Concealment</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>AGI</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_concealment" value="(@{agility} + @{concealment-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_concealment' value='!roll --versus|Concealment --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Disguise -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_disguise-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Disguise</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>FEL</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_disguise" value="(@{fellowship} + @{disguise-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_disguise' value='!roll --versus|Disguise --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Drive -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_drive-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Drive</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>STR</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_drive" value="(@{strength} + @{drive-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_drive' value='!roll --versus|Drive --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Evaluate -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_evaluate-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Evaluate</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>INT</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_evaluate" value="(@{intelligence} + @{evaluate-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_evaluate' value='!roll --versus|Evaluate --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Gamble -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_gamble-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Gamble</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>INT</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_gamble" value="(@{intelligence} + @{gamble-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_gamble' value='!roll --versus|Gamble --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Gossip -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_gossip-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Gossip</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>FEL</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_gossip" value="(@{fellowship} + @{gossip-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_gossip' value='!roll --versus|Gossip --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Haggle -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_haggle-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Haggle</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>FEL</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_haggle" value="(@{fellowship} + @{haggle-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_haggle' value='!roll --versus|Haggle --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Intimidate -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_intimidate-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Intimidate</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>STR</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_intimidate" value="(@{strength} + @{intimidate-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_intimidate' value='!roll --versus|Intimidate --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Survival -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_survival-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Survival</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>INT</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_survival" value="(@{intelligence} + @{survival-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_survival' value='!roll --versus|Survival --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Perception -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_perception-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Perception</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>INT</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_perception" value="(@{intelligence} + @{perception-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_perception' value='!roll --versus|Perception --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Ride -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_ride-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Ride</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>AGI</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_ride" value="(@{agility} + @{ride-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_ride' value='!roll --versus|Ride --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Scale -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_scale-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Scale</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>STR</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_scale" value="(@{agility} + @{scale-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_scale' value='!roll --versus|Scale --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Search -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_search-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Search</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>INT</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_search" value="(@{intelligence} + @{search-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_search' value='!roll --versus|Search --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Silent Move -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_silent_move-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Silent Move</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>AGI</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_silent_move" value="(@{agility} + @{silent_move-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_silent_move' value='!roll --versus|Silent Move --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Swim -->
|
||||
<div class="sheet-rowitem">
|
||||
<div class="sheet-tinyitem sheet-halfblack">
|
||||
<input type="number" name="attr_swim-bonus" value="-20" />
|
||||
</div>
|
||||
<div class="sheet-medlargeitem sheet-black">
|
||||
<label>Swim</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<label>STR</label>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<input type="number" name="attr_swim" value="(@{agility} + @{swim-bonus})" disabled = "true"/>
|
||||
</div>
|
||||
<div class="sheet-tinyitem sheet-black">
|
||||
<button type='roll' name='roll_swim' value='!roll --versus|Swim --charactername|@{character_name} --tokenname|@{token_name} --modifier|?{Test Modifier|0} --type|Skill'></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div class="sheet-2colrow">
|
||||
|
||||
<!-- Left -->
|
||||
<div class="sheet-col">
|
||||
<div class="sheet-statblock">
|
||||
<h2>Talents</h2>
|
||||
<fieldset class="repeating_talents">
|
||||
<textarea name="attr_talents"></textarea>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Right -->
|
||||
|
||||
|
||||
</div>
|
||||
@@ -0,0 +1,4 @@
|
||||
# Contributors: Do not edit this file. We will add your game when it has been approved.
|
||||
kitchensink:
|
||||
- kitchensink
|
||||
- Kitchen Sink
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<div class="sheet-col">
|
||||
|
||||
<label>Name:</label><input type="text" name="attr_name" />
|
||||
<label>Name:</label><input type="text" name="attr_character_name" />
|
||||
<label>Rank:</label><input type="text" name="attr_rank" />
|
||||
<label>XP:</label><input type="number" name="attr_xp" />
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 425 KiB |
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"html": "kitchensink.html",
|
||||
"css": "kitchensink.css",
|
||||
"authors": "Roll20 Team (@roll20app)",
|
||||
"preview": "kitchensink.png",
|
||||
"instructions": "**This is a test**\n\nYou can put Markdown-formatted instructions here for how to use your sheet. Please try to keep it moderately-short (500 characters or less is preferred)."
|
||||
}
|
||||
Reference in New Issue
Block a user