Files
roll20-character-sheets-tester/Shadowrun5e/shadowrun_5e.html
T
2014-04-19 17:40:05 +02:00

470 lines
24 KiB
HTML

<div class="sheet-wrapper">
<!-- Sheet Header -->
<div class="sheet-2colrow">
<div class="sheet-col">
<p style="text-align: left;">
<img src="https://i.imgur.com/TQ8WzzX.png" style="max-height: 100px;" />
</p>
</div>
<div class="sheet-col">
<label>Player:</label><input type="text" name="attr_player" /><br />
<label>Notes:</label><input type="text" name="attr_notes" />
</div>
</div>
<!-- Base Data / Personal Info -->
<div class="sheet-2colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Personal Data</h3>
<div class="sheet-box">
<div class="sheet-baseinfo"><input type="text" name="attr_name" /><label>Name / Alias</label></div>
<div class="sheet-baseinfo">
<select name="attr_metatype" class="metatypeselect">
<option value="human">Human</option>
<option value="elf">Elf</option>
<option value="dwarf">Dwarf</option>
<option value="ork">Ork</option>
<option value="troll">Troll</option>
</select>
<label>Metatype</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="text" name="attr_ethnicity" /><label>Ethnicity</label></div>
<div class="sheet-baseinfo sheet-number"><input type="number" name="attr_age" class="sheet-short" /><label>Age</label></div>
<div class="sheet-baseinfo sheet-short"><input type="text" name="attr_sex" class="sheet-short" /><label>Sex</label></div>
<div class="sheet-baseinfo sheet-short"><input type="text" name="attr_height" /><label>Height</label></div>
<div class="sheet-baseinfo sheet-short"><input type="text" name="attr_weight" /> <label>Weight</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_streetcred" class="sheet-short" /><label>Street Cred</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_notoriety" class="sheet-short" /><label>Notoriety</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_publicawareness" class="sheet-short" /><label>P. Awareness</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_karma" class="sheet-short" /><label>Karma</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_totalkarma" class="sheet-short" /><label>Total Karma</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="text" name="attr_nuyen" /><label>Nuyen</label></div>
</div>
</div>
<!-- Core Combat Overview -->
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Core Combat Info</h3>
<div class="sheet-box">
<label class="sheet-medium">Primary Armor</label><input type="text" name="attr_armor_name"><br>
<label class="sheet-left" style="width:50px;">Rating</label><input type="number" name="attr_armor">
+ <label class="sheet-left" style="width:40px;"> <!--style="margin-left:-50px;"-->Misc</label><input type="number" name="attr_armormisc">
<label class="sheet-left" style="width:90px; margin-left:10px;">Defense Roll:</label> <button type="roll" name="roll_defenseprimary"
value="/em tries to avoid!\n/roll (([[@{avoid}+@{avoidmisc}+?{Modifiers?|0}]]-[[@{woundmod}]])d6>5s)\n/em s armor absorbs [[@{body}+@{armor}+?{Armor Penetration?|0}]] damage!"></button>
<br />
<label class="sheet-long">Primary Ranged Weapon</label><input type="text" name="attr_primaryweaponname" style="width:180px;"/><br />
<div class="sheet-baseinfo" style="margin-left:5px; width:32px;"><input type="text" name="attr_primaryweapondam" style="width:30px;" /><label>DV</label></div>
<div class="sheet-baseinfo" style="width:32px;"><input type="number" name="attr_primaryweaponacc" style="width:30px;" /><label>ACC</label></div>
<div class="sheet-baseinfo" style="width:32px;"><input type="number" name="attr_primaryweaponap" style="width:30px;" /><label>AP</label></div>
<div class="sheet-baseinfo" style="width:100px;">
<select name="attr_primaryweaponmode" class="primaryfiringmode">
<option value="SS">SS</option>
<option value="SA">SA</option>
<option value="SS/BF">SS/BF</option>
<option value="SA/BF">SA/BF</option>
<option value="SS/SA">SS/SA</option>
<option value="SA/BF/FA">SA/BF/FA</option>
<option value="BF/FA">BF/FA</option>
<option value="BF">BF</option>
</select><label>Mode</label></div>
<div class="sheet-baseinfo" style="width:32px;"><input type="number" name="attr_primaryweaponrc" style="width:30px;" /><label>RC</label></div>
<div class="sheet-baseinfo" style="width:32px;"><input type="number" name="attr_primaryweaponammo" style="width:30px;" /><label>Ammo</label></div>
<div class="sheet-baseinfo" style="width:32px;"><input type="number" name="attr_primaryweaponskill" style="width:30px;" /><label>Skill</label></div>
<div class="sheet-baseinfo" style="width:32px;">
<button type="roll" name="roll_attackprimary"
value="/em shoots! \n/roll (([[@{primaryweaponskill}+?{Modifiers?|0}]]-[[@{woundmod}]])d6>5s)\nAP: [[@{primaryweaponap}]] || DV: [[@{primaryweapondam}]]"></button>
<label>Attack</label></div>
<br />
<label class="sheet-long">Primary Melee Weapon</label><input type="text" name="attr_primarymeleename" style="width:180px;"/><br />
<div class="sheet-baseinfo sheet-short" style="margin-left:15px;"><input type="number" name="attr_primarymeleereach" class="sheet-short" /><label>Reach</label></div>
<div class="sheet-baseinfo sheet-short"><input type="text" name="attr_primarymeleedam" class="sheet-short" /><label>DV</label></div>
<div class="sheet-baseinfo sheet-short"><input type="number" name="attr_primarymeleeacc" class="sheet-short" /><label>Acc</label></div>
<div class="sheet-baseinfo sheet-short"><input type="number" name="attr_primarymeleeap" class="sheet-short" /><label>AP</label></div>
</div>
</div>
</div>
<hr />
<div class="sheet-2colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Attributes</h3>
<div class="sheet-2colrow">
<div class="sheet-col">
<label>Body:</label><input type="number" name="attr_body" class="sheet-short"/><br />
<label>Agility:</label><input type="number" name="attr_agility" class="sheet-short"/><br />
<label>Reaction:</label><input type="number" name="attr_reaction" class="sheet-short"/><br />
<label>Strength:</label><input type="number" name="attr_strength" class="sheet-short"/><br />
<label>Willpower:</label><input type="number" name="attr_willpower" class="sheet-short"/><br />
<label>Logic:</label><input type="number" name="attr_logic" class="sheet-short"/><br />
<label>Intuition:</label><input type="number" name="attr_intuition" class="sheet-short"/><br />
<label>Charisma:</label><input type="number" name="attr_charisma" class="sheet-short"/><br />
<label>Mag/Res:</label><input type="number" name="attr_magicresonance" /><br />
<label>Edge:</label><input type="number" name="attr_edge" class="sheet-short"/><br />
<label>Edge Points:</label><br>
<input type ="checkbox" name="ep1" class="sheet-number" />
<input type ="checkbox" name="ep2" class="sheet-number" />
<input type ="checkbox" name="ep3" class="sheet-number" />
<input type ="checkbox" name="ep4" class="sheet-number" /><br>
<input type ="checkbox" name="ep5" class="sheet-number" />
<input type ="checkbox" name="ep6" class="sheet-number" />
<input type ="checkbox" name="ep7" class="sheet-number" />
<input type ="checkbox" name="ep8" class="sheet-number" /><br><br>
<label style="width:70px;">Avoidance:</label><input type="number" name="attr_avoid" style="width:25px;" value="@{reaction}+@{intuition}" disabled="true" />
<label style="width:5px;">+</label><input type="number" name="attr_avoidmisc" style="width:25px;" value="0" /><br>
<label class="sheet-left">Attribute Roll:</label>
<button type="roll" name="roll_attributeroll" value="/r ([[?{Amount of Dice|6}]]+?{Modifiers?|0}-[[@{woundmod}]])d6>5s"></button>
</div>
<div class="sheet-col">
<label class="sheet-medium">Essence:</label><input type="number" name="attr_essence" value="6" /><br />
<label class="sheet-medium">Initiative:</label><br><input type="number" name="attr_initiativestat" class = "sheet-number" value="@{reaction}+@{intuition}" disabled="true" />
+ <input type="number" name="attr_initiativedice" class = "sheet-number" />
d6
<button type="roll" name="roll_initiative" value="/roll ([[@{initiativestat}]]-[[@{woundmod}]])+@{initiativedice}d6 &{tracker}"></button><br />
<label class="sheet-medium">Matrix Initiative:</label><br><input type="number" name="attr_matrixinitiativestat" class = "sheet-number" />
+ <input type="number" name="attr_matrixinitiativedice" class = "sheet-number" />
d6
<button type="roll" name="roll_initiative" value="/roll ([[@{matrixinitiativestat}]]-[[@{woundmod}]])+@{matrixinitiativedice}d6 &{tracker}"></button><br />
<label class="sheet-medium">Astral Initiative:</label><br><input type="number" name="attr_astralinitiativestat" class = "sheet-number" value="@{intuition}*2" disabled="true" />
+ <input type="number" name="attr_astralinitiativedice" class = "sheet-number" value="2" />
d6
<button type="roll" name="roll_initiative" value="/roll ([[@{astralinitiativestat}]]-[[@{woundmod}]])+@{astralinitiativedice}d6 &{tracker}"></button><br />
<label class="sheet-medium">Composure:</label><input type="number" name="attr_composure" class = "sheet-number" value="@{charisma} + @{willpower}" disabled="true" /><br />
<label class="sheet-medium">Judge Intentions:</label><input type="number" name="attr_judgeintent" class="sheet-number" value="@{charisma} + @{intuition}" disabled="true" /><br />
<label class="sheet-medium">Memory:</label><input type="number" name="attr_memory" class="sheet-number" value="@{logic} + @{willpower}" disabled="true" /><br />
<label class="sheet-medium">Lift/Carry:</label><input type="text" name="attr_liftcarry" class="sheet-number" value="@{strength}*15" disabled="true" /><br />
<label class="sheet-medium">Movement:</label><input type="text" name="attr_movement" value="@{agility}*2 | @{agility}*4" disabled="true" class="sheet-number" />
<label class="sheet-medium">Physical Limit:</label><input type="number" name="attr_physicallimit" class="sheet-number" value="ceil(((@{strength}*2) + @{body} + @{reaction})/3)" disabled="true" />
<label class="sheet-medium">Mental Limit:</label><input type="number" name="attr_mentallimit" class = "sheet-number" value="ceil(((@{logic}*2)+@{intuition}+@{willpower})/3)" disabled="true" />
<label class="sheet-medium">Social Limit:</label><input type="number" name="attr_sociallimit" class = "sheet-number" value="ceil(((@{charisma}*2) + @{willpower} + @{essence})/3)" disabled="true" />
</div>
</div>
</div>
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Wounds</h3>
<div class="sheet-baseinfo sheet-short"><input type="number" name="attr_physical" class="sheet-short" value="0" /><label>Physical</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_physical_max" class="sheet-short" value="8+ceil(@{body}/2)" disabled="true" /><label>Physical Max</label></div>
<div class="sheet-baseinfo sheet-short"><input type="number" name="attr_stun" class="sheet-short" value="0" /><label>Stun</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_stun_max" class="sheet-short" value="8+ceil(@{willpower}/2)" disabled="true" /><label>Stun Max</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_paintolerance" class="sheet-short" value="3" /><label>Pain Tolerance</label></div>
<div class="sheet-baseinfo sheet-medium"><input type="number" name="attr_woundmod" class="sheet-short" value="(floor(@{physical}/@{paintolerance}) + floor(@{stun}/@{paintolerance}))" disabled="true" /><label>Wound Mod</label></div>
<h3 style="margin-bottom: 10px;">ID/Lifestyle/Licenses</h3>
<label class="sheet-long">Primary Lifestyle:</label>
<select name="attr_lifestyle" class="ls">
<option value="street">Street</option>
<option value="squatter">Squatter</option>
<option value="low">Low</option>
<option value="middle">Middle</option>
<option value="high">High</option>
<option value="luxury">Luxury</option>
</select>
<br />
<label style="width:300px; text-align:left;">Fake IDs/Related Lifestyles/Funds/Licenses</label><br />
<textarea name="attr_id-license-funds-lifestyle"></textarea>
</div>
</div>
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Qualities</h3>
<fieldset class="repeating_qualities">
<label>Quality:</label><input type="text" name="attr_qualityname" />
<label>Notes:</label><input type="text" name="attr_qualitynotes" />
<label>Type:</label>
<select name="attr_qualitytype" class="qtype">
<option value="positive">P</option>
<option value="negative">N</option>
</select>
</fieldset>
</div>
</div>
<hr />
<div class="sheet-2colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Skills - Active</h3>
<table>
<tr>
<th width="110px;">Skill</th>
<th width="35px;">Attr.</th>
<th width="35px;">Base</th>
<th width="35px;">Misc</th>
<th width="150px;">Notes</th>
<th><button type="roll" name="roll_skillroll" value="/r ([[?{Amount of Dice|6}]]+?{Modifiers?|0}-[[@{woundmod}]])d6>5s"></button>
</tr>
</table>
<fieldset class="repeating_activeskills">
<table>
<tr>
<td><input type="text" name="attr_activeskillname" style="width:110px;" /></td>
<td><input type="number" name="attr_activeskillattr" style="width:35px;" /></td>
<!--<select name="attr_activeskillattr" style="width:35px;">
<option value="@{body}">BOD</option>
<option value="@{agility}">AGI</option>
<option value="@{reaction}">REA</option>
<option value="@{strength}">STR</option>
<option value="@{willpower}">WIL</option>
<option value="@{logic}">LOG</option>
<option value="@{intuition}">INT</option>
<option value="@{charisma}">CHA</option>-->
<td><input type="number" name="attr_activeskillbase" style="width:35px;" value="0" /></td>
<td><input type="number" name="attr_activeskillmisc" style="width:35px;" value="0" /></td>
<td><input type="text" name="attr_activeskillnotes" style="width:150px;" /></td>
</tr></table>
</fieldset>
</div>
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Skills - Knowledge</h3>
<table>
<tr>
<th width="110px;">Skill</th>
<th width="35px;">Attr.</th>
<th width="35px;">Base</th>
<th width="35px;">Misc</th>
<th width="150px;">Notes</th>
</tr>
</table>
<fieldset class="repeating_knowskills">
<table>
<tr>
<td><input type="text" name="attr_knowskillname" style="width:110px;" /></td>
<td><input type="number" name="attr_knowskillattr" style="width:35px;" /></td>
<td><input type="number" name="attr_knowskillbase" style="width:35px;" value="0" /></td>
<td><input type="number" name="attr_knowskillmisc" style="width:35px;" value="0" /></td>
<td><input type="text" name="attr_knowskillnotes" style="width:150px;" /></td>
</tr></table>
</fieldset>
</div>
</div>
<hr />
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Weapons - Ranged</h3>
<fieldset class="repeating_rangedweapon">
<label>Weapon:</label><input type="text" name="attr_rangedname" />
<label>Dam:</label><input type="text" name="attr_rangeddam" class="sheet-short" />
<label>Acc:</label><input type="number" name="attr_rangedacc" class="sheet-short" />
<label>AP:</label><input type="number" name="attr_rangedap" class="sheet-short" />
<label>Mode:</label>
<select name="rangedmode" class="firingmode" width="5em">
<option value="SS">SS</option>
<option value="SA">SA</option>
<option value="SS/BF">SS/BF</option>
<option value="SA/BF">SA/BF</option>
<option value="SS/SA">SS/SA</option>
<option value="SA/BF/FA">SA/BF/FA</option>
<option value="BF/FA">BF/FA</option>
<option value="BF">BF</option>
</select>
<label>RC:</label><input type="number" name="attr_rangedrc" class="sheet-short" />
<label>Ammo:</label><input type="number" name="attr_rangedammo" class="sheet-short" />
</fieldset>
</div>
</div>
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Weapons - Melee</h3>
<fieldset class="repeating_meleeweapon">
<label>Weapon:</label><input type="text" name="attr_meleename" />
<label>Reach:</label><input type="number" name="attr_meleereach" class="sheet-short" />
<label>Dam:</label><input type="text" name="attr_meleedam" class="sheet-short" />
<label>Acc:</label><input type="number" name="attr_meleeacc" class="sheet-short" />
<label>AP:</label><input type="number" name="attr_meleeap" class="sheet-short" />
</fieldset>
</div>
</div>
<hr />
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Armor</h3>
<fieldset class="repeating_armor">
<label>Armor:</label><input type="text" name="attr_armorname" />
<label>RTG:</label><input type="number" name="attr_armorrate" class="sheet-short"/>
<label>Notes:</label><input type="text" name="attr_armornotes" />
</fieldset>
</div>
</div>
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Augmentation</h3>
<fieldset class="repeating_aug">
<label>Augmentation:</label><input type="text" name="attr_augname" />
<label>RTG:</label><input type="number" name="attr_augrtg" class="sheet-short" />
<label>Notes:</label><input type="text" name="attr_augnotes" />
<label>Essence:</label><input type="number" name="attr_augessence" class="sheet-short" />
</fieldset>
</div>
</div>
<hr />
<div class="sheet-2colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Cyberdeck</h3>
<label>Model</label><input type="text" name="attr_cyberdeckmodel" /><br />
<label>Device Rating:</label><input type="number" name="attr_cyberdeckrating" class="sheet-short" /><br />
<label>Attack:</label><input type="number" name="attr_cyberdeckattack" class="sheet-short" /><br />
<label>Sleaze:</label><input type="number" name="attr_cyberdecksleaze" class="sheet-short" /><br />
<label>Data Processing:</label><input type="number" name="attr_cyberdeckdataprocessing" class="sheet-short" /><br />
<label>Firewall:</label><input type="number" name="attr_cyberdeckfirewall" class="sheet-short" /><br />
<label>Programs:</label><br />
<textarea name="cyberdeckprograms"></textarea>
<label>Matrix Condition Monitor:</label><input type="number" name="attr_matrixcondition" value="12" />
</div>
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Vehicles</h3>
<label>Vehicle:</label><input type="text" name="attr_vehiclename" /><br />
<label>Handling:</label><input type="number" name="attr_vehiclehandling" class="sheet-short" /><br />
<label>Acceleration:</label><input type="number" name="attr_vehicleaccel" class="sheet-short" /><br />
<label>Speed:</label><input type="number" name="attr_vehiclespeed" class="sheet-short" /><br />
<label>Pilot:</label><input type="number" name="attr_vehiclepilot" class="sheet-short" /><br />
<label>Body:</label><input type="number" name="attr_vehiclebody" class="sheet-short" /><br />
<label>Armour:</label><input type="number" name="attr_vehiclearmour" class="sheet-short" /><br />
<label>Sensor:</label><input type="number" name="attr_vehiclesensor" class="sheet-short" /><br />
<label>Notes:</label><br />
<textarea name="attr_vehiclenotes"></textarea>
</div>
</div>
<hr />
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Spells/Preparations/Rituals/Complex Forms</h3>
<fieldset class="repeating_spells">
<label>S/P/R/CF:</label><input type="text" name="attr_spellname" />
<label>Type/Target:</label><input type="text" name="attr_spelltype" />
<label>Range:</label><input type="text" name="attr_spellrange" />
<label>Duration:</label><input type="text" name="attr_spellduration" />
<label>Drain:</label><input type="text" name="attr_spelldrain" class="sheet-short" />
</fieldset>
</div>
</div>
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Adept Powers/Other abilities</h3>
<fieldset class="repeating_powers">
<label>Name:</label><input type="text" name="attr_powername" />
<label>RTG:</label><input type="number" name="attr_powerrtg" class="sheet-short" />
<label>Notes:</label><input type="text" name="attr_powernotes" />
</fieldset>
</div>
</div>
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Gear</h3>
<textarea name="attr_geartext"></textarea>
</div>
</div>
<div class="sheet-2colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Contacts</h3>
<fieldset class="repeating_contacts">
<label>Name:</label><input type="text" name="attr_contactname" />
<label>Loyalty:</label><input type="number" name="attr_contactloyalty" class="sheet-short" />
<label>Connection:</label><input type="number" name="attr_contactconnection" class="sheet-short" />
</fieldset>
</div>
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Additional Notes</h3>
<textarea name="attr_additionalnotes"></textarea>
</div>
</div>
</div>