mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
2403 lines
128 KiB
HTML
2403 lines
128 KiB
HTML
<!--
|
||
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 ancestor’s deeds • Use a tool or relic you’ve not experienced before.">Darv</option>
|
||
<option value="Momentum Generators for elvs include: • Discover abandoned elv caves. • Learn something new about a creature’s 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 settlement’s internal feud. • Craft and adorn an artifact bearing your family’s 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 family’s 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 else’s 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 character’s 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 didn’t previously have one. • Make an uninhabitable cavern habitable. • Travel the breadth of the geological strata to see all Golthon’s 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 someone’s 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 someone’s 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: They’re 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 character’s 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>
|
||
|
||
|
||
|
||
|