mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-31 12:12:30 +00:00
1039 lines
90 KiB
HTML
1039 lines
90 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" />
|
|
|
|
<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">Size </h4> <input type="text" class="sheet-text-medium" name="attr_character_size"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">Age </h4> <input type="text" class="sheet-text-medium" name="attr_character_age"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">Sex </h4> <input type="text" class="sheet-text-medium" name="attr_character_sex"/>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<h4 class="sheet-entry-long">Level </h4> <input type="text" class="sheet-text-medium" name="attr_character_level"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">EXP </h4> <input type="text" class="sheet-text-medium" name="attr_character_exp"/>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry-long">VP </h4> <input type="text" class="sheet-text-short" name="attr_character_vpoints"/> <h4 class="sheet-entry-vp-count"> / </h4> <input type="number" class="sheet-entry-vp-count" name="attr_vl-tracker" value="@{vault_limit}" disabled="true"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<h3>Primary Statistics</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" SPECIAL Total +/- Base Min Max " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-special_button" name="attr_strength_roll" value="&{template:custom} {{title=Strength}} {{subtitle=@{character_name}}} {{Result=[[[[@{strength}]] + [[?{SPECIAL Mod|0}]] - [[1d10]] ]]}} {{desc=@{str-notes}}}">STR</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_strength" value='@{strength_mod} + @{strength_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_strength_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_strength_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_strength_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_strength_racial_max" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_str-notes" placeholder="Strength Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-special_button" name="attr_perception_roll" value="&{template:custom} {{title=Perception}} {{subtitle=@{character_name}}} {{Result=[[[[@{perception}]] + [[?{SPECIAL Mod|0}]] - [[1d10]] ]]}} {{desc=@{per-notes}}}">PER</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_perception" value='@{perception_mod} + @{perception_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_perception_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_perception_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_perception_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_perception_racial_max" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_per-notes" placeholder="Perception Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-special_button" name="attr_endurance_roll" value="&{template:custom} {{title=Endurance}} {{subtitle=@{character_name}}} {{Result=[[[[@{endurance}]] + [[?{SPECIAL Mod|0}]] - [[1d10]] ]]}} {{desc=@{end-notes}}}">END</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_endurance" value='@{endurance_mod} + @{endurance_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_endurance_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_endurance_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_endurance_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_endurance_racial_max" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_end-notes" placeholder="Endurance Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-special_button" name="attr_charisma_roll" value="&{template:custom} {{title=Charisma}} {{subtitle=@{character_name}}} {{Result=[[[[@{charisma}]] + [[?{SPECIAL Mod|0}]] - [[1d10]] ]]}} {{desc=@{cha-notes}}}">CHA</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_charisma" value='@{charisma_mod} + @{charisma_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_charisma_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_charisma_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_charisma_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_charisma_racial_max" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_cha-notes" placeholder="Charisma Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-special_button" name="attr_intelligence_roll" value="&{template:custom} {{title=Intelligence}} {{subtitle=@{character_name}}} {{Result=[[[[@{intelligence}]] + [[?{SPECIAL Mod|0}]] - [[1d10]] ]]}} {{desc=@{int-notes}}}">INT</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_intelligence" value='@{intelligence_mod} + @{intelligence_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_intelligence_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_intelligence_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_intelligence_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_intelligence_racial_max" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_int-notes" placeholder="Intelligence Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-special_button" name="attr_agility_roll" value="&{template:custom} {{title=Agility}} {{subtitle=@{character_name}}} {{Result=[[[[@{agility}]] + [[?{SPECIAL Mod|0}]] - [[1d10]] ]]}} {{desc=@{agi-notes}}}">AGI</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_agility" value='@{agility_mod} + @{agility_base}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_agility_mod" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_agility_base" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_agility_racial_min" value="0" />
|
|
<input type="number" class="sheet-number" name="attr_agility_racial_max" value="0" />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_agi-notes" placeholder="Agility Notes"></textarea></div>
|
|
</div>
|
|
<div>
|
|
<button type="roll" class="sheet-special_button" name="attr_luck_roll" value="&{template:custom} {{title=Luck}} {{subtitle=@{character_name}}} {{Result=[[[[@{luck}]] + [[?{SPECIAL Mod|0}]] - [[1d10]] ]]}} {{desc=@{lck-notes}}}">LCK</button>
|
|
<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' />
|
|
<input type="checkbox" class="sheet-toggle-show"/><span></span>
|
|
<div class="sheet-body"><textarea name="attr_lck-notes" placeholder="Luck Notes"></textarea></div>
|
|
</div>
|
|
</div>
|
|
<h3>Secondary Statistics</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Secondary Stat Total +/- Base " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Action Points (AP)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_actionpoints" value='@{mod_actionpoints} + @{base_actionpoints}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_actionpoints" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_actionpoints" value='(ceil((@{agility_base})/2))+5' disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Critical Chance (CC)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_critical_chance" value="@{mod_critical_chance} + @{base_critical_chance}" disabled="true" max="50" />
|
|
<input type="number" class="sheet-number" name="attr_mod_critical_chance" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_critical_chance" value="(@{luck_base})" disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Detection (DE)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_detection" value='@{mod_detection} + @{base_detection}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_detection" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_detection" value='(25 + (@{perception_base} * 5))' disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Personality (PL)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_personality" value='@{mod_personality} + @{base_personality}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_personality" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_personality" value='((@{charisma_base}) * 10)' disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Radiation Res (RR)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_resistance_radiation" value='@{mod_resistance_radiation} + @{base_resistance_radiation}' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_resistance_radiation" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_resistance_radiation" value='((@{endurance_base})*2)' disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Sequence (SQ)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_sequence" value='@{mod_sequence} + @{base_sequence}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_sequence" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_sequence" value='(ceil((@{agility_base})/2))' disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Skill Points (SP)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_skill_points" value='@{mod_skill_points} + @{base_skill_points}' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_skill_points" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_skill_points" value='10 + ((@{intelligence_base})*3)' disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="System Shock (SS)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_system_shock" value='@{mod_system_shock} + @{base_system_shock}' disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_mod_system_shock" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_system_shock" value='(@{endurance_base})' disabled="true" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-secondary" value="Vault Limit (VL)" readonly/>
|
|
<input type="number" class="sheet-entry-total" name="attr_vault_limit" value='@{mod_vault_limit} + @{base_vault_limit}' disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_mod_vault_limit" value="0" />
|
|
<input type="number" class="sheet-entry-total" name="attr_base_vault_limit" value='(@{charisma_base} + 1)' disabled="true" />
|
|
</div>
|
|
</div>
|
|
</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 +/- SP Tag " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-melee_weapons" value="&{template:custom} {{title=Melee Weapons}} {{subtitle=@{character_name}}} {{Result=[[[[@{melee_weapons}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Melee Weapons</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_melee_weapons" value="(@{mod-melee_weapons} + 5 + @{strength_base} + @{agility_base} + @{luck_base} + 20*@{tagskill3} + @{temp-melee_weapons})" disabled="true"/>
|
|
<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 name="attr_tagskill3" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-throwing" value="&{template:custom} {{title=Throwing}} {{subtitle=@{character_name}}} {{Result=[[[[@{throwing}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Throwing</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_throwing" value="(@{mod-throwing} + 5 + @{strength_base} + @{agility_base} + @{luck_base} + 20*@{tagskill5} + @{temp-throwing})" disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_temp-throwing" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-throwing" value="0" />
|
|
<input name="attr_tagskill5" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-unarmed" value="&{template:custom} {{title=Unarmed}} {{subtitle=@{character_name}}} {{Result=[[[[@{unarmed}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Unarmed</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_unarmed" value="(@{mod-unarmed} + @{strength_base} + @{endurance_base} + @{agility_base} + @{luck_base} + 20*@{tagskill7} + @{temp-unarmed})" disabled="true"/>
|
|
<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 name="attr_tagskill7" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Range Skills Total +/- SP Tag " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-archery" value="&{template:custom} {{title=Archery}} {{subtitle=@{character_name}}} {{Result=[[[[@{archery}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Archery</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_archery" value="(@{strength_base} + @{perception_base} + @{agility_base} + @{luck_base} + 20*@{tagskill31} + @{temp-archery} + @{mod-archery})" disabled="true"/>
|
|
<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 name="attr_tagskill31" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-big_guns" value="&{template:custom} {{title=Big Guns}} {{subtitle=@{character_name}}} {{Result=[[[[@{big_guns}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Big Guns</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_big_guns" value="(@{mod-big_guns} + @{strength_base} + @{perception_base} + @{endurance_base} + @{luck_base} + 20*@{tagskill1} + @{temp-big_guns})" disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_temp-big_guns" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-big_guns" value="0" />
|
|
<input name="attr_tagskill1" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-energy_weapons" value="&{template:custom} {{title=Energy Weapons}} {{subtitle=@{character_name}}} {{Result=[[[[@{energy_weapons}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Energy Weapons</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_energy_weapons" value="(@{mod-energy_weapons} + 5 + @{perception_base} + @{perception_base} + @{luck_base} + 20*@{tagskill2} + @{temp-energy_weapons})" disabled="true"/>
|
|
<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 name="attr_tagskill2" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-small_guns" value="&{template:custom} {{title=Small Guns}} {{subtitle=@{character_name}}} {{Result=[[[[@{small_guns}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Small Guns</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_small_guns" value="(@{mod-small_guns} + 5 + @{perception_base} + @{perception_base} + @{luck_base} + 20*@{tagskill4} + @{temp-small_guns})" disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_temp-small_guns" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-small_guns" value="0" />
|
|
<input name="attr_tagskill4" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
</div>
|
|
|
|
<h3>Support Skills</h3>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Crafting Skills Total +/- SP Tag " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-blacksmith" value="&{template:custom} {{title=Blacksmith}} {{subtitle=@{character_name}}} {{Result=[[[[@{blacksmith}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Blacksmith</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_blacksmith" value="@{mod-blacksmith} + @{strength_base} + @{endurance_base} + @{agility_base} + @{luck_base} + 20*@{tagskill9} + @{temp-blacksmith}" disabled="true"/>
|
|
<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 name="attr_tagskill9" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-chemistry" value="&{template:custom} {{title=Chemistry}} {{subtitle=@{character_name}}} {{Result=[[[[@{chemistry}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Chemistry</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_chemistry" value="@{mod-chemistry} + @{perception_base} + @{intelligence_base} + @{intelligence_base} + @{luck_base} + 20*@{tagskill23}+ @{temp-chemistry}" disabled="true"/>
|
|
<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 name="attr_tagskill23" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-computer_science" value="&{template:custom} {{title=Computer Science}} {{subtitle=@{character_name}}} {{Result=[[[[@{computer_science}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Computer Science</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_computer_science" value="@{mod-computer_science} + @{perception_base} + @{intelligence_base} + @{intelligence_base} + @{luck_base} + 20*@{tagskill12} + @{temp-computer_science}" disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_temp-computer_science" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-computer_science" value="0" />
|
|
<input name="attr_tagskill12" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-engineer" value="&{template:custom} {{title=Engineer}} {{subtitle=@{character_name}}} {{Result=[[[[@{engineer}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Engineer</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_engineer" value="@{mod-engineer} + 5 + @{intelligence_base} + @{intelligence_base} + @{luck_base} + 20*@{tagskill30} + @{temp-engineer}" disabled="true"/>
|
|
<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 name="attr_tagskill30" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-gunsmith" value="&{template:custom} {{title=Gunsmith}} {{subtitle=@{character_name}}} {{Result=[[[[@{gunsmith}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Gunsmith</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_gunsmith" value="@{mod-gunsmith} + @{intelligence_base} + @{perception_base} + @{agility_base} + @{luck_base} + 20*@{tagskill17} + @{temp-gunsmith}" disabled="true"/>
|
|
<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 name="attr_tagskill17" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Social Skills Total +/- SP Tag " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-charm" value="&{template:custom} {{title=Charm}} {{subtitle=@{character_name}}} {{Result=[[[[@{charm}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Charm</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_charm" value="@{mod-charm} +5 + @{charisma_base} + @{charisma_base} + @{luck_base} + 20*@{tagskill11} + @{temp-charm}" disabled="true"/>
|
|
<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 name="attr_tagskill11" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-deception" value="&{template:custom} {{title=Deception}} {{subtitle=@{character_name}}} {{Result=[[[[@{deception}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Deception</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_deception" value="@{mod-deception} + @{charisma_base} + @{charisma_base} + @{perception_base}+ @{luck_base} + 20*@{tagskill13} + @{temp-deception}" disabled="true"/>
|
|
<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 name="attr_tagskill13" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-gambling" value="&{template:custom} {{title=Gambling}} {{subtitle=@{character_name}}} {{Result=[[[[@{gambling}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Gambling</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_gambling" value="@{mod-gambling} + 10 + @{luck_base} + @{luck_base} + 20*@{tagskill16} + @{temp-gambling}" disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_temp-gambling" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-gambling" value="0" />
|
|
<input name="attr_tagskill16" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-insight" value="&{template:custom} {{title=Insight}} {{subtitle=@{character_name}}} {{Result=[[[[@{insight}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Insight</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_insight" value="@{mod-insight} + @{charisma_base} + @{intelligence_base} + @{perception_base} + @{luck_base} + 20*@{tagskill29} + @{temp-insight}" disabled="true"/>
|
|
<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 name="attr_tagskill29" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-intimidation" value="&{template:custom} {{title=Intimidation}} {{subtitle=@{character_name}}} {{Result=[[[[@{intimidation}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Intimidation</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_intimidation" value="@{mod-intimidation} + @{strength_base} + @{endurance_base} + @{charisma_base} + @{luck_base} + 20*@{tagskill18} + @{temp-intimidation}" disabled="true"/>
|
|
<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 name="attr_tagskill18" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-primary" value=" Utility Skills Total +/- SP Tag " disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-doctor" value="&{template:custom} {{title=Doctor}} {{subtitle=@{character_name}}} {{Result=[[[[@{doctor}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Doctor</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_doctor" value="@{mod-doctor} + @{perception_base} + @{intelligence_base} + @{agility_base} + @{luck_base} + 20*@{tagskill15} + @{temp-doctor}" disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_temp-doctor" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-doctor" value="0" />
|
|
<input name="attr_tagskill15" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-lore" value="&{template:custom} {{title=Lore}} {{subtitle=@{character_name}}} {{Result=[[[[@{lore}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Lore</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_lore" value="@{mod-lore} + 5 + @{intelligence_base} + @{intelligence_base} + @{luck_base} + 20*@{tagskill22}+ @{temp-lore}" disabled="true"/>
|
|
<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 name="attr_tagskill22" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-observation" value="&{template:custom} {{title=Observation}} {{subtitle=@{character_name}}} {{Result=[[[[@{observation}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Observation</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_observation" value="@{mod-observation} + 5 + @{perception_base} + @{intelligence_base} + @{luck_base} + 20*@{tagskill14} + @{temp-observation}" disabled="true"/>
|
|
<input type="number" class="sheet-number"name="attr_temp-observation" value="0" />
|
|
<input type="number" class="sheet-number"name="attr_mod-observation" value="0" />
|
|
<input name="attr_tagskill14" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-pilot" value="&{template:custom} {{title=Pilot}} {{subtitle=@{character_name}}} {{Result=[[[[@{pilot}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Pilot</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_pilot" value="@{mod-pilot} + @{agility_base} + @{perception_base} + @{intelligence_base} + @{luck_base} + 20*@{tagskill24}+ @{temp-pilot}" disabled="true"/>
|
|
<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 name="attr_tagskill24" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-sleight_of_hand" value="&{template:custom} {{title=Sleight of Hand}} {{subtitle=@{character_name}}} {{Result=[[[[@{sleight_of_hand}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Sleight of Hand</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_sleight_of_hand" value="@{mod-sleight_of_hand} + @{perception_base} + @{charisma_base} + @{agility_base} + @{luck_base} + 20*@{tagskill26}+ @{temp-sleight_of_hand}" disabled="true"/>
|
|
<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 name="attr_tagskill26" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-sneak" value="&{template:custom} {{title=Sneak}} {{subtitle=@{character_name}}} {{Result=[[[[@{sneak}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Sneak</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_sneak" value="@{mod-sneak} + 5 + @{agility_base} + @{agility_base} + @{luck_base} + 20*@{tagskill27}+ @{temp-sneak}" disabled="true"/>
|
|
<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 name="attr_tagskill27" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</div>
|
|
<div>
|
|
<button class="sheet-skill_button" type='roll' name="attr_roll-survival" value="&{template:custom} {{title=Survival}} {{subtitle=@{character_name}}} {{Result=[[[[@{survival}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" />Survival</button>
|
|
<input type="number" class="sheet-entry-total" name="attr_survival" value="@{mod-survival} + @{perception_base} + @{endurance_base} + @{intelligence_base} + @{luck_base} + 20*@{tagskill28}+ @{temp-survival}" disabled="true"/>
|
|
<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 name="attr_tagskill28" value="1" class="sheet-bigcheck" type="checkbox"><span></span>
|
|
</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="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"/>
|
|
</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="SS" readonly/>
|
|
<input type="number" class="sheet-number" name="attr_sscount-current" value="0"/>
|
|
<input type="number" class="sheet-entry-long" name="attr_sscount-max" value="@{system_shock}" disabled="true"/>
|
|
</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>
|
|
<button type="roll" class="sheet-sequence_button" name="attr_sequence_roll" value="&{template:custom} {{title=Sequence}} {{subtitle=@{character_name}}} {{Result=[[[[@{sequence}]] + [[?{Sequence Mod|0}]] + [[1d10]] &{tracker}]]}}">SQ</button>
|
|
</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="Rads" readonly/>
|
|
<input type="number" class="sheet-number-rr" name="attr_condition-rad" value='0' />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<h4 class="sheet-entry">Damage</h4>
|
|
<input type="number" class="sheet-number" name="attr_damage_val" value="0"/>
|
|
<h4 class="sheet-entry-short">DT</h4>
|
|
<input type="number" class="sheet-number" name="attr_damage_dt" value="0"/>
|
|
<button type='roll' class="sheet-damage-result_button" name="attr_damage_calc" value="&{template:custom} {{Title=Damage Taken}} {{subtitle=@{character_name}}} {{Result=[[ceil(@{damage_val} - @{damage_dt})]]}} Damage">Result</button>
|
|
</div>
|
|
<div>
|
|
<textarea name="attr_wounds_note" placeholder="Other Effects"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<h3>Armor</h3>
|
|
<div class="sheet-center">
|
|
<div class="sheet-tab-br"></div>
|
|
<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-text-armor-name-1" name="attr_armorset_name" placeholder="Armor Set"/>
|
|
</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>
|
|
</div>
|
|
</div>
|
|
<h3>Weapons</h3>
|
|
<div class='sheet-col'>
|
|
<div class="sheet-center">
|
|
<div>
|
|
<input type="text" class="sheet-number-weapon-name" name="attr_weapon_name-1" placeholder="Weapon Name"/>
|
|
<input type="number" class="sheet-number" name="attr_weapon_range-1" placeholder="Rng" /><input type="text" class="sheet-entry-ft" value="ft" disabled="true"/>
|
|
<select class ="sheet-select-skill" name="attr_weapon_select-1" value="0">
|
|
<option value="0">Skill</option>
|
|
<option value="@{archery}">Archery</option>
|
|
<option value="@{big_guns}">Big Guns</option>
|
|
<option value="@{energy_weapons}">Energy Weapons</option>
|
|
<option value="@{melee_weapons}">Melee Weapons</option>
|
|
<option value="@{small_guns}">Small Guns</option>
|
|
<option value="@{throwing}">Throwing</option>
|
|
<option value="@{unarmed}">Unarmed</option>
|
|
<option value="@{computer_science}">Computer Science</option>
|
|
<option value="@{deception}">Deception</option>
|
|
<option value="@{engineer}">Engineer</option>
|
|
<option value="@{gambling}">Gambling</option>
|
|
</select>
|
|
<input type="text" class="sheet-number-damage" name="attr_dice_damage-1" placeholder="Dice Damage"/>
|
|
<input type="text" class="sheet-number-damage" name="attr_flat_damage-1" placeholder="Flat Damage"/>
|
|
<select class ="sheet-select-damage-type" name="attr_weapon_damage_type-1" 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-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select-1}]] + [[?{Hit Chance|0}]] - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]]}} {{Damage=[[@{dice_damage-1} + @{flat_damage-1}]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">S</button>
|
|
<input type="number" class="sheet-number" name="attr_weapon_ap_single-1" />
|
|
<input type="text" class="sheet-entry-ft" value="T" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_targeted-1" />
|
|
<input type="text" class="sheet-entry-ft" value="B" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_burst-1" />
|
|
<input type="text" class="sheet-entry-ft" value="AC" readonly />
|
|
<input type="number" class="sheet-number" name="attr_ac_reduction-1" />
|
|
<input type="text" class="sheet-entry-ft" value="DT" readonly />
|
|
<input type="number" class="sheet-number" name="attr_dt_reduction-1" />
|
|
<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-1" 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>
|
|
<input type="text" class="sheet-entry-health-short" value="Burst" disabled="true" />
|
|
<button type='roll' class="sheet-burst_button" name="attr_duo_burst_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Duo</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_spray_burst_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{Spray=$[[7]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Spray</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_shower_burst_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{Spray=$[[7]]}} {{Shower=$[[8]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Shower</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_storm_burst_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{Spray=$[[7]]}} {{Shower=$[[8]]}} {{Storm=$[[9]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Storm</button>
|
|
<input type="text" class="sheet-entry-health-long" value="Ammo Type" readonly />
|
|
<input type="text" class="sheet-number-damage" name="attr_ammo-1" />
|
|
<input type="text" class="sheet-entry-health-long" value="Reload AP" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_reload-1" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Set-Up" disabled="true"/>
|
|
<button type='roll' class="sheet-burst_button" name="attr_duo_burst_setup_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Duo</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_spray_burst_setup_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{Set-Up Spray=$[[7]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Spray</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_shower_burst_setup_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{Set-Up Spray=$[[7]]}} {{Set-Up Shower=$[[8]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Shower</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_storm_burst_setup_roll-1" value="&{template:custom} {{title=@{weapon_name-1}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-1} + (@{flat_damage-1}/2))]]}} [[[[[[[[[[[[@{weapon_select-1} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{Set-Up Spray=$[[7]]}} {{Set-Up Shower=$[[8]]}} {{Set-Up Storm=$[[9]]}} {{AC=@{ac_reduction-1}}} {{DT=@{dt_reduction-1}}} {{Damage Type=@{weapon_damage_type-1}}} {{desc=@{weapon_notes-1}}}">Storm</button>
|
|
<input type="text" class="sheet-entry-health-long" value="Item Type" readonly />
|
|
<input type="text" class="sheet-number-damage" name="attr_item-1" />
|
|
<input type="text" class="sheet-entry-health-long" value="Set-Up AP" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_setup-1" />
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<textarea name="attr_weapon_notes-1" placeholder="Display Notes"></textarea>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<textarea name="attr_weapon_display-1" placeholder="Concealed Notes"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<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-2" placeholder="Weapon Name"/>
|
|
<input type="number" class="sheet-number" name="attr_weapon_range-2" placeholder="Rng" /><input type="text" class="sheet-entry-ft" value="ft" disabled="true"/>
|
|
<select class ="sheet-select-skill" name="attr_weapon_select-2" value="0">
|
|
<option value="0">Skill</option>
|
|
<option value="@{archery}">Archery</option>
|
|
<option value="@{big_guns}">Big Guns</option>
|
|
<option value="@{energy_weapons}">Energy Weapons</option>
|
|
<option value="@{melee_weapons}">Melee Weapons</option>
|
|
<option value="@{small_guns}">Small Guns</option>
|
|
<option value="@{throwing}">Throwing</option>
|
|
<option value="@{unarmed}">Unarmed</option>
|
|
<option value="@{computer_science}">Computer Science</option>
|
|
<option value="@{deception}">Deception</option>
|
|
<option value="@{engineer}">Engineer</option>
|
|
<option value="@{gambling}">Gambling</option>
|
|
</select>
|
|
<input type="text" class="sheet-number-damage" name="attr_dice_damage-2" placeholder="Dice Damage"/>
|
|
<input type="text" class="sheet-number-damage" name="attr_flat_damage-2" placeholder="Flat Damage"/>
|
|
<select class ="sheet-select-damage-type" name="attr_weapon_damage_type-2" 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-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Attack Roll=[[[[@{weapon_select-2}]] + [[?{Hit Chance|0}]] - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]]}} {{Damage=[[@{dice_damage-2} + @{flat_damage-2}]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">S</button>
|
|
<input type="number" class="sheet-number" name="attr_weapon_ap_single-2" />
|
|
<input type="text" class="sheet-entry-ft" value="T" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_targeted-2" />
|
|
<input type="text" class="sheet-entry-ft" value="B" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_burst-2" />
|
|
<input type="text" class="sheet-entry-ft" value="AC" readonly />
|
|
<input type="number" class="sheet-number" name="attr_ac_reduction-2" />
|
|
<input type="text" class="sheet-entry-ft" value="DT" readonly />
|
|
<input type="number" class="sheet-number" name="attr_dt_reduction-2" />
|
|
<input type="text" class="sheet-entry-health-short" value="Capacity" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_ammo-3" />
|
|
<input type="number" class="sheet-number" name="attr_weapon_ammo-4" />
|
|
<input type="text" class="sheet-entry-long" value="Equip" readonly />
|
|
<input type="checkbox" name="attr_equip-2" 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>
|
|
<input type="text" class="sheet-entry-health-short" value="Burst" disabled="true" />
|
|
<button type='roll' class="sheet-burst_button" name="attr_duo_burst_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Duo</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_spray_burst_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{Spray=$[[7]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Spray</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_shower_burst_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{Spray=$[[7]]}} {{Shower=$[[8]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Shower</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_storm_burst_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 20 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 20]] - 20]] -20]]]] {{Duo=$[[6]]}} {{Spray=$[[7]]}} {{Shower=$[[8]]}} {{Storm=$[[9]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Storm</button>
|
|
<input type="text" class="sheet-entry-health-long" value="Ammo Type" readonly />
|
|
<input type="text" class="sheet-number-damage" name="attr_ammo-2" />
|
|
<input type="text" class="sheet-entry-health-long" value="Reload AP" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_reload-2" />
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Set-Up" disabled="true"/>
|
|
<button type='roll' class="sheet-burst_button" name="attr_duo_burst_setup_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Duo</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_spray_burst_setup_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{Set-Up Spray=$[[7]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Spray</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_shower_burst_setup_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{Set-Up Spray=$[[7]]}} {{Set-Up Shower=$[[8]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Shower</button>
|
|
<button type='roll' class="sheet-burst_button" name="attr_storm_burst_setup_roll-2" value="&{template:custom} {{title=@{weapon_name-2}}} {{subtitle=@{character_name}}} {{Damage Per Hit=[[ceil(@{dice_damage-2} + (@{flat_damage-2}/2))]]}} [[[[[[[[[[[[@{weapon_select-2} + [[?{Hit Chance|0}]] - 10 - 1d100cs<[[{[[@{critical_chance} + (?{Crit Bonus|0})]],50}kl1]]cf>[[{[[90+@{luck_base}]],100}kl1]]]] - 10]] - 10]] -10]]]] {{Set-Up Duo=$[[6]]}} {{Set-Up Spray=$[[7]]}} {{Set-Up Shower=$[[8]]}} {{Set-Up Storm=$[[9]]}} {{AC=@{ac_reduction-2}}} {{DT=@{dt_reduction-2}}} {{Damage Type=@{weapon_damage_type-2}}} {{desc=@{weapon_notes-2}}}">Storm</button>
|
|
<input type="text" class="sheet-entry-health-long" value="Item Type" readonly />
|
|
<input type="text" class="sheet-number-damage" name="attr_item-2" />
|
|
<input type="text" class="sheet-entry-health-long" value="Set-Up AP" readonly />
|
|
<input type="number" class="sheet-number" name="attr_weapon_setup-2" />
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<textarea name="attr_weapon_notes-2" placeholder="Display Notes"></textarea>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<textarea name="attr_weapon_display-2" placeholder="Concealed Notes"></textarea>
|
|
</div>
|
|
</div>
|
|
</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>
|
|
<div class="sheet-center">
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_perk_name" placeholder="Perk / Trait Name"/>
|
|
<select class ="sheet-select-perk" name="attr_perk_type">
|
|
<option value="None">Perk Type</option>
|
|
<option value="Background">Background</option>
|
|
<option value="Bestiary">Bestiary</option>
|
|
<option value="Milestone">Milestone</option>
|
|
<option value="Roleplay">Roleplay</option>
|
|
<option value="SPECIAL">SPECIAL</option></option>
|
|
<option value="Specialization">Specialization</option>
|
|
<option value="Trait">Trait</option>
|
|
</select>
|
|
<button type='roll' class="sheet-damage_button" name="attr_perk_roll" value="&{template:custom} {{title=@{perk_name}}} {{subtitle=@{character_name}}} {{Perk Type=@{perk_type}}} {{desc=@{perk_text}}}"></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" value="0"/>
|
|
<textarea name="attr_perk_text" placeholder="Desc."></textarea>
|
|
</div>
|
|
</div>
|
|
<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="Milestone">Milestone</option>
|
|
<option value="Roleplay">Roleplay</option>
|
|
<option value="SPECIAL">SPECIAL</option></option>
|
|
<option value="Specialization">Specialization</option>
|
|
<option value="Trait">Trait</option>
|
|
</select>
|
|
<button type='roll' class="sheet-damage_button" name="attr_perk_roll" value="&{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"/>
|
|
<textarea name="attr_perk_text-repeating" placeholder="Desc."></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class='sheet-col'>
|
|
<h3>Trackers</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="text" class="sheet-entry-ft" value="/" disabled="true"/>
|
|
<input type="number" class="sheet-number" name="attr_max-tracker" placeholder="Max"/>
|
|
</fieldset>
|
|
|
|
<h3>Vice</h3>
|
|
<textarea name="attr_vice_notes" placeholder="Vices"></textarea>
|
|
<h3>Virtue</h3>
|
|
<textarea name="attr_virtue_notes" placeholder="Virtues"></textarea>
|
|
<h3>Languages</h3>
|
|
<textarea name="attr_language_notes" placeholder="Languages"></textarea>
|
|
<h3>Biography</h3>
|
|
<textarea name="attr_biography_notes" placeholder="Biography"></textarea>
|
|
</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" />
|
|
</div>
|
|
<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>
|
|
<div>
|
|
<textarea name="attr_vehicle_notes" placeholder="Vehicle Notes"></textarea>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class='sheet-col'>
|
|
<h3>Carry Weight</h3>
|
|
<div class="sheet-center">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Caps" disabled="true"/>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_caps"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="NCR $" disabled="true"/>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_ncr_currency"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Legion $" disabled="true"/>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_legion_currency"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="US $" disabled="true"/>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_us_currency"/>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Size" disabled="true"/>
|
|
<select class ="sheet-select-cw" name="attr_cw_size" value="0">
|
|
<option value="10 +(@{strength_base} * 10)">Small</option>
|
|
<option value="20 +((@{strength_base} + @{endurance_base}) * 10)">Medium</option>
|
|
<option value="50 +((@{strength_base} + @{endurance_base}) * 20)">Large</option>
|
|
<option value="200 +((@{strength_base} + @{endurance_base}) * 50)">Huge</option>
|
|
<option value="500 +((@{strength_base} + @{endurance_base}) * 80)">Gargantuan</option>
|
|
</select>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="+/-" disabled="true"/>
|
|
<input type="text" class="sheet-text-armor-name-2" name="attr_mod-cw" value="0"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Max" disabled="true"/>
|
|
<input type="number" class="sheet-entry-health-short" name="attr_total_cw" value="@{cw_size} + @{mod-cw}" disabled="true"/>
|
|
</div>
|
|
<div>
|
|
<input type="text" class="sheet-entry-health-short" value="Total" disabled="true"/>
|
|
<input type="number" class="sheet-entry-health-short" id="current_cw" name="attr_current_cw" readonly />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-tab-br"></div>
|
|
<div>
|
|
<textarea name="attr_item_text" placeholder="Carry Weight Notes"></textarea>
|
|
</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">
|
|
<textarea name="attr_item_text" placeholder="Item Desc."></textarea>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</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"]);
|
|
|
|
});
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|