Files
roll20-character-sheets-tester/Shadowrun5e/shadowrun_5e.html
T
NeirinD 51d9431d30 Update shadowrun_5e.html
More formulae, attributes 'n' stuff ... more to come in the next few days
2014-04-18 20:25:49 +02:00

419 lines
22 KiB
HTML

<div class="sheet-wrapper">
<!-- Sheet Header -->
<div class="sheet-2colrow">
<div class="sheet-col">
<p style="text-align: left;">
<img src="http://imgur.com/8G5uVsH.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>
<hr />
<!-- Base Data / Personal Info -->
<div class="sheet-1colrow">
<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"><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>
</div>
<hr>
<!-- Core Combat Overview -->
<div class="sheet-1colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Core Combat Info</h3>
<div class="sheet-box">
<label>Primary Armor</label><input type="text" name="attr_armor_name"><label>Rating</label><input type="number" name="attr_armor"> + <label>Misc</label><input type="number" name="attr_dmgresmisc"><br />
<label class="sheet-long">Primary Ranged Weapon</label><input type="text" name="attr_primaryweaponname" class="sheet-long"/><br />
<div class="sheet-weapon-stats"><label>DV</label><input type="text" name="attr_primaryweapondam" class="sheet-short" /></div>
<div class="sheet-weapon-stats"><label>ACC</label><input type="number" name="attr_primaryweaponacc" class="sheet-short" /></div>
<div class="sheet-weapon-stats"><label>AP</label><input type="number" name="attr_primaryweaponap" class="sheet-short" /></div>
<div class="sheet-weapon-stats"><label>Mode</label>
<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></div>
<div class="sheet-weapon-stats"><label>RC</label><input type="number" name="attr_primaryweaponrc" class="sheet-short" /></div>
<div class="sheet-weapon-stats"><label>Ammo</label><input type="number" name="attr_primaryweaponammo" class="sheet-short" /></div>
<br />
<label class="sheet-long">Primary Melee Weapon</label><input type="text" name="attr_primarymeleename" class="sheet-long"/><br />
<label>Reach</label><input type="number" name="attr_primarymeleereach" class="sheet-short" />
<label>DV</label><input type="text" name="attr_primarymeleedam" class="sheet-short" />
<label>Acc</label><input type="number" name="attr_primarymeleeacc" class="sheet-short" />
<label>AP</label><input type="number" name="attr_primarymeleeap" class="sheet-short" />
</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" style="margin-right:-20px;">
<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>Edge:</label><input type="number" name="attr_edge" class="sheet-short"/><br />
<label>Edge Points:</label>
<input type ="checkbox" name="ep1" class="checkboxes" />
<input type ="checkbox" name="ep2" class="checkboxes" />
<input type ="checkbox" name="ep3" class="checkboxes" />
<input type ="checkbox" name="ep4" class="checkboxes" />
<input type ="checkbox" name="ep5" class="checkboxes" />
<input type ="checkbox" name="ep6" class="checkboxes" />
<input type ="checkbox" name="ep7" class="checkboxes" />
<input type ="checkbox" name="ep8" class="checkboxes" />
</div>
<div class="sheet-col">
<label class="sheet-medium">Essence:</label><input type="number" name="attr_essence" value="6" /><br />
<label class="sheet-medium">Magic/Resonance:</label><input type="number" name="attr_magicresonance" /><br />
<label class="sheet-medium">Initiative:</label><input type="number" name="attr_initiativestat" class="sheet-short" value="@{reaction}+@{intuition}" disabled="true" />
+<input type="number" name="attr_initiativedice" class="sheet-short" />
d6 <button type="roll" name="roll_initiative" value="[["></button><!--<button type="roll" name="roll_initiative" value=''></button>--><br />
<label class="sheet-medium">Matrix Initiative:</label><input type="number" name="attr_matrixinitiativestat" class="sheet-short" />
+<input type="number" name="attr_matrixinitiativedice" class="sheet-short" />
d6<br />
<label class="sheet-medium">Astral Initiative:</label><input type="number" name="attr_astralinitiativestat" class="sheet-short" value="@{intuition}*2" disabled="true" />
+<input type="number" name="attr_astralinitiativedice" class="sheet-short" value="2" />
d6<br />
<label class="sheet-medium">Composure:</label><input type="number" name="attr_composure" class="sheet-short" value="@{charisma} + @{willpower}" disabled="true" /><br />
<label class="sheet-medium">Judge Intentions:</label><input type="number" name="attr_judgeintent" class="sheet-short" value="@{charisma} + @{intuition}" disabled="true" /><br />
<label class="sheet-medium">Memory:</label><input type="number" name="attr_memory" class="sheet-short" value="@{logic} + @{willpower}" disabled="true" /><br />
<label class="sheet-medium">Lift/Carry:</label><input type="text" name="attr_liftcarry" class="sheet-short" 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-short" />
<label class="sheet-medium">Physical Limit:</label><input type="number" name="attr_physicallimit" class="sheet-short" value="ceil((@{strength}*2) + @{body} + @{reaction})/3" disabled="true" />
<label class="sheet-medium">Mental Limit:</label><input type="number" name="attr_mentallimit" class = "sheet-short" value="ceil((@{logic}*2) + @{intuition} + @{willpower})/3" disabled="true" />
<label class="sheet-medium">Social Limit:</label><input type="number" name="attr_sociallimit" class = "sheet-short" value="ceil((@{charisma}*2) + @{willpower} + @{essence})/3" disabled="true" />
</div>
</div>
<!-- unsure whether to implement damage tracks - leave for now -->
</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}/3)" 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}/3)" 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>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>
<fieldset class="repeating_askills">
<label>Skill:</label><input type="text" name="attr_askillname" />
<label>RTG:</label><input type="number" name="attr_askillrtg" class="sheet-short" />
</fieldset>
</div>
<div class="sheet-col">
<h3 style="margin-bottom: 10px;">Skills - Knowledge</h3>
<fieldset class="repeating_kskills">
<label>Skill:</label><input type="text" name="attr_kskillname" />
<label>RTG:</label><input type="number" name="attr_kskillrtg" class="sheet-short" />
</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>