Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- Logo Header -->
- <div class="sheet-col" style="text-align:center; width:100%">
- <img src="https://i.imgur.com/mIDvfhv.png" style="max-height: 120px;" />
- </div>
- <br>
- <input type='radio' name="attr_main_show" class="sheet-tab sheet-tabPC" value="1" checked/>
- <label class="sheet-tab" >PC</label>
- <input type='radio' name="attr_main_show" class="sheet-tab sheet-tabGM" value="2" />
- <label class="sheet-tab" >GM</label>
- <br>
- <br>
- <div class="sheet-tab-content sheet-tabPC">
- <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabMain" value="1" checked/>
- <label class="sheet-tab" >Character</label>
- <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabAbilities" value="2" />
- <label class="sheet-tab" >Abilities</label>
- <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabGear" value="3" />
- <label class="sheet-tab" >Gear</label>
- <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabInformation" value="4" />
- <label class="sheet-tab" >Information</label>
- <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabExperience" value="5" />
- <label class="sheet-tab" >Experience</label>
- <br>
- <div class="sheet-tab-content sheet-tabMain">
- <h1>Character</h1>
- <div class="sheet-wrapper">
- <!-- Base Character Information -->
- <div class="sheet-1colrow">
- <div class="sheet-col">
- <div class="sheet-row">
- <div class="sheet-item" style="width:13.2%"><label style="text-align:right">Character Name</label></div>
- <div class="sheet-item sheet-large"><input type="text" name="attr_character_name" /></div>
- <div class="sheet-item sheet-tiny"><label style="text-align:right">Player Name</label></div>
- <div class="sheet-item sheet-large"><input type="text" name="attr_playername" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-little"><label style="text-align:right">Home World</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" name="attr_homeworld" /></div>
- <div class="sheet-item sheet-little"><label style="text-align:right">Background</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" name="attr_background" /> </div>
- <div class="sheet-item sheet-puny"><label style="text-align:right">Role</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" name="attr_role" /></div>
- <div class="sheet-item sheet-puny"><label style="text-align:right">Career</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" name="attr_careers" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-puny"><label style="text-align:right">Gender</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_gender" /></div>
- <div class="sheet-item sheet-puny"><label style="text-align:right">Build</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_build" /></div>
- <div class="sheet-item sheet-puny"><label style="text-align:right">Height</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_height" /></div>
- <div class="sheet-item sheet-puny"><label style="text-align:right">Weight</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_weight" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-row">
- <div class="sheet-item sheet-little"><label style="text-align:right">Skin Colour</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_skincolour" /></div>
- <div class="sheet-item sheet-little"><label style="text-align:right">Hair Colour</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_haircolour" /></div>
- <div class="sheet-item sheet-little"><label style="text-align:right">Eye Colour</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_eyecolour" /></div>
- <div class="sheet-item sheet-puny"><label style="text-align:right">Age</label></div>
- <div class="sheet-item sheet-puny"><input type="text" name="attr_age" /></div>
- </div>
- </div>
- </div>
- </div>
- <hr>
- <h3>Characteristics</h3>
- <table style="width:100%">
- <tr>
- <td style="width:5%">
- </td>
- <td COLSPAN="4" style="width:10%"> <button type="roll" name="roll_ws" value="!warroll [[@{wsFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Weapon Skill Test"><label style="text-align:center; font-size:12px">Weapon Skill</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_bs" value="!warroll [[@{bsFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Ballistic Skill Test"><label style="text-align:center; font-size:12px">Ballistic Skill</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_strength" value="!warroll [[@{strengthFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Strength Test"><label style="text-align:center; font-size:12px">Strength</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_toughness" value="!warroll [[@{toughnessFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Toughness Test"><label style="text-align:center; font-size:12px">Toughness</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_ag" value="!warroll [[@{agFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Agility Test"><label style="text-align:center; font-size:12px">Agility</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_int" value="!warroll [[@{intFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Intelligence Test"><label style="text-align:center; font-size:12px">Intelligence</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_Per" value="!warroll [[@{perFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Perception Test"><label style="text-align:center; font-size:12px">Perception</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_Wp" value="!warroll [[@{wpFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Willpower Test"><label style="text-align:center; font-size:12px">Willpower</label></button>
- </td>
- <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_Fel" value="!warroll [[@{felFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Fellowship Test"><label style="text-align:center; font-size:12px">Fellowship</label></button>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td COLSPAN="4"><label style="text-align:center">(WS)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(BS)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(S)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(T)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(Ag)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(Int)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(Per)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(WP)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(Fel)</label>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Starting</label>
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_ws" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_bs" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_strength" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_toughness" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_ag" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_int" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_per" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_wp" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_fel" value="0" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Advances</label>
- </td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_wsAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_bsAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_strengthAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_toughnessAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_agAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_intAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_perAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_wpAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td COLSPAN="4">
- <select class="sheet-charAdvance" name="attr_felAdvance" >
- <option value="0" selected>—</option>
- <option value="5">+5%</option>
- <option value="10">+10%</option>
- <option value="15">+15%</option>
- <option value="20">+20%</option>
- <option value="25">+25%</option>
- </select></td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Modifier</label>
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_wsMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_bsMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_strengthMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_toughnessMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_agMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_intMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_perMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_wpMod" value="0" />
- </td>
- <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_felMod" value="0" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Final</label>
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_wsFinal" value="floor(@{ws}+@{wsAdvance}+@{wsMod})" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_bsFinal" value="floor(@{bs}+@{bsAdvance}+@{bsMod})" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_strengthFinal" value="floor(@{strength}+@{strengthAdvance}+@{strengthMod})" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_toughnessFinal" value="floor(@{toughness}+@{toughnessAdvance}+@{toughnessMod})" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_agFinal" value="(((@{maximumAgility} + floor(@{ag}+@{agAdvance}+@{agMod})) - abs(@{maximumAgility} - floor(@{ag}+@{agAdvance}+@{agMod}))) / 2)" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_intFinal" value="floor(@{int}+@{intAdvance}+@{intMod})" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_perFinal" value="floor(@{per}+@{perAdvance}+@{perMod})" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_wpFinal" value="floor(@{wp}+@{wpAdvance}+@{wpMod})" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_felFinal" value="floor(@{fel}+@{felAdvance}+@{felMod})" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td COLSPAN="8">
- </td>
- <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Bonuses</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(SB)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(TB)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(AgB)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(IntB)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(PerB)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(WPB)</label>
- </td>
- <td COLSPAN="4"><label style="text-align:center">(FelB)</label>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td COLSPAN="2"><label style="text-align:center">Fate Points</label>
- </td>
- <td COLSPAN="6">
- </td>
- <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Starting</label>
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_strengthBonusStarting" value="floor(@{strengthFinal}/10)" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_toughnessBonusStarting" value="floor(@{toughnessFinal}/10)" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_agBonusStarting" value="floor(@{agFinal}/10)" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_intBonusStarting" value="floor(@{intFinal}/10)" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_perBonusStarting" value="floor(@{perFinal}/10)" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_wpBonusStarting" value="floor(@{wpFinal}/10)" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_felBonusStarting" value="floor(@{felFinal}/10)" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td><label style="text-align:right; font-size:10px; vertical-align: middle">Total</label>
- </td>
- <td><input type="text" class="sheet-charModInput" style="text-align: center; " name="attr_fatetotal" />
- </td>
- <td COLSPAN="6">
- </td>
- <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Modifier</label>
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_strengthBonusMod" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_toughnessBonusMod" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_agBonusMod" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_intBonusMod" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_perBonusMod" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_wpBonusMod" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_felBonusMod" value="0" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td><label style="text-align:right; font-size:10px; vertical-align: middle">Current</label>
- </td>
- <td><input type="text" class="sheet-charModInput" style="text-align: center; " name="attr_fatecurrent" />
- </td>
- <td COLSPAN="6">
- </td>
- <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Unnatural</label>
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_strengthBonusUnnatural" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_toughnessBonusUnnatural" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_agBonusUnnatural" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_intBonusUnnatural" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_perBonusUnnatural" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_wpBonusUnnatural" value="0" />
- </td>
- <td COLSPAN="4">
- <input type="number" class="sheet-charModInput" name="attr_felBonusUnnatural" value="0" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td COLSPAN="8">
- </td>
- <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Final</label>
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_strengthBonus" value="floor([[ @{strengthBonusStarting} + @{strengthBonusMod} + @{strengthBonusUnnatural} ]])" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_toughnessBonus" value="floor([[ @{toughnessBonusStarting} + @{toughnessBonusMod} + @{toughnessBonusUnnatural} ]])" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_agBonus" value="floor([[ @{agBonusStarting} + @{agBonusMod} + @{agBonusUnnatural} ]])" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_intBonus" value="floor([[ @{intBonusStarting} + @{intBonusMod} + @{intBonusUnnatural} ]])" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_perBonus" value="floor([[ @{perBonusStarting} + @{perBonusMod} + @{perBonusUnnatural} ]])" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_wpBonus" value="floor([[ @{wpBonusStarting} + @{wpBonusMod} + @{wpBonusUnnatural} ]])" />
- </td>
- <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_felBonus" value="floor([[ @{felBonusStarting} + @{felBonusMod} + @{felBonusUnnatural} ]])" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- <br>
- <div style="width:100%; height:auto">
- <div class="sheet-col" style="width:48%">
- <h3>Wounds</h3>
- <table style="width:100%; height:auto">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:10%"><label style="text-align: center; height:auto;font-size:12px">Starting<br>Wounds</label>
- </td>
- <td style="width:5%">
- </td>
- <td style="width:10%"><label style="text-align: center;font-size:12px ">Advancements</label>
- </td>
- <td style="width:5%">
- </td>
- <td style="width:10%"><label style="text-align: center;font-size:12px ">Modifier</label>
- </td>
- <td style="width:5%">
- </td>
- <td style="width:10%"><label style="text-align: center;font-size:12px ">Total</label>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><input type="number" style="text-align: center; width:50px " name="attr_startingwounds" value="0" />
- </td>
- <td ><label style="text-align: center; ">+</label>
- </td>
- <td><input type="number" style="text-align: center; width:50px" name="attr_wounds_advancements" value="0" />
- </td>
- <td ><label style="text-align: center; ">+</label>
- </td>
- <td><input type="number" style="text-align: center; width:50px " name="attr_wounds_modifier" value="0" />
- </td>
- <td ><label style="text-align: center; ">=</label>
- </td>
- <td><input type="number" style="text-align: center; width:50px " name="attr_wounds_total" value="floor(@{startingwounds} + @{wounds_advancements} + @{wounds_modifier})" disabled />
- </td>
- <td >
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:2%">
- </div>
- <div class="sheet-col" style="width:48%">
- <h3>Damage</h3>
- <table style="width:100%; height:auto">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:10%"><label style="text-align: center;font-size:12px ">Damage</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:15%; height:auto"><label style="text-align: center; height:auto;font-size:12px">Critical<br> Damage</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:40%"><label style="text-align: center;font-size:12px ">Status</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:24%"><label style="text-align: center; height:auto;font-size:12px">Fatigue<br> (Max = TB+WpB)</label>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td ><input style="text-align: center; width:50px" " type="text" name="attr_damagetaken" />
- </td>
- <td>
- </td>
- <td><input type="text" style="text-align: center; height:auto; width:50px" " name="attr_woundscritical" />
- </td>
- <td>
- </td>
- <td>
- <select name="attr_characterDamageStatus" style="width:100%" class="sheet-input-selectbox" >
- <option value="0" selected>Healthy</option>
- <option value="1">Lightly Damaged</option>
- <option value="2">Heavily Damaged</option>
- <option value="3">Critically Damaged</option>
- <option value="4">Dead</option>
- </select></td>
- <td>
- </td>
- <td style="text-align: center"><input style="text-align: center; width:50px" type="text" name="attr_woundsfatigue" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- </div>
- </div>
- <hr>
- <!-- Main Sheet First Tier -->
- <div class="sheet-col">
- <!-- Left Column -->
- <div class="sheet-col sheet-skills" style="width:48%">
- <h3>Main Skills</h3>
- <table style="width:100%;text-align:left">
- <tr>
- <th>Skill Name</th>
- <th>Char.</th>
- <th>Trained?</th>
- <th>Mod</th>
- <th>Roll</th>
- </tr>
- <tr>
- <td style="width:55%">Acrobatics</td>
- <td style="width:10%">
- <select name="attr_Acrobatics_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}" selected>(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Acrobatics_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Acrobatics_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Acrobatics" value="!warroll [[@{Acrobatics}]] ?{Modfier|0} @{PlayerQueryRoll} Acrobatics Test">
- <input type="number" name="attr_Acrobatics" value="floor(@{Acrobatics_char} @{Acrobatics_Train}+@{Acrobatics_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Athletics</td>
- <td style="width:10%">
- <select name="attr_Athletics_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}" selected>(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Athletics_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Athletics_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Athletics" value="!warroll [[@{Athletics}]] ?{Modfier|0} @{PlayerQueryRoll} Athletics Test">
- <input type="number" name="attr_Athletics" value="floor(@{Athletics_char} @{Athletics_Train}+@{Athletics_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Awareness</td>
- <td style="width:10%">
- <select name="attr_Awareness_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" selected>(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Awareness_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Awareness_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_awareness" value="!warroll [[@{Awareness}]] ?{Modfier|0} @{PlayerQueryRoll} Awareness Test">
- <input type="number" name="attr_Awareness" value="floor(@{Awareness_char} @{Awareness_Train}+@{Awareness_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Charm</td>
- <td style="width:10%">
- <select name="attr_Charm_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}" selected>(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Charm_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Charm_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Charm" value="!warroll [[@{Charm}]] ?{Modfier|0} @{PlayerQueryRoll} Charm Test">
- <input type="number" name="attr_Charm" value="floor(@{Charm_char} @{Charm_Train}+@{Charm_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Command</td>
- <td style="width:10%">
- <select name="attr_Command_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}" selected>(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Command_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Command_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Command" value="!warroll [[@{Command}]] ?{Modfier|0} @{PlayerQueryRoll} Command Test">
- <input type="number" name="attr_Command" value="floor(@{Command_char} @{Command_Train}+@{Command_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Commerce</td>
- <td style="width:10%">
- <select name="attr_Commerce_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}" selected>(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Commerce_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Commerce_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Commerce" value="!warroll [[@{Commerce}]] ?{Modfier|0} @{PlayerQueryRoll} Commerce Test">
- <input type="number" name="attr_Commerce" value="floor(@{Commerce_char} @{Commerce_Train}+@{Commerce_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Deceive</td>
- <td style="width:10%">
- <select name="attr_Deceive_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}" selected>(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Deceive_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Deceive_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Deceive" value="!warroll [[@{Deceive}]] ?{Modfier|0} @{PlayerQueryRoll} Deceive Test">
- <input type="number" name="attr_Deceive" value="floor(@{Deceive_char} @{Deceive_Train}+@{Deceive_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Demolitions</td>
- <td style="width:10%">
- <select name="attr_Demolitions_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}" selected>(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}" >(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Demolitions_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Demolitions_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Demolitions" value="!warroll [[@{Demolitions}]] ?{Modfier|0} @{PlayerQueryRoll} Demolitions Test">
- <input type="number" name="attr_Demolitions" value="floor(@{Demolitions_char} @{Demolitions_Train}+@{Demolitions_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Dodge</td>
- <td style="width:10%">
- <select name="attr_Dodge_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}" selected>(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Dodge_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Dodge_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Dodge" value="!warroll [[@{Dodge}]] ?{Modfier|0} @{PlayerQueryRoll} Dodge Test">
- <input type="number" name="attr_Dodge" value="floor(@{Dodge_char} @{Dodge_Train}+@{Dodge_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Inquiry</td>
- <td style="width:10%">
- <select name="attr_Inquiry_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}" selected>(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Inquiry_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Inquiry_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Inquiry" value="!warroll [[@{Inquiry}]] ?{Modfier|0} @{PlayerQueryRoll} Inquiry Test">
- <input type="number" name="attr_Inquiry" value="floor(@{Inquiry_char} @{Inquiry_Train}+@{Inquiry_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Interrogation</td>
- <td style="width:10%">
- <select name="attr_Interrogation_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}" selected>(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Interrogation_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Interrogation_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Interrogation" value="!warroll [[@{Interrogation}]] ?{Modfier|0} @{PlayerQueryRoll} Interrogation Test">
- <input type="number" name="attr_Interrogation" value="floor(@{Interrogation_char} @{Interrogation_Train}+@{Interrogation_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Intimidate</td>
- <td style="width:10%">
- <select name="attr_Intimidate_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}" selected>(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Intimidate_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Intimidate_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Intimidate" value="!warroll [[@{Intimidate}]] ?{Modfier|0} @{PlayerQueryRoll} Intimidate Test">
- <input type="number" name="attr_Intimidate" value="floor(@{Intimidate_char} @{Intimidate_Train}+@{Intimidate_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Logic</td>
- <td style="width:10%">
- <select name="attr_Logic_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}" selected>(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Logic_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Logic_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Logic" value="!warroll [[@{Logic}]] ?{Modfier|0} @{PlayerQueryRoll} Logic Test">
- <input type="number" name="attr_Logic" value="floor(@{Logic_char} @{Logic_Train}+@{Logic_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Medicae</td>
- <td style="width:10%">
- <select name="attr_Medicae_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}" selected>(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Medicae_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Medicae_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Medicae" value="!warroll [[@{Medicae}]] ?{Modfier|0} @{PlayerQueryRoll} Medicae Test">
- <input type="number" name="attr_Medicae" value="floor(@{Medicae_char} @{Medicae_Train}+@{Medicae_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Parry</td>
- <td style="width:10%">
- <select name="attr_Parry_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}" selected>(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Parry_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Parry_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Parry" value="!warroll [[@{Parry}]] ?{Modfier|0} @{PlayerQueryRoll} Parry Test">
- <input type="number" name="attr_Parry" value="floor(@{Parry_char} @{Parry_Train}+@{Parry_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Psyniscience</td>
- <td style="width:10%">
- <select name="attr_Psyniscience_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" selected>(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Psyniscience_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Psyniscience_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Psyniscience" value="!warroll [[@{Psyniscience}]] ?{Modfier|0} @{PlayerQueryRoll} Psyniscience Test">
- <input type="number" name="attr_Psyniscience" value="floor(@{Psyniscience_char} @{Psyniscience_Train}+@{Psyniscience_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Scrutiny</td>
- <td style="width:10%">
- <select name="attr_Scrutiny_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" selected>(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Scrutiny_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Scrutiny_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Scrutiny" value="!warroll [[@{Scrutiny}]] ?{Modfier|0} @{PlayerQueryRoll} Scrutiny Test">
- <input type="number" name="attr_Scrutiny" value="floor(@{Scrutiny_char} @{Scrutiny_Train}+@{Scrutiny_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Security</td>
- <td style="width:10%">
- <select name="attr_Security_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}" >(Ag)</option>
- <option value="@{intFinal}" selected>(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Security_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Security_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Security" value="!warroll [[@{Security}]] ?{Modfier|0} @{PlayerQueryRoll} Security Test">
- <input type="number" name="attr_Security" value="floor(@{Security_char} @{Security_Train}+@{Security_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Sleight Of Hand</td>
- <td style="width:10%">
- <select name="attr_SleightOfHand_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}" selected>(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_SleightOfHand_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_SleightOfHand_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_SleightOfHand" value="!warroll [[@{SleightOfHand}]] ?{Modfier|0} @{PlayerQueryRoll} SleightOfHand Test">
- <input type="number" name="attr_SleightOfHand" value="floor(@{SleightOfHand_char} @{SleightOfHand_Train}+@{SleightOfHand_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Stealth</td>
- <td style="width:10%">
- <select name="attr_Stealth_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}" selected>(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Stealth_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Stealth_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Stealth" value="!warroll [[@{Stealth}]] ?{Modfier|0} @{PlayerQueryRoll} Stealth Test">
- <input type="number" name="attr_Stealth" value="floor(@{Stealth_char} @{Stealth_Train}+@{Stealth_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Survival</td>
- <td style="width:10%">
- <select name="attr_Survival_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}">(Int)</option>
- <option value="@{perFinal}" selected>(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Survival_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Survival_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Survival" value="!warroll [[@{Survival}]] ?{Modfier|0} @{PlayerQueryRoll} Survival Test">
- <input type="number" name="attr_Survival" value="floor(@{Survival_char} @{Survival_Train}+@{Survival_mod})" disabled="true"/>
- </button></td>
- </tr>
- <tr>
- <td style="width:55%">Tech-Use</td>
- <td style="width:10%">
- <select name="attr_Tech-Use_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}" selected>(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_Tech-Use_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" selected>No</option>
- <option value="+0">Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_Tech-Use_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_Tech-Use" value="!warroll [[@{Tech-Use}]] ?{Modfier|0} @{PlayerQueryRoll} Tech-Use Test">
- <input type="number" name="attr_Tech-Use" value="floor(@{Tech-Use_char} @{Tech-Use_Train}+@{Tech-Use_mod})" disabled="true"/>
- </button></td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:2%">
- </div>
- <!-- Right Column -->
- <div class="sheet-col sheet-skills" style="width:48%">
- <div>
- <h3>Specialist & Custom Skills</h3>
- <table style="width:100%">
- <tr>
- <th style="width:55%">Skill Name</th>
- <th style="width:10%">Char.</th>
- <th style="width:15%">Trained?</th>
- <th style="width:10%">Mod</th>
- <th style="width:15%">Roll</th>
- </tr>
- </table>
- <fieldset class="repeating_advancedskills" name="attr_repeating_advancedskills">
- <table style="width:100%">
- <tr>
- <td style="width:55%">
- <input class="sheet-baseinfo" type="text" name="attr_CustomAdvancedSkillName" /></td>
- <td style="width:10%">
- <select name="attr_CustomAdvancedSkill_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{wsFinal}">(WS)</option>
- <option value="@{bsFinal}">(BS)</option>
- <option value="@{strengthFinal}">(S)</option>
- <option value="@{toughnessFinal}">(T)</option>
- <option value="@{agFinal}">(Ag)</option>
- <option value="@{intFinal}" selected>(Int)</option>
- <option value="@{perFinal}" >(Per)</option>
- <option value="@{wpFinal}">(Wp)</option>
- <option value="@{felFinal}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_CustomAdvancedSkill_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="-20" >No</option>
- <option value="+0" selected>Yes</option>
- <option value="+10">+10</option>
- <option value="+20">+20</option>
- <option value="+30">+30</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_CustomAdvancedSkill_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_CustomAdvancedSkill" value="!warroll [[@{CustomAdvancedSkill}]] ?{Modfier|0} @{PlayerQueryRoll} @{CustomAdvancedSkillName} Test">
- <input type="number" name="attr_CustomAdvancedSkill" value="floor(@{CustomAdvancedSkill_char} @{CustomAdvancedSkill_Train}+@{CustomAdvancedSkill_mod})" disabled="true"/>
- </button></td>
- </tr>
- </table>
- </fieldset>
- </div>
- <hr>
- <!-- ATTENTION PSYKERS AHEAD! -->
- <!-- XP -->
- </div>
- <!-- Charsheet End -->
- </div>
- </div>
- </div>
- <div class="sheet-tab-content sheet-tabInformation">
- <h1>Information</h1>
- <div class="sheet-wrapper">
- <h3>Settings</h3>
- <div class="sheet-item sheet-small"><label style="text-align:right">Rolls Setting</label></div>
- <div class="sheet-item sheet-little">
- <select name="attr_PlayerQueryRoll" style="width:90%" class="sheet-input-selectbox" >
- <option value="?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1}" >Query</option>
- <option value="0" selected>Public</option>
- <option value="2">Private</option>
- <option value="1" >GM Only</option>
- </select></div>
- <div style="text-align:center">
- <div class="sheet-col" style="width:100%;" >
- <div class="sheet-col" style="width:49%;">
- <h3>Insanity</h3>
- <div style="width:100%;text-align:center">
- <div style="text-align:center">
- <div class="sheet-col">
- <label>Insanity Points: </label>
- </div>
- <div class="sheet-col" style="width:20%;">
- <input type="number" name="attr_insanitypoints" value="0" style="width:90%;text-align:center" />
- </div>
- </div>
- <div style="text-align:center">
- <div class="sheet-col">
- <label>Degree of Madness: </label>
- </div>
- <div class="sheet-col" style="width:50%;">
- <select name="attr_degreeofinsanity" style="width:100%" class="sheet-input-selectbox" >
- <option value="0" selected>Stable (0-9); Trauma: n/a</option>
- <option value="1">Unsettled (10-39); Trauma: +10</option>
- <option value="2">Disturbed (40-59); Trauma: +0</option>
- <option value="3">Unhinged (60-79); Trauma: -10</option>
- <option value="4">Deranged (80-99); Trauma: -20</option>
- <option value="5">Terminally Insane (GAME OVER)</option>
- </select>
- </div>
- </div>
- </div>
- <textarea name="attr_disorders" placeholder="Disorders" style="width:90%; margin:auto; height:50px;"></textarea>
- </div>
- <div class="sheet-col" style="width:49%;">
- <h3>Corruption</h3>
- <div style="width:100%;text-align:center">
- <div style="text-align:center">
- <div class="sheet-col">
- <label>Corruption Points: </label>
- </div>
- <div class="sheet-col" style="width:20%;">
- <input type="number" name="attr_corruptionpoints" value="0" style="width:90%;text-align:center" />
- </div>
- </div>
- <div style="text-align:center">
- <div class="sheet-col">
- <label>Degree of Corruption: </label>
- </div>
- <div class="sheet-col" style="width:50%;">
- <select name="attr_degreeofcorruption" style="width:100%" class="sheet-input-selectbox" >
- <option value="0" selected>Untainted (0) :)</option>
- <option value="1">Tainted (01-30); Malignancy: 0</option>
- <option value="2">Soiled (31-60); Malignancy: -10</option>
- <option value="3">Debased (61-90); Malignancy: -20</option>
- <option value="4">Profane (91-99); Malignancy: -30</option>
- <option value="5">Damned (GAME OVER)</option>
- </select>
- </div>
- </div>
- </div>
- <textarea name="attr_malignancies" placeholder="Malignancies" style="width:90%; margin:auto; height:50px;"></textarea>
- </div>
- </div>
- <hr>
- <div class="sheet-col" style="width:100%;" >
- <div class="sheet-col" style="width:49%;">
- <h3>Personality</h3>
- <textarea name="attr_charPersonality" placeholder="Personality" style="width:90%; margin:auto; height:150px;"></textarea>
- </div>
- <div class="sheet-col" style="width:49%;">
- <h3>Description</h3>
- <textarea name="attr_charDescription" placeholder="Description" style="width:90%; margin:auto; height:150px;"></textarea>
- </div>
- </div>
- <hr>
- <h3>History</h3>
- <textarea name="attr_CharacterHistory" placeholder="History" style="height:300px; width:90%" ></textarea>
- <hr>
- <h3>Notes</h3>
- <textarea name="attr_CharacterNotes" placeholder="Notes" style="height:200px; width:90%" ></textarea>
- </div>
- </div>
- </div>
- <div class="sheet-tab-content sheet-tabAbilities">
- <h1>Abilities</h1>
- <div class="sheet-wrapper">
- <div class="sheet-col" style="width:45%">
- <h3>Talents</h3>
- <fieldset class="repeating_talents" name="repeating_talents">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_reptalent" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_reptalentDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_reptalentdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <hr>
- <h3>Traits</h3>
- <fieldset class="repeating_traits">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_reptraits" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_reptraitsDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_reptraitsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <hr>
- <!-- Mutations -->
- <h3>Implants</h3>
- <fieldset class="repeating_implants">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_repimplant" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_repimplantDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_repimplantdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <div class="sheet-col" style="width:5%">
- </div>
- <div class="sheet-col" style="width:45%">
- <h3>Psyker</h3>
- <select name="attr_PsyPowersSanctioned" style="width:100%" class="sheet-input-selectbox">
- <option value="0" selected>Bound: Sanctioned psykers, Astropaths, sorcerers, Librarians, Chaos Space Marines, and xenos psyker</option>
- <option value="1">Unbound: Wyrds, unsanctioned psykers, and mortal sorcerers</option>
- <option value="2">Daemonic: Psychic Daemons, Daemonhosts, and Daemon Princes</option>
- </select>
- <h4>Psy Rating:<div class="sheet-item sheet-tiny"><input type="number" style="font-size:18px;text-align:center" name="attr_psy" value="0" /></div></h4>
- <br>
- <!-- Psychic Disciplines -->
- <div style="width:100%" >
- <h4>Psychic Powers</h4>
- <fieldset class="repeating_psychicpowers" name="attr_reppsychicpowers">
- <div style="width:100%">
- <div class="sheet-item2" style=" width: 25%">
- <input type="text" name="attr_reppsychicpowersDiscipline" placeholder="Discipline" style="width:100%" />
- </div>
- <div class="sheet-item2" style=" width: 50%">
- <input type="text" name="attr_reppsychicpowersName" placeholder="Name" style="width:100%" />
- </div>
- <div class="sheet-item2" style=" width: 10%">
- <button type="roll" name="roll_psycicpower_use" style="width: 50px; text-align:center" value="!warpsychicroll @{reppsychicpowersFocus};?{Test Modifier?|0};@{reppsychicpowersDifficulty};?{Strength?|@{psy}};@{psy};?{Bonus Psy (added after)?|0};@{PsyPowersSanctioned};?{Sustained Powers?|No,0|1,1|2,2|3,3|4,4|5,5};@{PlayerQueryRoll};@{reppsychicpowersRange};@{reppsychicpowersSustained};@{reppsychicpowersSubtype};@{reppsychicpowersAction};@{reppsychicpowersName} (@{reppsychicpowersDiscipline})">
- Use
- </button>
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_reppsychicpowersDescHide"/><span></span>
- <div class="sheet-body">
- <table>
- <tr>
- <td ><label style="text-align:right">Value</label></td>
- <td ><input type="text" name="attr_reppsychicpowersValue" /></td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Prerequisite</label></td>
- <td ><input type="text" name="attr_reppsychicpowersPrerequisite" /></td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Action</label></td>
- <td >
- <select name="attr_reppsychicpowersAction" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Half" selected>Half Action</option>
- <option value="Full">Full Action</option>
- <option value="Free">Free Action</option>
- <option value="Reaction">Reaction</option>
- <option value="Special">Special</option>
- </select>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Difficulty</label></td>
- <td>
- <select name="attr_reppsychicpowersDifficulty" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="60">Trivial (+60)</option>
- <option value="50">Elementary (+50)</option>
- <option value="40">Simple (+40)</option>
- <option value="30">Easy (+30)</option>
- <option value="20">Routine (+20)</option>
- <option value="10">Ordinary (+10)</option>
- <option value="0" selected>Challenging (+0)</option>
- <option value="-10">Difficult (-10)</option>
- <option value="-20">Hard (-20)</option>
- <option value="-30">Very Hard (-30)</option>
- <option value="-40">Arduous (-40)</option>
- <option value="-50">Punishing (-50)</option>
- <option value="-60">Hellish (-60)</option>
- </select>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Focus Power</label></td>
- <td >
- <select name="attr_reppsychicpowersFocus" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="[[ @{wpFinal} ]];0" selected>Willpower</option>
- <option value="[[ @{Psyniscience} ]];1">Psyniscience</option>
- <option value="[[ @{wpFinal} ]];2">Opposed Willpower</option>
- <option value="[[ @{Psyniscience} ]];3">Opposed Psyniscience</option>
- <option value="[[ @{perFinal} ]];4">Perception</option>
- <option value="[[ @{Awareness} ]];5">Awareness</option>
- <option value="?{Custom|50};6">Custom</option>
- </select>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Range</label></td>
- <td ><input type="text" name="attr_reppsychicpowersRange" /></td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Sustained</label></td>
- <td >
- <select name="attr_reppsychicpowersSustained" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="No" selected>No</option>
- <option value="Half Action">Half Action</option>
- <option value="Full Action">Full Action</option>
- <option value="Free Action">Free Action</option>
- <option value="Reaction">Reaction</option>
- <option value="Special">Special</option>
- </select>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Subtype</label></td>
- <td ><input type="text" name="attr_reppsychicpowersSubtype" /></td>
- </tr>
- </table>
- <input type="checkbox" class="sheet-arrow" name="attr_reppsychicpowersBoltHide"/><span></span>
- <div class="sheet-body"><label>Psychic Bolt</label>
- <div>
- <table style="width:100%">
- <tr>
- <td COLSPAN=2><input type="text" name="attr_reppsychicpowersName" placeholder="Name" style="width:100%" /></td>
- <td>
- <select name="attr_reppsychicpowersBoltType" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Psyhic Bolt" selected>Psyhic Bolt</option>
- <option value="Psyhic Barrage" >Psyhic Barrage</option>
- <option value="Psyhic Storm" >Psyhic Storm</option>
- <option value="Psyhic Blast" >Psyhic Blast</option>
- <option value="Custom">Custom</option>
- </select></td>
- </tr>
- <tr>
- <td ><label>Range</label></td>
- <td><label>Damage</label></td>
- <td><label>Pen</label></td>
- </tr>
- <tr>
- <td><input type="text" name="attr_reppsychicpowersBoltRange" /></td>
- <td><input type="text" name="attr_reppsychicpowersBoltDamage" /></td>
- <td><input type="text" name="attr_reppsychicpowersBoltPen" /></td>
- </tr>
- <tr>
- <td ><label>Damage Type</label></td>
- <td><label>Add PR?</label></td>
- <td><label>Add PR?</label></td>
- </tr>
- <tr>
- <td>
- <select name="attr_reppsychicpowersBoltTypeDam" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Energy" selected>Energy</option>
- <option value="Explosive" >Explosive</option>
- <option value="Impact" >Impact</option>
- <option value="Rending" >Rending</option>
- <option value="Other">Other</option>
- </select></td>
- <td>
- <select name="attr_reppsychicpowersBoltAddDam" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="0" selected>No</option>
- <option value="@{psy}">Yes</option>
- </select></td>
- <td>
- <select name="attr_reppsychicpowersBoltAddPen" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="0" selected>No</option>
- <option value="@{psy}">Yes</option>
- </select></td>
- </tr>
- <tr>
- <td COLSPAN=2><input type="text" placeholder="Qualities" name="attr_reppsychicpowersBolt" /></td>
- <td>
- <button type="roll" name="roll_reppsychicpowersBoltdamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{reppsychicpowersBoltDamage} + @{reppsychicpowersBoltAddDam};@{reppsychicpowersBoltTypeDam};[[@{reppsychicpowersBoltPen} + @{reppsychicpowersBoltAddPen}]];@{PlayerQueryRoll};@{reppsychicpowersName} (@{reppsychicpowersBoltType});">
- <label>Damage Roll</label>
- </button></td>
- </tr>
- </table>
- </div>
- </div>
- <label>Effect</label>
- <textarea name="attr_reppsychicpowersDesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <hr>
- <!-- Special Abilities -->
- <h3>Special Abilities</h3>
- <fieldset class="repeating_abilities">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_repabili" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_repabiliDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_repabilidesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <hr>
- <!-- Mutations -->
- <h3>Mutations</h3>
- <fieldset class="repeating_mutations">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_repmuta" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_repmutaDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_repmutadesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- </div>
- </div>
- <div class="sheet-tab-content sheet-tabExperience">
- <h1>Experience</h1>
- <div class="sheet-wrapper">
- <div style="width:100%">
- <h3>Aptitudes</h3>
- <div class="sheet-col" style="width:15%">
- <input type="checkbox" name="attr_aptitudeGeneral" value="1" checked disabled>General</input>
- </div>
- <br>
- <div>
- <div class="sheet-col" style="width:45%" >
- <div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeWeaponSkill" value="1">Weapon Skill</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeBallisticSkill" value="1">Ballistic Skill</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeStrength" value="1">Strength</input>
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeToughness" value="1">Toughness</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeAgility" value="1">Agility</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeIntelligence" value="1">Intelligence</input>
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudePerception" value="1">Perception</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeWillpower" value="1">Willpower</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeFellowship" value="1">Fellowship</input>
- </div>
- </div>
- </div>
- <div class="sheet-col" style="width:5%" >
- </div>
- <div class="sheet-col" style="width:45%" >
- <div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeOffence" value="1">Offence</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeFinesse" value="1">Finesse</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeDefence" value="1">Defence</input>
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudePsyker" value="1">Psyker</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeTech" value="1">Tech</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeKnowledge" value="1">Knowledge</input>
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeLeadership" value="1">Leadership</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeFieldcraft" value="1">Fieldcraft</input>
- </div>
- <div class="sheet-col" style="width:30%; text-align:left">
- <input type="checkbox" name="attr_aptitudeSocial" value="1">Social</input>
- </div>
- </div>
- </div>
- </div>
- </div>
- <hr>
- <div >
- <h3>Characteristic Advances</h3>
- <table style="margin-left:auto;margin-right:auto">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:15%"><label>Characteristic</label>
- </td>
- <td style="width:5%"><label>None</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:12%"><label>Simple</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:12%"><label>Intermediate</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:12%"><label>Trained</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:12%"><label>Proficient</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:12%"><label>Expert</label>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Weapon Skill</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="5"/><span></span><input type="text" class="" name="attr_wsCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="10" /><span></span><input type="text" class="" name="attr_wsCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="15"/><span></span><input type="text" class="" name="attr_wsCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="20"/><span></span><input type="text" class="" name="attr_wsCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="30"/><span></span><input type="text" class="" name="attr_wsCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Ballistic Skill</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="5"/><span></span><input type="text" class="" name="attr_bsCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="10" /><span></span><input type="text" class="" name="attr_bsCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="15"/><span></span><input type="text" class="" name="attr_bsCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="20"/><span></span><input type="text" class="" name="attr_bsCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="30"/><span></span><input type="text" class="" name="attr_bsCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Strength</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="5"/><span></span><input type="text" class="" name="attr_strengthCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="10" /><span></span><input type="text" class="" name="attr_strengthCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="15"/><span></span><input type="text" class="" name="attr_strengthCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="20"/><span></span><input type="text" class="" name="attr_strengthCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="30"/><span></span><input type="text" class="" name="attr_strengthCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Toughness</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="5"/><span></span><input type="text" class="" name="attr_toughnessCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="10" /><span></span><input type="text" class="" name="attr_toughnessCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="15"/><span></span><input type="text" class="" name="attr_toughnessCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="20"/><span></span><input type="text" class="" name="attr_toughnessCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="30"/><span></span><input type="text" class="" name="attr_toughnessCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Agility</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="5"/><span></span><input type="text" class="" name="attr_agCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="10" /><span></span><input type="text" class="" name="attr_agCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="15"/><span></span><input type="text" class="" name="attr_agCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="20"/><span></span><input type="text" class="" name="attr_agCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="30"/><span></span><input type="text" class="" name="attr_agCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Intelligence</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="5"/><span></span><input type="text" class="" name="attr_intCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="10" /><span></span><input type="text" class="" name="attr_intCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="15"/><span></span><input type="text" class="" name="attr_intCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="20"/><span></span><input type="text" class="" name="attr_intCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="30"/><span></span><input type="text" class="" name="attr_intCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Perception</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="5"/><span></span><input type="text" class="" name="attr_perCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="10" /><span></span><input type="text" class="" name="attr_perCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="15"/><span></span><input type="text" class="" name="attr_perCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="20"/><span></span><input type="text" class="" name="attr_perCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="30"/><span></span><input type="text" class="" name="attr_perCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Willpower</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="5"/><span></span><input type="text" class="" name="attr_wpCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="10" /><span></span><input type="text" class="" name="attr_wpCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="15"/><span></span><input type="text" class="" name="attr_wpCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="20"/><span></span><input type="text" class="" name="attr_wpCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="30"/><span></span><input type="text" class="" name="attr_wpCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td><label>Fellowship</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="0" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="5"/><span></span><input type="text" class="" name="attr_felCostSimple" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="10" /><span></span><input type="text" class="" name="attr_felCostIntermediate" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="15"/><span></span><input type="text" class="" name="attr_felCostTrained" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="20"/><span></span><input type="text" class="" name="attr_felCostProficient" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="30"/><span></span><input type="text" class="" name="attr_felCostExpert" value="0" style="width:80%;margin-right:5px" />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- </div>
- <hr>
- <div style="width:100%">
- <h3>Skill Advances</h3>
- <table style="margin-left:auto;margin-right:auto">
- <tr>
- <td style="width:10%">
- </td>
- <td style="width:15%"><label>Skill</label>
- </td>
- <td style="width:5%"><label>None</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Known</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Trained</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Experienced</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Veteran</label>
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Acrobatics</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+0"/><span></span><input type="number" class="" name="attr_AcrobaticsCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+10" /><span></span><input type="number" class="" name="attr_AcrobaticsCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+20"/><span></span><input type="number" class="" name="attr_AcrobaticsCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+30"/><span></span><input type="number" class="" name="attr_AcrobaticsCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Athletics</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+0"/><span></span><input type="number" class="" name="attr_AthleticsCostSimple" value="300 - (@{aptitudeStrength}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+10" /><span></span><input type="number" class="" name="attr_AthleticsCostIntermediate" value="600 - (@{aptitudeStrength}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+20"/><span></span><input type="number" class="" name="attr_AthleticsCostTrained" value="900 - (@{aptitudeStrength}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+30"/><span></span><input type="number" class="" name="attr_AthleticsCostProficient" value="1200 - (@{aptitudeStrength}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Awareness</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+0"/><span></span><input type="number" class="" name="attr_AwarenessCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+10" /><span></span><input type="number" class="" name="attr_AwarenessCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+20"/><span></span><input type="number" class="" name="attr_AwarenessCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+30"/><span></span><input type="number" class="" name="attr_AwarenessCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Charm</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+0"/><span></span><input type="number" class="" name="attr_CharmCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+10" /><span></span><input type="number" class="" name="attr_CharmCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+20"/><span></span><input type="number" class="" name="attr_CharmCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+30"/><span></span><input type="number" class="" name="attr_CharmCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Command</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+0"/><span></span><input type="number" class="" name="attr_CommandCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeLeadership}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+10" /><span></span><input type="number" class="" name="attr_CommandCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeLeadership}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+20"/><span></span><input type="number" class="" name="attr_CommandCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeLeadership}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+30"/><span></span><input type="number" class="" name="attr_CommandCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeLeadership}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Commerce</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+0"/><span></span><input type="number" class="" name="attr_CommerceCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+10" /><span></span><input type="number" class="" name="attr_CommerceCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+20"/><span></span><input type="number" class="" name="attr_CommerceCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+30"/><span></span><input type="number" class="" name="attr_CommerceCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Deceive</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+0"/><span></span><input type="number" class="" name="attr_DeceiveCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+10" /><span></span><input type="number" class="" name="attr_DeceiveCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+20"/><span></span><input type="number" class="" name="attr_DeceiveCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+30"/><span></span><input type="number" class="" name="attr_DeceiveCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Demolitions</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+0"/><span></span><input type="number" class="" name="attr_DemolitionsCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+10" /><span></span><input type="number" class="" name="attr_DemolitionsCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+20"/><span></span><input type="number" class="" name="attr_DemolitionsCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+30"/><span></span><input type="number" class="" name="attr_DemolitionsCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Dodge</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+0"/><span></span><input type="number" class="" name="attr_DodgeCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeDefence}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+10" /><span></span><input type="number" class="" name="attr_DodgeCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeDefence}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+20"/><span></span><input type="number" class="" name="attr_DodgeCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeDefence}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+30"/><span></span><input type="number" class="" name="attr_DodgeCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeDefence}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Inquiry</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+0"/><span></span><input type="number" class="" name="attr_InquiryCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+10" /><span></span><input type="number" class="" name="attr_InquiryCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+20"/><span></span><input type="number" class="" name="attr_InquiryCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+30"/><span></span><input type="number" class="" name="attr_InquiryCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Interrogation</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+0"/><span></span><input type="number" class="" name="attr_InterrogationCostSimple" value="300 - (@{aptitudeWillpower}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+10" /><span></span><input type="number" class="" name="attr_InterrogationCostIntermediate" value="600 - (@{aptitudeWillpower}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+20"/><span></span><input type="number" class="" name="attr_InterrogationCostTrained" value="900 - (@{aptitudeWillpower}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+30"/><span></span><input type="number" class="" name="attr_InterrogationCostProficient" value="1200 - (@{aptitudeWillpower}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Intimidate</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+0"/><span></span><input type="number" class="" name="attr_IntimidateCostSimple" value="300 - (@{aptitudeStrength}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+10" /><span></span><input type="number" class="" name="attr_IntimidateCostIntermediate" value="600 - (@{aptitudeStrength}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+20"/><span></span><input type="number" class="" name="attr_IntimidateCostTrained" value="900 - (@{aptitudeStrength}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+30"/><span></span><input type="number" class="" name="attr_IntimidateCostProficient" value="1200 - (@{aptitudeStrength}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Logic</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+0"/><span></span><input type="number" class="" name="attr_LogicCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+10" /><span></span><input type="number" class="" name="attr_LogicCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+20"/><span></span><input type="number" class="" name="attr_LogicCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+30"/><span></span><input type="number" class="" name="attr_LogicCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Medicae</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+0"/><span></span><input type="number" class="" name="attr_MedicaeCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+10" /><span></span><input type="number" class="" name="attr_MedicaeCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+20"/><span></span><input type="number" class="" name="attr_MedicaeCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+30"/><span></span><input type="number" class="" name="attr_MedicaeCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Parry</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+0"/><span></span><input type="number" class="" name="attr_ParryCostSimple" value="300 - (@{aptitudeWeaponSkill}*100) - (@{aptitudeDefence}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+10" /><span></span><input type="number" class="" name="attr_ParryCostIntermediate" value="600 - (@{aptitudeWeaponSkill}*200) - (@{aptitudeDefence}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+20"/><span></span><input type="number" class="" name="attr_ParryCostTrained" value="900 - (@{aptitudeWeaponSkill}*300) - (@{aptitudeDefence}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+30"/><span></span><input type="number" class="" name="attr_ParryCostProficient" value="1200 - (@{aptitudeWeaponSkill}*400) - (@{aptitudeDefence}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Psyniscience</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+0"/><span></span><input type="number" class="" name="attr_PsyniscienceCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudePsyker}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+10" /><span></span><input type="number" class="" name="attr_PsyniscienceCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudePsyker}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+20"/><span></span><input type="number" class="" name="attr_PsyniscienceCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudePsyker}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+30"/><span></span><input type="number" class="" name="attr_PsyniscienceCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudePsyker}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Scrutiny</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+0"/><span></span><input type="number" class="" name="attr_ScrutinyCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+10" /><span></span><input type="number" class="" name="attr_ScrutinyCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+20"/><span></span><input type="number" class="" name="attr_ScrutinyCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+30"/><span></span><input type="number" class="" name="attr_ScrutinyCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Security</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+0"/><span></span><input type="number" class="" name="attr_SecurityCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeTech}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+10" /><span></span><input type="number" class="" name="attr_SecurityCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeTech}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+20"/><span></span><input type="number" class="" name="attr_SecurityCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeTech}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+30"/><span></span><input type="number" class="" name="attr_SecurityCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeTech}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>SleightOfHand</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+0"/><span></span><input type="number" class="" name="attr_SleightOfHandCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+10" /><span></span><input type="number" class="" name="attr_SleightOfHandCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+20"/><span></span><input type="number" class="" name="attr_SleightOfHandCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+30"/><span></span><input type="number" class="" name="attr_SleightOfHandCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Stealth</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+0"/><span></span><input type="number" class="" name="attr_StealthCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+10" /><span></span><input type="number" class="" name="attr_StealthCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+20"/><span></span><input type="number" class="" name="attr_StealthCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+30"/><span></span><input type="number" class="" name="attr_StealthCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Survival</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+0"/><span></span><input type="number" class="" name="attr_SurvivalCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+10" /><span></span><input type="number" class="" name="attr_SurvivalCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+20"/><span></span><input type="number" class="" name="attr_SurvivalCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+30"/><span></span><input type="number" class="" name="attr_SurvivalCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Tech-Use</label>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="-20" checked/><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+0"/><span></span><input type="number" class="" name="attr_Tech-UseCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeTech}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+10" /><span></span><input type="number" class="" name="attr_Tech-UseCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeTech}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+20"/><span></span><input type="number" class="" name="attr_Tech-UseCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeTech}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+30"/><span></span><input type="number" class="" name="attr_Tech-UseCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeTech}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- </table>
- <h4>Specialist Cost</h4>
- <table style="margin-left:auto;margin-right:auto">
- <tr>
- <td style="width:10%">
- </td>
- <td style="width:15%"><label>Skill</label>
- </td>
- <td style="width:5%">
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Known</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Trained</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Experienced</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Veteran</label>
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Common Lore</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_CommonLoreCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_CommonLoreCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_CommonLoreCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_CommonLoreCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Forbidden Lore</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ForbiddenLoreCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ForbiddenLoreCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ForbiddenLoreCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ForbiddenLoreCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Linguistics</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_LinguisticsCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_LinguisticsCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_LinguisticsCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_LinguisticsCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Navigate</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_NavigateCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_NavigateCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_NavigateCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_NavigateCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Operate</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_OperateCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_OperateCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_OperateCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_OperateCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Performance</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_PerformanceCostSimple" value="300 - (@{aptitudeSocial}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_PerformanceCostIntermediate" value="600 - (@{aptitudeSocial}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_PerformanceCostTrained" value="900 - (@{aptitudeSocial}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_PerformanceCostProficient" value="1200 - (@{aptitudeSocial}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Scholastic Lore</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ScholasticLoreCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ScholasticLoreCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ScholasticLoreCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_ScholasticLoreCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- <tr>
- <td style="width:10%">
- </td>
- <td><label>Trade</label>
- </td>
- <td style="text-align:center">
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_TradeCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_TradeCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_TradeCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="number" class="" name="attr_TradeCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:10%">
- </td>
- </tr>
- </table>
- <h4>Specialist & Custom Skills Bought</h4>
- <table style="width:100%">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:23%"><label>Skill Name</label>
- </td>
- <td style="width:5%"><label>None</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Known</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Trained</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Experienced</label>
- </td>
- <td style="width:2%">
- </td>
- <td style="width:13%"><label>Veteran</label>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- <fieldset class="repeating_advancedskills" name="attr_repeating_advancedskills">
- <table style="width:100%">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:25%; text-align:left">
- <input type="text" name="attr_CustomAdvancedSkillName" style="width:95%"/>
- </td>
- <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="-20" /><span></span>
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+0" checked/><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostSimple" value="300 - (@{aptitudeCustomAdvancedSkill1}*100) - (@{aptitudeCustomAdvancedSkill2}*100)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+10" /><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostIntermediate" value="600 - (@{aptitudeCustomAdvancedSkill1}*200) - (@{aptitudeCustomAdvancedSkill2}*200)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+20"/><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostTrained" value="900 - (@{aptitudeCustomAdvancedSkill1}*300) - (@{aptitudeCustomAdvancedSkill2}*300)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:2%">
- </td>
- <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+30"/><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostProficient" value="1200 - (@{aptitudeCustomAdvancedSkill1}*400) - (@{aptitudeCustomAdvancedSkill2}*400)" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- <table style="width:100%; text-align:center">
- <tr>
- <td style="width:25%">
- </td>
- <td style="width:10%">Aptitudes
- </td>
- <td style="width:20%">
- <select name="attr_aptitudeCustomAdvancedSkill1" style="width:100%" class="sheet-input-selectbox" >
- <option value="1" selected>General</option>
- <option value="@{aptitudeWeaponSkill}">Weapon Skill</option>
- <option value="@{aptitudeBallisticSkill}">Ballistic Skill</option>
- <option value="@{aptitudeStrength}">Strength</option>
- <option value="@{aptitudeToughness}">Toughness</option>
- <option value="@{aptitudeAgility}">Agility</option>
- <option value="@{aptitudeIntelligence}">Intelligence</option>
- <option value="@{aptitudePerception}">Perception</option>
- <option value="@{aptitudeWillpower}">Willpower</option>
- <option value="@{aptitudeFellowship}">Fellowship</option>
- <option value="0">-</option>
- </select>
- </td>
- <td style="width:20%">
- <select name="attr_aptitudeCustomAdvancedSkill2" style="width:100%" class="sheet-input-selectbox" >
- <option value="1" selected>General</option>
- <option value="@{aptitudeOffence}">Offence</option>
- <option value="@{aptitudeFinesse}">Finesse</option>
- <option value="@{aptitudeDefence}">Defence</option>
- <option value="@{aptitudePsyker}">Psyker</option>
- <option value="@{aptitudeTech}">Tech</option>
- <option value="@{aptitudeKnowledge}">Knowledge</option>
- <option value="@{aptitudeLeadership}">Leadership</option>
- <option value="@{aptitudeFieldcraft}">Fieldcraft</option>
- <option value="@{aptitudeSocial}">Social</option>
- <option value="0">-</option>
- </select>
- </td>
- <td style="width:25%">
- </td>
- </tr>
- </table>
- <hr>
- </fieldset>
- </div>
- <hr>
- <div style="width:100%">
- <h3>Talent Advances</h3>
- <table style="width:100%">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:25%; text-align:center"><label style="text-align: center">Talent Name</label>
- </td>
- <td style="width:10%; text-align:center"><label style="text-align: center">Tier</label>
- </td>
- <td style="width:20%; text-align:center"><label style="text-align: center">Aptitude 1</label>
- </td>
- <td style="width:20%; text-align:center"><label style="text-align: center">Aptitude 2</label>
- </td>
- <td style="width:10%; text-align:center"><label style="text-align: center">Experience</label>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- <fieldset class="repeating_talents" name="repeating_talents">
- <table style="width:100%">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:25%; text-align:left">
- <input type="text" name="attr_reptalent" style="width:95%"/>
- </td>
- <td style="width:10%">
- <select name="attr_reptalentTier" style="width:100%" class="sheet-input-selectbox" >
- <option value="1" selected>1</option>
- <option value="2" >2</option>
- <option value="3" >3</option>
- </select>
- </td>
- <td style="width:20%">
- <select name="attr_reptalentApt1" style="width:100%" class="sheet-input-selectbox" >
- <option value="1" selected>General</option>
- <option value="@{aptitudeWeaponSkill}">Weapon Skill</option>
- <option value="@{aptitudeBallisticSkill}">Ballistic Skill</option>
- <option value="@{aptitudeStrength}">Strength</option>
- <option value="@{aptitudeToughness}">Toughness</option>
- <option value="@{aptitudeAgility}">Agility</option>
- <option value="@{aptitudeIntelligence}">Intelligence</option>
- <option value="@{aptitudePerception}">Perception</option>
- <option value="@{aptitudeWillpower}">Willpower</option>
- <option value="@{aptitudeFellowship}">Fellowship</option>
- <option value="0">-</option>
- </select>
- </td>
- <td style="width:20%">
- <select name="attr_reptalentApt2" style="width:100%" class="sheet-input-selectbox" >
- <option value="1" selected>General</option>
- <option value="@{aptitudeOffence}">Offence</option>
- <option value="@{aptitudeFinesse}">Finesse</option>
- <option value="@{aptitudeDefence}">Defence</option>
- <option value="@{aptitudePsyker}">Psyker</option>
- <option value="@{aptitudeTech}">Tech</option>
- <option value="@{aptitudeKnowledge}">Knowledge</option>
- <option value="@{aptitudeLeadership}">Leadership</option>
- <option value="@{aptitudeFieldcraft}">Fieldcraft</option>
- <option value="@{aptitudeSocial}">Social</option>
- <option value="0">-</option>
- </select>
- </td>
- <td style="width:10%"><input type="number" class="" name="attr_reptalentExperience" value="(300+(@{reptalentTier}*300))/(1+@{reptalentApt1}+@{reptalentApt2})" style="width:80%;margin-right:5px" disabled />
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- </fieldset>
- </div>
- <hr>
- <div style="width:100%">
- <h3>Psychic Powers & Elite Advances</h3>
- <div class="sheet-col" style="width:100%; text-align:left">
- <div class="sheet-col" style="width:20px; margin:-2px; ">
- </div>
- <div class="sheet-col" style="width:15%; margin:-2px;"><label style="text-align:center">Name</label>
- </div>
- <div class="sheet-col" style="width:30%; margin:-2px; "><label style="text-align:center">Source</label>
- </div>
- <div class="sheet-col" style="width:10%; margin:-2px; "><label style="text-align:center">Cost</label>
- </div>
- <div class="sheet-col" style="width:35%; margin:-4px; "><label style="text-align:center">Short Description</label>
- </div>
- <div class="sheet-col" style="width:20px; margin:-2px; ">
- </div>
- </div>
- <fieldset class="repeating_CareerAdvance" name="attr_repeating_CareerAdvance">
- <div style="width:100%; text-align:left">
- <div class="sheet-item" style="width:20px; ">
- </div>
- <div class="sheet-item" style="width:15%; "><input type="text" placeholder="Name" name="attr_eliteAdvanceName" style="width:100%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:30%; "><input type="text" placeholder="Source" name="attr_eliteAdvanceSource" style="width:100%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:10%; "><input type="text" placeholder="XP" name="attr_eliteAdvanceCost" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:35%; "><input type="text" placeholder="Short Description" name="attr_eliteAdvanceShortDescription" style="width:90%;text-align:center" />
- </div>
- <input type="checkbox" class="sheet-arrow" style="" name="attr_eliteAdvanceDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_eliteAdvancedesc" style="width:90%; height:50px" placeholder="Description"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <hr>
- <div class="1colrow">
- <div class="colrow">
- <h3>Experience Points</h3>
- <table style="margin-left:auto;margin-right:auto; text-align:center">
- <tr>
- <td><label style="text-align:center; height:auto;">XP to Spend</label>
- </td>
- <td><label style="text-align:center; height:auto;">Spent XP</label>
- </td>
- <td><label style="text-align:center; height:auto">Total XP</label>
- </td>
- <td><label style="text-align:center; height:auto;">Calculated XP</label>
- </td>
- </tr>
- <tr>
- <td style="width:120px;"><input style="width:100px; text-align:center" type="number" name="attr_xptospent" value="1000" />
- </td>
- <td style="width:120px;"><input style="width:100px; text-align:center" type="number" name="attr_xpspend" value="0" />
- </td>
- <td style="width:120px;"><input style="width:100px; text-align:center"type="number" name="attr_totalxp" disabled value="floor(@{xptospent} + @{xpspend})" />
- </td>
- <td style="width:120px;"><input style="width:100px; text-align:center" type="number" name="attr_xpcalculated" value="0" />
- </td>
- </tr>
- </table>
- <br>
- <label>Advancements Taken (Calculated):</label>
- <fieldset class="repeating_advancements">
- <div class="sheet-row">
- <div class="sheet-item" style="width:26%;"><input type="text" placeholder="Advancement Name" name="attr_advancement1" /></div>
- <div class="sheet-item sheet-puny sheet-center sheet-brackets sheet-armourblock"><input type="number" placeholder="Cost" value="0" name="attr_advancement1xp" /></div>
- <div class="sheet-item" style="width:26%;"><input type="text" placeholder="Advancement Name" name="attr_advancement2" /></div>
- <div class="sheet-item sheet-puny sheet-center sheet-brackets sheet-armourblock"><input type="number" placeholder="Cost" value="0" name="attr_advancement2xp" /></div>
- <div class="sheet-item" style="width:26%;"><input type="text" placeholder="Advancement Name" name="attr_advancement3" /></div>
- <div class="sheet-item sheet-puny sheet-center sheet-brackets sheet-armourblock"><input type="number" placeholder="Cost" value="0" name="attr_advancement3xp" /></div>
- </div>
- </fieldset>
- <hr>
- <h3>Other Notes:</h3>
- <textarea name="attr_othernotes" placeholder="Notes"></textarea>
- </div>
- </div>
- </div>
- </div>
- <div class="sheet-tab-content sheet-tabGear">
- <h1>Gear</h1>
- <div class="sheet-wrapper">
- <div>
- <h3>Carry Stats</h3>
- <table style="width:100%">
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:15%"><label style="text-align: right">Carry Bonus Mod.: </label></td>
- <td style="width:7%"><input type="number" style="text-align: center" name="attr_CarryModTBandSB" value="0" />
- </td>
- <td style="width:1%">
- </td>
- <td style="width:10%"><label style="text-align: right">Max. Carry: </label></td>
- <td style="width:10%"><input type="text" style="text-align: center" name="attr_WeightMaxCarry" />
- </td>
- <td style="width:1%">
- </td>
- <td style="width:10%"><label style="text-align: right">Max. Lift: </label></td>
- <td style="width:10%"><input type="text" style="text-align: center" name="attr_WeightMaxLift" />
- </td>
- <td style="width:1%">
- </td>
- <td style="width:10%"><label style="text-align: right">Max. Push: </label></td>
- <td style="width:10%"><input type="text" style="text-align: center" name="attr_WeightMaxPush" />
- </td>
- <td style="width:7%">
- </td>
- </tr>
- <tr>
- <td style="width:5%">
- </td>
- <td style="width:15%"><label style="text-align: right">Sum of TB and SB: </label></td>
- <td style="width:7%"><input type="text" disabled style="text-align: center" name="attr_SumTBandSB" value="floor(@{strengthBonus} + @{CarryModTBandSB} + @{toughnessBonus})" />
- </td>
- <td style="width:1%">
- </td>
- <td style="width:10%"><label style="text-align: right">Curr. Carry: </label></td>
- <td style="width:10%"><input type="number" step="any" style="text-align: center" name="attr_WeightCurrCarry" />
- </td>
- <td style="width:1%">
- </td>
- <td style="width:10%"></td>
- <td style="width:10%">
- </td>
- <td style="width:1%">
- </td>
- <td style="width:10%"></td>
- <td style="width:10%">
- </td>
- <td style="width:7%">
- </td>
- </tr>
- </table>
- <br>
- <div>
- <div class="sheet-col" style="width:68%">
- <h3>Movement Stats</h3>
- <!-- Movement -->
- <table style="width:100%;margin-right:auto;margin-left:auto;">
- <tr>
- <td style="width:15%">
- </td>
- <td style="width:8%">
- </td>
- <td style="width:2%">
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Modifier</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_walkmod" value="0" />
- </td>
- <td style="width:2%">
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%">
- </td>
- <td style="width:8%">
- </td>
- <td style="width:2%">
- </td>
- </tr>
- <tr>
- <td style="width:15%"><label style="text-align:right">Half Walk</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_walkspeed" value="(@{agBonus}+@{walkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Full Walk</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_fullwalkspeed" value="2*(@{agBonus}+@{walkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Charge</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_Chargespeed" value="3*(@{agBonus}+@{walkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- </tr>
- <tr>
- <td style="width:15%"><label style="text-align:right">Run</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_Runspeed" value="6*(@{agBonus}+@{walkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Base Leap</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_BaseLeapspeed" value="(1*@{strengthBonus})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Base Jump</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_BaseJumpspeed" />
- </td>
- <td style="width:2%"><label>cm</label>
- </td>
- </tr>
- <tr>
- <td style="width:15%"><label style="text-align:right">Per Minute</label>
- </td>
- <td style="width:8%"><input type="text" style="text-align:right;width:100%" name="attr_MovementMinute" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Per Hour</label>
- </td>
- <td style="width:8%"><input type="text" style="text-align:right;width:100%" name="attr_MovementHour" />
- </td>
- <td style="width:2%"><label>km</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Per Day (10hr)</label>
- </td>
- <td style="width:8%"><input type="text" style="text-align:right;width:100%" name="attr_MovementDay" />
- </td>
- <td style="width:2%"><label>km</label>
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:30%">
- <h3>Initative</h3>
- <div>
- <div class="sheet-col" style="width:50%"><label style="text-align:right">Characteristic</label>
- </div>
- <div class="sheet-col" style="width:40%">
- <select name="attr_InitiativeCharacteristic" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{agBonus}" selected>Agility</option>
- <option value="@{intBonus}">Intelligence</option>
- <option value="@{perBonus}">Perception</option>
- <option value="@{wpBonus}">Willpower</option>
- <option value="floor([[ (floor(@{agFinal}/10) + @{agBonusBefore}) * (2 + @{agBonusMultiplier}) + @{agBonusAfter} ]])">Lighting Reflexes</option>
- </select>
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:50%"><label style="text-align:right">Modifier</label>
- </div>
- <div class="sheet-col" style="width:40%"><input type="number" style="text-align: center; width:50%" name="attr_InitiativeModifier" value="0" />
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:50%"><label style="text-align:right">Final</label>
- </div>
- <div class="sheet-col" style="width:40%"><input type="text" style="text-align: center; width:50%" name="attr_InitiativeFinal" value="floor(@{InitiativeCharacteristic} + @{InitiativeModifier})" disabled />
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:50%">
- </div>
- <div class="sheet-col" style="width:40%"><button type="roll" name="attr_InitiativeRoll" style="font-size:12px" value="!warinitroll [[ @{InitiativeFinal} + ?{Modfier|0} ]] @{PlayerQueryRoll} @{character_name}">Initiative Roll</button>
- </div>
- </div>
- </div>
- </div>
- </div>
- <hr>
- <label style="width:100%; text-align:center;font-style: normal;font-size: 0.875em;font-weight: normal;">For Tearing: Add 1 die and d1 to the end (example: 2d10d1+X)</label>
- <div class="sheet-2colrow">
- <div class="sheet-col sheet-col2">
- <h3>Melee Weapons</h3>
- <fieldset class="repeating_meleeweapons">
- <div class="sheet-quickborder">
- <div class="sheet-row">
- <div class="sheet-item" style="width: 15%;">
- <button type="roll" name="roll_meleeattack" value='!warattackroll [[ @{wsFinal} + @{meleeweaponquality} ]] ?{Modfier|0} ?{Attack or Parry?|Attack,0|Parry,2} @{PlayerQueryRoll} "@{meleeweaponname}" "@{meleeweaponspecial}"'>
- <label>Name:</label>
- </button></div>
- <div class="sheet-item" style="width: 30%;"><input type="text" placeholder="Name" name="attr_meleeweaponname" /></div>
- <div class="sheet-item" style="width: 20%;">
- <select name="attr_meleeweaponquality" style="width:100%" class="sheet-input-selectbox" >
- <option value="-10" >Poor</option>
- <option value="0" selected>Common</option>
- <option value="5">Good</option>
- <option value="10">Best</option>
- </select></div>
- <div class="sheet-item" style="width: 10%;"><label>Class:</label></div>
- <div class="sheet-item" style="width: 20%;"><input type="text" placeholder="Weap. Type" name="attr_meleeweaponclass" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-small">
- <button type="roll" name="roll_meleedamage" value="!wardamagehits ;1;?{Hits (min. 1)?|1};@{meleeweapondamage} + @{meleeweaponchardamage};@{meleeweapontype};@{meleeweaponpen};@{PlayerQueryRoll};@{meleeweaponname};">
- <label>Damage:</label>
- </button></div>
- <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_meleeweapondamage" /></div>
- <div class="sheet-item sheet-little"><label>Type:</label></div>
- <div class="sheet-item sheet-small">
- <select name="attr_meleeweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Energy" selected>Energy</option>
- <option value="Explosive" >Explosive</option>
- <option value="Impact" >Impact</option>
- <option value="Rending" >Rending</option>
- <option value="Other">Other</option>
- </select></div>
- <div class="sheet-item sheet-puny"><label>Pen:</label></div>
- <div class="sheet-item sheet-other"><input type="number" name="attr_meleeweaponpen" value="0" /></div>
- </div>
- <div style="width:100%">
- <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
- <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_meleeweaponspecial" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_attr_meleeweaponDescHide"/><span></span>
- <div class="sheet-body">
- <div class="sheet-row">
- <div class="sheet-item sheet-large"><label style="font-size:0.9em;">Characteristic Damage</label></div>
- <div class="sheet-item sheet-little">
- <select name="attr_meleeweaponchardamage" style="width:100%" class="sheet-input-selectbox" >
- <option value="0" >None</option>
- <option value="[[@{strengthBonus}]]" selected>SB</option>
- <option value="[[floor([[ (floor(@{strengthFinal}/10) + @{strengthBonusBefore}) * (2 + @{strengthBonusMultiplier}) + @{strengthBonusAfter} ]])]]">SBx2</option>
- </select></div>
- </div>
- <textarea name="attr_attr_meleeweapondesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </div>
- </fieldset>
- <div class="sheet-row">
- <div class="sheet-item sheet-med"><label>Handedness:</label></div>
- <div class="sheet-item sheet-bigger">
- <select name="attr_handedness" style="width:100%" class="sheet-input-selectbox" >
- <option value="Right" selected>Right-Handed</option>
- <option value="Left">Left-Handed</option>
- <option value="Both">Ambidextrous</option>
- <option value="Other">Other Handedness?</option>
- </select></div>
- </div>
- <br />
- <!-- Armor! -->
- <h3>Armour</h3>
- <div style="width:100%; text-align:center;">
- <div class="sheet-row">
- <div class="sheet-item sheet-med"><label>Maximum Agility:</label></div>
- <div class="sheet-item sheet-little"><input type="number" name="attr_maximumAgility" style="text-align:center" value="100" /></div>
- </div>
- <div class="sheet-armourblock">
- </div>
- <div class="sheet-quickborder sheet-armourblock">
- <label>Head</label>
- <input type="text" placeholder="Armour Points" name="attr_headarmourvalue" />
- <label>(1-10) Type</label>
- <input type="text" placeholder="Armour Type" name="attr_headarmourtype" />
- </div>
- <div class="sheet-armourblock">
- </div><br />
- <div class="sheet-quickborder sheet-armourblock">
- <label>Left Arm</label>
- <input type="text" placeholder="Armour Points" name="attr_leftarmarmourvalue" />
- <label>(21-30) Type</label>
- <input type="text" placeholder="Armour Type" name="attr_leftarmarmourtype" />
- </div>
- <div class="sheet-quickborder sheet-armourblock">
- <label>Body</label>
- <input type="text" placeholder="Armour Points" name="attr_bodyarmourvalue" />
- <label>(31-70) Type</label>
- <input type="text" placeholder="Armour Type" name="attr_bodyarmourtype" />
- </div>
- <div class="sheet-quickborder sheet-armourblock">
- <label>Right Arm</label>
- <input type="text" placeholder="Armour Points" name="attr_rightarmarmourvalue" />
- <label>(11-20) Type</label>
- <input type="text" placeholder="Armour Type" name="attr_rightarmarmourtype" />
- </div><br>
- <div class="sheet-quickborder sheet-armourblock" >
- <label>Left Leg</label>
- <input type="text" placeholder="Armour Points" name="attr_leftlegarmourvalue" />
- <label>(71-85) Type</label>
- <input type="text" placeholder="Armour Type" name="attr_leftlegarmourtype" />
- </div>
- <div class="sheet-quickborder sheet-armourblock" >
- <label>Right Leg</label>
- <input type="text" placeholder="Armour Points" name="attr_rightlegarmourvalue" />
- <label>(86-00) Type</label>
- <input type="text" placeholder="Armour Type" name="attr_rightlegarmourtype" />
- </div>
- </div>
- <!-- Force Field! -->
- <h3>Force Field</h3>
- <div class="sheet-col" style="width:100%">
- <div class="sheet-row">
- <div class="sheet-item sheet-big"><input type="text" style="text-align:center" placeholder="Force Field (Quality)" name="attr_forcefield_name" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-large"><label style="text-align:right">Rating:</label></div>
- <div class="sheet-item sheet-puny"><input type="number" style="text-align:center" value="0" name="attr_forcefield_rating" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-large"><label style="text-align:right">Overload (1-X):</label></div>
- <div class="sheet-item sheet-puny"><input type="number" style="text-align:center" name="attr_forcefield_overload" value="0" /></div>
- </div>
- <div class="sheet-row">
- <button type="roll" name="roll_ForceFieldRoll" style="font-size:13px; font-weight:bold; width:50%" value="!warforcefield @{forcefield_rating} @{forcefield_overload} @{PlayerQueryRoll}">Roll for Force Field</button>
- </div>
- </div>
- </div>
- <!-- Right Side -->
- <div class="sheet-col sheet-col2">
- <h3>Ranged Weapons</h3>
- <fieldset class="repeating_rangedweapons">
- <div class="sheet-quickborder">
- <div class="sheet-row">
- <div class="sheet-item sheet-tiny">
- <button type="roll" name="roll_rangedattack" value='!warattackroll [[ @{bsFinal} ]] ?{Modfier|0} 1 @{PlayerQueryRoll} "@{rangedweaponname} (RoF: @{rangedweaponrof}) (Clip: @{rangedweaponclip})" "@{rangedweaponspecial}"'>
- <label>Name:</label>
- </button></div>
- <div class="sheet-item sheet-big"><input type="text" placeholder="Name" name="attr_rangedweaponname" /></div>
- <div class="sheet-item sheet-puny"></div>
- <div class="sheet-item sheet-tiny"><label>Class:</label></div>
- <div class="sheet-item sheet-small"><input type="text" placeholder="Weap. Type" name="attr_rangedweaponclass" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-small">
- <button type="roll" name="roll_rangeddamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{rangedweapondamage} + @{rangedweaponchardamage};@{rangedweapontype};@{rangedweaponpen};@{PlayerQueryRoll};@{rangedweaponname};">
- <label>Damage:</label>
- </button></div>
- <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_rangedweapondamage" /></div>
- <div class="sheet-item sheet-little"><label>Type:</label></div>
- <div class="sheet-item sheet-small">
- <select name="attr_rangedweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Energy" selected>Energy</option>
- <option value="Explosive" >Explosive</option>
- <option value="Impact" >Impact</option>
- <option value="Rending" >Rending</option>
- <option value="Other">Other</option>
- </select></div>
- <div class="sheet-item sheet-puny"><label>Pen:</label></div>
- <div class="sheet-item sheet-other"><input type="number" name="attr_rangedweaponpen" value="0" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-tiny"><label>Range:</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" placeholder="meters" name="attr_rangedweaponrange" /></div>
- <div class="sheet-item sheet-puny"><label>RoF:</label></div>
- <div class="sheet-item sheet-small"><input type="text" placeholder="S/-/-" style="text-align:center" name="attr_rangedweaponrof" value="S/-/-" /></div>
- <div class="sheet-item sheet-puny"><label>Clip:</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" placeholder="curr./max." name="attr_rangedweaponclip" style="text-align:center" value="0/0" /></div>
- <div class="sheet-item sheet-tiny"><label>Reload:</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" placeholder="Action" name="attr_rangedweaponreload" /></div>
- </div>
- <div style="width:100%">
- <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
- <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_rangedweaponspecial" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_rangedweaponsDescHide"/><span></span>
- <div class="sheet-body">
- <div class="sheet-row">
- <div class="sheet-item sheet-large"><label style="font-size:0.9em;">Characteristic Damage</label></div>
- <div class="sheet-item sheet-little">
- <select name="attr_rangedweaponchardamage" style="width:100%" class="sheet-input-selectbox" >
- <option value="0" selected>None</option>
- <option value="[[@{strengthBonus}]]">SB</option>
- <option value="[[floor([[ (floor(@{strengthFinal}/10) + @{strengthBonusBefore}) * (2 + @{strengthBonusMultiplier}) + @{strengthBonusAfter} ]])]]">SBx2</option>
- </select></div>
- </div>
- <textarea name="attr_rangedweaponsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </div>
- </fieldset>
- <h3>Gear</h3>
- <div>
- <fieldset class="repeating_gear" style="margin:auto;">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%">
- <input type="text" style="width:75%" placeholder="Name" name="attr_gear" />
- (<input type="number" placeholder="Weight" style="width:15%;text-align:center" name="attr_gear_weight" step="0.01" />)
- <input type="checkbox" name="attr_gear_holding" value="true" />
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_gearDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_geardesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <div>
- <div class="sheet-col" style="width:45%">
- <label style="text-align:center">Current Carry</label>
- <input type="number" step="any" style="text-align: center;width:50%" name="attr_WeightCurrCarry" />
- </div>
- <div class="sheet-col" style="width:45%">
- <label style="text-align:center">Total Carry</label>
- <input type="number" step="any" style="text-align: center;width:50%" name="attr_WeightTotalCarry" />
- </div>
- </div>
- </div>
- <br>
- <h3>Acquisitions</h3>
- <fieldset class="repeating_acqui" name="attr_repacqui" style="margin:auto;">
- <input type="text" style="width:60%" placeholder="Name" name="attr_repacquiName" />
- <input type="text" style="width:20%;text-align:center" placeholder="Modifier" name="attr_repacquiMod" value="0" />
- <input type="checkbox" class="sheet-arrow" name="attr_repacquiDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_repacquidesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </fieldset>
- <br>
- <div class="sheet-col" style="width:100%">
- <!-- Wealth -->
- <div class="sheet-col" style="width:100%">
- <h3>Profit Factor</h3>
- <table style="width:100%">
- <tr>
- <td style="width:20%">
- <label style="text-align:right">Starting</label>
- </td>
- <td style="width:20%"><input type="number" name="attr_pf_starting" style="text-align:center" value="0" />
- </td>
- <td style="width:5%">
- </td>
- <td style="width:20%">
- <label style="text-align:right">Current</label>
- </td>
- <td style="width:20%">
- <input type="number" name="attr_pf_current" style="text-align:center" value="0"/>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- <div>
- <h4>Acquisition Modifier Calculator:</h4>
- <div class="sheet-col" style="width:100%">
- <table>
- <tr>
- <td style="width:15%"><label>Rarity</label>
- </td>
- <td style="width:45%">
- <select name="attr_AcquisitionRarity" style="width:100%" class="sheet-input-selectbox" >
- <option value="70">Ubiquitous (+70)</option>
- <option value="50">Abundant (+50)</option>
- <option value="30">Plentiful (+30)</option>
- <option value="20">Common (+20)</option>
- <option value="10">Average (+10)</option>
- <option value="0" selected>Scarce</option>
- <option value="-10">Rare (-10)</option>
- <option value="-20">Very Rare (-20)</option>
- <option value="-30">Extremely Rare (-30)</option>
- <option value="-50">Near Unique (-50)</option>
- <option value="-70">Unique (-70)</option>
- </select>
- </td>
- <td style="width:5%">
- </td>
- <td style="width:25%"><label style="text-align:left">Other Modifier</label>
- </td>
- <td style="width:10%"><input type="number" name="attr_AcquisitionModifier" style="text-align:center" value="0"/>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td style="width:15%"><label>Scale</label>
- </td>
- <td style="width:45%">
- <select name="attr_AcquisitionScale" style="width:100%" class="sheet-input-selectbox" >
- <option value="30" selected>Negligible (1) (+30)</option>
- <option value="20">Trivial (3-5) (+20)</option>
- <option value="10">Minor (10-30) (+10)</option>
- <option value="0" >Standard (50-100)</option>
- <option value="-10">Major (500-1k) (-10)</option>
- <option value="-20">Significant (2k-5k) (-20)</option>
- <option value="-30">Vast (+10,000) (-30)</option>
- </select>
- </td>
- <td style="width:5%">
- </td>
- <td style="width:25%"><label style="text-align:left">Total Modifier</label>
- </td>
- <td style="width:10%">
- <input type="number" name="attr_AcquisitionTotal" style="text-align:center" value="[[ @{AcquisitionRarity} + @{AcquisitionScale} + @{AcquisitionCraftsmanship} + @{AcquisitionModifier} ]]" disabled />
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td style="width:15%"><label>Craftsmanship</label>
- </td>
- <td style="width:45%">
- <select name="attr_AcquisitionCraftsmanship" style="width:100%" class="sheet-input-selectbox" >
- <option value="10">Poor (+10)</option>
- <option value="0" selected>Common</option>
- <option value="-10">Good (-10)</option>
- <option value="-30">Best (-30)</option>
- </select>
- </td>
- <td style="width:5%">
- </td>
- <td style="width:25%"><label style="text-align:left">Roll for</label>
- </td>
- <td style="width:10%"><input type="number" name="attr_AcquisitionTotalRoll" style="text-align:center" value="[[ @{pf_current} + @{AcquisitionTotal} ]]" disabled />
- </td>
- </tr>
- </table>
- <div style="width:100%; text-align:center">
- <button type="roll" name="roll_AcquisitionRoll" style="font-size:13px; font-weight:bold; width:50%" value="/me rolls for Acquisition. Profit Factor: @{pf_current}, Rarity Mod.: @{AcquisitionRarity}, Scale Mod.: @{AcquisitionScale}, Craftsmanship Mod.: @{AcquisitionCraftsmanship}, Other Mod.: @{AcquisitionModifier}, for ?{Item Name?|Something}. Rolling for [[ @{pf_current} + @{AcquisitionTotal} ]]. The roll: [[ 1d100<[[ @{pf_current} + @{AcquisitionTotal} ]] ]] ">Roll for Acquisition</button>
- </div>
- </div>
- </div>
- <label>Misfortunes: </label>
- <textarea name="attr_pf_misfortunes" placeholder="Misfortunes" style="width:90%; margin:auto; height:100px;"></textarea>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="sheet-tab-content sheet-tabGM">
- <input type='radio' name="attr_gm_show" class="sheet-tab sheet-tabShip" value="1" checked/>
- <label class="sheet-tab" >Ship</label>
- <input type='radio' name="attr_gm_show" class="sheet-tab sheet-tabAchievementTrack" value="2" />
- <label class="sheet-tab" >Endeavour</label>
- <input type='radio' name="attr_gm_show" class="sheet-tab sheet-tabNPC" value="3" />
- <label class="sheet-tab" >NPC</label>
- <br>
- <!-- Shipsheet begin -->
- <div class="sheet-tab-content sheet-tabShip">
- <h1>Ship</h1>
- <div class="sheet-wrapper">
- <div style="width:100%;text-align:center">
- <div class="sheet-col" style="width:100%">
- <input name="attr_shipname" type="text" style="height:50px;font-size:30px; font-weight:bold; text-align:center;width:100%" placeholder="Ship Name" />
- </div>
- </div>
- <br>
- <br>
- <br>
- <div class="sheet-col">
- <div class="sheet-col">
- <label>Name</label>
- </div>
- <div class="sheet-col">
- <input type="text" name="attr_shipname" style="width:250px" />
- </div>
- <div class="sheet-col" style="margin-left:50px">
- <label>Crew Quality</label>
- </div>
- <div class="sheet-col">
- <select name="attr_ShipCrewQuality" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="20" >Incompetent (20)</option>
- <option value="30" selected>Competent (30)</option>
- <option value="40">Crack Crew (40)</option>
- <option value="50">Veteran Crew (50)</option>
- <option value="60">Elite Crew (60)</option>
- </select>
- </div>
- <div class="sheet-col">
- +<input type="number" name="attr_ShipCrewMod" style="width:30px; text-align:center" value="0" />=
- </div>
- <div class="sheet-col">
- <input type="number" name="attr_ShipCrewTotal" style="width:40px; text-align:center" disabled value="floor(@{ShipCrewQuality} + @{ShipCrewMod})" />
- </div>
- <div class="sheet-col">
- <button type="roll" name="roll_ShipCrewTest" style="width:50px" value="!warroll [[ @{ShipCrewTotal} ]] ?{Modfier|0} @{PlayerQueryRoll} @{shipname}'s Crew Test">Roll</button>
- </div>
- </div>
- <br>
- <br>
- <textarea name="attr_ShipDescription" style="height:150px;width:95%"></textarea>
- <br>
- <br>
- <table style="width:100%">
- <tr>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Class</label>
- </td>
- <td style="width:10%"><input type="text" name="attr_ShipClass" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Hull</label>
- </td>
- <td style="width:10%"><input type="text" name="attr_ShipHull" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Speed</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipSpeed" style="width:100%;text-align:center" />
- </td>
- <td style="width:10%"><label style="text-align:right;width:100%;padding-right:5px">Manoeuvrability</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipManoeuvrability" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Detection</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipDetection" style="width:100%;text-align:center" />
- </td>
- </tr>
- </table>
- <table style="width:100%">
- <tr>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Turret R.</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipTurretRating" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Shields</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipShields" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Armour</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipArmour" style="width:100%;text-align:center" />
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Inter.</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipHullIntegrity" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Weapons:</label>
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Dorsal</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipWeaponsDorsal" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Prow</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipWeaponsPort" style="width:100%;text-align:center" />
- </td>
- <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Keel</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipWeaponsKeel" style="width:100%;text-align:center" />
- </td>
- </tr>
- </table>
- <table style="width:100%">
- <tr>
- <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Start Ship Pt.</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipPtStart" style="width:100%;text-align:center" />
- </td>
- <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">All Ship Pt.</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipPtAll" style="width:100%;text-align:center" />
- </td>
- <td style="width:8%">
- </td>
- <td style="width:5%">
- </td>
- <td style="width:5%">
- </td>
- <td style="width:7%"><label style="text-align:right;width:100%;padding-right:5px">Port</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipWeaponsPort" style="width:100%;text-align:center" />
- </td>
- <td style="width:7%"><label style="text-align:right;width:100%;padding-right:5px">Startboard</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipWeaponsStartboard" style="width:100%;text-align:center" />
- </td>
- <td style="width:3%">
- </td>
- </tr>
- </table>
- <br>
- <table style="width:100%">
- <tr>
- <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Morale % Max</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipMoraleMax" style="width:100%;text-align:center" value="0"/>
- </td>
- <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">Crew % Max</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipCrewMax" style="width:100%;text-align:center" value="0" />
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Max</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipHullMax" style="width:100%;text-align:center" value="0" />
- </td>
- <td style="width:3%">
- </td>
- <td style="width:5%">
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Power Max</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipPowerMax" style="width:100%;text-align:center" value="0" />
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Space Max</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipSpaceMax" style="width:100%;text-align:center" value="0" />
- </td>
- </tr>
- </table>
- <table style="width:100%">
- <tr>
- <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Morale % Curr</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipMoraleCurr" style="width:100%;text-align:center" value="0" />
- </td>
- <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">Crew % Curr</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipCrewCurr" style="width:100%;text-align:center" value="0" />
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Curr</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipHullCurr" style="width:100%;text-align:center" value="0" />
- </td>
- <td style="width:3%">
- </td>
- <td style="width:5%">
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Power Used</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipPowerUsed" style="width:100%;text-align:center" value="0" />
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Space Used</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipSpaceUsed" style="width:100%;text-align:center" value="0" />
- </td>
- </tr>
- </table>
- <table style="width:100%">
- <tr>
- <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Morale % Miss.</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipMoraleMiss" style="width:100%;text-align:center" value="@{ShipMoraleMax}-@{ShipMoraleCurr}" disabled />
- </td>
- <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">Crew % Miss.</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipCrewMiss" style="width:100%;text-align:center" value="@{ShipCrewMax}-@{ShipCrewCurr}" disabled />
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Miss.</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipHullMiss" style="width:100%;text-align:center" value="@{ShipHullMax}-@{ShipHullCurr}" disabled />
- </td>
- <td style="width:3%">
- </td>
- <td style="width:5%">
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Power Avail.</label>
- </td>
- <td style="width:5%"><input type="text" name="attr_ShipPowerAvail" style="width:100%;text-align:center" value="@{ShipPowerMax}-@{ShipPowerUsed}" disabled />
- </td>
- <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Space Avail.</label>
- </td>
- <td style="width:4%"><input type="text" name="attr_ShipSpaceAvail" style="width:100%;text-align:center" value="@{ShipSpaceMax}-@{ShipSpaceUsed}" disabled />
- </td>
- </tr>
- </table>
- <br>
- <br>
- <div class="sheet-2colrow">
- <!-- left col -->
- <div class="sheet-col sheet-col2" style="width:100%">
- <h3>Essential Components</h3>
- <table style="width:100%">
- <tr>
- <td style="width:60%"><h2 style="width:100%;text-align:center">Name</h2>
- </td>
- <td style="width:10%"><h2 style="width:100%;text-align:center">Power</h2>
- </td>
- <td style="width:10%"><h2 style="width:100%;text-align:center">Space</h2>
- </td>
- <td style="width:10%"><h2 style="width:100%;text-align:center">SP</h2>
- </td>
- <td style="width:10%">
- </td>
- </tr>
- </table>
- <fieldset class="repeating_ShipEssentialComponents" name="attr_repeating_ShipEssentialComponents">
- <div style="width:100%">
- <div class="sheet-item" style="width:60%"><input type="text" name="attr_ShipEssentialComponentName" style="width:100%;text-align:left" />
- </div>
- <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipEssentialComponentPower" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipEssentialComponentSpace" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipEssentialComponentSP" style="width:90%;text-align:center" />
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_ShipEssentialComponentsDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_ShipEssentialComponentsdesc" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <!-- right col -->
- <div class="sheet-col sheet-col2">
- <h3>Supplemental Components</h3>
- <table style="width:100%">
- <tr>
- <td style="width:60%"><h2 style="width:100%;text-align:center">Name</h2>
- </td>
- <td style="width:10%"><h2 style="width:100%;text-align:center">Power</h2>
- </td>
- <td style="width:10%"><h2 style="width:100%;text-align:center">Space</h2>
- </td>
- <td style="width:10%"><h2 style="width:100%;text-align:center">SP</h2>
- </td>
- <td style="width:10%">
- </td>
- </tr>
- </table>
- <fieldset class="repeating_ShipSupplementalComponents" name="attr_repeating_ShipSupplementalComponents">
- <div style="width:100%">
- <div class="sheet-item" style="width:60%"><input type="text" name="attr_ShipSupplementalComponentName" style="width:100%;text-align:left" />
- </div>
- <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipSupplementalComponentPower" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipSupplementalComponentSpace" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipSupplementalComponentSP" style="width:90%;text-align:center" />
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_ShipSupplementalComponentsDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_ShipSupplementalComponentsdesc" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- </div>
- <br>
- <br>
- <div style="width:100%">
- <table style="width:100%">
- <tr>
- <td style="width:30%"> <h2 style="width:100%;text-align:center">Name</h2>
- </td>
- <td style="width:15%"><h2 style="width:100%;text-align:center">Type</h2>
- </td>
- <td style="width:8%"><h2 style="width:100%;text-align:center">Strength</h2>
- </td>
- <td style="width:7%"><h2 style="width:100%;text-align:center">Crit</h2>
- </td>
- <td style="width:10%"><h2 style="width:100%;text-align:center">Damage</h2>
- </td>
- <td style="width:7%"><h2 style="width:100%;text-align:center">Range</h2>
- </td>
- <td style="width:15%"><h2 style="width:100%;text-align:center">Location</h2>
- </td>
- <td style="width:5%">
- </td>
- </tr>
- </table>
- <fieldset class="repeating_ShipWeapons" name="attr_repeating_ShipWeapons">
- <div style="width:100%">
- <div class="sheet-item" style="width:30%; text-align:center"><input type="text" name="attr_ShipWeaponsName" style="width:100%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:15%; text-align:center">
- <select name="attr_ShipWeaponsType" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="0" >Unknown</option>
- <option value="1" selected>Macro Battery</option>
- <option value="2">Lance</option>
- <option value="3">Bay</option>
- <option value="4">Torpedoes</option>
- </select>
- </div>
- <div class="sheet-item" style="width:8%; text-align:center"><input type="text" name="attr_ShipWeaponsStrength" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:7%; text-align:center"><input type="text" name="attr_ShipWeaponsCrit" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipWeaponsDamage" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:15px;">
- <button type="roll" name="roll_shipDamage" value="/me attacks with @{shipname}'s weapon @{ShipWeaponsName}! Damage: [[ @{ShipWeaponsDamage} ]]">
- <label>R</label>
- </button>
- </div>
- <div class="sheet-item" style="width:7%; text-align:center"><input type="text" name="attr_ShipWeaponsRange" style="width:90%;text-align:center" />
- </div>
- <div class="sheet-item" style="width:15%; text-align:center">
- <select name="attr_ShipWeaponsLocation" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="0">Unknown</option>
- <option value="1" selected>Dorsal</option>
- <option value="2">Prow</option>
- <option value="3">Keel</option>
- <option value="4">Port</option>
- <option value="5">Starboard</option>
- </select>
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_ShipWeaponsDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_ShipWeaponsdesc" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <br>
- <br>
- <div>
- <h3>Complications/Past History</h3>
- <textarea name="attr_ShipComplications" style="height:150px;width:95%"></textarea>
- </div>
- <br>
- <br>
- <div>
- <h3>Skill Modifiers</h3>
- <textarea name="attr_ShipSkillModifiers" style="height:150px;width:95%"></textarea>
- </div>
- <br>
- <br>
- <div>
- <h3>Special Actions</h3>
- <textarea name="attr_ShipSpecialActions" style="height:150px;width:95%"></textarea>
- </div>
- </div>
- </div>
- <!-- AchievementTrack begin -->
- <div class="sheet-tab-content sheet-tabAchievementTrack">
- <h1>Achievement Track</h1>
- <div class="sheet-wrapper">
- <div style="width:100%;text-align:center">
- <div class="sheet-col" style="width:100%">
- <input name="attr_EndeavorName" type="text" style="height:50px;font-size:30px; font-weight:bold; text-align:center;width:100%" placeholder="Endeavour Name" />
- </div>
- </div>
- <br>
- <table style="margin-left:auto;margin-right:auto">
- <tr>
- <td style="width:150px;margin-right:5px">
- <input name="attr_EndeavorType" type="text" placeholder="Type" style="text-align:center" />
- </td>
- <td style="width:150px">
- <label>Endeavour</label>
- </td>
- </tr>
- </table><br>
- <textarea name="attr_EndeavorDescription" placeholder="Endeavor Description" style="width:99%;height:70px"></textarea>
- <hr>
- <h3>Achievement Points</h3>
- <table style="margin-left:auto;margin-right:auto">
- <tr>
- <td style="">
- <label style="text-align:right">Total Achievement Points Required:</label>
- </td>
- <td style="width:70px;margin-right:15px">
- <input name="attr_EndeavorAchievementRequiredTotal" type="number" value="0" style="text-align:center" />
- </td>
- </tr>
- <tr>
- <td style="">
- <label style="text-align:right">Total Achievement Points Earned:</label>
- </td>
- <td style="width:70px;margin-right:15px">
- <input name="attr_EndeavorAchievementRequiredEarned" type="number" value="0" style="text-align:center" />
- </td>
- </tr>
- </table><br>
- <h3>Profit Factor</h3>
- <table style="margin-left:auto;margin-right:auto">
- <tr>
- <td style="margin-right:5px"><label style="text-align:right">Profit Factor Awarded: </label>
- </td>
- <td style="width:50px;margin-right:5px">
- <input name="attr_EndeavorPFAward" type="number" value="0" style="text-align:center" />
- </td>
- <td style="margin-right:5px"><label>+ 1 per 100 Achievement Points over the required total</label>
- </td>
- </tr>
- <tr>
- <td style="margin-right:5px"><label>Total Profit Factor Awarded: </label>
- </td>
- <td style="width:50px;margin-right:5px">
- <input name="attr_EndeavorPFAwardTotal" type="number" value="0" style="text-align:center" />
- </td>
- <td style="margin-right:5px">
- </td>
- </tr>
- </table><br>
- <h3>Other Rewards or Complications</h3>
- <textarea name="attr_EndeavorRewardsComplications" placeholder="Other Rewards or Complications" style="width:99%;height:70px"></textarea>
- <hr>
- <h3>Objectives</h3>
- <div>
- <div>
- <div class="sheet-col" style="width:20%">
- <label>Objective One</label><br>
- <input name="attr_objectiveOneFullName" type="text" style="width:100%" placeholder="Name" />
- </div>
- <div class="sheet-col" style="width:403px">
- <label>Themes: <input name="attr_objectiveOneThemes" type="text" style="width:300px; text-align:center" placeholder="Trade/Military/Creed/Exploration/Criminal" /></label>
- <br>
- <table style="margin-left:7px;width:100%">
- <tr>
- <td style="width:3px">
- </td>
- <td style="width:12.5px">
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-400
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-300
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-200
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-100
- </td>
- <td style="width:25px; font-size:10px; text-align:center">0
- </td>
- <td style="width:25px; font-size:10px; text-align:center">100
- </td>
- <td style="width:25px; font-size:10px; text-align:center">200
- </td>
- <td style="width:25px; font-size:10px; text-align:center">300
- </td>
- <td style="width:25px; font-size:10px; text-align:center">400
- </td>
- <td style="width:25px; font-size:10px; text-align:center">500
- </td>
- <td style="width:25px; font-size:10px; text-align:center">600
- </td>
- <td style="width:25px; font-size:10px; text-align:center">700
- </td>
- <td style="width:25px; font-size:10px; text-align:center">800
- </td>
- <td style="width:25px; font-size:10px; text-align:center">900
- </td>
- <td style="width:25px; font-size:10px; text-align:center">1000
- </td>
- <td style="width:12.5px">
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:26%">
- <label style="text-align:center">Totals</label><br>
- <table style="width:100%">
- <tr>
- <td style="width:25%">
- </td>
- <td style="width:25%">Slider
- </td>
- <td style="width:25%">Mod
- </td>
- <td style="width:25%">Total
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:4%">
- </div>
- </div>
- <fieldset class="repeating_AchievementObjectiveOne" name="attr_repeating_AchievementObjectiveOne">
- <div>
- <div class="sheet-col" style="width:20%">
- <textarea name="attr_objectiveOneName" placeholder="Objective Description" style="width:99%;height:70px"></textarea>
- </div>
- <div class="sheet-col sheet-gridlinesAchievement" style="width:403px; vertical-align:middle">
- <input name="attr_objectiveOneTrackNeeded" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
- <br><br><input name="attr_objectiveOneTrackEarned" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
- </div>
- <div class="sheet-col" style="width:24%">
- <table style="width:100%">
- <tr>
- <td style="width:25%">Needed
- </td>
- <td style="width:25%"><input name="attr_objectiveOneTrackNeeded" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveOneNeededMod" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveOneNeededTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveOneTrackNeeded} + @{objectiveOneNeededMod})" disabled />
- </td>
- </tr>
- </table><br>
- <table style="width:100%">
- <tr>
- <td style="width:25%">Earned
- </td>
- <td style="width:25%"><input name="attr_objectiveOneTrackEarned" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveOneEarnedMod" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveOneEarnedTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveOneTrackEarned} + @{objectiveOneEarnedMod})" disabled />
- </td>
- </tr>
- </table>
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_objectiveOneDescHide"/><span></span>
- <div class="sheet-body">
- <label style="text-align:center">Notes</label><br>
- <textarea name="attr_objectiveOnedesc" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <div>
- <div class="sheet-col" style="width:20%">
- </div>
- <div class="sheet-col" style="width:403px">
- </div>
- <div class="sheet-col" style="width:15%">
- <label style="text-align:center">Total Required</label>
- <input name="attr_objectiveOneTotalRequired" type="number" style="width:95%; text-align:center" value="0" />
- </div>
- <div class="sheet-col" style="width:15%">
- <label style="text-align:center">Total Earned</label>
- <input name="attr_objectiveOneTotalEarned" type="number" style="width:95%; text-align:center" value="0" />
- </div>
- </div>
- </div>
- <hr>
- <div>
- <div>
- <div class="sheet-col" style="width:20%">
- <label>Objective Two</label><br>
- <input name="attr_objectiveTwoFullName" type="text" style="width:100%" placeholder="Name" />
- </div>
- <div class="sheet-col" style="width:403px">
- <label>Themes: <input name="attr_objectiveTwoThemes" type="text" style="width:300px; text-align:center" placeholder="Trade/Military/Creed/Exploration/Criminal" /></label>
- <br>
- <table style="margin-left:7px;width:100%">
- <tr>
- <td style="width:3px">
- </td>
- <td style="width:12.5px">
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-400
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-300
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-200
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-100
- </td>
- <td style="width:25px; font-size:10px; text-align:center">0
- </td>
- <td style="width:25px; font-size:10px; text-align:center">100
- </td>
- <td style="width:25px; font-size:10px; text-align:center">200
- </td>
- <td style="width:25px; font-size:10px; text-align:center">300
- </td>
- <td style="width:25px; font-size:10px; text-align:center">400
- </td>
- <td style="width:25px; font-size:10px; text-align:center">500
- </td>
- <td style="width:25px; font-size:10px; text-align:center">600
- </td>
- <td style="width:25px; font-size:10px; text-align:center">700
- </td>
- <td style="width:25px; font-size:10px; text-align:center">800
- </td>
- <td style="width:25px; font-size:10px; text-align:center">900
- </td>
- <td style="width:25px; font-size:10px; text-align:center">1000
- </td>
- <td style="width:12.5px">
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:26%">
- <label style="text-align:center">Totals</label><br>
- <table style="width:100%">
- <tr>
- <td style="width:25%">
- </td>
- <td style="width:25%">Slider
- </td>
- <td style="width:25%">Mod
- </td>
- <td style="width:25%">Total
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:4%">
- </div>
- </div>
- <fieldset class="repeating_AchievementObjectiveTwo" name="attr_repeating_AchievementObjectiveTwo">
- <div>
- <div class="sheet-col" style="width:20%">
- <textarea name="attr_objectiveTwoName" placeholder="Objective Description" style="width:99%;height:70px"></textarea>
- </div>
- <div class="sheet-col sheet-gridlinesAchievement" style="width:403px; vertical-align:middle">
- <input name="attr_objectiveTwoTrackNeeded" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
- <br><br><input name="attr_objectiveTwoTrackEarned" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
- </div>
- <div class="sheet-col" style="width:24%">
- <table style="width:100%">
- <tr>
- <td style="width:25%">Needed
- </td>
- <td style="width:25%"><input name="attr_objectiveTwoTrackNeeded" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveTwoNeededMod" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveTwoNeededTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveTwoTrackNeeded} + @{objectiveTwoNeededMod})" disabled />
- </td>
- </tr>
- </table><br>
- <table style="width:100%">
- <tr>
- <td style="width:25%">Earned
- </td>
- <td style="width:25%"><input name="attr_objectiveTwoTrackEarned" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveTwoEarnedMod" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveTwoEarnedTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveTwoTrackEarned} + @{objectiveTwoEarnedMod})" disabled />
- </td>
- </tr>
- </table>
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_objectiveTwoDescHide"/><span></span>
- <div class="sheet-body">
- <label style="text-align:center">Notes</label><br>
- <textarea name="attr_objectiveTwodesc" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <div>
- <div class="sheet-col" style="width:20%">
- </div>
- <div class="sheet-col" style="width:403px">
- </div>
- <div class="sheet-col" style="width:15%">
- <label style="text-align:center">Total Required</label>
- <input name="attr_objectiveTwoTotalRequired" type="number" style="width:95%; text-align:center" value="0" />
- </div>
- <div class="sheet-col" style="width:15%">
- <label style="text-align:center">Total Earned</label>
- <input name="attr_objectiveTwoTotalEarned" type="number" style="width:95%; text-align:center" value="0" />
- </div>
- </div>
- </div>
- <hr>
- <div>
- <div>
- <div class="sheet-col" style="width:20%">
- <label>Objective Three</label><br>
- <input name="attr_objectiveThreeFullName" type="text" style="width:100%" placeholder="Name" />
- </div>
- <div class="sheet-col" style="width:403px">
- <label>Themes: <input name="attr_objectiveThreeThemes" type="text" style="width:300px; text-align:center" placeholder="Trade/Military/Creed/Exploration/Criminal" /></label>
- <br>
- <table style="margin-left:7px;width:100%">
- <tr>
- <td style="width:3px">
- </td>
- <td style="width:12.5px">
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-400
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-300
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-200
- </td>
- <td style="width:25px; font-size:10px; text-align:center">-100
- </td>
- <td style="width:25px; font-size:10px; text-align:center">0
- </td>
- <td style="width:25px; font-size:10px; text-align:center">100
- </td>
- <td style="width:25px; font-size:10px; text-align:center">200
- </td>
- <td style="width:25px; font-size:10px; text-align:center">300
- </td>
- <td style="width:25px; font-size:10px; text-align:center">400
- </td>
- <td style="width:25px; font-size:10px; text-align:center">500
- </td>
- <td style="width:25px; font-size:10px; text-align:center">600
- </td>
- <td style="width:25px; font-size:10px; text-align:center">700
- </td>
- <td style="width:25px; font-size:10px; text-align:center">800
- </td>
- <td style="width:25px; font-size:10px; text-align:center">900
- </td>
- <td style="width:25px; font-size:10px; text-align:center">1000
- </td>
- <td style="width:12.5px">
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:26%">
- <label style="text-align:center">Totals</label><br>
- <table style="width:100%">
- <tr>
- <td style="width:25%">
- </td>
- <td style="width:25%">Slider
- </td>
- <td style="width:25%">Mod
- </td>
- <td style="width:25%">Total
- </td>
- </tr>
- </table>
- </div>
- <div class="sheet-col" style="width:4%">
- </div>
- </div>
- <fieldset class="repeating_AchievementObjectiveThree" name="attr_repeating_AchievementObjectiveThree">
- <div>
- <div class="sheet-col" style="width:20%">
- <textarea name="attr_objectiveThreeName" placeholder="Objective Description" style="width:99%;height:70px"></textarea>
- </div>
- <div class="sheet-col sheet-gridlinesAchievement" style="width:403px; vertical-align:middle">
- <input name="attr_objectiveThreeTrackNeeded" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
- <br><br><input name="attr_objectiveThreeTrackEarned" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
- </div>
- <div class="sheet-col" style="width:24%">
- <table style="width:100%">
- <tr>
- <td style="width:25%">Needed
- </td>
- <td style="width:25%"><input name="attr_objectiveThreeTrackNeeded" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveThreeNeededMod" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveThreeNeededTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveThreeTrackNeeded} + @{objectiveThreeNeededMod})" disabled />
- </td>
- </tr>
- </table><br>
- <table style="width:100%">
- <tr>
- <td style="width:25%">Earned
- </td>
- <td style="width:25%"><input name="attr_objectiveThreeTrackEarned" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveThreeEarnedMod" type="number" style="width:95%; text-align:center" value="0" />
- </td>
- <td style="width:25%"><input name="attr_objectiveThreeEarnedTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveThreeTrackEarned} + @{objectiveThreeEarnedMod})" disabled />
- </td>
- </tr>
- </table>
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_objectiveThreeDescHide"/><span></span>
- <div class="sheet-body">
- <label style="text-align:center">Notes</label><br>
- <textarea name="attr_objectiveThreedesc" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <div>
- <div class="sheet-col" style="width:20%">
- </div>
- <div class="sheet-col" style="width:403px">
- </div>
- <div class="sheet-col" style="width:15%">
- <label style="text-align:center">Total Required</label>
- <input name="attr_objectiveThreeTotalRequired" type="number" style="width:95%; text-align:center" value="0" />
- </div>
- <div class="sheet-col" style="width:15%">
- <label style="text-align:center">Total Earned</label>
- <input name="attr_objectiveThreeTotalEarned" type="number" style="width:95%; text-align:center" value="0" />
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- NPC begin -->
- <div class="sheet-tab-content sheet-tabNPC">
- <h1>NPC</h1>
- <div class="sheet-wrapper">
- <div style="width:100%;text-align:center">
- <div class="sheet-col" style="width:100%">
- <input name="attr_character_name" type="text" style="height:50px;font-size:30px; font-weight:bold; text-align:center;width:100%" placeholder="NPC Name" />
- </div>
- </div>
- <br>
- <select name="attr_NPCQueryRoll" style="width:90%" class="sheet-input-selectbox" >
- <option value="?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1}" >Query Rolls</option>
- <option value="0">Rolls are Public</option>
- <option value="2">Rolls are Private</option>
- <option value="1" selected>Rolls are GM Only</option>
- </select>
- <br>
- <div>
- <div class="sheet-col" style="width:48%">
- <h3>Movement Stats</h3>
- <!-- Movement -->
- <table style="width:100%;margin-right:auto;margin-left:auto;">
- <tr>
- <td style="width:15%">
- </td>
- <td style="width:8%">
- </td>
- <td style="width:2%">
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Modifier</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCwalkmod" value="0" />
- </td>
- <td style="width:2%">
- </td>
- </tr>
- <tr>
- <td style="width:15%"><label style="text-align:right">Half Walk</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCwalkspeed" value="(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Full Walk</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCfullwalkspeed" value="2*(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- </tr>
- <tr>
- <td style="width:15%"><label style="text-align:right">Charge</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCChargespeed" value="3*(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Run</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCRunspeed" value="6*(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- </tr>
- <tr>
- <td style="width:15%"><label style="text-align:right">Base Leap</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCBaseLeapspeed" value="(1*@{NPCStrengthBonus})" disabled="true" />
- </td>
- <td style="width:2%"><label>m</label>
- </td>
- <td style="width:3%">
- </td>
- <td style="width:15%"><label style="text-align:right">Base Jump</label>
- </td>
- <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCBaseJumpspeed" />
- </td>
- <td style="width:2%"><label>cm</label>
- </td>
- </tr>
- </table>
- <hr>
- <label style="width:100%; text-align:center;font-style: normal;font-size: 0.875em;font-weight: normal;">For Tearing: Add 1 die and d1 to the end (example: 2d10d1+X)</label>
- <h3>Melee Weapons</h3>
- <fieldset class="repeating_NPCmeleeweapons">
- <div class="sheet-quickborder">
- <div class="sheet-row">
- <div class="sheet-item" style="width: 15%;">
- <button type="roll" name="roll_NPCmeleeattack" value='!warattackroll [[ @{NPCWS} + @{NPCmeleeweaponquality} ]] ?{Modfier|0} ?{Attack or Parry?|Attack,0|Parry,2} @{NPCQueryRoll} "@{character_name} @{NPCmeleeweaponname}" "@{NPCmeleeweaponspecial}"'>
- <label>Name:</label>
- </button></div>
- <div class="sheet-item" style="width: 30%;"><input type="text" placeholder="Name" name="attr_NPCmeleeweaponname" /></div>
- <div class="sheet-item" style="width: 20%;">
- <select name="attr_NPCmeleeweaponquality" style="width:100%" class="sheet-input-selectbox" >
- <option value="-10" >Poor</option>
- <option value="0" selected>Common</option>
- <option value="5">Good</option>
- <option value="10">Best</option>
- </select></div>
- <div class="sheet-item" style="width: 10%;"><label>Class:</label></div>
- <div class="sheet-item" style="width: 20%;"><input type="text" placeholder="Weap. Type" name="attr_NPCmeleeweaponclass" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-small">
- <button type="roll" name="roll_NPCmeleedamage" value="!wardamagehits ;1;?{Hits (min. 1)?|1};@{NPCmeleeweapondamage} + @{NPCmeleeweaponchardamage};@{NPCmeleeweapontype};@{NPCmeleeweaponpen};@{NPCQueryRoll};@{character_name} @{NPCmeleeweaponname};">
- <label>Damage:</label>
- </button></div>
- <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_NPCmeleeweapondamage" /></div>
- <div class="sheet-item sheet-little"><label>Type:</label></div>
- <div class="sheet-item sheet-small">
- <select name="attr_NPCmeleeweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Energy" selected>Energy</option>
- <option value="Explosive" >Explosive</option>
- <option value="Impact" >Impact</option>
- <option value="Rending" >Rending</option>
- <option value="Other">Other</option>
- </select></div>
- <div class="sheet-item sheet-puny"><label>Pen:</label></div>
- <div class="sheet-item sheet-other"><input type="number" name="attr_NPCmeleeweaponpen" value="0" /></div>
- </div>
- <div style="width:100%">
- <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
- <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_NPCmeleeweaponspecial" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_attr_NPCmeleeweaponDescHide"/><span></span>
- <div class="sheet-body">
- <div class="sheet-row">
- <div class="sheet-item sheet-large"><label style="font-size:0.9em;">Characteristic Damage</label></div>
- <div class="sheet-item sheet-little">
- <select name="attr_NPCmeleeweaponchardamage" style="width:100%" class="sheet-input-selectbox" >
- <option value="0" >None</option>
- <option value="[[@{NPCStrengthBonus}]]" selected>SB</option>
- </select></div>
- </div>
- <textarea name="attr_attr_NPCmeleeweapondesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </div>
- </fieldset>
- <hr>
- <h3>Ranged Weapons</h3>
- <fieldset class="repeating_NPCrangedweapons">
- <div class="sheet-quickborder">
- <div class="sheet-row">
- <div class="sheet-item sheet-tiny">
- <button type="roll" name="roll_NPCrangedattack" value='!warattackroll [[ @{NPCBS} ]] ?{Modfier|0} 1 @{NPCQueryRoll} "@{character_name} @{NPCrangedweaponname} (RoF: @{NPCrangedweaponrof}) (Clip: @{NPCrangedweaponclip})" "@{NPCrangedweaponspecial}"'>
- <label>Name:</label>
- </button></div>
- <div class="sheet-item sheet-big"><input type="text" placeholder="Name" name="attr_NPCrangedweaponname" /></div>
- <div class="sheet-item sheet-puny"></div>
- <div class="sheet-item sheet-tiny"><label>Class:</label></div>
- <div class="sheet-item sheet-small"><input type="text" placeholder="Weap. Type" name="attr_NPCrangedweaponclass" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-small">
- <button type="roll" name="roll_NPCrangeddamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{NPCrangedweapondamage};@{NPCrangedweapontype};@{NPCrangedweaponpen};@{NPCQueryRoll};@{character_name} @{NPCrangedweaponname};">
- <label>Damage:</label>
- </button></div>
- <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_NPCrangedweapondamage" /></div>
- <div class="sheet-item sheet-little"><label>Type:</label></div>
- <div class="sheet-item sheet-small">
- <select name="attr_NPCrangedweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Energy" selected>Energy</option>
- <option value="Explosive" >Explosive</option>
- <option value="Impact" >Impact</option>
- <option value="Rending" >Rending</option>
- <option value="Other">Other</option>
- </select></div>
- <div class="sheet-item sheet-puny"><label>Pen:</label></div>
- <div class="sheet-item sheet-other"><input type="number" name="attr_NPCrangedweaponpen" value="0" /></div>
- </div>
- <div class="sheet-row">
- <div class="sheet-item sheet-tiny"><label>Range:</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" placeholder="meters" name="attr_NPCrangedweaponrange" /></div>
- <div class="sheet-item sheet-puny"><label>RoF:</label></div>
- <div class="sheet-item sheet-small"><input type="text" placeholder="S/-/-" style="text-align:center" name="attr_NPCrangedweaponrof" value="S/-/-" /></div>
- <div class="sheet-item sheet-puny"><label>Clip:</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" placeholder="curr./max." name="attr_NPCrangedweaponclip" style="text-align:center" value="0/0" /></div>
- <div class="sheet-item sheet-tiny"><label>Reload:</label></div>
- <div class="sheet-item sheet-tiny"><input type="text" placeholder="Action" name="attr_NPCrangedweaponreload" /></div>
- </div>
- <div style="width:100%">
- <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
- <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_NPCrangedweaponspecial" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_NPCrangedweaponsDescHide"/><span></span>
- <div class="sheet-body">
- <div class="sheet-row">
- </div>
- <textarea name="attr_NPCrangedweaponsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </div>
- </fieldset>
- <hr>
- <h3>Psyker</h3>
- <select name="attr_NPCPsyPowersSanctioned" style="width:100%" class="sheet-input-selectbox">
- <option value="0" selected>Bound: Sanctioned psykers, Astropaths, sorcerers, Librarians, Chaos Space Marines, and xenos psyker</option>
- <option value="1">Unbound: Wyrds, unsanctioned psykers, and mortal sorcerers</option>
- <option value="2">Daemonic: Psychic Daemons, Daemonhosts, and Daemon Princes</option>
- </select>
- <h4>Psy Rating:<div class="sheet-item sheet-tiny"><input type="number" style="font-size:18px;text-align:center" name="attr_NPCpsy" value="0" /></div></h4>
- <br>
- <!-- Psychic Disciplines -->
- <div style="width:100%" >
- <h4>Psychic Powers</h4>
- <fieldset class="repeating_psychicpowers" name="attr_NPCreppsychicpowers">
- <div style="width:100%">
- <div class="sheet-item2" style=" width: 25%">
- <input type="text" name="attr_NPCreppsychicpowersDiscipline" placeholder="Discipline" style="width:100%" />
- </div>
- <div class="sheet-item2" style=" width: 50%">
- <input type="text" name="attr_NPCreppsychicpowersName" placeholder="Name" style="width:100%" />
- </div>
- <div class="sheet-item2" style=" width: 10%">
- <button type="roll" name="roll_psycicpower_use" style="width: 50px; text-align:center" value="!warpsychicroll @{NPCreppsychicpowersFocus};?{Test Modifier?|0};@{NPCreppsychicpowersDifficulty};?{Strength?|@{NPCpsy}};@{NPCpsy};?{Bonus Psy (added after)?|0};@{NPCPsyPowersSanctioned};?{Sustained Powers?|No,0|1,1|2,2|3,3|4,4|5,5};@{NPCQueryRoll};@{NPCreppsychicpowersRange};@{NPCreppsychicpowersSustained};@{NPCreppsychicpowersSubtype};@{NPCreppsychicpowersAction};@{NPCreppsychicpowersName} (@{NPCreppsychicpowersDiscipline})">
- Use
- </button>
- </div>
- <input type="checkbox" class="sheet-arrow" name="attr_NPCreppsychicpowersDescHide"/><span></span>
- <div class="sheet-body">
- <table>
- <tr>
- <td ><label style="text-align:right">Value</label></td>
- <td ><input type="text" name="attr_NPCreppsychicpowersValue" /></td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Prerequisite</label></td>
- <td ><input type="text" name="attr_NPCreppsychicpowersPrerequisite" /></td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Action</label></td>
- <td >
- <select name="attr_NPCreppsychicpowersAction" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Half" selected>Half Action</option>
- <option value="Full">Full Action</option>
- <option value="Free">Free Action</option>
- <option value="Reaction">Reaction</option>
- <option value="Special">Special</option>
- </select>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Difficulty</label></td>
- <td>
- <select name="attr_NPCreppsychicpowersDifficulty" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="60">Trivial (+60)</option>
- <option value="50">Elementary (+50)</option>
- <option value="40">Simple (+40)</option>
- <option value="30">Easy (+30)</option>
- <option value="20">Routine (+20)</option>
- <option value="10">Ordinary (+10)</option>
- <option value="0" selected>Challenging (+0)</option>
- <option value="-10">Difficult (-10)</option>
- <option value="-20">Hard (-20)</option>
- <option value="-30">Very Hard (-30)</option>
- <option value="-40">Arduous (-40)</option>
- <option value="-50">Punishing (-50)</option>
- <option value="-60">Hellish (-60)</option>
- </select>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Focus Power</label></td>
- <td >
- <select name="attr_NPCreppsychicpowersFocus" style="height:25px; width:75%" class="sheet-input-selectbox">
- <option value="[[ @{NPCWP} ]];0" selected>Willpower</option>
- <option value="@{NPCCustomPower};6">Custom -></option>
- </select>
- <input type="text" name="attr_NPCCustomPower" style="height:25px; width:20%" value="20"/>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Range</label></td>
- <td ><input type="text" name="attr_NPCreppsychicpowersRange" /></td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Sustained</label></td>
- <td >
- <select name="attr_NPCreppsychicpowersSustained" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="No" selected>No</option>
- <option value="Half Action">Half Action</option>
- <option value="Full Action">Full Action</option>
- <option value="Free Action">Free Action</option>
- <option value="Reaction">Reaction</option>
- <option value="Special">Special</option>
- </select>
- </td>
- </tr>
- <tr>
- <td ><label style="text-align:right">Subtype</label></td>
- <td ><input type="text" name="attr_NPCreppsychicpowersSubtype" /></td>
- </tr>
- </table>
- <input type="checkbox" class="sheet-arrow" name="attr_NPCreppsychicpowersBoltHide"/><span></span>
- <div class="sheet-body"><label>Psychic Bolt</label>
- <div>
- <table style="width:100%">
- <tr>
- <td COLSPAN=2><input type="text" name="attr_NPCreppsychicpowersName" placeholder="Name" style="width:100%" /></td>
- <td>
- <select name="attr_NPCreppsychicpowersBoltType" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Psyhic Bolt" selected>Psyhic Bolt</option>
- <option value="Psyhic Barrage" >Psyhic Barrage</option>
- <option value="Psyhic Storm" >Psyhic Storm</option>
- <option value="Psyhic Blast" >Psyhic Blast</option>
- <option value="Custom">Custom</option>
- </select></td>
- </tr>
- <tr>
- <td ><label>Range</label></td>
- <td><label>Damage</label></td>
- <td><label>Pen</label></td>
- </tr>
- <tr>
- <td><input type="text" name="attr_NPCreppsychicpowersBoltRange" /></td>
- <td><input type="text" name="attr_NPCreppsychicpowersBoltDamage" /></td>
- <td><input type="text" name="attr_NPCreppsychicpowersBoltPen" /></td>
- </tr>
- <tr>
- <td ><label>Damage Type</label></td>
- <td><label>Add PR?</label></td>
- <td><label>Add PR?</label></td>
- </tr>
- <tr>
- <td>
- <select name="attr_NPCreppsychicpowersBoltTypeDam" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="Energy" selected>Energy</option>
- <option value="Explosive" >Explosive</option>
- <option value="Impact" >Impact</option>
- <option value="Rending" >Rending</option>
- <option value="Other">Other</option>
- </select></td>
- <td>
- <select name="attr_NPCreppsychicpowersBoltAddDam" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="0" selected>No</option>
- <option value="@{NPCpsy}">Yes</option>
- </select></td>
- <td>
- <select name="attr_NPCreppsychicpowersBoltAddPen" style="height:25px; width:100%" class="sheet-input-selectbox">
- <option value="0" selected>No</option>
- <option value="@{NPCpsy}">Yes</option>
- </select></td>
- </tr>
- <tr>
- <td COLSPAN=2><input type="text" placeholder="Qualities" name="attr_NPCreppsychicpowersBolt" /></td>
- <td>
- <button type="roll" name="roll_NPCreppsychicpowersBoltdamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{NPCreppsychicpowersBoltDamage} + @{NPCreppsychicpowersBoltAddDam};@{NPCreppsychicpowersBoltTypeDam};[[@{NPCreppsychicpowersBoltPen} + @{NPCreppsychicpowersBoltAddPen}]];@{NPCQueryRoll};@{NPCreppsychicpowersName} (@{NPCreppsychicpowersBoltType});">
- <label>Damage Roll</label>
- </button></td>
- </tr>
- </table>
- </div>
- </div>
- <label>Effect</label>
- <textarea name="attr_NPCreppsychicpowersDesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <hr>
- <!-- Special Abilities -->
- <h3>Special Abilities</h3>
- <fieldset class="repeating_abilities">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCrepabili" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_NPCrepabiliDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_NPCrepabilidesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- <hr>
- <!-- Mutations -->
- <h3>Mutations</h3>
- <fieldset class="repeating_mutations">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCrepmuta" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_NPCrepmutaDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_NPCrepmutadesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <div class="sheet-col" style="width:4%">
- </div>
- <div class="sheet-col" style="width:47%">
- <h3>Statistics</h3>
- <br>
- <table style="border:1px solid black;text-align:center;margin-right:auto;margin-left:auto;">
- <tr>
- <th COLSPAN=9 style="border-bottom:1px solid black;"><label style="text-align:center">Characteristics</label>
- </th>
- </tr>
- <tr>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCWS} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Weapon Skill Test"><label style="text-align:center">WS</label></button>
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCBS} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Ballistic Skill Test"><label style="text-align:center">BS</label></button>
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCStrength} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Strength Test"><label style="text-align:center">S</label></button>
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCToughness} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Toughness Test"><label style="text-align:center">T</label></button>
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCAg} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Agility Test"><label style="text-align:center">Ag</label></button>
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCInt} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Intelligence Test"><label style="text-align:center">Int</label></button>
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCPer} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Perception Test"><label style="text-align:center">Per</label></button>
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCWP} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Willpower Test"><label style="text-align:center">WP</label></button>
- </td>
- <td style="width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCFel} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Fellowship Test"><label style="text-align:center">Fel</label></button>
- </td>
- </tr>
- <tr>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCWS" style="text-align:center" value="20" />
- </td>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCBS" style="text-align:center" value="20" />
- </td>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCStrength" style="text-align:center" value="20" />
- </td>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCToughness" style="text-align:center" value="20" />
- </td>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCAg" style="text-align:center" value="20" />
- </td>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCInt" style="text-align:center" value="20" />
- </td>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCPer" style="text-align:center" value="20" />
- </td>
- <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCWP" style="text-align:center" value="20" />
- </td>
- <td style="border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCFel" style="text-align:center" value="20" />
- </td>
- </tr>
- <tr>
- <td COLSPAN=2 style="border-right:1px solid black;width:10%"><label style="text-align:center">Bonuses</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">SB</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">TB</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">AgB</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">IntB</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">PerB</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">WPB</label>
- </td>
- <td style="width:10%"><label style="text-align:center">FelB</label>
- </td>
- </tr>
- <tr>
- <td COLSPAN=2 style="border-right:1px solid black;width:10%">
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCStrengthBonus" style="text-align:center" value="2" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCToughnessBonus" style="text-align:center" value="2" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCAgBonus" style="text-align:center" value="2" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCIntBonus" style="text-align:center" value="2" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCPerBonus" style="text-align:center" value="2" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCWPBonus" style="text-align:center" value="2" />
- </td>
- <td style="width:10%"><input type="number" name="attr_NPCFelBonus" style="text-align:center" value="2" />
- </td>
- </tr>
- </table>
- <br>
- <table style="border:1px solid black;text-align:center;margin-right:auto;margin-left:auto;">
- <tr>
- <th COLSPAN=6 style="border-bottom:1px solid black;"><label style="text-align:center">Armor</label>
- </th>
- </tr>
- <tr>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Head</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">L. Arm</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">R. Arm</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Body</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">L. Leg</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">R. Leg</label>
- </td>
- </tr>
- <tr>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorHead" style="text-align:center" value="0" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorLeftArm" style="text-align:center" value="0" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorRightArm" style="text-align:center" value="0" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorBody" style="text-align:center" value="0" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorLeftLeg" style="text-align:center" value="0" />
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorRightLeg" style="text-align:center" value="0" />
- </td>
- </tr>
- </table>
- <br>
- <table style="border:1px solid black;text-align:center;margin-right:auto;margin-left:auto;">
- <tr>
- <th COLSPAN=5><label style="border-bottom:1px solid black;text-align:center">Force Field</label>
- </th>
- </tr>
- <tr>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Rating</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCForceFieldRating" style="text-align:center" value="0" />
- </td>
- <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Overload</label>
- </td>
- <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCForceFieldOverload" style="text-align:center" value="0" />
- </td>
- <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_NPCForceFieldRoll" style="height:85%" value="!warforcefield @{NPCForceFieldRating} @{NPCForceFieldOverload} @{NPCQueryRoll}"><label style="text-align:center">Roll</label></button>
- </td>
- </tr>
- </table>
- <br>
- <div class="sheet-col" >
- <h3>Initative</h3>
- <div>
- <div class="sheet-col" style="width:50%"><label style="text-align:right">Total</label>
- </div>
- <div class="sheet-col" style="width:40%"><input type="number" style="text-align: center; width:50%" name="attr_NPCInitiative" value="2" />
- </div>
- </div>
- <div>
- <div class="sheet-col" style="width:50%">
- </div>
- <div class="sheet-col" style="width:40%"><button type="roll" name="attr_InitiativeRoll" style="font-size:12px" value="!warinitroll [[ @{NPCInitiative} + ?{Modfier|0} ]] @{NPCQueryRoll} @{character_name}">Initiative Roll</button>
- </div>
- </div>
- </div>
- <hr>
- <div>
- <label>Custom Rolls</label>
- <table style="width:100%">
- <tr>
- <th>Name</th>
- <th>Total</th>
- <th>Roll</th>
- </tr>
- <tr>
- <td style="width:70%; text-align:left"><input class="sheet-baseinfo" type="text" name="attr_NPCCustomName1" /></td></td>
- <td style="width:20%"><input type="number" style="text-align:center" name="attr_NPCCustomRoll1" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_NPCCustomRollTest1" value="!warroll @{NPCCustomRoll1} ?{Modfier|0} @{NPCQueryRoll} @{character_name} @{NPCCustomName1} Test">Roll</button></td>
- </tr>
- </table>
- <fieldset class="repeating_NPCCustomRolls" name="attr_repeating_NPCCustomRolls">
- <table style="width:100%">
- <tr>
- <td style="width:70%; text-align:left"><input class="sheet-baseinfo" type="text" name="attr_NPCCustomName" /></td></td>
- <td style="width:20%"><input type="number" style="text-align:center" name="attr_NPCCustomRoll" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_NPCCustomRollTest" value="!warroll @{NPCCustomRoll} ?{Modfier|0} @{NPCQueryRoll} @{character_name} @{NPCCustomName} Test">Roll</button></td>
- </tr>
- </table>
- </fieldset>
- </div>
- <br>
- <div>
- <label>Skills</label>
- <table style="width:100%">
- <tr>
- <th>Skill Name</th>
- <th>Char.</th>
- <th>Trained?</th>
- <th>Mod</th>
- <th>Roll</th>
- </tr>
- <tr>
- <td style="width:55%; text-align:left">Psyniscience</td>
- <td style="width:10%">
- <select name="attr_NPCPsyniscience_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{NPCWS}">(WS)</option>
- <option value="@{NPCBS}">(BS)</option>
- <option value="@{NPCStrength}">(S)</option>
- <option value="@{NPCToughness}">(T)</option>
- <option value="@{NPCAg}">(Ag)</option>
- <option value="@{NPCInt}">(Int)</option>
- <option value="@{NPCPer}" selected>(Per)</option>
- <option value="@{NPCWP}">(Wp)</option>
- <option value="@{NPCFel}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_NPCPsyniscience_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="0.5" selected>No</option>
- <option value="1">Yes</option>
- <option value="1+10">+10</option>
- <option value="1+20">+20</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_NPCPsyniscience_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_NPCPsyniscienceTest" value="!warroll @{NPCPsyniscience} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Psyniscience Test">
- <input type="number" name="attr_NPCPsyniscience" value="[[ floor(@{NPCPsyniscience_char}*@{NPCPsyniscience_Train}+@{NPCPsyniscience_mod}) ]]" disabled="true"/>
- </button></td>
- </tr>
- </table>
- <fieldset class="repeating_NPCskills" name="attr_repeating_NPCskills">
- <table style="width:100%">
- <tr>
- <td style="width:55%">
- <input class="sheet-baseinfo" type="text" name="attr_NPCSkillName" /></td>
- <td style="width:10%">
- <select name="attr_NPCSkill_char" style="width:100%" class="sheet-input-selectbox" >
- <option value="@{NPCWS}">(WS)</option>
- <option value="@{NPCBS}">(BS)</option>
- <option value="@{NPCStrength}">(S)</option>
- <option value="@{NPCToughness}">(T)</option>
- <option value="@{NPCAg}">(Ag)</option>
- <option value="@{NPCInt}">(Int)</option>
- <option value="@{NPCPer}" selected>(Per)</option>
- <option value="@{NPCWP}">(Wp)</option>
- <option value="@{NPCFel}">(Fel)</option>
- </select>
- </td>
- <td style="width:15%"> <select name="attr_NPCSkill_Train" style="width:100%" class="sheet-input-selectbox">
- <option value="0.5" selected>No</option>
- <option value="1">Yes</option>
- <option value="1+10">+10</option>
- <option value="1+20">+20</option>
- </select></td>
- <td style="width:10%"><input type="number" name="attr_NPCSkill_mod" value="0" /></td>
- <td style="width:10%"><button type="roll" name="roll_NPCSkill" value="!warroll [[@{NPCSkill}]] ?{Modfier|0} @{NPCQueryRoll} @{character_name} @{NPCSkillName} Test">
- <input type="number" name="attr_NPCSkill" value="floor(@{NPCSkill_char}*@{NPCSkill_Train}+@{NPCSkill_mod})" disabled="true"/>
- </button></td>
- </tr>
- </table>
- </fieldset>
- </div>
- <br>
- <div>
- <label>Talents</label>
- <fieldset class="repeating_NPCtalents">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCreptalent" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_NPCreptalentDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_NPCreptalentdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <br>
- <div>
- <label>Traits</label>
- <fieldset class="repeating_NPCTraits">
- <div style="width:100%">
- <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCrepTraits" /></div>
- <input type="checkbox" class="sheet-arrow" name="attr_NPCrepTraitsDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_NPCrepTraitsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
- </div>
- </div>
- </fieldset>
- </div>
- <br>
- <div>
- <label>Weapons/Gear</label>
- <input type="checkbox" class="sheet-arrow" name="attr_colonyRepresentativeGearDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_colonyRepresentativeGeardesc" style="width:90%; height:100px"></textarea>
- </div>
- </div>
- <br>
- <div>
- <label>Personality</label>
- <input type="checkbox" class="sheet-arrow" name="attr_colonyRepresentativePersonalityDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_colonyRepresentativePersonalitydesc" style="width:90%; height:100px"></textarea>
- </div>
- </div>
- <br>
- <div>
- <label>Notes</label>
- <input type="checkbox" class="sheet-arrow" name="attr_colonyRepresentativeNotesDescHide"/><span></span>
- <div class="sheet-body">
- <textarea name="attr_colonyRepresentativeNotesdesc" style="width:90%; height:100px"></textarea>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <script type="text/worker">
- /* ---- BEGIN: TheAaronSheet.js ---- */
- // Github: https://github.com/shdwjk/TheAaronSheet/blob/master/TheAaronSheet.js
- // By: The Aaron, Arcane Scriptomancer
- // Contact: https://app.roll20.net/users/104025/the-aaron
- var TAS = TAS || (function(){
- 'use strict';
- var version = '0.2.4',
- lastUpdate = 1457098091,
- loggingSettings = {
- debug: {
- key: 'debug',
- title: 'DEBUG',
- color: {
- bgLabel: '#7732A2',
- label: '#F2EF40',
- bgText: '#FFFEB7',
- text: '#7732A2'
- }
- },
- error: {
- key: 'error',
- title: 'Error',
- color: {
- bgLabel: '#C11713',
- label: 'white',
- bgText: '#C11713',
- text: 'white'
- }
- },
- warn: {
- key: 'warn',
- title: 'Warning',
- color: {
- bgLabel: '#F29140',
- label: 'white',
- bgText: '#FFD8B7',
- text: 'black'
- }
- },
- info: {
- key: 'info',
- title: 'Info',
- color: {
- bgLabel: '#413FA9',
- label: 'white',
- bgText: '#B3B2EB',
- text: 'black'
- }
- },
- notice: {
- key: 'notice',
- title: 'Notice',
- color: {
- bgLabel: '#33C133',
- label: 'white',
- bgText: '#ADF1AD',
- text: 'black'
- }
- },
- log: {
- key: 'log',
- title: 'Log',
- color: {
- bgLabel: '#f2f240',
- label: 'black',
- bgText: '#ffff90',
- text: 'black'
- }
- },
- callstack: {
- key: 'TAS',
- title: 'function',
- color: {
- bgLabel: '#413FA9',
- label: 'white',
- bgText: '#B3B2EB',
- text: 'black'
- }
- },
- callstack_async: {
- key: 'TAS',
- title: 'ASYNC CALL',
- color: {
- bgLabel: '#413FA9',
- label: 'white',
- bgText: '#413FA9',
- text: 'white'
- }
- },
- TAS: {
- key: 'TAS',
- title: 'TAS',
- color: {
- bgLabel: 'grey',
- label: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)',
- bgText: 'grey',
- text: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)'
- }
- }
- },
- config = {
- debugMode: false,
- logging: {
- log: true,
- notice: true,
- info: true,
- warn: true,
- error: true,
- debug: false
- }
- },
- callstackRegistry = [],
- queuedUpdates = {}, //< Used for delaying saves till the last momment.
- complexType = function(o){
- switch(typeof o){
- case 'string':
- return 'string';
- case 'boolean':
- return 'boolean';
- case 'number':
- return (_.isNaN(o) ? 'NaN' : (o.toString().match(/\./) ? 'decimal' : 'integer'));
- case 'function':
- return 'function: '+(o.name ? o.name+'()' : '(anonymous)');
- case 'object':
- return (_.isArray(o) ? 'array' : (_.isArguments(o) ? 'arguments' : ( _.isNull(o) ? 'null' : 'object')));
- default:
- return typeof o;
- }
- },
- dataLogger = function(primaryLogger,secondaryLogger,data){
- _.each(data,function(m){
- var type = complexType(m);
- switch(type){
- case 'string':
- primaryLogger(m);
- break;
- case 'undefined':
- case 'null':
- case 'NaN':
- primaryLogger('['+type+']');
- break;
- case 'number':
- case 'not a number':
- case 'integer':
- case 'decimal':
- case 'boolean':
- primaryLogger('['+type+']: '+m);
- break;
- default:
- primaryLogger('['+type+']:=========================================');
- secondaryLogger(m);
- primaryLogger('=========================================================');
- break;
- }
- });
- },
- colorLog = function(options){
- var coloredLoggerFunction,
- key = options.key,
- label = options.title || 'TAS',
- lBGColor = (options.color && options.color.bgLabel) || 'blue',
- lTxtColor = (options.color && options.color.label) || 'white',
- mBGColor = (options.color && options.color.bgText) || 'blue',
- mTxtColor = (options.color && options.color.text) || 'white';
- coloredLoggerFunction = function(message){
- console.log(
- '%c '+label+': %c '+message + ' ',
- 'background-color: '+lBGColor+';color: '+lTxtColor+'; font-weight:bold;',
- 'background-color: '+mBGColor+';color: '+mTxtColor+';'
- );
- };
- return function(){
- if('TAS'===key || config.logging[key]){
- dataLogger(coloredLoggerFunction,function(m){console.log(m);},_.toArray(arguments));
- }
- };
- },
- logDebug = colorLog(loggingSettings.debug),
- logError = colorLog(loggingSettings.error),
- logWarn = colorLog(loggingSettings.warn),
- logInfo = colorLog(loggingSettings.info),
- logNotice = colorLog(loggingSettings.notice),
- logLog = colorLog(loggingSettings.log),
- log = colorLog(loggingSettings.TAS),
- logCS = colorLog(loggingSettings.callstack),
- logCSA = colorLog(loggingSettings.callstack_async),
- registerCallstack = function(callstack,label){
- var idx=_.findIndex(callstackRegistry,function(o){
- return (_.difference(o.stack,callstack).length === _.difference(callstack,o.stack).length) &&
- _.difference(o.stack,callstack).length === 0 &&
- o.label === label;
- });
- if(-1 === idx){
- idx=callstackRegistry.length;
- callstackRegistry.push({
- stack: callstack,
- label: label
- });
- }
- return idx;
- },
- setConfigOption = function(options){
- var newconf =_.defaults(options,config);
- newconf.logging=_.defaults(
- (options && options.logging)||{},
- config.logging
- );
- config=newconf;
- },
- debugMode = function(){
- config.logging.debug=true;
- config.debugMode = true;
- },
- getCallstack = function(){
- var e = new Error('dummy'),
- stack = _.map(_.rest(e.stack.replace(/^[^\(]+?[\n$]/gm, '')
- .replace(/^\s+at\s+/gm, '')
- .replace(/^Object.<anonymous>\s*\(/gm, '{anonymous}()@')
- .split('\n')),function(l){
- return l.replace(/\s+.*$/,'');
- });
- return stack;
- },
- logCallstackSub = function(cs){
- var matches, csa;
- _.find(cs,function(line){
- matches = line.match(/TAS_CALLSTACK_(\d+)/);
- if(matches){
- csa=callstackRegistry[matches[1]];
- logCSA( '===================='+(csa.label ? '> '+csa.label+' <' : '')+'====================');
- logCallstackSub(csa.stack);
- return true;
- }
- logCS(line);
- return false;
- });
- },
- logCallstack = function(){
- var cs;
- if(config.debugMode){
- cs = getCallstack();
- cs.shift();
- log('==============================> CALLSTACK <==============================');
- logCallstackSub(cs);
- log('=========================================================================');
- }
- },
- wrapCallback = function (label, callback, context){
- var callstack;
- if('function' === typeof label){
- context=callback;
- callback=label;
- label=undefined;
- }
- if(!config.debugMode){
- return (function(cb,ctx){
- return function(){
- cb.apply(ctx||{},arguments);
- };
- }(callback,context));
- }
- callstack = getCallstack();
- callstack.shift();
- return (function(cb,ctx,cs,lbl){
- var ctxref=registerCallstack(cs,lbl);
- /*jshint -W054 */
- return new Function('cb','ctx','TASlog',
- "return function TAS_CALLSTACK_"+ctxref+"(){"+
- "TASlog('Entering: '+(cb.name||'(anonymous function)'));"+
- "cb.apply(ctx||{},arguments);"+
- "TASlog('Exiting: '+(cb.name||'(anonymous function)'));"+
- "};")(cb,ctx,log);
- /*jshint +W054 */
- }(callback,context,callstack,label));
- },
- prepareUpdate = function( attribute, value ){
- queuedUpdates[attribute]=value;
- },
- applyQueuedUpdates = function() {
- setAttrs(queuedUpdates);
- queuedUpdates = {};
- },
- namesFromArgs = function(args,base){
- return _.chain(args)
- .reduce(function(memo,attr){
- if('string' === typeof attr) {
- memo.push(attr);
- } else if(_.isArray(args) || _.isArguments(args)){
- memo = namesFromArgs(attr,memo);
- }
- return memo;
- },(_.isArray(base) && base) || [])
- .uniq()
- .value();
- },
- addId = function(obj,value){
- Object.defineProperty(obj,'id',{
- value: value,
- writeable: false,
- enumerable: false
- });
- },
- addProp = function(obj,prop,value,fullname){
- (function(){
- var pname=(_.contains(['S','F','I','D'],prop) ? '_'+prop : prop),
- full_pname = fullname || prop,
- pvalue=value;
- _.each(['S','I','F'],function(p){
- if( !_.has(obj,p)){
- Object.defineProperty(obj, p, {
- value: {},
- enumerable: false,
- readonly: true
- });
- }
- });
- if( !_.has(obj,'D')){
- Object.defineProperty(obj, 'D', {
- value: _.reduce(_.range(10),function(m,d){
- Object.defineProperty(m, d, {
- value: {},
- enumerable: true,
- readonly: true
- });
- return m;
- },{}),
- enumerable: false,
- readonly: true
- });
- }
- // Raw value
- Object.defineProperty(obj, pname, {
- enumerable: true,
- set: function(v){
- if(v!==pvalue) {
- pvalue=v;
- prepareUpdate(full_pname,v);
- }
- },
- get: function(){
- return pvalue;
- }
- });
- // string value
- Object.defineProperty(obj.S, pname, {
- enumerable: true,
- set: function(v){
- var val=v.toString();
- if(val !== pvalue) {
- pvalue=val;
- prepareUpdate(full_pname,val);
- }
- },
- get: function(){
- return pvalue.toString();
- }
- });
- // int value
- Object.defineProperty(obj.I, pname, {
- enumerable: true,
- set: function(v){
- var val=parseInt(v,10) || 0;
- if(val !== pvalue){
- pvalue=val;
- prepareUpdate(full_pname,val);
- }
- },
- get: function(){
- return parseInt(pvalue,10) || 0;
- }
- });
- // float value
- Object.defineProperty(obj.F, pname, {
- enumerable: true,
- set: function(v){
- var val=parseFloat(v) || 0;
- if(val !== pvalue) {
- pvalue=val;
- prepareUpdate(full_pname,val);
- }
- },
- get: function(){
- return parseFloat(pvalue) || 0;
- }
- });
- _.each(_.range(10),function(d){
- Object.defineProperty(obj.D[d], pname, {
- enumerable: true,
- set: function(v){
- var val=(parseFloat(v) || 0).toFixed(d);
- if(val !== pvalue){
- pvalue=val;
- prepareUpdate(full_pname,val);
- }
- },
- get: function(){
- return (parseFloat(pvalue) || 0).toFixed(d);
- }
- });
- });
- }());
- },
- repeating = function( section ) {
- return (function(s){
- var sectionName = s,
- attrNames = [],
- fieldNames = [],
- operations = [],
- after = [],
- repAttrs = function TAS_Repeating_Attrs(){
- attrNames = namesFromArgs(arguments,attrNames);
- return this;
- },
- repFields = function TAS_Repeating_Fields(){
- fieldNames = namesFromArgs(arguments,fieldNames);
- return this;
- },
- repReduce = function TAS_Repeating_Reduce(func, initial, final, context) {
- operations.push({
- type: 'reduce',
- func: (func && _.isFunction(func) && func) || _.noop,
- memo: (_.isUndefined(initial) && 0) || initial,
- final: (final && _.isFunction(final) && final) || _.noop,
- context: context || {}
- });
- return this;
- },
- repMap = function TAS_Repeating_Map(func, final, context) {
- operations.push({
- type: 'map',
- func: (func && _.isFunction(func) && func) || _.noop,
- final: (final && _.isFunction(final) && final) || _.noop,
- context: context || {}
- });
- return this;
- },
- repEach = function TAS_Repeating_Each(func, final, context) {
- operations.push({
- type: 'each',
- func: (func && _.isFunction(func) && func) || _.noop,
- final: (final && _.isFunction(final) && final) || _.noop,
- context: context || {}
- });
- return this;
- },
- repTap = function TAS_Repeating_Tap(final, context) {
- operations.push({
- type: 'tap',
- final: (final && _.isFunction(final) && final) || _.noop,
- context: context || {}
- });
- return this;
- },
- repAfter = function TAS_Repeating_After(callback,context) {
- after.push({
- callback: (callback && _.isFunction(callback) && callback) || _.noop,
- context: context || {}
- });
- return this;
- },
- repExecute = function TAS_Repeating_Execute(callback,context){
- var rowSet = {},
- attrSet = {},
- fieldIds = [],
- fullFieldNames = [];
- repAfter(callback,context);
- // call each operation per row.
- // call each operation's final
- getSectionIDs("repeating_"+sectionName,function(ids){
- fieldIds = ids;
- fullFieldNames = _.reduce(fieldIds,function(memo,id){
- return memo.concat(_.map(fieldNames,function(name){
- return 'repeating_'+sectionName+'_'+id+'_'+name;
- }));
- },[]);
- getAttrs( _.uniq(attrNames.concat(fullFieldNames)), function(values){
- _.each(attrNames,function(aname){
- if(values.hasOwnProperty(aname)){
- addProp(attrSet,aname,values[aname]);
- }
- });
- rowSet = _.reduce(fieldIds,function(memo,id){
- var r={};
- addId(r,id);
- _.each(fieldNames,function(name){
- var fn = 'repeating_'+sectionName+'_'+id+'_'+name;
- addProp(r,name,values[fn],fn);
- });
- memo[id]=r;
- return memo;
- },{});
- _.each(operations,function(op){
- var res;
- switch(op.type){
- case 'tap':
- _.bind(op.final,op.context,rowSet,attrSet)();
- break;
- case 'each':
- _.each(rowSet,function(r){
- _.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
- });
- _.bind(op.final,op.context,rowSet,attrSet)();
- break;
- case 'map':
- res = _.map(rowSet,function(r){
- return _.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
- });
- _.bind(op.final,op.context,res,rowSet,attrSet)();
- break;
- case 'reduce':
- res = op.memo;
- _.each(rowSet,function(r){
- res = _.bind(op.func,op.context,res,r,attrSet,r.id,rowSet)();
- });
- _.bind(op.final,op.context,res,rowSet,attrSet)();
- break;
- }
- });
- // finalize attrs
- applyQueuedUpdates();
- _.each(after,function(op){
- _.bind(op.callback,op.context)();
- });
- });
- });
- };
- return {
- attrs: repAttrs,
- attr: repAttrs,
- column: repFields,
- columns: repFields,
- field: repFields,
- fields: repFields,
- reduce: repReduce,
- inject: repReduce,
- foldl: repReduce,
- map: repMap,
- collect: repMap,
- each: repEach,
- forEach: repEach,
- tap: repTap,
- 'do': repTap,
- after: repAfter,
- last: repAfter,
- done: repAfter,
- execute: repExecute,
- go: repExecute,
- run: repExecute
- };
- }(section));
- },
- repeatingSimpleSum = function(section, field, destination){
- repeating(section)
- .attr(destination)
- .field(field)
- .reduce(function(m,r){
- return m + (r.F[field]);
- },0,function(t,r,a){
- a.S[destination]=t;
- })
- .execute();
- };
- console.log('-----¸ The Aaron Sheet v'+version+' -----','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;');
- console.log('-----¸ Last update: '+(new Date(lastUpdate*1000))+' -----','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;');
- return {
- /* Repeating Sections */
- repeatingSimpleSum: repeatingSimpleSum,
- repeating: repeating,
- /* Configuration */
- config: setConfigOption,
- /* Debugging */
- callback: wrapCallback,
- callstack: logCallstack,
- debugMode: debugMode,
- _fn: wrapCallback,
- /* Logging */
- debug: logDebug,
- error: logError,
- warn: logWarn,
- info: logInfo,
- notice: logNotice,
- log: logLog
- };
- }());
- /* ---- END: TheAaronSheet.js ---- */
- /*on("sheet:opened change:Mag_taken change:Mag_temp", function() {
- getAttrs(["Mag_taken", "Mag_temp", "Mag_Script"], function(value)
- {
- setAttrs({Mag_Script: Number(value.Mag_taken) + Number(value.Mag_temp)});
- });
- });*/
- on('change:repeating_gear', function(){
- TAS.repeating('gear') //< set the repeating group we are using
- .attrs('WeightCurrCarry', 'WeightTotalCarry') //< specify we want access to the total_weight attribute
- .fields('gear_weight','gear_holding') //< specify we want the item and weight repeating fields
- .reduce(function(memo,row,attrSet,id,rowSet)
- {
- if (row.gear_holding)
- {
- if (row.S.gear_holding == "true")
- {
- memo.current += row.F.gear_weight;
- }
- }
- memo.total += row.F.gear_weight;
- return memo;
- },{total: 0, current: 0},function(memo,rowSet,attrSet)
- {
- attrSet.D[2].WeightCurrCarry = memo.current;
- attrSet.D[2].WeightTotalCarry = memo.total;
- })
- .execute();
- });
- on('change:repeating_advancements', function(){
- TAS.repeating('advancements') //< set the repeating group we are using
- .attrs('xpcalculated') //< specify we want access to the total_weight attribute
- .fields('advancement1xp', 'advancement2xp', 'advancement3xp') //< specify we want the item and weight repeating fields
- .reduce(function(memo,row,attrSet,id,rowSet)
- {
- memo.total += row.I.advancement1xp;
- memo.total += row.I.advancement2xp;
- memo.total += row.I.advancement3xp;
- return memo;
- },{total: 0},function(memo,rowSet,attrSet)
- {
- log (memo.total);
- attrSet.I.xpcalculated = memo.total;
- })
- .execute();
- });
- on('change:aptitudeWeaponSkill change:aptitudeBallisticSkill change:aptitudeStrength change:aptitudeToughness change:aptitudeAgility change:aptitudeIntelligence change:aptitudePerception change:aptitudeWillpower change:aptitudeFellowship change:aptitudeOffence change:aptitudeFinesse change:aptitudeDefence change:aptitudePsyker change:aptitudeTech change:aptitudeKnowledge change:aptitudeLeadership change:aptitudeFieldcraft change:aptitudeSocial ', function(){
- getAttrs(["aptitudeWeaponSkill", "aptitudeBallisticSkill", "aptitudeStrength",
- "aptitudeToughness", "aptitudeAgility", "aptitudeIntelligence",
- "aptitudePerception", "aptitudeWillpower", "aptitudeFellowship",
- "aptitudeOffence", "aptitudeFinesse", "aptitudeDefence",
- "aptitudePsyker", "aptitudeTech", "aptitudeKnowledge",
- "aptitudeLeadership", "aptitudeFieldcraft", "aptitudeSocial",
- "wsCostSimple", "wsCostIntermediate", "wsCostTrained", "wsCostProficient", "wsCostExpert",
- "bsCostSimple", "bsCostIntermediate", "bsCostTrained", "bsCostProficient", "bsCostExpert",
- "strengthCostSimple", "strengthCostIntermediate", "strengthCostTrained", "strengthCostProficient", "strengthCostExpert",
- "toughnessCostSimple", "toughnessCostIntermediate", "toughnessCostTrained", "toughnessCostProficient", "toughnessCostExpert",
- "agCostSimple", "agCostIntermediate", "agCostTrained", "agCostProficient", "agCostExpert",
- "intCostSimple", "intCostIntermediate", "intCostTrained", "intCostProficient", "intCostExpert",
- "perCostSimple", "perCostIntermediate", "perCostTrained", "perCostProficient", "perCostExpert",
- "wpCostSimple", "wpCostIntermediate", "wpCostTrained", "wpCostProficient", "wpCostExpert",
- "felCostSimple", "felCostIntermediate", "felCostTrained", "felCostProficient", "felCostExpert"], function(value)
- {
- //Weapon Skill Calculation
- var wsApt = Number(value.aptitudeWeaponSkill) + Number(value.aptitudeOffence);
- if (wsApt == 0)
- {
- setAttrs({wsCostSimple: "500"});
- setAttrs({wsCostIntermediate: "750"});
- setAttrs({wsCostTrained: "1000"});
- setAttrs({wsCostProficient: "1500"});
- setAttrs({wsCostExpert: "2500"});
- }
- if (wsApt == 1)
- {
- setAttrs({wsCostSimple: "250"});
- setAttrs({wsCostIntermediate: "500"});
- setAttrs({wsCostTrained: "750"});
- setAttrs({wsCostProficient: "1000"});
- setAttrs({wsCostExpert: "1500"});
- }
- if (wsApt == 2)
- {
- setAttrs({wsCostSimple: "100"});
- setAttrs({wsCostIntermediate: "250"});
- setAttrs({wsCostTrained: "500"});
- setAttrs({wsCostProficient: "750"});
- setAttrs({wsCostExpert: "1250"});
- }
- //Ballistic Skill Calculation
- var bsApt = Number(value.aptitudeBallisticSkill) + Number(value.aptitudeFinesse);
- if (bsApt == 0)
- {
- setAttrs({bsCostSimple: "500"});
- setAttrs({bsCostIntermediate: "750"});
- setAttrs({bsCostTrained: "1000"});
- setAttrs({bsCostProficient: "1500"});
- setAttrs({bsCostExpert: "2500"});
- }
- if (bsApt == 1)
- {
- setAttrs({bsCostSimple: "250"});
- setAttrs({bsCostIntermediate: "500"});
- setAttrs({bsCostTrained: "750"});
- setAttrs({bsCostProficient: "1000"});
- setAttrs({bsCostExpert: "1500"});
- }
- if (bsApt == 2)
- {
- setAttrs({bsCostSimple: "100"});
- setAttrs({bsCostIntermediate: "250"});
- setAttrs({bsCostTrained: "500"});
- setAttrs({bsCostProficient: "750"});
- setAttrs({bsCostExpert: "1250"});
- }
- //Strength Calculation
- var strengthApt = Number(value.aptitudeStrength) + Number(value.aptitudeOffence);
- if (strengthApt == 0)
- {
- setAttrs({strengthCostSimple: "500"});
- setAttrs({strengthCostIntermediate: "750"});
- setAttrs({strengthCostTrained: "1000"});
- setAttrs({strengthCostProficient: "1500"});
- setAttrs({strengthCostExpert: "2500"});
- }
- if (strengthApt == 1)
- {
- setAttrs({strengthCostSimple: "250"});
- setAttrs({strengthCostIntermediate: "500"});
- setAttrs({strengthCostTrained: "750"});
- setAttrs({strengthCostProficient: "1000"});
- setAttrs({strengthCostExpert: "1500"});
- }
- if (strengthApt == 2)
- {
- setAttrs({strengthCostSimple: "100"});
- setAttrs({strengthCostIntermediate: "250"});
- setAttrs({strengthCostTrained: "500"});
- setAttrs({strengthCostProficient: "750"});
- setAttrs({strengthCostExpert: "1250"});
- }
- //Toughness Calculation
- var toughnessApt = Number(value.aptitudeToughness) + Number(value.aptitudeDefence);
- if (toughnessApt == 0)
- {
- setAttrs({toughnessCostSimple: "500"});
- setAttrs({toughnessCostIntermediate: "750"});
- setAttrs({toughnessCostTrained: "1000"});
- setAttrs({toughnessCostProficient: "1500"});
- setAttrs({toughnessCostExpert: "2500"});
- }
- if (toughnessApt == 1)
- {
- setAttrs({toughnessCostSimple: "250"});
- setAttrs({toughnessCostIntermediate: "500"});
- setAttrs({toughnessCostTrained: "750"});
- setAttrs({toughnessCostProficient: "1000"});
- setAttrs({toughnessCostExpert: "1500"});
- }
- if (toughnessApt == 2)
- {
- setAttrs({toughnessCostSimple: "100"});
- setAttrs({toughnessCostIntermediate: "250"});
- setAttrs({toughnessCostTrained: "500"});
- setAttrs({toughnessCostProficient: "750"});
- setAttrs({toughnessCostExpert: "1250"});
- }
- //Agility Calculation
- var agApt = Number(value.aptitudeAgility) + Number(value.aptitudeFinesse);
- if (agApt == 0)
- {
- setAttrs({agCostSimple: "500"});
- setAttrs({agCostIntermediate: "750"});
- setAttrs({agCostTrained: "1000"});
- setAttrs({agCostProficient: "1500"});
- setAttrs({agCostExpert: "2500"});
- }
- if (agApt == 1)
- {
- setAttrs({agCostSimple: "250"});
- setAttrs({agCostIntermediate: "500"});
- setAttrs({agCostTrained: "750"});
- setAttrs({agCostProficient: "1000"});
- setAttrs({agCostExpert: "1500"});
- }
- if (agApt == 2)
- {
- setAttrs({agCostSimple: "100"});
- setAttrs({agCostIntermediate: "250"});
- setAttrs({agCostTrained: "500"});
- setAttrs({agCostProficient: "750"});
- setAttrs({agCostExpert: "1250"});
- }
- //Intelligence Calculation
- var intApt = Number(value.aptitudeIntelligence) + Number(value.aptitudeKnowledge);
- if (intApt == 0)
- {
- setAttrs({intCostSimple: "500"});
- setAttrs({intCostIntermediate: "750"});
- setAttrs({intCostTrained: "1000"});
- setAttrs({intCostProficient: "1500"});
- setAttrs({intCostExpert: "2500"});
- }
- if (intApt == 1)
- {
- setAttrs({intCostSimple: "250"});
- setAttrs({intCostIntermediate: "500"});
- setAttrs({intCostTrained: "750"});
- setAttrs({intCostProficient: "1000"});
- setAttrs({intCostExpert: "1500"});
- }
- if (intApt == 2)
- {
- setAttrs({intCostSimple: "100"});
- setAttrs({intCostIntermediate: "250"});
- setAttrs({intCostTrained: "500"});
- setAttrs({intCostProficient: "750"});
- setAttrs({intCostExpert: "1250"});
- }
- //Perception Calculation
- var perApt = Number(value.aptitudePerception) + Number(value.aptitudeFieldcraft);
- if (perApt == 0)
- {
- setAttrs({perCostSimple: "500"});
- setAttrs({perCostIntermediate: "750"});
- setAttrs({perCostTrained: "1000"});
- setAttrs({perCostProficient: "1500"});
- setAttrs({perCostExpert: "2500"});
- }
- if (perApt == 1)
- {
- setAttrs({perCostSimple: "250"});
- setAttrs({perCostIntermediate: "500"});
- setAttrs({perCostTrained: "750"});
- setAttrs({perCostProficient: "1000"});
- setAttrs({perCostExpert: "1500"});
- }
- if (perApt == 2)
- {
- setAttrs({perCostSimple: "100"});
- setAttrs({perCostIntermediate: "250"});
- setAttrs({perCostTrained: "500"});
- setAttrs({perCostProficient: "750"});
- setAttrs({perCostExpert: "1250"});
- }
- //Willpower Calculation
- var wpApt = Number(value.aptitudeWillpower) + Number(value.aptitudePsyker);
- if (wpApt == 0)
- {
- setAttrs({wpCostSimple: "500"});
- setAttrs({wpCostIntermediate: "750"});
- setAttrs({wpCostTrained: "1000"});
- setAttrs({wpCostProficient: "1500"});
- setAttrs({wpCostExpert: "2500"});
- }
- if (wpApt == 1)
- {
- setAttrs({wpCostSimple: "250"});
- setAttrs({wpCostIntermediate: "500"});
- setAttrs({wpCostTrained: "750"});
- setAttrs({wpCostProficient: "1000"});
- setAttrs({wpCostExpert: "1500"});
- }
- if (wpApt == 2)
- {
- setAttrs({wpCostSimple: "100"});
- setAttrs({wpCostIntermediate: "250"});
- setAttrs({wpCostTrained: "500"});
- setAttrs({wpCostProficient: "750"});
- setAttrs({wpCostExpert: "1250"});
- }
- //Fellowship Calculation
- var felApt = Number(value.aptitudeFellowship) + Number(value.aptitudeSocial);
- if (felApt == 0)
- {
- setAttrs({felCostSimple: "500"});
- setAttrs({felCostIntermediate: "750"});
- setAttrs({felCostTrained: "1000"});
- setAttrs({felCostProficient: "1500"});
- setAttrs({felCostExpert: "2500"});
- }
- if (felApt == 1)
- {
- setAttrs({felCostSimple: "250"});
- setAttrs({felCostIntermediate: "500"});
- setAttrs({felCostTrained: "750"});
- setAttrs({felCostProficient: "1000"});
- setAttrs({felCostExpert: "1500"});
- }
- if (felApt == 2)
- {
- setAttrs({felCostSimple: "100"});
- setAttrs({felCostIntermediate: "250"});
- setAttrs({felCostTrained: "500"});
- setAttrs({felCostProficient: "750"});
- setAttrs({felCostExpert: "1250"});
- }
- });
- });
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement