Files
roll20-character-sheets/The Fantasy Trip/TFT.html
T
DigitalMase 77a45b0e5f Updating The Fantasy trip [TFT.html} (#6059)
* added adjDX check style weapon/spell rolls, Shields and Armor section, reformatted main stats to roll20 standard "DX/DX_max"

* csss for sheet buttons

* Sheet/Journal buttons added. Talent section added, minor fixes

* Updated credits

* Updated credits

* rename error

* Update image
2020-04-06 13:30:10 -07:00

167 lines
4.9 KiB
HTML

<!DOCTYPE html>
<div>
<button type="action" name="act_character" >Character</button>
<button type="action" name="act_journal" >Journal</button>
</div>
<input type='hidden' class='sheet-tabstoggle' name='attr_sheetTab' value='character' />
<div class='sheet-character'>
<h2>Character</h2>
<span><div class="block">
<label>Name:</label>
<input type=text style='width: 30em;' name="attr_cname"/>
</div>
<br>
<div class="block">
<label>Attributes</label>
<b>ST</b>
<input type=number width=5 style='width: 5em;' name="attr_ST_max" value="8"/>
<b>Adj</b>
<input type=number width=5 style='width: 5em;' name="attr_ST" value="8"/>
<button type=roll value="/roll 3d6"></button>
<b>Fatigue</b>
<input type=number width=5 style='width: 5em;' name="attr_Fatigue" value="0"/>
<b>Hits</b>
<input type=number width=5 style='width: 5em;' name="attr_Hits" value="0"/>
</div>
<br>
<div class="block">
<b>DX</b>
<input type=number width=5 style='width: 5em;' name="attr_DX_max" value="8"/>
<b>Adj</b>
<input type=number width=5 style='width: 5em;' name="attr_DX" value="8"/>
<button type=roll value="/roll 3d6"></button>
</div>
<br>
<div class="block">
<b>IQ</b>
<input type=number width=5 style='width: 5em;' name="attr_IQ_max" value="8"/>
<b>Adj</b>
<input type=number width=5 style='width: 5em;' name="attr_IQ" value="8"/>
<button type=roll value="/roll 3d6"></button>
</div>
<br>
<div class="block">
<b>MA</b>
<input type=number width=5 style='width: 5em;' name="attr_MA_max" value="10"/>
<b>Adj</b>
<input type=number width=5 style='width: 5em;' name="attr_MA" value="10"/>
</div>
<br>
<div class="block">
<label>Weapons</label>
<b style='display: inline-block; width: 10em;'>Name</b>
<b style='display: inline-block; width: 5em;'>Damage</b>
<b style='display: inline-block; width: 10em;'>Notes</b>
<br>
<fieldset class=repeating_weapons>
<input type=text name=attr_weaponname style='width: 10em;'>
<input type=text name=attr_weapondamage value="1d6" style='width: 5em;'>
<input type=text name=attr_weaponnotes style='width: 30em;'>
<button type=roll value="@{character_name} Attacks with their @{weaponname}! Roll [[3d6]] vs [[@{DX}]]; Damage [[@{weapondamage}]]"></button>
</fieldset>
</div>
<br>
<div class="block">
<label>Armor and Shields</label>
<b style='display: inline-block; width: 10em;'>Name</b>
<b style='display: inline-block; width: 10em;'>Hits Blocked</b>
<b style='display: inline-block; width: 10em;'>Notes</b>
<br>
<fieldset class=repeating_armor>
<input type=text name=attr_defensename value="" style='width: 10em;'>
<input type=text name=attr_hitsblocked value="0" style='width: 10em;'>
<input type=text name=attr_defensenotes style='width: 30em;'>
</fieldset>
</div>
<div class="block">
<b style='display: inline-block; width: 5em;'>Total Hits Blocked </b>
<input type=text name=attr_totalblock value="0" />
<br><br>
<div class="block">
<label>Spells</label>
<b style='display: inline-block; width: 10em;'>Name</b>
<b style='display: inline-block; width: 5em;'>Damage</b>
<b style='display: inline-block; width: 10em;'>Notes</b>
<br>
<fieldset class=repeating_spells>
<input type=text name=attr_spellname style='width: 10em;'>
<input type=text name=attr_spelldamage style='width: 5em;'>
<input type=text name=attr_spellnotes style='width: 30em;'>
<button type=roll value="@{character_name} casts @{spellname}! Roll [[3d6]] vs [[@{DX}]]; Damage [[@{spelldamage}]]"></button>
</fieldset>
</div>
<br><br>
<div class="block">
<label>Talents</label>
<b style='display: inline-block; width: 10em;'>Name</b>
<b style='display: inline-block; width: 5em;'>Cost</b>
<b style='display: inline-block; width: 5em;'>IQ Req</b>
<br>
<fieldset class=repeating_talents>
<input type=text name=attr_talentname style='width: 10em;'>
<input type=text name=attr_talentcost value="0" style='width: 5em;'>
<input type=text name=attr_talentiq value="8" style='width: 5em;'>
<button type=roll value="@{character_name} uses @{talentname}! Roll [[3d6]]"></button>
</fieldset>
</div>
<br>
<span class="sheet-spacer"></span>
</span>
</div>
<div class='sheet-journal'>
<h2>Journal</h2>
<span><span class="sheet-spacer"></span>
<h4 class="sheet-center">Other Spells and Talents</h4>
<textarea name="attr_spells" title="Spells"></textarea>
<br>
<span class="sheet-spacer"></span>
<h4 class="sheet-center">Inventory</h4>
<textarea name="attr_inventory" title="Inventory"></textarea>
</span>
<span class="sheet-spacer"></span>
<h4 class="sheet-center">Notes</h4>
<textarea name="attr_inventory" title="Inventory"></textarea>
</span>
</span>
</div>
<script type="text/worker">
const buttonlist = ["character","journal"];
buttonlist.forEach(button => {
on(`clicked:${button}`, function() {
setAttrs({
sheetTab: button
});
});
});
</script>