Fixed recent break to Composure and Endurance Calculation, while maintaining the attempt to correct the new books swap of the stat calculations... Updated the wording on Adversities and Anxieties to reflect the official release character sheet. Changed "status" to "standing" in the section on other characters to reflect the wording on the official release character sheet. Although not every stance changed mechanically, changed the tooltips on every stance to reflect the wording on the new, official character sheet, post-release. Added sections for ninjutsu and maho technique to the PC sheet. NPCs will follow.
7086 lines
330 KiB
HTML
7086 lines
330 KiB
HTML
<!--Start Sheet Tabs-->
|
||
<input type="radio" name="attr_pcgm" class="tab sheet-tab-narrative-mode" value="1" checked="checked" />
|
||
<span class="tab"data-i18n-title="narrative-u" title="Narrative Mode"></span>
|
||
<input type="radio" name="attr_pcgm" class="tab sheet-tab-conflict-mode" value="2" />
|
||
<span class="tab"data-i18n-title="conflict-u" title="Conflict Mode"></span>
|
||
<input type="radio" name="attr_pcgm" class="tab sheet-tab-techniques" value="3" />
|
||
<span class="tab"data-i18n-title="techniques-u" title="Techniques"></span>
|
||
<input type="radio" name="attr_pcgm" class="tab sheet-tab-experience-advancement" value="4" />
|
||
<span class="tab"data-i18n-title="advance-u" title="Advancement"></span>
|
||
<input type="radio" name="attr_pcgm" class="tab sheet-tab-campaign-sheet" value="5" />
|
||
<span class="tab"data-i18n-title="campaign-u" title="Campaign Sheet"></span>
|
||
<input type="radio" name="attr_pcgm" class="tab sheet-tab-twenty-questions" value="6" />
|
||
<span class="tab"data-i18n-title="20questions-u" title="20 Questions"></span>
|
||
<input type="radio" name="attr_pcgm" class="tab sheet-tab-npc-sheet" value="7" />
|
||
<span class="tab"data-i18n-title="npcs-u" title="NPCs"></span>
|
||
<!--End Sheet Tabs-->
|
||
|
||
|
||
<p></p>
|
||
Version 0.8.4 Beta
|
||
|
||
<div class="tab-content tab-narrative-mode"><!--Open Narrative Mode Tab-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="narrative-mode-u">Narrative Mode</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Identity Section-->
|
||
|
||
<div class="sheet-col"><!--Open Identity Left Column-->
|
||
|
||
<table style="width:100%;>
|
||
<tr>
|
||
<td colspan="2"><label><span data-i18n="character-name-u">Character Name:</span> <input type="text" style="width:200px;" name="attr_name" /></label></td>
|
||
</tr>
|
||
<tr>
|
||
<td><label><span data-i18n="clan-u">Clan:</span> <input type="text" style="width:100px;" name="attr_clan" /></label></td>
|
||
<td><label><span data-i18n="family-u">Family</span> <input type="text" style="width:130px;" name="attr_family" /></label></td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="2"><label><span data-i18n="techtypes-u">Technique Types Available:</span> <input type="text" style="width:150px;" name="attr_techtypes" /></label></td>
|
||
</tr>
|
||
</table>
|
||
</div><!--Close Identity Identity Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Identity Right Column-->
|
||
<p></p>
|
||
<label><span data-i18n="player-u">Player Name:</span> <input type="text" style="width:200px;" name="attr_player" /></label>
|
||
<label><span data-i18n="school-u">School</span> <input type="text" style="width:200px;" name="attr_school" /></label>
|
||
<label><span data-i18n="rank-u">Rank</span> <input type="text" style="width:200px;" name="attr_rank" /></label>
|
||
</div><!--Close Identity Right Column-->
|
||
|
||
</div><!--Close Identity Section-->
|
||
|
||
<h1><span data-i18n="rings-skills-u">Rings, Skills, and Information</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Narrative Mode Body-->
|
||
|
||
<div class="sheet-col"><!--Open Narrative Mode Left Column-->
|
||
|
||
<div class="center"><!--Open Skill and Ring Centering-->
|
||
|
||
<!--Start Rings-->
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><p></p> <h3 data-i18n="air-u" class="attribute">Air</h3> </td>
|
||
<td style=background-color:#e1dacf;><p></p> <h3 data-i18n="earth-u" class="attribute">Earth</h3> </td>
|
||
<td style=background-color:#e1dacf;><p></p> <h3 data-i18n="fire-u" class="attribute">Fire</h3> </td>
|
||
<td style=background-color:#e1dacf;><p></p> <h3 data-i18n="water-u" class="attribute">Water</h3> </td>
|
||
<td style=background-color:#e1dacf;><p></p> <h3 data-i18n="void-u" class="attribute">Void</h3> </td>
|
||
</tr>
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><img width="60%" src="https://i.imgur.com/qTp0rUR.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="58%" src="https://i.imgur.com/tQXxi1G.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="57%" src="https://i.imgur.com/V8GwsNt.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="56%" src="https://i.imgur.com/hq5KLeF.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="58%" src="https://i.imgur.com/CZmGNHr.png"/> </td>
|
||
</tr>
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_air" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_earth" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_fire" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_water" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" value='1' name="attr_void" /> <p></p></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Rings-->
|
||
|
||
<!--Start Symbol Key-->
|
||
<p></p>
|
||
<h3 data-i18n="symbolkey-u">Symbol Key</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/Eiar11x.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="success-u" class="attribute">Success</h3></td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/LRLSWGy.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="explosivesuccess-u" class="attribute">Explosive Success</h3></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/sdRYAZd.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="opportunity-u" class="attribute">Opportunity</h3></td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/fiib1t2.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="strife-u" class="attribute">Strife</h3></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Symbol Key-->
|
||
|
||
<!--Start Artisan Skills-->
|
||
<p></p>
|
||
<div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="artisan-tooltip-u">Artisan Approaches Refine (Air) Restore (Earth) Invent (Fire) Adapt (Water) Attune (Void)</span>
|
||
<h3 data-i18n="artisan-skills-u">Artisan Skills</h3>
|
||
</div>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-name-u"><div style="width: 120px;">Skill Name</div></td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="aesthetics-u">Aesthetics</td>
|
||
<td><input type="number" name="attr_rank_aesthetics" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_aesthetics_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_aesthetics" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_aesthetics" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_aesthetics_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{aesthetics_trans} @{skill_emote_2} @{aesthetics_approach_selected} @{skill_emote_3} [[@{aesthetics_approach}+@{keep_bonus_aesthetics}]]@{skill_emote_5} \n\n/roll [[@{aesthetics_approach}+@{keep_bonus_aesthetics}]]t[Ring]+[[@{rank_aesthetics}+@{roll_bonus_aesthetics}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="composition-u">Composition</td>
|
||
<td><input type="number" name="attr_rank_composition" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_composition_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_composition" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_composition" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_composition_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{composition_trans} @{skill_emote_2} @{composition_approach_selected} @{skill_emote_3} [[@{composition_approach}+@{keep_bonus_composition}]]@{skill_emote_5} \n\n/roll [[@{composition_approach}+@{keep_bonus_composition}]]t[Ring]+[[@{rank_composition}+@{roll_bonus_composition}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="design-u">Design</td>
|
||
<td><input type="number" name="attr_rank_design" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_design_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_design" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_design" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_design_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{design_trans} @{skill_emote_2} @{design_approach_selected} @{skill_emote_3} [[@{design_approach}+@{keep_bonus_design}]]@{skill_emote_5} \n\n/roll [[@{design_approach}+@{keep_bonus_design}]]t[Ring]+[[@{rank_design}+@{roll_bonus_design}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="smithing-u">Smithing</td>
|
||
<td><input type="number" name="attr_rank_smithing" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_smithing_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_smithing" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_smithing" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_smithing_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{smithing_trans} @{skill_emote_2} @{smithing_approach_selected} @{skill_emote_3} [[@{smithing_approach}+@{keep_bonus_smithing}]]@{skill_emote_5} \n\n/roll [[@{smithing_approach}+@{keep_bonus_smithing}]]t[Ring]+[[@{rank_smithing}+@{roll_bonus_smithing}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_blank_artisan" value=""></td>
|
||
<td><input type="number" name="attr_rank_blank_artisan" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_blank_artisan_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_blank_artisan" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_blank_artisan" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_blank_artisan_mod"/>
|
||
<td><button type="roll" value="/em @{Name} @{skill_emote_1} @{blank_artisan} @{skill_emote_2} @{blank_artisan_approach_selected} @{skill_emote_3} [[@{blank_artisan_approach}+@{keep_bonus_blank_artisan}]]@{skill_emote_5} \n\n/roll [[@{blank_artisan_approach}+@{keep_bonus_blank_artisan}]]t[Ring]+[[@{rank_blank_artisan}+@{roll_bonus_blank_artisan}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Artisan Skills Main Section-->
|
||
|
||
<!--Start Repeating Artisan Skills-->
|
||
|
||
<div><!--Open Repeating Artisan Skills-->
|
||
|
||
|
||
<fieldset class="repeating_reartisan">
|
||
<div style="width: 100%;">
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_skill" value=""></td>
|
||
<input type="hidden" name="attr_approach_selected" value=""/>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{skill} @{skill_emote_2} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Artisan Skills-->
|
||
|
||
<!--End Artisan Skills-->
|
||
|
||
<!--Start martial Skills-->
|
||
<p></p>
|
||
<div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="martial-tooltip-u">Martial Approaches Feint (Air) Withstand (Earth) Overwhelm (Fire) Shift (Water) Sacrifice (Void)</span>
|
||
<h3 data-i18n="martial-skills-u">Martial Skills</h3>
|
||
</div>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-name-u">Skill Name</td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="fitness-defense-u">Fitness (Defense)</td>
|
||
<td><input type="number" name="attr_rank_fitness" value="0"/></td>
|
||
<td><select class="narrow" name="attr_fitness_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_fitness" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_fitness" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_fitness_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{fitness_trans} @{skill_emote_2} @{fitness_approach_selected} @{skill_emote_3} [[@{fitness_approach}+@{keep_bonus_fitness}]]@{skill_emote_5} \n\n/roll [[@{fitness_approach}+@{keep_bonus_fitness}]]t[Ring]+[[@{rank_fitness}+@{roll_bonus_fitness}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="martial_arts_melee-u">Martial Arts [Melee]</td>
|
||
<td><input type="number" name="attr_rank_martial_arts_melee" value="0"/></td>
|
||
<td><select class="narrow" name="attr_martial_arts_melee_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_martial_arts_melee" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_martial_arts_melee" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_martial_arts_melee_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{martial_arts_melee_trans} @{skill_emote_2} @{martial_arts_melee_approach_selected} @{skill_emote_3} [[@{martial_arts_melee_approach}+@{keep_bonus_martial_arts_melee}]]@{skill_emote_5} \n\n/roll [[@{martial_arts_melee_approach}+@{keep_bonus_martial_arts_melee}]]t[Ring]+[[@{rank_martial_arts_melee}+@{roll_bonus_martial_arts_melee}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="martial_arts_ranged-u">Martial Arts [Ranged]</td>
|
||
<td><input type="number" name="attr_rank_martial_arts_ranged" value="0"/></td>
|
||
<td><select class="narrow" name="attr_martial_arts_ranged_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_martial_arts_ranged" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_martial_arts_ranged" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_martial_arts_ranged_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{martial_arts_ranged_trans} @{skill_emote_2} @{martial_arts_ranged_approach_selected} @{skill_emote_3} [[@{martial_arts_ranged_approach}+@{keep_bonus_martial_arts_ranged}]]@{skill_emote_5} \n\n/roll [[@{martial_arts_ranged_approach}+@{keep_bonus_martial_arts_ranged}]]t[Ring]+[[@{rank_martial_arts_ranged}+@{roll_bonus_martial_arts_ranged}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="martial_arts_unarmed-u">Martial Arts [Unarmed]</td>
|
||
<td><input type="number" name="attr_rank_martial_arts_unarmed" value="0"/></td>
|
||
<td><select class="narrow" name="attr_martial_arts_unarmed_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_martial_arts_unarmed" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_martial_arts_unarmed" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_martial_arts_unarmed_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{martial_arts_unarmed_trans} @{skill_emote_2} @{martial_arts_unarmed_approach_selected} @{skill_emote_3} [[@{martial_arts_unarmed_approach}+@{keep_bonus_martial_arts_unarmed}]]@{skill_emote_5} \n\n/roll [[@{martial_arts_unarmed_approach}+@{keep_bonus_martial_arts_unarmed}]]t[Ring]+[[@{rank_martial_arts_unarmed}+@{roll_bonus_martial_arts_unarmed}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="meditation-u">Meditation</td>
|
||
<td><input type="number" name="attr_rank_meditation" value="0"/></td>
|
||
<td><select class="narrow" name="attr_meditation_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_meditation" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_meditation" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_meditation_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{meditation_trans} @{skill_emote_2} @{meditation_approach_selected} @{skill_emote_3} [[@{meditation_approach}+@{keep_bonus_meditation}]]@{skill_emote_5} \n\n/roll [[@{meditation_approach}+@{keep_bonus_meditation}]]t[Ring]+[[@{rank_meditation}+@{roll_bonus_meditation}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="tactics-u">Tactics</td>
|
||
<td><input type="number" name="attr_rank_tactics" value="0"/></td>
|
||
<td><select class="narrow" name="attr_tactics_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_tactics" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_tactics" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_tactics_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{tactics_trans} @{skill_emote_2} @{tactics_approach_selected} @{skill_emote_3} [[@{tactics_approach}+@{keep_bonus_tactics}]]@{skill_emote_5} \n\n/roll [[@{tactics_approach}+@{keep_bonus_tactics}]]t[Ring]+[[@{rank_tactics}+@{roll_bonus_tactics}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_blank_martial" value=""></td>
|
||
<td><input type="number" name="attr_rank_blank_martial" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_blank_martial_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_blank_martial" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_blank_martial" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_blank_martial_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{blank_martial} @{skill_emote_2} @{blank_martial_approach_selected} @{skill_emote_3} [[@{blank_martial_approach}+@{keep_bonus_blank_martial}]]@{skill_emote_5} \n\n/roll [[@{blank_martial_approach}+@{keep_bonus_blank_martial}]]t[Ring]+[[@{rank_blank_martial}+@{roll_bonus_blank_martial}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Martial Skills Main Section-->
|
||
|
||
<!--Start Repeating Martial Skills-->
|
||
|
||
<div><!--Open Repeating Martial Skills-->
|
||
|
||
<fieldset class="repeating_remartial">
|
||
<div style="width: 100%;">
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_skill" value=""></td>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{skill} @{skill_emote_2} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Martial Skills-->
|
||
|
||
<!--End Martial Skills-->
|
||
|
||
<!--Start Social Skills-->
|
||
<p></p>
|
||
<div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="social-tooltip-u">Social Approaches Trick (Air) Reason (Earth) Incite (Fire) Charm (Water) Enlighten (Void)</span>
|
||
<h3 data-i18n="social-skills-u">Social Skills</h3>
|
||
</div>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-name-u"><div style="width: 120px;">Skill Name</div></td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="command-u">Command</td>
|
||
<td><input type="number" name="attr_rank_command" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_command_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_command" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_command" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_command_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{command_trans} @{skill_emote_2} @{command_approach_selected} @{skill_emote_3} [[@{command_approach}+@{keep_bonus_command}]]@{skill_emote_5} \n\n/roll [[@{command_approach}+@{keep_bonus_command}]]t[Ring]+[[@{rank_command}+@{roll_bonus_command}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="courtesy-u">Courtesy</td>
|
||
<td><input type="number" name="attr_rank_courtesy" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_courtesy_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_courtesy" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_courtesy" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_courtesy_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{courtesy_trans} @{skill_emote_2} @{courtesy_approach_selected} @{skill_emote_3} [[@{courtesy_approach}+@{keep_bonus_courtesy}]]@{skill_emote_5} \n\n/roll [[@{courtesy_approach}+@{keep_bonus_courtesy}]]t[Ring]+[[@{rank_courtesy}+@{roll_bonus_courtesy}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="games-u">Games</td>
|
||
<td><input type="number" name="attr_rank_games" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_games_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_games" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_games" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_games_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{games_trans} @{skill_emote_2} @{games_approach_selected} @{skill_emote_3} [[@{games_approach}+@{keep_bonus_games}]]@{skill_emote_5} \n\n/roll [[@{games_approach}+@{keep_bonus_games}]]t[Ring]+[[@{rank_games}+@{roll_bonus_games}]]t[Skill]"></button></td
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="performance-u">Performance</td>
|
||
<td><input type="number" name="attr_rank_performance" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_performance_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_performance" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_performance" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_performance_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{performance_trans} @{skill_emote_2} @{performance_approach_selected} @{skill_emote_3} [[@{performance_approach}+@{keep_bonus_performance}]]@{skill_emote_5} \n\n/roll [[@{performance_approach}+@{keep_bonus_performance}]]t[Ring]+[[@{rank_performance}+@{roll_bonus_performance}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_blank_social" value=""></td>
|
||
<td><input type="number" name="attr_rank_blank_social" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_blank_social_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_blank_social" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_blank_social" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_blank_social_mod"/>
|
||
<td><button type="roll" value="/em @{Name} @{skill_emote_1} @{blank_social} @{skill_emote_2} @{blank_social_approach_selected} @{skill_emote_3} [[@{blank_social_approach}+@{keep_bonus_blank_social}]]@{skill_emote_5} \n\n/roll [[@{blank_social_approach}+@{keep_bonus_blank_social}]]t[Ring]+[[@{rank_blank_social}+@{roll_bonus_blank_social}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Social Skills Main Section-->
|
||
|
||
<!--Start Repeating Social Skills-->
|
||
|
||
<div><!--Open Repeating Social Skills-->
|
||
|
||
|
||
<fieldset class="repeating_resocial">
|
||
<div style="width: 100%;">
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_skill" value=""></td>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{skill} @{skill_emote_2} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Social Skills-->
|
||
|
||
<!--End Social Skills-->
|
||
|
||
<!--Start Scholar Skills-->
|
||
<p></p>
|
||
<div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="scholar-tooltip-u">Scholar Approaches Analyze (Air) Recall (Earth) Theorize (Fire) Survey (Water) Sense (Void)</span>
|
||
<h3 data-i18n="scholar-skills-u">Scholar Skills</h3>
|
||
</div>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-name-u">Skill Name</td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="culture-u">Culture</td>
|
||
<td><input type="number" name="attr_rank_culture" value="0"/></td>
|
||
<td><select class="narrow" name="attr_culture_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_culture" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_culture" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_culture_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{culture_trans} @{skill_emote_2} @{culture_approach_selected} @{skill_emote_3} [[@{culture_approach}+@{keep_bonus_culture}]]@{skill_emote_5} \n\n/roll [[@{culture_approach}+@{keep_bonus_culture}]]t[Ring]+[[@{rank_culture}+@{roll_bonus_culture}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="government-u">Government</td>
|
||
<td><input type="number" name="attr_rank_government" value="0"/></td>
|
||
<td><select class="narrow" name="attr_government_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_government" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_government" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_government_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{government_trans} @{skill_emote_2} @{government_approach_selected} @{skill_emote_3} [[@{government_approach}+@{keep_bonus_government}]]@{skill_emote_5} \n\n/roll [[@{government_approach}+@{keep_bonus_government}]]t[Ring]+[[@{rank_government}+@{roll_bonus_government}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="sentiment-u">Sentiment</td>
|
||
<td><input type="number" name="attr_rank_sentiment" value="0"/></td>
|
||
<td><select class="narrow" name="attr_sentiment_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_sentiment" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_sentiment" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_sentiment_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{sentiment_trans} @{skill_emote_2} @{sentiment_approach_selected} @{skill_emote_3} [[@{sentiment_approach}+@{keep_bonus_sentiment}]]@{skill_emote_5} \n\n/roll [[@{sentiment_approach}+@{keep_bonus_sentiment}]]t[Ring]+[[@{rank_sentiment}+@{roll_bonus_sentiment}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="theology-u">Theology</td>
|
||
<td><input type="number" name="attr_rank_theology" value="0"/></td>
|
||
<td><select class="narrow" name="attr_theology_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_theology" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_theology" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_theology_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{theology_trans} @{skill_emote_2} @{theology_approach_selected} @{skill_emote_3} [[@{theology_approach}+@{keep_bonus_theology}]]@{skill_emote_5} \n\n/roll [[@{theology_approach}+@{keep_bonus_theology}]]t[Ring]+[[@{rank_theology}+@{roll_bonus_theology}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="medicine-u">Medicine</td>
|
||
<td><input type="number" name="attr_rank_medicine" value="0"/></td>
|
||
<td><select class="narrow" name="attr_medicine_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_medicine" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_medicine" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_medicine_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{medicine_trans} @{skill_emote_2} @{medicine_approach_selected} @{skill_emote_3} [[@{medicine_approach}+@{keep_bonus_medicine}]]@{skill_emote_5} \n\n/roll [[@{medicine_approach}+@{keep_bonus_medicine}]]t[Ring]+[[@{rank_medicine}+@{roll_bonus_medicine}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_blank_scholar" value=""></td>
|
||
<td><input type="number" name="attr_rank_blank_scholar" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_blank_scholar_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_blank_scholar" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_blank_scholar" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_blank_scholar_mod"/>
|
||
<td><button type="roll" value="/em @{Name} @{skill_emote_1} @{blank_scholar} @{skill_emote_2} @{blank_scholar_approach_selected} @{skill_emote_3} [[@{blank_scholar_approach}+@{keep_bonus_blank_scholar}]]@{skill_emote_5} \n\n/roll [[@{blank_scholar_approach}+@{keep_bonus_blank_scholar}]]t[Ring]+[[@{rank_blank_scholar}+@{roll_bonus_blank_scholar}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Scholar Skills Main Section-->
|
||
|
||
<!--Start Repeating Scholar Skills-->
|
||
|
||
<div><!--Open Repeating Scholar Skills-->
|
||
|
||
<fieldset class="repeating_rescholar">
|
||
<div style="width: 100%;">
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_skill" value=""></td>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{skill} @{skill_emote_2} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Scholar Skills-->
|
||
|
||
<!--End Scholar Skills-->
|
||
|
||
<!--Start Trade Skills-->
|
||
<p></p>
|
||
<div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="trade-tooltip-u">Trade Approaches Con (Air) Produce (Earth) Innovate (Fire) Exchange (Water) Subsist (Void)</span>
|
||
<h3 data-i18n="trade-skills-u">Trade Skills</h3>
|
||
</div>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-name-u">Skill Name</td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="commerce-u">Commerce</td>
|
||
<td><input type="number" name="attr_rank_commerce" value="0"/></td>
|
||
<td><select class="narrow" name="attr_commerce_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_commerce" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_commerce" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_commerce_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{commerce_trans} @{skill_emote_2} @{commerce_approach_selected} @{skill_emote_3} [[@{commerce_approach}+@{keep_bonus_commerce}]]@{skill_emote_5} \n\n/roll [[@{commerce_approach}+@{keep_bonus_commerce}]]t[Ring]+[[@{rank_commerce}+@{roll_bonus_commerce}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="labor-u">Labor</td>
|
||
<td><input type="number" name="attr_rank_labor" value="0"/></td>
|
||
<td><select class="narrow" name="attr_labor_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_labor" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_labor" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_labor_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{labor_trans} @{skill_emote_2} @{labor_approach_selected} @{skill_emote_3} [[@{labor_approach}+@{keep_bonus_labor}]]@{skill_emote_5} \n\n/roll [[@{labor_approach}+@{keep_bonus_labor}]]t[Ring]+[[@{rank_labor}+@{roll_bonus_labor}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="seafaring-u">Seafaring</td>
|
||
<td><input type="number" name="attr_rank_seafaring" value="0"/></td>
|
||
<td><select class="narrow" name="attr_seafaring_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_seafaring" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_seafaring" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_seafaring_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{seafaring_trans} @{skill_emote_2} @{seafaring_approach_selected} @{skill_emote_3} [[@{seafaring_approach}+@{keep_bonus_seafaring}]]@{skill_emote_5} \n\n/roll [[@{seafaring_approach}+@{keep_bonus_seafaring}]]t[Ring]+[[@{rank_seafaring}+@{roll_bonus_seafaring}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="skulduggery-u">Skulduggery</td>
|
||
<td><input type="number" name="attr_rank_skulduggery" value="0"/></td>
|
||
<td><select class="narrow" name="attr_skulduggery_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_skulduggery" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_skulduggery" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_skulduggery_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{skulduggery_trans} @{skill_emote_2} @{skulduggery_approach_selected} @{skill_emote_3} [[@{skulduggery_approach}+@{keep_bonus_skulduggery}]]@{skill_emote_5}
|
||
\n\n/roll [[@{skulduggery_approach}+@{keep_bonus_skulduggery}]]t[Ring]+[[@{rank_skulduggery}+@{roll_bonus_skulduggery}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td data-i18n="survival-u">Survival</td>
|
||
<td><input type="number" name="attr_rank_survival" value="0"/></td>
|
||
<td><select class="narrow" name="attr_survival_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_survival" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_survival" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_survival_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{survival_trans} @{skill_emote_2} @{survival_approach_selected} @{skill_emote_3} [[@{survival_approach}+@{keep_bonus_survival}]]@{skill_emote_5} \n\n/roll [[@{survival_approach}+@{keep_bonus_survival}]]t[Ring]+[[@{rank_survival}+@{roll_bonus_survival}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_blank_trade" value=""></td>
|
||
<td><input type="number" name="attr_rank_blank_trade" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_blank_trade_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_blank_trade" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_blank_trade" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_blank_trade_mod"/>
|
||
<td><button type="roll" value="/em @{Name} @{skill_emote_1} @{blank_trade} @{skill_emote_2} @{blank_trade_approach_selected} @{skill_emote_3} [[@{blank_trade_approach}+@{keep_bonus_blank_trade}]]@{skill_emote_5} \n\n/roll [[@{blank_trade_approach}+@{keep_bonus_blank_trade}]]t[Ring]+[[@{rank_blank_trade}+@{roll_bonus_blank_trade}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Trade Skills Main Section-->
|
||
|
||
<!--Start Repeating Trade Skills-->
|
||
|
||
<div><!--Open Repeating Trade Skills-->
|
||
|
||
<fieldset class="repeating_retrade">
|
||
<div style="width: 100%;">
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_skill" value=""></td>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{skill_emote_1} @{skill} @{skill_emote_2} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]] @{skill_emote_5} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Trade Skills-->
|
||
|
||
<!--End Trade Skills-->
|
||
|
||
</div><!--Close Skill and Ring Centering-->
|
||
|
||
</div><!--Close Narrative Mode Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Narrative Mode Right Column-->
|
||
|
||
<div class="center"><!--Open Narrative Details Centering-->
|
||
|
||
<img src="https://i.imgur.com/fxeLrxs.jpg" width="100%" class="banner" /><!--Logo Image-->
|
||
|
||
<!--Start Roller-->
|
||
<p></p>
|
||
<h3 data-i18n="roller-u">Roller</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="ring-u" class="attribute">Ring:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;" ><img width="25px" src="https://i.imgur.com/KbPcmsc.png"/></td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_ringdie"/>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="skill-u" class="attribute">Skill:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/zQD5LkP.png"/> </td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_skilldie"/> </td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="modifiers-u" class="attribute">Modifiers:</h3> </td>
|
||
<td style=background-color:#e1dacf;><input style="width:75px;" type="text" value="" name="attr_rollmod"/>
|
||
<td style=background-color:#e1dacf;><button type='roll' name='generic_roll' value='/em @{name} @{skill_emote_4} @{ringdie}@{skill_emote_5} \n\n/roll [[@{ringdie}]]t[Ring]+[[@{skilldie}]]t[Skill]'></button><br/></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Roller-->
|
||
|
||
<!--Start Honor/Glory/Status-->
|
||
<p></p>
|
||
<h3 data-i18n="socialstatus-u">Social Status</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_honor"/>
|
||
<td><h3 data-i18n="honor-u" class="attribute">Honor</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_glory"/>
|
||
<td><h3 data-i18n="glory-u" class="attribute">Glory</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_status"/>
|
||
<td><h3 data-i18n="status-u" class="attribute">Status</h3></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Honor/Glory/Status-->
|
||
|
||
<!--Start Ninjō and Giri-->
|
||
|
||
<p></p>
|
||
<div class="sheet-2colrow"><!--Start Division for two text boxes-->
|
||
|
||
<div class="sheet-col"><!--Start left box-->
|
||
|
||
<h3 data-i18n="ninjo-u">Ninjō</h3>
|
||
<textarea name="attr_ninjo" class="three-lines"></textarea>
|
||
|
||
</div><!--End left box-->
|
||
|
||
<div class="sheet-col"><!--Start right box-->
|
||
|
||
<h3 data-i18n="giri-u">Giri</h3>
|
||
<textarea name="attr_giri" class="three-lines"></textarea>
|
||
|
||
</div><!--End right box-->
|
||
|
||
</div><!--End Division for two text boxes-->
|
||
<!--End Ninjō and Giri-->
|
||
|
||
|
||
<!--Start Titles-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="titles-u">Titles</h3>
|
||
<textarea name="attr_titles" class="three-lines"></textarea>
|
||
|
||
<!--End Titles-->
|
||
|
||
<!--Start Advantages and Disadvantages-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="advantagesanddisadvantages-u">Advandtages and Disadvantages</h3>
|
||
|
||
<p></p>
|
||
<h5 data-i18n="distinctions-u">DISTINCTIONS: Reroll up to two dice of your choice when a distinction helps you on a check.</h5>
|
||
<textarea name="attr_distinctions" class="three-lines"></textarea>
|
||
|
||
<p></p>
|
||
<h5 data-i18n="adversities-u">ADVERSITIES: Reroll two dice containing success or explosive success symbols when an adversity hinders you on a check. If you fail, gain 1 Void point.</h5>
|
||
<textarea name="attr_adversities" class="three-lines"></textarea>
|
||
|
||
<p></p>
|
||
<h5 data-i18n="passions-u">PASSIONS: After performing a check related to your passion, remove 3 strife.</h5>
|
||
<textarea name="attr_passions" class="three-lines"></textarea>
|
||
|
||
<p></p>
|
||
<h5 data-i18n="anxieties-u">ANXIETIES: After performing a check related to your anxiety, receive 3 strife. Then, gain 1 Void point (limit once per scene).</h5>
|
||
<textarea name="attr_anxieties" class="three-lines"></textarea>
|
||
|
||
<p></p>
|
||
<h5 data-i18n="personalunmasking-u">Personal Unmasking.</h5>
|
||
<textarea name="attr_personaloutburst" class="three-lines"></textarea>
|
||
|
||
<p></p>
|
||
<h5 data-i18n="othercharacters-u">Other Characters, their standing, and notes.</h5>
|
||
<textarea name="attr_othercharacters" class="eight-lines"></textarea>
|
||
|
||
<!--End Titles-->
|
||
|
||
</div><!--Close Narrrative Details Centering-->
|
||
|
||
</div><!--Close Narrative Mode Right Column-->
|
||
|
||
</div><!--Close Narrative Mode Body-->
|
||
|
||
</div><!--Close Narrative Mode Tab-->
|
||
|
||
|
||
|
||
<div class="tab-content tab-conflict-mode"><!--Open Conflict Mode Tab-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="conflict-mode-u">Conflict Mode</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<div class="center"><!--Open Left Column Centering-->
|
||
|
||
<!--Start Rings-->
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="air-stance-u">AIR STANCE: +1 to TN of Attack and Scheme checks targeting you (+2 at rank 4+).</span>
|
||
<p></p> <h3 data-i18n="air-u" class="attribute">Air</h3></div></td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="earth-stance-u">EARTH STANCE: Others cannot spend Opportunity to inflict critical strikes or conditions on you.
|
||
</span>
|
||
<p></p> <h3 data-i18n="earth-u" class="attribute">Earth</h3></div></td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="fire-stance-u">FIRE STANCE: If you succeed, +1 bonus success per Strife symbol.</span>
|
||
<p></p> <h3 data-i18n="fire-u" class="attribute">Fire</h3></div> </td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="water-stance-u">WATER STANCE: Perform a second action on your turn that does not require a check or share a type with your first action.</span>
|
||
<p></p> <h3 data-i18n="water-u" class="attribute">Water</h3></div></td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="void-stance-u">VOID STANCE: You do not gain Strife from Strife results on checks.</span>
|
||
<p></p> <h3 data-i18n="void-u" class="attribute">Void</h3></div> </td>
|
||
</tr>
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><img width="60%" src="https://i.imgur.com/qTp0rUR.png"/></td>
|
||
<td style=background-color:#e1dacf;><img width="58%" src="https://i.imgur.com/tQXxi1G.png"/></td>
|
||
<td style=background-color:#e1dacf;><img width="57%" src="https://i.imgur.com/V8GwsNt.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="56%" src="https://i.imgur.com/hq5KLeF.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="58%" src="https://i.imgur.com/CZmGNHr.png"/> </td>
|
||
</tr>
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_foo_air" value="@{air}" disabled="true"/><p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_foo_earth" value="@{earth}" disabled="true"/><p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_foo_fire" value="@{fire}" disabled="true"/><p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_foo_water" value="@{water}" disabled="true"/><p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_foo_void" value="@{void}" disabled="true"/><p></p></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Rings-->
|
||
|
||
<!--Start Roller-->
|
||
<p></p>
|
||
<h3 data-i18n="roller-u">Roller</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="ring-u" class="attribute">Ring:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;" ><img width="25px" src="https://i.imgur.com/KbPcmsc.png"/></td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_ringdie"/>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="skill-u" class="attribute">Skill:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/zQD5LkP.png"/> </td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_skilldie"/> </td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="modifiers-u" class="attribute">Modifiers:</h3> </td>
|
||
<td style=background-color:#e1dacf;><input style="width:75px;" type="text" value="" name="attr_rollmod"/>
|
||
<td style=background-color:#e1dacf;><button type='roll' name='generic_roll' value='/em @{name} @{skill_emote_4} @{ringdie}@{skill_emote_5} \n\n/roll [[@{ringdie}]]t[Ring]+[[@{skilldie}]]t[Skill]'></button><br/></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Roller-->
|
||
|
||
<!--Start Qualities-->
|
||
<p></p>
|
||
<h4 data-i18n="advantages-u">Advantages</h4>
|
||
<textarea name="attr_advantages" class="two-lines"></textarea>
|
||
|
||
<h4 data-i18n="disadvantages-u">Disadvantages</h4>
|
||
<textarea name="attr_disadvatages" class="two-lines"></textarea>
|
||
|
||
<h4 data-i18n="school-ability-u">School Ability</h4>
|
||
<textarea name="attr_school_ability" class="two-lines"></textarea>
|
||
<!--End Qualities-->
|
||
|
||
</div><!--Close Left Column Centering-->
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
<!--Start Derivative Attributes-->
|
||
|
||
<h3 data-i18n="derivative-attributes-u">Derivate Attributes</h3>
|
||
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td><h3 data-i18n="endurance-u" class="attribute">Endurance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_endurance" value="@{foo_endurance}" disabled="true"/></td>
|
||
<td><h3 data-i18n="fatigue-u" class="attribute">Fatigue</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_Fatigue"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="composure-u" class="attribute">Composure</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_composure" value="@{foo_composure}" disabled="true"/></td>
|
||
<td><h3 data-i18n="strife-u" class="attribute">Strife</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_Strife"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="focus-u" class="attribute">Focus</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_focus" value="@{foo_focus}" disabled="true"/></td>
|
||
<td><h3 data-i18n="vigilance-u" class="attribute">Vigilance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_vigilance" value="@{foo_vigilance}" disabled="true"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="max-void-u" class="attribute">Max Void</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_foo_void" value="@{void}" disabled="true"/></td>
|
||
<td><h3 data-i18n="current-u" class="attribute">Current</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="1" name="attr_void_points"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="physical-resistance-u" class="attribute">Phy Resistance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_Resistance" value="0"/></td>
|
||
<td><h3 data-i18n="supernatural-resistance-u" class="attribute">Sup Resistance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_Supernatural_Resistance" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<!--End Derivative Attributes-->
|
||
|
||
<!--Start Conditions-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="conditions-u">Conditions</h3>
|
||
<textarea name="attr_conditions" class="eight-lines"></textarea>
|
||
|
||
<!--End Conditions-->
|
||
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<h1><span data-i18n="armaments-u">Armaments</span></h1>
|
||
|
||
<div class="center"><!--Open Centering-->
|
||
|
||
<!--Start Weapons-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="weapons-u">Weapons</h3>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="name-u">Name</td>
|
||
<td style="font-weight:bold" data-i18n="damage-u">Damage</td>
|
||
<td style="font-weight:bold" data-i18n="deadliness-u">Deadliness (1h/2h)</td>
|
||
<td style="font-weight:bold" data-i18n="range-u">Range</td>
|
||
<td style="font-weight:bold" data-i18n="qualities-u">Qualities</td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon1" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon1" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon1" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon1" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon1" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon1" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon1">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon1" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon1" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon1"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon1} @{skill_emote_2} @{approach_weapon1_selected} @{skill_emote_11} [[@{approach_weapon1}+@{keep_bonus_weapon1}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon1}+@{keep_bonus_weapon1}]]t[Ring]+[[@{rank_weapon1}+@{roll_bonus_weapon1}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon2" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon2" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon2" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon2" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon2" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon2" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon2">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon2" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon2" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon2"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon2} @{skill_emote_2} @{approach_weapon2_selected} @{skill_emote_11} [[@{approach_weapon2}+@{keep_bonus_weapon2}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon2}+@{keep_bonus_weapon2}]]t[Ring]+[[@{rank_weapon2}+@{roll_bonus_weapon2}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon3" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon3" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon3" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon3" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon3" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon3" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon3">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon3" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon3" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon3"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon3} @{skill_emote_2} @{approach_weapon3_selected} @{skill_emote_11} [[@{approach_weapon3}+@{keep_bonus_weapon3}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon3}+@{keep_bonus_weapon3}]]t[Ring]+[[@{rank_weapon3}+@{roll_bonus_weapon3}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon4" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon4" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon4" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon4" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon4" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon4" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon4">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon4" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon4" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon4"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon4} @{skill_emote_2} @{approach_weapon4_selected} @{skill_emote_11} [[@{approach_weapon4}+@{keep_bonus_weapon4}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon4}+@{keep_bonus_weapon4}]]t[Ring]+[[@{rank_weapon4}+@{roll_bonus_weapon4}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon5" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon5" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon5" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon5" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon5" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon5" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon5">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon5" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon5" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon5"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon5} @{skill_emote_2} @{approach_weapon5_selected} @{skill_emote_11} [[@{approach_weapon5}+@{keep_bonus_weapon5}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon5}+@{keep_bonus_weapon5}]]t[Ring]+[[@{rank_weapon5}+@{roll_bonus_weapon5}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon6" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon6" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon6" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon6" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon6" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon6" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon6">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon6" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon6" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon6"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon6} @{skill_emote_2} @{approach_weapon6_selected} @{skill_emote_11} [[@{approach_weapon6}+@{keep_bonus_weapon6}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon6}+@{keep_bonus_weapon6}]]t[Ring]+[[@{rank_weapon6}+@{roll_bonus_weapon6}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon7" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon7" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon7" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon7" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon7" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon7" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon7">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon7" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon7" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon7"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon7} @{skill_emote_2} @{approach_weapon7_selected} @{skill_emote_11} [[@{approach_weapon7}+@{keep_bonus_weapon7}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon7}+@{keep_bonus_weapon7}]]t[Ring]+[[@{rank_weapon7}+@{roll_bonus_weapon7}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_weapon8" value=""></td>
|
||
<td><input type="number" name="attr_damage_weapon8" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_weapon8" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_weapon8" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_weapon8" value=""></td>
|
||
<td><input type="number" name="attr_rank_weapon8" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_weapon8">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_weapon8" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_weapon8" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_weapon8"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_weapon8} @{skill_emote_2} @{approach_weapon8_selected} @{skill_emote_11} [[@{approach_weapon8}+@{keep_bonus_weapon8}]]@{skill_emote_5} \n\n/roll [[@{approach_weapon8}+@{keep_bonus_weapon8}]]t[Ring]+[[@{rank_weapon8}+@{roll_bonus_weapon8}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<!--End Weapons-->
|
||
|
||
</div><!--Close Centering-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<div class="center"><!--Open Left Column Centering-->
|
||
|
||
<!--Start Armor-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="armor-u">Armor</h3>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%';>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="name-u">Name</td>
|
||
<td style="font-weight:bold" data-i18n="protection-type-u">Protection Type (Resistance)</td>
|
||
<td style="font-weight:bold" data-i18n="qualities-u">Qualities</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:130px;" type="text" name="attr_name_armor1" value=""></td>
|
||
<td><input style="width:90px;" type="text" name="attr_protection_armor1" value=""></td>
|
||
<td><input style="width:170px;" type="text" name="attr_qualities_armor1" value=""></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:130px;" type="text" name="attr_name_armor2" value=""></td>
|
||
<td><input style="width:90px;" type="text" name="attr_protection_armor2" value=""></td>
|
||
<td><input style="width:170px;" type="text" name="attr_qualities_armor2" value=""></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:130px;" type="text" name="attr_name_armor3" value=""></td>
|
||
<td><input style="width:90px;" type="text" name="attr_protection_armor3" value=""></td>
|
||
<td><input style="width:170px;" type="text" name="attr_qualities_armor3" value=""></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:130px;" type="text" name="attr_name_armor4" value=""></td>
|
||
<td><input style="width:90px;" type="text" name="attr_protection_armor4" value=""></td>
|
||
<td><input style="width:170px;" type="text" name="attr_qualities_armor4" value=""></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:130px;" type="text" name="attr_name_armor5" value=""></td>
|
||
<td><input style="width:90px;" type="text" name="attr_protection_armor5" value=""></td>
|
||
<td><input style="width:170px;" type="text" name="attr_qualities_armor5" value=""></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Armor-->
|
||
|
||
</div><!--Close Left Column Centering-->
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
<!--Start Defense Skill-->
|
||
<p></p>
|
||
<h3 data-i18n="defense-check-u">Defense Check</h3>
|
||
</div>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-name-u">Skill Name</td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width:100px;" data-i18n="fitness-defense-u">Fitness (Defense)</td>
|
||
<td><input type="number" name="attr_rank_fitness" value="0"/></td>
|
||
<td><select class="narrow" name="attr_fitness_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_fitness" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_fitness" value="0"></td>
|
||
<td><input style="width:65px;" type="text" value="" name="attr_fitness_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{fitness_trans} @{skill_emote_2} @{fitness_approach_selected} @{skill_emote_3} [[@{fitness_approach}+@{keep_bonus_fitness}]]@{skill_emote_5} \n\n/roll [[@{fitness_approach}+@{keep_bonus_fitness}]]t[Ring]+[[@{rank_fitness}+@{roll_bonus_fitness}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Defense Skill Main Section-->
|
||
|
||
<!--Start Notes and Gear Inventory-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="notes-gear-u">Notes and Gear Inventory</h3>
|
||
<textarea name="attr_notes_gear" class="three-lines"></textarea>
|
||
|
||
<!--End Notes and Gear Inventory-->
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
</div><!--Close Conflict Mode Tab-->
|
||
|
||
<div class="tab-content tab-techniques"><!--Open Techniques Tab-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="techniques-u">Techniques</span></h1><!--Section Seperator-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<div class="center">
|
||
<!--Start Roller-->
|
||
<p></p>
|
||
<h3 data-i18n="roller-u">Roller</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="ring-u" class="attribute">Ring:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;" ><img width="25px" src="https://i.imgur.com/KbPcmsc.png"/></td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_ringdie"/>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="skill-u" class="attribute">Skill:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/zQD5LkP.png"/> </td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_skilldie"/> </td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="modifiers-u" class="attribute">Modifiers:</h3> </td>
|
||
<td style=background-color:#e1dacf;><input style="width:75px;" type="text" value="" name="attr_rollmod"/>
|
||
<td style=background-color:#e1dacf;><button type='roll' name='generic_roll' value='/em @{name} @{skill_emote_4} @{ringdie}@{skill_emote_5} \n\n/roll [[@{ringdie}]]t[Ring]+[[@{skilldie}]]t[Skill]'></button><br/></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Roller-->
|
||
|
||
</div><!--Close Left Column Centering-->
|
||
|
||
<p></p>
|
||
<b data-i18n="kata-u">Kata</b><input name="attr_kata_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-kata" type="checkbox"/><span></span><!--Checkbox Kata Colapsable-->
|
||
|
||
<div class="tab-content tab-kata"><!--Open Kata Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:280px;" type="text" value="" name="attr_kata_name"/></td>
|
||
<tr>
|
||
</tr>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_kata_damage" value="0"/></td>
|
||
<td><b data-i18n="deadliness-colon-u">Deadliness:</b></td>
|
||
<td><input style="width:100px;" type="text" name="attr_kata_deadliness" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_kata_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_kata_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_kata_effects" class="one-line"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_kata_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_kata" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_kata_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_kata" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_kata" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_kata_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{kata_name} @{skill_emote_7} @{kata_approach_selected} @{skill_emote_11} [[@{kata_approach}+@{keep_bonus_kata}]]@{skill_emote_5} \n\n/roll [[@{kata_approach}+@{keep_bonus_kata}]]t[Ring]+[[@{rank_kata}+@{roll_bonus_kata}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Kata-->
|
||
|
||
<fieldset class="repeating_rekata">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:280px;" type="text" value="" name="attr_kata_name"/></td>
|
||
<tr>
|
||
</tr>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_kata_damage" value="0"/></td>
|
||
<td><b data-i18n="deadliness-colon-u">Deadliness:</b></td>
|
||
<td><input style="width:100px;" type="text" name="attr_kata_deadliness" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_kata_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_kata_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_kata_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_kata_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{kata_name} @{skill_emote_7} @{approach_selected} @{skill_emote_11} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Kata-->
|
||
|
||
</div><!--Close Kata Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="kiho-u">Kiho</b><input name="attr_kiho_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-kiho" type="checkbox"/><span></span><!--Checkbox Kiho Colapsable-->
|
||
|
||
<div class="tab-content tab-kiho"><!--Open Kiho Collapsable-->
|
||
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_kiho_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_kiho_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_kiho_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_kiho_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="immediate-effects-colon-u">Immediate Effects:</b>
|
||
<textarea name="attr_immediate_effects" class="two-lines"></textarea>
|
||
|
||
<b data-i18n="kiho-effect-colon-u">Kihō Effect:</b>
|
||
<textarea name="attr_kiho_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_kiho_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_kiho" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_kiho_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_kiho" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_kiho" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_kiho_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{kiho_name} @{skill_emote_8} @{kiho_approach_selected} @{skill_emote_11} [[@{kiho_approach}+@{keep_bonus_kiho}]]@{skill_emote_5} \n\n/roll [[@{kiho_approach}+@{keep_bonus_kiho}]]t[Ring]+[[@{rank_kiho}+@{roll_bonus_kiho}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Kiho-->
|
||
|
||
<fieldset class="repeating_rekiho">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_kiho_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_kiho_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_kiho_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_kiho_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="immediate-effects-colon-u">Immediate Effects:</b>
|
||
<textarea name="attr_kiho_immediate_effects" class="two-lines"></textarea>
|
||
|
||
<b data-i18n="kiho-effect-colon-u">Kihō Effect:</b>
|
||
<textarea name="attr_kiho_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_kiho_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{kiho_name} @{skill_emote_8} @{approach_selected} @{skill_emote_11} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Kiho-->
|
||
|
||
</div><!--Close Kihos Collapsable-->
|
||
|
||
|
||
|
||
<p></p>
|
||
<b data-i18n="ninjutsu-u">Ninjutsu</b><input name="attr_ninjutsu_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-ninjutsu" type="checkbox"/><span></span><!--Checkbox Ninjutsu Colapsable-->
|
||
|
||
<div class="tab-content tab-ninjutsu"><!--Open Ninjutsu Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:280px;" type="text" value="" name="attr_ninjutsu_name"/></td>
|
||
<tr>
|
||
</tr>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_ninjutsu_damage" value="0"/></td>
|
||
<td><b data-i18n="deadliness-colon-u">Deadliness:</b></td>
|
||
<td><input style="width:100px;" type="text" name="attr_ninjutsu_deadliness" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_ninjutsu_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_ninjutsu_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_ninjutsu_effects" class="one-line"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_ninjutsu_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_ninjutsu" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_ninjutsu_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_ninjutsu" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_ninjutsu" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_ninjutsu_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{ninjutsu_name} @{skill_emote_7} @{ninjutsu_approach_selected} @{skill_emote_11} [[@{ninjutsu_approach}+@{keep_bonus_ninjutsu}]]@{skill_emote_5} \n\n/roll [[@{ninjutsu_approach}+@{keep_bonus_ninjutsu}]]t[Ring]+[[@{rank_ninjutsu}+@{roll_bonus_ninjutsu}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Ninjutsu-->
|
||
|
||
<fieldset class="repeating_reninjutsu">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:280px;" type="text" value="" name="attr_ninjutsu_name"/></td>
|
||
<tr>
|
||
</tr>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_ninjutsu_damage" value="0"/></td>
|
||
<td><b data-i18n="deadliness-colon-u">Deadliness:</b></td>
|
||
<td><input style="width:100px;" type="text" name="attr_ninjutsu_deadliness" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_ninjutsu_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_ninjutsu_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_ninjutsu_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_ninjutsu_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{ninjutsu_name} @{skill_emote_7} @{approach_selected} @{skill_emote_11} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Ninjutsu-->
|
||
|
||
</div><!--Close Ninjutsu Collapsable-->
|
||
|
||
|
||
|
||
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<p></p>
|
||
<b data-i18n="invocations-u">Invocations</b><input name="attr_invocations_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-invocations" type="checkbox"/><span></span><!--Checkbox Invocations Colapsable-->
|
||
|
||
<div class="tab-content tab-invocations"><!--Open Invocations Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_invocation_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_invocation_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_invocation_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_invocation_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_invocation_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_invocation_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_invocation" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_invocation_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_invocation" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_invocation" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_invocation_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{invocation_name} @{skill_emote_10} @{invocation_approach_selected} @{skill_emote_3} [[@{invocation_approach}+@{keep_bonus_invocation}]]@{skill_emote_5} \n\n/roll [[@{invocation_approach}+@{keep_bonus_invocation}]]t[Ring]+[[@{rank_invocation}+@{roll_bonus_invocation}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Invocation-->
|
||
|
||
<fieldset class="repeating_reinvocation">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_invocation_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_invocation_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_invocation_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_invocation_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_invocation_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_invocation_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{invocation_name} @{skill_emote_10} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Invocation-->
|
||
|
||
</div><!--Close Invocations Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="rituals-u">Rituals</b><input name="attr_rituals_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-rituals" type="checkbox"/><span></span><!--Checkbox Rituals Colapsable-->
|
||
|
||
<div class="tab-content tab-rituals"><!--Open Rituals Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_ritual_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_ritual_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_ritual_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_ritual_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_ritual_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_ritual" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_ritual_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_ritual" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_ritual" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_ritual_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{ritual_name} @{skill_emote_12} @{ritual_approach_selected} @{skill_emote_3} [[@{ritual_approach}+@{keep_bonus_ritual}]]@{skill_emote_5} \n\n/roll [[@{ritual_approach}+@{keep_bonus_ritual}]]t[Ring]+[[@{rank_ritual}+@{roll_bonus_ritual}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Ritual-->
|
||
|
||
<fieldset class="repeating_reritual">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_ritual_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_ritual_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_ritual_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_ritual_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_ritual_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{ritual_name} @{skill_emote_12} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Ritual-->
|
||
|
||
</div><!--Close Rituals Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="shuji-u">Shuji</b><input name="attr_shuji_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-shuji" type="checkbox"/><span></span><!--Checkbox Shuji Colapsable-->
|
||
|
||
<div class="tab-content tab-shuji"><!--Open Shuji Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_shuji_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_shuji_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_shuji_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_shuji_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_shuji_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_shuji" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_shuji_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_shuji" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_shuji" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_shuji_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_14} @{shuji_name} @{skill_emote_13} @{shuji_approach_selected} @{skill_emote_3} [[@{shuji_approach}+@{keep_bonus_shuji}]]@{skill_emote_5} \n\n/roll [[@{shuji_approach}+@{keep_bonus_shuji}]]t[Ring]+[[@{rank_shuji}+@{roll_bonus_shuji}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Shuji-->
|
||
|
||
<fieldset class="repeating_reshuji">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_shuji_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_shuji_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_shuji_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_shuji_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_shuji_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_14} @{shuji_name} @{skill_emote_13} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Shuji-->
|
||
|
||
</div><!--Close Shuji Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="maho-u">Mahō</b><input name="attr_maho_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-maho" type="checkbox"/><span></span><!--Checkbox Maho Colapsable-->
|
||
|
||
<div class="tab-content tab-maho"><!--Open Maho Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_maho_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_maho_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_maho_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_maho_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_maho_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_maho_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_maho" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_maho_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_maho" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_maho" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_maho_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{maho_name} @{skill_emote_10} @{maho_approach_selected} @{skill_emote_3} [[@{maho_approach}+@{keep_bonus_maho}]]@{skill_emote_5} \n\n/roll [[@{maho_approach}+@{keep_bonus_maho}]]t[Ring]+[[@{rank_maho}+@{roll_bonus_maho}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Maho-->
|
||
|
||
<fieldset class="repeating_remaho">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_maho_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_maho_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_maho_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_maho_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_maho_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_maho_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{air}" data-i18n="air-u">Air</option>
|
||
<option value="@{earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{water}" data-i18n="water-u">Water</option>
|
||
<option value="@{void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{maho_name} @{skill_emote_10} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Maho-->
|
||
|
||
</div><!--Close Maho Collapsable-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="notes-u">Notes</h3>
|
||
<textarea name="attr_techniques_notes" class="two-lines"></textarea>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
|
||
</div><!--Close Techniques Tab-->
|
||
|
||
<div class="tab-content tab-experience-advancement"><!--Open Advancement Tab-->
|
||
|
||
<!--Start Advancement-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="advance-u">Advancement</span></h1><!--Section Seperator-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<!--Start XP-->
|
||
<p></p>
|
||
<h3 data-i18n="experience-u">Experience</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_totalxp"/>
|
||
<td><h3 data-i18n="total-xp-u" class="attribute">Total-XP</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_spentxp"/>
|
||
<td><h3 data-i18n="spent-xp-u" class="attribute">Spent XP</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_savedxp"/>
|
||
<td><h3 data-i18n="saved-xp-u" class="attribute">Saved XP</h3></td>
|
||
</tr>
|
||
</table>
|
||
<!--End XP-->
|
||
|
||
<!--Start School Ranks-->
|
||
<p></p>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><b data-i18n="rank1-u" style="font-size:14px" class="attribute">Rank 1</b></td>
|
||
<td style=background-color:#e1dacf;><b data-i18n="xp-rank1-u" style="font-size:14px" class="attribute">XP spent at Rank 1 / Total:</b><input style="font-size:14px" type="number" name="attr_rank1xp" value="round(@{skillgroup_rank1_xp}+@{skill1_rank1_xp}+@{skill2_rank1_xp}+@{skill3_rank1_xp}+@{technique_cat_rank1_xp}+@{technique1_rank1_xp}+@{technique2_rank1_xp}+@{out1_of_rank1_xp}/2+@{out2_of_rank1_xp}/2+@{out3_of_rank1_xp}/2+@{out4_of_rank1_xp}/2)" disabled="true"/><b style="font-size:14px">/</b><input style="font-size:14px" type="number" name="attr_rank1target" value="16"/></td>
|
||
</tr>
|
||
</table>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="advance-u">Advancement</td>
|
||
<td style="font-weight:bold"></td>
|
||
<td style="font-weight:bold" data-i18n="xp-invested-u">XP Invested</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-group-u">Skill Group</td>
|
||
<td><input type="text" name="attr_skillgoup_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_skillgroup_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill1_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_skill1_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill2_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_skill2_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill3_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_skill3_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-category-u">Technique Category</td>
|
||
<td><input type="text" name="attr_technique_cat_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_technique_cat_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique1_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_technique1_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique2_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_technique2_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out1_of_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_out1_of_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out2_of_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_out2_of_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out3_of_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_out3_of_rank1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out4_of_rank1" value=""/></td>
|
||
<td><input type="number" name="attr_out4_of_rank1_xp" value="0"></td>
|
||
</tr>
|
||
</table>
|
||
<input type="checkbox" class="checkmark" name="attr_rank1_comp value="0" /><span></span><b data-i18n="completed-u">Completed</b>
|
||
|
||
<p></p>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><b data-i18n="rank2-u" style="font-size:14px" class="attribute">Rank 2</b></td>
|
||
<td style=background-color:#e1dacf;><b data-i18n="xp-rank2-u" style="font-size:14px" class="attribute">XP spent at Rank 2 / Total:</b><input style="font-size:14px" type="number" name="attr_rank2xp" value="round(@{skillgroup_rank2_xp}+@{skill1_rank2_xp}+@{skill2_rank2_xp}+@{skill3_rank2_xp}+@{technique_cat_rank2_xp}+@{technique1_rank2_xp}+@{technique2_rank2_xp}+@{out1_of_rank2_xp}/2+@{out2_of_rank2_xp}/2+@{out3_of_rank2_xp}/2+@{out4_of_rank2_xp}/2)" disabled="true"/><b style="font-size:14px">/</b><input style="font-size:14px" type="number" name="attr_rank2target" value="20"/></td>
|
||
</tr>
|
||
</table>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="advance-u">Advancement</td>
|
||
<td style="font-weight:bold"></td>
|
||
<td style="font-weight:bold" data-i18n="xp-invested-u">XP Invested</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-group-u">Skill Group</td>
|
||
<td><input type="text" name="attr_skillgoup_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_skillgroup_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill1_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_skill1_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill2_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_skill2_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill3_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_skill3_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-category-u">Technique Category</td>
|
||
<td><input type="text" name="attr_technique_cat_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_technique_cat_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique1_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_technique1_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique2_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_technique2_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out1_of_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_out1_of_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out2_of_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_out2_of_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out3_of_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_out3_of_rank2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out4_of_rank2" value=""/></td>
|
||
<td><input type="number" name="attr_out4_of_rank2_xp" value="0"></td>
|
||
</tr>
|
||
</table>
|
||
<input type="checkbox" class="checkmark" name="attr_rank2_comp value="0" /><span></span><b data-i18n="completed-u">Completed</b>
|
||
|
||
<p></p>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><b data-i18n="rank3-u" style="font-size:14px" class="attribute">Rank 3</b></td>
|
||
<td style=background-color:#e1dacf;><b data-i18n="xp-rank3-u" style="font-size:14px" class="attribute">XP spent at Rank 3 / Total:</b><input style="font-size:14px" type="number" name="attr_rank3xp" value="round(@{skillgroup_rank3_xp}+@{skill1_rank3_xp}+@{skill2_rank3_xp}+@{skill3_rank3_xp}+@{technique_cat_rank3_xp}+@{technique1_rank3_xp}+@{technique2_rank3_xp}+@{out1_of_rank3_xp}/2+@{out2_of_rank3_xp}/2+@{out3_of_rank3_xp}/2+@{out4_of_rank3_xp}/2)" disabled="true"/><b style="font-size:14px">/</b><input style="font-size:14px" type="number" name="attr_rank3target" value="24"/></td>
|
||
</tr>
|
||
</table>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="advance-u">Advancement</td>
|
||
<td style="font-weight:bold"></td>
|
||
<td style="font-weight:bold" data-i18n="xp-invested-u">XP Invested</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-group-u">Skill Group</td>
|
||
<td><input type="text" name="attr_skillgoup_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_skillgroup_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill1_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_skill1_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill2_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_skill2_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill3_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_skill3_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-category-u">Technique Category</td>
|
||
<td><input type="text" name="attr_technique_cat_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_technique_cat_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique1_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_technique1_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique2_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_technique2_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out1_of_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_out1_of_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out2_of_rank3 value=""/></td>
|
||
<td><input type="number" name="attr_out2_of_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out3_of_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_out3_of_rank3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out4_of_rank3" value=""/></td>
|
||
<td><input type="number" name="attr_out4_of_rank3_xp" value="0"></td>
|
||
</tr>
|
||
</table>
|
||
<input type="checkbox" class="checkmark" name="attr_rank3_comp value="0" /><span></span><b data-i18n="completed-u">Completed</b>
|
||
|
||
<p></p>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><b data-i18n="rank4-u" style="font-size:14px" class="attribute">Rank 4</b></td>
|
||
<td style=background-color:#e1dacf;><b data-i18n="xp-rank4-u" style="font-size:14px" class="attribute">XP spent at Rank 4 / Total:</b><input style="font-size:14px" type="number" name="attr_rank4xp" value="round(@{skillgroup_rank4_xp}+@{skill1_rank4_xp}+@{skill2_rank4_xp}+@{skill3_rank4_xp}+@{technique_cat_rank4_xp}+@{technique1_rank4_xp}+@{technique2_rank4_xp}+@{out1_of_rank4_xp}/2+@{out2_of_rank4_xp}/2+@{out3_of_rank4_xp}/2+@{out4_of_rank4_xp}/2)" disabled="true"/><b style="font-size:14px">/</b><input style="font-size:14px" type="number" name="attr_rank4target" value="32"/></td>
|
||
</tr>
|
||
</table>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="advance-u">Advancement</td>
|
||
<td style="font-weight:bold"></td>
|
||
<td style="font-weight:bold" data-i18n="xp-invested-u">XP Invested</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-group-u">Skill Group</td>
|
||
<td><input type="text" name="attr_skillgoup_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_skillgroup_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill1_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_skill1_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill2_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_skill2_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill3_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_skill3_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-category-u">Technique Category</td>
|
||
<td><input type="text" name="attr_technique_cat_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_technique_cat_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique1_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_technique1_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique2_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_technique2_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out1_of_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_out1_of_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out2_of_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_out2_of_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out3_of_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_out3_of_rank4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out4_of_rank4" value=""/></td>
|
||
<td><input type="number" name="attr_out4_of_rank4_xp" value="0"></td>
|
||
</tr>
|
||
</table>
|
||
<input type="checkbox" class="checkmark" name="attr_rank4_comp value="0" /><span></span><b data-i18n="completed-u">Completed</b>
|
||
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<p></p>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><b data-i18n="rank5-u" style="font-size:14px" class="attribute">Rank 5</b></td>
|
||
<td style=background-color:#e1dacf;><b data-i18n="xp-rank5-u" style="font-size:14px" class="attribute">XP spent at Rank 5 / Total:</b><input style="font-size:14px" type="number" name="attr_rank5xp" value="round(@{skillgroup_rank5_xp}+@{skill1_rank5_xp}+@{skill2_rank5_xp}+@{skill3_rank5_xp}+@{technique_cat_rank5_xp}+@{technique1_rank5_xp}+@{technique2_rank5_xp}+@{out1_of_rank5_xp}/2+@{out2_of_rank5_xp}/2+@{out3_of_rank5_xp}/2+@{out4_of_rank5_xp}/2)" disabled="true"/><b style="font-size:14px">/</b><input style="font-size:14px" type="number" name="attr_rank5target" value="48"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="advance-u">Advancement</td>
|
||
<td style="font-weight:bold"></td>
|
||
<td style="font-weight:bold" data-i18n="xp-invested-u">XP Invested</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-group-u">Skill Group</td>
|
||
<td><input type="text" name="attr_skillgoup_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_skillgroup_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill1_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_skill1_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill2_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_skill2_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-nocolon-u">Skill</td>
|
||
<td><input type="text" name="attr_skill3_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_skill3_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-category-u">Technique Category</td>
|
||
<td><input type="text" name="attr_technique_cat_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_technique_cat_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique1_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_technique1_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="technique-u">Technique</td>
|
||
<td><input type="text" name="attr_technique2_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_technique2_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out1_of_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_out1_of_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out2_of_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_out2_of_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out3_of_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_out3_of_rank5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="out-of-rank-u">Out of Rank Purchases</td>
|
||
<td><input type="text" name="attr_out4_of_rank5" value=""/></td>
|
||
<td><input type="number" name="attr_out4_of_rank5_xp" value="0"></td>
|
||
</tr>
|
||
</table>
|
||
<input type="checkbox" class="checkmark" name="attr_rank5_comp value="0" /><span></span><b data-i18n="completed-u">Completed</b>
|
||
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold;width:300px" data-i18n="school-mastery-u">School Mastery Ability</td>
|
||
<td style="font-weight:boldbold;width:25px"><input type="checkbox" class="checkmark" name="attr_school_mastery_checked value="0" /><span></span></td>
|
||
<td style="font-weight:bold" data-i18n="unlocked-u">Unlocked</td>
|
||
</tr>
|
||
</table>
|
||
<textarea name="attr_school_mastery_ability" class="two-lines"></textarea>
|
||
|
||
<h3 data-i18n="xp-and-advancement-u">XP and Advancement</h3>
|
||
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="purchase-u">Purchase</td>
|
||
<td style="font-weight:bold" data-i18n="cost-u">Cost</td>
|
||
<td style="font-weight:bold" data-i18n="school-rank-u">School Rank?</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="text" style="width:275px;" name="attr_xp_purchase" value=""/></td>
|
||
<td><input type="number" name="attr_xp_cost" value="0"/></td>
|
||
<td><input type="checkbox" class="checkmark" name="attr_xp_school_rank value="0" /><span></span></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating XP Purchase-->
|
||
|
||
<fieldset class="repeating_rexp">
|
||
<div style="width: 100%;">
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:275px;" type="text" name="attr_xp_purchase" value=""/></td>
|
||
<td><input type="number" name="attr_xp_cost" value="0"/></td>
|
||
<td style="width:70px"><input type="checkbox" class="checkmark" name="attr_xp_school_rank value="0" /><span></span></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating XP Purchase-->
|
||
|
||
<!--Open Title Purchase Section-->
|
||
<p></p>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><b data-i18n="title-name-u" style="font-size:14px" class="attribute">Title Name</b></td>
|
||
<td style=background-color:#e1dacf;><b data-i18n="xp-title-u" style="font-size:14px" class="attribute">XP spent in Title / Total:</b><input style="font-size:14px" type="number" name="attr_title_invested" value="0" /> <b style="font-size:14px">/</b> <input style="font-size:14px" type="number" name="attr_title_total" value="0" /></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold"></td>
|
||
<td style="font-weight:bold" data-i18n="xp-invested-u">XP Invested</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name1" value=""/></td>
|
||
<td><input type="number" name="attr_title_name1_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name2" value=""/></td>
|
||
<td><input type="number" name="attr_title_name2_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name3" value=""/></td>
|
||
<td><input type="number" name="attr_title_name3_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name4" value=""/></td>
|
||
<td><input type="number" name="attr_title_name4_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name5" value=""/></td>
|
||
<td><input type="number" name="attr_title_name5_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name6" value=""/></td>
|
||
<td><input type="number" name="attr_title_name6_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name7" value=""/></td>
|
||
<td><input type="number" name="attr_title_name7_xp" value="0"></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:345px;" type="text" name="attr_title_name8" value=""/></td>
|
||
<td><input type="number" name="attr_title_name8_xp" value="0"></td>
|
||
</tr>
|
||
</table>
|
||
<input type="checkbox" class="checkmark" name="attr_title_comp value="0" /><span></span><b data-i18n="completed-u">Completed</b>
|
||
<!--Close Title Purchase Section-->
|
||
|
||
<!--Open Title Master Ability-->
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold;width:300px" data-i18n="title-mastery-u">Title Mastery Ability</td>
|
||
<td style="font-weight:boldbold;width:25px"><input type="checkbox" class="checkmark" name="attr_title_mastery_checked value="0" /><span></span></td>
|
||
<td style="font-weight:bold" data-i18n="unlocked-u">Unlocked</td>
|
||
</tr>
|
||
</table>
|
||
<textarea name="attr_title_mastery_ability" class="two-lines"></textarea>
|
||
<!--Close Title Mastery Ability-->
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<h1 class="separator"><span></span></h1><!--Section Seperator-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<div class="center"><!--Open Left Column Centering-->
|
||
|
||
</div><!--Close Left Column Centering-->
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<!--End Advancement-->
|
||
|
||
</div><!--Close Advancement Tab-->
|
||
|
||
|
||
<div class="tab-content tab-campaign-sheet"><!--Open Campaign Sheet Tab-->
|
||
|
||
<!--Start Campaign-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="campaign-u">Campaign Sheet</span></h1><!--Section Seperator-->
|
||
|
||
<b data-i18n="army-u">Army</b><input name="attr_army_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-army" type="checkbox"/><span></span><!--Checkbox Army Colapsable-->
|
||
|
||
<div class="tab-content tab-army"><!--Open Army Collapsable-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<div class="center"><!--Open Left Column Centering-->
|
||
|
||
<input style="width:100%;" type="text" value="" name="attr_army_name"/>
|
||
<textarea name="attr_army_description" class="two-lines"></textarea>
|
||
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><h3 data-i18n="strength-u">Strength:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_strength"/></td>
|
||
<td><h3 data-i18n="casualties-u" class="attribute">Casualties:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_casualties"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="discipline-u" class="attribute">Discipline:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_discipline"/></td>
|
||
<td><h3 data-i18n="panic-u" class="attribute">Panic:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_panic"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<p></p>
|
||
<textarea name="attr_army_abilities" class="eight-lines"></textarea>
|
||
|
||
<div><!--Open Repeating Army-->
|
||
|
||
<fieldset class="repeating_rearmy">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
|
||
<input style="width:100%;" type="text" value="" name="attr_army_name"/>
|
||
<textarea name="attr_army_description" class="two-lines"></textarea>
|
||
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><h3 data-i18n="strength-u">Strength:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_strength"/></td>
|
||
<td><h3 data-i18n="casualties-u" class="attribute">Casualties:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_casualties"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="discipline-u" class="attribute">Discipline:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_discipline"/></td>
|
||
<td><h3 data-i18n="panic-u" class="attribute">Panic:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_panic"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<p></p>
|
||
<textarea name="attr_army_abilities" class="eight-lines"></textarea>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Army-->
|
||
|
||
</div><!--Close Left Column Centering-->
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
<input style="width:100%;" type="text" value="" name="attr_army_name2"/>
|
||
<textarea name="attr_army_description2" class="two-lines"></textarea>
|
||
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><h3 data-i18n="strength-u">Strength:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_strength2"/></td>
|
||
<td><h3 data-i18n="casualties-u" class="attribute">Casualties:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_casualties2"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="discipline-u" class="attribute">Discipline:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_discipline2"/></td>
|
||
<td><h3 data-i18n="panic-u" class="attribute">Panic:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army_panic2"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<p></p>
|
||
<textarea name="attr_army_abilities2" class="eight-lines"></textarea>
|
||
|
||
<div><!--Open Repeating Army-->
|
||
|
||
<fieldset class="repeating_rearmy2">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
|
||
<input style="width:100%;" type="text" value="" name="attr_army2_name"/>
|
||
<textarea name="attr_army2_description" class="two-lines"></textarea>
|
||
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><h3 data-i18n="strength-u">Strength:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army2_strength"/></td>
|
||
<td><h3 data-i18n="casualties-u" class="attribute">Casualties:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army2_casualties"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="discipline-u" class="attribute">Discipline:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army2_discipline"/></td>
|
||
<td><h3 data-i18n="panic-u" class="attribute">Panic:</h3></td>
|
||
<td><input type="number" value="0" name="attr_army2_panic"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<p></p>
|
||
<textarea name="attr_army2_abilities" class="eight-lines"></textarea>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Army-->
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
</div><!--Close Army Collapsable-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="ninjo-giri-u">Ninjō and Giri Notes</span></h1><!--Section Seperator-->
|
||
|
||
<b data-i18n="ninjo-giri-u">Ninjō and Giri Notes</b><input name="attr_ninjo_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-ninjo" type="checkbox"/><span></span><!--Checkbox Army Colapsable-->
|
||
|
||
<div class="tab-content tab-ninjo"><!--Open Ninjo Collapsable-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<div class="center"><!--Open Left Column Centering-->
|
||
|
||
<div class="sheet-3colrow"><!--Open Ninjo Section Body-->
|
||
|
||
<div class="sheet-colleft"><!--Open Ninjo Left Column-->
|
||
|
||
<span><img src="https://i.imgur.com/tWI3xUJ.png" class="arrow" /></span><!--Up Arrow-->
|
||
|
||
</div><!--Close Ninjo Left Column-->
|
||
|
||
<div class="sheet-collarge"><!--Open Ninjo Center Column-->
|
||
|
||
<div class="center"><!--Open Center Column Centering-->
|
||
|
||
<!--Start Ninjo/Giri-->
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:80%';>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="name-u"><div>Name</div></td>
|
||
<td style="font-weight:bold" data-i18n="counter-up-u">Counter U</td>
|
||
<td style="font-weight:bold" data-i18n="giri-u">Giri</td>
|
||
<td style="font-weight:bold" data-i18n="ninjo-u">Ninjō</td>
|
||
<td style="font-weight:bold" data-i18n="counter-down-u">Counter D</td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea style="width: 80px" name="attr_campname1" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counteru1"/></td>
|
||
<td><textarea style="width: 80px" name="attr_giri1" class="one-line"></textarea></td>
|
||
<td><textarea style="width: 80px" name="attr_ninjo1" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counterd1"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea style="width: 80px" name="attr_campname2" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counteru2"/></td>
|
||
<td><textarea style="width: 80px" name="attr_giri2" class="one-line"></textarea></td>
|
||
<td><textarea style="width: 80px" name="attr_ninjo2" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counterd2"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea style="width: 80px" name="attr_campname3" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counteru3"/></td>
|
||
<td><textarea style="width: 80px" name="attr_giri3" class="one-line"></textarea></td>
|
||
<td><textarea style="width: 80px" name="attr_ninjo3" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counterd3"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea style="width: 80px" name="attr_campname4" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counteru4"/></td>
|
||
<td><textarea style="width: 80px" name="attr_giri4" class="one-line"></textarea></td>
|
||
<td><textarea style="width: 80px" name="attr_ninjo4" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counterd4"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea style="width: 80px" name="attr_campname5" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counteru5"/></td>
|
||
<td><textarea style="width: 80px" name="attr_giri5" class="one-line"></textarea></td>
|
||
<td><textarea style="width: 80px" name="attr_ninjo5" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counterd5"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea style="width: 80px" name="attr_campname6" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counteru6"/></td>
|
||
<td><textarea style="width: 80px" name="attr_giri6" class="one-line"></textarea></td>
|
||
<td><textarea style="width: 80px" name="attr_ninjo6" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counterd6"/></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Ninjo/Giri Main Section-->
|
||
|
||
<!--Start Repeating Ninjo/Giri -->
|
||
|
||
<div><!--Open Ninjo/Giri -->
|
||
|
||
<fieldset class="repeating_renijo">
|
||
<div style="width: 100%;">
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:80%'>
|
||
<tr>
|
||
<td><textarea style="width: 80px" name="attr_campname" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counteru"/></td>
|
||
<td><textarea style="width: 80px" name="attr_giri" class="one-line"></textarea></td>
|
||
<td><textarea style="width: 80px" name="attr_ninjo" class="one-line"></textarea></td>
|
||
<td><input style="width: 18px" type="text" value="" name="attr_counterd"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Social -->
|
||
|
||
<!--End Ninjo/Giri-->
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Ninjo Center Column-->
|
||
|
||
<div class="sheet-colright"><!--Open Ninjo Right Column-->
|
||
|
||
<img src="https://i.imgur.com/cm0YF75.png" width="100%" class="arrow" /><!--Logo Image-->
|
||
|
||
</div><!--Close Ninjo Right Column-->
|
||
|
||
</div><!--Close Ninjo Section Body-->
|
||
|
||
</div><!--Close Left Column Centering-->
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
<p></p>
|
||
<h3 data-i18n="notes-u">Notes</h3>
|
||
<textarea name="attr_campaign_notes" class="eight-lines"></textarea>
|
||
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
</div><!--Close Ninjo Collapsable-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="session-notes-u">Session Notes</span></h1><!--Section Seperator-->
|
||
|
||
<b data-i18n="session-notes-u">Session Notes</b><input name="attr_session_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-session" type="checkbox"/><span></span><!--Checkbox Session Colapsable-->
|
||
|
||
<div class="tab-content tab-session"><!--Open Session Collapsable-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<!--Start Left Session Notes-->
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%';>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="session#-u"><div>Session #</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session#1"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-ninjo-u"><div>Character (Ninjō)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_ninjo1"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-giri-u"><div>Character (Giri)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_giri1"/></td>
|
||
</tr>
|
||
</table>
|
||
<b style="text-align:left" data-i18n="notes-u">Notes</b>
|
||
<textarea name="attr_session_notes1" class="two-lines"></textarea>
|
||
<!--End Left Session Notes-->
|
||
|
||
<!--Start Repeating Left Session Notes-->
|
||
|
||
<div><!--Open Left Session Notes-->
|
||
|
||
<fieldset class="repeating_releftsession">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="session#-u"><div>Session #</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session#"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-ninjo-u"><div>Character (Ninjō)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_ninjo"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-giri-u"><div>Character (Giri)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_giri"/></td>
|
||
</tr>
|
||
</table>
|
||
<b data-i18n="notes-u">Notes</b>
|
||
<textarea name="attr_session_notes" class="two-lines"></textarea>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Left Session Notes-->
|
||
|
||
<!--End Left Session Notes-->
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
<!--Start Right Session Notes-->
|
||
<p></p>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%';>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="session#-u"><div>Session #</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session#2"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-ninjo-u"><div>Character (Ninjō)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_ninjo2"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-giri-u"><div>Character (Giri)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_giri2"/></td>
|
||
</tr>
|
||
</table>
|
||
<b style="text-align:left" data-i18n="notes-u">Notes</b>
|
||
<textarea name="attr_session_notes2" class="two-lines"></textarea>
|
||
<!--End Right Session Notes-->
|
||
|
||
<!--Start Repeating Right Session Notes-->
|
||
|
||
<div><!--Open Right Session Notes-->
|
||
|
||
<fieldset class="repeating_rerightsession">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="session#-u"><div>Session #</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session#"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-ninjo-u"><div>Character (Ninjō)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_ninjo"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="font-weight:bold;width: 95px;text-align:left"data-i18n="character-giri-u"><div>Character (Giri)</div></td>
|
||
<td><input style="width: 290px" type="text" value="" name="attr_session_giri"/></td>
|
||
</tr>
|
||
</table>
|
||
<b data-i18n="notes-u">Notes</b>
|
||
<textarea name="attr_session_notes" class="two-lines"></textarea>
|
||
|
||
</div>
|
||
</fieldset>
|
||
</div><!--Close Repeating Right Session Notes-->
|
||
|
||
<!--End Right Session Notes-->
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
</div><!--Close Session Collapsable-->
|
||
|
||
</div>
|
||
|
||
<!--End Campaign-->
|
||
|
||
<div class="tab-content tab-twenty-questions"><!--Open 20 Questions Tab-->
|
||
|
||
<!--Start 20 Questions-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="20-questions-worksheet-u">Twenty Questions Worksheet</span></h1>
|
||
|
||
<p></p>
|
||
<h3 data-i18n="20hello-u">You can use this sheet to fill in your answers to the Game of Twenty Questions, and to take notes for later!</h3>
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="part-i-u">Part I: Core Identity (Clan & Family)</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question1-u">1). What clan does your character belong to?</h5>
|
||
|
||
<textarea name="attr_question1a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:100%';>
|
||
<tr>
|
||
<td ><b data-i18n="ring-increase-u">Ring Increase (1)</b></td>
|
||
<td ><b data-i18n="skill-increases1-u">Skill Increases (1)</b></td>
|
||
<td ><b data-i18n="status-u">Status</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question1b" class="one-line"></textarea></td>
|
||
<td><textarea name="attr_question1c" class="one-line"></textarea></td>
|
||
<td><textarea name="attr_question1d" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<h5 data-i18n="question2-u">2). What family does your character belong to?</h5>
|
||
|
||
<textarea name="attr_question2a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:100%';>
|
||
<tr>
|
||
<td ><b data-i18n="ring-increase-u">Ring Increase (1)</b></td>
|
||
<td ><b data-i18n="skill-increases2-u">Skill Increases (2)</b></td>
|
||
<td ><b data-i18n="glory-u">Glory</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question2b" class="one-line"></textarea></td>
|
||
<td><textarea name="attr_question2c" class="one-line"></textarea></td>
|
||
<td><textarea name="attr_question2d" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="part-ii-u">Part II: Role & School</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question3-u">3). What is your character’s school and role?</h5>
|
||
|
||
<textarea name="attr_question3a" class="four-lines"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:100%';>
|
||
<tr>
|
||
<td ><b data-i18n="ring-increase2-u">Ring Increase (2)</b></td>
|
||
<td ><b data-i18n="skill-increases3-u">Skill Increases (3-5)</b></td>
|
||
<td ><b data-i18n="honor-u">Honor</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="vertical-align:top"><textarea name="attr_question3b" class="one-line"></textarea></td>
|
||
<td><textarea name="attr_question3c" class="two-lines"></textarea></td>
|
||
<td style="vertical-align:top"><textarea name="attr_question3d" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="techniques-available-u">Techniques Available</b>
|
||
<textarea name="attr_question3e" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<b data-i18n="school-ability-u">School Ability</b>
|
||
<textarea name="attr_question3f" class="one-line"></textarea>
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<b data-i18n="starting-equipment-u">Starting Equipment</b>
|
||
<textarea name="attr_question3g" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<b data-i18n="starting-techniques-u">Starting Techniques (2–5)</b>
|
||
<textarea name="attr_question3h" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<h5 data-i18n="question4-u">4). How does your character stand out within their school?</h5>
|
||
|
||
<textarea name="attr_question4a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:35%';>
|
||
<tr>
|
||
<td ><b data-i18n="ring-increase-u">Ring Increase (1)</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question4b" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="part-iii-u">Part III: Honor & Glory</span></h1>
|
||
|
||
<h5 data-i18n="question5-u">5). What is your character’s duty to their lord?</h5>
|
||
|
||
<textarea name="attr_question5a" class="one-line"></textarea>
|
||
|
||
<h5 data-i18n="question6-u">6). What does your character long for?</h5>
|
||
|
||
<textarea name="attr_question6a" class="one-line"></textarea>
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question7-u">7). What is your character’s opinion of their clan?</h5>
|
||
|
||
<textarea name="attr_question7a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:100%';>
|
||
<tr>
|
||
<td ><b data-i18n="skill-increases0-u">Skill Increase (0–1)</b></td>
|
||
<td ></td>
|
||
<td ><b data-i18n="glory-increase-u">Glory Increase</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question7b" class="one-line"></textarea></td>
|
||
<td><h2 data-i18n="or-u">OR</h2></td>
|
||
<td><textarea name="attr_question7c" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question8-u">8). What does your character think of Bushidō?</h5>
|
||
|
||
<textarea name="attr_question8a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:100%';>
|
||
<tr>
|
||
<td ><b data-i18n="skill-increases0-u">Skill Increase (0–1)</b></td>
|
||
<td ></td>
|
||
<td ><b data-i18n="honor-increase-u">Honor Increase</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question8b" class="one-line"></textarea></td>
|
||
<td><h2 data-i18n="or-u">OR</h2></td>
|
||
<td><textarea name="attr_question8c" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="part-iv-u">Part IV: Strengths & Weaknesses</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<h5 data-i18n="question9-u">9). What is your character’s greatest accomplishment so far?</h5>
|
||
|
||
<textarea name="attr_question9a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:35%';>
|
||
<tr>
|
||
<td ><b data-i18n="distinction1-u">Distinction (1)</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question9b" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<h5 data-i18n="question10-u">10). What holds your characters back the most in life?</h5>
|
||
|
||
<textarea name="attr_question10a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:35%';>
|
||
<tr>
|
||
<td ><b data-i18n="adversity1-u">Adversity (1)</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question10b" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<h5 data-i18n="question11-u">11). What makes your character feel at peace?</h5>
|
||
|
||
<textarea name="attr_question11a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:35%';>
|
||
<tr>
|
||
<td ><b data-i18n="passion1-u">Passion (1)</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question11b" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<h5 data-i18n="question12-u">12). What concern, fear, or foible troubles your character the most?</h5>
|
||
|
||
<textarea name="attr_question12a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:35%';>
|
||
<tr>
|
||
<td ><b data-i18n="anxiety1-u">Anxiety (1)</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question12b" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question13-u">13). Who has your character learned the most from during their life?</h5>
|
||
|
||
<textarea name="attr_question13a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:100%';>
|
||
<tr>
|
||
<td ><b data-i18n="skill-increases0-u">Skill Increase (0–1)</b></td>
|
||
<td ></td>
|
||
<td ><b data-i18n="advantage1-u">Advantage (1)</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question13b" class="one-line"></textarea></td>
|
||
<td><h2 data-i18n="or-u">OR</h2></td>
|
||
<td><textarea name="attr_question13c" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<table style='border-collapse: separate; border-spacing: 15px 0px; width:35%';>
|
||
<tr>
|
||
<td ><b data-i18n="disadvantage1-u">Disadvantage (1)</b></td>
|
||
</tr>
|
||
<tr>
|
||
<td><textarea name="attr_question13d" class="one-line"></textarea></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="part-v-u">Part V: Personality & Behavior</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question14-u">14). What details do others find most striking about your character?</h5>
|
||
|
||
<textarea name="attr_question14a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<b data-i18n="distinctive-equipment-u">Piece of Distinctive Equipmen</b>
|
||
|
||
<textarea name="attr_question14b" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question15-u">15). How does your character respond to stressful situations?</h5>
|
||
|
||
<textarea name="attr_question15a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<b data-i18n="personalunmasking-u">Personal Unmasking</b>
|
||
|
||
<textarea name="attr_question15b" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question16-u">16. What are your character’s preexisting relationships with other clans, families, organizations, and traditions?</h5>
|
||
|
||
<textarea name="attr_question116. What are your character’s preexisting relationships with other clans, families, organizations, and traditions?a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<b data-i18n="additional-item-u">Additional Item</b>
|
||
|
||
<textarea name="attr_question16b" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="part-vi-u">Part VI: Ancestry & Family</span></h1>
|
||
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<h5 data-i18n="question17-u">17). How would your character’s parents describe them?</h5>
|
||
|
||
<textarea name="attr_question17a" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<b data-i18n="skill-increases1-u">Skill Increases (1)</b>
|
||
|
||
<textarea name="attr_question17b" class="one-line"></textarea>
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<h5 data-i18n="question18-u">18). Who was your character named to honor?</h5>
|
||
|
||
<textarea name="attr_question18a" class="one-line"></textarea>
|
||
|
||
<b data-i18n="samurai-heritage-u">Samurai Heritage (Result)</b>
|
||
|
||
<textarea name="attr_question18b" class="one-line"></textarea>
|
||
|
||
<h5 data-i18n="question19-u">19). What is your character’s personal name?</h5>
|
||
|
||
<textarea name="attr_question19a" class="one-line"></textarea>
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="part-vii-u">Part VII: Death</span></h1>
|
||
|
||
<h5 data-i18n="question20-u">20). How should your character die?</h5>
|
||
|
||
<textarea name="attr_question20a" class="one-line"></textarea>
|
||
|
||
<b data-i18n="notes-u">Notes</b>
|
||
<textarea name="attr_20_questions_notes" class="two-lines"></textarea>
|
||
|
||
<!--End 20 Questions-->
|
||
|
||
</div><!--Close 20 Questions Tab-->
|
||
|
||
<div class="tab-content tab-npc-sheet"><!--Open NPC Tab-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="npcs-u">NPC Sheet</span></h1>
|
||
|
||
<div class="center"><!--Open NPC Info Centering-->
|
||
|
||
<table style="width:100%;class="ability">
|
||
<tr>
|
||
<td ><label><span data-i18n="character-name-u">Character Name:</span><input type="text" style="width:100px;" name="attr_name" /></label></td>
|
||
<td><select style="width:100px;" class="very-narrow" name="attr_npc_type">
|
||
<option value="Minion" data-i18n="minion-u">Minion</option>
|
||
<option value="Adversary" data-i18n="adversary-u">(Adversary)</option>
|
||
</select></td>
|
||
<td><label><span data-i18n="clan-u">Clan:</span> <input type="text" style="width:100px;" name="attr_clan" /></label></td>
|
||
<td><label><span data-i18n="family-u">Family</span> <input type="text" style="width:100px;" name="attr_family" /></label></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close NPC Info Centering-->
|
||
|
||
<p></p>
|
||
<div class="sheet-2colrow"><!--Open Top Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Left Column-->
|
||
|
||
<div class="center"><!--Open Left Column Centering-->
|
||
|
||
<!--Start Rings-->
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="air-stance-u">AIR STANCE: +1 to TN of Attack and Scheme checks targeting you (+2 at rank 4+).</span>
|
||
<p></p> <h3 data-i18n="air-u" class="attribute">Air</h3></div></td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="earth-stance-u">EARTH STANCE: Others cannot spend Opportunity to inflict critical strikes or conditions on you.</span>
|
||
<p></p> <h3 data-i18n="earth-u" class="attribute">Earth</h3></div></td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="fire-stance-u">FIRE STANCE: If you succeed, +1 bonus success per Strife symbol.</span>
|
||
<p></p> <h3 data-i18n="fire-u" class="attribute">Fire</h3></div> </td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="water-stance-u">WATER STANCE: Perform a second action on your turn that does not require a check or share a type with your first action.</span>
|
||
<p></p> <h3 data-i18n="water-u" class="attribute">Water</h3></div></td>
|
||
<td style=background-color:#e1dacf;><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="void-stance-u">VOID STANCE: You do not gain Strife from strife results on checks.</span>
|
||
<p></p> <h3 data-i18n="void-u" class="attribute">Void</h3></div> </td>
|
||
</tr>
|
||
</tr>
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><img width="60%" src="https://i.imgur.com/qTp0rUR.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="58%" src="https://i.imgur.com/tQXxi1G.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="57%" src="https://i.imgur.com/V8GwsNt.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="56%" src="https://i.imgur.com/hq5KLeF.png"/> </td>
|
||
<td style=background-color:#e1dacf;><img width="58%" src="https://i.imgur.com/CZmGNHr.png"/> </td>
|
||
</tr>
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_npc_air" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_npc_earth" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_npc_fire" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" name="attr_npc_water" value="1" /> <p></p></td>
|
||
<td style=background-color:#e1dacf;><input type="number" value='1' name="attr_npc_void" /> <p></p></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Rings-->
|
||
|
||
<!--Start Symbol Key-->
|
||
<p></p>
|
||
<h3 data-i18n="symbolkey-u">Symbol Key</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/Eiar11x.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="success-u" class="attribute">Success</h3></td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/LRLSWGy.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="explosivesuccess-u" class="attribute">Explosive Success</h3></td>
|
||
</tr>
|
||
<tr>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/sdRYAZd.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="opportunity-u" class="attribute">Opportunity</h3></td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/fiib1t2.png"/></td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="strife-u" class="attribute">Strife</h3></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Symbol Key-->
|
||
|
||
</div><!--Close Left Column Centering-->
|
||
|
||
</div><!--Close Top Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Top Section Right Column-->
|
||
|
||
<div class="center"><!--Open Right Column Centering-->
|
||
|
||
<!--Start NPC Attributes-->
|
||
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td><h3 data-i18n="endurance-u" class="attribute">Endurance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_npc_endurance" value="0"/></td>
|
||
<td><h3 data-i18n="fatigue-u" class="attribute">Fatigue</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_NPC_Fatigue"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="composure-u" class="attribute">Composure</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_npc_composure" value="0"/></td>
|
||
<td><h3 data-i18n="strife-u" class="attribute">Strife</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="0" name="attr_NPC_Strife"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="focus-u" class="attribute">Focus</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_npc_focus" value="0"/></td>
|
||
<td><h3 data-i18n="vigilance-u" class="attribute">Vigilance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_npc_vigilance" value="0"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="max-void-u" class="attribute">Max Void</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_NPC_void" value="0"/></td>
|
||
<td><h3 data-i18n="current-u" class="attribute">Current</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" value="1" name="attr_npc_void_points"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td><h3 data-i18n="physical-resistance-u" class="attribute">Phy Resistance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_NPC_Resistance" value="0"/></td>
|
||
<td><h3 data-i18n="supernatural-resistance-u" class="attribute">Sup Resistance</h3></td>
|
||
<td><input style="font-weight:bold;font-size:20px;" type="number" name="attr_NPC_Sup_Resistance" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<!--End Derivative Attributes-->
|
||
|
||
<!--Start Roller-->
|
||
<p></p>
|
||
<h3 data-i18n="roller-u">Roller</h3>
|
||
<table style="width:100%;class="attribute">
|
||
<tr>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="ring-u" class="attribute">Ring:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;" ><img width="25px" src="https://i.imgur.com/KbPcmsc.png"/></td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_ringdie"/>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="skill-u" class="attribute">Skill:</h3> </td>
|
||
<td style="vertical-align:middle;background-color:#e1dacf;padding-top: 6px;"><img width="25px" src="https://i.imgur.com/zQD5LkP.png"/> </td>
|
||
<td style=background-color:#e1dacf;><input type="number" value="0" name="attr_skilldie"/> </td>
|
||
<td style=background-color:#e1dacf;><h3 data-i18n="modifiers-u" class="attribute">Modifiers:</h3> </td>
|
||
<td style=background-color:#e1dacf;><input style="width:75px;" type="text" value="" name="attr_rollmod"/>
|
||
<td style=background-color:#e1dacf;><button type='roll' name='generic_roll' value='/em @{name} @{skill_emote_4} @{ringdie}@{skill_emote_5} \n\n/roll [[@{ringdie}]]t[Ring]+[[@{skilldie}]]t[Skill]'></button><br/></td>
|
||
</tr>
|
||
</table>
|
||
<!--End Roller-->
|
||
|
||
</div><!--Close Right Column Centering-->
|
||
|
||
</div><!--Close Top Section Right Column-->
|
||
|
||
</div><!--Close Top Section Body-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="details-u">Details</span></h1><!--Section Seperator-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<span style="font-weight:bold" data-i18n="conflict-rank-u">Conflict Rank:</span> <span data-i18n="combat-u">Combat</span><input type="number" name="attr_npc_combat_rank" value="0"/> <span data-i18n="intrigue-u">Intrigue</span><input type="number" name="attr_npc_intrigue_rank" value="0"/>
|
||
|
||
<p></p>
|
||
<b data-i18n="advantages-colon-u">Advantages:</b><input name="attr_npc_advantages_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-advantages" type="checkbox"/><span></span><!--Checkbox NPC Advantages Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-advantages"><!--Open NPC Advantages Collapsable-->
|
||
|
||
<textarea name="attr_npc_advantages" class="one-line"></textarea>
|
||
|
||
</div><!--Close NPC Advantages Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="disadvantages-colon-u">Disadvantages:</b><input name="attr_npc_disadvantages_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-disadvantages" type="checkbox"/><span></span><!--Checkbox NPC Disadvantages Colapsable-->
|
||
|
||
<p></p>
|
||
<div class="tab-content tab-npc-disadvantages"><!--Open NPC Disadvantages Collapsable-->
|
||
|
||
<textarea name="attr_npc_disadvantages" class="one-line"></textarea>
|
||
|
||
</div><!--Close NPC Disadvantages Collapsable-->
|
||
|
||
<b data-i18n="demeanor-u">Demeanor:</b><input name="attr_npc_demeamor_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-demeanor" type="checkbox"/><span></span><!--Checkbox NPC Demeanor Colapsable-->
|
||
|
||
<p></p>
|
||
<div class="tab-content tab-npc-demeanor"><!--Open NPC Demeanor Collapsable-->
|
||
|
||
<textarea name="attr_npc_demeamor" class="one-line"></textarea>
|
||
|
||
</div><!--Close NPC Demeanor Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="typical-unmasking-u">Typicial Unmasking:</b>
|
||
<textarea name="attr_npc_typical_outburst" class="one-line"></textarea>
|
||
|
||
<input name="attr_npc_honor_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-honor" type="checkbox"/><span></span><!--Checkbox NPC Honor Colapsable-->
|
||
|
||
<p></p>
|
||
<div class="tab-content tab-npc-honor"><!--Open NPC Honor Collapsable-->
|
||
|
||
<p></p>
|
||
<table sstyle='border-collapse: collapse; border-spacing: 0; width:100%';>
|
||
<tr>
|
||
<td><h5 data-i18n="honor-colon-u">Honor:</h5></td>
|
||
<td><input type="number" value="0" name="attr_npc_honor"/>
|
||
<td><h5 data-i18n="glory-colon-u">Glory:</h5></td>
|
||
<td><input type="number" value="0" name="attr_npc_glory"/>
|
||
<td><h5 data-i18n="status-colon-u">Status</h5></td>
|
||
<td><input type="number" value="0" name="attr_npc_status"/>
|
||
</tr>
|
||
</table>
|
||
|
||
</div><!--Close NPC Honor Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="ninjo-colon-u">Ninjō:</b><input name="attr_npc_ninjo_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-ninjo" type="checkbox"/><span></span><!--Checkbox NPC Ninjō Colapsable-->
|
||
|
||
<p></p>
|
||
<div class="tab-content tab-npc-ninjo"><!--Open NPC Ninjō Collapsable-->
|
||
|
||
<textarea name="attr_npc_ninjo" class="one-line"></textarea>
|
||
|
||
</div><!--Close NPC Ninjō Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="giri-colon-u">Giri:</b><input name="attr_npc_giri_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-giri" type="checkbox"/><span></span><!--Checkbox NPC Giri Colapsable-->
|
||
|
||
<p></p>
|
||
<div class="tab-content tab-npc-giri"><!--Open NPC Giri Collapsable-->
|
||
|
||
<textarea name="attr_npc_giri" class="one-line"></textarea>
|
||
|
||
</div><!--Close NPC Giri Collapsable-->
|
||
|
||
<p></p>
|
||
<input name="attr_npc_abilities_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-abilities" type="checkbox"/><span></span><!--Checkbox NPC Abilities Colapsable-->
|
||
|
||
<b data-i18n="abilities-colon-u">Abilities: </b><span data-i18n="silhouette-u">Silhouette </span><input type="text" name="attr_npc_silhouette" style="width:50px" value="2"/>
|
||
|
||
<div class="tab-content tab-npc-abilities"><!--Open NPC Abilities Collapsable-->
|
||
|
||
<textarea name="attr_npc_abilities" class="two-lines"></textarea>
|
||
|
||
</div><!--Close NPC Abilities Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="gear-equiped-u">Gear (equipped):</b><input name="attr_npc_gear_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-gear" type="checkbox"/><span></span><!--Checkbox NPC gear Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-gear"><!--Open NPC Gear Collapsable-->
|
||
|
||
<textarea name="attr_npc_gear" class="two-lines"></textarea>
|
||
|
||
</div><!--Close NPC Gear Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="gear-other-u">Gear (other):</b><input name="attr_npc_gearother_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-gearother" type="checkbox"/><span></span><!--Checkbox NPC Gear Other Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-gearother"><!--Open NPC Gear Other Collapsable-->
|
||
|
||
<textarea name="attr_npc_gear_other" class="two-lines"></textarea>
|
||
|
||
</div><!--Close NPC Gear Other Collapsable-->
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<!--Start NPC Skills Main Section-->
|
||
<p></p>
|
||
<h3 data-i18n="skills-u">Skills:</h3>
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%';>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-name-u"><div style="width: 120px;">Skill Name</div></td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="artisan-tooltip-u">Artisan Approaches Refine (Air) Restore (Earth) Invent (Fire) Adapt (Water) Attune (Void)</span>
|
||
<b data-i18n="artisan-u">Artisan</b></div></td>
|
||
<td><input type="number" name="attr_rank_npc_artisan" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_npc_artisan_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_artisan" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_artisan" value="0"></td>
|
||
<td><input style="width:60px;" type="text" value="" name="attr_npc_artisan_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{npc_artisan_trans}@{skill_emote_2} @{npc_artisan_approach_selected} @{skill_emote_3} [[@{npc_artisan_approach}+@{keep_bonus_npc_artisan}]]@{skill_emote_5} \n\n/roll [[@{npc_artisan_approach}+@{keep_bonus_npc_artisan}]]t[Ring]+[[@{rank_npc_artisan}+@{roll_bonus_npc_artisan}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="martial-tooltip-u">Martial Approaches Feint (Air) Withstand (Earth) Overwhelm (Fire) Shift (Water) Sacrifice (Void)</span>
|
||
<b data-i18n="martial-u">Martial</b></div></td>
|
||
<td><input type="number" name="attr_rank_npc_martial" value="0"/></td>
|
||
<td><select class="narrow" name="attr_npc_martial_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_martial" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_martial" value="0"></td>
|
||
<td><input style="width:60px;" type="text" value="" name="attr_npc_martial_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{npc_martial_trans}@{skill_emote_2} @{npc_martial_approach_selected} @{skill_emote_3} [[@{npc_martial_approach}+@{keep_bonus_npc_martial}]]@{skill_emote_5} \n\n/roll [[@{npc_martial_approach}+@{keep_bonus_npc_martial}]]t[Ring]+[[@{rank_npc_martial}+@{roll_bonus_npc_martial}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="social-tooltip-u">Social Approaches Trick (Air) Reason (Earth) Incite (Fire) Charm (Water) Enlighten (Void)</span>
|
||
<b data-i18n="social-u">Social</b></div></td>
|
||
<td><input type="number" name="attr_rank_npc_social" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_npc_social_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_social" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_social" value="0"></td>
|
||
<td><input style="width:60px;" type="text" value="" name="attr_npc_social_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{npc_social_trans}@{skill_emote_2} @{npc_social_approach_selected} @{skill_emote_3} [[@{npc_social_approach}+@{keep_bonus_npc_social}]]@{skill_emote_5} \n\n/roll [[@{npc_social_approach}+@{keep_bonus_npc_social}]]t[Ring]+[[@{rank_npc_social}+@{roll_bonus_npc_social}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="scholar-tooltip-u">Scholar Approaches Analyze (Air) Recall (Earth) Theorize (Fire) Survey (Water) Sense (Void)</span>
|
||
<b data-i18n="scholar-u">Scholar</b></div></td>
|
||
<td><input type="number" name="attr_rank_npc_scholar" value="0"/></td>
|
||
<td><select class="narrow" name="attr_npc_scholar_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_scholar" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_scholar" value="0"></td>
|
||
<td><input style="width:60px;" type="text" value="" name="attr_npc_scholar_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{npc_scholar_trans}@{skill_emote_2} @{npc_scholar_approach_selected} @{skill_emote_3} [[@{npc_scholar_approach}+@{keep_bonus_npc_scholar}]]@{skill_emote_5} \n\n/roll [[@{npc_scholar_approach}+@{keep_bonus_npc_scholar}]]t[Ring]+[[@{rank_npc_scholar}+@{roll_bonus_npc_scholar}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><div class="sheet-tooltip"><span class="sheet-tooltiptext" data-i18n="trade-tooltip-u">Trade Approaches Con (Air) Produce (Earth) Innovate (Fire) Exchange (Water) Subsist (Void)</span>
|
||
<b data-i18n="trade-u">Trade</b></div></td>
|
||
<td><input type="number" name="attr_rank_npc_trade" value="0"/></td>
|
||
<td><select class="narrow" name="attr_npc_trade_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_trade" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_trade" value="0"></td>
|
||
<td><input style="width:60px;" type="text" value="" name="attr_npc_trade_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{npc_trade_trans}@{skill_emote_2} @{npc_trade_approach_selected} @{skill_emote_3} [[@{npc_trade_approach}+@{keep_bonus_npc_trade}]]@{skill_emote_5} \n\n/roll [[@{npc_trade_approach}+@{keep_bonus_npc_trade}]]t[Ring]+[[@{rank_npc_trade}+@{roll_bonus_npc_trade}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_blank_npc_skill" value=""></td>
|
||
<td><input type="number" name="attr_rank_blank_npc_skill" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_blank_npc_skill_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_blank_npc_skill" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_blank_npc_skill" value="0"></td>
|
||
<td><input style="width:60px;" type="text" value="" name="attr_blank_npc_skill_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{blank_npc_skill} @{skill_emote_2} @{blank_npc_skill_approach_selected} @{skill_emote_3} [[@{blank_npc_skill_approach}+@{keep_bonus_blank_npc_skill}]]@{skill_emote_5} \n\n/roll [[@{blank_npc_skill_approach}+@{keep_bonus_blank_npc_skill}]]t[Ring]+[[@{rank_blank_npc_skill}+@{roll_bonus_blank_npc_skill}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
<!--End NPC Skills Main Section-->
|
||
|
||
<!--Start Repeating NPC Skills-->
|
||
|
||
<div><!--Open Repeating Skills-->
|
||
|
||
<fieldset class="repeating_renpcskills">
|
||
<div style="width: 100%;">
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:100px;" type="text" name="attr_skill" value=""></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:60px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_1} @{skill} @{skill_emote_2} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div>
|
||
|
||
<!--End NPC Skills-->
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<h1><span data-i18n="weapons-u">Weapons</span></h1>
|
||
|
||
<div class="center"><!--Open Centering-->
|
||
|
||
<!--Start Weapons-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'; margin-bottom:0px>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="name-u">Name</td>
|
||
<td style="font-weight:bold" data-i18n="damage-u">Damage</td>
|
||
<td style="font-weight:bold" data-i18n="deadliness-u">Deadliness (1h/2h)</td>
|
||
<td style="font-weight:bold" data-i18n="range-u">Range</td>
|
||
<td style="font-weight:bold" data-i18n="qualities-u">Qualities</td>
|
||
<td style="font-weight:bold" data-i18n="rank-u">Rank</td>
|
||
<td style="font-weight:bold" data-i18n="approach-u">Approach</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-nocolon-u">Modifiers</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_npc_weapon1" value=""></td>
|
||
<td><input type="number" name="attr_damage_npc_weapon1" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_npc_weapon1" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_npc_weapon1" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_npc_weapon1" value=""></td>
|
||
<td><input type="number" name="attr_rank_npc_weapon1" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_npc_weapon1">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_weapon1" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_weapon1" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_npc_weapon1"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_npc_weapon1} @{skill_emote_2} @{approach_npc_weapon1_selected} @{skill_emote_11} [[@{approach_npc_weapon1}+@{keep_bonus_npc_weapon1}]]@{skill_emote_5} \n\n/roll [[@{approach_npc_weapon1}+@{keep_bonus_npc_weapon1}]]t[Ring]+[[@{rank_npc_weapon1}+@{roll_bonus_npc_weapon1}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_npc_weapon2" value=""></td>
|
||
<td><input type="number" name="attr_damage_npc_weapon2" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_npc_weapon2" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_npc_weapon2" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_npc_weapon2" value=""></td>
|
||
<td><input type="number" name="attr_rank_npc_weapon2" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_npc_weapon2">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_weapon2" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_weapon2" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_npc_weapon2"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_npc_weapon2} @{skill_emote_2} @{approach_npc_weapon2_selected} @{skill_emote_11} [[@{approach_npc_weapon2}+@{keep_bonus_npc_weapon2}]]@{skill_emote_5} \n\n/roll [[@{approach_npc_weapon2}+@{keep_bonus_npc_weapon2}]]t[Ring]+[[@{rank_npc_weapon2}+@{roll_bonus_npc_weapon2}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_npc_weapon3" value=""></td>
|
||
<td><input type="number" name="attr_damage_npc_weapon3" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_npc_weapon3" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_npc_weapon3" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_npc_weapon3" value=""></td>
|
||
<td><input type="number" name="attr_rank_npc_weapon3" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_npc_weapon3">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_weapon3" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_weapon3" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_npc_weapon3"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_npc_weapon3} @{skill_emote_2} @{approach_npc_weapon3_selected} @{skill_emote_11} [[@{approach_npc_weapon3}+@{keep_bonus_npc_weapon3}]]@{skill_emote_5} \n\n/roll [[@{approach_npc_weapon3}+@{keep_bonus_npc_weapon3}]]t[Ring]+[[@{rank_npc_weapon3}+@{roll_bonus_npc_weapon3}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_npc_weapon4" value=""></td>
|
||
<td><input type="number" name="attr_damage_npc_weapon4" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_npc_weapon4" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_npc_weapon4" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_npc_weapon4" value=""></td>
|
||
<td><input type="number" name="attr_rank_npc_weapon4" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_npc_weapon4">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_weapon4" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_weapon4" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_npc_weapon4"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_npc_weapon4} @{skill_emote_2} @{approach_npc_weapon4_selected} @{skill_emote_11} [[@{approach_npc_weapon4}+@{keep_bonus_npc_weapon4}]]@{skill_emote_5} \n\n/roll [[@{approach_npc_weapon4}+@{keep_bonus_npc_weapon4}]]t[Ring]+[[@{rank_npc_weapon4}+@{roll_bonus_npc_weapon4}]]t[Skill]"></button></td>
|
||
</tr>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_npc_weapon5" value=""></td>
|
||
<td><input type="number" name="attr_damage_npc_weapon5" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness_npc_weapon5" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range_npc_weapon5" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities_npc_weapon5" value=""></td>
|
||
<td><input type="number" name="attr_rank_npc_weapon5" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach_npc_weapon5">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_weapon5" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_weapon5" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod_npc_weapon5"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_npc_weapon5} @{skill_emote_2} @{approach_npc_weapon5_selected} @{skill_emote_11} [[@{approach_npc_weapon5}+@{keep_bonus_npc_weapon5}]]@{skill_emote_5} \n\n/roll [[@{approach_npc_weapon5}+@{keep_bonus_npc_weapon5}]]t[Ring]+[[@{rank_npc_weapon5}+@{roll_bonus_npc_weapon5}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating NPC Weapons-->
|
||
|
||
<fieldset class="repeating_renpcsweapon">
|
||
<div style="width: 100%;">
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><input style="width:150px;" type="text" name="attr_name_npcsweapon" value=""></td>
|
||
<td><input type="number" name="attr_damage" value="0"/></td>
|
||
<td><input style="width:65px;" type="text" name="attr_deadliness" value=""></td>
|
||
<td><input style="width:50px;" type="text" name="attr_range" value=""></td>
|
||
<td><input style="width:180px;" type="text" name="attr_qualities" value=""></td>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:75px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{name_npcsweapon} @{skill_emote_2} @{approach_selected} @{skill_emote_11} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating NPC Weapons-->
|
||
|
||
|
||
<!--End Weapons-->
|
||
|
||
</div><!--Close Centering-->
|
||
|
||
<p></p>
|
||
<h1><span data-i18n="techniques-u">Techniques</span></h1><!--Section Seperator-->
|
||
|
||
<div class="sheet-2colrow"><!--Open Bottom Section Body-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Left Column-->
|
||
|
||
<p></p>
|
||
<b data-i18n="kata-u">Kata</b><input name="attr_npc_kata_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-kata" type="checkbox"/><span></span><!--Checkbox NPC Kata Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-kata"><!--Open NPC Kata Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:280px;" type="text" value="" name="attr_npc_kata_name"/></td>
|
||
<tr>
|
||
</tr>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_npc_kata_damage" value="0"/></td>
|
||
<td><b data-i18n="deadliness-colon-u">Deadliness:</b></td>
|
||
<td><input style="width:100px;" type="text" name="attr_npc_kata_deadliness" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_npc_kata_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_npc_kata_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_npc_kata_effects" class="one-line"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_npc_kata_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_npc_kata" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_npc_kata_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_kata" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_kata" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_npc_kata_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{npc_kata_name} @{skill_emote_7} @{npc_kata_approach_selected} @{skill_emote_11} [[@{npc_kata_approach}+@{keep_bonus_npc_kata}]]@{skill_emote_5} \n\n/roll [[@{npc_kata_approach}+@{keep_bonus_npc_kata}]]t[Ring]+[[@{rank_npc_kata}+@{roll_bonus_npc_kata}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Kata-->
|
||
|
||
<fieldset class="repeating_renpckata">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:280px;" type="text" value="" name="attr_npc_kata_name"/></td>
|
||
<tr>
|
||
</tr>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_damage" value="0"/></td>
|
||
<td><b data-i18n="deadliness-colon-u">Deadliness:</b></td>
|
||
<td><input style="width:100px;" type="text" name="attr_deadliness" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{npc_kata_name} @{skill_emote_7} @{approach_selected} @{skill_emote_11} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Kata-->
|
||
|
||
</div><!--Close NPC Kata Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="kiho-u">Kiho</b><input name="attr_npc_kiho_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-kiho" type="checkbox"/><span></span><!--Checkbox NPC Kiho Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-kiho"><!--Open NPC Kiho Collapsable-->
|
||
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_npc_kiho_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_npc_kiho_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_npc_kiho_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_npc_kiho_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="immediate-effects-colon-u">Immediate Effects:</b>
|
||
<textarea name="attr_immediate_effects" class="two-lines"></textarea>
|
||
|
||
<b data-i18n="kiho-effect-colon-u">Kihō Effect:</b>
|
||
<textarea name="attr_npc_kiho_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_npc_kiho_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_npc_kiho" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_npc_kiho_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_kiho" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_kiho" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_npc_kiho_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{npc_kiho_name} @{skill_emote_8} @{npc_kiho_approach_selected} @{skill_emote_11} [[@{npc_kiho_approach}+@{keep_bonus_npc_kiho}]]@{skill_emote_5} \n\n/roll [[@{npc_kiho_approach}+@{keep_bonus_npc_kiho}]]t[Ring]+[[@{rank_npc_kiho}+@{roll_bonus_npc_kiho}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Kata-->
|
||
|
||
<fieldset class="repeating_renpckiho">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_npc_kiho_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="immediate-effects-colon-u">Immediate Effects:</b>
|
||
<textarea name="attr_immediate_effects" class="two-lines"></textarea>
|
||
|
||
<b data-i18n="kiho-effect-colon-u">Kihō Effect:</b>
|
||
<textarea name="attr_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_6} @{npc_kiho_name} @{skill_emote_8} @{approach_selected} @{skill_emote_11} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Kata-->
|
||
|
||
</div><!--Close NPC Kihos Collapsable-->
|
||
|
||
</div><!--Close Bottom Section Left Column-->
|
||
|
||
<div class="sheet-col"><!--Open Bottom Section Right Column-->
|
||
|
||
<p></p>
|
||
<b data-i18n="invocations-u">Invocations</b><input name="attr_npc_invocations_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-invocations" type="checkbox"/><span></span><!--Checkbox NPC Invocations Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-invocations"><!--Open NPC Invocations Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_npc_invocation_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_npc_invocation_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_npc_invocation_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_npc_invocation_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_npc_invocation_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_npc_invocation_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_npc_invocation" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_npc_invocation_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_invocation" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_invocation" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_npc_invocation_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{npc_invocation_name} @{skill_emote_10} @{npc_invocation_approach_selected} @{skill_emote_3} [[@{npc_invocation_approach}+@{keep_bonus_npc_invocation}]]@{skill_emote_5} \n\n/roll [[@{npc_invocation_approach}+@{keep_bonus_npc_invocation}]]t[Ring]+[[@{rank_npc_invocation}+@{roll_bonus_npc_invocation}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Invocation-->
|
||
|
||
<fieldset class="repeating_renpcinvocation">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td><input style="width:190px;" type="text" value="" name="attr_npc_invocation_name"/></td>
|
||
<td><b data-i18n="damage-colon-u">Damage:</b></td>
|
||
<td><input type="number" name="attr_damage" value="0"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{npc_invocation_name} @{skill_emote_10} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Invocation-->
|
||
|
||
</div><!--Close NPC Invocations Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="rituals-u">Rituals</b><input name="attr_npc_rituals_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-rituals" type="checkbox"/><span></span><!--Checkbox NPC Rituals Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-rituals"><!--Open NPC Rituals Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_npc_ritual_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_npc_ritual_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_npc_ritual_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_npc_ritual_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_npc_ritual_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_npc_ritual" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_npc_ritual_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_ritual" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_ritual" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_npc_ritual_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{npc_ritual_name} @{skill_emote_12} @{npc_ritual_approach_selected} @{skill_emote_3} [[@{npc_ritual_approach}+@{keep_bonus_npc_ritual}]]@{skill_emote_5} \n\n/roll [[@{npc_ritual_approach}+@{keep_bonus_npc_ritual}]]t[Ring]+[[@{rank_npc_ritual}+@{roll_bonus_npc_ritual}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Ritual-->
|
||
|
||
<fieldset class="repeating_renpcritual">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_npc_ritual_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_9} @{npc_ritual_name} @{skill_emote_12} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
</div><!--Close Repeating Ritual-->
|
||
|
||
</div><!--Close NPC Rituals Collapsable-->
|
||
|
||
<p></p>
|
||
<b data-i18n="shuji-u">Shuji</b><input name="attr_npc_shuji_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-shuji" type="checkbox"/><span></span><!--Checkbox NPC Shuji Colapsable-->
|
||
|
||
<div class="tab-content tab-npc-shuji"><!--Open NPC Shuji Collapsable-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_npc_shuji_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_npc_shuji_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_npc_shuji_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_npc_shuji_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_npc_shuji_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank_npc_shuji" value="0"/></td>
|
||
<td><select class="very-narrow" name="attr_npc_shuji_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus_npc_shuji" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus_npc_shuji" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_npc_shuji_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_14} @{npc_shuji_name} @{skill_emote_13} @{npc_shuji_approach_selected} @{skill_emote_3} [[@{npc_shuji_approach}+@{keep_bonus_npc_shuji}]]@{skill_emote_5} \n\n/roll [[@{npc_shuji_approach}+@{keep_bonus_npc_shuji}]]t[Ring]+[[@{rank_npc_shuji}+@{roll_bonus_npc_shuji}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<div><!--Open Repeating Shuji-->
|
||
|
||
|
||
<fieldset class="repeating_renpcshuji">
|
||
<div style="width: 100%;">
|
||
|
||
<h6></h6><!--Section Seperator-->
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td><b data-i18n="name-colon-u">Name:</b></td>
|
||
<td colspan="6"><input style="width:270px;" type="text" value="" name="attr_npc_shuji_name"/></td>
|
||
<td><b data-i18n="p-u">p#</b></td>
|
||
<td><input style="width:50px;" type="number" name="attr_p#" value="0"/></td>
|
||
</tr>
|
||
</table>
|
||
|
||
<b data-i18n="activation-colon-u">Activation:</b>
|
||
<textarea name="attr_activation" class="one-line"></textarea>
|
||
|
||
<b data-i18n="effects-colon-u">Effects:</b>
|
||
<textarea name="attr_effects" class="two-lines"></textarea>
|
||
|
||
<img width="3%" src="https://i.imgur.com/sdRYAZd.png"/>
|
||
<textarea name="attr_options" class="two-lines"></textarea>
|
||
|
||
<table style='border-collapse: collapse; border-spacing: 0; width:100%'>
|
||
<tr>
|
||
<td style="font-weight:bold" data-i18n="skill-u">Skill:</td>
|
||
<td style="font-weight:bold" data-i18n="approach-colon-u">Approach:</td>
|
||
<td style="font-weight:bold" data-i18n="roll-u">+Roll</td>
|
||
<td style="font-weight:bold" data-i18n="keep-u">+Keep</td>
|
||
<td style="font-weight:bold" data-i18n="modifiers-u">Modifiers:</td>
|
||
</tr>
|
||
<tr>
|
||
<td><input type="number" name="attr_rank" value="0"/></td>
|
||
<input type="hidden" name="attr_approach_selected" value="Air" />
|
||
<td><select class="very-narrow" name="attr_approach">
|
||
<option value="@{npc_air}" data-i18n="air-u">Air</option>
|
||
<option value="@{npc_earth}" data-i18n="earth-u">Earth</option>
|
||
<option value="@{npc_fire}" data-i18n="fire-u">Fire</option>
|
||
<option value="@{npc_water}" data-i18n="water-u">Water</option>
|
||
<option value="@{npc_void}" data-i18n="void-u">Void</option>
|
||
</select></td>
|
||
<td><input type="number" name="attr_roll_bonus" value="0"></td>
|
||
<td><input type="number" name="attr_keep_bonus" value="0"></td>
|
||
<td><input style="width:100px;" type="text" value="" name="attr_mod"/>
|
||
<td><button type="roll" value="/em @{name} @{skill_emote_14} @{npc_shuji_name} @{skill_emote_13} @{approach_selected} @{skill_emote_3} [[@{approach}+@{keep_bonus}]]@{skill_emote_5} \n\n/roll [[@{approach}+@{keep_bonus}]]t[Ring]+[[@{rank}+@{roll_bonus}]]t[Skill]"></button></td>
|
||
</tr>
|
||
</table>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
|
||
</div><!--Close Repeating Shuji-->
|
||
|
||
</div><!--Close NPC Shuji Collapsable-->
|
||
|
||
</div><!--Close Bottom Section Right Column-->
|
||
|
||
</div><!--Close Bottom Section Body-->
|
||
|
||
<b> </b><input name="attr_npc_sample_toggle" value="1" checked="checked" style="width:78px;margin:-13px -20px 0 -62px" class="sheet-toggle tab-npc-sample" type="checkbox"/><!--Checkbox Sample Colapsable-->
|
||
|
||
<p></p>
|
||
|
||
<div class="tab-content tab-npc-sample"><!--Open Sample Collapsable-->
|
||
|
||
</div><!--Close Sample Collapsable-->
|
||
|
||
</div><!--Close NPC Tab-->
|
||
|
||
|
||
|
||
|
||
|
||
<!--
|
||
|
||
<rolltemplate class="sheet-rolltemplate-l5r">
|
||
<table>
|
||
<tr><th>{{name}} rolls{{#roll_name}} {{roll_name}}{{/roll_name}}</th></tr>
|
||
<tr><td class="attr">
|
||
{{#ring}}
|
||
{{ring}}({{ring_roll}})
|
||
{{/}}
|
||
{{#skill}}
|
||
+ {{skill}}({{skill_num}})
|
||
{{/skill}}
|
||
</td></tr>
|
||
<tr>
|
||
<td class="result">{{result}} Successes</td>
|
||
</tr>
|
||
</table>
|
||
</rolltemplate>
|
||
|
||
|
||
-->
|
||
|
||
|
||
<!-- Begin Sheet Workers -->
|
||
<script type="text/worker">
|
||
<!-- Endurance Calculation Worker -->
|
||
|
||
on("sheet:opened change:earth change:fire", function() {
|
||
getAttrs(["earth", "fire"], function(values) {
|
||
setAttrs({ foo_endurance: ((parseInt(values.earth)+parseInt(values.fire))*2) });
|
||
});
|
||
});
|
||
|
||
<!-- Max Fatigue Worker -->
|
||
|
||
on("sheet:opened change:foo_endurance", function() {
|
||
getAttrs(["foo_endurance"], function(values) {
|
||
setAttrs({ Fatigue_max: (values.foo_endurance) });
|
||
});
|
||
});
|
||
|
||
<!-- Composure Calculation Worker -->
|
||
|
||
on("sheet:opened change:earth change:water", function() {
|
||
getAttrs(["earth", "water"], function(values) {
|
||
setAttrs({ foo_composure: ((parseInt(values.earth)+parseInt(values.water))*2) });
|
||
});
|
||
});
|
||
|
||
//<!-- Max Strife Worker -->
|
||
|
||
on("sheet:opened change:foo_composure", function() {
|
||
getAttrs(["foo_composure"], function(values) {
|
||
setAttrs({ Strife_max: (values.foo_composure) });
|
||
});
|
||
});
|
||
|
||
//<!-- Focus Calculation Worker -->
|
||
|
||
|
||
|
||
on("sheet:opened change:air change:fire", function() {
|
||
getAttrs(["air", "fire"], function(values) {
|
||
setAttrs({ foo_focus: (parseInt(values.air)+parseInt(values.fire)) });
|
||
});
|
||
});
|
||
|
||
|
||
|
||
//<!-- Vigilance Calculation Worker -->
|
||
|
||
|
||
|
||
on("sheet:opened change:water change:air", function() {
|
||
getAttrs(["water", "air"], function(values) {
|
||
setAttrs({ foo_vigilance: (Math.round((parseInt(values.water)+parseInt(values.air))/2)) });
|
||
});
|
||
});
|
||
|
||
|
||
|
||
//<!-- Max NPC Fatigue Worker -->
|
||
|
||
|
||
|
||
on("sheet:opened change:npc_endurance", function() {
|
||
getAttrs(["npc_endurance"], function(values) {
|
||
setAttrs({ NPC_Fatigue_max: (values.npc_endurance) });
|
||
});
|
||
});
|
||
|
||
|
||
//<!-- Max NPC Strife Worker -->
|
||
|
||
|
||
|
||
on("sheet:opened change:npc_composure", function() {
|
||
getAttrs(["npc_composure"], function(values) {
|
||
setAttrs({ NPC_Strife_max: (values.npc_composure) });
|
||
});
|
||
});
|
||
|
||
|
||
//<!-- Set Emote Text Worker -->
|
||
|
||
|
||
|
||
on("sheet:opened", function() {
|
||
var skill_emote_1 = getTranslationByKey('skill-emote1-u');
|
||
var skill_emote_2 = getTranslationByKey('skill-emote2-u');
|
||
var skill_emote_3 = getTranslationByKey('skill-emote3-u');
|
||
var skill_emote_4 = getTranslationByKey('skill-emote4-u');
|
||
var skill_emote_5 = getTranslationByKey('skill-emote5-u');
|
||
var skill_emote_6 = getTranslationByKey('skill-emote6-u');
|
||
var skill_emote_7 = getTranslationByKey('skill-emote7-u');
|
||
var skill_emote_8 = getTranslationByKey('skill-emote8-u');
|
||
var skill_emote_9 = getTranslationByKey('skill-emote9-u');
|
||
var skill_emote_10 = getTranslationByKey('skill-emote10-u');
|
||
var skill_emote_11 = getTranslationByKey('skill-emote11-u');
|
||
var skill_emote_12 = getTranslationByKey('skill-emote12-u');
|
||
var skill_emote_13 = getTranslationByKey('skill-emote13-u');
|
||
var skill_emote_14 = getTranslationByKey('skill-emote14-u');
|
||
var aesthetics_trans = getTranslationByKey('aesthetics-u');
|
||
var composition_trans = getTranslationByKey('composition-u');
|
||
var design_trans = getTranslationByKey('design-u');
|
||
var smithing_trans = getTranslationByKey('smithing-u');
|
||
var fitness_trans = getTranslationByKey('fitness-defense-u');
|
||
var martial_arts_melee_trans = getTranslationByKey('martial_arts_melee-u');
|
||
var martial_arts_ranged_trans = getTranslationByKey('martial_arts_ranged-u');
|
||
var martial_arts_unarmed_trans = getTranslationByKey('martial_arts_unarmed-u');
|
||
var meditation_trans = getTranslationByKey('meditation-u');
|
||
var tactics_trans = getTranslationByKey('tactics-u');
|
||
var command_trans = getTranslationByKey('command-u');
|
||
var courtesy_trans = getTranslationByKey('courtesy-u');
|
||
var games_trans = getTranslationByKey('games-u');
|
||
var performance_trans = getTranslationByKey('performance-u');
|
||
var culture_trans = getTranslationByKey('culture-u');
|
||
var government_trans = getTranslationByKey('government-u');
|
||
var sentiment_trans = getTranslationByKey('sentiment-u');
|
||
var theology_trans = getTranslationByKey('theology-u');
|
||
var medicine_trans = getTranslationByKey('medicine-u');
|
||
var commerce_trans = getTranslationByKey('commerce-u');
|
||
var labor_trans = getTranslationByKey('labor-u');
|
||
var seafaring_trans = getTranslationByKey('seafaring-u');
|
||
var skulduggery_trans = getTranslationByKey('skulduggery-u');
|
||
var survival_trans = getTranslationByKey('survival-u');
|
||
var artisan_trans = getTranslationByKey('artisan-u');
|
||
var martial_trans = getTranslationByKey('martial-u');
|
||
var social_trans = getTranslationByKey('social-u');
|
||
var scholar_trans = getTranslationByKey('scholar-u');
|
||
var trade_trans = getTranslationByKey('trade-u');
|
||
var npc_artisan_trans = getTranslationByKey('artisan-u');
|
||
var npc_martial_trans = getTranslationByKey('martial-u');
|
||
var npc_social_trans = getTranslationByKey('social-u');
|
||
var npc_scholar_trans = getTranslationByKey('scholar-u');
|
||
var npc_trade_trans = getTranslationByKey('trade-u');
|
||
setAttrs({ skill_emote_1});
|
||
setAttrs({ skill_emote_2});
|
||
setAttrs({ skill_emote_3});
|
||
setAttrs({ skill_emote_4});
|
||
setAttrs({ skill_emote_5});
|
||
setAttrs({ skill_emote_6});
|
||
setAttrs({ skill_emote_7});
|
||
setAttrs({ skill_emote_8});
|
||
setAttrs({ skill_emote_9});
|
||
setAttrs({ skill_emote_10});
|
||
setAttrs({ skill_emote_11});
|
||
setAttrs({ skill_emote_12});
|
||
setAttrs({ skill_emote_13});
|
||
setAttrs({ skill_emote_14});
|
||
setAttrs({ aesthetics_trans});
|
||
setAttrs({ composition_trans});
|
||
setAttrs({ design_trans});
|
||
setAttrs({ smithing_trans});
|
||
setAttrs({ fitness_trans});
|
||
setAttrs({ martial_arts_melee_trans});
|
||
setAttrs({ martial_arts_ranged_trans});
|
||
setAttrs({ martial_arts_unarmed_trans});
|
||
setAttrs({ meditation_trans});
|
||
setAttrs({ tactics_trans});
|
||
setAttrs({ command_trans});
|
||
setAttrs({ courtesy_trans});
|
||
setAttrs({ games_trans});
|
||
setAttrs({ performance_trans});
|
||
setAttrs({ culture_trans});
|
||
setAttrs({ government_trans});
|
||
setAttrs({ sentiment_trans});
|
||
setAttrs({ theology_trans});
|
||
setAttrs({ medicine_trans});
|
||
setAttrs({ commerce_trans});
|
||
setAttrs({ labor_trans});
|
||
setAttrs({ seafaring_trans});
|
||
setAttrs({ skulduggery_trans});
|
||
setAttrs({ survival_trans});
|
||
setAttrs({ artisan_trans});
|
||
setAttrs({ martial_trans});
|
||
setAttrs({ social_trans});
|
||
setAttrs({ scholar_trans});
|
||
setAttrs({ trade_trans});
|
||
setAttrs({ trade_trans});
|
||
setAttrs({ npc_artisan_trans});
|
||
setAttrs({ npc_martial_trans});
|
||
setAttrs({ npc_social_trans});
|
||
setAttrs({ npc_scholar_trans});
|
||
setAttrs({ npc_trade_trans});
|
||
|
||
});
|
||
|
||
|
||
//<!-- Set Approach Worker -->
|
||
|
||
|
||
on('sheet:opened change:aesthetics_approach', () => {
|
||
getAttrs(['aesthetics_approach'], (values) => {
|
||
const val = parseInt(values['aesthetics_approach']);
|
||
var aesthetics_approach_selected = 'Air';
|
||
switch (values.aesthetics_approach) {
|
||
case '@{air}':
|
||
aesthetics_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
aesthetics_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
aesthetics_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
aesthetics_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
aesthetics_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({aesthetics_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:composition_approach', () => {
|
||
getAttrs(['composition_approach'], (values) => {
|
||
const val = parseInt(values['composition_approach']);
|
||
var composition_approach_selected = 'Air';
|
||
switch (values.composition_approach) {
|
||
case '@{air}':
|
||
composition_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
composition_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
composition_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
composition_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
composition_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({composition_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:design_approach', () => {
|
||
getAttrs(['design_approach'], (values) => {
|
||
const val = parseInt(values['design_approach']);
|
||
var design_approach_selected = 'Air';
|
||
switch (values.design_approach) {
|
||
case '@{air}':
|
||
design_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
design_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
design_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
design_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
design_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({design_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:smithing_approach', () => {
|
||
getAttrs(['smithing_approach'], (values) => {
|
||
const val = parseInt(values['smithing_approach']);
|
||
var smithing_approach_selected = 'Air';
|
||
switch (values.smithing_approach) {
|
||
case '@{air}':
|
||
smithing_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
smithing_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
smithing_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
smithing_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
smithing_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({smithing_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:blank_artisan_approach', () => {
|
||
getAttrs(['blank_artisan_approach'], (values) => {
|
||
const val = parseInt(values['blank_artisan_approach']);
|
||
var blank_artisan_approach_selected = 'Air';
|
||
switch (values.blank_artisan_approach) {
|
||
case '@{air}':
|
||
blank_artisan_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
blank_artisan_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
blank_artisan_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
blank_artisan_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
blank_artisan_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({blank_artisan_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_reartisan", function() {
|
||
getSectionIDs('repeating_reartisan', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_reartisan_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_reartisan_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_reartisan_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_reartisan_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_reartisan_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_reartisan_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_reartisan_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on('sheet:opened change:fitness_approach', () => {
|
||
getAttrs(['fitness_approach'], (values) => {
|
||
const val = parseInt(values['fitness_approach']);
|
||
var fitness_approach_selected = 'Air';
|
||
switch (values.fitness_approach) {
|
||
case '@{air}':
|
||
fitness_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
fitness_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
fitness_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
fitness_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
fitness_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({fitness_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:martial_arts_melee_approach', () => {
|
||
getAttrs(['martial_arts_melee_approach'], (values) => {
|
||
const val = parseInt(values['martial_arts_melee_approach']);
|
||
var martial_arts_melee_approach_selected = 'Air';
|
||
switch (values.martial_arts_melee_approach) {
|
||
case '@{air}':
|
||
martial_arts_melee_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
martial_arts_melee_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
martial_arts_melee_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
martial_arts_melee_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
martial_arts_melee_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({martial_arts_melee_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:martial_arts_ranged_approach', () => {
|
||
getAttrs(['martial_arts_ranged_approach'], (values) => {
|
||
const val = parseInt(values['martial_arts_ranged_approach']);
|
||
var martial_arts_ranged_approach_selected = 'Air';
|
||
switch (values.martial_arts_ranged_approach) {
|
||
case '@{air}':
|
||
martial_arts_ranged_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
martial_arts_ranged_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
martial_arts_ranged_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
martial_arts_ranged_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
martial_arts_ranged_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({martial_arts_ranged_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:martial_arts_unarmed_approach', () => {
|
||
getAttrs(['martial_arts_unarmed_approach'], (values) => {
|
||
const val = parseInt(values['martial_arts_unarmed_approach']);
|
||
var martial_arts_unarmed_approach_selected = 'Air';
|
||
switch (values.martial_arts_unarmed_approach) {
|
||
case '@{air}':
|
||
martial_arts_unarmed_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
martial_arts_unarmed_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
martial_arts_unarmed_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
martial_arts_unarmed_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
martial_arts_unarmed_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({martial_arts_unarmed_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:meditation_approach', () => {
|
||
getAttrs(['meditation_approach'], (values) => {
|
||
const val = parseInt(values['meditation_approach']);
|
||
var meditation_approach_selected = 'Air';
|
||
switch (values.meditation_approach) {
|
||
case '@{air}':
|
||
meditation_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
meditation_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
meditation_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
meditation_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
meditation_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({meditation_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:tactics_approach', () => {
|
||
getAttrs(['tactics_approach'], (values) => {
|
||
const val = parseInt(values['tactics_approach']);
|
||
var tactics_approach_selected = 'Air';
|
||
switch (values.tactics_approach) {
|
||
case '@{air}':
|
||
tactics_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
tactics_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
tactics_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
tactics_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
tactics_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({tactics_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:blank_martial_approach', () => {
|
||
getAttrs(['blank_martial_approach'], (values) => {
|
||
const val = parseInt(values['blank_martial_approach']);
|
||
var blank_martial_approach_selected = 'Air';
|
||
switch (values.blank_martial_approach) {
|
||
case '@{air}':
|
||
blank_martial_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
blank_martial_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
blank_martial_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
blank_martial_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
blank_martial_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({blank_martial_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_remartial", function() {
|
||
getSectionIDs('repeating_remartial', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_remartial_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_remartial_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_remartial_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_remartial_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_remartial_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_remartial_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_remartial_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on('sheet:opened change:command_approach', () => {
|
||
getAttrs(['command_approach'], (values) => {
|
||
const val = parseInt(values['command_approach']);
|
||
var command_approach_selected = 'Air';
|
||
switch (values.command_approach) {
|
||
case '@{air}':
|
||
command_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
command_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
command_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
command_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
command_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({command_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:courtesy_approach', () => {
|
||
getAttrs(['courtesy_approach'], (values) => {
|
||
const val = parseInt(values['courtesy_approach']);
|
||
var courtesy_approach_selected = 'Air';
|
||
switch (values.courtesy_approach) {
|
||
case '@{air}':
|
||
courtesy_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
courtesy_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
courtesy_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
courtesy_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
courtesy_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({courtesy_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:games_approach', () => {
|
||
getAttrs(['games_approach'], (values) => {
|
||
const val = parseInt(values['games_approach']);
|
||
var games_approach_selected = 'Air';
|
||
switch (values.games_approach) {
|
||
case '@{air}':
|
||
games_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
games_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
games_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
games_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
games_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({games_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:performance_approach', () => {
|
||
getAttrs(['performance_approach'], (values) => {
|
||
const val = parseInt(values['performance_approach']);
|
||
var performance_approach_selected = 'Air';
|
||
switch (values.performance_approach) {
|
||
case '@{air}':
|
||
performance_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
performance_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
performance_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
performance_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
performance_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({performance_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:blank_social_approach', () => {
|
||
getAttrs(['blank_social_approach'], (values) => {
|
||
const val = parseInt(values['blank_social_approach']);
|
||
var blank_social_approach_selected = 'Air';
|
||
switch (values.blank_social_approach) {
|
||
case '@{air}':
|
||
blank_social_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
blank_social_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
blank_social_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
blank_social_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
blank_social_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({blank_social_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_resocial", function() {
|
||
getSectionIDs('repeating_resocial', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_resocial_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_resocial_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_resocial_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_resocial_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_resocial_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_resocial_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_resocial_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on('sheet:opened change:culture_approach', () => {
|
||
getAttrs(['culture_approach'], (values) => {
|
||
const val = parseInt(values['culture_approach']);
|
||
var culture_approach_selected = 'Air';
|
||
switch (values.culture_approach) {
|
||
case '@{air}':
|
||
culture_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
culture_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
culture_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
culture_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
culture_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({culture_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:government_approach', () => {
|
||
getAttrs(['government_approach'], (values) => {
|
||
const val = parseInt(values['government_approach']);
|
||
var government_approach_selected = 'Air';
|
||
switch (values.government_approach) {
|
||
case '@{air}':
|
||
government_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
government_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
government_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
government_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
government_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({government_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:sentiment_approach', () => {
|
||
getAttrs(['sentiment_approach'], (values) => {
|
||
const val = parseInt(values['sentiment_approach']);
|
||
var sentiment_approach_selected = 'Air';
|
||
switch (values.sentiment_approach) {
|
||
case '@{air}':
|
||
sentiment_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
sentiment_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
sentiment_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
sentiment_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
sentiment_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({sentiment_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:theology_approach', () => {
|
||
getAttrs(['theology_approach'], (values) => {
|
||
const val = parseInt(values['theology_approach']);
|
||
var theology_approach_selected = 'Air';
|
||
switch (values.theology_approach) {
|
||
case '@{air}':
|
||
theology_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
theology_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
theology_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
theology_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
theology_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({theology_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:medicine_approach', () => {
|
||
getAttrs(['medicine_approach'], (values) => {
|
||
const val = parseInt(values['medicine_approach']);
|
||
var medicine_approach_selected = 'Air';
|
||
switch (values.medicine_approach) {
|
||
case '@{air}':
|
||
medicine_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
medicine_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
medicine_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
medicine_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
medicine_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({medicine_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:blank_scholar_approach', () => {
|
||
getAttrs(['blank_scholar_approach'], (values) => {
|
||
const val = parseInt(values['blank_scholar_approach']);
|
||
var blank_scholar_approach_selected = 'Air';
|
||
switch (values.blank_scholar_approach) {
|
||
case '@{air}':
|
||
blank_scholar_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
blank_scholar_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
blank_scholar_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
blank_scholar_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
blank_scholar_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({blank_scholar_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_rescholar", function() {
|
||
getSectionIDs('repeating_rescholar', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_rescholar_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_rescholar_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_rescholar_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_rescholar_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_rescholar_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_rescholar_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_rescholar_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on('sheet:opened change:commerce_approach', () => {
|
||
getAttrs(['commerce_approach'], (values) => {
|
||
const val = parseInt(values['commerce_approach']);
|
||
var commerce_approach_selected = 'Air';
|
||
switch (values.commerce_approach) {
|
||
case '@{air}':
|
||
commerce_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
commerce_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
commerce_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
commerce_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
commerce_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({commerce_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:labor_approach', () => {
|
||
getAttrs(['labor_approach'], (values) => {
|
||
const val = parseInt(values['labor_approach']);
|
||
var labor_approach_selected = 'Air';
|
||
switch (values.labor_approach) {
|
||
case '@{air}':
|
||
labor_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
labor_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
labor_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
labor_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
labor_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({labor_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:seafaring_approach', () => {
|
||
getAttrs(['seafaring_approach'], (values) => {
|
||
const val = parseInt(values['seafaring_approach']);
|
||
var seafaring_approach_selected = 'Air';
|
||
switch (values.seafaring_approach) {
|
||
case '@{air}':
|
||
seafaring_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
seafaring_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
seafaring_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
seafaring_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
seafaring_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({seafaring_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:skulduggery_approach', () => {
|
||
getAttrs(['skulduggery_approach'], (values) => {
|
||
const val = parseInt(values['skulduggery_approach']);
|
||
var skulduggery_approach_selected = 'Air';
|
||
switch (values.skulduggery_approach) {
|
||
case '@{air}':
|
||
skulduggery_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
skulduggery_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
skulduggery_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
skulduggery_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
skulduggery_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({skulduggery_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:survival_approach', () => {
|
||
getAttrs(['survival_approach'], (values) => {
|
||
const val = parseInt(values['survival_approach']);
|
||
var survival_approach_selected = 'Air';
|
||
switch (values.survival_approach) {
|
||
case '@{air}':
|
||
survival_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
survival_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
survival_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
survival_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
survival_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({survival_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:blank_trade_approach', () => {
|
||
getAttrs(['blank_trade_approach'], (values) => {
|
||
const val = parseInt(values['blank_trade_approach']);
|
||
var blank_trade_approach_selected = 'Air';
|
||
switch (values.blank_trade_approach) {
|
||
case '@{air}':
|
||
blank_trade_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
blank_trade_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
blank_trade_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
blank_trade_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
blank_trade_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({blank_trade_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_retrade", function() {
|
||
getSectionIDs('repeating_retrade', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_retrade_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_retrade_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_retrade_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_retrade_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_retrade_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_retrade_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_retrade_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on('sheet:opened change:npc_artisan_approach', () => {
|
||
getAttrs(['npc_artisan_approach'], (values) => {
|
||
const val = parseInt(values['npc_artisan_approach']);
|
||
var npc_artisan_approach_selected = 'Air';
|
||
switch (values.npc_artisan_approach) {
|
||
case '@{npc_air}':
|
||
npc_artisan_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_artisan_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_artisan_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_artisan_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_artisan_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_artisan_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_martial_approach', () => {
|
||
getAttrs(['npc_martial_approach'], (values) => {
|
||
const val = parseInt(values['npc_martial_approach']);
|
||
var npc_martial_approach_selected = 'Air';
|
||
switch (values.npc_martial_approach) {
|
||
case '@{npc_air}':
|
||
npc_martial_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_martial_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_martial_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_martial_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_martial_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_martial_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_social_approach', () => {
|
||
getAttrs(['npc_social_approach'], (values) => {
|
||
const val = parseInt(values['npc_social_approach']);
|
||
var npc_social_approach_selected = 'Air';
|
||
switch (values.npc_social_approach) {
|
||
case '@{npc_air}':
|
||
npc_social_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_social_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_social_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_social_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_social_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_social_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_scholar_approach', () => {
|
||
getAttrs(['npc_scholar_approach'], (values) => {
|
||
const val = parseInt(values['npc_scholar_approach']);
|
||
var npc_scholar_approach_selected = 'Air';
|
||
switch (values.npc_scholar_approach) {
|
||
case '@{npc_air}':
|
||
npc_scholar_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_scholar_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_scholar_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_scholar_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_scholar_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_scholar_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_trade_approach', () => {
|
||
getAttrs(['npc_trade_approach'], (values) => {
|
||
const val = parseInt(values['npc_trade_approach']);
|
||
var npc_trade_approach_selected = 'Air';
|
||
switch (values.npc_trade_approach) {
|
||
case '@{npc_air}':
|
||
npc_trade_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_trade_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_trade_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_trade_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_trade_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_trade_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:blank_npc_skill_approach', () => {
|
||
getAttrs(['blank_npc_skill_approach'], (values) => {
|
||
const val = parseInt(values['blank_npc_skill_approach']);
|
||
var blank_npc_skill_approach_selected = 'Air';
|
||
switch (values.blank_npc_skill_approach) {
|
||
case '@{npc_air}':
|
||
blank_npc_skill_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
blank_npc_skill_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
blank_npc_skill_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
blank_npc_skill_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
blank_npc_skill_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({blank_npc_skill_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_renpcskills", function() {
|
||
getSectionIDs('repeating_renpcskills', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_renpcskills_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_renpcskills_${id}_approach`]) {
|
||
case '@{npc_void}':
|
||
setting[`repeating_renpcskills_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{npc_water}':
|
||
setting[`repeating_renpcskills_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{npc_fire}':
|
||
setting[`repeating_renpcskills_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{npc_earth}':
|
||
setting[`repeating_renpcskills_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_renpcskills_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on('sheet:opened change:kata_approach', () => {
|
||
getAttrs(['kata_approach'], (values) => {
|
||
const val = parseInt(values['kata_approach']);
|
||
var kata_approach_selected = 'Air';
|
||
switch (values.kata_approach) {
|
||
case '@{air}':
|
||
kata_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
kata_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
kata_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
kata_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
kata_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({kata_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:kiho_approach', () => {
|
||
getAttrs(['kiho_approach'], (values) => {
|
||
const val = parseInt(values['kiho_approach']);
|
||
var kiho_approach_selected = 'Air';
|
||
switch (values.kiho_approach) {
|
||
case '@{air}':
|
||
kiho_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
kiho_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
kiho_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
kiho_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
kiho_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({kiho_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:invocation_approach', () => {
|
||
getAttrs(['invocation_approach'], (values) => {
|
||
const val = parseInt(values['invocation_approach']);
|
||
var invocation_approach_selected = 'Air';
|
||
switch (values.invocation_approach) {
|
||
case '@{air}':
|
||
invocation_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
invocation_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
invocation_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
invocation_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
invocation_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({invocation_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:ritual_approach', () => {
|
||
getAttrs(['ritual_approach'], (values) => {
|
||
const val = parseInt(values['ritual_approach']);
|
||
var ritual_approach_selected = 'Air';
|
||
switch (values.ritual_approach) {
|
||
case '@{air}':
|
||
ritual_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
ritual_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
ritual_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
ritual_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
ritual_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({ritual_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:shuji_approach', () => {
|
||
getAttrs(['shuji_approach'], (values) => {
|
||
const val = parseInt(values['shuji_approach']);
|
||
var shuji_approach_selected = 'Air';
|
||
switch (values.shuji_approach) {
|
||
case '@{air}':
|
||
shuji_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
shuji_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
shuji_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
shuji_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
shuji_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({shuji_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_rekata", function() {
|
||
getSectionIDs('repeating_rekata', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_rekata_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_rekata_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_rekata_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_rekata_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_rekata_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_rekata_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_rekata_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_rekiho", function() {
|
||
getSectionIDs('repeating_rekiho', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_rekiho_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_rekiho_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_rekiho_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_rekiho_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_rekiho_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_rekiho_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_rekiho_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_reinvocation", function() {
|
||
getSectionIDs('repeating_reinvocation', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_reinvocation_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_reinvocation_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_reinvocation_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_reinvocation_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_reinvocation_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_reinvocation_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_reinvocation_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_reritual", function() {
|
||
getSectionIDs('repeating_reritual', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_reritual_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_reritual_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_reritual_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_reritual_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_reritual_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_reritual_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_reritual_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_reshuji", function() {
|
||
getSectionIDs('repeating_reshuji', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_reshuji_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_reshuji_${id}_approach`]) {
|
||
case '@{void}':
|
||
setting[`repeating_reshuji_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{water}':
|
||
setting[`repeating_reshuji_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{fire}':
|
||
setting[`repeating_reshuji_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{earth}':
|
||
setting[`repeating_reshuji_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_reshuji_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
on('sheet:opened change:approach_weapon1', () => {
|
||
getAttrs(['approach_weapon1'], (values) => {
|
||
const val = parseInt(values['approach_weapon1']);
|
||
var approach_weapon1_selected = 'Air';
|
||
switch (values.approach_weapon1) {
|
||
case '@{air}':
|
||
approach_weapon1_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon1_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon1_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon1_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon1_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon1_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_weapon2', () => {
|
||
getAttrs(['approach_weapon2'], (values) => {
|
||
const val = parseInt(values['approach_weapon2']);
|
||
var approach_weapon2_selected = 'Air';
|
||
switch (values.approach_weapon2) {
|
||
case '@{air}':
|
||
approach_weapon2_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon2_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon2_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon2_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon2_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon2_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_weapon3', () => {
|
||
getAttrs(['approach_weapon3'], (values) => {
|
||
const val = parseInt(values['approach_weapon3']);
|
||
var approach_weapon3_selected = 'Air';
|
||
switch (values.approach_weapon3) {
|
||
case '@{air}':
|
||
approach_weapon3_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon3_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon3_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon3_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon3_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon3_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_weapon4', () => {
|
||
getAttrs(['approach_weapon4'], (values) => {
|
||
const val = parseInt(values['approach_weapon4']);
|
||
var approach_weapon4_selected = 'Air';
|
||
switch (values.approach_weapon4) {
|
||
case '@{air}':
|
||
approach_weapon4_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon4_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon4_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon4_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon4_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon4_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_weapon5', () => {
|
||
getAttrs(['approach_weapon5'], (values) => {
|
||
const val = parseInt(values['approach_weapon5']);
|
||
var approach_weapon5_selected = 'Air';
|
||
switch (values.approach_weapon5) {
|
||
case '@{air}':
|
||
approach_weapon5_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon5_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon5_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon5_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon5_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon5_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_weapon6', () => {
|
||
getAttrs(['approach_weapon6'], (values) => {
|
||
const val = parseInt(values['approach_weapon6']);
|
||
var approach_weapon6_selected = 'Air';
|
||
switch (values.approach_weapon6) {
|
||
case '@{air}':
|
||
approach_weapon6_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon6_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon6_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon6_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon6_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon6_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_weapon7', () => {
|
||
getAttrs(['approach_weapon7'], (values) => {
|
||
const val = parseInt(values['approach_weapon7']);
|
||
var approach_weapon7_selected = 'Air';
|
||
switch (values.approach_weapon7) {
|
||
case '@{air}':
|
||
approach_weapon7_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon7_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon7_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon7_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon7_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon7_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_weapon8', () => {
|
||
getAttrs(['approach_weapon8'], (values) => {
|
||
const val = parseInt(values['approach_weapon8']);
|
||
var approach_weapon8_selected = 'Air';
|
||
switch (values.approach_weapon8) {
|
||
case '@{air}':
|
||
approach_weapon8_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{earth}':
|
||
approach_weapon8_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{fire}':
|
||
approach_weapon8_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{water}':
|
||
approach_weapon8_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{void}':
|
||
approach_weapon8_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_weapon8_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
on('sheet:opened change:approach_npc_weapon1', () => {
|
||
getAttrs(['approach_npc_weapon1'], (values) => {
|
||
const val = parseInt(values['approach_npc_weapon1']);
|
||
var approach_npc_weapon1_selected = 'Air';
|
||
switch (values.approach_npc_weapon1) {
|
||
case '@{npc_air}':
|
||
approach_npc_weapon1_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
approach_npc_weapon1_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
approach_npc_weapon1_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
approach_npc_weapon1_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
approach_npc_weapon1_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_npc_weapon1_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_npc_weapon2', () => {
|
||
getAttrs(['approach_npc_weapon2'], (values) => {
|
||
const val = parseInt(values['approach_npc_weapon2']);
|
||
var approach_npc_weapon2_selected = 'Air';
|
||
switch (values.approach_npc_weapon2) {
|
||
case '@{npc_air}':
|
||
approach_npc_weapon2_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
approach_npc_weapon2_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
approach_npc_weapon2_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
approach_npc_weapon2_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
approach_npc_weapon2_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_npc_weapon2_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_npc_weapon3', () => {
|
||
getAttrs(['approach_npc_weapon3'], (values) => {
|
||
const val = parseInt(values['approach_npc_weapon3']);
|
||
var approach_npc_weapon3_selected = 'Air';
|
||
switch (values.approach_npc_weapon3) {
|
||
case '@{npc_air}':
|
||
approach_npc_weapon3_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
approach_npc_weapon3_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
approach_npc_weapon3_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
approach_npc_weapon3_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
approach_npc_weapon3_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_npc_weapon3_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_npc_weapon4', () => {
|
||
getAttrs(['approach_npc_weapon4'], (values) => {
|
||
const val = parseInt(values['approach_npc_weapon4']);
|
||
var approach_npc_weapon4_selected = 'Air';
|
||
switch (values.approach_npc_weapon4) {
|
||
case '@{npc_air}':
|
||
approach_npc_weapon4_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
approach_npc_weapon4_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
approach_npc_weapon4_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
approach_npc_weapon4_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
approach_npc_weapon4_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_npc_weapon4_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:approach_npc_weapon5', () => {
|
||
getAttrs(['approach_npc_weapon5'], (values) => {
|
||
const val = parseInt(values['approach_npc_weapon5']);
|
||
var approach_npc_weapon5_selected = 'Air';
|
||
switch (values.approach_npc_weapon5) {
|
||
case '@{npc_air}':
|
||
approach_npc_weapon5_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
approach_npc_weapon5_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
approach_npc_weapon5_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
approach_npc_weapon5_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
approach_npc_weapon5_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({approach_npc_weapon5_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_renpcsweapon", function() {
|
||
getSectionIDs('repeating_renpcsweapon', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_renpcsweapon_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_renpcsweapon_${id}_approach`]) {
|
||
case '@{npc_void}':
|
||
setting[`repeating_renpcsweapon_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{npc_water}':
|
||
setting[`repeating_renpcsweapon_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{npc_fire}':
|
||
setting[`repeating_renpcsweapon_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{npc_earth}':
|
||
setting[`repeating_renpcsweapon_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_renpcsweapon_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
on('sheet:opened change:npc_kata_approach', () => {
|
||
getAttrs(['npc_kata_approach'], (values) => {
|
||
const val = parseInt(values['npc_kata_approach']);
|
||
var npc_kata_approach_selected = 'Air';
|
||
switch (values.npc_kata_approach) {
|
||
case '@{npc_air}':
|
||
npc_kata_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_kata_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_kata_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_kata_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_kata_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_kata_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_kiho_approach', () => {
|
||
getAttrs(['npc_kiho_approach'], (values) => {
|
||
const val = parseInt(values['npc_kiho_approach']);
|
||
var npc_kiho_approach_selected = 'Air';
|
||
switch (values.npc_kiho_approach) {
|
||
case '@{npc_air}':
|
||
npc_kiho_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_kiho_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_kiho_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_kiho_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_kiho_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_kiho_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_invocation_approach', () => {
|
||
getAttrs(['npc_invocation_approach'], (values) => {
|
||
const val = parseInt(values['npc_invocation_approach']);
|
||
var npc_invocation_approach_selected = 'Air';
|
||
switch (values.npc_invocation_approach) {
|
||
case '@{npc_air}':
|
||
npc_invocation_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_invocation_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_invocation_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_invocation_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_invocation_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_invocation_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_ritual_approach', () => {
|
||
getAttrs(['npc_ritual_approach'], (values) => {
|
||
const val = parseInt(values['npc_ritual_approach']);
|
||
var npc_ritual_approach_selected = 'Air';
|
||
switch (values.npc_ritual_approach) {
|
||
case '@{npc_air}':
|
||
npc_ritual_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_ritual_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_ritual_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_ritual_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_ritual_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_ritual_approach_selected});
|
||
});
|
||
});
|
||
|
||
on('sheet:opened change:npc_shuji_approach', () => {
|
||
getAttrs(['npc_shuji_approach'], (values) => {
|
||
const val = parseInt(values['npc_shuji_approach']);
|
||
var npc_shuji_approach_selected = 'Air';
|
||
switch (values.npc_shuji_approach) {
|
||
case '@{npc_air}':
|
||
npc_shuji_approach_selected = getTranslationByKey('air-u');
|
||
break;
|
||
case '@{npc_earth}':
|
||
npc_shuji_approach_selected = getTranslationByKey('earth-u');
|
||
break;
|
||
case '@{npc_fire}':
|
||
npc_shuji_approach_selected = getTranslationByKey('fire-u');
|
||
break;
|
||
case '@{npc_water}':
|
||
npc_shuji_approach_selected = getTranslationByKey('water-u');
|
||
break;
|
||
case '@{npc_void}':
|
||
npc_shuji_approach_selected = getTranslationByKey('void-u');
|
||
break;
|
||
}
|
||
setAttrs({npc_shuji_approach_selected});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
on("sheet:opened change:repeating_renpckata", function() {
|
||
getSectionIDs('repeating_renpckata', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_renpckata_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_renpckata_${id}_approach`]) {
|
||
case '@{npc_void}':
|
||
setting[`repeating_renpckata_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{npc_water}':
|
||
setting[`repeating_renpckata_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{npc_fire}':
|
||
setting[`repeating_renpckata_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{npc_earth}':
|
||
setting[`repeating_renpckata_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_renpckata_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_renpckiho", function() {
|
||
getSectionIDs('repeating_renpckiho', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_renpckiho_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_renpckiho_${id}_approach`]) {
|
||
case '@{npc_void}':
|
||
setting[`repeating_renpckiho_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{npc_water}':
|
||
setting[`repeating_renpckiho_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{npc_fire}':
|
||
setting[`repeating_renpckiho_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{npc_earth}':
|
||
setting[`repeating_renpckiho_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_renpckiho_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_renpcinvocation", function() {
|
||
getSectionIDs('repeating_renpcinvocation', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_renpcinvocation_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_renpcinvocation_${id}_approach`]) {
|
||
case '@{npc_void}':
|
||
setting[`repeating_renpcinvocation_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{npc_water}':
|
||
setting[`repeating_renpcinvocation_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{npc_fire}':
|
||
setting[`repeating_renpcinvocation_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{npc_earth}':
|
||
setting[`repeating_renpcinvocation_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_renpcinvocation_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_renpcritual", function() {
|
||
getSectionIDs('repeating_renpcritual', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_renpcritual_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_renpcritual_${id}_approach`]) {
|
||
case '@{npc_void}':
|
||
setting[`repeating_renpcritual_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{npc_water}':
|
||
setting[`repeating_renpcritual_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{npc_fire}':
|
||
setting[`repeating_renpcritual_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{npc_earth}':
|
||
setting[`repeating_renpcritual_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_renpcritual_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
on("sheet:opened change:repeating_renpcshuji", function() {
|
||
getSectionIDs('repeating_renpcshuji', function (idArray) {
|
||
getAttrs(idArray.map(id => `repeating_renpcshuji_${id}_approach`), function (values) {
|
||
console.log(values); // Logging all the approach key:value pairs
|
||
console.log(idArray); // logging all row ids. Those missing from the values object above don't have an approach
|
||
// attribute set, so they should default to air
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
switch (values[`repeating_renpcshuji_${id}_approach`]) {
|
||
case '@{npc_void}':
|
||
setting[`repeating_renpcshuji_${id}_approach_selected`] = 'Void';
|
||
break;
|
||
case '@{npc_water}':
|
||
setting[`repeating_renpcshuji_${id}_approach_selected`] = 'Water';
|
||
break;
|
||
case '@{npc_fire}':
|
||
setting[`repeating_renpcshuji_${id}_approach_selected`] = 'Fire';
|
||
break;
|
||
case '@{npc_earth}':
|
||
setting[`repeating_renpcshuji_${id}_approach_selected`] = 'Earth';
|
||
break;
|
||
default:
|
||
setting[`repeating_renpcshuji_${id}_approach_selected`] = 'Air'; // defaulting to air in case the select was never changed
|
||
}
|
||
});
|
||
console.log(setting); // Logging the attributes we are about to set.
|
||
setAttrs(setting);
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
//<!-- 8.1 Conversion Worker -->
|
||
|
||
|
||
|
||
var convertFromOldSheet = function () {
|
||
// Non-repeating attributes to rename
|
||
let conversionData = {
|
||
'npc_resilience': 'npc_endurance'
|
||
},
|
||
// Repeating attributes to rename; this assumes that the section name, e.g.
|
||
// repeating_spell, does NOT change, so make sure that that is the case or
|
||
// it will need quite a bit mor work
|
||
conversionDataRepeating = {
|
||
|
||
};
|
||
// Non-repeating attribute renaming
|
||
getAttrs(Object.keys(conversionData), function (values) {
|
||
let setting = {};
|
||
Object.keys(conversionData).forEach(function (oldAttr) {
|
||
if (values[oldAttr] != null) {
|
||
// set value of new attribute to the old one
|
||
setting[conversionData[oldAttr]] = values[oldAttr];
|
||
// blank old attribute
|
||
setting[oldAttr] = '';
|
||
}
|
||
});
|
||
setAttrs(setting, {silent: true}); // set things silently to make sure we do not trigger unwanted changes
|
||
});
|
||
// Repeating attribute renaming - loop through all sections, and loop through all ids
|
||
// and all attributes for every section
|
||
Object.keys(conversionDataRepeating).forEach(function (sectionName) {
|
||
let data = conversionDataRepeating[sectionName];
|
||
getSectionIDs(sectionName, function (idArray) {
|
||
let oldAttrs = idArray.reduce(function (m, id) {
|
||
return m.concat(Object.keys(data).map(name => `${sectionName}_${id}_${name}`));
|
||
}, []);
|
||
getAttrs(oldAttrs, function (values) {
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
Object.keys(data).forEach(function (oldAttr) {
|
||
if (values[`${sectionName}_${id}_${oldAttr}`] != null) {
|
||
// set value of new attribute to the old one
|
||
setting[`${sectionName}_${id}_${data[oldAttr]}`] = values[`${sectionName}_${id}_${oldAttr}`];
|
||
// blank old attribute
|
||
setting[`${sectionName}_${id}_${oldAttr}`] = '';
|
||
}
|
||
});
|
||
});
|
||
setAttrs(setting, {silent: true}); // set things silently to make sure we do not trigger unwanted changes
|
||
});
|
||
});
|
||
});
|
||
};
|
||
|
||
on('sheet:opened', function () {
|
||
let currentVersion = '0.8.1';
|
||
getAttrs(['version'], function (v) {
|
||
if (!v.version) {
|
||
convertFromOldSheet();
|
||
};
|
||
setAttrs({
|
||
version: currentVersion
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
|
||
//<!-- 8.2 Conversion Worker -->
|
||
|
||
|
||
|
||
var convertFromOldSheet = function () {
|
||
// Non-repeating attributes to rename
|
||
let conversionData = {
|
||
'rings_rank1': 'out1_of_rank1',
|
||
'rings_rank1_xp': 'out1_of_rank1_xp',
|
||
'rings_rank2': 'out1_of_rank2',
|
||
'rings_rank2_xp': 'out1_of_rank2_xp',
|
||
'rings_rank3': 'out1_of_rank3',
|
||
'rings_rank3_xp': 'out1_of_rank3_xp',
|
||
'rings_rank4': 'out1_of_rank4',
|
||
'rings_rank4_xp': 'out1_of_rank4_xp',
|
||
'rings_rank5': 'out1_of_rank5',
|
||
'rings_rank5_xp': 'out1_of_rank5_xp',
|
||
},
|
||
// Repeating attributes to rename; this assumes that the section name, e.g.
|
||
// repeating_spell, does NOT change, so make sure that that is the case or
|
||
// it will need quite a bit mor work
|
||
conversionDataRepeating = {
|
||
|
||
};
|
||
// Non-repeating attribute renaming
|
||
getAttrs(Object.keys(conversionData), function (values) {
|
||
let setting = {};
|
||
Object.keys(conversionData).forEach(function (oldAttr) {
|
||
if (values[oldAttr] != null) {
|
||
// set value of new attribute to the old one
|
||
setting[conversionData[oldAttr]] = values[oldAttr];
|
||
// blank old attribute
|
||
setting[oldAttr] = '';
|
||
}
|
||
});
|
||
setAttrs(setting, {silent: true}); // set things silently to make sure we do not trigger unwanted changes
|
||
});
|
||
// Repeating attribute renaming - loop through all sections, and loop through all ids
|
||
// and all attributes for every section
|
||
Object.keys(conversionDataRepeating).forEach(function (sectionName) {
|
||
let data = conversionDataRepeating[sectionName];
|
||
getSectionIDs(sectionName, function (idArray) {
|
||
let oldAttrs = idArray.reduce(function (m, id) {
|
||
return m.concat(Object.keys(data).map(name => `${sectionName}_${id}_${name}`));
|
||
}, []);
|
||
getAttrs(oldAttrs, function (values) {
|
||
let setting = {};
|
||
idArray.forEach(function (id) {
|
||
Object.keys(data).forEach(function (oldAttr) {
|
||
if (values[`${sectionName}_${id}_${oldAttr}`] != null) {
|
||
// set value of new attribute to the old one
|
||
setting[`${sectionName}_${id}_${data[oldAttr]}`] = values[`${sectionName}_${id}_${oldAttr}`];
|
||
// blank old attribute
|
||
setting[`${sectionName}_${id}_${oldAttr}`] = '';
|
||
}
|
||
});
|
||
});
|
||
setAttrs(setting, {silent: true}); // set things silently to make sure we do not trigger unwanted changes
|
||
});
|
||
});
|
||
});
|
||
};
|
||
|
||
on('sheet:opened', function () {
|
||
let currentVersion = '0.8.2';
|
||
getAttrs(['version'], function (v) {
|
||
if (v.version='0.8.1') {
|
||
convertFromOldSheet();
|
||
};
|
||
setAttrs({
|
||
version: currentVersion
|
||
});
|
||
});
|
||
});
|
||
|
||
</script>
|
||
|