Files
roll20-character-sheets/CypherSystem/CypherSystem.htm
T
NathaTerrien e95208db6c Numenera tabbed v4.6 : commit 1
Numenera tabbed v4.6 : commit 1
2015-09-19 13:30:47 +02:00

869 lines
55 KiB
HTML

<div class="sheet-main">
<!-- ******* PC **************** -->
<table>
<!-- ******* COL 1 **************** -->
<tr>
<td width="352px" valign="top"> <!-- COL 1 -->
<div class="sheet-supblock"> <!--- Name -->
<div style="text-align: left;">
<input class="sheet-whiteinput" type="text" name="attr_character_name" style="width: 310px;" />
<div class="sheet-underwhite" style="width:120px;">NAME</div>
</div>
<div>
<table>
<tr>
<td VALIGN="top"><div class="sheet-text1">IS A</div></td>
<td style="text-align: left;">
<input class="sheet-whiteinput" type="text" name="attr_descriptor" style="width: 140px;" />
<div class="sheet-underwhite" style="width:90px;">DESCRIPTOR</div>
</td>
<td style="text-align: left;">
<input class="sheet-whiteinput" type="text" name="attr_type" style="width: 95px;" />
<div class="sheet-underwhite" style="width:70px;">TYPE</div>
</td>
<td VALIGN="top" style="text-align: left;"><div class="sheet-text1" style="text-align: left;">WHO</div></td>
<td>&nbsp;</td>
</tr>
</table>
</div>
<div style="text-align: left;">
<input class="sheet-whiteinput" type="text" name="attr_focus" style="width: 310px;" />
<div class="sheet-underwhite" style="width:120px;">FOCUS</div>
</div>
</div> <!--- END Name -->
<div class="sheet-supblock"> <!-- TIER EFFORT XP -->
<table>
<tr>
<td>&nbsp;</td>
<td>
<div class="sheet-blublock" style="width: 80px;">
<div class="sheet-inpblock">
<input type="number" name="attr_tier" min="1" max="6" value="1" />
<div class="sheet-text1">TIER</div>
</div>
</div>
</td>
<td>&nbsp;</td>
<td style="padding-left: 10%;">
<div class="sheet-blublock" style="width: 80px;">
<div class="sheet-inpblock">
<input type="number" name="attr_effort" min="1" max="6" value="1" />
<div class="sheet-text1">EFFORT</div>
</div>
</div>
</td>
<td>&nbsp;</td>
<td style="padding-left: 10%;">
<div class="sheet-blublock" style="width: 80px;">
<div class="sheet-inpblock">
<input type="number" name="attr_xp" min="0" value="0" />
<div class="sheet-text1">XP</div>
</div>
</div>
</td>
<td>&nbsp;</td>
</tr>
</table>
</div> <!-- END TIER EFFORT XP -->
<div class="sheet-supblock"> <!-- STATS -->
<div class="sheet-blublock">
<div class="sheet-inpblock">
<table>
<tr>
<td COLSPAN="2" VALIGN="top" style="width: 105px;border-right: 1px solid #22428F;">
<div class="sheet-text1">MIGHT</div>
<div>
<input type="number" name="attr_might" title="Current value" min="0" value="11" />
<button type="roll" title="Might Roll"
value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=might}} {{diceRoll=[[1d20cs>17cf1]]}} {{diceRollNoDiff=[[1d20cs>17cf1+(@{rollVarAsset}+@{rollVarRollEff})*3+@{rollVarBonus}]]}} {{attribute=Might}} {{attrEdge=@{mightedge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{target=[[@{target}]]}} {{finalDiff=[[@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff}]]}} {{targetRoll=[[(@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff})*3-@{rollVarBonus}]]}} {{totalCost=[[@{MightCost}]]}} {{effortCost=[[@{effortCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}}"
name="roll_basicMightCheck"></button>
</div>
</td>
<td COLSPAN="2" VALIGN="top" style="width: 105px;border-right: 1px solid #22428F;">
<div class="sheet-text1">SPEED</div>
<div>
<input type="number" name="attr_speed" title="Current value" min="0" value="10" />
<button type="roll" title="Speed Roll"
value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=speed}} {{diceRoll=[[1d20cs>17cf1]]}} {{diceRollNoDiff=[[1d20cs>17cf1+(@{rollVarAsset}+@{rollVarRollEff})*3+@{rollVarBonus}]]}} {{attribute=Speed}} {{attrEdge=@{speededge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{target=[[@{target}]]}} {{finalDiff=[[@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff}]]}} {{targetRoll=[[(@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff})*3-@{rollVarBonus}]]}} {{totalCost=[[@{SpeedCost}]]}} {{effortCost=[[@{effortSpeedCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}}"
name="roll_basicSpeedCheck"></button>
</div>
</td>
<td COLSPAN="2" VALIGN="top">
<div class="sheet-text1">INTELLECT</div>
<div>
<input type="number" name="attr_intellect" title="Current value" min="0" value="7" />
<button type="roll" title="Intellect Roll"
value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=intellect}} {{diceRoll=[[1d20cs>17cf1]]}} {{diceRollNoDiff=[[1d20cs>17cf1+(@{rollVarAsset}+@{rollVarRollEff})*3+@{rollVarBonus}]]}} {{attribute=Intellect}} {{attrEdge=@{intellectedge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{target=[[@{target}]]}} {{finalDiff=[[@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff}]]}} {{targetRoll=[[(@{rollVarDiff}-@{rollVarAsset}-@{rollVarRollEff})*3-@{rollVarBonus}]]}} {{totalCost=[[@{IntelCost}]]}} {{effortCost=[[@{effortCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}}"
name="roll_basicIntellectCheck"></button>
</div>
</td>
</tr>
<tr style="border-top: 1px solid #EFEFF5;">
<td VALIGN="top" style="border-right: 1px solid #EFEFF5;">
<input type="number" name="attr_might_max" title="Maximum value" min="0" value="11" />
<div class="sheet-text2">POOL</div>
</td>
<td VALIGN="top" style="border-right: 1px solid #22428F;">
<input type="number" name="attr_mightedge" value="1" min="0" max="6" />
<div class="sheet-text2">EDGE</div>
</td>
<td VALIGN="top" style="border-right: 1px solid #EFEFF5;">
<input type="number" name="attr_speed_max" title="Maximum value" min="0" value="10" />
<div class="sheet-text2">POOL</div>
</td>
<td VALIGN="top" style="border-right: 1px solid #22428F;">
<input type="number" name="attr_speededge" value="1" min="0" max="6" />
<div class="sheet-text2">EDGE</div>
</td>
<td VALIGN="top" style="border-right: 1px solid #EFEFF5;">
<input type="number" name="attr_intellect_max" title="Maximum value" min="0" value="7" />
<div class="sheet-text2">POOL</div>
</td>
<td VALIGN="top">
<input type="number" name="attr_intellectedge" value="0" min="0" max="6" />
<div class="sheet-text2">EDGE</div>
</td>
</tr>
</table>
</div>
</div>
</div> <!-- END STATS -->
<div class="sheet-supblock"> <!-- ACTION -->
<div class="sheet-blublock">
<div class="sheet-inpblock2">
<table> <!-- BEGIN stat roll -->
<tr>
<td class="sheet-text1" style="text-align: left;">ACTION</td>
<td COLSPAN="5" class="sheet-text2" style="width: 100%;">Roll with Stat or Skill button</td>
</tr>
<tr>
<td class="sheet-text2" style="text-align: right;">
DIFFICULTY
</td>
<td style="text-align: left;">
<input style="width:40px;height:18px;padding:0px;" type="number" min="0" max="10" name="attr_rollVarDiff" title="Task difficulty" value="0"/>
</td>
<td class="sheet-text2" style="text-align: right;">
COST
</td>
<td style="text-align: left;">
<input style="width:40px;height:18px;padding:0px;" type="number" min="0" max="12" name="attr_rollVarCost" title="Extra Stat Pool cost from a Power or Ability" value="0" />
</td>
<td class="sheet-text2" style="text-align: right;">
BONUS
</td>
<td style="text-align: left;">
<input style="width:40px;height:18px;padding:0px;" type="number" min="-2" max="2" name="attr_rollVarBonus" title="Bonus to the ROLL (0, 1 or 2 maximum)" value="0" />
</td>
</tr>
<tr>
<td class="sheet-text2" style="text-align: right;">
ROLL EFFORT
</td>
<td style="text-align: left;">
<input style="width:40px;height:18px;padding:0px;" type="number" min="0" max="6" name="attr_rollVarRollEff" title="Effort to lower DIFFICULTY" value="0" />
</td>
<td class="sheet-text2" style="text-align: right;">
DMG EFF.
</td>
<td style="text-align: left;">
<input style="width:40px;height:18px;padding:0px;" type="number" min="0" max="6" name="attr_rollVarRollDmg" title="Effort to increase DAMAGE" value="0" />
</td>
<td class="sheet-text2" style="text-align: right;">
ASSET
</td>
<td class="sheet-text2" style="text-align: left;">
<input style="width:40px;height:18px;padding:0px;" type="number" min="0" max="2" name="attr_rollVarAsset" title="Asset(s) : position, equipment etc. (0, 1 or 2 maximum)" value="0" />
</td>
</tr>
</table>
<input type="hidden" name="attr_target" value="@{rollVarDiff}*3" />
<input type="hidden" name="attr_effortCost" value="ceil((@{rollVarRollEff}+@{rollVarRollDmg})/6)+(@{rollVarRollEff}+@{rollVarRollDmg})*2" />
<input type="hidden" name="attr_effortSpeedCost" value="ceil((@{rollVarRollEff}+@{rollVarRollDmg})/6)+(@{rollVarRollEff}+@{rollVarRollDmg})*(2+@{armorspeedcost})" />
<input type="hidden" name="attr_totalCost" value="@{effortCost}+@{rollVarCost}" />
<input type="hidden" name="attr_totalSpeedCost" value="@{effortSpeedCost}+@{rollVarCost}" />
<input type="hidden" name="attr_MightCost" value="@{totalCost}-@{mightedge}" />
<input type="hidden" name="attr_SpeedCost" value="@{totalSpeedCost}-@{speededge}" />
<input type="hidden" name="attr_IntelCost" value="@{totalCost}-@{intellectedge}" />
</div>
</div>
</div> <!-- END ACTION -->
<div class="sheet-supblock"> <!-- DAMAGE -->
<div class="sheet-blublock">
<div class="sheet-inpblock2">
<table>
<tr>
<td COLSPAN="2" VALIGN="top" style="border-right: 1px solid #22428F;">
<div class="sheet-text1">RECOVERY ROLLS</div>
</td>
<td COLSPAN="2" VALIGN="top">
<div class="sheet-text1">DAMAGE TRACK</div>
</td>
</tr>
<tr>
<td COLSPAN="2" VALIGN="top" style="border-right: 1px solid #22428F;">
<span class="sheet-text2">1D6 + </span>
<input type="number" name="attr_recoverybonus" style="width:30px;height:18px;padding:0px;" title="Recovery roll bonus" min="1" value="1" />
<button type="roll" name="roll_FreeRecovery" title="Recovery Roll"
value="&{template:cyphRecovery} {{recoverPoints=1d6+@{recoverybonus} ([[1d6+@{recoverybonus}]])}} {{recovaction=[[@{recovery-rolls}]]}}">
</button>
</td>
<td COLSPAN="2" VALIGN="top">
<span class="sheet-text2">Special&nbsp;</span>
<input style="width:30px;height:18px;padding:0px;" type="number" min="0" max="3" name="attr_SpecialDamage" title="Special damage that moved the PC down the damage track" value="0" />
</td>
</tr>
<tr>
<td style="text-align: left;">
<input type="radio" name="attr_recovery-rolls" value="0" checked="checked" />
<span class="sheet-text2">1 ACTION</span>
</td>
<td style="width: 50%;border-right: 1px solid #22428F;text-align: left;">
<input type="radio" name="attr_recovery-rolls" value="1" />
<span class="sheet-text2">10 MINS</span>
</td>
<td style="text-align: left;">
<input type="radio" name="attr_damage-track" value="0" checked="checked" />
<span class="sheet-text2">HALE</span>
</td>
<td style="text-align: left;">
<input type="radio" name="attr_damage-track" value="1" />
<span class="sheet-text2">IMPAIRED</span>
</td>
</tr>
<tr style="text-align: left;">
<td style="text-align: left;">
<input type="radio" name="attr_recovery-rolls" value="2" />
<span class="sheet-text2">1 HOUR</span>
</td>
<td style="width: 50%;border-right: 1px solid #22428F;text-align: left;">
<input type="radio" name="attr_recovery-rolls" value="3" />
<span class="sheet-text2">10 HOURS</span>
</td>
<td style="text-align: left;">
<input type="radio" name="attr_damage-track" value="2" />
<span class="sheet-text2">DEBILITATED</span>
</td>
<td style="text-align: left;">
<input type="radio" name="attr_damage-track" value="3" />
<span class="sheet-text2">DEAD</span>
</td>
</tr>
</table>
</div>
</div>
</div> <!-- END Damage -->
<div class="sheet-supblock"> <!-- SPECIAL ABIILITIES -->
<div class="sheet-blublock">
<div class="sheet-inpblock">
<div class="sheet-text1" style="text-align: left;">SPECIAL ABILITIES</div>
<fieldset class="repeating_abilities">
<div class="sheet-text2">
Name&nbsp;
<input type="text" style="width: 190px;font-weight: bold;" name="attr_abilityname" title="Ability name"s placeholder="Name" />
<select name="attr_abilityuse" style="width: 90px;" title="Eventual conditions of use of this ability: enabler, action, once a day etc.">
<option selected="selected">Action</option>
<option>Enabler</option>
<option>Other</option>
</select>
</div>
<div><textarea style="height: 46px" name="attr_abilitydesc" title="Ability description" placeholder="Description and notes"></textarea></div>
</fieldset>
</div>
</div>
</div> <!-- END SPECIAL ABIILITIES -->
<div class="sheet-supblock"> <!-- BACKGROUND -->
<div class="sheet-blublock">
<div class="sheet-inpblock">
<div class="sheet-text1" style="text-align: left;">BACKGROUND</div>
<textarea name="attr_background" style="height: 200px; width: 100%;" title="Background"></textarea>
</div>
</div>
</div> <!-- END BACKGROUND -->
</td> <!-- END COL 1 -->
<!-- ******* COL 2 **************** -->
<td width="352px" valign="top"> <!-- COL 2 -->
<div style="font-size:0.8em;color:grey;text-align:center;">Version 1.0 (2015-09-16)</div>
<div class="sheet-supblock"> <!-- MIGHT SKILLS -->
<div class="sheet-blublock">
<div class="sheet-inpblock2">
<div class="sheet-text1" style="text-align: left;">SKILLS • MIGHT</div>
<fieldset class="repeating_skillmight">
<div>
<input type="text" style="width: 240px;" name="attr_skillmightname" title="Skill" placeholder="Might Skill" />
<select name="attr_skillmightlvl" style="width: 48px" title="I = inability, U = untrained, T = trained, S = specialized">
<option value="-1">I&nbsp;&nbsp;&nbsp;&nbsp;Inability</option>
<option value="0" selected>U&nbsp;&nbsp;&nbsp;&nbsp;Untrained</option>
<option value="1">T&nbsp;&nbsp;&nbsp;&nbsp;Trained</option>
<option value="2">S&nbsp;&nbsp;&nbsp;&nbsp;Specialized</option>
</select>
<button type="roll" title="Might Skill Roll"
value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=might}} {{diceRoll=[[1d20cs>17cf1]]}} {{diceRollNoDiff=[[1d20cs>17cf1+(@{rollVarAsset}+@{rollVarRollEff}+[[@{skillmightlvl}]])*3+@{rollVarBonus}]]}} {{attribute=@{skillmightname}}} {{attrEdge=@{mightedge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{target=[[@{target}]]}} {{finalDiff=[[@{rollVarDiff}-(@{rollVarAsset}+@{rollVarRollEff}+@{skillmightlvl})]]}} {{targetRoll=[[3*@{rollVarDiff}-3*(@{rollVarAsset}+@{rollVarRollEff}+@{skillmightlvl})-@{rollVarBonus}]]}} {{totalCost=[[@{MightCost}]]}} {{effortCost=[[@{effortCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}} {{skilled=[[@{skillmightlvl}]]}}"
name="roll_basicMightCheck"></button>
</div>
</fieldset>
</div>
</div>
</div> <!-- END MIGHT SKILLS -->
<div class="sheet-supblock"> <!-- SPEED SKILLS -->
<div class="sheet-blublock">
<div class="sheet-inpblock2">
<div class="sheet-text1" style="text-align: left;">SKILLS • SPEED</div>
<div> <!-- INITIATIVE -->
<input type="text" style="width: 240px;" name="" style="background: #E1E1EE;font-weight: bold;" title="Skill" value="Initiative" disabled />
<select name="attr_InitVarSkill" style="width: 48px" title="I = inability, U = untrained, T = trained, S = specialized">
<option value="-1">I&nbsp;&nbsp;&nbsp;&nbsp;Inability</option>
<option value="0" selected>U&nbsp;&nbsp;&nbsp;&nbsp;Untrained</option>
<option value="1">T&nbsp;&nbsp;&nbsp;&nbsp;Trained</option>
<option value="2">S&nbsp;&nbsp;&nbsp;&nbsp;Specialized</option>
</select>
<button type="roll" title="Initiative Roll"
value="&{template:cyphInit} {{charid=@{character_id}}} {{stat=speed}} {{skilled=[[@{InitVarSkill}*3]]}} {{finalRoll=[[1d20+(@{rollVarRollEff}*3)+(@{InitVarSkill}*3)+(@{rollVarAsset}*3)+@{rollVarBonus} &{tracker}]]}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{speedEdge=[[@{speededge}]]}} {{effortsUsed=[[@{rollVarRollEff}]]}} {{assets=[[@{rollVarAsset}]]}} {{effortCost=[[ceil(@{rollVarRollEff}/6)+@{rollVarRollEff}*(2+@{armorspeedcost})]]}} {{statExpense=[[@{rollVarCost}]]}} {{totalCost=[[ceil(@{rollVarRollEff}/6)+@{rollVarRollEff}*(2+@{armorspeedcost})+@{rollVarCost}-@{speededge}]]}}"
name="roll_basicInitCheck"></button>
</div> <!-- END INITIATIVE -->
<fieldset class="repeating_skillspeed">
<div>
<input type="text" style="width: 240px;" name="attr_skillspeedname" title="Skill" placeholder="Speed Skill" />
<select name="attr_skillspeedlvl" style="width: 48px" title="I = inability, U = untrained, T = trained, S = specialized">
<option value="-1">I&nbsp;&nbsp;&nbsp;&nbsp;Inability</option>
<option value="0" selected>U&nbsp;&nbsp;&nbsp;&nbsp;Untrained</option>
<option value="1">T&nbsp;&nbsp;&nbsp;&nbsp;Trained</option>
<option value="2">S&nbsp;&nbsp;&nbsp;&nbsp;Specialized</option>
</select>
<button type="roll" title="Speed Skill Roll"
value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=speed}} {{diceRoll=[[1d20cs>17cf1]]}} {{diceRollNoDiff=[[1d20cs>17cf1+(@{rollVarAsset}+@{rollVarRollEff}+[[@{skillspeedlvl}]])*3+@{rollVarBonus}]]}} {{attribute=@{skillspeedname}}} {{attrEdge=@{speededge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{target=[[@{target}]]}} {{finalDiff=[[@{rollVarDiff}-(@{rollVarAsset}+@{rollVarRollEff}+@{skillspeedlvl})]]}} {{targetRoll=[[3*@{rollVarDiff}-3*(@{rollVarAsset}+@{rollVarRollEff}+@{skillspeedlvl})-@{rollVarBonus}]]}} {{totalCost=[[@{SpeedCost}]]}} {{effortCost=[[@{effortSpeedCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}} {{skilled=[[@{skillspeedlvl}]]}}"
name="roll_basicSpeedCheck"></button>
</div>
</fieldset>
</div>
</div>
</div> <!-- END SPEED SKILLS -->
<div class="sheet-supblock"> <!-- INTEL SKILLS -->
<div class="sheet-blublock">
<div class="sheet-inpblock2">
<div class="sheet-text1" style="text-align: left;">SKILLS • INTELLECT</div>
<fieldset class="repeating_skillintel">
<div>
<input type="text" style="width: 240px;" name="attr_skillintelname" title="Skill" placeholder="Intellect Skill" />
<select name="attr_skillintellvl" style="width: 48px" title="I = inability, U = untrained, T = trained, S = specialized">
<option value="-1">I&nbsp;&nbsp;&nbsp;&nbsp;Inability</option>
<option value="0" selected>U&nbsp;&nbsp;&nbsp;&nbsp;Untrained</option>
<option value="1">T&nbsp;&nbsp;&nbsp;&nbsp;Trained</option>
<option value="2">S&nbsp;&nbsp;&nbsp;&nbsp;Specialized</option>
</select>
<button type="roll" title="Intellect Skill Roll"
value="&{template:cyphBasicRoll} {{charid=@{character_id}}} {{stat=intellect}} {{diceRoll=[[1d20cs>17cf1]]}} {{diceRollNoDiff=[[1d20cs>17cf1+(@{rollVarAsset}+@{rollVarRollEff}+[[@{skillintellvl}]])*3+@{rollVarBonus}]]}} {{attribute=@{skillintelname}}} {{attrEdge=@{intellectedge}}} {{bonusToRoll=[[@{rollVarBonus}]]}} {{difficulty=[[@{rollVarDiff}]]}} {{target=[[@{target}]]}} {{finalDiff=[[@{rollVarDiff}-(@{rollVarAsset}+@{rollVarRollEff}+@{skillintellvl})]]}} {{targetRoll=[[3*@{rollVarDiff}-3*(@{rollVarAsset}+@{rollVarRollEff}+@{skillintellvl})-@{rollVarBonus}]]}} {{totalCost=[[@{IntelCost}]]}} {{effortCost=[[@{effortCost}]]}} {{effortRoll=[[@{rollVarRollEff}]]}} {{effortDmg=[[@{rollVarRollDmg}]]}} {{statExpense=[[@{rollVarCost}]]}} {{assets=[[@{rollVarAsset}]]}} {{bonusDmg=[[@{rollVarRollDmg}*3]]}} {{skilled=[[@{skillintellvl}]]}}"
name="roll_basicIntellectCheck"></button>
</div>
</fieldset>
</div>
</div>
</div> <!-- END INTEL SKILLS -->
<div class="sheet-supblock"> <!-- ATTACKS -->
<div class="sheet-blublock">
<div class="sheet-inpblock2">
<table>
<tr>
<td class="sheet-text1" style="text-align: left;">ATTACKS</td>
<td class="sheet-text2" style="width: 30px;text-align: center;">MOD</td>
<td class="sheet-text2" style="width: 50px;text-align: center;">DAM</td>
</tr>
</table>
<fieldset class="repeating_attacks">
<table>
<tr>
<td class="sheet-text1" style="text-align: left;">
<input type="text" style="width: 240px;" name="attr_atkname" title="Attack: weapon or power/ability name" placeholder="Attack" />
</td>
<td class="sheet-text2" style="width: 30px;text-align: center;">
<input type="number" name="attr_atkmod" min="0" style="width:30px;" title="Mod" value="0" />
</td>
<td class="sheet-text2" style="width: 30px;text-align: center;">
<input type="number" name="attr_atkdmg" min="0" style="width:50px;" title="Damage" value="0" />
</td>
</tr>
</table>
</fieldset>
</div>
</div>
</div> <!-- END ATTACKS -->
<div class="sheet-supblock"> <!-- ADVANCEMENT -->
<div class="sheet-blublock">
<div class="sheet-inpblock2">
<div class="sheet-text1" style="text-align: left;">ADVANCEMENT</div>
<table>
<tr>
<td colspan="2" class="sheet-text2">Tier 1</td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers1-1" placeholder="Tier 1 Adv. #1" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers1-2" placeholder="Tier 1 Adv. #2" /></td>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers1-3" placeholder="Tier 1 Adv. #3" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers1-4" placeholder="Tier 1 Adv. #4" /></td>
</tr>
<tr>
<td colspan="2" class="sheet-text2">Tier 2</td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers2-1" placeholder="Tier 2 Adv. #1" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers2-2" placeholder="Tier 2 Adv. #2" /></td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers2-3" placeholder="Tier 2 Adv. #3" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers2-4" placeholder="Tier 2 Adv. #4" /></td>
</tr>
<tr>
<td colspan="2" class="sheet-text2">Tier 3</td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers3-1" placeholder="Tier 3 Adv. #1" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers3-2" placeholder="Tier 3 Adv. #2" /></td>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers3-3" placeholder="Tier 3 Adv. #3" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers3-4" placeholder="Tier 3 Adv. #4" /></td>
</tr>
<tr>
<td colspan="2" class="sheet-text2">Tier 4</td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers4-1" placeholder="Tier 4 Adv. #1" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers4-2" placeholder="Tier 4 Adv. #2" /></td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers4-3" placeholder="Tier 4 Adv. #3" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers4-4" placeholder="Tier 4 Adv. #4" /></td>
</tr>
<tr>
<tr>
<td colspan="2" class="sheet-text2">Tier 5</td>
</tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers5-1" placeholder="Tier 5 Adv. #1" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers5-2" placeholder="Tier 5 Adv. #2" /></td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers5-3" placeholder="Tier 5 Adv. #3" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers5-4" placeholder="Tier 5 Adv. #4" /></td>
</tr>
<tr>
<td colspan="2" class="sheet-text2">Tier 6</td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers6-1" placeholder="Tier 6 Adv. #1" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers6-2" placeholder="Tier 6 Adv. #2" /></td>
</tr>
<tr>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers6-3" placeholder="Tier 6 Adv. #3" /></td>
<td><input type="text" style="width: 160px;"name="attr_adv-tiers6-4" placeholder="Tier 6 Adv. #4" /></td>
</tr>
</table>
</div>
</div>
</div> <!-- END ADVANCEMENT -->
</td> <!-- END COL 2 -->
<!-- ******* COL 3 **************** -->
<td valign="top"> <!-- COL 3 -->
<img src="https://lh4.googleusercontent.com/-T_PWRmd-TxE/Vfs9cEqYWbI/AAAAAAAAW0I/rUC1JdU-UXg/w900-h263/Roll20_cypher_logo.png" width="330px"/>
<div class="sheet-supblock"> <!-- CYPHERS -->
<div class="sheet-blublock">
<div class="sheet-inpblock">
<table>
<tr>
<td class="sheet-text1" style="text-align: left;">CYPHERS</td>
<td class="sheet-text2" style="width: 50px;text-align: right;">LIMIT</td>
<td style="width: 50px;text-align: left;">
<input type="number" name="attr_cypher-limit" value="2" min="0" />
</td>
</tr>
</table>
<fieldset class="repeating_cypher-list">
<div class="sheet-text2">
Name&nbsp;
<input type="text" style="width: 210px;font-weight: bold;" name="attr_cypher-name" title="Name of the cypher" placeholder="Cypher" />
Lvl&nbsp;
<input type="number" style="width: 40px;" name="attr_cypher-level" title="Level of the Cypher" min="0" value="1" />
</div>
<div>
<textarea name="attr_cypher-description" style="height: 46px; width: 100%;" title="Description of the Cypher" placeholder="Description"></textarea>
</div>
</fieldset>
</div>
</div>
</div> <!-- END CYPHERS -->
<div class="sheet-supblock"> <!-- EQUIPMENT -->
<div class="sheet-blublock">
<div class="sheet-inpblock">
<div class="sheet-text1" style="text-align: left;">EQUIPMENT</div>
<table>
<tr>
<td class="sheet-text2" style="text-align: right;">MONEY</td>
<td style="width: 100px;text-align: left;">
<input type="number" style="width: 100px" name="attr_shins" value="0" />
</td>
<td COLSPAN="2"></td>
</tr>
<tr>
<td class="sheet-text2" style="text-align: right;">ARMOR</td>
<td style="width: 50px;text-align: left;">
<input type="number" name="attr_armor" min="0" value="0" />
</td>
<td class="sheet-text2" style="text-align: right;">Speed Effort Cost</td>
<td style="width: 35px;text-align: left;">
<input type="number" style="width: 35px" name="attr_armorspeedcost" value="0" min="0" max="3" title="Additional Speed Effort Cost due to Armor" />
</td>
</tr>
</table>
<table>
<tr>
<td class="sheet-text2" style="text-align: left;">ITEM</td>
<td class="sheet-text2" style="width:50px;">#</td>
</tr>
</table>
<fieldset class="repeating_equipment-list">
<table>
<tr>
<td style="width: 100%; text-align: left;"><input type="text" name="attr_equipment-name" title="Item" placeholder="Equipment name" /></td>
<td width="50px"><input type="number" name="attr_equipment-qty" title="Quantity" value="1" /></td>
</tr>
</table>
</fieldset>
<div class="sheet-text2" style="text-align: left;">MISC.</div>
<textarea name="attr_possessions" style="height: 100px; width: 100%;" title="Miscellaneous equipment"></textarea>
</div>
</div>
</div> <!-- END EQUIPMENT -->
<div class="sheet-supblock"> <!-- NOTES attr_background -->
<div class="sheet-blublock">
<div class="sheet-inpblock">
<div class="sheet-text1" style="text-align: left;">NOTES</div>
<textarea name="attr_notes" style="height: 200px; width: 100%;" title="Notes"></textarea>
</div>
</div>
</div> <!-- END NOTES -->
</td> <!-- END COL 3 -->
</tr>
</table>
</div> <!-- END MAIN DIV -->
<!-- ******* ROLL TEMPLATES ******** -->
<rolltemplate class="sheet-rolltemplate-cyphMsg">
<table>
<tr><th>Oops!</th></tr>
<!-- Function -->
<tr><td><span>
{{#cyphRoll}}
Stat roll
{{/cyphRoll}}
{{#cyphRecoveryRoll}}
Recovery roll
{{/cyphRecoveryRoll}}
{{#cyphInitRoll}}
Initiative roll
{{/cyphInitRoll}}
{{#modStat}}
Applying stat cost
{{/modStat}}
{{#chatmessage}}
Call of {{chatmessage}}
{{/chatmessage}}
</span></td></tr>
<!-- Message -->
<tr><td>
{{#noTokNoChar}}
This function requires a character id or token id parameter<br/>{{noTokNoChar}}
{{/noTokNoChar}}
{{#pcDying}}
The character can't take any action (debilitated or dead).
{{/pcDying}}
{{#noAttribute}}
Attribute '{{noAttribute}}' is not handled.
{{/noAttribute}}
{{#wtfAttribute}}
Attribute '{{wtfAttribute}}' doesn't exist.
{{/wtfAttribute}}
{{#badBonus}}
A bonus greater than 2 ({{badBonus}}) isn't allowed (use an asset instead).
{{/badBonus}}
{{#tooManyEfforts}}
PC tries to apply more effort than possible ({{tooManyEfforts}}).
{{/tooManyEfforts}}
{{#tooManyPoints}}
PC tries to spend more stat Pool points than she can ({{tooManyPoints}}).
{{/tooManyPoints}}
{{#notaCharacter}}
The '{{notaCharacter}}' id is not a character.
{{/notaCharacter}}
{{#noCharacter}}
No character identified in:<br/>'{{noCharacter}}'
{{/noCharacter}}
{{#notCharToken}}
This id '{{notCharToken}}' is not a character's token.
{{/notCharToken}}
{{#noToken}}
No token selected in:<br/>'{{noToken}}'
{{/noToken}}
{{genericMsg}}
</td></tr>
</table>
</rolltemplate> <!-- End template cyphMsg !-->
<rolltemplate class="sheet-rolltemplate-cyphInit">
<table>
<tr><th COLSPAN="2">Initiative Roll</th></tr>
<tr>
<td COLSPAN="2" style="text-align:center;font-size:105%;font-weight:bold;">{{finalRoll}}</td>
</tr>
<tr><td COLSPAN="2"><hr/></td></tr>
{{#rollGreater() bonusToRoll 0}}
<tr><td><span>Bonus</span></td><td>+ {{bonusToRoll}}</td></tr>
{{/rollGreater() bonusToRoll 0}}
{{#rollGreater() effortsUsed 0}}
<tr><td><span>Effort</span></td><td>{{effortsUsed}} (x3)</td></tr>
{{/rollGreater() effortsUsed 0}}
{{#skilled}}
<tr>
<td><span>Skill</span></td>
<td>
{{#rollTotal() skilled -3}}
Inability (-3)
{{/rollTotal() skilled -3}}
{{#rollTotal() skilled 0}}
Untrained (+0)
{{/rollTotal() skilled 0}}
{{#rollTotal() skilled 3}}
Trained (+3)
{{/rollTotal() skilled 3}}
{{#rollTotal() skilled 6}}
Specialized (+6)
{{/rollTotal() skilled 6}}
</td>
</tr>
{{/skilled}}
{{#rollGreater() assets 0}}
<tr><td><span>Asset(s)</span></td><td>{{assets}} (x3)</td></tr>
{{/rollGreater() assets 0}}
{{#rollGreater() totalCost 0}}
<tr><td COLSPAN="2"><hr/></td></tr>
<tr>
<td><span style="cursor: help;" title="{{#effortCost}} + Effort{{/effortCost}}{{#statExpense}} + extra cost{{/statExpense}} - Edge">
<b>Cost</b></span>
</td>
<td>
{{#effortCost}}+{{effortCost}}{{/effortCost}}
{{#statExpense}}+{{statExpense}}{{/statExpense}}
-{{speedEdge}}=<b>{{totalCost}}</b>
</td>
</tr>
<tr><td COLSPAN="2" style="text-align: center;">[Apply cost (API)](!cypher-modstat {{charid}}|speed|{{totalCost}})</td></tr>
{{/rollGreater() totalCost 0}}
</table>
</rolltemplate> <!-- End template cyphInit !-->
<rolltemplate class="sheet-rolltemplate-cyphBasicRoll">
<table>
<tr><th COLSPAN="2">{{attribute}} Roll</th></tr>
{{#rollGreater() difficulty 0}}
{{#rollGreater() diceRoll targetRoll}}
<tr><td COLSPAN="2" style="font-size:105%;font-weight:bold;color:green;text-align:center;">Success: {{diceRoll}}</td></tr>
{{#rollWasCrit() diceRoll}}
<tr>
<td style="color:green;text-align:center;font-weight:bold;">Special:</td>
<td style="vertical-align: top;font-size: 95%;">
{{#rollTotal() diceRoll 17}}+1 damage{{/rollTotal() diceRoll 17}}
{{#rollTotal() diceRoll 18}}+2 damage{{/rollTotal() diceRoll 18}}
{{#rollTotal() diceRoll 19}}Minor effect<br/>or +3 damage{{/rollTotal() diceRoll 19}}
{{#rollTotal() diceRoll 20}}Major effect<br/>or +3 damage{{/rollTotal() diceRoll 20}}
</td>
</tr>
{{/rollWasCrit() diceRoll}}
{{/rollGreater() diceRoll targetRoll}}
{{#rollTotal() diceRoll targetRoll}}
<tr><td COLSPAN="2" style="font-size:105%;font-weight:bold;color:green;text-align:center;">Success: {{diceRoll}}</td></tr>
{{#rollWasCrit() diceRoll}}
<tr>
<td style="color:green;text-align:center;font-weight:bold;">Special:</td>
<td style="vertical-align: top;font-size: 95%;">
{{#rollTotal() diceRoll 17}}+1 damage{{/rollTotal() diceRoll 17}}
{{#rollTotal() diceRoll 18}}+2 damage{{/rollTotal() diceRoll 18}}
{{#rollTotal() diceRoll 19}}Minor effect<br/>or +3 damage{{/rollTotal() diceRoll 19}}
{{#rollTotal() diceRoll 20}}Major effect<br/>or +3 damage{{/rollTotal() diceRoll 20}}
</td>
</tr>
{{/rollWasCrit() diceRoll}}
{{/rollTotal() diceRoll targetRoll}}
{{#rollLess() diceRoll targetRoll}}
<tr><td COLSPAN="2" style="font-size:105%;font-weight:bold;color:red;text-align:center;">Failure: {{diceRoll}}</td></tr>
{{/rollLess() diceRoll targetRoll}}
{{#rollWasFumble() diceRoll}}
<tr><td COLSPAN="2" style="font-size:105%;color:red;text-align:center;font-weight:bold;">GM Intrusion</td></tr>
{{/rollWasFumble() diceRoll}}
<tr><td><span>Difficulty</span></td><td>{{difficulty}} ({{target}})</td></tr>
{{#skilled}}
<tr>
{{#rollTotal() skilled -1}}
<td>Inability</td><td><i>+1</i></td>
{{/rollTotal() skilled -1}}
{{#rollTotal() skilled 0}}
<td>Untrained</td><td><i>+0</i></td>
{{/rollTotal() skilled 0}}
{{#rollTotal() skilled 1}}
<td>Trained</td><td><i>-1</i></td>
{{/rollTotal() skilled 1}}
{{#rollTotal() skilled 2}}
<td>Specialized</td><td><i>-2</i></td>
{{/rollTotal() skilled 2}}
</tr>
{{/skilled}}
{{#rollGreater() assets 0}}
<tr><td>Asset(s)</td><td><i>- {{assets}}</i></td>
{{/rollGreater() assets 0}}
{{#rollGreater() effortRoll 0}}
<tr><td>Effort</td><td><i>- {{effortRoll}}</i></td></tr>
{{/rollGreater() effortRoll 0}}
{{#rollLess() targetRoll target}}
<tr>
<td style="font-weight:bold;">Target</td>
<td style="font-weight:bold;">{{finalDiff}} (
{{#rollGreater() bonusToRoll 0}}
-{{bonusToRoll}}=
{{/rollGreater() bonusToRoll 0}}
{{targetRoll}})
</td>
</tr>
{{/rollLess() targetRoll target}}
{{/rollGreater() difficulty 0}}
{{#rollTotal() difficulty 0}}
<tr>
<td>1d20</td>
<td>
{{#rollGreater() bonusToRoll 0}}
<i>+{{bonusToRoll}} (bonus)</i>
{{/rollGreater() bonusToRoll 0}}
</td>
</tr>
{{#skilled}}
<tr>
{{#rollTotal() skilled -1}}
<td>Inability</td><td><i>-1 (x3)</i></td>
{{/rollTotal() skilled -1}}
{{#rollTotal() skilled 0}}
<td>Untrained</td><td><i>+0</i></td>
{{/rollTotal() skilled 0}}
{{#rollTotal() skilled 1}}
<td>Trained</td><td><i>+1 (x3)</i></td>
{{/rollTotal() skilled 1}}
{{#rollTotal() skilled 2}}
<td>Specialized</td><td><i>+2 (x3)</i></td>
{{/rollTotal() skilled 2}}
</tr>
{{/skilled}}
{{#rollGreater() assets 0}}
<tr><td>Asset(s)</td><td><i>+ {{assets}} (x3)</i></td>
{{/rollGreater() assets 0}}
{{#rollGreater() effortRoll 0}}
<tr><td>Effort</td><td><i>+ {{effortRoll}} (x3)</i></td></tr>
{{/rollGreater() effortRoll 0}}
<tr>
<td style="font-weight:bold;white-space: nowrap;" title="Difficulty beaten by the roll">Beaten diff.</td>
<td style="text-align:center;font-weight:bold;">=
{{#rollLess() diceRollNoDiff 3}}0{{/rollLess() diceRollNoDiff 3}}
{{#rollBetween() diceRollNoDiff 3 5}}1{{/rollBetween() diceRollNoDiff 3 5}}
{{#rollBetween() diceRollNoDiff 6 8}}2{{/rollBetween() diceRollNoDiff 6 8}}
{{#rollBetween() diceRollNoDiff 9 11}}3{{/rollBetween() diceRollNoDiff 9 11}}
{{#rollBetween() diceRollNoDiff 12 14}}4{{/rollBetween() diceRollNoDiff 12 14}}
{{#rollBetween() diceRollNoDiff 15 17}}5{{/rollBetween() diceRollNoDiff 15 17}}
{{#rollBetween() diceRollNoDiff 18 20}}6{{/rollBetween() diceRollNoDiff 18 20}}
{{#rollBetween() diceRollNoDiff 21 23}}7{{/rollBetween() diceRollNoDiff 21 23}}
{{#rollBetween() diceRollNoDiff 24 26}}8{{/rollBetween() diceRollNoDiff 24 26}}
{{#rollBetween() diceRollNoDiff 27 29}}9{{/rollBetween() diceRollNoDiff 27 29}}
{{#rollGreater() diceRollNoDiff 29}}10+{{/rollGreater() diceRollNoDiff 29}}
({{diceRollNoDiff}})
</td>
</tr>
{{#rollWasFumble() diceRollNoDiff}}
<tr><td COLSPAN="2" style="font-size:105%;color:red;text-align:center;font-weight:bold;">GM Intrusion</td></tr>
{{/rollWasFumble() diceRollNoDiff}}
{{#rollWasCrit() diceRollNoDiff}}
<tr><td COLSPAN="2" style="color:green;text-align:center;font-weight:bold;">Special Roll! (17+)</td></tr>
{{/rollWasCrit() diceRollNoDiff}}
{{/rollTotal() difficulty 0}}
{{#rollGreater() effortDmg 0}}
<tr><td COLSPAN="2"><hr/></td></tr>
<tr><td><span><b>Damage</b></span></td><td>+{{bonusDmg}} ({{effortDmg}} eff.)</td></tr>
{{/rollGreater() effortDmg 0}}
{{#rollGreater() totalCost 0}}
<tr><td COLSPAN="2"><hr/></td></tr>
<tr>
<td COLSPAN="2" style="white-space: nowrap;"><span style="cursor: help;" title="Effort + extra Cost - Edge">
<b>Cost:</b></span>
+{{effortCost}}+{{statExpense}}-{{attrEdge}}=<b>{{totalCost}}</b></td>
</tr>
<tr><td COLSPAN="2" style="text-align: center;">[Apply cost (API)](!cypher-modstat {{charid}}|{{stat}}|{{totalCost}})</td></tr>
{{/rollGreater() totalCost 0}}
</table>
</rolltemplate> <!-- End template cyphBasicRoll !-->
<rolltemplate class="sheet-rolltemplate-cyphRecovery">
<table>
{{#fullRest}}
<tr><th>Complete rest</th></tr>
<tr><td>As good as new!</td></tr>
{{/fullRest}}
{{#recoverPoints}}
<tr><th COLSPAN="2">Recovery Roll</th></tr>
<tr>
<td><span>Points</span></td>
<td>{{recoverPoints}}</td>
</tr>
{{/recoverPoints}}
{{#rollTotal() recovaction 0}}
<tr>
<td><span>Rest</span></td>
<td>1 ACTION</td>
</tr>
<tr>
<td><span>Next</span></td>
<td>10 MINS</td>
</tr>
{{/rollTotal() recovaction 0}}
{{#rollTotal() recovaction 1}}
<tr>
<td><span>Rest</span></td>
<td>10 MINS</td>
</tr>
<tr>
<td><span>Next</span></td>
<td>1 HOUR</td>
</tr>
{{/rollTotal() recovaction 1}}
{{#rollTotal() recovaction 2}}
<tr>
<td><span>Rest</span></td>
<td>1 HOUR</td>
</tr>
<tr>
<td><span>Next</span></td>
<td>10 HOURS</td>
</tr>
{{/rollTotal() recovaction 2}}
{{#rollTotal() recovaction 3}}
<tr>
<td><span>Rest</span></td>
<td>10 HOURS</td>
</tr>
<tr>
<td><span>Next</span></td>
<td>1 ACTION</td>
</tr>
{{/rollTotal() recovaction 3}}
{{#currentAction}}
<tr>
<td><span>Rest</span></td>
<td>{{currentAction}}</td>
</tr>
{{/currentAction}}
{{#nextAction}}
<tr>
<td><span>Next</span></td>
<td>{{nextAction}}</td>
</tr>
{{/nextAction}}
</table>
</rolltemplate> <!-- End template cyphRecovery !-->