mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
2070 lines
115 KiB
HTML
2070 lines
115 KiB
HTML
<!--
|
||
Credits
|
||
Curseborne Character Sheet
|
||
(Version 1)
|
||
|
||
Author: chipotlechris. | UserID: 3717626
|
||
Curse dice mechanics: Constantine F.
|
||
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>
|
||
https://raw.githubusercontent.com/aikepah/roll20-character-sheets/refs/heads/master/Curseborne/images/curseborne_logo.png
|
||
<div class="logo"><img src="https://raw.githubusercontent.com/aikepah/roll20-character-sheets/refs/heads/curseborne-uk-img-fix/Curseborne/images/curseborne_logo.png" alt="Curseborne"></div>
|
||
"https://raw.githubusercontent.com/aikepah/roll20-character-sheets/sw-ffg-fix-imgur-uk-issue/Star%20Wars%20FFG%20API-Compatible/images/nlIAfJx.png"
|
||
<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 lineage-label" data-i18n="lineage">Lineage</label>
|
||
|
||
<div class="text lineage-text" style="width:170px">
|
||
<select name="attr_lineage" text-align="left" style="width:170px">
|
||
<option value="1" selected>-----</option>
|
||
<option value="The Dead are pushed by their urges to feel emotions and take extreme actions. The more they use their abilities, the more their urge pushes them to act out. Any time the character’s curse dice pool reaches 0, her urges overtake her. While in the throes of her urge, she cannot cast spells or gain any new curse dice.
|
||
Resolution: She must take meaningful action to express her urge. If the action she takes inconveniences her or one of her crew, she gains a curse die or Momentum (player’s choice) after taking the action. Each Dead Family has a different urge they partake in. To determine which urge your character has, look to the individual families." >The Dead</option>
|
||
<option value="Your character must feed upon other people to sustain herself. Whenever your character holds zero curse dice, she feels the hunger overcome her and must consume a meal of blood or the sustenance dictated by her Family as soon as possible. The character cannot cast spells, use her undead strength, or gain curse dice until she has had a meal drawn from a human.
|
||
Resolution: She must feed as above. If the feeding makes things inconvenient for her party, she gains either a curse die or Momentum (player’s choice). If the feeding is in line with her Family’s traditional meal type, she gains both." >The Hungry</option>
|
||
<option value="As much as they might want to be, Outcasts aren’t completely human. Most of the time that’s fine, since they’re so good at getting people to like them, but occasionally things go sideways. Any time the character’s curse dice pool reaches 0, everyone in the nearby area gets a momentary glimpse into what the Outcast truly is: an inhuman creature from another plane of existence. The memory quickly fades, but it has a lingering impact. This imposes the Enraptured status effect on everyone (except other Outcasts) who witnessed it.
|
||
The Outcast must reconnect with humanity, in the form of creating or improving a bond to a mundane human. This usually takes the form of some kind of mundane act, such as giving an acquaintance advice about love, or helping their favorite barista to get a raise from her manager. If the sudden shift in priorities inconveniences her or one of her crew, she gains a curse die or Momentum (player’s choice) after taking the action." >The Outcasts</option>
|
||
<option value="The Primal are elemental predators. As ceaseless predators, they feel the urge to snarl, snap, lash out, and exert their primacy, no matter their surroundings. This may take the form of mental belittlement, social intimidation, or physical assault. Any time the character’s curse dice pool reaches 0, the need to exert themselves as a force of nature takes over. The character shifts into their wild form heavily influenced by the Creature. She suffers a Minor Complication on all actions, and if not bought off, the Creature dictates the target of the action instead of her. She cannot gain curse dice until this is resolved.
|
||
Resolution: The Primal must express her elemental nature and satisfy the Creature. She must complete an action that imposes the Aggravated Wound, Bleeding, Destroyed Reputation, Taken Out, or Terrified status effect on a victim who can fight back. If the action she takes inconveniences her or one of her crew, she gains a curse die or Momentum (player’s choice) after taking the action." >The Primal</option>
|
||
<option value="A Sorcerer has a burning desire to use her magic in any situation. The more she uses her magic, the more she wants to keep using it. Any time the character’s curse dice pool reaches 0, she loses control and casts spells without restraint. The Sorcerer must use magic to solve her problems, even if it is wildly overkill for the situation. She can only cast magic as fast cast until she makes a sacrifice to regain control.
|
||
Resolution: She must sacrifice something meaningful to her. If the sacrifice makes things inconvenient for her or one of her crew, she gains a curse die or Momentum (player’s choice). If the sacrifice is also one of her Family’s traditional sacrifices, she gains both." >The Sorcerers</option>
|
||
</select>
|
||
</div>
|
||
|
||
<!-- short1 -->
|
||
<label class="label short1-label" data-i18n="short1">Short-Term</label>
|
||
<div class="text short1-text" style="width:170px">
|
||
<input type="text" name="attr_short1" style="width:132px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Short-term Ambition}} {{PrintDetails=@{short1}}}" title="short1 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>
|
||
|
||
<!-- family -->
|
||
<label class="label family-label" data-i18n="family">Family</label>
|
||
<div class="text family-text" style="width:170px">
|
||
<input type="text" name="attr_family">
|
||
</div>
|
||
|
||
<!-- short2 -->
|
||
<label class="label short2-label" data-i18n="short2">Short-Term</label>
|
||
<div class="text short2-text" style="width:170px">
|
||
<input type="text" name="attr_short2" style="width:132px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Short-term Ambition}} {{PrintDetails=@{short2}}}" title="short2 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>
|
||
|
||
<!-- role -->
|
||
<label class="label role-label" data-i18n="role">Role Path</label>
|
||
<div class="text role-text" style="width:170px">
|
||
<input type="text" name="attr_role">
|
||
</div>
|
||
|
||
<!-- longterm -->
|
||
<label class="label longterm-label" data-i18n="longterm">Long-Term</label>
|
||
<div class="text longterm-text" style="width:170px">
|
||
<input type="text" name="attr_longterm" style="width:132px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Long-term Ambition}} {{PrintDetails=@{longterm}}}" title="longterm 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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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="&{template:skillroll} {{character=@{character_name}}} {{name=rangedcombat}} {{successes=[[@{rollqueryrangedcombat}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"><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}]]}} {{cursedsuccesses=[[@{curse}d10>8]]}}"></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="char-entanglement">
|
||
<h2 data-i18n="entanglement">Entanglement</h2>
|
||
<div>
|
||
|
||
<!-- Entanglement -->
|
||
<label class="label entanglement-label" style="margin-left: 60px" data-i18n="entanglement">Entanglement</label>
|
||
<div class="dots entanglement-dots">
|
||
<input type="hidden" name="attr_entanglement" class="dot" value="0">
|
||
<button type="action" name="act_entanglement_0" class="dot zero-dot">
|
||
<span class="checked">x</span>
|
||
</button>
|
||
<button type="action" name="act_entanglement_1" class="dot gt-0">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_entanglement_2" class="dot gt-0 gt-1">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_entanglement_3" class="dot gt-0 gt-1 gt-2">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_entanglement_4" class="dot gt-0 gt-1 gt-2 gt-3">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_entanglement_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
|
||
<span class="checked"></span>
|
||
</button>|
|
||
<button type="action" name="act_entanglement_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_entanglement_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_entanglement_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_entanglement_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_entanglement_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" class="query-roll" title="
|
||
• Entanglement 1: 5 curse dice. Characters may learn foundation spells from her Lineage
|
||
spell practices or those with her Family or Lineage attunement.
|
||
• Entanglement 2: 7 curse dice.
|
||
• Entanglement 3: 7 curse dice. Characters may learn foundation spells from Lineage
|
||
spell practices other than her own as long as they have any Lineage attunement, but it doesn’t
|
||
have to match hers.
|
||
• Entanglement 4: 9 curse dice.
|
||
" ></button>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
<!-- Curse -->
|
||
<label class="label curse-label" style="margin-left: 60px" data-i18n="curse">Curse</label>
|
||
<div class="dots curse-dots">
|
||
<input type="hidden" name="attr_curse" class="dot" value="0">
|
||
<button type="action" name="act_curse_0" class="dot zero-dot">
|
||
<span class="checked">x</span>
|
||
</button>
|
||
<button type="action" name="act_curse_1" class="dot gt-0">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_curse_2" class="dot gt-0 gt-1">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_curse_3" class="dot gt-0 gt-1 gt-2">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_curse_4" class="dot gt-0 gt-1 gt-2 gt-3">
|
||
<span class="checked"></span>
|
||
</button>
|
||
<button type="action" name="act_curse_5" class="dot gt-0 gt-1 gt-2 gt-3 gt-4">
|
||
<span class="checked"></span>
|
||
</button>|
|
||
<button type="action" name="act_curse_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_curse_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_curse_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_curse_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_curse_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" class="query-roll" title="
|
||
• Gain 1 curse die when you fulfill an obligation to your Family or Role Path.
|
||
• Gain 1 curse die when you give into either your personal or Lineage torment.
|
||
• Gain 1 curse die the first time in a scene when the entire crew comes together to solve a problem or deal with a situation.
|
||
• Gain 1 curse die when entering a Loophole if you currently have no curse dice.
|
||
• Gain 1 curse die when exemplifying your Family’s themes.
|
||
• Gain 1 curse die when you take the action required to resolve your Damnation effect, even if the character is not currently suffering from its curse.
|
||
" ></button>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="edges">
|
||
<h2 data-i18n="edges">Edges</h2>
|
||
<fieldset class="repeating_edges">
|
||
|
||
<input type="text" name="attr_edge" class="feature-label" placeholder="Edge 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="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>
|
||
<input type="text" name="attr_edge-details" placeholder="Edge Detail" style="width:320px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{edge}}} {{PrintDetails=@{edge-details}}}" title="Edge Detail" ></button>
|
||
</div>
|
||
</div>
|
||
<!-- Collapsible section -->
|
||
|
||
</fieldset>
|
||
</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: +1 Path Skill 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: +2 Path Skill 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: +2 Path Skill Dice, +2 Enhancement if Aggravated Wound Status Effect taken.
|
||
" ></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: +3 Dice and +2 Enhancement. Gain 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>
|
||
|
||
<!-- Spells -->
|
||
<div class="spells">
|
||
<h2 data-i18n="spells">Spells</h2>
|
||
<fieldset class="repeating_spells">
|
||
<div>
|
||
<input type="text" name="attr_spell" placeholder="Spell Name" style="width:160px">
|
||
<text >Cost:</label>
|
||
<select name="attr_cost" style="width:70px">
|
||
<option value="1" >------</option>
|
||
<option value="2" >Bleed</option>
|
||
<option value="3" >Hold</option>
|
||
</select>
|
||
<input style="width: 40px;display: inline-block;text-align: center" type="number" name="attr_cursecost" />
|
||
<select name="attr_style" style="width:80px">
|
||
<option value="1" >Simple</option>
|
||
<option value="2" >Reflexive</option>
|
||
</select>
|
||
<text >Description:</label>
|
||
<input type="text" name="attr_spells-details" placeholder="Spell Details" style="width:180px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{spell}}} {{PrintDetails=@{spells-details}}}" title="Spell Details" ></button>
|
||
|
||
|
||
<!-- 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" align="center" style="display: inline-block; margin-left: 5px;">
|
||
<label class="label" >Elemental</label>
|
||
<input class="check" type="checkbox" name="attr_elemental">
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block; margin-left: 15px;">
|
||
<label class="label" >Emotional</label>
|
||
<input class="check" type="checkbox" name="attr_emotional">
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block; margin-left: 15px;">
|
||
<label class="label" >Ethereal</label>
|
||
<input class="check" type="checkbox" name="attr_ethereal">
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block; margin-left: 15px;">
|
||
<label class="label" >Liminal</label>
|
||
<input class="check" type="checkbox" name="attr_liminal">
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block; margin-left: 15px;">
|
||
<label class="label" >Lineage</label>
|
||
<input class="check" type="checkbox" name="attr_lineage">
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block; margin-left: 15px;">
|
||
<label class="label" >Physical</label>
|
||
<input class="check" type="checkbox" name="attr_physical">
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block; margin-left: 15px;">
|
||
<label class="label" >Psychic</label>
|
||
<input class="check" type="checkbox" name="attr_psychic">
|
||
</div>
|
||
<div class="sheet-row" align="center" style="display: inline-block; margin-left: 15px;">
|
||
<label class="label" >Support</label>
|
||
<input class="check" type="checkbox" name="attr_support">
|
||
</div>
|
||
<label class="label" style="margin-left: 300px;" >Advances</label>
|
||
<div>
|
||
<input type="text" name="attr_advancesname1" placeholder="Advance Name" style="width:150px">
|
||
<text >Cost:</label>
|
||
<select name="attr_advancescost1" style="width:70px">
|
||
<option value="1" >------</option>
|
||
<option value="2" >Bleed</option>
|
||
<option value="3" >Hold</option>
|
||
</select>
|
||
<input style="width: 40px;display: inline-block;text-align: center" type="number" name="attr_advancesnumbercost1" />
|
||
<select name="attr_advancesstyle1" style="width:80px">
|
||
<option value="0" >------</option>
|
||
<option value="1" >Simple</option>
|
||
<option value="2" >Reflexive</option>
|
||
</select>
|
||
<text >Description:</label>
|
||
<input type="text" name="attr_advances-details1" placeholder="Advances Details" style="width:180px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{advancesname1}}} {{PrintDetails=@{advances-details1}}}" title="Advances Details" ></button>
|
||
</div>
|
||
<div>
|
||
<input type="text" name="attr_advancesname2" placeholder="Advance Name" style="width:150px">
|
||
<text >Cost:</label>
|
||
<select name="attr_advancescost2" style="width:70px">
|
||
<option value="1" >------</option>
|
||
<option value="2" >Bleed</option>
|
||
<option value="3" >Hold</option>
|
||
</select>
|
||
<input style="width: 40px;display: inline-block;text-align: center" type="number" name="attr_advancesnumbercost2" />
|
||
<select name="attr_advancesstyle2" style="width:80px">
|
||
<option value="0" >------</option>
|
||
<option value="1" >Simple</option>
|
||
<option value="2" >Reflexive</option>
|
||
</select>
|
||
<text >Description:</label>
|
||
<input type="text" name="attr_advances-details2" placeholder="Advances Details" style="width:180px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{advancesname2}}} {{PrintDetails=@{advances-details2}}}" title="Advances Details" ></button>
|
||
</div>
|
||
<div>
|
||
<input type="text" name="attr_advancesname3" placeholder="Advance Name" style="width:150px">
|
||
<text >Cost:</label>
|
||
<select name="attr_advancesnumbercost3" style="width:70px">
|
||
<option value="1" >------</option>
|
||
<option value="2" >Bleed</option>
|
||
<option value="3" >Hold</option>
|
||
</select>
|
||
<input style="width: 40px;display: inline-block;text-align: center" type="number" name="attr_advancescost3" />
|
||
<select name="attr_advancesstyle3" style="width:80px">
|
||
<option value="0" >------</option>
|
||
<option value="1" >Simple</option>
|
||
<option value="2" >Reflexive</option>
|
||
</select>
|
||
<text >Description:</label>
|
||
<input type="text" name="attr_advances-details3" placeholder="Advance Details" style="width:180px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{advancesname3}}} {{PrintDetails=@{advances-details3}}}" title="Advances Details" ></button>
|
||
</div>
|
||
<hr>
|
||
|
||
</div>
|
||
</fieldset>
|
||
|
||
|
||
<!-- Motif -->
|
||
<div class="sheet-row">
|
||
<label class="label motif-label" data-i18n="motif">Motif:</label>
|
||
<input class="check" type="checkbox">
|
||
<input type="text" name="attr_motif1" style="width:200px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Motif}} {{PrintDetails=@{motif1}}}" title="Motif Details" ></button>
|
||
<input class="check" type="checkbox">
|
||
<input type="text" name="attr_motif2" style="width:200px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Motif}} {{PrintDetails=@{motif2}}}" title="Motif Details" ></button>
|
||
<input class="check" type="checkbox">
|
||
<input type="text" name="attr_motif3" style="width:200px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Motif}} {{PrintDetails=@{motif3}}}" title="Motif Details" ></button>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="damnation">
|
||
<h2 data-i18n="damnation">Damnation</h2>
|
||
<div>
|
||
<textarea name="attr_lineage" placeholder="Damnation Description" style="height: 150px; width: 230px" ></textarea>
|
||
</div>
|
||
<div>
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Damnation}} {{PrintDetails=@{lineage}}}" title="damnation Detail" ></button>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="inheritance">
|
||
<h2 data-i18n="inheritance">Inheritance</h2>
|
||
<div>
|
||
<textarea name="attr_inheritance-details" placeholder="Inheritance Description" style="height: 150px; width: 230px" ></textarea>
|
||
</div>
|
||
<div>
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Inheritance}} {{PrintDetails=@{inheritance-details}}}" title="Inheritance Detail" ></button>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="char-torments">
|
||
<h2 data-i18n="torments">Torments</h2>
|
||
<div>
|
||
<label class="label accursed-label">
|
||
<textarea name="attr_accursed-details" placeholder="Accursed Torment Description" style="height: 60px; width: 270px" ></textarea>
|
||
<div>
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Accursed Torment}} {{PrintDetails=@{accursed-details}}}" title="Accursed Torments Detail" ></button>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<label class="label personal-label">
|
||
<textarea name="attr_personal-details" placeholder="Personal Torment Description" style="height: 60px; width: 270px" ></textarea>
|
||
<div>
|
||
<button type="roll" style= name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=Personal Torment}} {{PrintDetails=@{personal-details}}}" title="Personal Torments Detail" ></button>
|
||
</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="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">
|
||
</div>
|
||
<div>
|
||
<label class="label" data-i18n="experience">Experience:</label>
|
||
<input type="number" name="attr_experience" value="0">
|
||
</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 >Notes</h2>
|
||
<textarea name="attr_notes" placeholder="Notes" style="height: 160px; 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://raw.githubusercontent.com/aikepah/roll20-character-sheets/refs/heads/curseborne-uk-img-fix/Curseborne/images/curseborne_logo.png" alt="Curseborne"></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 lineage-label" >Template</label>
|
||
|
||
<div class="text lineage-text" style="width:170px">
|
||
<select name="attr_adtemplate" text-align="left" style="width:170px">
|
||
<option value="1" selected>-----</option>
|
||
<option value="2" >Shiver</option>
|
||
<option value="3" >Fright</option>
|
||
<option value="4" >Terror</option>
|
||
<option value="5" >Nightmare</option>
|
||
<option value="6" >Shattered Space</option>
|
||
</select>
|
||
</div>
|
||
|
||
<!-- short1 -->
|
||
<label class="label short1-label" >Drive</label>
|
||
<div class="text short1-text" style="width:170px">
|
||
<input type="text" name="attr_addrive">
|
||
</div>
|
||
|
||
|
||
<!-- family -->
|
||
<label class="label family-label" >Integrity</label>
|
||
<div class="text family-text">
|
||
<input type="number" name="attr_adintegrity">
|
||
</div>
|
||
|
||
<!-- short2 -->
|
||
<label class="label short2-label" >Initiative</label>
|
||
<div class="text short2-text">
|
||
<input type="number" name="attr_adinitiative">
|
||
</div>
|
||
|
||
<!-- player -->
|
||
<label class="label player-label" >Defense</label>
|
||
<div class="text player-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="edges">
|
||
<h2 >Qualities</h2>
|
||
<fieldset class="repeating_edges">
|
||
|
||
<input type="text" name="attr_quality" class="feature-label" placeholder="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">
|
||
<input type="text" name="attr_quality-details" placeholder="Quality Detail" style="width:320px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{quality}}} {{PrintDetails=@{quality-details}}}" title="Quality Detail" ></button>
|
||
</div>
|
||
<!-- Collapsible section -->
|
||
|
||
</fieldset>
|
||
</div>
|
||
|
||
<div class="dreadpowers">
|
||
<h2 >Dread Powers</h2>
|
||
<fieldset class="repeating_dreadpowers">
|
||
|
||
<input type="text" name="attr_dreadpowers" class="feature-label" placeholder="Dread Power 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_dreadpowers-details" placeholder="Dread Power Detail" style="width:120px">
|
||
<button type="roll" name="roll_Print" class="details-roll" value="@{whisper} &{template:TWD} {{character=@{character_name}}} {{name=@{dreadpowers}}} {{PrintDetails=@{dreadpowers-details}}}" title="Dread Powers Detail" ></button>
|
||
<input type="number" name="attr_dreadpowersnumber">
|
||
<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">Normal Dice</span>:</h4>
|
||
<p>{{successes}}</p>
|
||
<h4><span data-i18n="cursedsuccesses">Curse Dice</span>:</h4>
|
||
<p>{{cursedsuccesses}}</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>
|
||
|
||
|
||
<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>
|
||
<span style="display: none" data-i18n="curse">Curse</span>
|
||
<span style="display: none" data-i18n="entanglement">Entanglement</span>
|
||
<span style="display: none" data-i18n="extradice">Extra Dice?</span>
|
||
<span style="display: none" data-i18n="cursedice">Curse Dice?</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}|" +
|
||
getTranslationByKey("entanglement") + ",@{entanglement}}"
|
||
|
||
const extraDice = `?{${getTranslationByKey("extradice")}|0}`
|
||
const curseDice = "@{curse}"
|
||
const cunning = "@{cunning}"
|
||
const dexterity = "@{dexterity}"
|
||
|
||
setAttrs({
|
||
rollqueryrangedcombat:
|
||
`(@{rangedcombat}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryathletics:
|
||
`(@{athletics}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryclosecombat:
|
||
`(@{close-combat}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryleadership:
|
||
`(@{leadership}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryculture:
|
||
`(@{culture}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryempathy:
|
||
`(@{empathy}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryenigmas:
|
||
`(@{enigmas}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryartistry:
|
||
`(@{artistry}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryesoterica:
|
||
`(@{esoterica}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollquerylarceny:
|
||
`(@{larceny}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollquerymedicine:
|
||
`(@{medicine}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollquerypersuasion:
|
||
`(@{persuasion}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollquerypilot:
|
||
`(@{pilot}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryscience:
|
||
`(@{science}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollquerysurvival:
|
||
`(@{survival}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollquerytechnology:
|
||
`(@{technology}+${selectAttribute}+${extraDice}-${curseDice})d10>8`,
|
||
|
||
rollqueryspell:
|
||
`(@{spell_skill}+@{spell_attribute}+${extraDice}-${curseDice})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",
|
||
"entanglement",
|
||
"cursecost",
|
||
"damnation",
|
||
"inheritance",
|
||
"personal",
|
||
"accursed",
|
||
"bond",
|
||
"injury1",
|
||
"injury2",
|
||
"injury3",
|
||
"injury4",
|
||
"curse",
|
||
"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',
|
||
'edges',
|
||
'dreadpowers',
|
||
'spells',
|
||
'advances',
|
||
'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
|
||
});
|
||
}
|
||
});
|
||
});
|
||
});
|
||
|
||
|
||
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>
|