Files
Nora Cahill 90b934cb99 Merge pull request #13469 from chiptotlechris/TWBV1
Translation File name change for The World Below (bugfix)
2024-11-05 11:51:43 -08:00

2403 lines
128 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!--
Credits
The World Below Character Sheet
(Version 1)
Author: chipotlechris. | UserID: 3717626
My thanks to the authors of the existing They Came From sheet this is based on - I couldn't have created this without you.
If you have any questions please ping me at UserID 3717626.
Installation instructions
This character sheet comes in 3 parts. This html code, the CSS file, and a "translation.json" file.
1 - To add this sheet to your game, create your game and go to the "Settings" menu.
2 - Click "Game Settings"
3 - Copy this file to HTML Layout, the CSS to "CSS Styling" and the translation.json file to "Translation" and click "Save Changes" at the bottom.
With the sheet you will find multiple "i" icons - this will send the text content of the relevant box to the dice roll console, making it easier for you to display rules, ambitions, and useful content.
-->
<!-- Hidden fields -->
<input type="hidden" name="attr_sheet-version">
<input type="hidden" class="sheet-tabstoggle" name="attr_sheetTab" value="character" />
<div>
<button type="action" name="act_character" style= "font-family: 'Montserrat', sans-serif; text-transform: uppercase; background: transparent; color: #333; font-weight: 700; margin-left: 3px; margin-bottom: 0px; padding: 0px; font-size: 14px; line-height: 16px; box-sizing: content-box" class="sheet-button0">Character</button>
<button type="action" name="act_journal" style= "font-family: 'Montserrat', sans-serif; text-transform: uppercase; background: transparent; color: #333; font-weight: 700; margin-left: 3px; margin-bottom: 0px; padding: 0px; font-size: 14px; line-height: 16px; box-sizing: content-box" class="sheet-button1">Journal</button>
<button type="action" name="act_configuration" style= "font-family: 'Montserrat', sans-serif; text-transform: uppercase; background: transparent; color: #333; font-weight: 700; margin-left: 3px; margin-bottom: 0px; padding: 0px; font-size: 14px; line-height: 16px; box-sizing: content-box" class="sheet-button2">Adversaries</button>
</div>
<div class="sheet-character">
<div class="wrapper">
<div class="token"><img style="margin-left: 50px; width:150px; height:150px" name="attr_character_avatar"></div>
<div class="logo"><img src="https://i.imgur.com/uW02o5p.png" alt="The World Below"></div>
<div class="char-details">
<div>
<!-- name -->
<label class="label name-label" data-i18n="name">Name</label>
<div class="text name-text" style="width:170px">
<input type="text" name="attr_character_name">
</div>
<!-- ancestry -->
<label class="label ancestry-label" data-i18n="ancestry">Ancestry</label>
<div class="text ancestry-text" style="width:170px">
<select name="attr_ancestry" style="width:132px">
<option value="0" selected></option>
<option value="Momentum Generators for darvs include: • Discover an unexplored cavern fit for temporary or permanent habitation • Improve the attitude of a darv related to your family • Locate the trail of a new beast • Receive a new tattoo, depicting one of your ancestors deeds • Use a tool or relic youve not experienced before.">Darv</option>
<option value="Momentum Generators for elvs include: • Discover abandoned elv caves. • Learn something new about a creatures ecology. • Positively interact with an elv not of your family line. • Slay a beast and present it to a settlement as an elviil gift. • Willingly enter the Obscura.">Elv</option>
<option value="Momentum Generators for entissia include: • Bring peace (at least temporarily) to a settlements internal feud. • Craft and adorn an artifact bearing your familys heraldic scale pattern.• Discover lost or unknown lore relating to the World Below. • Make the leader of another community or settlement a contact. • Successfully encourage others to acclaim or celebrate your familys deeds.">Entissia</option>
<option value="Momentum Generators for hobgobs include: • Incur a negative Status Effect. • Make an attacking enemy stop their onslaught to converse. • Play a trick on someone stuffy. • Steal something Kaotic from a villain. • Use your wit to impress someone with a negative attitude toward you.">Hobgob</option>
<option value="Momentum Generators for humans include: • Devise a new technology to ease the struggles of a settlement or community. • Inspire hope in a defeated party. • Rescue someone from lethal peril. • Successfully remove someone elses negative Status Effect. • Write down the events of your last quest.">Human</option>
<option value="Momentum Generators for makiru include: • Calm a chaotic crowd by invoking the importance of the next generation. • Convince a member of the Company of Artificers to become a contact. • Design a new form of ranged weapon (ideally involving fire). • Discover an entombed makiru nest in the World Below. • Start up an impressive fire in a cave, to draw or scare away life">Makiru</option>
</select>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Ancestry Momentum Generators}} {{PrintDetails=@{ancestry}}}" title="Ancestry Details" ></button>
</div>
<!-- guild -->
<label class="label guild-label" data-i18n="guild">Guild</label>
<div class="text guild-text" style="width:170px">
<select name="attr_guild" style="width:132px">
<option value="0" selected></option>
<option value="Major Path Attributes: Mental 5, Physical 4, Social 1; Minor Path Attributes: Mental 2, Physical 2">Artificers</option>
<option value="Major Path Attributes: Mental 2, Physical 5, Social 3; Minor Path Attributes: Physical 3, Social 1">Excavators</option>
<option value="Major Path Attributes: Mental 3, Physical 5, Social 2; Minor Path Attributes: Mental 1, Physical 3">The Kitchen</option>
<option value="Major Path Attributes: Mental 3, Physical 2, Social 5; Minor Path Attributes: Mental 1, Social 3">The Moths</option>
<option value="Major Path Attributes: Mental 5, Physical 3, Social 2; Minor Path Attributes: Mental 2, Physical 1, Social 1">Cartographers</option>
</select>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Guild Attributes}} {{PrintDetails=@{guild}}}" title="Guild Details" ></button>
</div>
<!-- concept -->
<label class="label concept-label" data-i18n="concept">Concept</label>
<div class="text concept-text" style="width:170px">
<input type="text" name="attr_concept">
</div>
<!-- community -->
<label class="label community-label" data-i18n="community">Community</label>
<div class="text community-text" style="width:170px">
<select name="attr_community" style="width:132px">
<option value="0" selected></option>
<option value="Skills: Close Combat, Larceny, Survival">Bura</option>
<option value="Skills: Empathy, Pilot, Ranged Combat">Chlzyl</option>
<option value="Skills: Artistry, Athletics, Technology">Ipreceans</option>
<option value="Skills: Athletics, Medicine, Pilot">Zilenz</option>
<option value="Skills: Athletics, Ranged Combat, Survival">Agosby</option>
<option value="Skills: Artistry, Culture, Leadership">Crystal City</option>
<option value="Skills: Enigmas, Survival, Technology">Eryhulk</option>
<option value="Skills: Close Combat, Ranged Combat, Technology">Fortress</option>
<option value="Skills: Empathy, Larceny, Survival">Mud Town</option>
<option value="Skills: Athletics, Culture, Esoterica">Oracaster</option>
<option value="Skills: Pilot, Ranged Combat, Technology">Oriasis</option>
<option value="Skills: Artistry, Enigmas, Esoterica">Skullcrag</option>
<option value="Skills: Esoterica, Medicine, Persuasion">Tark</option>
<option value="Skills: Close Combat, Leadership, Science">Telver's Hearth</option>
</select>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Community Skills}} {{PrintDetails=@{community}}}" title="Community Details" ></button>
</div>
<!-- dialectic -->
<label class="label dialectic-label" data-i18n="dialectic">Dialectic</label>
<div class="text dialectic-text" style="width:170px">
<select name="attr_dialectic" style="width:132px">
<option value="0" selected></option>
<option value="Skills: Artistry, Culture, Leadership; Major Path Attributes: Mental 3, Physical 3, Social 4; Minor Path Attributes: Mental 1, Physical 1, Social 2">Adamas</option>
<option value="Skills: Close Combat, Science, Survival; Major Path Attributes: Mental 3, Physical 5, Social 2; Minor Path Attributes: Mental 1, Physical 3">Elemental</option>
<option value="Skills: Leadership, Medicine, Persuasion; Major Path Attributes: Mental 2, Physical 3, Social 5; Minor Path Attributes: Physical 1, Social 3">Myceli</option>
<option value="Skills: Enigmas, Esoterica, Larceny; Major Path Attributes: Mental 5, Physical 2, Social 3; Minor Path Attributes: Mental 3, Social 1">Plutonic</option>
<option value="Skills: Empathy, Ranged Combat, Technology; Major Path Attributes: Mental 4, Physical 3, Social 3; Minor Path Attributes: Mental 2, Physical 1, Social 1">Qeobaca</option>
<option value="Skills: Athletics, Empathy, Pilot; Major Path Attributes: Mental 3, Physical 4, Social 3; Minor Path Attributes: Physical 3, Social 1">Scarab</option>
</select>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=dialectic}} {{PrintDetails=@{dialectic}}}" title="Dialectic Details" ></button>
</div>
<!-- player -->
<label class="label player-label" data-i18n="player">Player</label>
<div class="text player-text">
<input type="text" name="attr_player_name">
</div>
<!-- dogma -->
<label class="label dogma-label" data-i18n="dogma">Dogma</label>
<div class="text dogma-text" style="width:170px">
<select name="attr_dogma" style="width:132px">
<option value="0" selected></option>
<option value="Suggested short-term Aspirations for Golthon include: • Provide food to a hungry person. • Heal another characters Injury or remove an unwanted Status Effect. • Find a new source of food, water, or Kaos for your community. Suggested long-term Aspirations for Golthon include: • Establish a Church of Golthon in a settlement that didnt previously have one. • Make an uninhabitable cavern habitable. • Travel the breadth of the geological strata to see all Golthons glory.">Golthan</option>
<option value="Suggested short-term Aspirations for Casters include: • Deliver a cache of gemstones to your temple. • Find someone with a lucky streak. • Read someones fortune. Suggested long-term Aspirations for Casters include: • Drive a large beast away from a defenseless community. • End the streak of someone with long-term misfortune. • Make a gold vow and complete it">Fortuna</option>
<option value="Suggested short-term Aspirations for Hadeans include: • Accomplish a feat that scares you. • Reduce an undead being to dust. • Slay a vocal, charismatic surface-touched heretic. Suggested long-term Aspirations for Hadeans include: • Carve a striking monument to someones life or death. • Construct a functioning hospital or hospice. • Locate the obsidian gate said to lead to true death.">Hades Tract</option>
<option value="Suggested short-term Aspirations for Templars include: • Acquire a new weapon and bless it in honor of the World Below. • Provide aid to someone wounded. • Share your belief with non-believers. Suggested long-term Aspirations for Templars include: • Consecrate a new temple in a remote spot. • Spread your faith to a new settlement. • Sacrifice a meaningful mineral or beast to the World Below.">Vrot</option>
<option value="Suggested short-term Aspirations for Templars include: • Acquire a new weapon and bless it in honor of the World Below. • Provide aid to someone wounded. • Share your belief with non-believers.Suggested long-term Aspirations for Templars include: • Consecrate a new temple in a remote spot. • Spread your faith to a new settlement. • Sacrifice a meaningful mineral or beast to the World Below." >Benevolent Earth</option>
<option value="Suggested short-term Aspirations for Well Keepers include: • Add a Kaos rock to your outfit. • Purchase an artifact that originated in the Well. • Use Wild Kaos despite the dangers. Suggested long-term Aspirations for Well Keepers include: • Convince a settlement to deliver a substantial tithe to the Well. • Interact with a Well Lich. • Learn more of your predecessors.">Well Worship</option>
</select>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=dogma}} {{PrintDetails=@{dogma}}}" title="Dogma Details" ></button>
</div>
<!-- calling -->
<label class="label calling-label" data-i18n="calling">Calling</label>
<div class="text calling-text" style="width:170px">
<select name="attr_calling" style="width:132px">
<option value="0" selected></option>
<option value="Skills: Enigmas, Science, Technology; Major Path Attributes: Mental 5, Physical 3, Social 2; Minor Path Attributes: Mental 3, Physical 1">Alchemist</option>
<option value="Skills: Empathy, Leadership, Persuasion; Major Path Attributes: Mental 3, Physical 2, Social 5;Minor Path Attributes: Mental 1, Social 3">Farsighter</option>
<option value="Skills: Close Combat, Medicine, Persuasion; Major Path Attributes: Mental 3, Physical 3, Social 4; Minor Path Attributes: Mental 1, Physical 1, Social 2">Holy</option>
<option value="Skills: Close Combat, Pilot, Survival; Major Path Attributes: Mental 2, Physical 6, Social 2; Minor Path Attributes: Mental 1, Physical 3">Hunter</option>
<option value="Skills: Artistry, Culture, Esoterica; Major Path Attributes: Mental 5, Physical 2, Social 3; Minor Path Attributes: Mental 3, Social 1">Kaosist</option>
<option value="Skills: Athletics, Larceny, Ranged Combat; Major Path Attributes: Mental 2, Physical 5, Social 3; Minor Path Attributes: Physical 3, Social 1">Silhouette</option>
</select>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=calling}} {{PrintDetails=@{calling}}}" title="Calling Details" ></button>
</div>
</div>
</div>
<div class="skills">
<h2 data-i18n="skills">Skills</h2>
<div class="skill-list">
<div class="left">
<!-- Artistry -->
<div>
<input class="check" type="checkbox" name="attr_artistry_path">
<button type="roll" name="roll_artistryroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=artistry}} {{successes=[[@{rollqueryartistry}]]}}"><span data-i18n="artistry">Artistry</span>:</button>
<input class="value" type="text" name="attr_artistry_field">
<div class="dots">
<input type="hidden" name="attr_artistry" class="dot" value="0" />
<button type="action" name="act_artistry_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_artistry_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_artistry_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_artistry_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_artistry_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_artistry_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_artistryroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=artistry}} {{successes=[[@{rollqueryartistry}]]}}"></button>
</div>
</div>
<!-- Athletics -->
<div>
<input class="check" type="checkbox" name="attr_athletics_path">
<button type="roll" name="roll_athleticsroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=athletics}} {{successes=[[@{rollqueryathletics}]]}}"><span data-i18n="athletics">Athletics</span>:</button>
<input class="value" type="text" name="attr_athletics_field">
<div class="dots">
<input type="hidden" name="attr_athletics" class="dot" value="0" />
<button type="action" name="act_athletics_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_athletics_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_athletics_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_athletics_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_athletics_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_athletics_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_athleticsroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=athletics}} {{successes=[[@{rollqueryathletics}]]}}"></button>
</div>
</div>
<!-- Close Combat -->
<div>
<input class="check" type="checkbox" name="attr_close-combat_path">
<button type="roll" name="roll_close-combatroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=closecombat}} {{successes=[[@{rollqueryclosecombat}]]}}"><span data-i18n="closecombat">Close Combat</span>:</button>
<input class="value" type="text" name="attr_close-combat_field">
<div class="dots">
<input type="hidden" name="attr_close-combat" class="dot" value="0" />
<button type="action" name="act_close-combat_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_close-combat_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_close-combat_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_close-combat_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_close-combat_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_close-combat_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_close-combatroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=closecombat}} {{successes=[[@{rollqueryclosecombat}]]}}"></button>
</div>
</div>
<!-- Culture -->
<div>
<input class="check" type="checkbox" name="attr_culture_path">
<button type="roll" name="roll_cultureroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=culture}} {{successes=[[@{rollqueryculture}]]}}"><span data-i18n="culture">Culture</span>:</button>
<input class="value" type="text" name="attr_culture_field">
<div class="dots">
<input type="hidden" name="attr_culture" class="dot" value="0" />
<button type="action" name="act_culture_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_culture_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_culture_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_culture_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_culture_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_culture_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_cultureroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=culture}} {{successes=[[@{rollqueryculture}]]}}"></button>
</div>
</div>
<!-- Empathy -->
<div>
<input class="check" type="checkbox" name="attr_empathy_path">
<button type="roll" name="roll_empathyroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=empathy}} {{successes=[[@{rollqueryempathy}]]}}"><span data-i18n="empathy">Empathy</span>:</button>
<input class="value" type="text" name="attr_empathy_field">
<div class="dots">
<input type="hidden" name="attr_empathy" class="dot" value="0" />
<button type="action" name="act_empathy_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_empathy_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_empathy_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_empathy_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_empathy_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_empathy_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_empathyroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=empathy}} {{successes=[[@{rollqueryempathy}]]}}"></button>
</div>
</div>
<!-- Enigmas -->
<div>
<input class="check" type="checkbox" name="attr_enigmas_path">
<button type="roll" name="roll_enigmasroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=enigmas}} {{successes=[[@{rollqueryenigmas}]]}}"><span data-i18n="enigmas">Enigmas</span>:</button>
<input class="value" type="text" name="attr_enigmas_field">
<div class="dots">
<input type="hidden" name="attr_enigmas" class="dot" value="0" />
<button type="action" name="act_enigmas_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_enigmas_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_enigmas_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_enigmas_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_enigmas_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_enigmas_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_enigmasroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=enigmas}} {{successes=[[@{rollqueryenigmas}]]}}"></button>
</div>
</div>
<!-- Esoterica -->
<div>
<input class="check" type="checkbox" name="attr_esoterica_path">
<button type="roll" name="roll_esotericaroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=esoterica}} {{successes=[[@{rollqueryesoterica}]]}}"><span data-i18n="esoterica">Esoterica</span>:</button>
<input class="value" type="text" name="attr_esoterica_field">
<div class="dots">
<input type="hidden" name="attr_esoterica" class="dot" value="0" />
<button type="action" name="act_esoterica_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_esoterica_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_esoterica_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_esoterica_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_esoterica_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_esoterica_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_esotericaroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=esoterica}} {{successes=[[@{rollqueryesoterica}]]}}"></button>
</div>
</div>
<!-- Larceny -->
<div>
<input class="check" type="checkbox" name="attr_larceny_path">
<button type="roll" name="roll_larcenyroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=larceny}} {{successes=[[@{rollquerylarceny}]]}}"><span data-i18n="larceny">larceny</span>:</button>
<input class="value" type="text" name="attr_larceny_field">
<div class="dots">
<input type="hidden" name="attr_larceny" class="dot" value="0" />
<button type="action" name="act_larceny_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_larceny_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_larceny_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_larceny_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_larceny_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_larceny_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_larcenyroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=larceny}} {{successes=[[@{rollquerylarceny}]]}}"></button>
</div>
</div>
</div>
<div class="right">
<!-- Leadership -->
<div>
<input class="check" type="checkbox" name="attr_leadership_path">
<button type="roll" name="roll_leadershiproll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=leadership}} {{successes=[[@{rollqueryleadership}]]}}"><span data-i18n="leadership">Leadership</span>:</button>
<input class="value" type="text" name="attr_leadership_field">
<div class="dots">
<input type="hidden" name="attr_leadership" class="dot" value="0" />
<button type="action" name="act_leadership_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_leadership_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_leadership_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_leadership_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_leadership_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_leadership_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_leadershiproll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=leadership}} {{successes=[[@{rollqueryleadership}]]}}"></button>
</div>
</div>
<!-- Medicine -->
<div>
<input class="check" type="checkbox" name="attr_medicine_path">
<button type="roll" name="roll_medicineroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=medicine}} {{successes=[[@{rollquerymedicine}]]}}"><span data-i18n="medicine">Medicine</span>:</button>
<input class="value" type="text" name="attr_medicine_field">
<div class="dots">
<input type="hidden" name="attr_medicine" class="dot" value="0" />
<button type="action" name="act_medicine_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_medicine_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_medicine_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_medicine_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_medicine_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_medicine_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_medicineroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=medicine}} {{successes=[[@{rollquerymedicine}]]}}"></button>
</div>
</div>
<!-- Persuasion -->
<div>
<input class="check" type="checkbox" name="attr_persuasion_path">
<button type="roll" name="roll_persuasionroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=persuasion}} {{successes=[[@{rollquerypersuasion}]]}}"><span data-i18n="persuasion">Persuasion</span>:</button>
<input class="value" type="text" name="attr_persuasion_field">
<div class="dots">
<input type="hidden" name="attr_persuasion" class="dot" value="0" />
<button type="action" name="act_persuasion_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_persuasion_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_persuasion_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_persuasion_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_persuasion_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_persuasion_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_persuasionroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=persuasion}} {{successes=[[@{rollquerypersuasion}]]}}"></button>
</div>
</div>
<!-- Pilot -->
<div>
<input class="check" type="checkbox" name="attr_pilot_path">
<button type="roll" name="roll_pilotroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=pilot}} {{successes=[[@{rollquerypilot}]]}}"><span data-i18n="pilot">Pilot</span>:</button>
<input class="value" type="text" name="attr_pilot_field">
<div class="dots">
<input type="hidden" name="attr_pilot" class="dot" value="0" />
<button type="action" name="act_pilot_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_pilot_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_pilot_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_pilot_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_pilot_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_pilot_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_pilotroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=pilot}} {{successes=[[@{rollquerypilot}]]}}"></button>
</div>
</div>
<!-- Ranged Combat -->
<div>
<input class="check" type="checkbox" name="attr_rangedcombat_path">
<button type="roll" name="roll_rangedcombatroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=rangedcombat}} {{successes=[[@{rollqueryrangedcombat}]]}}"><span data-i18n="rangedcombat">Ranged Combat</span>:</button>
<input class="value" type="text" name="attr_rangedcombat_field">
<div class="dots">
<input type="hidden" name="attr_rangedcombat" class="dot" value="0" />
<button type="action" name="act_rangedcombat_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_rangedcombat_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_rangedcombat_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_rangedcombat_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_rangedcombat_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_rangedcombat_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_rangedcombatroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=rangedcombat}} {{successes=[[@{rollqueryrangedcombat}]]}}"></button>
</div>
</div>
<!-- Science -->
<div>
<input class="check" type="checkbox" name="attr_science_path">
<button type="roll" name="roll_scienceroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=science}} {{successes=[[@{rollqueryscience}]]}}"><span data-i18n="science">Science</span>:</button>
<input class="value" type="text" name="attr_science_field">
<div class="dots">
<input type="hidden" name="attr_science" class="dot" value="0" />
<button type="action" name="act_science_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_science_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_science_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_science_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_science_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_science_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_scienceroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=science}} {{successes=[[@{rollqueryscience}]]}}"></button>
</div>
</div>
<!-- Survival -->
<div>
<input class="check" type="checkbox" name="attr_survival_path">
<button type="roll" name="roll_survivalroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=survival}} {{successes=[[@{rollquerysurvival}]]}}"><span data-i18n="survival">Survival</span>:</button>
<input class="value" type="text" name="attr_survival_field">
<div class="dots">
<input type="hidden" name="attr_survival" class="dot" value="0" />
<button type="action" name="act_survival_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_survival_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_survival_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_survival_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_survival_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_survival_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_survivalroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=survival}} {{successes=[[@{rollquerysurvival}]]}}"></button>
</div>
</div>
<!-- Technology -->
<div>
<input class="check" type="checkbox" name="attr_technology_path">
<button type="roll" name="roll_technologyroll" class="label" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=technology}} {{successes=[[@{rollquerytechnology}]]}}"><span data-i18n="technology">Technology</span>:</button>
<input class="value" type="text" name="attr_technology_field">
<div class="dots">
<input type="hidden" name="attr_technology" class="dot" value="0" />
<button type="action" name="act_technology_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_technology_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_technology_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_technology_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_technology_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_technology_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_technologyroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=technology}} {{successes=[[@{rollquerytechnology}]]}}"></button>
</div>
</div>
</div>
</div>
</div>
<div class="char-attributes">
<h2 data-i18n="attributes">Attributes</h2>
<div>
<!-- Intellect -->
<label class="label intellect-label" data-i18n="intellect">Intellect</label>
<div class="dots intellect-dots">
<input type="hidden" name="attr_intellect" class="dot" value="1" />
<button type="action" name="act_intellect_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_intellect_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_intellect_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_intellect_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_intellect_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
</div>
<!-- Might -->
<label class="label might-label" data-i18n="might">Might</label>
<div class="dots might-dots">
<input type="hidden" name="attr_might" class="dot" value="1" />
<button type="action" name="act_might_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_might_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_might_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_might_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_might_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
</div>
<!-- Presence -->
<label class="label presence-label" data-i18n="presence">Presence</label>
<div class="dots presence-dots">
<input type="hidden" name="attr_presence" class="dot" value="1" />
<button type="action" name="act_presence_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_presence_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_presence_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_presence_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_presence_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
</div>
<!-- Cunning -->
<label class="label cunning-label" data-i18n="cunning">Cunning</label>
<div class="dots cunning-dots">
<input type="hidden" name="attr_cunning" class="dot" value="1" />
<button type="action" name="act_cunning_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_cunning_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_cunning_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_cunning_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_cunning_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_cunningroll" class="dice-roll" title="Initiative" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=initiative}} {{successes=[[@{rollquerycunning}]]}}"></button>
</div>
<!-- Dexterity -->
<label class="label dexterity-label" data-i18n="dexterity">Dexterity</label>
<div class="dots dexterity-dots">
<input type="hidden" name="attr_dexterity" class="dot" value="1" />
<button type="action" name="act_dexterity_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_dexterity_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_dexterity_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_dexterity_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_dexterity_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_dexterityroll" class="dice-roll" title="Initiative" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=initiative}} {{successes=[[@{rollquerydexterity}]]}}"></button>
</div>
<!-- Manipulation -->
<label class="label manipulation-label" data-i18n="manipulation">Manipulation</label>
<div class="dots manipulation-dots">
<input type="hidden" name="attr_manipulation" class="dot" value="1" />
<button type="action" name="act_manipulation_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_manipulation_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_manipulation_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_manipulation_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_manipulation_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
</div>
<!-- Resolve -->
<label class="label resolve-label" data-i18n="resolve">Resolve</label>
<div class="dots resolve-dots">
<input type="hidden" name="attr_resolve" class="dot" value="1" />
<button type="action" name="act_resolve_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_resolve_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_resolve_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_resolve_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_resolve_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_resolveroll" class="dice-roll" title="Integrity" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=integrity}} {{successes=[[@{rollqueryresolve}]]}}"></button>
</div>
<!-- Stamina -->
<label class="label stamina-label" data-i18n="stamina">Stamina</label>
<div class="dots stamina-dots">
<input type="hidden" name="attr_stamina" class="dot" value="1" />
<button type="action" name="act_stamina_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_stamina_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_stamina_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_stamina_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_stamina_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_staminaroll" class="dice-roll" title="Defense" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=defense}} {{successes=[[@{rollquerystamina}]]}}"></button>
</div>
<!-- Composure -->
<label class="label composure-label" data-i18n="composure">Composure</label>
<div class="dots composure-dots">
<input type="hidden" name="attr_composure" class="dot" value="1" />
<button type="action" name="act_composure_1" class="dot">
<span class="checked"></span>
</button>
<button type="action" name="act_composure_2" class="dot gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_composure_3" class="dot gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_composure_4" class="dot gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_composure_5" class="dot gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
<button type="roll" name="roll_composureroll" class="dice-roll" title="Integrity" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=integrity}} {{successes=[[@{rollquerycomposure}]]}}"></button>
</div>
</div>
</div>
<div class="theses">
<h2 data-i18n="theses">Theses</h2>
<fieldset class="repeating_theses">
<input type="text" name="attr_theses" class="feature-label" placeholder="Theses Name" >
<!-- Collapsible section -->
<input type="hidden" class="toggle-more" name="attr_more" value="0" /><button type="action" name="act_toggle"><span class="more" data-i18n="more">More</span><span class="less" data-i18n="less">Less</span></button>
<div class="expandable">
<textarea name="attr_theses-details" placeholder="Theses Description" style="height: 60px; width: 340px" ></textarea>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{theses}}} {{PrintDetails=@{theses-details}}}" title="Theses Details" ></button></textarea>
<div class="sheet-row">
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="1" checked/>
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="2" />
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="3" />
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="4" />
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="5" />
<span></span>
</div>
</div>
<!-- Collapsible section -->
</fieldset>
</div>
<div class="syntheses">
<h2 data-i18n="syntheses">Syntheses</h2>
<fieldset class="repeating_syntheses">
<input type="text" class="feature-label" placeholder="Syntheses Name" name="attr_syntheses">
<!-- Collapsible section -->
<input type="hidden" class="toggle-more" name="attr_more" value="0" /><button type="action" name="act_toggle"><span class="more" data-i18n="more">More</span><span class="less" data-i18n="less">Less</span></button>
<div class="expandable">
<textarea name="attr_syntheses-details" placeholder="Syntheses Description" style="height: 60px; width: 340px" ></textarea>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{syntheses}}} {{PrintDetails=@{syntheses-details}}}" title="Syntheses Details" ></button></textarea>
<div class="sheet-row">
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="1" checked/>
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="2" />
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="3" />
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="4" />
<span></span>
<input type="radio" class="sheet-defaultRadioBox" name="attr_rating" value="5" />
<span></span>
</div>
</div>
<!-- Collapsible section -->
</fieldset>
</div>
<div class="sorceries">
<h2 data-i18n="sorceries">Sorceries</h2>
<fieldset class="repeating_sorceries">
<div>
<input type="text" name="attr_sorcery" placeholder="Sorcery Name" style="width:175px">
<select name="attr_sorcery_skill" style="width:130px">
<option value="" ></option>
<option value="Ranged Combat" data-i18n="rangedcombat">Ranged Combat</option>
<option value="Athletics" data-i18n="athletics">Athletics</option>
<option value="Close Combat" data-i18n="closecombat">Close Combat</option>
<option value="Leadership" data-i18n="leadership">Leadership</option>
<option value="Culture" data-i18n="culture">Culture</option>
<option value="Empathy" data-i18n="empathy">Empathy</option>
<option value="Enigmas" data-i18n="enigmas">Enigmas</option>
<option value="Artistry" data-i18n="artistry">Artistry</option>
<option value="@{esoterica}" data-i18n="esoterica">Esoterica</option>
<option value="Larceny" data-i18n="larceny">Larceny</option>
<option value="Medicine" data-i18n="medicine">Medicine</option>
<option value="Persuasion" data-i18n="persuasion">Persuasion</option>
<option value="Pilot" data-i18n="pilot">Pilot</option>
<option value="Science" data-i18n="science">Science</option>
<option value="Survival" data-i18n="survival">Survival</option>
<option value="Technology" data-i18n="technology">Technology</option>
</select>
<select name="attr_sorcery_attribute" style="width:110px">
<option value="" ></option>
<option value="Intellect" data-i18n="intellect">Intellect</option>
<option value="@{might}" data-i18n="might">Might</option>
<option value="Presence" data-i18n="presence">Presence</option>
<option value="Cunning" data-i18n="cunning">Cunning</option>
<option value="Dexterity" data-i18n="dexterity">Dexterity</option>
<option value="Manipulation" data-i18n="manipulation">Manipulation</option>
<option value="Resolve" data-i18n="resolve">Resolve</option>
<option value="Stamina" data-i18n="stamina">Stamina</option>
<option value="Composure" data-i18n="composure">Composure</option>
</select>
<!-- Collapsible section -->
<input type="hidden" class="toggle-more" name="attr_more" value="0" /><button type="action" name="act_toggle"><span class="more" data-i18n="more">More</span><span class="less" data-i18n="less">Less</span></button>
<div class="expandable">
<div class="sheet-row" style="margin-top:5px">
Wisdom:
<select name="attr_wisdom" style="width:120px">
<option value="1" >Boh</option>
<option value="2" >Heliology</option>
<option value="3" >Kaos</option>
<option value="4" >Shykar</option>
<option value="5" >Transmutation</option>
<option value="6" >Umbral</option>
</select>
Style:
<select name="attr_style" style="width:120px">
<option value="1" ></option>
<option value="2" >Simple</option>
<option value="3" >Supplemental</option>
</select>
</div>
<textarea name="attr_sorceries-details" placeholder="Sorcery Detail" style="height: 60px; margin-top:5px; width: 430px" ></textarea>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{sorcery}}} {{PrintDetails=@{sorceries-details}}}" title="Sorcery Details" ></button>
<h3 data-i18n="additional tricks">Additional Tricks</h3>
<textarea name="attr_tricks" placeholder="Additional Trick Detail" style="height: 60px; width: 430px" ></textarea>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{sorcery}}} {{PrintDetails=@{tricks}}}" title="Sorcery Tricks" ></button>
<hr>
</div>
<!-- Collapsible section -->
</div>
</fieldset>
</div>
<div class="kaos">
<h2 data-i18n="kaotic retaliation">Kaotic Retaliation</h2>
<button type="roll" name="roll_kaosretaliation" class="kaosdeckminor" style="margin-left: 20px" value="&{template:kaosretaliation} {{character=@{character_name}}} {{name=Face Minor Retaliation!!}} {{cardroll=[[1d20]]}}"><span>Minor<br>Retaliation!</span></button>
<button type="roll" name="roll_kaosretaliation" class="kaosdeckmoderate" style="margin-left: 20px" value="&{template:kaosretaliation1} {{character=@{character_name}}} {{name=Face Moderate Retaliation!!}} {{cardroll=[[1d20]]}}"><span>Moderate<br>Retaliation!</span></button>
<button type="roll" name="roll_kaosretaliation" class="kaosdeckmajor" style="margin-left: 20px" value="&{template:kaosretaliation2} {{character=@{character_name}}} {{name=Face Major Retaliation!!}} {{cardroll=[[1d20]]}}"><span>Major<br>Retaliation!</span></button>
</div>
<!-- Common Conditions -->
<div class="common-conditions">
<h2 data-i18n="commonconditions">Conditions, Status Effects, and other useful notes</h2>
<fieldset class="repeating_commonconditions">
<input type="text" class="feature-label" name="attr_commonconditions" placeholder="Condition/Status Effect Name">
<!-- Collapsible section -->
<input type="hidden" class="toggle-more" name="attr_more" value="0" /><button type="action" name="act_toggle"><span class="more" data-i18n="more">More</span><span class="less" data-i18n="less">Less</span></button>
<div class="expandable">
<textarea name="attr_commonconditions-details" placeholder="Condition/Status Effect Detail" style="height: 60px; width: 340px" ></textarea>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{commonconditions}}} {{PrintDetails=@{commonconditions-details}}}" title="Common Condition Detail" ></button>
</div>
<!-- Collapsible section -->
</fieldset>
</div>
<div class="aspirations">
<h2 data-i18n="aspirations">Aspirations</h2>
<!-- Short aspiration 1 -->
<div>
<label class="label" data-i18n="short">Short:</label>
<input class="value" type="text" name="attr_shortapsiration1_field">
</div>
<!-- Short aspiration 2 -->
<div>
<label class="label" data-i18n="short">Short:</label>
<input class="value" type="text" name="attr_shortaspiration2_field">
</div>
<!-- Long aspiration2 -->
<div>
<label class="label" data-i18n="long">Long:</label>
<input class="value" type="text" name="attr_longaspiration_field">
</div>
</div>
<!-- Health and Injuries -->
<div class="health">
<h2 data-i18n="health">Armor & Injuries</h2>
<div class="dots armor-dots">
<button type="roll" style="display: inline-block" class="query-roll" title="
Enjoy your Armor!
" ></button>
<input style="width: 40px; margin-right: 5px; display: inline-block; text-align: center" type="number" value="0" min="0" max="5" title="Enter number to increase available Armor boxes" name="attr_armor_max" />
<text style="display: inline-block" >Armor</text>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor1" value="0" />
<div align="center" style="margin-left: 48px" class="char-health armor-hide">
<input type="checkbox" name="attr_armor1" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor2" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor2" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor3" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor3" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor4" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor4" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor5" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor5" value="1" >
</div>
</div>
<div class="dots bloodied-dots">
<button type="roll" style="display: inline-block" class="query-roll" title="
Bloodied: Your character is scratched, bruised, or otherwise superficially hurt. This inspires them to persevere. Once this Injury Level is filled, actions using a Path Skill gain one die.
" ></button>
<input style="width: 40px; margin-right: 5px; display: inline-block; text-align: center" type="number" value="2" min="0" max="5" title="Enter number to increase available Bloodied boxes" name="attr_bloodied_max" />
<text style="display: inline-block" >Bloodied</text>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied1" value="0" />
<div align="center" style="margin-left: 33px" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied1" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied2" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied2" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied3" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied3" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied4" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied4" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied5" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied5" value="1" >
</div>
</div>
<div class="dots wounded-dots">
<button type="roll" style="display: inline-block" class="query-roll" title="
Wounded: Theyre hurt, but not too badly. This forces them to focus on their strengths. Once filled, actions using a Path Skill gain two dice.
" ></button>
<input style="width: 40px; margin-right: 5px; display: inline-block; text-align: center" type="number" value="2" min="0" max="5" title="Enter number to increase available Wounded boxes" name="attr_wounded_max" />
<text style="display: inline-block" >Wounded</text>
<input type="hidden" class="wounded-toggle" name="attr_toggle_wounded1" value="0" />
<div align="center" style="margin-left: 29px" class="char-health wounded-hide">
<input type="checkbox" name="attr_wounded1" value="0" >
</div>
<input type="hidden" class="wounded-toggle" name="attr_toggle_wounded2" value="0" />
<div align="center" class="char-health wounded-hide">
<input type="checkbox" name="attr_wounded2" value="0" >
</div>
<input type="hidden" class="wounded-toggle" name="attr_toggle_wounded3" value="0" />
<div align="center" class="char-health wounded-hide">
<input type="checkbox" name="attr_wounded3" value="0" >
</div>
<input type="hidden" class="wounded-toggle" name="attr_toggle_wounded4" value="0" />
<div align="center" class="char-health wounded-hide">
<input type="checkbox" name="attr_wounded4" value="0" >
</div>
<input type="hidden" class="wounded-toggle" name="attr_toggle_wounded5" value="0" />
<div align="center" class="char-health wounded-hide">
<input type="checkbox" name="attr_wounded5" value="1" >
</div>
</div>
<div class="dots maimed-dots">
<button type="roll" style="display: inline-block" class="query-roll" title="
Maimed: Your character is badly hurt, but they have enough strength for one final push. Once filled, when taking actions with a Path Skill, you can choose to keep the Wounded benefit or aggravate your characters injuries. If you aggravate their injuries, add +2 Enhancement to the action in addition to the two dice granted by Wounded, but gain the Aggravated Wound status effect.
" ></button>
<input style="width: 40px; margin-right: 5px; display: inline-block; text-align: center" type="number" value="2" min="0" max="5" title="Enter number to increase available Maimed boxes" name="attr_maimed_max" />
<text style="display: inline-block" >Maimed</text>
<input type="hidden" class="maimed-toggle" name="attr_toggle_maimed1" value="0" />
<div align="center" style="margin-left: 38px" class="char-health maimed-hide">
<input type="checkbox" name="attr_maimed1" value="0" >
</div>
<input type="hidden" class="maimed-toggle" name="attr_toggle_maimed2" value="0" />
<div align="center" class="char-health maimed-hide">
<input type="checkbox" name="attr_maimed2" value="0" >
</div>
<input type="hidden" class="maimed-toggle" name="attr_toggle_maimed3" value="0" />
<div align="center" class="char-health maimed-hide">
<input type="checkbox" name="attr_maimed3" value="0" >
</div>
<input type="hidden" class="maimed-toggle" name="attr_toggle_maimed4" value="0" />
<div align="center" class="char-health maimed-hide">
<input type="checkbox" name="attr_maimed4" value="0" >
</div>
<input type="hidden" class="maimed-toggle" name="attr_toggle_maimed5" value="0" />
<div align="center" class="char-health maimed-hide">
<input type="checkbox" name="attr_maimed5" value="1" >
</div>
</div>
<div class="dots neardeath-dots">
<button type="roll" style="display: inline-block" class="query-roll" title="
Near Death: Your hero has one last action left. The dice pool for this action gains three dice and +2 Enhancement. After this roll, regardless of the result, your character is out of the fight. Gain the Taken Out status effect.
" ></button>
<input style="width: 40px; margin-right: 5px; display: inline-block; text-align: center" type="number" value="1" min="0" max="5" title="Enter number to increase available Near Death boxes" name="attr_neardeath_max" />
<text style="display: inline-block" >Near Death</text>
<input type="hidden" class="neardeath-toggle" name="attr_toggle_neardeath1" value="0" />
<div align="center" style="margin-left: 20px" class="char-health neardeath-hide">
<input type="checkbox" name="attr_neardeath1" value="0" >
</div>
<input type="hidden" class="neardeath-toggle" name="attr_toggle_neardeath2" value="0" />
<div align="center" class="char-health neardeath-hide">
<input type="checkbox" name="attr_neardeath2" value="0" >
</div>
<input type="hidden" class="neardeath-toggle" name="attr_toggle_neardeath3" value="0" />
<div align="center" class="char-health neardeath-hide">
<input type="checkbox" name="attr_neardeath3" value="0" >
</div>
<input type="hidden" class="neardeath-toggle" name="attr_toggle_neardeath4" value="0" />
<div align="center" class="char-health neardeath-hide">
<input type="checkbox" name="attr_neardeath4" value="0" >
</div>
<input type="hidden" class="neardeath-toggle" name="attr_toggle_neardeath5" value="0" />
<div align="center" class="char-health neardeath-hide">
<input type="checkbox" name="attr_neardeath5" value="1" >
</div>
</div>
</div>
<div class="bonds">
<h2 data-i18n="bonds">Bonds</h2>
<fieldset class="repeating_bonds">
<div>
<div class="sheet-row">
<input type="text" name="attr_friend" class="feature-label" style="width:125px" placeholder="Bond Name">
<input type="number" name="attr_friendvalue" style="width: 40px" value="0">
</div>
</fieldset>
</div>
<div class="contacts">
<h2 >Contacts</h2>
<fieldset class="repeating_contacts">
<div>
<input type="text" name="attr_contact" class="feature-label" style="width: 150px" placeholder="Contact Name">
<input type="number" name="attr_contactvalue" style="width: 40px" value="0">
<input type="text" name="attr_tag11" style="width: 85px"placeholder="Tag Name">
<input type="text" name="attr_tag22" style="width: 85px"placeholder="Tag Name">
<input type="text" name="attr_tag33" style="width: 85px"placeholder="Tag Name">
</div>
</fieldset>
</div>
<div class="equipment">
<h2 >Equipment</h2>
<fieldset class="repeating_equipment">
<div>
<input type="text" name="attr_equipment" class="feature-label" style="width: 250px"placeholder="Gear Name">
<input type="text" name="attr_tag1" style="width: 115px"placeholder="Tag Name">
<input type="text" name="attr_tag2" style="width: 115px"placeholder="Tag Name">
<input type="text" name="attr_tag3" style="width: 115px"placeholder="Tag Name">
<input type="text" name="attr_tag4" style="width: 115px"placeholder="Tag Name">
</div>
</fieldset>
</div>
<div class="footer-general">
<h2 >XP and Momentum</h2>
<div>
<label class="label" data-i18n="groupmomentumpool">Group Momentum Pool:</label>
<input type="number" name="attr_groupmomentumpool" value="0">
<button type="roll" class="query-roll" title="
• Spend 1-3 Momentum to add an Enhancement hit to an action on a one for one basis. Spend
Momentum after the dice have been rolled, and only if the dice roll has at least one hit (as per normal for
Enhancement). Normal restrictions for Enhancement apply.
• Spend 2 Momentum to change a failure into a success, or a success with consequence if a
Complication is present. If you choose this use, you cannot spend more Momentum points for
Enhancement for Tricks or to turn the action into an extraordinary success. Other sources of Enhancement
apply normally.
• Spend 1 Momentum to describe a story element in a scene. This element is now a fact. For
example, the player may decide the bank manager is an estranged uncle, or that the curious passenger on
the bus is a secretly a hunter. This is subject to Storyguide approval.
• Spend 1 Momentum to gain a piece of evidence about an investigation.
" ></button>
</div>
<div>
<label class="label" data-i18n="experience">Experience:</label>
<input type="number" name="attr_experience" value="0">
<button type="roll" class="query-roll" title="
Skill: Add one dot in a new or existing Skill - 3
Attribute: Add one dot to a single Attribute - 6
Contact: Add one dot or tag to a contact - 2
Thesis: Purchase a new Thesis - 4
Synthesis: Purchase a new Synthesis - 4
Sorcery: Purchase a new Sorcery - 5
" ></button>
</div>
<div>
<label class="label">Whisper rolls to GM:</label>
<input type="checkbox" name="attr_whisper" value="/w gm">
</div>
</div>
</div>
</div>
<div class="sheet-journal">
<div>
<h2 >Character History</h2>
<textarea name="attr_history" placeholder="Your character history" style="height: 160px; width: 800px" ></textarea>
<h2 >Character Description</h2>
<textarea name="attr_description" placeholder="Your character's description" style="height: 160px; width: 800px" ></textarea>
<h2 >Notes</h2>
<textarea name="attr_notes" placeholder="Notes" style="height: 160px; width: 800px" ></textarea>
<h2 >Experience Spends </h2>
<textarea name="attr_xpspend" placeholder="What have you spent Experience on?" style="height: 80px; width: 800px" ></textarea>
</div>
</div>
<div class="sheet-configuration">
<div class="adversarywrapper">
<div class="token"><img style="margin-left: 50px; width:150px; height:150px" name="attr_character_avatar"></div>
<div class="logo"><img src="https://i.imgur.com/uW02o5p.png" alt="The World Below"></div>
<div class="char-details">
<div>
<!-- name -->
<label class="label name-label" data-i18n="name">Name</label>
<div class="text name-text" style="width:170px">
<input type="text" name="attr_character_name">
</div>
<!-- lineage -->
<label class="label ancestry-label" >Template</label>
<div class="text ancestry-text" style="width:170px">
<select name="attr_adtemplate" text-align="left" style="width:170px">
<option value="1" selected>-----</option>
<option value="2" >Pest</option>
<option value="3" >Blight</option>
<option value="4" >Scourge</option>
<option value="5" >Horror</option>
</select>
</div>
<!-- short1 -->
<label class="label guild-label" >Drive</label>
<div class="text guild-text" style="width:170px">
<input type="text" name="attr_addrive">
</div>
<!-- family -->
<label class="label concept-label" >Integrity</label>
<div class="text concept-text">
<input type="number" name="attr_adintegrity">
</div>
<!-- short2 -->
<label class="label community-label" >Initiative</label>
<div class="text community-text">
<input type="number" name="attr_adinitiative">
</div>
<!-- player -->
<label class="label dialectic-label" >Defense</label>
<div class="text dialectic-text">
<input type="number" name="attr_addefense">
</div>
</div>
</div>
<div class="char-pools">
<h2 >Adversary Pools</h2>
<!-- primary -->
<div>
<label class="label primary-label" data-i18n="primary">Primary</label>
<input class="primary-value" style="width:300px" type="text" name="attr_primary_field">
<div class="dots primary-dots">
<input type="hidden" name="attr_primary" class="dot" value="0" />
<button type="action" name="act_primary_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_primary_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
|
<button type="action" name="act_primary_6" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_7" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_8" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_9" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7 gt-8">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_10" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7 gt-8 gt-9">
<span class="checked"></span>
</button>
|
<button type="action" name="act_primary_11" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7 gt-8 gt-9 gt-10">
<span class="checked"></span>
</button>
<button type="action" name="act_primary_12" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7 gt-8 gt-9 gt-10 gt-11">
<span class="checked"></span>
</button>
<button type="roll" name="roll_primaryroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=primary}} {{successes=[[@{rollqueryprimary}]]}}"></button>
</div>
</div>
<!-- secondary -->
<div>
<label class="label secondary-label" data-i18n="secondary">Secondary</label>
<input class="secondary-value" style="width:300px" type="text" name="attr_secondary_field">
<div class="dots secondary-dots">
<input type="hidden" name="attr_secondary" class="dot" value="0" />
<button type="action" name="act_secondary_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_secondary_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
|
<button type="action" name="act_secondary_6" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_7" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_8" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_9" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7 gt-8">
<span class="checked"></span>
</button>
<button type="action" name="act_secondary_10" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5 gt-6 gt-7 gt-8 gt-9">
<span class="checked"></span>
</button>
<button type="roll" name="roll_secondaryroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=secondary}} {{successes=[[@{rollquerysecondary}]]}}"></button>
</div>
</div>
<!-- Desperation -->
<div>
<label class="label desperation-label" data-i18n="desperation">Desperation</label>
<input class="desperation-value" style="width:300px" type="text" name="attr_desperation_field">
<div class="dots desperation-dots">
<input type="hidden" name="attr_desperation" class="dot" value="0" />
<button type="action" name="act_desperation_0" class="dot zero-dot">
<span class="checked">x</span>
</button>
<button type="action" name="act_desperation_1" class="dot gt-0">
<span class="checked"></span>
</button>
<button type="action" name="act_desperation_2" class="dot gt-0 gt-1">
<span class="checked"></span>
</button>
<button type="action" name="act_desperation_3" class="dot gt-0 gt-1 gt-2">
<span class="checked"></span>
</button>
<button type="action" name="act_desperation_4" class="dot gt-0 gt-1 gt-2 gt-3">
<span class="checked"></span>
</button>
<button type="action" name="act_desperation_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
<span class="checked"></span>
</button>
|
<button type="action" name="act_desperation_6" class="dot gt-0 gt-1 gt-2 gt-3 gt-4 gt-5">
<span class="checked"></span>
</button>
<button type="roll" name="roll_desperationroll" class="dice-roll" value="@{whisper} &{template:skillroll} {{character=@{character_name}}} {{name=desperation}} {{successes=[[@{rollquerydesperation}]]}}"></button>
</div>
</div>
<div>
<label class="label enhancement-label" >Enhancement</label>
<input class="enhancement-value" style="width:300px" type="text" name="attr_enhancement_field">
</div>
</div>
<div class="antithesis">
<h2 >Antithesis</h2>
<fieldset class="repeating_antithesis">
<input type="text" name="attr_quality" class="feature-label" placeholder="Antithesis Name" >
<!-- Collapsible section -->
<input type="hidden" class="toggle-more" name="attr_more" value="0" /><button type="action" name="act_toggle"><span class="more" data-i18n="more">More</span><span class="less" data-i18n="less">Less</span></button>
<div class="expandable">
<input type="text" name="attr_antithesis-details" placeholder="Antithesis Detail" style="width:320px">
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{antithesis}}} {{PrintDetails=@{antithesis-details}}}" title="Antithesis Detail" ></button>
</div>
<!-- Collapsible section -->
</fieldset>
</div>
<div class="monstrousquality">
<h2 >Monstrous Quality</h2>
<fieldset class="repeating_monstrousquality">
<input type="text" name="attr_monstrousquality" class="feature-label" placeholder="Monstrous Quality Name" >
<!-- Collapsible section -->
<input type="hidden" class="toggle-more" name="attr_more" value="0" /><button type="action" name="act_toggle"><span class="more" data-i18n="more">More</span><span class="less" data-i18n="less">Less</span></button>
<div class="expandable">
<div class="sheet-row">
<input type="text" name="attr_monstrousquality-details" placeholder="Monstrous Quality Detail" style="width:120px">
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{monstrousquality}}} {{PrintDetails=@{monstrousquality-details}}}" title="Monstrous Quality Detail" ></button>
<input type="number" name="attr_monstrousqualitynumber">
<select name="attr_dreadtype" style="width:150px">
<option value="1" >------</option>
<option value="2" >Reflexive Action</option>
<option value="3" >Move Action</option>
<option value="4" >Simple Action</option>
<option value="5" >Complication (Attack)</option>
<option value="6" >Complication (Action)</option>
<option value="7" >Complication (Influence)</option>
<option value="8" >Complication (Melee)</option>
</select>
</div>
</div>
<!-- Collapsible section -->
</fieldset>
</div>
<!-- Health and Injuries -->
<div class="health">
<h2 data-i18n="health">Armor & Injuries</h2>
<div class="dots armor-dots">
<input style="width: 40px; margin-right: 5px; display: inline-block; text-align: center" type="number" value="0" min="0" max="5" title="Enter number to increase available Armor boxes" name="attr_armor_max" />
<text style="display: inline-block" >Armor</text>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor1" value="0" />
<div align="center" style="margin-left: 39px" class="char-health armor-hide">
<input type="checkbox" name="attr_armor1" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor2" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor2" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor3" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor3" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor4" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor4" value="0" >
</div>
<input type="hidden" class="armor-toggle" name="attr_toggle_armor5" value="0" />
<div align="center" class="char-health armor-hide">
<input type="checkbox" name="attr_armor5" value="1" >
</div>
</div>
<div class="dots bloodied-dots">
<input style="width: 40px; margin-right: 5px; display: inline-block; text-align: center" type="number" value="2" min="0" max="10" title="Enter number to increase available Injury boxes" name="attr_bloodied_max" />
<text style="display: inline-block" >Injuries</text>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied1" value="0" />
<div align="center" style="margin-left: 33px" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied1" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied2" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied2" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied3" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied3" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied4" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied4" value="0" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied5" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied5" value="1" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied6" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied6" value="1" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied7" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied7" value="1" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied8" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied8" value="1" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied9" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied9" value="1" >
</div>
<input type="hidden" class="bloodied-toggle" name="attr_toggle_bloodied10" value="0" />
<div align="center" class="char-health bloodied-hide">
<input type="checkbox" name="attr_bloodied10" value="1" >
</div>
</div>
</div>
<div class="common-conditions">
<h2 data-i18n="commonconditions">Conditions, Status Effects, and other useful notes</h2>
<fieldset class="repeating_commonconditions">
<input type="text" class="feature-label" name="attr_commonconditions" placeholder="Condition/Status Effect Name">
<!-- Collapsible section -->
<input type="hidden" class="toggle-more" name="attr_more" value="0" /><button type="action" name="act_toggle"><span class="more" data-i18n="more">More</span><span class="less" data-i18n="less">Less</span></button>
<div class="expandable">
<textarea name="attr_commonconditions-details" placeholder="Condition/Status Effect Detail" style="height: 60px; width: 340px" ></textarea>
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{commonconditions}}} {{PrintDetails=@{commonconditions-details}}}" title="Common Condition Detail" ></button>
</div>
<!-- Collapsible section -->
</fieldset>
</div>
<div class="equipment">
<h2 >Equipment</h2>
<fieldset class="repeating_equipment">
<div>
<input type="text" name="attr_equipment" class="feature-label" style="width: 250px"placeholder="Gear Name">
<input type="text" name="attr_tag1" style="width: 115px"placeholder="Tag Name">
<input type="text" name="attr_tag2" style="width: 115px"placeholder="Tag Name">
<input type="text" name="attr_tag3" style="width: 115px"placeholder="Tag Name">
<input type="text" name="attr_tag4" style="width: 115px"placeholder="Tag Name">
</div>
</fieldset>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="version"><span data-i18n="sheetversion">Sheet Version:</span> <span name="attr_sheet-version"></span></p>
<rolltemplate class="sheet-rolltemplate-skillroll">
<div class="sheet-outer">
<div class="header">
<h4>{{character}}<br><span data-i18n="rolled">Rolled</span> <span data-i18n="{{name}}">{{name}}</span></h4>
</div>
<div class="sheet-inner">
<div class="results">
<h4><span data-i18n="successes">Successes</span>:</h4>
<p>{{successes}}</p>
</div>
{{#rollWasCrit() successes}}
<p>Yay! You rolled one or more 10s!</p>
{{/rollWasCrit() successes}}
</div>
</div>
</rolltemplate>
<rolltemplate class="sheet-rolltemplate-TWD">
<div class="sheet-outer">
<div class="header">
<h4>{{character}}<br><span data-i18n="rolled">Rolled</span> <span>{{name}}</span></h4>
</div>
<div class="sheet-inner">
{{#PrintDetails}}
<p>{{PrintDetails}}</p>
{{/PrintDetails}}
</div>
</div>
</rolltemplate>
<rolltemplate class="sheet-rolltemplate-kaosretaliation">
<div class="sheet-outer">
<div class="header">
<h4>{{character}} <span i18n="facedminorretaliation"><br>Faced Minor Retaliation!</span></h4>
</div>
<div class="sheet-inner">
{{#rollTotal() cardroll 1}}
<h3 data-i18n="retaliationname1"></h3>
<hr>
<p data-i18n="retaliationtext1"></p>
{{/rollTotal() cardroll 1}}
{{#rollTotal() cardroll 2}}
<h3 data-i18n="retaliationname2"></h3>
<hr>
<p data-i18n="retaliationtext2"></p>
{{/rollTotal() cardroll 2}}
{{#rollTotal() cardroll 3}}
<h3 data-i18n="retaliationname3"></h3>
<hr>
<p data-i18n="retaliationtext3"></p>
{{/rollTotal() cardroll 3}}
{{#rollTotal() cardroll 4}}
<h3 data-i18n="retaliationname4"></h3>
<hr>
<p data-i18n="retaliationtext4"></p>
{{/rollTotal() cardroll 4}}
{{#rollTotal() cardroll 5}}
<h3 data-i18n="retaliationname5"></h3>
<hr>
<p data-i18n="retaliationtext5"></p>
{{/rollTotal() cardroll 5}}
{{#rollTotal() cardroll 6}}
<h3 data-i18n="retaliationname6"></h3>
<hr>
<p data-i18n="retaliationtext6"></p>
{{/rollTotal() cardroll 6}}
{{#rollTotal() cardroll 7}}
<h3 data-i18n="retaliationname7"></h3>
<hr>
<p data-i18n="retaliationtext7"></p>
{{/rollTotal() cardroll 7}}
{{#rollTotal() cardroll 8}}
<h3 data-i18n="retaliationname8"></h3>
<hr>
<p data-i18n="retaliationtext8"></p>
{{/rollTotal() cardroll 8}}
{{#rollTotal() cardroll 9}}
<h3 data-i18n="retaliationname9"></h3>
<hr>
<p data-i18n="retaliationtext9"></p>
{{/rollTotal() cardroll 9}}
{{#rollTotal() cardroll 10}}
<h3 data-i18n="retaliationname10"></h3>
<hr>
<p data-i18n="retaliationtext10"></p>
{{/rollTotal() cardroll 10}}
{{#rollTotal() cardroll 11}}
<h3 data-i18n="retaliationname11"></h3>
<hr>
<p data-i18n="retaliationtext11"></p>
{{/rollTotal() cardroll 11}}
{{#rollTotal() cardroll 12}}
<h3 data-i18n="retaliationname12"></h3>
<hr>
<p data-i18n="retaliationtext12"></p>
{{/rollTotal() cardroll 12}}
{{#rollTotal() cardroll 13}}
<h3 data-i18n="retaliationname13"></h3>
<hr>
<p data-i18n="retaliationtext13"></p>
{{/rollTotal() cardroll 13}}
{{#rollTotal() cardroll 14}}
<h3 data-i18n="retaliationname14"></h3>
<hr>
<p data-i18n="retaliationtext14"></p>
{{/rollTotal() cardroll 14}}
{{#rollTotal() cardroll 15}}
<h3 data-i18n="retaliationname15"></h3>
<hr>
<p data-i18n="retaliationtext15"></p>
{{/rollTotal() cardroll 15}}
{{#rollTotal() cardroll 16}}
<h3 data-i18n="retaliationname16"></h3>
<hr>
<p data-i18n="retaliationtext16"></p>
{{/rollTotal() cardroll 16}}
{{#rollTotal() cardroll 17}}
<h3 data-i18n="retaliationname17"></h3>
<hr>
<p data-i18n="retaliationtext17"></p>
{{/rollTotal() cardroll 17}}
{{#rollTotal() cardroll 18}}
<h3 data-i18n="retaliationname18"></h3>
<hr>
<p data-i18n="retaliationtext18"></p>
{{/rollTotal() cardroll 18}}
{{#rollTotal() cardroll 19}}
<h3 data-i18n="retaliationname19"></h3>
<hr>
<p data-i18n="retaliationtext19"></p>
{{/rollTotal() cardroll 19}}
{{#rollTotal() cardroll 20}}
<h3 data-i18n="retaliationname20"></h3>
<hr>
<p data-i18n="retaliationtext20"></p>
{{/rollTotal() cardroll 20}}
</div>
</div>
</rolltemplate>
<rolltemplate class="sheet-rolltemplate-kaosretaliation1">
<div class="sheet-outer">
<div class="header">
<h4>{{character}} <span i18n="facedmoderateretaliation"><br>Faced Moderate Retaliation!</span></h4>
</div>
<div class="sheet-inner">
{{#rollTotal() cardroll 1}}
<h3 data-i18n="retaliationnamemoderatemoderate1"></h3>
<hr>
<p data-i18n="retaliationtextmoderate1"></p>
{{/rollTotal() cardroll 1}}
{{#rollTotal() cardroll 2}}
<h3 data-i18n="retaliationnamemoderate2"></h3>
<hr>
<p data-i18n="retaliationtextmoderate2"></p>
{{/rollTotal() cardroll 2}}
{{#rollTotal() cardroll 3}}
<h3 data-i18n="retaliationnamemoderate3"></h3>
<hr>
<p data-i18n="retaliationtextmoderate3"></p>
{{/rollTotal() cardroll 3}}
{{#rollTotal() cardroll 4}}
<h3 data-i18n="retaliationnamemoderate4"></h3>
<hr>
<p data-i18n="retaliationtextmoderate4"></p>
{{/rollTotal() cardroll 4}}
{{#rollTotal() cardroll 5}}
<h3 data-i18n="retaliationnamemoderate5"></h3>
<hr>
<p data-i18n="retaliationtextmoderate5"></p>
{{/rollTotal() cardroll 5}}
{{#rollTotal() cardroll 6}}
<h3 data-i18n="retaliationnamemoderate6"></h3>
<hr>
<p data-i18n="retaliationtextmoderate6"></p>
{{/rollTotal() cardroll 6}}
{{#rollTotal() cardroll 7}}
<h3 data-i18n="retaliationnamemoderate7"></h3>
<hr>
<p data-i18n="retaliationtextmoderate7"></p>
{{/rollTotal() cardroll 7}}
{{#rollTotal() cardroll 8}}
<h3 data-i18n="retaliationnamemoderate8"></h3>
<hr>
<p data-i18n="retaliationtextmoderate8"></p>
{{/rollTotal() cardroll 8}}
{{#rollTotal() cardroll 9}}
<h3 data-i18n="retaliationnamemoderate9"></h3>
<hr>
<p data-i18n="retaliationtextmoderate9"></p>
{{/rollTotal() cardroll 9}}
{{#rollTotal() cardroll 10}}
<h3 data-i18n="retaliationnamemoderate10"></h3>
<hr>
<p data-i18n="retaliationtextmoderate10"></p>
{{/rollTotal() cardroll 10}}
{{#rollTotal() cardroll 11}}
<h3 data-i18n="retaliationnamemoderate11"></h3>
<hr>
<p data-i18n="retaliationtextmoderate11"></p>
{{/rollTotal() cardroll 11}}
{{#rollTotal() cardroll 12}}
<h3 data-i18n="retaliationnamemoderate12"></h3>
<hr>
<p data-i18n="retaliationtextmoderate12"></p>
{{/rollTotal() cardroll 12}}
{{#rollTotal() cardroll 13}}
<h3 data-i18n="retaliationnamemoderate13"></h3>
<hr>
<p data-i18n="retaliationtextmoderate13"></p>
{{/rollTotal() cardroll 13}}
{{#rollTotal() cardroll 14}}
<h3 data-i18n="retaliationnamemoderate14"></h3>
<hr>
<p data-i18n="retaliationtextmoderate14"></p>
{{/rollTotal() cardroll 14}}
{{#rollTotal() cardroll 15}}
<h3 data-i18n="retaliationnamemoderate15"></h3>
<hr>
<p data-i18n="retaliationtextmoderate15"></p>
{{/rollTotal() cardroll 15}}
{{#rollTotal() cardroll 16}}
<h3 data-i18n="retaliationnamemoderate16"></h3>
<hr>
<p data-i18n="retaliationtextmoderate16"></p>
{{/rollTotal() cardroll 16}}
{{#rollTotal() cardroll 17}}
<h3 data-i18n="retaliationnamemoderate17"></h3>
<hr>
<p data-i18n="retaliationtextmoderate17"></p>
{{/rollTotal() cardroll 17}}
{{#rollTotal() cardroll 18}}
<h3 data-i18n="retaliationnamemoderate18"></h3>
<hr>
<p data-i18n="retaliationtextmoderate18"></p>
{{/rollTotal() cardroll 18}}
{{#rollTotal() cardroll 19}}
<h3 data-i18n="retaliationnamemoderate19"></h3>
<hr>
<p data-i18n="retaliationtextmoderate19"></p>
{{/rollTotal() cardroll 19}}
{{#rollTotal() cardroll 20}}
<h3 data-i18n="retaliationnamemoderate20"></h3>
<hr>
<p data-i18n="retaliationtextmoderate20"></p>
{{/rollTotal() cardroll 20}}
</div>
</div>
</rolltemplate>
<rolltemplate class="sheet-rolltemplate-kaosretaliation2">
<div class="sheet-outer">
<div class="header">
<h4>{{character}} <span i18n="facedmajorretaliation"><br>Faced Major Retaliation!</span></h4>
</div>
<div class="sheet-inner">
{{#rollTotal() cardroll 1}}
<h3 data-i18n="retaliationnamemajor1"></h3>
<hr>
<p data-i18n="retaliationtextmajor1"></p>
{{/rollTotal() cardroll 1}}
{{#rollTotal() cardroll 2}}
<h3 data-i18n="retaliationnamemajor2"></h3>
<hr>
<p data-i18n="retaliationtextmajor2"></p>
{{/rollTotal() cardroll 2}}
{{#rollTotal() cardroll 3}}
<h3 data-i18n="retaliationnamemajor3"></h3>
<hr>
<p data-i18n="retaliationtextmajor3"></p>
{{/rollTotal() cardroll 3}}
{{#rollTotal() cardroll 4}}
<h3 data-i18n="retaliationnamemajor4"></h3>
<hr>
<p data-i18n="retaliationtextmajor4"></p>
{{/rollTotal() cardroll 4}}
{{#rollTotal() cardroll 5}}
<h3 data-i18n="retaliationnamemajor5"></h3>
<hr>
<p data-i18n="retaliationtextmajor5"></p>
{{/rollTotal() cardroll 5}}
{{#rollTotal() cardroll 6}}
<h3 data-i18n="retaliationnamemajor6"></h3>
<hr>
<p data-i18n="retaliationtextmajor6"></p>
{{/rollTotal() cardroll 6}}
{{#rollTotal() cardroll 7}}
<h3 data-i18n="retaliationnamemajor7"></h3>
<hr>
<p data-i18n="retaliationtextmajor7"></p>
{{/rollTotal() cardroll 7}}
{{#rollTotal() cardroll 8}}
<h3 data-i18n="retaliationnamemajor8"></h3>
<hr>
<p data-i18n="retaliationtextmajor8"></p>
{{/rollTotal() cardroll 8}}
{{#rollTotal() cardroll 9}}
<h3 data-i18n="retaliationnamemajor9"></h3>
<hr>
<p data-i18n="retaliationtextmajor9"></p>
{{/rollTotal() cardroll 9}}
{{#rollTotal() cardroll 10}}
<h3 data-i18n="retaliationnamemajor10"></h3>
<hr>
<p data-i18n="retaliationtextmajor10"></p>
{{/rollTotal() cardroll 10}}
{{#rollTotal() cardroll 11}}
<h3 data-i18n="retaliationnamemajor11"></h3>
<hr>
<p data-i18n="retaliationtextmajor11"></p>
{{/rollTotal() cardroll 11}}
{{#rollTotal() cardroll 12}}
<h3 data-i18n="retaliationnamemajor12"></h3>
<hr>
<p data-i18n="retaliationtextmajor12"></p>
{{/rollTotal() cardroll 12}}
{{#rollTotal() cardroll 13}}
<h3 data-i18n="retaliationnamemajor13"></h3>
<hr>
<p data-i18n="retaliationtextmajor13"></p>
{{/rollTotal() cardroll 13}}
{{#rollTotal() cardroll 14}}
<h3 data-i18n="retaliationnamemajor14"></h3>
<hr>
<p data-i18n="retaliationtextmajor14"></p>
{{/rollTotal() cardroll 14}}
{{#rollTotal() cardroll 15}}
<h3 data-i18n="retaliationnamemajor15"></h3>
<hr>
<p data-i18n="retaliationtextmajor15"></p>
{{/rollTotal() cardroll 15}}
{{#rollTotal() cardroll 16}}
<h3 data-i18n="retaliationnamemajor16"></h3>
<hr>
<p data-i18n="retaliationtextmajor16"></p>
{{/rollTotal() cardroll 16}}
{{#rollTotal() cardroll 17}}
<h3 data-i18n="retaliationnamemajor17"></h3>
<hr>
<p data-i18n="retaliationtextmajor17"></p>
{{/rollTotal() cardroll 17}}
{{#rollTotal() cardroll 18}}
<h3 data-i18n="retaliationnamemajor18"></h3>
<hr>
<p data-i18n="retaliationtextmajor18"></p>
{{/rollTotal() cardroll 18}}
{{#rollTotal() cardroll 19}}
<h3 data-i18n="retaliationnamemajor19"></h3>
<hr>
<p data-i18n="retaliationtextmajor19"></p>
{{/rollTotal() cardroll 19}}
{{#rollTotal() cardroll 20}}
<h3 data-i18n="retaliationnamemajor20"></h3>
<hr>
<p data-i18n="retaliationtextmajor20"></p>
{{/rollTotal() cardroll 20}}
</div>
</div>
</rolltemplate>
<span style="display: none" data-i18n="selectattribute">Select Attribute</span>
<span style="display: none" data-i18n="extradice">Extra Dice?</span>
<span style="display: none" data-i18n="intellect">Intellect</span>
<span style="display: none" data-i18n="might">Might</span>
<span style="display: none" data-i18n="presence">Presence</span>
<span style="display: none" data-i18n="cunning">Cunning</span>
<span style="display: none" data-i18n="dexterity">Dexterity</span>
<span style="display: none" data-i18n="manipulation">Manipulation</span>
<span style="display: none" data-i18n="resolve">Resolve</span>
<span style="display: none" data-i18n="stamina">Stamina</span>
<span style="display: none" data-i18n="composure">Composure</span>
<script type="text/worker">
on("sheet:opened", function(eventInfo){
const selectAttribute = "?{" +
getTranslationByKey("selectattribute") + "|" +
getTranslationByKey("intellect") + ",@{intellect}|" +
getTranslationByKey("might") + ",@{might}|" +
getTranslationByKey("presence") + ",@{presence}|" +
getTranslationByKey("cunning") + ",@{cunning}|" +
getTranslationByKey("dexterity") + ",@{dexterity}|" +
getTranslationByKey("manipulation") + ",@{manipulation}|" +
getTranslationByKey("resolve") + ",@{resolve}|" +
getTranslationByKey("stamina") + ",@{stamina}|" +
getTranslationByKey("composure") + ",@{composure}}"
const extraDice = `?{${getTranslationByKey("extradice")}|0}`
const cunning = "@{cunning}"
const dexterity = "@{dexterity}"
setAttrs({
rollqueryrangedcombat:
`(@{rangedcombat}+${selectAttribute}+${extraDice})d10>8`,
rollqueryathletics:
`(@{athletics}+${selectAttribute}+${extraDice})d10>8`,
rollqueryclosecombat:
`(@{close-combat}+${selectAttribute}+${extraDice})d10>8`,
rollqueryleadership:
`(@{leadership}+${selectAttribute}+${extraDice})d10>8`,
rollqueryculture:
`(@{culture}+${selectAttribute}+${extraDice})d10>8`,
rollqueryempathy:
`(@{empathy}+${selectAttribute}+${extraDice})d10>8`,
rollqueryenigmas:
`(@{enigmas}+${selectAttribute}+${extraDice})d10>8`,
rollqueryartistry:
`(@{artistry}+${selectAttribute}+${extraDice})d10>8`,
rollqueryesoterica:
`(@{esoterica}+${selectAttribute}+${extraDice})d10>8`,
rollquerylarceny:
`(@{larceny}+${selectAttribute}+${extraDice})d10>8`,
rollquerymedicine:
`(@{medicine}+${selectAttribute}+${extraDice})d10>8`,
rollquerypersuasion:
`(@{persuasion}+${selectAttribute}+${extraDice})d10>8`,
rollquerypilot:
`(@{pilot}+${selectAttribute}+${extraDice})d10>8`,
rollqueryscience:
`(@{science}+${selectAttribute}+${extraDice})d10>8`,
rollquerysurvival:
`(@{survival}+${selectAttribute}+${extraDice})d10>8`,
rollquerytechnology:
`(@{technology}+${selectAttribute}+${extraDice})d10>8`,
rollqueryspell:
`(@{spell_skill}+${selectAttribute}+${extraDice})d10>8`,
rollquerystamina:
`(@{stamina}+${extraDice})d10>8`,
rollquerycomposure:
`(@{composure}+${extraDice})d10>8`,
rollqueryresolve:
`(@{resolve}+${extraDice})d10>8`,
rollquerydexterity:
`(@{empathy}+${dexterity}+${extraDice})d10>8`,
rollquerycunning:
`(@{athletics}+${cunning}+${extraDice})d10>8`,
rollqueryprimary:
`(@{primary}+${extraDice})d10>8`,
rollquerysecondary:
`(@{secondary}+${extraDice})d10>8`,
rollquerydesperation:
`(@{desperation}+${extraDice})d10>8`,
});
});
const characteristicValues = ["0","1","2","3","4","5","6","7","8","9","10","11","12"];
const characteristicNames = [
"rangedcombat",
"athletics",
"close-combat",
"leadership",
"culture",
"empathy",
"enigmas",
"artistry",
"esoterica",
"larceny",
"medicine",
"persuasion",
"pilot",
"science",
"survival",
"technology",
"intellect",
"cunning",
"resolve",
"might",
"presence",
"dexterity",
"manipulation",
"resolve",
"stamina",
"composure",
"spell_skill"
"primary",
"secondary",
"desperation"
];
characteristicNames.forEach(function(name) {
characteristicValues.forEach(function(value) {
on(`clicked:${name}_${value}`, function() {
setAttrs({
[name]: value
});
});
});
});
/* Wealth tabs */
const tablist = ["general","relationships","equipment","notes"];
tablist.forEach(button => {
on(`clicked:${button}`, function() {
setAttrs({
contentTab: button
});
});
});
/* Collapsible repeating sections */
const section = [
'bonds',
'theses',
'syntheses',
'sorceries',
'antithesis',
'monstrousquality',
'bonds',
'commonconditions',
'relationships',
'equipment',
'notes'
];
section.forEach(function (sectionname) {
on('clicked:repeating_' + sectionname + ':toggle', function() {
getAttrs(['repeating_' + sectionname + '_more'], function(values) {
var toggle = parseInt(values['repeating_' + sectionname + '_more']);
if (parseInt(values['repeating_' + sectionname + '_more'])==0) {
setAttrs({
['repeating_' + sectionname + '_more']: 1
});
} else {
setAttrs({
['repeating_' + sectionname + '_more']: 0
});
}
});
});
});
/* Injury levels */
on('change:injury1 change:injury2 change:injury3 change:injury4', function() {
getAttrs(['injury1', 'injury2', 'injury3', 'injury4'], function(values) {
let checks = {};
if (parseInt(values['injury1'])==3) {
checks['injury1_check']=1;
} else {
checks['injury1_check']=0;
}
if (parseInt(values['injury2'])==3) {
checks['injury2_check']=1;
} else {
checks['injury2_check']=0;
}
if (parseInt(values['injury3'])==3) {
checks['injury3_check']=1;
} else {
checks['injury3_check']=0;
}
if (parseInt(values['injury4'])==1) {
checks['injury4_check']=1;
} else {
checks['injury4_check']=0;
}
setAttrs(checks);
});
});
on('sheet:opened', function() {
getAttrs(['sheet-version','ambition_field'], function(values) {
let newattrs = {};
if (String(values['sheet-version'])<"1.2") {
newattrs['sheet-version']="1.2";
}
setAttrs(newattrs);
});
});
on('change:armor_max sheet:opened', () => {
getAttrs(['armor_max'], values => {
const output = {};
const max = +values.armor_max || 0;
for(let n = 0; n <= 15; n++) {
output[`toggle_armor${n}`] = n <= max ? 1: 0;
}
setAttrs(output);
});
});
on('change:bloodied_max sheet:opened', () => {
getAttrs(['bloodied_max'], values => {
const output = {};
const max = +values.bloodied_max || 0;
for(let n = 0; n <= 15; n++) {
output[`toggle_bloodied${n}`] = n <= max ? 1: 0;
}
setAttrs(output);
});
});
on('change:wounded_max sheet:opened', () => {
getAttrs(['wounded_max'], values => {
const output = {};
const max = +values.wounded_max || 0;
for(let n = 0; n <= 15; n++) {
output[`toggle_wounded${n}`] = n <= max ? 1: 0;
}
setAttrs(output);
});
});
on('change:maimed_max sheet:opened', () => {
getAttrs(['maimed_max'], values => {
const output = {};
const max = +values.maimed_max || 0;
for(let n = 0; n <= 15; n++) {
output[`toggle_maimed${n}`] = n <= max ? 1: 0;
}
setAttrs(output);
});
});
on('change:neardeath_max sheet:opened', () => {
getAttrs(['neardeath_max'], values => {
const output = {};
const max = +values.neardeath_max || 0;
for(let n = 0; n <= 15; n++) {
output[`toggle_neardeath${n}`] = n <= max ? 1: 0;
}
setAttrs(output);
});
});
const buttonlist = ["character", "journal", "configuration"];
buttonlist.forEach(button => {
on(`clicked:${button}`, function() {
setAttrs({
sheetTab: button
});
});
});
</script>