mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
1243 lines
102 KiB
HTML
1243 lines
102 KiB
HTML
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Stats" checked="checked" />
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2" title="Combat" />
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab3" value="3" title="Data" />
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab4" value="4" title="Inventory" />
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab5" value="5" title="Settings" />
|
|
|
|
<div class="sheet-tab-br"></div>
|
|
<div class="sheet-tab-content sheet-tab1">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<h3>Character Information</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<h4 class="sheet-entry-long">Name </h4> <input type="text" class="sheet-text-long" name="attr_character_name"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">Race </h4> <input type="text" class="sheet-text-long" name="attr_character_race"/>
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<h4 class="sheet-entry-long">Sex </h4> <input type="text" class="sheet-text-medium" name="attr_character_sex"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">Age </h4> <input type="number" class="sheet-text-short" name="attr_character_age"/>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<h4 class="sheet-entry-long">Size </h4> <input type="text" class="sheet-text-medium" name="attr_character_size"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">EXP </h4> <input type="text" class="sheet-text-medium" name="attr_character_exp"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<h4 class="sheet-entry-long">Level </h4> <input type="number" class="sheet-text-medium" name="attr_character_level"/>
|
|
<h4 class="sheet-entry-secondary">Hope Points</h4> <input type="number" class="sheet-text-short" name="attr_hope"/> /<input type="number" class="sheet-entry-vp-count" name="attr_hope_max" readonly/>
|
|
</div>
|
|
|
|
<h3>Primary Statistics</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" FORMULA Total +/- Base Min Max " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">FRT</h4>
|
|
<input type="number" class="sheet-entry-total" name="attr_fortitude" value='@{fortitude_mod} + @{fortitude_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_fortitude_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_fortitude_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_fortitude_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_fortitude_racial_max" value="0" />
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">OBS</h4>
|
|
<input type="number" class="sheet-entry-total" name="attr_observation" value='@{observation_mod} + @{observation_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_observation_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_observation_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_observation_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_observation_racial_max" value="0" />
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">REF</h4>
|
|
<input type="number" class="sheet-entry-total" name="attr_reflexes" value='(@{reflexes_mod}) + (@{reflexes_base})' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_reflexes_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_reflexes_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_reflexes_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_reflexes_racial_max" value="0" />
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">MGT</h4>
|
|
<input type="number" class="sheet-entry-total" name="attr_might" value='@{might_mod} + @{might_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_might_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_might_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_might_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_might_racial_max" value="0" />
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">UND</h4>
|
|
<input type="number" class="sheet-entry-total" name="attr_understanding" value='@{understanding_mod} + @{understanding_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_understanding_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_understanding_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_understanding_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_understanding_racial_max" value="0" />
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">LCK</h4>
|
|
<input type="number" class="sheet-entry-total" name="attr_luck" value='@{luck_mod} + @{luck_base}' disabled="true" />
|
|
<input type="number" class="sheet-number" name="attr_luck_mod" value='0' />
|
|
<input type="number" class="sheet-number" name="attr_luck_base" value='0' />
|
|
<input type="number" class="sheet-number" name="attr_luck_racial_min" value='0' />
|
|
<input type="number" class="sheet-number" name="attr_luck_racial_max" value='0' />
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">APL</h4>
|
|
<input type="number" class="sheet-entry-total" name="attr_appeal" value='@{appeal_mod} + @{appeal_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_appeal_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_appeal_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_appeal_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_appeal_racial_max" value="0" />
|
|
</div>
|
|
</div>
|
|
|
|
<h3>Secondary Statistics</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Stat Total +/- Stat Total +/- " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Base AC" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_base_armor_class" value='@{mod_base_armor_class} + (ceil((@{reflexes_base} + @{reflexes_mod} + @{observation_base} + @{observation_mod})/5))' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_base_armor_class" value=""/>
|
|
<input type="text" class="sheet-entry-secondary" value="HP Per Lvl" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_hp_per_level" value='@{mod_hp_per_level} + 3 + @{fortitude_base} + @{fortitude_mod}' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_hp_per_level" value="0" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="AP" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_actionpoints" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_mod_actionpoints" value=""/>
|
|
<input type="text" class="sheet-entry-secondary" value="Base RR" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_resistance_radiation" value='@{mod_resistance_radiation} + (ceil((@{fortitude_mod} + @{fortitude_base})/2))' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_resistance_radiation" value="0" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="CC Success" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_critical_success_values" readonly />
|
|
<input type="number" class="sheet-number" name="attr_crit_success_mod" value="0" />
|
|
<input type="text" class="sheet-entry-secondary" value="PL" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_personality" value='@{mod_personality} + ((@{appeal_mod} + @{appeal_base}) * 10)' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_personality" value="0" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="CC Failure" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_critical_failure_values" readonly />
|
|
<input type="number" class="sheet-number" name="attr_crit_failure_mod" value="0" />
|
|
<input type="text" class="sheet-entry-secondary" value="SP" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_skill_points" value='10 + @{mod_skill_points}' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_skill_points" value="0" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="DE" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_detection_total" value='5 + @{mod_detection} + @{observation_mod} + @{observation_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_detection" value="0" />
|
|
<input type="text" class="sheet-entry-secondary" value="TR" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_tolerance" value='@{mod_tolerance} + (ceil((@{fortitude_mod} + @{fortitude_base})/2))' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_tolerance" value="0" />
|
|
</div>
|
|
<br></br>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="SQ" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_sequence" value='@{mod_sequence} + (ceil((@{reflexes_mod} + @{reflexes_base})/2))' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_sequence" value="0" />
|
|
<button type="roll" class="sheet-sequence_button" name="attr_sequence_roll" value="@{whispertogm}&{template:custom} {{title=Sequence}} {{subtitle=@{character_name}}} {{Result=[[[[@{sequence}]] + [[?{SQ Mod|0}]] + [[1d10]] &{tracker}]]}} {{desc=@{sequence-notes}}}">SQ</button>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_sequence-notes" placeholder="Sequence Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="ST" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_stamina" value='@{mod_stamina} + ((@{fortitude_mod} + @{fortitude_base}) * 2)' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_stamina" value="0" />
|
|
<button type="roll" class="sheet-sequence_button" name="attr_stamina_roll" value="@{whispertogm}&{template:custom} {{title=Stamina Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{stamina}]] + [[?{ST Mod|0}]] - [[1d20]] ]]}} {{desc=@{stamina-notes}}}" />ST</button>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_stamina-notes" placeholder="Stamina Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="WP" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_willpower" value='@{mod_willpower} + (@{understanding_mod} + @{understanding_base}) + (@{appeal_mod} + @{appeal_base})' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_willpower" value="0" />
|
|
<button type="roll" class="sheet-sequence_button" name="attr_willpower_roll" value="@{whispertogm}&{template:custom} {{title=Willpower Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{willpower}]] + [[?{WP Mod|0}]] - [[1d20]] ]]}} {{desc=@{willpower-notes}}}" />WP</button>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_willpower-notes" placeholder="Willpower Notes"></textarea></div>
|
|
</div>
|
|
</div>
|
|
<h3>Biography</h3>
|
|
<textarea name="attr_biography_notes" placeholder="Biography"></textarea>
|
|
<h3>Vices & Virtues</h3>
|
|
<textarea name="attr_vice_virtues_notes" placeholder="Vices & Virtues"></textarea>
|
|
</div>
|
|
|
|
<div class='sheet-col'>
|
|
<h3>Combat Skills</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Close Skills Total Tag +/- SP " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-melee_weapons" value="@{whispertogm}&{template:custom} {{title=Melee Weapons Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{melee_weapons}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{melee_weapons-notes}}}" />Melee Weapons</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_melee_weapons" value="(@{mod-melee_weapons} + @{temp-melee_weapons} + 5 + 5*@{tagskill1})" disabled="true"/>
|
|
<input name="attr_tagskill1" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number"name="attr_temp-melee_weapons" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-melee_weapons" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_melee_weapons-notes" placeholder="Melee Weapon Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-unarmed" value="@{whispertogm}&{template:custom} {{title=Unarmed Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{unarmed}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{unarmed-notes}}}" />Unarmed</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_unarmed" value="(@{mod-unarmed} + @{temp-unarmed} + 5 + 5*@{tagskill2})" disabled="true"/>
|
|
<input name="attr_tagskill2" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number"name="attr_temp-unarmed" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-unarmed" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_unarmed-notes" placeholder="Unarmed Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Range Skills Total Tag +/- SP " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-archery" value="@{whispertogm}&{template:custom} {{title=Archery Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{archery}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{archery-notes}}}" />Archery</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_archery" value="(@{mod-archery} + @{temp-archery} + 5 + 5*@{tagskill3})" disabled="true"/>
|
|
<input name="attr_tagskill3" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number"name="attr_temp-archery" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-archery" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_archery-notes" placeholder="Archery Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-energy_weapons" value="@{whispertogm}&{template:custom} {{title=Energy Weapons Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{energy_weapons}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{energy_weapons-notes}}}" />Energy Weapons</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_energy_weapons" value="(@{mod-energy_weapons} + @{temp-energy_weapons} + 5 + 5*@{tagskill4})" disabled="true"/>
|
|
<input name="attr_tagskill4" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-energy_weapons" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-energy_weapons" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_energy_weapons-notes" placeholder="Energy Weapons Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-heavy_guns" value="@{whispertogm}&{template:custom} {{title=Heavy Guns Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{heavy_guns}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{heavy_guns-notes}}}" />Heavy Guns</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_heavy_guns" value="(@{mod-heavy_guns} + @{temp-heavy_guns} + 5 + 5*@{tagskill5})" disabled="true"/>
|
|
<input name="attr_tagskill5" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-heavy_guns" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-heavy_guns" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_heavy_guns-notes" placeholder="Heavy Guns Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-light_guns" value="@{whispertogm}&{template:custom} {{title=Light Guns Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{light_guns}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{light_guns-notes}}}" />Light Guns</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_light_guns" value="(@{mod-light_guns} + @{temp-light_guns} + 5 + 5*@{tagskill6})" disabled="true"/>
|
|
<input name="attr_tagskill6" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-light_guns" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-light_guns" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_light_guns-notes" placeholder="Light Guns Notes"></textarea></div>
|
|
</div>
|
|
</div>
|
|
|
|
<h3>Support Skills</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Crafting Skills Total Tag +/- SP " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-blacksmith" value="@{whispertogm}&{template:custom} {{title=Blacksmith Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{blacksmith}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{blacksmith-notes}}}" />Blacksmith</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_blacksmith" value="(@{mod-blacksmith} + @{temp-blacksmith} + 5 + 5*@{tagskill7})" disabled="true"/>
|
|
<input name="attr_tagskill7" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-blacksmith" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-blacksmith" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_blacksmith-notes" placeholder="Blacksmith Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-chemistry" value="@{whispertogm}&{template:custom} {{title=Chemistry Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{chemistry}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{chemistry-notes}}}" />Chemistry</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_chemistry" value="(@{mod-chemistry} + @{temp-chemistry} + 5 + 5*@{tagskill8})" disabled="true"/>
|
|
<input name="attr_tagskill8" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-chemistry" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-chemistry" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_chemistry-notes" placeholder="Chemistry Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-electronics" value="@{whispertogm}&{template:custom} {{title=Electronics Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{electronics}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{electronics-notes}}}" />Electronics</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_electronics" value="(@{mod-electronics} + @{temp-electronics} + 5 + 5*@{tagskill9})" disabled="true"/>
|
|
<input name="attr_tagskill9" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-electronics" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-electronics" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_electronics-notes" placeholder="Electronics Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-engineer" value="@{whispertogm}&{template:custom} {{title=Engineer Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{engineer}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{engineer-notes}}}" />Engineer</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_engineer" value="(@{mod-engineer} + @{temp-engineer} + 5 + 5*@{tagskill10})" disabled="true"/>
|
|
<input name="attr_tagskill10" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-engineer" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-engineer" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_engineer-notes" placeholder="Engineer Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-gunsmith" value="@{whispertogm}&{template:custom} {{title=Gunsmith Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{gunsmith}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{gunsmith-notes}}}" />Gunsmith</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_gunsmith" value="(@{mod-gunsmith} + @{temp-gunsmith} + 5 + 5*@{tagskill11})" disabled="true"/>
|
|
<input name="attr_tagskill11" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-gunsmith" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-gunsmith" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_gunsmith-notes" placeholder="Gunsmith Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Knowledge Skills Total Tag +/- SP " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-logic" value="@{whispertogm}&{template:custom} {{title=Logic Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{logic}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{logic-notes}}}" />Logic</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_logic" value="(((@{understanding_base} + @{understanding_mod})*2) + @{mod-logic} + @{temp-logic} + 5*@{tagskill12})" disabled="true"/>
|
|
<input name="attr_tagskill12" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-logic" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-logic" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_logic-notes" placeholder="Logic Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-lore" value="@{whispertogm}&{template:custom} {{title=Lore Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{lore}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{lore-notes}}}" />Lore</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_lore" value="(@{mod-lore} + @{temp-lore} + 5 + 5*@{tagskill13})" disabled="true"/>
|
|
<input name="attr_tagskill13" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-lore" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-lore" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_lore-notes" placeholder="Lore Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-medicine" value="@{whispertogm}&{template:custom} {{title=Medicine Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{medicine}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{medicine-notes}}}" />Medicine</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_medicine" value="(@{mod-medicine} + @{temp-medicine} + 5 + 5*@{tagskill14})" disabled="true"/>
|
|
<input name="attr_tagskill14" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-medicine" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-medicine" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_medicine-notes" placeholder="Medicine Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-mysticism" value="@{whispertogm}&{template:custom} {{title=Mysticism Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{mysticism}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{mysticism-notes}}}" />Mysticism</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_mysticism" value="(@{mod-mysticism} + @{temp-mysticism} + 5 + 5*@{tagskill15})" disabled="true"/>
|
|
<input name="attr_tagskill15" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-mysticism" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-mysticism" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_mysticism-notes" placeholder="Mysticism Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Physical Skills Total Tag +/- SP " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-acrobatics" value="@{whispertogm}&{template:custom} {{title=Acrobatics Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{acrobatics}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{acrobatics-notes}}}" />Acrobatics</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_acrobatics" value="(((@{reflexes_base} + @{reflexes_mod}) * 2) + @{mod-acrobatics} + @{temp-acrobatics} + 5*@{tagskill16})" disabled="true"/>
|
|
<input name="attr_tagskill16" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-acrobatics" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-acrobatics" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_acrobatics-notes" placeholder="Acrobatics Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-athletics" value="@{whispertogm}&{template:custom} {{title=Athletics Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{athletics}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{athletics-notes}}}" />Athletics</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_athletics" value="(((@{might_base} + @{might_mod})*2) + @{mod-athletics} + @{temp-athletics} + 5*@{tagskill17})" disabled="true"/>
|
|
<input name="attr_tagskill17" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-athletics" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-athletics" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_athletics-notes" placeholder="Athletics Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-sleight_of_hand" value="@{whispertogm}&{template:custom} {{title=Sleight of Hand Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{sleight_of_hand}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{sleight_of_hand-notes}}}" />Sleight of Hand</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_sleight_of_hand" value="(@{mod-sleight_of_hand} + @{temp-sleight_of_hand} + 5 + 5*@{tagskill18})" disabled="true"/>
|
|
<input name="attr_tagskill18" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-sleight_of_hand" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-sleight_of_hand" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_sleight_of_hand-notes" placeholder="Sleight of Hand Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-sneak" value="@{whispertogm}&{template:custom} {{title=Sneak Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{sneak}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{sneak-notes}}}" />Sneak</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_sneak" value="(@{mod-sneak} + @{temp-sneak} + 5 + 5*@{tagskill19})" disabled="true"/>
|
|
<input name="attr_tagskill19" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-sneak" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-sneak" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_sneak-notes" placeholder="Sneak Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Social Skills Total Tag +/- SP " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-charm" value="@{whispertogm}&{template:custom} {{title=Charm Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{charm}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{charm-notes}}}" />Charm</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_charm" value="(@{mod-charm} + @{temp-charm} + 5 + 5*@{tagskill20})" disabled="true"/>
|
|
<input name="attr_tagskill20" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-charm" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-charm" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_charm-notes" placeholder="Charm Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-deception" value="@{whispertogm}&{template:custom} {{title=Deception Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{deception}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{deception-notes}}}" />Deception</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_deception" value="(@{mod-deception} + @{temp-deception} + 5 + 5*@{tagskill21})" disabled="true"/>
|
|
<input name="attr_tagskill21" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-deception" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-deception" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_deception-notes" placeholder="Deception Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-intimidation" value="@{whispertogm}&{template:custom} {{title=Intimidation Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{intimidation}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{intimidation-notes}}}" />Intimidation</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_intimidation" value="(@{mod-intimidation} + @{temp-intimidation} + 5 + 5*@{tagskill22})" disabled="true"/>
|
|
<input name="attr_tagskill22" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-intimidation" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-intimidation" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_intimidation-notes" placeholder="Intimidation Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-insight" value="@{whispertogm}&{template:custom} {{title=Insight Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{insight}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{insight-notes}}}" />Insight</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_insight" value="(@{mod-insight} + @{temp-insight} + 5 + 5*@{tagskill23})" disabled="true"/>
|
|
<input name="attr_tagskill23" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-insight" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-insight" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_insight-notes" placeholder="Insight Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-mercantile" value="@{whispertogm}&{template:custom} {{title=Mercantile Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{mercantile}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{mercantile-notes}}}" />Mercantile</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_mercantile" value="(@{mod-mercantile} + @{temp-mercantile} + 5 + 5*@{tagskill24})" disabled="true"/>
|
|
<input name="attr_tagskill24" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-mercantile" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-mercantile" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_mercantile-notes" placeholder="Mercantile Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Utility Skills Total Tag +/- SP " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-animal_handling" value="@{whispertogm}&{template:custom} {{title=Animal Handling Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{animal_handling}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{animal_handling-notes}}}" />Animal Handling</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_animal_handling" value="(@{mod-animal_handling} + @{temp-animal_handling} + 5 + 5*@{tagskill25})" disabled="true"/>
|
|
<input name="attr_tagskill25" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-animal_handling" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-animal_handling" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_animal_handling-notes" placeholder="Animal Handling Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-chance" value="@{whispertogm}&{template:custom} {{title=Chance Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{chance}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{chance-notes}}}" />Chance</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_chance" value="(((@{luck_base} + @{luck_mod})*2) + @{mod-chance} + @{temp-chance} + 5*@{tagskill26})" disabled="true"/>
|
|
<input name="attr_tagskill26" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-chance" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-chance" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_chance-notes" placeholder="Chance Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-perception" value="@{whispertogm}&{template:custom} {{title=Perception Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{perception}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{perception-notes}}}" />Perception</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_perception" value="(((@{observation_base} + @{observation_mod})*2) + @{mod-perception} + @{temp-perception} + 5*@{tagskill27})" disabled="true"/>
|
|
<input name="attr_tagskill27" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-perception" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-perception" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_perception-notes" placeholder="Perception Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-pilot" value="@{whispertogm}&{template:custom} {{title=Pilot Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{pilot}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{pilot-notes}}}" />Pilot</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_pilot" value="(@{mod-pilot} + @{temp-pilot} + 5 + 5*@{tagskill28})" disabled="true"/>
|
|
<input name="attr_tagskill28" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-pilot" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-pilot" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_pilot-notes" placeholder="Pilot Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-survival" value="@{whispertogm}&{template:custom} {{title=Survival Check}} {{subtitle=@{character_name}}} {{Result=[[[[@{survival}]] + [[?{Skill Mod|0}]] - [[1d20]] ]]}} {{desc=@{survival-notes}}}" />Survival</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_survival" value="(@{mod-survival} + @{temp-survival} + 5 + 5*@{tagskill29})" disabled="true"/>
|
|
<input name="attr_tagskill29" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
<input type="number" class="sheet-number" name="attr_temp-survival" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_mod-survival" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_survival-notes" placeholder="Survival Notes"></textarea></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-tab-content sheet-tab2">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<h3>Health</h3>
|
|
<div class="sheet-center">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<input type="text" class="sheet-entry-long" value="HP" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_hit_points-current" value="0"/>
|
|
<input type="number" class="sheet-number" name="attr_hit_points-max" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-long" value="AP" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_ap-current" value="0"/>
|
|
<input type="number" class="sheet-entry-long" name="attr_ap-max" value="@{actionpoints}" disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-long" value="TR" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_tolerance_count-current" value="0"/>
|
|
<input type="number" class="sheet-entry-long" name="attr_tolerance_count-max" value="@{tolerance}" disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-long" value="Rads" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_condition-rad" value='0' />
|
|
<input type="number" class="sheet-entry-long" value="500" readonly/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-long" value="Successes" readonly/>
|
|
<input type="checkbox" name="attr_success_1" value="1" class="sheet-bigcheck"/><span></span>
|
|
<input type="checkbox" name="attr_success_2" value="1" class="sheet-bigcheck"/><span></span>
|
|
<input type="checkbox" name="attr_success_3" value="1" class="sheet-bigcheck"/><span></span>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-long" value="Failures" readonly/>
|
|
<input type="checkbox" name="attr_failure_1" value="1" class="sheet-bigcheck"/><span></span>
|
|
<input type="checkbox" name="attr_failure_2" value="1" class="sheet-bigcheck"/><span></span>
|
|
<input type="checkbox" name="attr_failure_3" value="1" class="sheet-bigcheck"/><span></span>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Fatigue" readonly/>
|
|
<select class ="sheet-select-fatigue" name="attr_fatigue_count" value="0">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
<option value="6">6</option>
|
|
<option value="7">7</option>
|
|
<option value="8">8</option>
|
|
</select>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-reaper" value="Reaper Check" readonly/>
|
|
<button type="roll" class="sheet-damage_button" name="attr_reaper_check" value="@{whispertogm}&{template:custom} {{title=Reaper Check}} {{subtitle=@{character_name}}} {{Result=[[1d10]]}} {{desc=@{reaper_check-notes}}}" /></button>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_reaper_check-notes" placeholder="Reaper Check Notes"></textarea></div>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-long" value="Crippled" readonly/>
|
|
<input type="checkbox" name="attr_crippled" value="1" class="sheet-bigcheck"/><span></span>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-long" value="Knock Down" readonly/>
|
|
<input type="checkbox" name="attr_knock_down" value="1" class="sheet-bigcheck"/><span></span>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Bleed" readonly>
|
|
<input type="number" class="sheet-number" name="attr_bleed" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Burn" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_burn" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Dazed" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_dazed" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Pulsed" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_pulsed" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Stunned" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_stunned" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Terrored" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_terrored" value="0"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<textarea name="attr_body_notes" placeholder="Body Notes"></textarea>
|
|
</div>
|
|
<h3>Damage Calculator</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="number" class="sheet-number" name="attr_dmg_value" placeholder="Dmg"/>
|
|
<h4 class="sheet-entry"> - </h4>
|
|
<input type="number" class="sheet-number" name="attr_dmg_dt" placeholder="DT"/>
|
|
<h4 class="sheet-entry"> = </h4>
|
|
<input type="number" class="sheet-entry-health-short" name="attr_dmg_result" value="@{dmg_value} - @{dmg_dt}" disabled="true"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='sheet-col'>
|
|
<h3>Armor</h3>
|
|
<div class="sheet-center">
|
|
<div class="sheet-tab-br"></div>
|
|
<fieldset class="repeating_armors">
|
|
<div>
|
|
<input type="text" class="sheet-text-armor-name-1" name="attr_armorset_name" placeholder="Armor Set"/>
|
|
<input type="text" class="sheet-entry-long" value="Equip" readonly />
|
|
<input type="checkbox" name="attr_equip_armor" value="1" class="sheet-bigcheck"/><span></span>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<div>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_helmet_name" placeholder="Helmet"/>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_underarmor_name" placeholder="Under Armor"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-long" value="DR" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_dr-current" value="0"/> /
|
|
<input type="number" class="sheet-entry-long" name="attr_dr-max" value="@{damage_threshold_tdr}" disabled="true"/>
|
|
<select class ="sheet-select-condition" name="attr_armor_condition" value="0">
|
|
<option value="None">Condition</option>
|
|
<option value="pristine">Pristine</option>
|
|
<option value="broken">Broken</option>
|
|
</select>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Total Base UA AS PA HLM Mod " readonly/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-ac" readonly value="AC"/>
|
|
<input type="number" class="sheet-entry-ac" name="attr_total_armorclass" value='@{base_armorclass} + @{underarmor_armorclass} + @{armor_armorclass} + @{pa_armorclass} + @{hlm_armorclass} + @{mod_armorclass}' disabled="true"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_base_armorclass" value="0"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_underarmor_armorclass" value="0"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_armor_armorclass" value="0"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_pa_armorclass" value="0"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_hlm_armorclass" value="0"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_mod_armorclass" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-normal" readonly value="N"/>
|
|
<input type="number" class="sheet-entry-normal" name="attr_damage_threshold_normal" value="@{damage_threshold_base-normal} + @{damage_threshold_mod-normalua} + @{damage_threshold_mod-normal} + @{damage_threshold_mod-normalpa} + @{damage_threshold_mod-normalhlm} + @{damage_threshold_mod-normalmod}" disabled="true"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_damage_threshold_base-normal" value="0"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_damage_threshold_mod-normalua" value="0"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_damage_threshold_mod-normal" value="0"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_damage_threshold_mod-normalpa" value="0"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_damage_threshold_mod-normalhlm" value="0"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_damage_threshold_mod-normalmod" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-laser" readonly value="L"/>
|
|
<input type="number" class="sheet-entry-laser" name="attr_damage_threshold_laser" value="@{damage_threshold_base-laser} + @{damage_threshold_mod-laserua} + @{damage_threshold_mod-laser} + @{damage_threshold_mod-laserpa} + @{damage_threshold_mod-laserhlm} + @{damage_threshold_mod-lasermod}" disabled="true"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_damage_threshold_base-laser" value="0"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_damage_threshold_mod-laserua" value="0"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_damage_threshold_mod-laser" value="0"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_damage_threshold_mod-laserpa" value="0"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_damage_threshold_mod-laserhlm" value="0"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_damage_threshold_mod-lasermod" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-fire" readonly value="F"/>
|
|
<input type="number" class="sheet-entry-fire" name="attr_damage_threshold_fire" value="@{damage_threshold_base-fire} + @{damage_threshold_mod-fireua} + @{damage_threshold_mod-fire} + @{damage_threshold_mod-firepa} + @{damage_threshold_mod-firehlm} + @{damage_threshold_mod-firemod}" disabled="true"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_damage_threshold_base-fire" value="0"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_damage_threshold_mod-fireua" value="0"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_damage_threshold_mod-fire" value="0"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_damage_threshold_mod-firepa" value="0"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_damage_threshold_mod-firehlm" value="0"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_damage_threshold_mod-firemod" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-plasma" readonly value="P"/>
|
|
<input type="number" class="sheet-entry-plasma" name="attr_damage_threshold_plasma" value="@{damage_threshold_base-plasma} + @{damage_threshold_mod-plasmaua} + @{damage_threshold_mod-plasma} + @{damage_threshold_mod-plasmapa} + @{damage_threshold_mod-plasmahlm} + @{damage_threshold_mod-plasmamod}" disabled="true"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_damage_threshold_base-plasma" value="0"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_damage_threshold_mod-plasmaua" value="0"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_damage_threshold_mod-plasma" value="0"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_damage_threshold_mod-plasmapa" value="0"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_damage_threshold_mod-plasmahlm" value="0"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_damage_threshold_mod-plasmamod" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-explosion" readonly value="E"/>
|
|
<input type="number" class="sheet-entry-explosion" name="attr_damage_threshold_explosion" value="@{damage_threshold_base-explosion} + @{damage_threshold_mod-explosionua} + @{damage_threshold_mod-explosion} + @{damage_threshold_mod-explosionpa} + @{damage_threshold_mod-explosionhlm} + @{damage_threshold_mod-explosionmod}" disabled="true"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_damage_threshold_base-explosion" value="0"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_damage_threshold_mod-explosionua" value="0"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_damage_threshold_mod-explosion" value="0"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_damage_threshold_mod-explosionpa" value="0"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_damage_threshold_mod-explosionhlm" value="0"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_damage_threshold_mod-explosionmod" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-dr" readonly value="DR"/>
|
|
<input type="number" class="sheet-entry-dr" name="attr_damage_threshold_tdr" value="@{damage_threshold_base-dr} + @{damage_threshold_ua-dr} + @{damage_threshold_as-dr} + @{damage_threshold_pa-dr} + @{damage_threshold_hlm-dr} + @{damage_threshold_mod-dr}" disabled="true"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_damage_threshold_base-dr" value="0"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_damage_threshold_ua-dr" value="0"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_damage_threshold_as-dr" value="0"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_damage_threshold_pa-dr" value="0"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_damage_threshold_hlm-dr" value="0"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_damage_threshold_mod-dr" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-rr" readonly value="RR"/>
|
|
<input type="number" class="sheet-entry-rr" name="attr_damage_threshold_trr" value="@{damage_threshold_base-rr} + @{damage_threshold_ua-rr} + @{damage_threshold_as-rr} + @{damage_threshold_pa-rr} + @{damage_threshold_hlm-rr} + @{damage_threshold_mod-rr}" disabled="true"/>
|
|
<input type="number" class="sheet-number-rr" name="attr_damage_threshold_base-rr" value="0"/>
|
|
<input type="number" class="sheet-number-rr" name="attr_damage_threshold_ua-rr" value="0"/>
|
|
<input type="number" class="sheet-number-rr" name="attr_damage_threshold_as-rr" value="0"/>
|
|
<input type="number" class="sheet-number-rr" name="attr_damage_threshold_pa-rr" value="0"/>
|
|
<input type="number" class="sheet-number-rr" name="attr_damage_threshold_hlm-rr" value="0"/>
|
|
<input type="number" class="sheet-number-rr" name="attr_damage_threshold_mod-rr" value="0"/>
|
|
</div>
|
|
<div>
|
|
<textarea name="attr_armor_note" placeholder="Armor Notes"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<h3>Weapons</h3>
|
|
<fieldset class="repeating_weapons">
|
|
<div class='sheet-col'>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-number-weapon-name" name="attr_weapon_name" placeholder="Weapon Name"/>
|
|
<input type="number" class="sheet-number" name="attr_weapon_range" placeholder="Rng" /><input type="text" class="sheet-entry-ft" value="ft" disabled="true"/>
|
|
<select class ="sheet-select-skill" name="attr_weapon_select" value="0">
|
|
<option value="0">Skill</option>
|
|
<option value="@{archery}">Archery</option>
|
|
<option value="@{energy_weapons}">Energy Weapons</option>
|
|
<option value="@{heavy_guns}">Heavy Guns</option>
|
|
<option value="@{light_guns}">Light Guns</option>
|
|
<option value="@{melee_weapons}">Melee Weapons</option>
|
|
<option value="@{unarmed}">Unarmed</option>
|
|
<option value="@{acrobatics}">Acrobatics</option>
|
|
<option value="@{animal_handling}">Animal Handling</option>
|
|
<option value="@{athletics}">Athletics</option>
|
|
<option value="@{blacksmith}">Blacksmith</option>
|
|
<option value="@{chance}">Chance</option>
|
|
<option value="@{charm}">Charm</option>
|
|
<option value="@{chemistry}">Chemistry</option>
|
|
<option value="@{deception}">Deception</option>
|
|
<option value="@{electronics}">Electronics</option>
|
|
<option value="@{engineer}">Engineer</option>
|
|
<option value="@{gunsmith}">Gunsmith</option>
|
|
<option value="@{insight}">Insight</option>
|
|
<option value="@{intimidation}">Intimidation</option>
|
|
<option value="@{logic}">Logic</option>
|
|
<option value="@{lore}">Lore</option>
|
|
<option value="@{medicine}">Medicine</option>
|
|
<option value="@{mercantile}">Mercantile</option>
|
|
<option value="@{mysticism}">Mysticism</option>
|
|
<option value="@{perception}">Perception</option>
|
|
<option value="@{pilot}">Pilot</option>
|
|
<option value="@{sleight_of_hand}">Sleight of Hand</option>
|
|
<option value="@{sneak}">Sneak</option>
|
|
<option value="@{survival}">Survival</option>
|
|
</select>
|
|
<input type="text" class="sheet-number-damage" name="attr_dice_damage" placeholder="Dice Damage"/>
|
|
<input type="text" class="sheet-number-damage" name="attr_flat_damage" placeholder="Flat Damage"/>
|
|
<select class ="sheet-select-damage-type" name="attr_weapon_damage_type" value="0">
|
|
<option value="None">Damage Type</option>
|
|
<option value="Normal">Normal</option>
|
|
<option value="Laser">Laser</option>
|
|
<option value="Fire">Fire</option>
|
|
<option value="Plasma">Plasma</option>
|
|
<option value="Poison">Poison</option>
|
|
<option value="Explosive">Explosion</option>
|
|
<option value="True">True</option>
|
|
</select>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-damage_button" name="attr_weapon_roll" value="@{whispertogm}&{template:custom} {{title=@{weapon_name}}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0}]] - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}} {{Damage=[[@{dice_damage} + @{flat_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">S</button>
|
|
<input type="number" class="sheet-number" name="attr_weapon_ap_single" />
|
|
<input type="text" class="sheet-entry-ft" value="T" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_targeted" />
|
|
<input type="text" class="sheet-entry-ft" value="B" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_burst" />
|
|
<input type="text" class="sheet-entry-ft" value="AC" readonly />
|
|
<input type="number" class="sheet-number" name="attr_ac_reduction" />
|
|
<input type="text" class="sheet-entry-ft" value="DT" readonly />
|
|
<input type="number" class="sheet-number" name="attr_dt_reduction" />
|
|
<input type="text" class="sheet-entry-health-short" value="Capacity" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_ammo-1" />
|
|
<input type="number" class="sheet-number" name="attr_weapon_ammo-2" />
|
|
<input type="text" class="sheet-entry-long" value="Equip" readonly />
|
|
<input type="checkbox" name="attr_equip_weapon" value="1" class="sheet-bigcheck"/><span></span>
|
|
<input type="text" class="sheet-entry-long" value="Notes" disabled="true"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<div>
|
|
<button type="roll" class="sheet-burst_button" name="attr_ability_roll" value="@{whispertogm}&{template:custom} {{title=@{weapon_name}}} {{subtitle=@{character_name}}} {{desc=@{weapon_notes}}}">Ability</button>
|
|
<input type="text" class="sheet-entry-combat-long" value="Ignore Target Penalty" readonly />
|
|
<input type="number" class="sheet-number-damage" name="attr_target_reduction_penalty" />
|
|
<input type="text" class="sheet-entry-health-long" value="Item Type" readonly />
|
|
<input type="text" class="sheet-number-damage" name="attr_item_type" />
|
|
<input type="text" class="sheet-entry-health-long" value="Reload AP" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_reload" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Target" disabled="true" />
|
|
<button type="roll" class="sheet-burst_button" name="attr_attack_head" value="@{whispertogm}&{template:custom} {{title=Targeted Head Attack}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0} - (12 - @{target_reduction_penalty}|0)]] - 1d20cs<[[@{critical_success_values} + 2 + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}}{{Damage=[[@{dice_damage} + @{flat_damage} + @{head_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{Effect=@{head_effect}}} {{desc=@{weapon_notes}}}">Head</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_attack_torso" value="@{whispertogm}&{template:custom} {{title=Targeted Torso Attack}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0} - (4 - @{target_reduction_penalty}|0)]] - 1d20cs<[[@{critical_success_values} + 2 + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}} {{Damage=[[@{dice_damage} + @{flat_damage} + @{torso_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{Effect=@{torso_effect}}} {{desc=@{weapon_notes}}}">Torso</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_attack_arm" value="@{whispertogm}&{template:custom} {{title=Targeted Arm Attack}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0} - (8 - @{target_reduction_penalty}|0)]] - 1d20cs<[[@{critical_success_values} + 2 + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}} {{Damage=[[@{dice_damage} + @{flat_damage} + @{arm_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{Effect=@{arm_effect}}} {{desc=@{weapon_notes}}}">Arm</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_attack_leg" value="@{whispertogm}&{template:custom} {{title=Targeted Leg Attack}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0} - (8 - @{target_reduction_penalty}|0)]] - 1d20cs<[[@{critical_success_values} + 2 + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}} {{Damage=[[@{dice_damage} + @{flat_damage} + @{leg_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{Effect=@{leg_effect}}} {{desc=@{weapon_notes}}}">Leg</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_attack_groin" value="@{whispertogm}&{template:custom} {{title=Targeted Groin Attack}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0} - (12 - @{target_reduction_penalty}|0)]] - 1d20cs<[[@{critical_success_values} + 2 + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}} {{Damage=[[@{dice_damage} + @{flat_damage} + @{groin_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}}{{Damage Type=@{weapon_damage_type}}} {{Effect=@{groin_effect}}} {{desc=@{weapon_notes}}}">Groin</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_attack_vehicle" value="@{whispertogm}&{template:custom} {{title=Targeted Vehicle Attack}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0} - (8 - @{target_reduction_penalty}|0)]] - 1d20cs<[[@{critical_success_values} + 2 + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}} {{Damage=[[@{dice_damage} + @{flat_damage} + @{vehicle_target_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{Effect=@{vehicle_effect}}} {{desc=@{weapon_notes}}}">Vehicle</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_attack_item" value="@{whispertogm}&{template:custom} {{title=Targeted Item Attack}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select} + ?{Hit Chance|0} - (12 - @{target_reduction_penalty}|0)]] - 1d20cs<[[@{critical_success_values} + 2 + ?{Temp Crit Success|0}]]cf>@{critical_failure_values}]]}} {{Damage=[[@{dice_damage} + @{flat_damage} + @{item_damage}]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{Effect=@{item_effect}}} {{desc=@{weapon_notes}}}">Item</button>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Burst" disabled="true" />
|
|
<button type="roll" class="sheet-burst_button" name="attr_burst_duo" value="@{whispertogm}&{template:custom} {{title=Duo Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 4]] {{Duo=$[[3]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Duo</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_burst_spray" value="@{whispertogm}&{template:custom} {{title=Spray Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[[[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 4]] - 4]] {{Duo=$[[3]]}} {{Spray=$[[4]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Spray</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_burst_Shower" value="@{whispertogm}&{template:custom} {{title=Shower Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[[[[[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 4]] - 4]] - 4]] {{Duo=$[[3]]}} {{Spray=$[[4]]}} {{Shower=$[[5]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Shower</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_burst_storm" value="@{whispertogm}&{template:custom} {{title=Storm Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[[[[[[[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 4]] - 4]] - 4]] - 4]] {{Duo=$[[3]]}} {{Spray=$[[4]]}} {{Shower=$[[5]]}} {{Storm=$[[6]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Storm</button>
|
|
<input type="text" class="sheet-entry-health-long" value="Burst Limit" readonly />
|
|
<input type="text" class="sheet-number-weapon-name" name="attr_burst_limit" placeholder="Duo, Only Storm"/>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Set Up" disabled="true"/>
|
|
<button type="roll" class="sheet-burst_button" name="attr_setup_burst_duo" value="@{whispertogm}&{template:custom} {{title=Duo Set Up Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 2]] {{Duo=$[[3]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Duo</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_setup_burst_spray" value="@{whispertogm}&{template:custom} {{title=Spray Set Up Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[[[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 2]] - 2]] {{Duo=$[[3]]}} {{Spray=$[[4]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Spray</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_setup_burst_Shower" value="@{whispertogm}&{template:custom} {{title=Shower Set Up Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[[[[[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 2]] - 2]] - 2]] {{Duo=$[[3]]}} {{Spray=$[[4]]}} {{Shower=$[[5]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Shower</button>
|
|
<button type="roll" class="sheet-burst_button" name="attr_setup_burst_storm" value="@{whispertogm}&{template:custom} {{title=Storm Set Up Burst}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[@{dice_damage} + ceil(@{flat_damage}/2)]]}} [[[[[[[[(([[@{weapon_select}]] + ?{Hit Chance|0} - 1d20cs<[[@{critical_success_values} + ?{Temp Crit Success|0}]]cf>@{critical_failure_values})) - 2]] - 2]] - 2]] - 2]] {{Duo=$[[3]]}} {{Spray=$[[4]]}} {{Shower=$[[5]]}} {{Storm=$[[6]]}} {{AC=@{ac_reduction}}} {{DT=@{dt_reduction}}} {{Damage Type=@{weapon_damage_type}}} {{desc=@{weapon_notes}}}">Storm</button>
|
|
<input type="text" class="sheet-entry-health-long" value="Ammo Type" readonly />
|
|
<input type="text" class="sheet-number-damage" name="attr_ammo" />
|
|
<input type="text" class="sheet-entry-health-long" value="Set Up AP" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_setup" />
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<textarea name="attr_weapon_notes" placeholder="Display Notes"></textarea>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<textarea name="attr_weapon_display" placeholder="Concealed Notes"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-tab-content sheet-tab3">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<h3>Perks & Traits</h3>
|
|
<fieldset class="repeating_perks">
|
|
<div class="sheet-center">
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_perk_name-repeating" placeholder="Perk / Trait Name"/>
|
|
<select class ="sheet-select-perk" name="attr_perk_type-repeating">
|
|
<option value="None">Perk Type</option>
|
|
<option value="Background">Background</option>
|
|
<option value="Bestiary">Bestiary</option>
|
|
<option value="FORMULA">FORMULA</option>
|
|
<option value="Mutation">Mutation</option>
|
|
<option value="Racial">Racial</option>
|
|
<option value="Roleplay">Roleplay</option></option>
|
|
<option value="Skill Spec">Skill Spec</option>
|
|
<option value="Trait">Trait</option>
|
|
</select>
|
|
<button type='roll' class="sheet-damage_button" name="attr_perk_roll" value="@{whispertogm}&{template:custom} {{title=@{perk_name-repeating}}} {{subtitle=@{character_name}}} {{Perk Type=@{perk_type-repeating}}} {{desc=@{perk_text-repeating}}}"></button>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<input type="text" class="sheet-entry-perk-level" value="Level Obtained" readonly>
|
|
<input type="number" class="sheet-number" name="attr_level_obtained_repeated" value="0"/>
|
|
<input type="text" class="sheet-entry-perk-level" value="Charges Type" readonly>
|
|
<select class ="sheet-select-condition" name="attr_charges_type">
|
|
<option value="None">None</option>
|
|
<option value="frt">FRT</option>
|
|
<option value="obs">OBS</option>
|
|
<option value="ref">REF</option>
|
|
<option value="mgt">MGT</option>
|
|
<option value="und">UND</option>
|
|
<option value="lck">LCK</option>
|
|
<option value="apl">APL</option>
|
|
</select>
|
|
<textarea name="attr_perk_text-repeating" placeholder="Desc."></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class='sheet-col'>
|
|
<h3>Charges Tracker</h3>
|
|
<fieldset class="repeating_trackers">
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_perk_name" placeholder="Tracker Name" />
|
|
<input type="number" class="sheet-number" name="attr_min-tracker"/> /
|
|
<input type="number" class="sheet-number" name="attr_max-tracker" placeholder="Max"/>
|
|
</fieldset>
|
|
<h3>Effects Tracker</h3>
|
|
<fieldset class="repeating_effects">
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_effect_name-repeating" placeholder="Effect Name"/>
|
|
<select class ="sheet-select-perk" name="attr_perk_type-repeating">
|
|
<option value="None">Effect Source</option>
|
|
<option value="Chem">Chem</option>
|
|
<option value="Concoction">Concoction</option>
|
|
<option value="Cooked Food">Cooked Food</option>
|
|
<option value="Drink">Drink</option>
|
|
<option value="Item">Item</option>
|
|
<option value="Perk">Perk</option></option>
|
|
</select>
|
|
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_perk_text-repeating" placeholder="Desc."></textarea>
|
|
</div>
|
|
</fieldset>
|
|
<h3>Languages</h3>
|
|
<fieldset class="repeating_languages">
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_language" placeholder="Language" />
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-tab-content sheet-tab4">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<h3>Vehicles</h3>
|
|
<fieldset class="repeating_vehicle">
|
|
<div class="sheet-center">
|
|
<div class="sheet-tab-br"></div>
|
|
<div>
|
|
<div>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_vehicle_name" placeholder="Vehicle Name"/>
|
|
<input type="text" class="sheet-entry-health-short" value="HP" disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_current-vehicle_hp" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_max-vehicle_hp" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<div>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_vehicle_type" placeholder="Vehicle Type"/>
|
|
<input type="text" class="sheet-entry-health-short" value="CW" disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_current-vehicle_cw" value="0"/>
|
|
<input type="number" class="sheet-number" name="attr_max-vehicle_cw" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Total Base Mod +/- " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-ac" disabled="true"value="AC"/>
|
|
<input type="number" class="sheet-entry-ac" name="attr_total-ac" value="@{base-ac_vehicle} + @{mod-ac_vehicle} + @{bonus-ac_vehicle}" disabled="true"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_base-ac_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_mod-ac_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-ac" name="attr_bonus-ac_vehicle" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-normal" disabled="true" value="N"/>
|
|
<input type="number" class="sheet-entry-normal" name="attr_total-dt_normal" value="@{base-dt_normal_vehicle} + @{mod-dt_normal_vehicle} + @{bonus-dt_normal_vehicle}" disabled="true"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_base-dt_normal_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_mod-dt_normal_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-normal" name="attr_bonus-dt_normal_vehicle" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-laser" disabled="true" value="L"/>
|
|
<input type="number" class="sheet-entry-laser" name="attr_total-dt_laser" value="@{base-dt_laser_vehicle} + @{mod-dt_laser_vehicle} + @{bonus-dt_laser_vehicle}" disabled="true"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_base-dt_laser_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_mod-dt_laser_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-laser" name="attr_bonus-dt_laser_vehicle" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-fire" disabled="true" value="F"/>
|
|
<input type="number" class="sheet-entry-fire" name="attr_total-dt_fire" value="@{base-dt_fire_vehicle} + @{mod-dt_fire_vehicle} + @{bonus-dt_fire_vehicle}" disabled="true"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_base-dt_fire_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_mod-dt_fire_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-fire" name="attr_bonus-dt_fire_vehicle" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-plasma" disabled="true" value="P"/>
|
|
<input type="number" class="sheet-entry-plasma" name="attr_total-dt_plasma" value="@{base-dt_plasma_vehicle} + @{mod-dt_plasma_vehicle} + @{bonus-dt_plasma_vehicle}" disabled="true"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_base-dt_plasma_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_mod-dt_plasma_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-plasma" name="attr_bonus-dt_plasma_vehicle" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-explosion" disabled="true" value="E"/>
|
|
<input type="number" class="sheet-entry-explosion" name="attr_total-dt_explosion" value="@{base-dt_explosion_vehicle} + @{mod-dt_explosion_vehicle} + @{bonus-dt_explosion_vehicle}" disabled="true"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_base-dt_explosion_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_mod-dt_explosion_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-explosion" name="attr_bonus-dt_explosion_vehicle" value="0"/>
|
|
<div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-dr" disabled="true" value="AP"/>
|
|
<input type="number" class="sheet-entry-dr" name="attr_total-ap" value="@{base-ap_vehicle} + @{mod-ap_vehicle} + @{bonus-ap_vehicle}" disabled="true"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_base-ap_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_mod-ap_vehicle" value="0"/>
|
|
<input type="number" class="sheet-number-dr" name="attr_bonus-ap_vehicle" value="0"/>
|
|
</div>
|
|
<button type="roll" class="sheet-damage_button" name="attr_vehicle_damage_roll" value="@{whispertogm}&{template:custom} {{title=@{vehicle_name}}} {{subtitle=@{character_name}}} {{Damage=[[@{vehicle_dice_damage} + @{vehicle_flat_damage}]]}} {{Damage Type=Explosion}} {{desc=@{vehicle_notes}}}">V</button>
|
|
<input type="text" class="sheet-vehicle-damage" name="attr_vehicle_dice_damage" placeholder="Dice Damage"/>
|
|
<input type="text" class="sheet-vehicle-damage" name="attr_vehicle_flat_damage" placeholder="Flat Damage"/>
|
|
<div>
|
|
<textarea name="attr_vehicle_notes" placeholder="Vehicle Notes"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class='sheet-col'>
|
|
<h3>Carry Weight</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Size +/- Max Current " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<select class ="sheet-select-fatigue" name="attr_cw_size" value="0">
|
|
<option value="10 +((@{might_base} + @{might_mod}) * 10)">Small</option>
|
|
<option value="20 +((@{might_base} + @{might_mod} + @{fortitude_base} + @{fortitude_mod}) * 10)">Medium</option>
|
|
<option value="50 +((@{might_base} + @{might_mod} + @{fortitude_base} + @{fortitude_mod}) * 20)">Large</option>
|
|
<option value="200 +((@{might_base} + @{might_mod} + @{fortitude_base} + @{fortitude_mod}) * 50)">Huge</option>
|
|
<option value="500 +((@{might_base} + @{might_mod} + @{fortitude_base} + @{fortitude_mod}) * 80)">Gargantuan</option>
|
|
</select>
|
|
<input type="number" class="sheet-number" name="attr_mod-cw" value="0"/>
|
|
<input type="text" class="sheet-entry-cw-max" name="attr_total_cw" value="@{cw_size} + @{mod-cw}" disabled="true"/>
|
|
<input type="text" class="sheet-entry-cw-max" id="current_cw" name="attr_current_cw" readonly />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_item_text" placeholder="Carry Weight Notes"></textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Coins" disabled="true"/>
|
|
<input type="text" class="sheet-number-damage" name="attr_coins"/>
|
|
<input type="text" class="sheet-entry-secondary" value="Dollars" disabled="true"/>
|
|
<input type="text" class="sheet-number-damage" name="attr_dollars"/>
|
|
</div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_inventory">
|
|
<div class="sheet-tab-br"></div>
|
|
<div class="sheet-center">
|
|
<div class="sheet-tab-br"></div>
|
|
<div>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_item_name" placeholder="Item Name"/>
|
|
<input type="number" class="sheet-number" name="attr_item_quantity" placeholder="Q"/>
|
|
<input type="number" class="sheet-number" name="attr_item_base-weight" placeholder="W"/>
|
|
<input type="number" class="sheet-entry-primary" id="item_weight" name="attr_item_weight" value="@{item_quantity} * @{item_base-weight}" placeholder="Total" disabled="true"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_item_cw_type" placeholder="Item Type"/>
|
|
<select class ="sheet-select-condition" name="attr_item_condition" value="0">
|
|
<option value="None">Condition</option>
|
|
<option value="pristine">Pristine</option>
|
|
<option value="broken">Broken</option>
|
|
</select>
|
|
<textarea name="attr_item_text" placeholder="Item Desc."></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-tab-content sheet-tab5">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<h3>Whisper rolls to Broadcaster</h3>
|
|
<h4 class="sheet-entry-long">Toggle</h4>
|
|
<input type="checkbox" class="sheet-bigcheck" name="attr_whispertogm" value="/w gm "><span></span>
|
|
<div>
|
|
<h3>Bestiary Info</h3>
|
|
<div>
|
|
<h4 class="sheet-entry-secondary">Defcon Tier</h4> <input type="number" class="sheet-text-medium" name="attr_defcon_tier"/>
|
|
<h4 class="sheet-entry-long">Group?</h4> <input type="checkbox" class="sheet-bigcheck" name="attr_bestiary_group"><span></span>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<div class='sheet-col'>
|
|
<h3>Critical Chance</h3>
|
|
<div>
|
|
<input type="text" class="sheet-entry-combat-long" value="Success Cap" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_crit_cap_bonus" value="0" />
|
|
</div>
|
|
|
|
<h3>Targeted Effects</h3>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Head" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_head_damage" value="25"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_head_effect" placeholder="Head Effect">Dazed for 1 turn</textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Torso" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_torso_damage" value="10"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_torso_effect" placeholder="Torso Effect">Knock Down</textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Arm" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_arm_damage" value="15"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_arm_effect" placeholder="Arm Effect">Inflict DT -10</textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Leg" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_leg_damage" value="15"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_leg_effect" placeholder="Leg Effect">Inflict DT -10</textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Groin" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_groin_damage" value="25"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_groin_effect" placeholder="Groin Effect">10 Bleed</textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Vehicle" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_vehicle_target_damage" value="15"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_vehicle_effect" placeholder="Vehicle Effect">Inflict DT -10</textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Item" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_item_damage" value="0"/>
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body">
|
|
<textarea name="attr_item_effect" placeholder="Item Effect">Target rolls Athletics -8 or drops item</textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-custom">
|
|
<div class="sheet-container sheet-color-{{color}}">
|
|
<div class="sheet-header">
|
|
{{#title}}<div class="sheet-title">{{title}}</div>{{/title}}
|
|
{{#subtitle}}<div class="sheet-subtitle">{{subtitle}}</div>{{/subtitle}}
|
|
</div>
|
|
<div class="sheet-content">
|
|
{{#allprops() title subtitle desc color}}
|
|
<div class="sheet-key">{{key}}</div>
|
|
<div class="sheet-value">{{value}}</div>
|
|
{{/allprops() title subtitle desc color}}
|
|
{{#desc}}<div class="sheet-desc">{{desc}}</div>{{/desc}}
|
|
</div>
|
|
</div>
|
|
</rolltemplate>
|
|
|
|
<script type="text/worker">
|
|
const repeatingSum = (destinations, section, fields) => {
|
|
if (!Array.isArray(destinations)) destinations = [destinations.replace(/\s/g, '').split(',')];
|
|
if (!Array.isArray(fields)) fields = [fields.replace(/\s/g, '').split(',')];
|
|
getSectionIDs(`repeating_${section}`, idArray => {
|
|
const attrArray = idArray.reduce((m, id) => [...m, ...(fields.map(field => `repeating_${section}_${id}_${field}`))], []);
|
|
getAttrs([...attrArray], v => {
|
|
const getValue = (section, id, field) => v[`repeating_${section}_${id}_${field}`] === 'on' ? 1 : parseFloat(v[`repeating_${section}_${id}_${field}`]) || 0;
|
|
const commonMultipliers = (fields.length <= destinations.length) ? [] : fields.splice(destinations.length, fields.length - destinations.length);
|
|
const output = {};
|
|
destinations.forEach((destination, index) => {
|
|
output[destination] = idArray.reduce((total, id) => total + getValue(section, id, fields[index]) * commonMultipliers.reduce((subtotal, mult) => subtotal * getValue(section, id, mult), 1), 0);
|
|
});
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
};
|
|
|
|
on('change:repeating_inventory remove:repeating_inventory', function() {
|
|
repeatingSum("current_cw","inventory",["item_base-weight","item_quantity"]);
|
|
|
|
});
|
|
|
|
on('change:reflexes_base change:reflexes_mod change:mod_actionpoints', () => {
|
|
getAttrs(['reflexes_mod', 'reflexes_base', 'mod_actionpoints'], attributes => {
|
|
const reflexes_base = parseInt(attributes.reflexes_base, 10) || 0;
|
|
const reflexes_mod = parseInt(attributes.reflexes_mod, 10) || 0;
|
|
const mod_actionpoints = parseInt(attributes.mod_actionpoints, 10) || 0;
|
|
|
|
const reflexes = reflexes_base + reflexes_mod;
|
|
|
|
let actionpoints = 0;
|
|
|
|
if (reflexes <= 5) {
|
|
actionpoints = 8;
|
|
} else if (reflexes <= 8) {
|
|
actionpoints = 9;
|
|
} else {
|
|
actionpoints = 10;
|
|
}
|
|
|
|
actionpoints += mod_actionpoints;
|
|
|
|
setAttrs({ actionpoints });
|
|
});
|
|
});
|
|
|
|
|
|
on('change:luck_base change:luck_mod change:crit_success_mod change:crit_failure_mod change:crit_cap_bonus', () => {
|
|
getAttrs([
|
|
'luck_base',
|
|
'luck_mod',
|
|
'crit_success_mod',
|
|
'crit_failure_mod',
|
|
'crit_cap_bonus'
|
|
], attrs => {
|
|
const luck = (parseInt(attrs.luck_base, 10) || 0) + (parseInt(attrs.luck_mod, 10) || 0);
|
|
const critCapBonus = parseInt(attrs.crit_cap_bonus, 10) || 0;
|
|
const successMod = parseInt(attrs.crit_success_mod, 10) || 0;
|
|
const failureMod = parseInt(attrs.crit_failure_mod, 10) || 0;
|
|
|
|
let critSuccess, critFailure;
|
|
|
|
if (luck <= 4) {
|
|
critSuccess = 1 + successMod;
|
|
critFailure = 18 + failureMod;
|
|
} else if (luck <= 9) {
|
|
critSuccess = 2 + successMod;
|
|
critFailure = 19 + failureMod;
|
|
} else {
|
|
critSuccess = 2 + (luck - 10) + successMod;
|
|
critFailure = 20 + failureMod;
|
|
}
|
|
|
|
// Cap success and failure values
|
|
const maxCritCap = 5 + critCapBonus;
|
|
critSuccess = Math.min(critSuccess, maxCritCap);
|
|
critFailure = Math.min(critFailure, 20);
|
|
|
|
setAttrs({
|
|
critical_success_values: critSuccess > 0 ? `${critSuccess}` : '',
|
|
critical_failure_values: critFailure > 0 ? `${critFailure}` : ''
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:character_level", () => {
|
|
getAttrs(["character_level"], (values) => {
|
|
const level = parseInt(values.character_level, 10) || 1;
|
|
const baseHope = 3;
|
|
const bonusHope = Math.floor(level / 5);
|
|
const hopeMax = baseHope + bonusHope;
|
|
|
|
setAttrs({
|
|
hope_max: hopeMax
|
|
});
|
|
});
|
|
});
|
|
|
|
</script>
|