mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
473 lines
42 KiB
HTML
473 lines
42 KiB
HTML
<div class="wrapper">
|
|
<input type='radio' class='sheet-tab sheet-tab1' name='attr_sheetTab' value='1' checked /><span class="sheet-tab" data-i18n="TFTL-u">TFTL</span>
|
|
<input type='radio' class='sheet-tab sheet-tab2' name='attr_sheetTab' value='2' /><span class="sheet-tab" data-i18n="TFTF-u">TFTF</span>
|
|
|
|
<!-- Tales from the Loop -->
|
|
<div class='sheet-section sheet-section-1'>
|
|
|
|
<div class="full"></div>
|
|
|
|
|
|
<div class="left">
|
|
<div class="label"><span data-i18n="Attributes-u">Attributes</span></div>
|
|
<div class="boxLight"><button type="roll" name="roll_body" value="&{template:simpleAtt}{{rname=^{Body}}}{{name=@{name}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Body-u"> Body</span></button><input type="number" name="attr_body" min="1" max="5" placeholder="1"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_tech" value="&{template:simpleAtt}{{rname=^{Tech}}}{{name=@{name}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Tech-u"> Tech</span></button><input type="number" name="attr_tech" min="1" max="5" placeholder="1"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_heart" value="&{template:simpleAtt}{{rname=^{Heart}}}{{name=@{name}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Heart-u"> Heart</span></button><input type="number" name="attr_heart" min="1" max="5" placeholder="1"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_mind" value="&{template:simpleAtt}{{rname=^{Mind}}}{{name=@{name}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Mind-u"> Mind</span></button><input type="number" name="attr_mind" min="1" max="5" placeholder="1"></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Conditions-u">Conditions</span></div>
|
|
<div class="boxLight"><span data-i18n="Angry-u">Angry</span><input type="checkbox" name="attr_angry" value=1 id="angry1"><label for="angry1"></label></div>
|
|
<div class="boxDark"><span data-i18n="Scared-u">Scared</span><input type="checkbox" name="attr_scared" value=1 id="scared1"><label for="scared1"></label></div>
|
|
<div class="boxLight"><span data-i18n="Exhausted-u">Exhausted</span><input type="checkbox" name="attr_exhausted" value=1 id="exhausted1"><label for="exhausted1"></label></div>
|
|
<div class="boxDark"><span data-i18n="Injured-u">Injured</span><input type="checkbox" name="attr_injured" value=1 id="injured1"><label for="injured1"></label></div>
|
|
<div class="boxLight"><span data-i18n="Broken-u">Broken</span><input type="checkbox" name="attr_broken" value=1 id="broken1"><label for="broken1"></label></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Skills-u">Skills</span></div>
|
|
|
|
<div class="boxLight"><button type="roll" name="roll_sneak" value="&{template:simpleSkill}{{rname=^{Sneak}}}{{name=@{name}}}{{skillMod=@{sneak}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{sneak}+@{body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Sneak (Body)-u"> Sneak (Body)</span></button><input type="number" name="attr_sneak" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxDark"><button type="roll" name="roll_force" value="&{template:simpleSkill}{{rname=^{Force}}}{{name=@{name}}}{{skillMod=@{force}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{force}+@{body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Force (Body)-u"> Force (Body)</span></button><input type="number" name="attr_force" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_move" value="&{template:simpleSkill}{{rname=^{Move}}}{{name=@{name}}}{{skillMod=@{move}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{move}+@{body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Move (Body)-u"> Move (Body)</span></button><input type="number" name="attr_move" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxDark"><button type="roll" name="roll_program" value="&{template:simpleSkill}{{rname=^{Program}}}{{name=@{name}}}{{skillMod=@{program}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{program}+@{tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Program (Tech)-u"> Program (Tech)</span></button><input type="number" name="attr_program" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_tinker" value="&{template:simpleSkill}{{rname=^{Tinker}}}{{name=@{name}}}{{skillMod=@{tinker}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{tinker}+@{tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Tinker (Tech)-u"> Tinker (Tech)</span></button><input type="number" name="attr_tinker" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxDark"><button type="roll" name="roll_calculate" value="&{template:simpleSkill}{{rname=^{Calculate}}}{{name=@{name}}}{{skillMod=@{calculate}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{calculate}+@{tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Calculate (Tech)-u"> Calculate (Tech)</span></button><input type="number" name="attr_calculate" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_contact" value="&{template:simpleSkill}{{rname=^{Contact}}}{{name=@{name}}}{{skillMod=@{contact}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{contact}+@{heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Contact (Heart)-u"> Contact (Heart)</span></button><input type="number" name="attr_contact" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxDark"><button type="roll" name="roll_charm" value="&{template:simpleSkill}{{rname=^{Charm}}}{{name=@{name}}}{{skillMod=@{charm}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{charm}+@{heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Charm (Heart)-u"> Charm (Heart)</span></button><input type="number" name="attr_charm" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_lead" value="&{template:simpleSkill}{{rname=^{Lead}}}{{name=@{name}}}{{skillMod=@{lead}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{lead}+@{heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Lead (Heart)-u"> Lead (Heart)</span></button><input type="number" name="attr_lead" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxDark"><button type="roll" name="roll_investigate" value="&{template:simpleSkill}{{rname=^{Investigate}}}{{name=@{name}}}{{skillMod=@{investigate}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{investigate}+@{mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Investigate (Mind)-u"> Investigate (Mind)</span></button><input type="number" name="attr_investigate" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxLight"><button type="roll" name="roll_comprehend" value="&{template:simpleSkill}{{rname=^{Comprehend}}}{{name=@{name}}}{{skillMod=@{comprehend}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{comprehend}+@{mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Comprehend (Mind)-u"> Comprehend (Mind)</span></button><input type="number" name="attr_comprehend" min="0" max="5" placeholder="0"></div>
|
|
<div class="boxDark"><button type="roll" name="roll_empathize" value="&{template:simpleSkill}{{rname=^{Empathize}}}{{name=@{name}}}{{skillMod=@{empathize}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{empathize}+@{mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Empathize (Mind)-u"> Empathize (Mind)</span></button><input type="number" name="attr_empathize" min="0" max="5" placeholder="0"></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Experience-u">Experience</span></div>
|
|
<div class="exp">
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp01" id="exp01"><label for="exp01"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp02" id="exp02"><label for="exp02"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp03" id="exp03"><label for="exp03"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp04" id="exp04"><label for="exp04"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp05" id="exp05"><label for="exp05"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp06" id="exp06"><label for="exp06"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp07" id="exp07"><label for="exp07"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp08" id="exp08"><label for="exp08"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp09" id="exp09"><label for="exp09"></label></div>
|
|
<div class="boxChk"><input type="checkbox" name="attr_exp10" id="exp10"><label for="exp10"></label></div>
|
|
</div>
|
|
|
|
<br>
|
|
|
|
<div class="hideout">
|
|
<div class="label"><span data-i18n="Hideout-u">Hideout</span></div>
|
|
<div class="boxInfoText"><textarea name="attr_hideout"></textarea></div>
|
|
</div>
|
|
|
|
<div style="clear: both;"></div>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
<div class="boxInfo" style="border-top:1px solid #000;"><label for="attr_name"><span data-i18n="Name-u">Name</span></label><input type="text" name="attr_name" /></div>
|
|
<div class="boxInfo">
|
|
<div class="leftCol"><label for="attr_age"><span data-i18n="Age-u">Age</span></label><input type="number" name="attr_age" min="10" max="15" placeholder="10"></div>
|
|
<div class="rightCol"><label for="attr_type"><span data-i18n="Type-u">Type</span></label>
|
|
<select name="attr_type">
|
|
<option value="bookworm" data-i18n="Bookworm">Bookworm</option>
|
|
<option value="geek" data-i18n="Computer Geek">Computer Geek</option>
|
|
<option value="hick" data-i18n="Hick">Hick</option>
|
|
<option value="jock" data-i18n="Jock">Jock</option>
|
|
<option value="popular" data-i18n="Popular Kid">Popular Kid</option>
|
|
<option value="rocker" data-i18n="Rocker">Rocker</option>
|
|
<option value="troublemaker" data-i18n="Troublemaker">Troublemaker</option>
|
|
<option value="weirdo" data-i18n="Weirdo">Weirdo</option>
|
|
<option value="hustler" data-i18n="Hustler">Hustler</option>
|
|
<option value="show-off" data-i18n="Show-off">Show-off</option>
|
|
<option value="inventor" data-i18n="Inventor">Inventor</option>
|
|
<option value="roll-player" data-i18n="Roll-Player">Roll-Player</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="boxInfo">
|
|
<div class="leftCol"><label for="attr_gender"><span data-i18n="Gender-u">Gender</span></label><input type="text" name="attr_gender"></div>
|
|
<div class="rightCol">
|
|
<div class="luck"><label for="attr_luck"><span data-i18n="Luck Points-u">Luck<br>Points</span></label><input type="number" name="attr_luck"></div>
|
|
<div class="luck">
|
|
<input type="hidden" name="attr_totalluck" />
|
|
<label for="attr_luck_max"><span data-i18n="Max Luck-u">Max<br>Luck</span></label><input type="number" name="attr_luck_max" value="@{totalluck}" disabled="true" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="iconic">
|
|
<label for="attr_iconic"><span data-i18n="Iconic Item-u">Iconic Item</span><br><span data-i18n="(Bonus +2)-u">(Bonus +2)</span></label>
|
|
<input type="text" name="attr_iconic">
|
|
<select name="attr_iconicType">
|
|
<option value="@{body}" data-i18n="Body">Body</option>
|
|
<option value="@{tech}" data-i18n="Tech">Tech</option>
|
|
<option value="@{heart}" data-i18n="Heart">Heart</option>
|
|
<option value="@{mind}" data-i18n="Mind">Mind</option>
|
|
<option value=0>------</option>
|
|
<option value="@{sneakTot}" data-i18n="Sneak">Sneak</option>
|
|
<option value="@{forceTot}" data-i18n="Force">Force</option>
|
|
<option value="@{moveTot}" data-i18n="Move">Move</option>
|
|
<option value="@{programTot}" data-i18n="Program">Program</option>
|
|
<option value="@{tinkerTot}" data-i18n="Tinker">Tinker</option>
|
|
<option value="@{calculateTot}" data-i18n="Calculate">Calculate</option>
|
|
<option value="@{contactTot}" data-i18n="Contact">Contact</option>
|
|
<option value="@{charmTot}" data-i18n="Charm">Charm</option>
|
|
<option value="@{leadTot}" data-i18n="Lead">Lead</option>
|
|
<option value="@{investigateTot}" data-i18n="Investigate">Investigate</option>
|
|
<option value="@{comprehendTot}" data-i18n="Comprehend">Comprehend</option>
|
|
<option value="@{empathizeTot}" data-i18n="Empathize">Empathize</option>
|
|
</select>
|
|
<button type="roll" name="roll_iconic" value="&{template:simpleItem} {{rname=@{iconic}}} {{name=@{name}}} {{bonus=2}} {{attSkill=@{iconicType}}} {{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}} {{result=[[[[@{iconicType}+2-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"></button>
|
|
</div>
|
|
<div class="boxInfo"><label for="attr_anchor"><span data-i18n="Anchor-u">Anchor</span></label><textarea name="attr_anchor"></textarea></div>
|
|
<div class="boxInfo"><label for="attr_pride"><span data-i18n="Pride-u">Pride</span></label><textarea name="attr_pride"></textarea></div>
|
|
<div class="boxInfo"><label for="attr_problem"><span data-i18n="Problem-u">Problem</span></label><textarea name="attr_problem"></textarea></div>
|
|
<div class="boxInfo"><label for="attr_drive"><span data-i18n="Drive-u">Drive</span></label><textarea name="attr_drive"></textarea></div>
|
|
<div class="boxInfo"><label for="attr_description"><span data-i18n="Description-u">Description</span></label><textarea name="attr_description"></textarea></div>
|
|
<div class="boxInfo"><label for="attr_song"><span data-i18n="Favorite Song-u">Favorite Song</span></label><textarea name="attr_song"></textarea></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Relationships-u">Relationships</span></div>
|
|
<fieldset class="repeating_relationships">
|
|
<div class="relation">
|
|
<input type="text" name="attr_relationshipName" data-i18n-placeholder="relationshipName" placeholder="PC/NPC Name">
|
|
<textarea name="attr_relationship"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
<br>
|
|
|
|
<div class="items">
|
|
<div class="label"><span data-i18n="Items-u">Items</span></div>
|
|
<fieldset class="repeating_skills">
|
|
<div class="boxInfo">
|
|
<input type="text" name="attr_itemName" data-i18n-placeholder="itemName" placeholder="Item name">
|
|
<select name="attr_type">
|
|
<option value="@{body}" data-i18n="Body">Body</option>
|
|
<option value="@{tech}" data-i18n="Tech">Tech</option>
|
|
<option value="@{heart}" data-i18n="Heart">Heart</option>
|
|
<option value="@{mind}" data-i18n="Mind">Mind</option>
|
|
<option value=0>------</option>
|
|
<option value="@{sneakTot}" data-i18n="Sneak">Sneak</option>
|
|
<option value="@{forceTot}" data-i18n="Force">Force</option>
|
|
<option value="@{moveTot}" data-i18n="Move">Move</option>
|
|
<option value="@{programTot}" data-i18n="Program">Program</option>
|
|
<option value="@{tinkerTot}" data-i18n="Tinker">Tinker</option>
|
|
<option value="@{calculateTot}" data-i18n="Calculate">Calculate</option>
|
|
<option value="@{contactTot}" data-i18n="Contact">Contact</option>
|
|
<option value="@{charmTot}" data-i18n="Charm">Charm</option>
|
|
<option value="@{leadTot}" data-i18n="Lead">Lead</option>
|
|
<option value="@{investigateTot}" data-i18n="Investigate">Investigate</option>
|
|
<option value="@{comprehendTot}" data-i18n="Comprehend">Comprehend</option>
|
|
<option value="@{empathizeTot}" data-i18n="Empathize">Empathize</option>
|
|
</select>
|
|
<input type="number" name="attr_itemBonus" min=1 max=3>
|
|
<button type="roll" name="roll_item" value="&{template:simpleItem} {{rname=@{itemName}}} {{name=@{name}}} {{bonus=@{itemBonus}}} {{attSkill=@{type}}} {{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}} {{result=[[[[@{type}+@{itemBonus}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div style="clear: both;"></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Notes-u">Notes</span></div>
|
|
<div class="boxInfoText"><textarea name="attr_notes"></textarea></div>
|
|
</div>
|
|
|
|
<div style="clear: both;"></div>
|
|
|
|
</div>
|
|
|
|
<!-- Things from the Flood -->
|
|
<div class='sheet-section sheet-section-2'>
|
|
<div class="tftf-full"></div>
|
|
|
|
|
|
<div class="left">
|
|
<div class="label"><span data-i18n="Attributes-u">Attributes</span></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_body" value="&{template:simpleAtt}{{rname=^{Body}}}{{name=@{name}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Body-u"> Body</span></button><input type="number" name="attr_body" min="1" max="5" placeholder="1"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_tech" value="&{template:simpleAtt}{{rname=^{Tech}}}{{name=@{name}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Tech-u"> Tech</span></button><input type="number" name="attr_tech" min="1" max="5" placeholder="1"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_heart" value="&{template:simpleAtt}{{rname=^{Heart}}}{{name=@{name}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Heart-u"> Heart</span></button><input type="number" name="attr_heart" min="1" max="5" placeholder="1"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_mind" value="&{template:simpleAtt}{{rname=^{Mind}}}{{name=@{name}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{Mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Mind-u"> Mind</span></button><input type="number" name="attr_mind" min="1" max="5" placeholder="1"></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Conditions-u">Conditions</span></div>
|
|
<div class="tftf-boxLight"><span data-i18n="Upset-u">Upset</span><input type="checkbox" name="attr_angry" value=1 id="tftf-angry1"><label for="tftf-angry1"></label></div>
|
|
<div class="tftf-boxDark"><span data-i18n="Scared-u">Scared</span><input type="checkbox" name="attr_scared" value=1 id="tftf-scared1"><label for="tftf-scared1"></label></div>
|
|
<div class="tftf-boxLight"><span data-i18n="Exhausted-u">Exhausted</span><input type="checkbox" name="attr_exhausted" value=1 id="tftf-exhausted1"><label for="tftf-exhausted1"></label></div>
|
|
<div class="tftf-boxDark"><span data-i18n="Injured-u">Injured</span><input type="checkbox" name="attr_injured" value=1 id="tftf-injured1"><label for="tftf-injured1"></label></div>
|
|
<div class="tftf-boxLight"><span data-i18n="Broken & Scarred-u">Broken & Scarred</span><input type="checkbox" name="attr_tftf-broken" value=1 id="tftf-broken1"><label for="tftf-broken1"></label></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Skills-u">Skills</span></div>
|
|
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_sneak" value="&{template:simpleSkill}{{rname=^{Sneak}}}{{name=@{name}}}{{skillMod=@{sneak}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{sneak}+@{body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Sneak (Body)-u"> Sneak (Body)</span></button><input type="number" name="attr_sneak" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxDark"><button type="roll" name="roll_force" value="&{template:simpleSkill}{{rname=^{Force}}}{{name=@{name}}}{{skillMod=@{force}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{force}+@{body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Force (Body)-u"> Force (Body)</span></button><input type="number" name="attr_force" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_move" value="&{template:simpleSkill}{{rname=^{Move}}}{{name=@{name}}}{{skillMod=@{move}}}{{attName=^{Body}}}{{attMod=@{body}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{move}+@{body}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Move (Body)-u"> Move (Body)</span></button><input type="number" name="attr_move" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxDark"><button type="roll" name="roll_tinker" value="&{template:simpleSkill}{{rname=^{Tinker}}}{{name=@{name}}}{{skillMod=@{tinker}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{tinker}+@{tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Tinker (Tech)-u"> Tinker (Tech)</span></button><input type="number" name="attr_tinker" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_program" value="&{template:simpleSkill}{{rname=^{Program}}}{{name=@{name}}}{{skillMod=@{program}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{program}+@{tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Program (Tech)-u"> Program (Tech)</span></button><input type="number" name="attr_program" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxDark"><button type="roll" name="roll_calculate" value="&{template:simpleSkill}{{rname=^{Calculate}}}{{name=@{name}}}{{skillMod=@{calculate}}}{{attName=^{Tech}}}{{attMod=@{tech}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{calculate}+@{tech}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Calculate (Tech)-u"> Calculate (Tech)</span></button><input type="number" name="attr_calculate" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_contact" value="&{template:simpleSkill}{{rname=^{Contact}}}{{name=@{name}}}{{skillMod=@{contact}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{contact}+@{heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Contact (Heart)-u"> Contact (Heart)</span></button><input type="number" name="attr_contact" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxDark"><button type="roll" name="roll_charm" value="&{template:simpleSkill}{{rname=^{Charm}}}{{name=@{name}}}{{skillMod=@{charm}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{charm}+@{heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Charm (Heart)-u"> Charm (Heart)</span></button><input type="number" name="attr_charm" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_lead" value="&{template:simpleSkill}{{rname=^{Lead}}}{{name=@{name}}}{{skillMod=@{lead}}}{{attName=^{Heart}}}{{attMod=@{heart}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{lead}+@{heart}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Lead (Heart)-u"> Lead (Heart)</span></button><input type="number" name="attr_lead" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxDark"><button type="roll" name="roll_investigate" value="&{template:simpleSkill}{{rname=^{Investigate}}}{{name=@{name}}}{{skillMod=@{investigate}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{investigate}+@{mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Investigate (Mind)-u"> Investigate (Mind)</span></button><input type="number" name="attr_investigate" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxLight"><button type="roll" name="roll_comprehend" value="&{template:simpleSkill}{{rname=^{Comprehend}}}{{name=@{name}}}{{skillMod=@{comprehend}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{comprehend}+@{mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Comprehend (Mind)-u"> Comprehend (Mind)</span></button><input type="number" name="attr_comprehend" min="0" max="5" placeholder="0"></div>
|
|
<div class="tftf-boxDark"><button type="roll" name="roll_empathize" value="&{template:simpleSkill}{{rname=^{Empathize}}}{{name=@{name}}}{{skillMod=@{empathize}}}{{attName=^{Mind}}}{{attMod=@{mind}}}{{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}}{{result=[[[[@{empathize}+@{mind}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"><span data-i18n="Empathize (Mind)-u"> Empathize (Mind)</span></button><input type="number" name="attr_empathize" min="0" max="5" placeholder="0"></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Experience-u">Experience</span></div>
|
|
<div class="tftf-exp">
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp01" id="exp001"><label for="exp001"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp02" id="exp002"><label for="exp002"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp03" id="exp003"><label for="exp003"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp04" id="exp004"><label for="exp004"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp05" id="exp005"><label for="exp005"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp06" id="exp006"><label for="exp006"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp07" id="exp007"><label for="exp007"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp08" id="exp008"><label for="exp008"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp09" id="exp009"><label for="exp009"></label></div>
|
|
<div class="tftf-boxChk"><input type="checkbox" name="attr_exp10" id="exp010"><label for="exp010"></label></div>
|
|
</div>
|
|
|
|
<br>
|
|
|
|
<div class="tftf-hideout">
|
|
<div class="label"><span data-i18n="Hideout-u">Hideout</span></div>
|
|
<div class="tftf-boxInfoText"><textarea name="attr_hideout"></textarea></div>
|
|
</div>
|
|
|
|
<div style="clear: both;"></div>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
<div class="tftf-boxInfo" style="border-top:1px solid #000;"><label for="attr_name"><span data-i18n="Name-u">Name</span></label><input type="text" name="attr_name" /></div>
|
|
<div class="tftf-boxInfo">
|
|
<div class="tftf-leftCol"><label for="attr_age"><span data-i18n="Age-u">Age</span></label><input type="number" name="attr_age" min="14" max="19" placeholder="14"></div>
|
|
<div class="tftf-rightCol"><label for="attr_type"><span data-i18n="Type-u">Type</span></label>
|
|
<select name="attr_tftf-type">
|
|
<option value="hacker" data-i18n="Hacker-u">Hacker</option>
|
|
<option value="jock" data-i18n="Jock-u">Jock</option>
|
|
<option value="lone wolf" data-i18n="Lone Wolf-u">Lone Wolf</option>
|
|
<option value="motorhead" data-i18n="Motorhead-u">Motorhead</option>
|
|
<option value="party animal" data-i18n="Party Animal-u">Party Animal</option>
|
|
<option value="raver" data-i18n="Raver-u">Raver</option>
|
|
<option value="rocker" data-i18n="Rocker-u">Rocker</option>
|
|
<option value="seeker" data-i18n="Seeker-u">Seeker</option>
|
|
<option value="snob" data-i18n="Snob-u">Snob</option>
|
|
<option value="street kid" data-i18n="Street Kid-u">Street Kid</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="tftf-boxInfo">
|
|
<div class="tftf-leftCol"><label for="attr_gender"><span data-i18n="Gender-u">Gender</span></label><input type="text" name="attr_gender"></div>
|
|
<div class="tftf-rightCol"></div>
|
|
</div>
|
|
<div class="tftf-iconic">
|
|
<label for="attr_iconic"><span data-i18n="Iconic Item-u">Iconic Item</span><br><span data-i18n="(Bonus +2)-u">(Bonus +2)</span></label>
|
|
<input type="text" name="attr_iconic">
|
|
<select name="attr_iconicType">
|
|
<option value="@{body}" data-i18n="Body">Body</option>
|
|
<option value="@{tech}" data-i18n="Tech">Tech</option>
|
|
<option value="@{heart}" data-i18n="Heart">Heart</option>
|
|
<option value="@{mind}" data-i18n="Mind">Mind</option>
|
|
<option value=0>------</option>
|
|
<option value="@{sneakTot}" data-i18n="Sneak">Sneak</option>
|
|
<option value="@{forceTot}" data-i18n="Force">Force</option>
|
|
<option value="@{moveTot}" data-i18n="Move">Move</option>
|
|
<option value="@{programTot}" data-i18n="Program">Program</option>
|
|
<option value="@{tinkerTot}" data-i18n="Tinker">Tinker</option>
|
|
<option value="@{calculateTot}" data-i18n="Calculate">Calculate</option>
|
|
<option value="@{contactTot}" data-i18n="Contact">Contact</option>
|
|
<option value="@{charmTot}" data-i18n="Charm">Charm</option>
|
|
<option value="@{leadTot}" data-i18n="Lead">Lead</option>
|
|
<option value="@{investigateTot}" data-i18n="Investigate">Investigate</option>
|
|
<option value="@{comprehendTot}" data-i18n="Comprehend">Comprehend</option>
|
|
<option value="@{empathizeTot}" data-i18n="Empathize">Empathize</option>
|
|
</select>
|
|
<button type="roll" name="roll_iconic" value="&{template:simpleItem} {{rname=@{iconic}}} {{name=@{name}}} {{bonus=2}} {{attSkill=@{iconicType}}} {{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}} {{result=[[[[@{iconicType}+2-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"></button>
|
|
</div>
|
|
<div class="tftf-boxInfo"><label for="attr_anchor"><span data-i18n="Anchor-u">Anchor</span></label><textarea name="attr_anchor"></textarea></div>
|
|
|
|
<div class="tftf-shame">
|
|
<label for="attr_shame"><span data-i18n="Shame-u">Shame</span></label>
|
|
<textarea name="attr_shame"></textarea>
|
|
<div class="tftf-boxChk">
|
|
<input type="checkbox" name="attr_shameAccept" id="shameAccepted"><label for="shameAccepted"></label>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tftf-boxInfo"><label for="attr_problem"><span data-i18n="Problem-u">Problem</span></label><textarea name="attr_problem"></textarea></div>
|
|
<div class="tftf-boxInfo"><label for="attr_drive"><span data-i18n="Drive-u">Drive</span></label><textarea name="attr_drive"></textarea></div>
|
|
<div class="tftf-boxInfo"><label for="attr_description"><span data-i18n="Description-u">Description</span></label><textarea name="attr_description"></textarea></div>
|
|
<div class="tftf-boxInfo"><label for="attr_song"><span data-i18n="Favorite Song-u">Favorite Song</span></label><textarea name="attr_song"></textarea></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Relationships-u">Relationships</span></div>
|
|
<fieldset class="repeating_relationships">
|
|
<div class="tftf-relation">
|
|
<input type="text" name="attr_relationshipName" data-i18n-placeholder="relationshipName" placeholder="PC/NPC Name">
|
|
<textarea name="attr_relationship"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
<br>
|
|
|
|
<div class="tftf-items">
|
|
<div class="label"><span data-i18n="Items-u">Items</span></div>
|
|
<fieldset class="repeating_skills">
|
|
<div class="tftf-boxInfo">
|
|
<input type="text" name="attr_itemName" data-i18n-placeholder="itemName" placeholder="Item name">
|
|
<select name="attr_type">
|
|
<option value="@{body}" data-i18n="Body">Body</option>
|
|
<option value="@{tech}" data-i18n="Tech">Tech</option>
|
|
<option value="@{heart}" data-i18n="Heart">Heart</option>
|
|
<option value="@{mind}" data-i18n="Mind">Mind</option>
|
|
<option value=0>------</option>
|
|
<option value="@{sneakTot}" data-i18n="Sneak">Sneak</option>
|
|
<option value="@{forceTot}" data-i18n="Force">Force</option>
|
|
<option value="@{moveTot}" data-i18n="Move">Move</option>
|
|
<option value="@{programTot}" data-i18n="Program">Program</option>
|
|
<option value="@{tinkerTot}" data-i18n="Tinker">Tinker</option>
|
|
<option value="@{calculateTot}" data-i18n="Calculate">Calculate</option>
|
|
<option value="@{contactTot}" data-i18n="Contact">Contact</option>
|
|
<option value="@{charmTot}" data-i18n="Charm">Charm</option>
|
|
<option value="@{leadTot}" data-i18n="Lead">Lead</option>
|
|
<option value="@{investigateTot}" data-i18n="Investigate">Investigate</option>
|
|
<option value="@{comprehendTot}" data-i18n="Comprehend">Comprehend</option>
|
|
<option value="@{empathizeTot}" data-i18n="Empathize">Empathize</option>
|
|
</select>
|
|
<input type="number" name="attr_itemBonus" min=1 max=3>
|
|
<button type="roll" name="roll_item" value="&{template:simpleItem} {{rname=@{itemName}}} {{name=@{name}}} {{bonus=@{itemBonus}}} {{attSkill=@{type}}} {{cond=[[@{angry}+@{scared}+@{exhausted}+@{injured}]]}} {{result=[[[[@{type}+@{itemBonus}-@{angry}-@{scared}-@{exhausted}-@{injured}]]d6>6]]}}"></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<br>
|
|
|
|
<div class="tftf-scars">
|
|
<div class="label"><span data-i18n="Scars-u">Scars</span></div>
|
|
<fieldset class="repeating_scars">
|
|
<div class="tftf-scarsBox">
|
|
<input type="text" name="attr_scarName" data-i18n-placeholder="Scar" placeholder="Scar"><input type="checkbox" name="attr_scarAccept" value=1><span></span>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div style="clear: both;"></div>
|
|
|
|
<br>
|
|
|
|
<div class="label"><span data-i18n="Notes-u">Notes</span></div>
|
|
<div class="tftf-boxInfoText"><textarea name="attr_notes"></textarea></div>
|
|
</div>
|
|
|
|
<div style="clear: both;"></div>
|
|
|
|
</div>
|
|
|
|
<div style="clear: both;"></div>
|
|
</div>
|
|
|
|
<!-- Skill Attributes -->
|
|
|
|
<div class="hidden">
|
|
<input type="number" name="character_sheet" value="TFTL/TFTF v3.0" disabled="true" />
|
|
|
|
<input type="number" name="attr_sneakTot" value="[[@{sneak}+@{body}]]" disabled="true" />
|
|
<input type="number" name="attr_forceTot" value="[[@{force}+@{body}]]" disabled="true" />
|
|
<input type="number" name="attr_moveTot" value="[[@{move}+@{body}]]" disabled="true" />
|
|
<input type="number" name="attr_programTot" value="[[@{program}+@{tech}]]" disabled="true" />
|
|
<input type="number" name="attr_tinkerTot" value="[[@{tinker}+@{tech}]]" disabled="true" />
|
|
<input type="number" name="attr_calculateTot" value="[[@{calculate}+@{tech}]]" disabled="true" />
|
|
<input type="number" name="attr_contactTot" value="[[@{contact}+@{heart}]]" disabled="true" />
|
|
<input type="number" name="attr_charmTot" value="[[@{charm}+@{heart}]]" disabled="true" />
|
|
<input type="number" name="attr_leadTot" value="[[@{lead}+@{heart}]]" disabled="true" />
|
|
<input type="number" name="attr_investigateTot" value="[[@{investigate}+@{mind}]]" disabled="true" />
|
|
<input type="number" name="attr_comprehendTot" value="[[@{comprehend}+@{mind}]]" disabled="true" />
|
|
<input type="number" name="attr_empathizeTot" value="[[@{empathize}+@{mind}]]" disabled="true" />
|
|
</div>
|
|
|
|
<!-- Sheet Worker Scripts -->
|
|
<script type="text/worker">
|
|
on("change:name", function() {
|
|
getAttrs(["name"], function(values) {
|
|
setAttrs({character_name: values.name});
|
|
});
|
|
});
|
|
|
|
on("change:age", function() {
|
|
getAttrs(["age"], function(values) {
|
|
setAttrs({totalluck: 15-values.age});
|
|
});
|
|
});
|
|
</script>
|
|
|
|
<!-- Roll Templates -->
|
|
<rolltemplate class="sheet-rolltemplate-simpleAtt">
|
|
<div class="container">
|
|
<div class="rollType">
|
|
{{rname}}
|
|
</div>
|
|
<div class="name">
|
|
{{name}}
|
|
</div>
|
|
<div class="calc">
|
|
{{attName}} ({{attMod}})<br>
|
|
- <span data-i18n="Conditions-u">Conditions</span> ({{cond}})
|
|
</div>
|
|
<div class="result">
|
|
{{result}} <span data-i18n="Successes-u">Successes</span>
|
|
</div>
|
|
</div>
|
|
</rolltemplate>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-simpleSkill">
|
|
<div class="container">
|
|
<div class="rollType">
|
|
{{rname}}
|
|
</div>
|
|
<div class="name">
|
|
{{name}}
|
|
</div>
|
|
<div class="calc">
|
|
{{rname}} ({{skillMod}})<br>
|
|
+ {{attName}} ({{attMod}})<br>
|
|
- <span data-i18n="Conditions-u">Conditions</span> ({{cond}})
|
|
</div>
|
|
<div class="result">
|
|
{{result}} <span data-i18n="Successes-u">Successes</span>
|
|
</div>
|
|
</div>
|
|
</rolltemplate>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-simpleItem">
|
|
<div class="container">
|
|
<div class="rollType">
|
|
{{rname}}
|
|
</div>
|
|
<div class="name">
|
|
{{name}}
|
|
</div>
|
|
<div class="calc">
|
|
{{rname}} ({{bonus}})<br>
|
|
+ <span data-i18n="Attribute/Skill-u">Attr/Skill</span> ({{attSkill}})<br>
|
|
- <span data-i18n="Conditions-u">Conditions</span> ({{cond}})
|
|
</div>
|
|
<div class="result">
|
|
{{result}} <span data-i18n="Successes-u">Successes</span>
|
|
</div>
|
|
</div>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|