Release 2.01 (07/29/2014) 1. Updated **NathasNumenera_Roll20_CharacterSheet_Layout.htm** 1. More detailed "Advancement" section, with one field/attribute per advancement per tier 2. After updating the layout in campaigns with existing characters, you can delete the prospective old advancement attributes like "xp-edge", "xp-stat"... (don't delete the "xp" attribute though !) 2. Updated **NathasNumenera_Roll20_API.js** : the numeneroll function had a residual french word or two in the resulting chat text (on an atuomatic success) 3. More detailed "Readme.md" with better layout 4. New screenshot/image 5. Updated sheet.json with the new screenshot
368 lines
21 KiB
HTML
368 lines
21 KiB
HTML
<div class="sheet-3colrow"> <!-- BEGIN CharSheet -->
|
|
<div class="sheet-col" width="33%"> <!-- BEGIN Column 1 -->
|
|
<div> <!-- BEGIN Name, Type, Focus ... and Logo -->
|
|
<img src="http://upload.wikimedia.org/wikipedia/en/8/8e/Numenera_Logo.png">
|
|
<hr class="sheet-two" width="100%"/>
|
|
<table width="100%">
|
|
<tr>
|
|
<td><h4 style="text-align: right;">NAME</h4></td>
|
|
<td><input type="text" name="attr_character_name" style="width: 200px;"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: right;">Descriptor</td>
|
|
<td><input type="text" name="attr_descriptor" style="width: 200px;"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: right;">Type</td>
|
|
<td><input type="text" name="attr_type" style="width: 200px;"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: right;">Focus</td>
|
|
<td><input type="text" name="attr_focus" style="width: 200px;"></td>
|
|
</tr>
|
|
</table>
|
|
</div> <!-- END Name, Type, Focus ... and Logo -->
|
|
<div> <!-- BEGIN Special ABILITIES -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<h4 style="text-align: center;">SPECIAL ABILITIES</h4>
|
|
<table width="100%">
|
|
<tr>
|
|
<td>Nom</td>
|
|
<td style="width: 80px;">Cost</td>
|
|
<td style="width: 40px;"> Use</td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_abilities">
|
|
<table width="100%">
|
|
<tr>
|
|
<td><input type="text" name="attr_abilityname" title="Name of the ability"/></td>
|
|
<td class="sheet-tdsmall-right"><input type="text" name="attr_abilitycost" style="width: 60px;" title="Eventual stat points and stat name required to use this ability"/></td>
|
|
<td class="sheet-tdsmall-right"><input type="text" name="attr_abilityuse" style="width: 40px;" title="Eventual conditions of use of this ability : enabler, action, once a day etc." /></td>
|
|
</tr>
|
|
<tr class="sheet-trsep">
|
|
<td COLSPAN="3"><input type="text" name="attr_abilitydesc" title="Ability description"/></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div> <!-- END special abilities -->
|
|
<div> <!-- BEGIN Numenera -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<h4 style="text-align: center;">NUMENÉRA</h4></td>
|
|
<hr/>
|
|
<!-- CYPHERS -->
|
|
<table WIDTH="100%">
|
|
<tr>
|
|
<td style="text-align: left;" style="width:100px;">CYPHERS</td>
|
|
<td class="sheet-tdsmall-right" style="width:50px;">Limit</td>
|
|
<td style="width:50px;"><input type="number" name="attr_cypher-limit" style="width: 100%;"></td>
|
|
<td class="sheet-tdsmall-center" style="width:25px;">O</td>
|
|
<td class="sheet-tdsmall-center" style="width:50px;">Lvl.</td>
|
|
<td class="sheet-tdsmall-center" style="width:25px;">U</td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_cypher-list">
|
|
<table>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left" width="200px"><input type="text" name="attr_cypher-name" title="Name of the cypher"></td>
|
|
<td width="25px"><input type="checkbox" name="attr_cypher-occultic" title="Occultic cypher (counts as 2 cyphers towards limitations)"></td>
|
|
<td width="50px"><input type="number" name="attr_cypher-level" title="Cypher's Level"></td>
|
|
<td width="25px"><input type="checkbox" name="attr_cypher-used" title="Used / Depleted ?"></td>
|
|
</tr>
|
|
<tr class="sheet-trsep">
|
|
<td COLSPAN="4"><textarea name="attr_cypher-description" style="height: 35px; width: 100%;" title="Cypher's description"></textarea></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
<hr/>
|
|
<!-- ODDITIES -->
|
|
<label>ODDITIES</label>
|
|
<fieldset class="repeating_oddity-list">
|
|
<table width="100%">
|
|
<tr><td class="sheet-tdsmall-left" width="100%"><input type="text" name="attr_oddity"></td></tr>
|
|
</table>
|
|
</fieldset>
|
|
<hr/>
|
|
<!-- ARTIFACTS -->
|
|
<table WIDTH="100%">
|
|
<tr>
|
|
<td style="text-align: left;" style="width:100%;">ARTIFACT</td>
|
|
<td class="sheet-tdsmall-center" style="width:50px;">Lvl</td>
|
|
<td class="sheet-tdsmall-center" style="width:100px;">Depl.</td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_artifact-list">
|
|
<table WIDTH="100%">
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"><input type="text" name="attr_artifact-name" title="Name of the artifact"></td>
|
|
<td width="50px"><input type="number" name="attr_artifact-level" title="Level of the artifact"></td>
|
|
<td width="80px"><input type="text" name="attr_artifact-depletion" title="Depletion (1 on 1d10 for example)"></td>
|
|
</tr>
|
|
<tr class="sheet-trsep">
|
|
<td COLSPAN="3"><textarea name="attr_artifact-description" style="height: 35px; width: 100%;" title="Description of the artifact"></textarea></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div> <!-- END Numenera -->
|
|
</div> <!-- END column 1 -->
|
|
<!-- ************************************************************************************************************* -->
|
|
<div class="sheet-col" width="33%" align="center"> <!-- BEGIN column 2 -->
|
|
<div> <!-- BEGIN tiers and other stuff -->
|
|
<table width="100%" align="center">
|
|
<tr>
|
|
<td><h4 style="text-align: left;">TIERS</h4></td><td><input type="number" name="attr_tier"></td>
|
|
<td class="sheet-td-right">Effort</td><td><input type="number" name="attr_effort"></td>
|
|
<td class="sheet-td-right">XP</td><td><input type="number" name="attr_xp"></td>
|
|
</tr>
|
|
</table>
|
|
</div> <!-- END tiers and other stuff -->
|
|
<div> <!-- BEGIN stats -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<table width="100%" align="center">
|
|
<tr>
|
|
<td><h4>STATS</h4></td>
|
|
<td class="sheet-tdsmall-center">Pool</td>
|
|
<td class="sheet-tdsmall-center">Max</td>
|
|
<td class="sheet-tdsmall-center">Edge</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: right;">Might</td>
|
|
<td><input type="number" name="attr_might" title="Current value"></td>
|
|
<td><input type="number" name="attr_might_max" title="Maximum value"></td>
|
|
<td><input type="number" name="attr_mightedge"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: right;">Speed</td>
|
|
<td><input type="number" name="attr_speed" title="Current value"></td>
|
|
<td><input type="number" name="attr_speed_max" title="Maximum value"></td>
|
|
<td><input type="number" name="attr_speededge"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="text-align: right;">Intellect</td>
|
|
<td><input type="number" name="attr_intellect" title="Current value"></td>
|
|
<td><input type="number" name="attr_intellect_max" title="Maximum value"></td>
|
|
<td><input type="number" name="attr_intellectedge"></td>
|
|
</tr>
|
|
</table>
|
|
</div> <!-- END stats -->
|
|
<div> <!-- BEGIN skills -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<h4 style="text-align: center;">SKILLS</h4>
|
|
<fieldset class="repeating_skills">
|
|
<table align="center" width="100%">
|
|
<tr>
|
|
<td><input type="text" name="attr_skill-name" style="width: 100%;" title="Skill name"></td>
|
|
<td><input type="checkbox" name="attr_trained-skill" title="Trained"></td>
|
|
<td><input type="checkbox" name="attr_specialized-skill" title="Specialized"></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div> <!-- END skills -->
|
|
<div> <!-- BEGIN inabilities -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<h4 style="text-align: center;">INABILITIES</h4>
|
|
<fieldset class="repeating_inabilities">
|
|
<input type="text" name="attr_inability" style="width:100%;"/>
|
|
</fieldset>
|
|
</div> <!-- END inabilities -->
|
|
<div> <!-- BEGIN advancements -->
|
|
<hr class="sheet-two"/>
|
|
<h4 style="text-align: center;">ADVANCEMENTS</h4>
|
|
<div style="font-size: 10px; text-align: left;">
|
|
Expense 4 XP for 1 Advancement.<br/>
|
|
Acquire 4 Advancements to change Tiers.<br/>
|
|
Advancements : +4 to one Stat, +1 to one Edge, +1 to Effort, new Skill or Specialization,
|
|
reduce the Cost of wearing an armor, +2 to Recovery roll, new Special Ability.
|
|
</div>
|
|
<table align="center" width="100%">
|
|
<tr><td COLSPAN="4">Tiers 1</td></tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-right"> 1:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers1-1" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-right"> 2:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers1-2" style="width: 100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 3:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers1-3" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 4:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers1-4" style="width: 100%"></td>
|
|
</tr>
|
|
<tr><td COLSPAN="4">Tiers 2</td></tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 1:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers2-1" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 2:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers2-2" style="width: 100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 3:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers2-3" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 4:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers2-4" style="width: 100%"></td>
|
|
</tr>
|
|
<tr><td COLSPAN="4">Tiers 3</td></tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 1:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers3-1" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 2:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers3-2" style="width: 100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 3:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers3-3" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 4:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers3-4" style="width: 100%"></td>
|
|
</tr>
|
|
<tr><td COLSPAN="4">Tiers 4</td></tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 1:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers4-1" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 2:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers4-2" style="width: 100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 3:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers4-3" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 4:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers4-4" style="width: 100%"></td>
|
|
</tr>
|
|
<tr><td COLSPAN="4">Tiers 5</td></tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 1:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers5-1" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 2:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers5-2" style="width: 100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 3:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers5-3" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 4:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers5-4" style="width: 100%"></td>
|
|
</tr>
|
|
<tr><td COLSPAN="4">Tiers 6</td></tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 1:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers6-1" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 2:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers6-2" style="width: 100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="sheet-tdsmall-left"> 3:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers6-3" style="width: 100%"></td>
|
|
<td class="sheet-tdsmall-left"> 4:</td>
|
|
<td class="sheet-tdsmall-left" WIDTH="150px"><input type="text" name="attr_adv-tiers6-4" style="width: 100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div> <!-- END advancements -->
|
|
<div> <!-- BEGIN background -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<h4 style="text-align: center;">BACKGROUND</h4>
|
|
<textarea name="attr_background" style="height: 150px; width: 100%;"></textarea>
|
|
</div> <!-- END background -->
|
|
</div> <!-- END column 2 -->
|
|
<!-- ************************************************************************************************************* -->
|
|
<div class="sheet-col" width="33%" align="right"> <!-- BEGIN column 3 -->
|
|
<div> <!-- BEGIN armor -->
|
|
<table align="center" width="100%">
|
|
<tr>
|
|
<td><h4>ARMOR</h4></td>
|
|
<td><input type="number" name="attr_armor"></td>
|
|
<td class="sheet-tdsmall-right">Might</td>
|
|
<td><input type="number" name="attr_armor-might-cost" title="Might cost per hour"></td>
|
|
<td class="sheet-tdsmall-right">Speed</td>
|
|
<td><input type="number" name="attr_armor-speed-reduction" title="Speed pool reduction"></td>
|
|
</tr>
|
|
</table>
|
|
</div> <!-- END armor -->
|
|
<div> <!-- BEGIN Recovery rolls and damage track -->
|
|
<hr class="sheet-two"/>
|
|
<table align="center" WIDTH="100%">
|
|
<tr>
|
|
<td WIDTH="100%"><h4>RECOVERY ROLLS</h4></td>
|
|
<td class="sheet-td-right">1d6+</td>
|
|
<td><input type="number" name="attr_recoverybonus" style="width:50px;" title="Recovery roll bonus"/></td>
|
|
</tr>
|
|
</table>
|
|
<table align="center" WIDTH="100%">
|
|
<tr>
|
|
<td class="sheet-tdsmall-center">1 Action</td>
|
|
<td class="sheet-tdsmall-center">10 Min.</td>
|
|
<td class="sheet-tdsmall-center">1 Hour</td>
|
|
<td class="sheet-tdsmall-center">10 Hours</td>
|
|
</tr>
|
|
<tr>
|
|
<form>
|
|
<td class="sheet-tdsmall-center"><input type="radio" name="attr_recovery-rolls" value="0"></td>
|
|
<td class="sheet-tdsmall-center"><input type="radio" name="attr_recovery-rolls" value="1"></td>
|
|
<td class="sheet-tdsmall-center"><input type="radio" name="attr_recovery-rolls" value="2"></td>
|
|
<td class="sheet-tdsmall-center"><input type="radio" name="attr_recovery-rolls" value="3"></td>
|
|
</form>
|
|
</tr>
|
|
</table>
|
|
<hr/>
|
|
<table align="center" WIDTH="100%">
|
|
<tr><td COLSPAN="4"><h4>DAMAGE TRACK</h4></td></tr>
|
|
<tr>
|
|
<td>Hale</td>
|
|
<td class="sheet-td-right">Impaired</td>
|
|
<td class="sheet-td-right">Debilitated</td>
|
|
<td>Dead</td>
|
|
</tr>
|
|
<tr>
|
|
<form>
|
|
<td><input type="radio" name="attr_damage-track" value="0"></td>
|
|
<td><input type="radio" name="attr_damage-track" value="1"></td>
|
|
<td><input type="radio" name="attr_damage-track" value="2"></td>
|
|
<td><input type="radio" name="attr_damage-track" value="3"></td>
|
|
</form>
|
|
</tr>
|
|
</table>
|
|
</div> <!-- END Recovery rolls and damage track -->
|
|
<div> <!-- BEGIN Attacks -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<table align="center" width="100%">
|
|
<tr><td style="width: 165px;"><h4>ATTACKS</h4></td>
|
|
<td class="sheet-tdsmall-center" style="width: 45px;">Mod.</td>
|
|
<td class="sheet-tdsmall-center" style="width: 45px;">Dmg.</td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_attacks">
|
|
<table align="center" width="100%">
|
|
<tr>
|
|
<td style="width: 165px;"><input type="text" name="attr_attack-rep" title="Weapon or ability name"></td>
|
|
<td style="width: 45px;"><input type="number" name="attr_attack-mod-rep" title="Attack modifier"></td>
|
|
<td style="width: 45px;"><input type="number" name="attr_damage-mod-rep" title="Damage dealt"></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div> <!-- END Attacks -->
|
|
<div> <!-- BEGIN Equipment -->
|
|
<hr class="sheet-two" width="100%"/>
|
|
<table align="center" WIDTH="100%">
|
|
<tr>
|
|
<td WIDTH="100%"><h4 style="text-align: center;">EQUIPMENT</h4></td>
|
|
<td class="sheet-tdsmall-right">Shins</td>
|
|
<td><input type="number" name="attr_shins" style="width: 75px"></td>
|
|
</tr>
|
|
</table>
|
|
<table WIDTH="100%">
|
|
<tr>
|
|
<td style="text-align: left;" style="width:100%;">Name</td>
|
|
<td style="width:50px;">#</td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_equipment-list">
|
|
<table WIDTH="100%">
|
|
<tr>
|
|
<td class="sheet-tdsmall-left" width="100%"><input type="text" name="attr_equipment-name" title="Item"></td>
|
|
<td width="50px"><input type="number" name="attr_equipment-qty" title="Quantity"></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
<hr/>
|
|
<label>Misc.</label>
|
|
<textarea name="attr_possessions" style="height: 250px; width: 100%;" title="Miscellaneous equipment"></textarea>
|
|
</div> <!-- END Equipment -->
|
|
</div> <!-- END Column 3 -->
|
|
</div>
|