mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-06 15:12:32 +00:00
@@ -1,95 +1,95 @@
|
||||
{
|
||||
"Name": "Name",
|
||||
"Race": "Race",
|
||||
"Class": "Class",
|
||||
"Level": "Level",
|
||||
"AbilityScores": "AbilityScores",
|
||||
"STR": "STR",
|
||||
"Strength": "Strength",
|
||||
"CON": "CON",
|
||||
"Constitution": "Constitution",
|
||||
"DEX": "DEX",
|
||||
"Dexterity": "Dexterity",
|
||||
"INT": "INT",
|
||||
"Intelligence": "Intelligence",
|
||||
"WIS": "WIS",
|
||||
"Wisdom": "Wisdom",
|
||||
"CHA": "CHA",
|
||||
"Charisma": "Charisma",
|
||||
"Base": "Base",
|
||||
"+Misc.": "+Misc.",
|
||||
"+Item": "+Item",
|
||||
"Mod": "Mod",
|
||||
"Total": "Total",
|
||||
"Basic Melee Attack": "Basic Melee Attack",
|
||||
"Basic Ranged Attack": "Basic Ranged Attack",
|
||||
"Defenses": "Defenses",
|
||||
"Attack": "Attack",
|
||||
"Damage": "Damage",
|
||||
"Miss": "Miss",
|
||||
"Ability": "Ability",
|
||||
"Misc.": "Misc.",
|
||||
"Weapon": "Weapon",
|
||||
"Item": "Item",
|
||||
"On Miss": "On Miss",
|
||||
"AC": "AC",
|
||||
"Name": "Név",
|
||||
"Race": "Faj",
|
||||
"Class": "Kaszt",
|
||||
"Level": "Szint",
|
||||
"AbilityScores": "Képesség pontok",
|
||||
"STR": "ERŐ",
|
||||
"Strength": "Erő",
|
||||
"CON": "Állóképesség",
|
||||
"Constitution": "Állóképesség",
|
||||
"DEX": "Ügyesség",
|
||||
"Dexterity": "Ügyesség",
|
||||
"INT": "Intelligencia",
|
||||
"Intelligence": "Intelligencia",
|
||||
"WIS": "Bölcsesség",
|
||||
"Wisdom": "Bölcsesség",
|
||||
"CHA": "Karizma",
|
||||
"Charisma": "Karizma",
|
||||
"Base": "Felszerelés",
|
||||
"+Misc.": "+Egyéb felszerelés",
|
||||
"+Item": "+Egyéb eszköz",
|
||||
"Mod": "Módosító",
|
||||
"Total": "Totál",
|
||||
"Basic Melee Attack": "Közelharc",
|
||||
"Basic Ranged Attack": "Távolharc",
|
||||
"Defenses": "Védekezés",
|
||||
"Attack": "Támadás",
|
||||
"Damage": "Sebzés",
|
||||
"Miss": "Hiba",
|
||||
"Ability": "Képesség",
|
||||
"Misc.": "Egyéb",
|
||||
"Weapon": "Fegyver\n",
|
||||
"Item": "Felszerelés\n",
|
||||
"On Miss": "Hiba esetén",
|
||||
"AC": "Ügyesség",
|
||||
"PD": "PD",
|
||||
"MD": "MD",
|
||||
"Basic melee": "Basic melee",
|
||||
"Basic ranged": "Basic ranged",
|
||||
"Situational Attack Modifier": "Situational Attack Modifier",
|
||||
"Damage on hit": "Damage on hit",
|
||||
"Damage on miss": "Damage on miss",
|
||||
"Basic ranged": "Célzott",
|
||||
"Situational Attack Modifier": "Szituációs támadás módosító",
|
||||
"Damage on hit": "Találati sebzés",
|
||||
"Damage on miss": "Elhibázott sebzés",
|
||||
"Escalation die value": "Escalation die value",
|
||||
"Attack result": "Attack result",
|
||||
"Hit Points": "Hit Points",
|
||||
"HP": "HP",
|
||||
"Recoveries": "Recoveries",
|
||||
"Recovery": "Recovery",
|
||||
"Attack result": "támadás eredmény\n",
|
||||
"Hit Points": "Harcerő Pont",
|
||||
"HP": "Életerő pont",
|
||||
"Recoveries": "Gyógyulás",
|
||||
"Recovery": "Gyógyulás",
|
||||
"Recovery Value": "Recovery Value",
|
||||
"Current": "Current",
|
||||
"Max.": "Max.",
|
||||
"Current": "Jelenlegi",
|
||||
"Max.": "Maximum",
|
||||
"Rec. Die": "Rec. Die",
|
||||
"Temp.": "Temp.",
|
||||
"Initiative": "Initiative",
|
||||
"One Unique Thing": "One Unique Thing",
|
||||
"Describe your characters one unique thing ...": "Describe your characters one unique thing ...",
|
||||
"Class Features": "Class Features",
|
||||
"Talents": "Talents",
|
||||
"Powers & Spells": "Powers & Spells",
|
||||
"Feats": "Feats",
|
||||
"At-Will": "At-Will",
|
||||
"Battle uses left": "Battle uses left",
|
||||
"Initiative": "Kezdeményezés",
|
||||
"One Unique Thing": "Egy különleges dolog",
|
||||
"Describe your characters one unique thing ...": "Írd le a a karaktered különleges tulajdonságát",
|
||||
"Class Features": "Kaszt tulajdonságok",
|
||||
"Talents": "Tálentumok",
|
||||
"Powers & Spells": "Képességek & Varázslatok",
|
||||
"Feats": "Tulajdonságok",
|
||||
"At-Will": "Akaraterő",
|
||||
"Battle uses left": "Megmaradt támadási körök",
|
||||
"Daily uses left": "Daily uses left",
|
||||
"Show Description": "Show Description",
|
||||
"Show Macro": "Show Macro",
|
||||
"Usage": "Usage",
|
||||
"Type": "Type",
|
||||
"Points": "Points",
|
||||
"Show Description": "Mutasd a leírást",
|
||||
"Show Macro": "Mutasd a makrót",
|
||||
"Usage": "Használat",
|
||||
"Type": "Típus",
|
||||
"Points": "Pontok",
|
||||
"Icon Relationships": "Icon Relationships",
|
||||
"Icon": "Icon",
|
||||
"positive": "positive",
|
||||
"Icon": "Kép",
|
||||
"positive": "pozitív",
|
||||
"conflicted": "conflicted",
|
||||
"negative": "negative",
|
||||
"Background": "Background",
|
||||
"Backgrounds": "Backgrounds",
|
||||
"Roll": "Roll",
|
||||
"Attribute": "Attribute",
|
||||
"Check": "Check",
|
||||
"Description": "Description",
|
||||
"Macro": "Macro",
|
||||
"Magic Items": "Magic Items",
|
||||
"Equipment": "Equipment",
|
||||
"Coins": "Coins",
|
||||
"Qty": "Qty",
|
||||
"Incremental Advances": "Incremental Advances",
|
||||
"negative": "negatív",
|
||||
"Background": "Háttér",
|
||||
"Backgrounds": "Háttér",
|
||||
"Roll": "Dobás",
|
||||
"Attribute": "Attribútum",
|
||||
"Check": "Ellenőrzés",
|
||||
"Description": "Leírás",
|
||||
"Macro": "Makró",
|
||||
"Magic Items": "Varázstárgyak",
|
||||
"Equipment": "Felszerelés",
|
||||
"Coins": "Vagyon",
|
||||
"Qty": "Mennyiség",
|
||||
"Incremental Advances": "Megnövelt előnyök",
|
||||
"4th / 7th / 10th Level": "4th / 7th / 10th Level <br>(+1 to 3 abilities)",
|
||||
"abilities": "abilities",
|
||||
"Extra Magic Item": "Extra Magic Item",
|
||||
"Ability Score Bonus": "Ability Score Bonus",
|
||||
"Skills": "Skills",
|
||||
"Power/Spell": "Power/Spell",
|
||||
"Feat": "Feat"
|
||||
"abilities": "képességek",
|
||||
"Extra Magic Item": "Extra mágikus tárgy",
|
||||
"Ability Score Bonus": "Képesség pont bónusz",
|
||||
"Skills": "Képzettségek",
|
||||
"Power/Spell": "Erősségek/Varázslatok",
|
||||
"Feat": "Tulajdonságok"
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -19,46 +19,46 @@
|
||||
"Base": "Base",
|
||||
"+Misc.": "+Misc.",
|
||||
"+Item": "+Item",
|
||||
"Mod": "Mod",
|
||||
"Total": "Total",
|
||||
"Basic Melee Attack": "Basic Melee Attack",
|
||||
"Basic Ranged Attack": "Basic Ranged Attack",
|
||||
"Defenses": "Defenses",
|
||||
"Attack": "Attack",
|
||||
"Damage": "Damage",
|
||||
"Miss": "Miss",
|
||||
"Ability": "Ability",
|
||||
"Misc.": "Misc.",
|
||||
"Weapon": "Weapon",
|
||||
"Item": "Item",
|
||||
"Mod": "Módosító",
|
||||
"Total": "Totál",
|
||||
"Basic Melee Attack": "Közelharc",
|
||||
"Basic Ranged Attack": "Távolharc",
|
||||
"Defenses": "Védekezés",
|
||||
"Attack": "Támadás",
|
||||
"Damage": "Sebzés",
|
||||
"Miss": "Hiba",
|
||||
"Ability": "Képesség",
|
||||
"Misc.": "Egyéb",
|
||||
"Weapon": "Fegyver\n",
|
||||
"Item": "Felszerelés\n",
|
||||
"On Miss": "On Miss",
|
||||
"AC": "AC",
|
||||
"PD": "PD",
|
||||
"MD": "MD",
|
||||
"Basic melee": "Basic melee",
|
||||
"Basic ranged": "Basic ranged",
|
||||
"Situational Attack Modifier": "Situational Attack Modifier",
|
||||
"Damage on hit": "Damage on hit",
|
||||
"Damage on miss": "Damage on miss",
|
||||
"Situational Attack Modifier": "Szituációs támadás módosító",
|
||||
"Damage on hit": "Találati sebzés",
|
||||
"Damage on miss": "Elhibázott sebzés",
|
||||
"Escalation die value": "Escalation die value",
|
||||
"Attack result": "Attack result",
|
||||
"Hit Points": "Hit Points",
|
||||
"HP": "HP",
|
||||
"Recoveries": "Recoveries",
|
||||
"Recovery": "Recovery",
|
||||
"Attack result": "támadás eredmény\n",
|
||||
"Hit Points": "Harcerő Pont",
|
||||
"HP": "Életerő pont",
|
||||
"Recoveries": "Gyógyulás",
|
||||
"Recovery": "Gyógyulás",
|
||||
"Recovery Value": "Recovery Value",
|
||||
"Current": "Current",
|
||||
"Max.": "Max.",
|
||||
"Current": "Jelenlegi",
|
||||
"Max.": "Maximum",
|
||||
"Rec. Die": "Rec. Die",
|
||||
"Temp.": "Temp.",
|
||||
"Initiative": "Initiative",
|
||||
"One Unique Thing": "One Unique Thing",
|
||||
"Describe your characters one unique thing ...": "Describe your characters one unique thing ...",
|
||||
"Class Features": "Class Features",
|
||||
"Talents": "Talents",
|
||||
"Powers & Spells": "Powers & Spells",
|
||||
"Initiative": "Keydeményezés",
|
||||
"One Unique Thing": "Egy különleges dolog",
|
||||
"Describe your characters one unique thing ...": "Írd le a akaraktered különleges tulajdonságát",
|
||||
"Class Features": "Kaszt tulajdonságok",
|
||||
"Talents": "Tálentumok",
|
||||
"Powers & Spells": "Képességek & Varázslatok",
|
||||
"Feats": "Feats",
|
||||
"At-Will": "At-Will",
|
||||
"At-Will": "Akaraterő",
|
||||
"Battle uses left": "Battle uses left",
|
||||
"Daily uses left": "Daily uses left",
|
||||
"Show Description": "Show Description",
|
||||
|
||||
+332
-332
File diff suppressed because it is too large
Load Diff
@@ -48,12 +48,12 @@
|
||||
"crew_ability_a_walking_rogues_gallery": "A Walking Rogues’ Gallery",
|
||||
"crew_ability_a_walking_rogues_gallery_description": "When your Posse has the chance to mull it over you will recognize any outlaw / lawman you've seen either in person or in a likeness. You know if there is a bounty on their head and its value.",
|
||||
"crew_ability_life_line": "Life Line",
|
||||
"crew_ability_life_line_description": "You bring ‘em in alive. You may choose that your target is only incapacitated instead of dead. There’s always a little bit of life left in them.",
|
||||
"crew_ability_life_line_description": "Élve kaparintod emg Őket. Dönthetsz, hogy a célpontod megbénuljon-e a halál helyett. Egy kis élet marad csak bennük.",
|
||||
"crew_ability_an_eye_for_it": "An Eye For It",
|
||||
"crew_ability_an_eye_for_it_description": "You may read artifacts or Hellstone weapons to find out what they do and how they are dangerous. With that you always get good details.",
|
||||
"crew_ability_really_useful": "Really Useful",
|
||||
"crew_ability_really_useful": "Nagyon hasznos",
|
||||
"crew_ability_really_useful_description": "Sometimes friends are as good as territory. You may count up to three +3 Faction statuses you hold as if they are claims.",
|
||||
"crew_ability_lucky_fellows": "Lucky Fellows",
|
||||
"crew_ability_lucky_fellows": "Szerencsés flótások",
|
||||
"crew_ability_lucky_fellows_description": "When you roll Rider Events, roll twice and keep the one you want. When you reduce Doom on the Posse, take +1d.",
|
||||
"crew_ability_heigh_ho": "Heigh-Ho",
|
||||
"crew_ability_heigh_ho_description": "Each PC may add +1 action rating to Attune, Disable, or Prowl (up to a max rating of 3).",
|
||||
@@ -90,8 +90,8 @@
|
||||
"crew_ability_one_with_the_people": "One with the People",
|
||||
"crew_ability_one_with_the_people_description": "When you have a downtime in your people’s territory, your tribe has one additional downtime action and gains +1d to Acquire Asset. Describe how this can be.",
|
||||
"crew_ability_stalkers_of_demons": "Stalkers of Demons",
|
||||
"crew_ability_stalkers_of_demons_description": "You were taught to sense the weakness of demons using taboo magic. If you successfully attune to a demon the GM will tell you its weakness and how it may be destroyed. On a CRIT you may learn its true name. Which taboo must be broken?",
|
||||
"crew_ability_theyre_with_us": "They're With Us",
|
||||
"crew_ability_stalkers_of_demons_description": "Arra képeztek ki, hogy meglásd a démonok gyengeségeit a tiltott mágia használatával. Ha sikeresen dobsy egy démon ellen, a mesélő elmondja annak gyengeséit és felfedi elpusztításának módját. Kritikus dobás esetén megtudhatod az igazi nevét. Melyik tiltott varázslatot választod?",
|
||||
"crew_ability_theyre_with_us": "Velünk vannak",
|
||||
"crew_ability_theyre_with_us_description": "You carry a symbol of your people / land; describe it and the grim bounding ritual. As long as you carry it, your Tribe gets +1d against Delving too Deep and +1d resistance against creatures from the Burning Beyond or other spirits as well as against dread or despair. If you lose the symbol or it is destroyed, all get 3 level harm 'disheartened'. May only be healed by restoring the symbol somehow.",
|
||||
"crew_upgrade_bounty_rigging": "Bounty Rigging (2 free load for weapons or documents)",
|
||||
"crew_upgrade_scavenger_rigging": "Scavenger Rigging (2 free load for tools or weapons)",
|
||||
|
||||
@@ -6,32 +6,12 @@
|
||||
<div aria-label="Announces changes to sheet">
|
||||
<input type="checkbox" class="sheet-show-announcement" value="1" title="Show Announcements" name="attr_announcement"/><span></span><b style="color:red;" title="Show Announcements">Announcements</b>
|
||||
<div class="sheet-announcement">
|
||||
<h2 style="font-size:24px; line-height: 36px">Changes in <input type="text" name="attr_version" class="sheet-version-large"/></h2>
|
||||
<h2 style="font-size:24px; line-height: 36px">Upcoming changes in 2 weeks!</h2>
|
||||
<br/>
|
||||
<div class="sheet-announce-items">
|
||||
<ul style="font-style:italic">
|
||||
<li>This announcement now opens when there is a new version</li>
|
||||
<li>Exceptional strength now also accepts parenthesis ie. "18(67)" aswell as square brackets. ie. "18[67]"</li>
|
||||
<li>Corrected Rogue skills calculation so a positive modifier makes the check easier to complete and a negative modifier makes it harder to complete.</li>
|
||||
<li>Corrected Magic resistance calculation so the static modifier and the misc modifier adds together instead of subtract.</li>
|
||||
<li>Changed old Spell effect input-field to textarea. This allows for easier reading and newlines in roll templates.</li>
|
||||
</ul>
|
||||
<p>
|
||||
The following changes are mainly for Macro users. A lot of section had duplicate "static" and "repeating" attributes, causing problems when a macro tried to use a roll button.
|
||||
An example of this was when a macro tried to use the hit button for a weapon. The following macro: %{selected|repeating_weapons_$0_hit} would only take values from the static row in the weapons table.
|
||||
To solve this, static attributes has been deleted and the values have been moved to the repeating rows. This has been done for the following sections:
|
||||
</p>
|
||||
<ul style="font-style:italic">
|
||||
<li>Melee weapons (repeating_weapons)</li>
|
||||
<li>Melee weapons damage (repeating_weapons-damage)</li>
|
||||
<li>Range weapons (repeating_weapons2)</li>
|
||||
<li>Range weapons damage (repeating_ammo)</li>
|
||||
<li>Weapon proficiencies (repeating_weaponprofs)</li>
|
||||
<li>Nonweapon proficiencies (repeating_profs)</li>
|
||||
<li>Languagues (repeating_langs)</li>
|
||||
<li>Gear carried (repeating_gear)</li>
|
||||
<li>Gear stored (repeating_gear-stored)</li>
|
||||
<li>Magic resistance (repeating_magicres)</li>
|
||||
<li>Fixed Weapon-type vs. Armor-type. Now actually works for repeating rows!</li>
|
||||
<li><ul><li>Many attributes has been removed / changed / added. Please see the forum for the fill list: <span class="sheet-selectable">https://app.roll20.net/forum/post/9311682/official-ad-and-d-2e-revised-update-thread</span></li></ul></li>
|
||||
</ul>
|
||||
A known bug with the indexes in the following section is still present, and was also present before this change: repeating_weapons, repeating_gear, repeating_spells. For more information on the bug see the post:
|
||||
<span class="sheet-selectable">https://app.roll20.net/forum/post/9643364/bug-ghost-rows-in-repeating-sections-when-a-dash-is-used-in-the-section-name</span>
|
||||
@@ -19730,7 +19710,7 @@ gemSections.forEach(i => {
|
||||
// --- Version change start --- //
|
||||
|
||||
const sheetName = 'AD&D 2E Revised';
|
||||
const sheetVersion = '3.3.2';
|
||||
const sheetVersion = '3.3.2a';
|
||||
|
||||
function moveStaticToRepeating(section, fieldsToMove) {
|
||||
getAttrs(fieldsToMove, function (values) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// --- Version change start --- //
|
||||
|
||||
const sheetName = 'AD&D 2E Revised';
|
||||
const sheetVersion = '3.3.2';
|
||||
const sheetVersion = '3.3.2a';
|
||||
|
||||
function moveStaticToRepeating(section, fieldsToMove) {
|
||||
getAttrs(fieldsToMove, function (values) {
|
||||
|
||||
@@ -6,32 +6,12 @@
|
||||
<div aria-label="Announces changes to sheet">
|
||||
<input type="checkbox" class="sheet-show-announcement" value="1" title="Show Announcements" name="attr_announcement"/><span></span><b style="color:red;" title="Show Announcements">Announcements</b>
|
||||
<div class="sheet-announcement">
|
||||
<h2 style="font-size:24px; line-height: 36px">Changes in <input type="text" name="attr_version" class="sheet-version-large"/></h2>
|
||||
<h2 style="font-size:24px; line-height: 36px">Upcoming changes in 2 weeks!</h2>
|
||||
<br/>
|
||||
<div class="sheet-announce-items">
|
||||
<ul style="font-style:italic">
|
||||
<li>This announcement now opens when there is a new version</li>
|
||||
<li>Exceptional strength now also accepts parenthesis ie. "18(67)" aswell as square brackets. ie. "18[67]"</li>
|
||||
<li>Corrected Rogue skills calculation so a positive modifier makes the check easier to complete and a negative modifier makes it harder to complete.</li>
|
||||
<li>Corrected Magic resistance calculation so the static modifier and the misc modifier adds together instead of subtract.</li>
|
||||
<li>Changed old Spell effect input-field to textarea. This allows for easier reading and newlines in roll templates.</li>
|
||||
</ul>
|
||||
<p>
|
||||
The following changes are mainly for Macro users. A lot of section had duplicate "static" and "repeating" attributes, causing problems when a macro tried to use a roll button.
|
||||
An example of this was when a macro tried to use the hit button for a weapon. The following macro: %{selected|repeating_weapons_$0_hit} would only take values from the static row in the weapons table.
|
||||
To solve this, static attributes has been deleted and the values have been moved to the repeating rows. This has been done for the following sections:
|
||||
</p>
|
||||
<ul style="font-style:italic">
|
||||
<li>Melee weapons (repeating_weapons)</li>
|
||||
<li>Melee weapons damage (repeating_weapons-damage)</li>
|
||||
<li>Range weapons (repeating_weapons2)</li>
|
||||
<li>Range weapons damage (repeating_ammo)</li>
|
||||
<li>Weapon proficiencies (repeating_weaponprofs)</li>
|
||||
<li>Nonweapon proficiencies (repeating_profs)</li>
|
||||
<li>Languagues (repeating_langs)</li>
|
||||
<li>Gear carried (repeating_gear)</li>
|
||||
<li>Gear stored (repeating_gear-stored)</li>
|
||||
<li>Magic resistance (repeating_magicres)</li>
|
||||
<li>Fixed Weapon-type vs. Armor-type. Now actually works for repeating rows!</li>
|
||||
<li><ul><li>Many attributes has been removed / changed / added. Please see the forum for the fill list: <span class="sheet-selectable">https://app.roll20.net/forum/post/9311682/official-ad-and-d-2e-revised-update-thread</span></li></ul></li>
|
||||
</ul>
|
||||
A known bug with the indexes in the following section is still present, and was also present before this change: repeating_weapons, repeating_gear, repeating_spells. For more information on the bug see the post:
|
||||
<span class="sheet-selectable">https://app.roll20.net/forum/post/9643364/bug-ghost-rows-in-repeating-sections-when-a-dash-is-used-in-the-section-name</span>
|
||||
|
||||
File diff suppressed because one or more lines are too long
+51
-52
@@ -20,20 +20,20 @@
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-stats">
|
||||
<label>Leben</label>
|
||||
<div>
|
||||
<label>Leben</label>
|
||||
<input type="number" name="attr_leben" placeholder="Aktuell" /> / <input type="number"
|
||||
name="attr_leben_max" />
|
||||
</div>
|
||||
<label class="moreleft">Rüstung</label><input type="number" name="attr_ruestung" />
|
||||
<label>Modifier</label><input type="number" name="attr_global_modifier" value="0" />
|
||||
</div>
|
||||
<div class="sheet-gmroll">
|
||||
<select name="attr_gmroll">
|
||||
<option value="nogm" selected="selected">Für alle sichtbar würfeln</option>
|
||||
<option value="gm">Für GM würfeln</option>
|
||||
</select>
|
||||
<input type="hidden" name="attr_abilityroll" />
|
||||
<div>
|
||||
<label class="moreleft">Rüstung</label><input type="number" name="attr_ruestung" />
|
||||
</div>
|
||||
<div>
|
||||
<label>← Modifier</label><input type="number" name="attr_ruestung_modifier" value="0" />
|
||||
</div>
|
||||
<div>
|
||||
<label>Gl. Modifier</label><input type="number" name="attr_global_modifier" value="0" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -65,11 +65,12 @@
|
||||
</div>
|
||||
<div class="sheet-row sheet-settings">
|
||||
<div>
|
||||
<label class="sheet-switch">
|
||||
<input type="checkbox" name="attr_calcmoney" value="1" checked />
|
||||
<span class="sheet-slider"></span>
|
||||
</label>
|
||||
Geldberechnung
|
||||
<select name="attr_gmroll">
|
||||
<option value="0" selected disabled>Auswahl treffen</option>
|
||||
<option value="nogm">Für alle sichtbar würfeln</option>
|
||||
<option value="gm">Für GM würfeln</option>
|
||||
</select>
|
||||
<input type="hidden" name="attr_abilityroll" />
|
||||
</div>
|
||||
<div>
|
||||
<label class="sheet-switch">
|
||||
@@ -79,7 +80,11 @@
|
||||
Lebensberechnung
|
||||
</div>
|
||||
<div>
|
||||
|
||||
<label class="sheet-switch">
|
||||
<input type="checkbox" name="attr_calcmoney" value="1" checked />
|
||||
<span class="sheet-slider"></span>
|
||||
</label>
|
||||
Geldberechnung
|
||||
</div>
|
||||
<div>
|
||||
<label class="sheet-switch">
|
||||
@@ -114,7 +119,7 @@
|
||||
<div class="sheet-arrow"></div>
|
||||
<input type="number" name="attr_stb" readOnly />
|
||||
<button type="roll" name="roll_st"
|
||||
value="@{abilityroll} versucht sich in Stärke [[1d10! + @{stb} + @{global_modifier} + ?{Modifier?|0}]]"></button>
|
||||
value="@{abilityroll} versucht sich in Stärke [[1d10! + @{stb} + @{ruestung_modifier} + @{global_modifier} + ?{Modifier?|0}]]"></button>
|
||||
|
||||
<div class="sheet-name"><strong>Ge</strong>schicklichkeit</div>
|
||||
<input type="number" name="attr_ge" />
|
||||
@@ -122,7 +127,7 @@
|
||||
<div class="sheet-arrow"></div>
|
||||
<input type="number" name="attr_geb" readOnly />
|
||||
<button type="roll" name="roll_ge"
|
||||
value="@{abilityroll} versucht sich in Geschicklichkeit [[1d10! + @{geb} + @{global_modifier} + ?{Modifier?|0}]]"></button>
|
||||
value="@{abilityroll} versucht sich in Geschicklichkeit [[1d10! + @{geb} + @{ruestung_modifier} + @{global_modifier} + ?{Modifier?|0}]]"></button>
|
||||
|
||||
<div class="sheet-name"><strong>Ko</strong>nstitution</div>
|
||||
<input type="number" name="attr_ko" />
|
||||
@@ -130,7 +135,7 @@
|
||||
<div class="sheet-arrow"></div>
|
||||
<input type="number" name="attr_kob" readOnly />
|
||||
<button type="roll" name="roll_ko"
|
||||
value="@{abilityroll} versucht sich in Konstitution [[1d10! + @{kob} + @{global_modifier} + ?{Modifier?|0}]]"></button>
|
||||
value="@{abilityroll} versucht sich in Konstitution [[1d10! + @{kob} + @{ruestung_modifier} + @{global_modifier} + ?{Modifier?|0}]]"></button>
|
||||
|
||||
<div class="sheet-name"><strong>In</strong>telligenz</div>
|
||||
<input type="number" name="attr_in" />
|
||||
@@ -184,9 +189,6 @@
|
||||
<div>Magie entwickeln</div>
|
||||
<div>
|
||||
<select name="attr_mag_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}">GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{inb}" selected>IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -199,9 +201,6 @@
|
||||
<div>Gezielte Sprüche</div>
|
||||
<div>
|
||||
<select name="attr_gezsp_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}">GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{inb}" selected>IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -234,9 +233,9 @@
|
||||
<div>Athletik</div>
|
||||
<div>
|
||||
<select name="attr_athletik_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}" selected>GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}" selected>GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}">IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -251,9 +250,9 @@
|
||||
<div>Einflussnahme</div>
|
||||
<div>
|
||||
<select name="attr_einflussnahme_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}">GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}">GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}">IN</option>
|
||||
<option value="@{chb}" selected>CH</option>
|
||||
</select>
|
||||
@@ -268,9 +267,9 @@
|
||||
<div>List</div>
|
||||
<div>
|
||||
<select name="attr_list_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}" selected>GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}" selected>GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}">IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -285,9 +284,9 @@
|
||||
<div>Natur</div>
|
||||
<div>
|
||||
<select name="attr_natur_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}" selected>GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}" selected>GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}">IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -302,9 +301,9 @@
|
||||
<div>Reiten</div>
|
||||
<div>
|
||||
<select name="attr_reiten_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}" selected>GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}" selected>GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}">IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -319,9 +318,9 @@
|
||||
<div>Schwimmen</div>
|
||||
<div>
|
||||
<select name="attr_schwimmen_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}" selected>GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}" selected>GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}">IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -336,9 +335,9 @@
|
||||
<div>Wahrnehmung</div>
|
||||
<div>
|
||||
<select name="attr_wa_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}">GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}">GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}" selected>IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -366,9 +365,9 @@
|
||||
<div><input class="sheet-textcenter" type="text" name="attr_fertigkeit_name" /></div>
|
||||
<div>
|
||||
<select name="attr_fertigkeit_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}">GE</option>
|
||||
<option value="@{kob}">KO</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}">GE</option>
|
||||
<option value="@{kob} + @{ruestung_modifier}">KO</option>
|
||||
<option value="@{inb}">IN</option>
|
||||
<option value="@{chb}">CH</option>
|
||||
</select>
|
||||
@@ -400,8 +399,8 @@
|
||||
<div><input class="sheet-textcenter" type="text" name="attr_kampf_waffenname"
|
||||
placeholder="Kurzschwert" /></div>
|
||||
<select name="attr_kampf_attribut">
|
||||
<option value="@{stb}">ST</option>
|
||||
<option value="@{geb}">GE</option>
|
||||
<option value="@{stb} + @{ruestung_modifier}">ST</option>
|
||||
<option value="@{geb} + @{ruestung_modifier}">GE</option>
|
||||
</select>
|
||||
<div><input class="sheet-textcenter" type="text" name="attr_kampf_fertigkeit"
|
||||
placeholder="Kurze Klingenwaffe" /></div>
|
||||
@@ -412,7 +411,7 @@
|
||||
value="@{abilityroll} nutzt @{kampf_waffenname} mit einer Initiative von [[@{geb} + @{kampf_inib} &{tracker}]]"></button>
|
||||
</div>
|
||||
<div><button type="roll" name="roll_kampf_angr"
|
||||
value="@{abilityroll} greift mit @{kampf_waffenname} an würfelt eine [[1d10! + ?{Offensivbonus?|@{kampf_kb}} + @{global_modifier} + ?{Kampf-Modifier?|0}]] mit [[@{kampf_schaden} + ?{Schaden-Modifier?|0}]] Schaden. Der DB beträgt [[floor(@{kampf_KB}-?{Offensivbonus?})]]"></button>
|
||||
value="@{abilityroll} greift mit @{kampf_waffenname} an würfelt eine [[1d10!+ ?{Offensivbonus?|@{kampf_kb}} + @{global_modifier} + ?{Kampf-Modifier?|0}]] mit [[@{kampf_schaden} + ?{Schaden-Modifier?|0}]] Schaden. Der DB beträgt [[floor(@{kampf_KB}-?{Offensivbonus?})]]"></button>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
+2
-16
@@ -314,14 +314,14 @@
|
||||
}
|
||||
|
||||
.sheet-stats {
|
||||
width: 250px;
|
||||
float: left;
|
||||
|
||||
>input,
|
||||
>label,
|
||||
>div {
|
||||
float : left;
|
||||
margin-right: 10px;
|
||||
margin-right: 20px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
input:last-child,
|
||||
@@ -340,20 +340,6 @@
|
||||
width : 50px;
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
.sheet-moreleft {
|
||||
margin-left: -4px;
|
||||
}
|
||||
}
|
||||
|
||||
.sheet-gmroll {
|
||||
width: 175px;
|
||||
float: right;
|
||||
|
||||
select {
|
||||
float: right;
|
||||
width: 175px;
|
||||
}
|
||||
}
|
||||
|
||||
.sheet-beruf {
|
||||
|
||||
@@ -1,99 +1,99 @@
|
||||
{
|
||||
"acumen": "Acumen",
|
||||
"add_domain_spend_pathos": "Add another Domain (spend Pathos)",
|
||||
"acumen": "Przenikliwość",
|
||||
"add_domain_spend_pathos": "Dodaj domenę (wydaj Patos)",
|
||||
"advantage_bond_support": "Advantage/Bond/Support",
|
||||
"agony": "Agony",
|
||||
"and": "and",
|
||||
"any_domain": "Any domain",
|
||||
"aphrodite": "Aphrodite",
|
||||
"agony": "Agonia",
|
||||
"and": "i",
|
||||
"any_domain": "Dowolna domena",
|
||||
"aphrodite": "Afrodyta",
|
||||
"apollo": "Apollo",
|
||||
"ares": "Ares",
|
||||
"artemis": "Artemis",
|
||||
"arts_oration": "Arts & Oration",
|
||||
"athena": "Athena",
|
||||
"authority": "Authority",
|
||||
"beauty": "Beauty",
|
||||
"blood_valor": "Blood & Valor",
|
||||
"bond_use_1": "Bolster you",
|
||||
"bond_use_2": "Block Harm or Fate for you",
|
||||
"bond_use_3": "Follow your lead",
|
||||
"bond_use_top": "When you use a Bond, ask them to:",
|
||||
"bonds": "Bonds",
|
||||
"bonusdice_query": "Other dice (Advantage, Bond Dice, or Support), e.g. 1d8 + 1d8 + 1d6",
|
||||
"boons": "Boons",
|
||||
"boons_1": "Advance a d8 Domain die to d10",
|
||||
"boons_2": "Advance a d6 Domain die to d8",
|
||||
"boons_3": "Advance your Epithet die to d8",
|
||||
"boons_4": "Add another Epithet",
|
||||
"boons_5": "When you support or bolster, the die you give counts as one size larger.",
|
||||
"boons_6": "When you mark Pathos for an extra domain, take two extra dice instead of one.",
|
||||
"boons_7": "When you spend Divine Favor, roll +2d4 and keep the highest.",
|
||||
"artemis": "Artemida",
|
||||
"arts_oration": "Sztuka i oracja",
|
||||
"athena": "Atena",
|
||||
"authority": "Autorytet",
|
||||
"beauty": "Piękno",
|
||||
"blood_valor": "Krew i waleczność",
|
||||
"bond_use_1": "Wzmocnienie",
|
||||
"bond_use_2": "Zanegowanie krzywdy",
|
||||
"bond_use_3": "Skorzystanie z Twojej rady",
|
||||
"bond_use_top": "Kiedy korzystasz z więzi, poproś o:",
|
||||
"bonds": "Więzi",
|
||||
"bonusdice_query": "Inne kości (przewagi, więzi, wsparcie) np. 1d8 +1d8+1d6",
|
||||
"boons": "Dary",
|
||||
"boons_1": "Zmień kość Domeny z k8 na k10",
|
||||
"boons_2": "Zmień kość Domeny z k6 na k8",
|
||||
"boons_3": "Zmień kość przydomku na k8",
|
||||
"boons_4": "Wybierz kolejny przydomek",
|
||||
"boons_5": "Kiedy kogoś wspierasz albo wzmacniasz, twoja kość jest o jeden rodzaj lepsza.",
|
||||
"boons_6": "Kiedy zaznaczasz Patos, aby skorzystaj z dodatkowej domeny, weź dwie kości zamiast jednej.",
|
||||
"boons_7": "Kiedy korzystasz z Łaski Bogów, rzuć 2k4 i dodaj do sumy wyższy wynik.",
|
||||
"character": "Postać",
|
||||
"choose_sheet_type": "Choose sheet type",
|
||||
"conviction": "Conviction",
|
||||
"courage": "Courage",
|
||||
"craft_reason": "Craft & Reason",
|
||||
"cunning": "Cunning",
|
||||
"daring": "Daring",
|
||||
"choose_sheet_type": "Wybierz typ karty",
|
||||
"conviction": "Wyrok",
|
||||
"courage": "Odwaga",
|
||||
"craft_reason": "Rzemiosło i Rozum",
|
||||
"cunning": "Przebiegłość",
|
||||
"daring": "Śmiałość",
|
||||
"demeter": "Demeter",
|
||||
"die_placeholder": "Name, Epithet, Bonus Die, ...",
|
||||
"divine_favor": "Divine Favor",
|
||||
"divine_wrath": "Divine Wrath",
|
||||
"domain": "Domain",
|
||||
"domains": "Domains",
|
||||
"epic": "Epic",
|
||||
"epithet": "Epithet",
|
||||
"epithet_die": "Epithet die",
|
||||
"fate": "Fate",
|
||||
"ferocity": "Ferocity",
|
||||
"fortitude": "Fortitude",
|
||||
"glory": "Glory",
|
||||
"grace": "Grace",
|
||||
"great_deed": "Great Deed",
|
||||
"great_deeds_and_trophies": "Great Deeds & Trophies",
|
||||
"die_placeholder": "Imię, przydomek, kości bonusowe...",
|
||||
"divine_favor": "Boska łaska",
|
||||
"divine_wrath": "Boski gniew",
|
||||
"domain": "Domena",
|
||||
"domains": "Domeny",
|
||||
"epic": "Epicka",
|
||||
"epithet": "Przydomek",
|
||||
"epithet_die": "kość Przydomku",
|
||||
"fate": "Fatum",
|
||||
"ferocity": "Okrucieństwo",
|
||||
"fortitude": "Męstwo",
|
||||
"glory": "Chwała",
|
||||
"grace": "Wdzięk",
|
||||
"great_deed": "Heroiczne czyny",
|
||||
"great_deeds_and_trophies": "Heroiczne czyny i trofea",
|
||||
"hekate": "Hekate",
|
||||
"hephaistos": "Hephaistos",
|
||||
"hephaistos": "Hefajstos",
|
||||
"hera": "Hera",
|
||||
"hermes": "Hermes",
|
||||
"honored_god": "Honored God",
|
||||
"ingenuity": "Ingenuity",
|
||||
"insight": "Insight",
|
||||
"island_destinies": "Island Destinies",
|
||||
"knowledge": "Knowledge",
|
||||
"lineage_pronouns": "Lineage / Pronouns",
|
||||
"mythic": "Mythic",
|
||||
"name": "Nazwa",
|
||||
"honored_god": "Czczone bóstwo",
|
||||
"ingenuity": "Pomysłowość",
|
||||
"insight": "Intuicja",
|
||||
"island_destinies": "Losy wysp",
|
||||
"knowledge": "Wiedza",
|
||||
"lineage_pronouns": "Imię/Zaimek",
|
||||
"mythic": "Mityczna",
|
||||
"name": "Imię",
|
||||
"no": "Nie",
|
||||
"none": "Brak",
|
||||
"passion": "Passion",
|
||||
"pathos": "Pathos",
|
||||
"plus_strife_level": "Plus Strife Level",
|
||||
"poseidon": "Poseidon",
|
||||
"perilous": "Perilous",
|
||||
"precision": "Precision",
|
||||
"recite_arts_oration": "What honeyed words did you use?\nHow did beauty manifest?\nHow were passions stirred or truths attested?",
|
||||
"recite_blood_valor": "How was blood spilled?\nHow was your strength, agility, or courage shown?\nHow did you take our breath away?",
|
||||
"recite_bottom": "SUFFER—How did you fall short? Did you overreach yourself? Was the opponent too great? Was it cruel fortune?",
|
||||
"recite_craft_reason": "How was your knowledge or creativity shown?\nHow was trickery or intrigue displayed?\nHow did you figure it out?",
|
||||
"recite_resolve_spirit": "How did we see your willpower in action?\nHow did you endure it?\nHow did the arcane or occult manifest?",
|
||||
"recite_top": "How does your EPITHET, PATHOS (an added Domain), or DIVINE FAVOR manifest in the contest?",
|
||||
"recite_your_deeds": "Recite your deeds",
|
||||
"resolve_spirit": "Resolve & Spirit",
|
||||
"roll_prevails": "Your action goes well and you overcome the challenge. The best hero earns Glory equal to the target number. Heroes who prevail earn half that amount (round up).",
|
||||
"passion": "Pasja",
|
||||
"pathos": "Patos",
|
||||
"plus_strife_level": "Poziom konfliktu",
|
||||
"poseidon": "Posejdon",
|
||||
"perilous": "Zabójcza",
|
||||
"precision": "Precyzja",
|
||||
"recite_arts_oration": "Jakich pięknych słów użyleń?\nJak objawiło się piękno?\nW jaki sposób poruszyłeś emocje lub zaświadczyłeś o swoich racjach?",
|
||||
"recite_blood_valor": "Jak przelałeś krew?\nW jaki sposób objawiła się Twoja siła, zręczność lub odwaga?\nW jaki sposób wprawiłeś innych w osłupienie?",
|
||||
"recite_bottom": "KRZYWDA - Jak zawiodłeś? Czy się przeliczyłeś? Czy przeciwnik był za silny? A może miałeś pecha?",
|
||||
"recite_craft_reason": "Jak objawiła się Twoja wiedza lub kreatywność?\nJak przebiegało oszustwo lub intryga?\nJak się tego domyśliłeś?",
|
||||
"recite_resolve_spirit": "Jak objawiła się w działaniu Twoja siła woli?\nJak to wytrzymałeś?\nJak objawiły się moce tajemne lub okultystyczne?",
|
||||
"recite_top": "W jaki sposób Twój Przydomek, Patos (i Domena) lub Łaska Bogów objawiły się w rywalizacji?",
|
||||
"recite_your_deeds": "Opisz swoje czyny",
|
||||
"resolve_spirit": "Duch i stanowczość",
|
||||
"roll_prevails": "Pokonujesz swoje wyzwania i odnosisz zwycięstwo. Najlepszy heros dostaje punkty chwały równe stopniowi trudności, a pozostali którzy odnieśli sukces połowę tej wartości.",
|
||||
"roll_strife": "Roll Strife",
|
||||
"roll_suffers": "Heroes who suffer each earn 1 Glory.",
|
||||
"sacred": "Sacred",
|
||||
"scion_of": "Scion Of",
|
||||
"spend_divine_favor": "Spend Divine Favor",
|
||||
"strength": "Strength",
|
||||
"strife": "Strife",
|
||||
"strife_level": "Strife Level",
|
||||
"roll_suffers": "Każdy heros który poniósł porażkę otrzymuje tylko 1 punkt chwały",
|
||||
"sacred": "Niebiańskie",
|
||||
"scion_of": "Potomek",
|
||||
"spend_divine_favor": "Skorzystaj z Bożej Łaski",
|
||||
"strength": "Moc",
|
||||
"strife": "Konflikt",
|
||||
"strife_level": "Poziom konfliktu",
|
||||
"strife_player_roll": "Strife Player Roll",
|
||||
"style_notes": "Style & Notes",
|
||||
"target_number": "Target Number",
|
||||
"the_vault_of_heaven": "The Vault of Heaven",
|
||||
"virtues": "Virtues",
|
||||
"wisdom": "Wisdom",
|
||||
"style_notes": "Styl i notatki",
|
||||
"target_number": "Stopień trudności",
|
||||
"the_vault_of_heaven": "Sklepienie niebios",
|
||||
"virtues": "Cnoty",
|
||||
"wisdom": "Mądrość",
|
||||
"yes": "Tak",
|
||||
"zeus": "Zeus"
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"role": "Role:",
|
||||
"descriptor": "Descriptor:",
|
||||
"name": "Name:",
|
||||
"name": "Nom:",
|
||||
"appearance": "Appearance:",
|
||||
"gender": "Gender:",
|
||||
"eyes": "Eyes:",
|
||||
"face": "Face:",
|
||||
"face": "Visage:",
|
||||
"body": "Body:",
|
||||
"dress": "Dress:",
|
||||
"wealth": "Wealth:",
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
@@ -0,0 +1,864 @@
|
||||
/*
|
||||
* misc
|
||||
*/
|
||||
|
||||
.sheet-main-container{
|
||||
min-width:600px;
|
||||
padding:15px;
|
||||
position:relative;
|
||||
border: 1px solid black;
|
||||
border-radius: 20px;
|
||||
}
|
||||
|
||||
label{
|
||||
display:inline;
|
||||
}
|
||||
|
||||
div.sheet-body-container {
|
||||
position:relative;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-edit-pages,
|
||||
input[type=radio].sheet-edit-pages + span
|
||||
{
|
||||
top: -31px !important;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-main-pages,
|
||||
input[type=radio].sheet-main-pages + span
|
||||
{
|
||||
top: -10px !important;
|
||||
}
|
||||
|
||||
.sheet-ref-repeat~.repcontrol{
|
||||
display:none;
|
||||
}
|
||||
|
||||
input.sheet-input-line{
|
||||
background: transparent;
|
||||
border: none;
|
||||
border-bottom: 1px solid #000000;
|
||||
border-radius: 0px;
|
||||
padding: 0px 0px;
|
||||
}
|
||||
|
||||
input.sheet-input-number{
|
||||
width: 32px!important;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
input[type="number"].sheet-input-number::-webkit-outer-spin-button,
|
||||
input[type="number"].sheet-input-number::-webkit-inner-spin-button {
|
||||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
span.sheet-block{
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
|
||||
.sheet-pre-block{
|
||||
resize:none;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* color picker
|
||||
*/
|
||||
|
||||
.sheet-color-picker-container {
|
||||
position:relative;
|
||||
height: 250px;
|
||||
}
|
||||
|
||||
.sheet-hex-container-1 {
|
||||
position:absolute;
|
||||
height: 250px;
|
||||
width: 222px;
|
||||
left: 5px;
|
||||
}
|
||||
|
||||
.sheet-hex-container-2 {
|
||||
position:absolute;
|
||||
height: 250px;
|
||||
width: 222px;
|
||||
left: 289px;
|
||||
}
|
||||
|
||||
.sheet-hex-container-3 {
|
||||
position:absolute;
|
||||
height: 250px;
|
||||
width: 222px;
|
||||
right: 5px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex, input[type=radio].sheet-hex + span {
|
||||
position: absolute;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex {
|
||||
opacity: 0;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex + span {
|
||||
border: 1px solid black;
|
||||
border-radius: 20px;
|
||||
color: black;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
|
||||
input[type=radio].sheet-hex-000,
|
||||
input[type=radio].sheet-hex-000 + span {
|
||||
left: 91px;
|
||||
top: 105px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-100,
|
||||
input[type=radio].sheet-hex-100 + span {
|
||||
left: 91px;
|
||||
top: 55px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-110,
|
||||
input[type=radio].sheet-hex-110 + span {
|
||||
left: 134px;
|
||||
top: 80px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-120,
|
||||
input[type=radio].sheet-hex-120 + span {
|
||||
left: 134px;
|
||||
top: 130px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-130,
|
||||
input[type=radio].sheet-hex-130 + span {
|
||||
left: 91px;
|
||||
top: 155px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-140,
|
||||
input[type=radio].sheet-hex-140 + span {
|
||||
left: 48px;
|
||||
top: 130px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-150,
|
||||
input[type=radio].sheet-hex-150 + span {
|
||||
left: 48px;
|
||||
top: 80px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-200,
|
||||
input[type=radio].sheet-hex-200 + span {
|
||||
left: 91px;
|
||||
top: 5px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-201,
|
||||
input[type=radio].sheet-hex-201 + span {
|
||||
left: 134px;
|
||||
top: 30px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-210,
|
||||
input[type=radio].sheet-hex-210 + span {
|
||||
left: 177px;
|
||||
top: 55px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-211,
|
||||
input[type=radio].sheet-hex-211 + span {
|
||||
left: 177px;
|
||||
top: 105px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-220,
|
||||
input[type=radio].sheet-hex-220 + span {
|
||||
left: 177px;
|
||||
top: 155px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-221,
|
||||
input[type=radio].sheet-hex-221 + span {
|
||||
left: 134px;
|
||||
top: 180px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-230,
|
||||
input[type=radio].sheet-hex-230 + span {
|
||||
left: 91px;
|
||||
top: 205px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-231,
|
||||
input[type=radio].sheet-hex-231 + span {
|
||||
left: 48px;
|
||||
top: 180px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-240,
|
||||
input[type=radio].sheet-hex-240 + span {
|
||||
left: 5px;
|
||||
top: 155px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-241,
|
||||
input[type=radio].sheet-hex-241 + span {
|
||||
left: 5px;
|
||||
top: 105px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-250,
|
||||
input[type=radio].sheet-hex-250 + span {
|
||||
left: 5px;
|
||||
top: 55px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-hex-251,
|
||||
input[type=radio].sheet-hex-251 + span {
|
||||
left: 48px;
|
||||
top: 30px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* radio and checkbox
|
||||
*/
|
||||
.sheet-checkradio-container {
|
||||
position:relative;
|
||||
height: 30px;
|
||||
}
|
||||
|
||||
|
||||
input[type=radio].sheet-checkradio, input[type=radio].sheet-checkradio + span,
|
||||
input[type=checkbox].sheet-checkradio, input[type=checkbox].sheet-checkradio + span {
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
width: 100px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
|
||||
input[type=radio].sheet-checkradio,
|
||||
input[type=checkbox].sheet-checkradio {
|
||||
opacity: 0;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-checkradio + span,
|
||||
input[type=checkbox].sheet-checkradio + span {
|
||||
border: 1px solid black;
|
||||
border-radius: 5px;
|
||||
color: black;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
|
||||
input[type=radio].sheet-checkradio-left-first,
|
||||
input[type=radio].sheet-checkradio-left-first + span,
|
||||
input[type=checkbox].sheet-checkradio-left-first,
|
||||
input[type=checkbox].sheet-checkradio-left-first + span {
|
||||
left: 0px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-left-second,
|
||||
input[type=radio].sheet-checkradio-left-second + span,
|
||||
input[type=checkbox].sheet-checkradio-left-second,
|
||||
input[type=checkbox].sheet-checkradio-left-second + span {
|
||||
left: 100px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-left-third,
|
||||
input[type=radio].sheet-checkradio-left-third + span,
|
||||
input[type=checkbox].sheet-checkradio-left-third,
|
||||
input[type=checkbox].sheet-checkradio-left-third + span {
|
||||
left: 200px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-left-fourth,
|
||||
input[type=radio].sheet-checkradio-left-fourth + span,
|
||||
input[type=checkbox].sheet-checkradio-left-fourth,
|
||||
input[type=checkbox].sheet-checkradio-left-fourth + span {
|
||||
left: 300px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-left-fifth,
|
||||
input[type=radio].sheet-checkradio-left-fifth + span,
|
||||
input[type=checkbox].sheet-checkradio-left-fifth,
|
||||
input[type=checkbox].sheet-checkradio-left-fifth + span {
|
||||
left: 400px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-left-sixth,
|
||||
input[type=radio].sheet-checkradio-left-sixth + span,
|
||||
input[type=checkbox].sheet-checkradio-left-sixth,
|
||||
input[type=checkbox].sheet-checkradio-left-sixth + span {
|
||||
left: 500px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-checkradio-right-first,
|
||||
input[type=radio].sheet-checkradio-right-first + span,
|
||||
input[type=checkbox].sheet-checkradio-right-first,
|
||||
input[type=checkbox].sheet-checkradio-right-first + span {
|
||||
right: 0px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-right-second,
|
||||
input[type=radio].sheet-checkradio-right-second + span,
|
||||
input[type=checkbox].sheet-checkradio-right-second,
|
||||
input[type=checkbox].sheet-checkradio-right-second + span {
|
||||
right: 100px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-right-third,
|
||||
input[type=radio].sheet-checkradio-right-third + span,
|
||||
input[type=checkbox].sheet-checkradio-right-third,
|
||||
input[type=checkbox].sheet-checkradio-right-third + span {
|
||||
right: 200px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-right-fourth,
|
||||
input[type=radio].sheet-checkradio-right-fourth + span,
|
||||
input[type=checkbox].sheet-checkradio-right-fourth,
|
||||
input[type=checkbox].sheet-checkradio-right-fourth + span {
|
||||
right: 300px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-right-fifth,
|
||||
input[type=radio].sheet-checkradio-right-fifth + span,
|
||||
input[type=checkbox].sheet-checkradio-right-fifth,
|
||||
input[type=checkbox].sheet-checkradio-right-fifth + span {
|
||||
right: 400px;
|
||||
}
|
||||
input[type=radio].sheet-checkradio-right-sixth,
|
||||
input[type=radio].sheet-checkradio-right-sixth + span,
|
||||
input[type=checkbox].sheet-checkradio-right-sixth,
|
||||
input[type=checkbox].sheet-checkradio-right-sixth + span {
|
||||
right: 500px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* tabination
|
||||
*/
|
||||
.sheet-page-content {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-page-button.sheet-prefs:checked ~ .sheet-page-content.sheet-prefs,
|
||||
input[type=radio].sheet-page-button.sheet-edit:checked ~ .sheet-page-content.sheet-edit,
|
||||
input[type=radio].sheet-page-button.sheet-ref:checked ~ .sheet-page-content.sheet-ref,
|
||||
input[type=radio].sheet-page-button.sheet-bio:checked ~ .sheet-page-content.sheet-bio,
|
||||
input[type=radio].sheet-page-button.sheet-stats:checked ~ .sheet-page-content.sheet-stats,
|
||||
input[type=radio].sheet-page-button.sheet-attributes:checked ~ .sheet-page-content.sheet-attributes,
|
||||
input[type=radio].sheet-page-button.sheet-skills:checked ~ .sheet-page-content.sheet-skills,
|
||||
input[type=radio].sheet-page-button.sheet-attacks:checked ~ .sheet-page-content.sheet-attacks,
|
||||
input[type=radio].sheet-page-button.sheet-magic:checked ~ .sheet-page-content.sheet-magic
|
||||
{
|
||||
display: block;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* API buttons
|
||||
*/
|
||||
button.sheet-pow-roll,button.sheet-base-roll,div.sheet-pow-info{
|
||||
display:none;
|
||||
}
|
||||
|
||||
input[value="ON"].sheet-powercard-input ~ div.sheet-main-container button.sheet-pow-roll,
|
||||
input[value="ON"].sheet-powercard-input ~ div.sheet-main-container div.sheet-pow-info{
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
input[value="OFF"].sheet-powercard-input ~ div.sheet-main-container button.sheet-base-roll{
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* colors
|
||||
*/
|
||||
|
||||
.sheet-main-container,
|
||||
.sheet-rolltemplate-general .sheet-template-body div:nth-child(odd){
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 000 */
|
||||
input[value="000"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="000"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="000"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-000 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9E9E9;
|
||||
}
|
||||
input[value="000"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="000"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="000"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-000 .sheet-template-header{
|
||||
background-color: #000000;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 001 */
|
||||
input[value="001"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="001"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="001"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-001 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9E9F4;
|
||||
}
|
||||
input[value="001"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="001"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="001"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-001 .sheet-template-header{
|
||||
background-color: #000080;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 002 */
|
||||
input[value="002"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="002"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="002"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-002 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9E9FF;
|
||||
}
|
||||
input[value="002"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="002"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="002"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-002 .sheet-template-header{
|
||||
background-color: #0000FF;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 010 */
|
||||
input[value="010"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="010"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="010"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-010 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9F4E9;
|
||||
}
|
||||
input[value="010"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="010"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="010"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-010 .sheet-template-header{
|
||||
background-color: #008000;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 011 */
|
||||
input[value="011"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="011"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="011"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-011 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9F4F4;
|
||||
}
|
||||
input[value="011"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="011"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="011"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-011 .sheet-template-header{
|
||||
background-color: #008080;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 012 */
|
||||
input[value="012"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="012"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="012"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-012 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9F4FF;
|
||||
}
|
||||
input[value="012"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="012"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="012"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-012 .sheet-template-header{
|
||||
background-color: #0080FF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 020 */
|
||||
input[value="020"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="020"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="020"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-020 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9FFE9;
|
||||
}
|
||||
input[value="020"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="020"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="020"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-020 .sheet-template-header{
|
||||
background-color: #00FF00;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 021 */
|
||||
input[value="021"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="021"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="021"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-021 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9FFF4;
|
||||
}
|
||||
input[value="021"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="021"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="021"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-021 .sheet-template-header{
|
||||
background-color: #00FF80;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 022 */
|
||||
input[value="022"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="022"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="022"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-022 .sheet-template-body div:nth-child(even){
|
||||
background-color: #E9FFFF;
|
||||
}
|
||||
input[value="022"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="022"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="022"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-022 .sheet-template-header{
|
||||
background-color: #00FFFF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 100 */
|
||||
input[value="100"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="100"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="100"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-100 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4E9E9;
|
||||
}
|
||||
input[value="100"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="100"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="100"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-100 .sheet-template-header{
|
||||
background-color: #800000;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 101 */
|
||||
input[value="101"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="101"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="101"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-101 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4E9F4;
|
||||
}
|
||||
input[value="101"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="101"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="101"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-101 .sheet-template-header{
|
||||
background-color: #800080;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 102 */
|
||||
input[value="102"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="102"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="102"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-102 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4E9FF;
|
||||
}
|
||||
input[value="102"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="102"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="102"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-102 .sheet-template-header{
|
||||
background-color: #8000FF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 110 */
|
||||
input[value="110"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="110"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="110"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-110 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4F4E9;
|
||||
}
|
||||
input[value="110"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="110"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="110"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-110 .sheet-template-header{
|
||||
background-color: #808000;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 111 */
|
||||
input[value="111"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="111"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="111"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-111 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4F4F4;
|
||||
}
|
||||
input[value="111"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="111"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="111"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-111 .sheet-template-header{
|
||||
background-color: #808080;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 112 */
|
||||
input[value="112"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="112"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="112"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-112 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4F4FF;
|
||||
}
|
||||
input[value="112"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="112"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="112"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-112 .sheet-template-header{
|
||||
background-color: #8080FF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 120 */
|
||||
input[value="120"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="120"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="120"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-120 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4FFE9;
|
||||
}
|
||||
input[value="120"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="120"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="120"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-120 .sheet-template-header{
|
||||
background-color: #80FF00;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 121 */
|
||||
input[value="121"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="121"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="121"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-121 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4FFF4;
|
||||
}
|
||||
input[value="121"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="121"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="121"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-121 .sheet-template-header{
|
||||
background-color: #80FF80;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 122 */
|
||||
input[value="122"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="122"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="122"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-122 .sheet-template-body div:nth-child(even){
|
||||
background-color: #F4FFFF;
|
||||
}
|
||||
input[value="122"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="122"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="122"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-122 .sheet-template-header{
|
||||
background-color: #80FFFF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 200 */
|
||||
input[value="200"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="200"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="200"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-200 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFE9E9;
|
||||
}
|
||||
input[value="200"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="200"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="200"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-200 .sheet-template-header{
|
||||
background-color: #FF0000;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/* 201 */
|
||||
input[value="201"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="201"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="201"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-201 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFE9F4;
|
||||
}
|
||||
input[value="201"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="201"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="201"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-201 .sheet-template-header{
|
||||
background-color: #FF0080;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 202 */
|
||||
input[value="202"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="202"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="202"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-202 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFE9FF;
|
||||
}
|
||||
input[value="202"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="202"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="202"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-202 .sheet-template-header{
|
||||
background-color: #FF00FF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 210 */
|
||||
input[value="210"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="210"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="210"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-210 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFF4E9;
|
||||
}
|
||||
input[value="210"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="210"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="210"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-210 .sheet-template-header{
|
||||
background-color: #FF8000;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 211 */
|
||||
input[value="211"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="211"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="211"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-211 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFF4F4;
|
||||
}
|
||||
input[value="211"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="211"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="211"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-211 .sheet-template-header{
|
||||
background-color: #FF8080;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 212 */
|
||||
input[value="212"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="212"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="212"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-212 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFF4FF;
|
||||
}
|
||||
input[value="212"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="212"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="212"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-212 .sheet-template-header{
|
||||
background-color: #FF80FF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 220 */
|
||||
input[value="220"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="220"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="220"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-220 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFFFE9;
|
||||
}
|
||||
input[value="220"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="220"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="220"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-220 .sheet-template-header{
|
||||
background-color: #FFFF00;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 221 */
|
||||
input[value="221"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="221"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="221"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-221 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFFFF4;
|
||||
}
|
||||
input[value="221"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="221"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="221"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-221 .sheet-template-header{
|
||||
background-color: #FFFF80;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/* 222 */
|
||||
input[value="222"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio + span,
|
||||
input[value="222"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio + span,
|
||||
input[value="222"].sheet-color-picker + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-222 .sheet-template-body div:nth-child(even){
|
||||
background-color: #FFFFFF;
|
||||
}
|
||||
input[value="222"].sheet-color-picked ~ div.sheet-main-container input[type=radio].sheet-checkradio:checked + span,
|
||||
input[value="222"].sheet-color-picked ~ div.sheet-main-container input[type=checkbox].sheet-checkradio:checked + span,
|
||||
input[value="222"].sheet-color-picker:checked + span,
|
||||
.sheet-rolltemplate-general .sheet-template-color-222 .sheet-template-header{
|
||||
background-color: #FFFFFF;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* templates
|
||||
*/
|
||||
.sheet-rolltemplate-general .sheet-template-container,
|
||||
.sheet-rolltemplate-attack .sheet-template-container {
|
||||
border: 2px solid #000 !important;
|
||||
border-radius: 3px 3px 3px 3px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-general .sheet-template-header {
|
||||
color: #000;
|
||||
padding: 2px;
|
||||
border-bottom: 1px solid black;
|
||||
line-height: 1.6em;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-general .sheet-template-body div {
|
||||
padding: 5px;
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-general .sheet-template-body .inlinerollresult {
|
||||
display: inline-block;
|
||||
min-width: 1.5em;
|
||||
text-align: center;
|
||||
border: 2px solid rgba(167, 168, 170,1);
|
||||
}
|
||||
@@ -0,0 +1,953 @@
|
||||
|
||||
<input type="hidden" name="attr_color" class="color-picked" value="111"/>
|
||||
<input type="hidden" name="attr_powercard" class="powercard-input"/>
|
||||
<div class="main-container">
|
||||
|
||||
|
||||
<input class="page-button main-pages prefs checkradio checkradio-right-third" type="radio" name="attr_entity" value="prefs"><span>PREFS</span>
|
||||
<input class="page-button main-pages edit checkradio checkradio-right-second" type="radio" name="attr_entity" value="edit" checked="checked"><span>EDIT</span>
|
||||
<input class="page-button main-pages ref checkradio checkradio-right-first" type="radio" name="attr_entity" value="ref" title="Stat summary. Fill out info in EDIT block first"><span>REF</span>
|
||||
|
||||
<div class="page-content prefs">
|
||||
<h3>Colors</h3>
|
||||
<div class="color-picker-container">
|
||||
<div class="hex-container-1">
|
||||
<input type="radio" class="color-picker hex hex-000" name="attr_color_picker" value="222"/><span>222</span>
|
||||
|
||||
<input type="radio" class="color-picker hex hex-100" name="attr_color_picker" value="122"/><span>122</span>
|
||||
<input type="radio" class="color-picker hex hex-110" name="attr_color_picker" value="121"/><span>121</span>
|
||||
<input type="radio" class="color-picker hex hex-120" name="attr_color_picker" value="221"/><span>221</span>
|
||||
<input type="radio" class="color-picker hex hex-130" name="attr_color_picker" value="211"/><span>211</span>
|
||||
<input type="radio" class="color-picker hex hex-140" name="attr_color_picker" value="212"/><span>212</span>
|
||||
<input type="radio" class="color-picker hex hex-150" name="attr_color_picker" value="112"/><span>112</span>
|
||||
|
||||
<input type="radio" class="color-picker hex hex-200" name="attr_color_picker" value="022"/><span>022</span>
|
||||
<input type="radio" class="color-picker hex hex-201" name="attr_color_picker" value="021"/><span>021</span>
|
||||
<input type="radio" class="color-picker hex hex-210" name="attr_color_picker" value="020"/><span>020</span>
|
||||
<input type="radio" class="color-picker hex hex-211" name="attr_color_picker" value="120"/><span>120</span>
|
||||
<input type="radio" class="color-picker hex hex-220" name="attr_color_picker" value="220"/><span>220</span>
|
||||
<input type="radio" class="color-picker hex hex-221" name="attr_color_picker" value="210"/><span>210</span>
|
||||
<input type="radio" class="color-picker hex hex-230" name="attr_color_picker" value="200"/><span>200</span>
|
||||
<input type="radio" class="color-picker hex hex-231" name="attr_color_picker" value="201"/><span>201</span>
|
||||
<input type="radio" class="color-picker hex hex-240" name="attr_color_picker" value="202"/><span>202</span>
|
||||
<input type="radio" class="color-picker hex hex-241" name="attr_color_picker" value="102"/><span>102</span>
|
||||
<input type="radio" class="color-picker hex hex-250" name="attr_color_picker" value="002"/><span>002</span>
|
||||
<input type="radio" class="color-picker hex hex-251" name="attr_color_picker" value="012"/><span>012</span>
|
||||
</div>
|
||||
<div class="hex-container-2">
|
||||
<input type="radio" class="color-picker hex hex-000" name="attr_color_picker" value="111"/><span>111</span>
|
||||
|
||||
|
||||
<input type="radio" class="color-picker hex hex-100" name="attr_color_picker" value="011"/><span>011</span>
|
||||
<input type="radio" class="color-picker hex hex-110" name="attr_color_picker" value="010"/><span>010</span>
|
||||
<input type="radio" class="color-picker hex hex-120" name="attr_color_picker" value="110"/><span>110</span>
|
||||
<input type="radio" class="color-picker hex hex-130" name="attr_color_picker" value="100"/><span>100</span>
|
||||
<input type="radio" class="color-picker hex hex-140" name="attr_color_picker" value="101"/><span>101</span>
|
||||
<input type="radio" class="color-picker hex hex-150" name="attr_color_picker" value="001"/><span>001</span>
|
||||
</div>
|
||||
<div class="hex-container-3">
|
||||
<input type="radio" class="color-picker hex hex-000" name="attr_color_picker" value="000" checked="checked"/><span>000</span>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<h3>APIs Enabled</h3>
|
||||
<div class="checkradio-container">
|
||||
<input type="checkbox" class="checkradio checkradio-left-first" name="attr_powercard_picker"/><span>PowerCard</span>
|
||||
</div>
|
||||
<div class="pow-info">
|
||||
<h4>PowerCard Info</h4>
|
||||
<p>In order to use the PowerCard functionality, you must enable API scripting and add PowerCard to your campaign.</p>
|
||||
<p>
|
||||
In order for the roll buttons to function correctly, you need to create a handout titled 'PowerCard Templates', with the following description:
|
||||
<textarea readonly class="pre-block">generalPower: --name|~2! --rightsub|~0! --Roll| ~R [^Roll.base] ~R --Mod| ~R ~4! ~R --Situation| ~R ~1! ~R --Stat| ~R ~3! ~R --Margin| ~R [[ [$Roll] 2d6 + ~4! + ~1! - ~3! ]] ~R --?? $Roll.base == 2 AND $Roll <= 0 ??!Result| ~C **Crit** ~C --?? $Roll.base == 2 AND $Roll > 0 ??!Result| ~C **Marginal Success** ~C --?? $Roll.base == 12 AND $Roll > 0 ??!Result| ~C **Fumble** ~C --?? $Roll.base == 12 AND $Roll <= 0 ??!Result| ~C **Marginal Failure** ~C --?? $Roll.base == 2 AND $Roll > 0 ??!Result| ~C **Marginal Success** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= 8 ??!Result| ~C **Overwhelming Failure** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= 6 AND $Roll <= 7 ??!Result| ~C **Extreme Failure** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= 4 AND $Roll <= 5 ??!Result| ~C **Major Failure** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= 2 AND $Roll <= 3 ??!Result| ~C **Minor Failure** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll == 1 ??!Result| ~C **Marginal Failure** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= -1 AND $Roll <= 0 ??!Result| ~C **Marginal Success** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= -3 AND $Roll <= -2 ??!Result| ~C **Minor Success** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= -5 AND $Roll <= -4 ??!Result| ~C **Major Success** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll >= -7 AND $Roll <= -6 ??!Result| ~C **Extreme Success** ~C --?? $Roll.base <> 2 AND $Roll.base <> 12 AND $Roll <= -8 ??!Result| ~C **Overwhelming Success** ~C
|
||||
damagePower: --Damage| ~R ~0! ~R --hroll|[[ [$CritRoll] 1d6 ]] --?? $Roll.base == 2 ??Crit Roll| ~R [^CritRoll] ~R --?? $Roll.base == 2 AND $CritRoll > 0 AND $CritRoll < 4??Crit Multiplier| ~R x2 ~R --?? $Roll.base == 2 AND $CritRoll > 3 AND $CritRoll < 6??Crit Multiplier| ~R x3 ~R --?? $Roll.base == 2 AND $CritRoll == 6??Crit Multiplier| ~R x4 ~R </textarea>
|
||||
</p>
|
||||
<p>
|
||||
In order for the colors to function correctly, you need to create a handout titled 'PowerCard Formats', with the following description:
|
||||
<textarea readonly class="pre-block">000: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9E9E9 --bgcolor|#000000
|
||||
001: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9E9F4 --bgcolor|#000080
|
||||
002: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9E9FF --bgcolor|#0000FF
|
||||
010: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9F4E9 --bgcolor|#008000
|
||||
011: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9F4F4 --bgcolor|#008080
|
||||
012: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9F4FF --bgcolor|#0080FF
|
||||
020: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9FFE9 --bgcolor|#00FF00
|
||||
021: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9FFF4 --bgcolor|#00FF80
|
||||
022: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#E9FFFF --bgcolor|#00FFFF
|
||||
100: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4E9E9 --bgcolor|#800000
|
||||
101: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4E9F4 --bgcolor|#800080
|
||||
102: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4E9FF --bgcolor|#8000FF
|
||||
110: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4F4E9 --bgcolor|#808000
|
||||
111: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4F4F4 --bgcolor|#808080
|
||||
112: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4F4FF --bgcolor|#8080FF
|
||||
120: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4FFE9 --bgcolor|#80FF00
|
||||
121: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4FFF4 --bgcolor|#80FF80
|
||||
122: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#F4FFFF --bgcolor|#80FFFF
|
||||
200: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFE9E9 --bgcolor|#FF0000
|
||||
201: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFE9F4 --bgcolor|#FF0080
|
||||
202: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFE9FF --bgcolor|#FF00FF
|
||||
210: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFF4E9 --bgcolor|#FF8000
|
||||
211: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFF4F4 --bgcolor|#FF8080
|
||||
212: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFF4FF --bgcolor|#FF80FF
|
||||
220: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFFFE9 --bgcolor|#FFFF00
|
||||
221: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFFFF4 --bgcolor|#FFFF80
|
||||
222: --erowtx|#000000 --orowtx|#000000 --orowbg|#FFFFFF --erowbg|#FFFFFF --bgcolor|#FFFFFF</textarea>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="page-content edit">
|
||||
<div class="head-container">
|
||||
<span class="block">
|
||||
<label>Character Name: <input type="text" class="input-line" name="attr_character_name"/></label>
|
||||
</span>
|
||||
<span class="block">
|
||||
<label>Remaining Character Points: <input type="number" class="input-number" name="attr_cp_remain" value="000" readonly/></label>
|
||||
<label>Initial CP: <input type="number" class="input-line input-number" name="attr_cp_start" value="0"/></label>
|
||||
<label>Advancement CP: <input type="number" class="input-line input-number" name="attr_cp_advance" pattern="\d*" value="0"/></label>
|
||||
</span>
|
||||
</div>
|
||||
<hr style="margin-left:-15px;margin-right:-15px">
|
||||
<div class="body-container">
|
||||
<!-- page links -->
|
||||
|
||||
<input class="page-button edit-pages bio checkradio checkradio-left-first" type="radio" name="attr_page" value="bio" checked="checked"><span>BIO</span>
|
||||
<input class="page-button edit-pages stats checkradio checkradio-left-second" type="radio" name="attr_page" value="stats"><span>STATS</span>
|
||||
<input class="page-button edit-pages attributes checkradio checkradio-left-third" type="radio" name="attr_page" value="attributes"><span>ATTRIBUTES</span>
|
||||
<input class="page-button edit-pages skills checkradio checkradio-left-fourth" type="radio" name="attr_page" value="skills"><span>SKILLS</span>
|
||||
<input class="page-button edit-pages attacks checkradio checkradio-left-fifth" type="radio" name="attr_page" value="attacks"><span>ATTACKS</span>
|
||||
<input class="page-button edit-pages magic checkradio checkradio-left-sixth" type="radio" name="attr_page" value="magic"><span>MAGIC</span>
|
||||
|
||||
|
||||
<!-- BIO -->
|
||||
<div class="page-content bio">
|
||||
<div>
|
||||
<span class="block"><label>Race: <input type="text" class="input-line" name="attr_race" /></label></span>
|
||||
<span class="block"><label>Occupation: <input type="text" class="input-line" name="attr_occupation" /></label></span>
|
||||
<span class="block"><label>Age: <input type="text" class="input-line" name="attr_age" /></label></span>
|
||||
<span class="block"><label>Sex: <input type="text" class="input-line" name="attr_sex" /></label></span>
|
||||
<span class="block"><label>Height: <input type="text" class="input-line" name="attr_height" /></label></span>
|
||||
<span class="block"><label>Weight: <input type="text" class="input-line" name="attr_weight" /></label></span>
|
||||
</div>
|
||||
<div>
|
||||
<label>Description: <textarea name="attr_bio_desc"></textarea></label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- STATS -->
|
||||
<div class="page-content stats">
|
||||
<div>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_body_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Body;@{body};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_body" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Body}}{{stat=[[@{body}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Body: <input type="number" class="input-line input-number" name="attr_body" min="0" max="12" value="0"/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_mind_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Mind;@{mind};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_mind" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Mind}}{{stat=[[@{mind}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Mind: <input type="number" class="input-line input-number" name="attr_mind" min="0" max="12" value="0"/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_soul_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Soul;@{soul};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_soul" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Soul}}{{stat=[[@{soul}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Soul: <input type="number" class="input-line input-number" name="attr_soul" min="0" max="12" value="0"/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_body_mind_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Body/Mind;@{body_mind};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_body_mind" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Body/Mind}}{{stat=[[@{body_mind}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Body/Mind: <input type="number" class="input-number" name="attr_body_mind" value="0" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_mind_soul_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Mind/Soul;@{mind_soul};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_mind_soul" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Mind/Soul}}{{stat=[[@{mind_soul}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Mind/Soul: <input type="number" class="input-number" name="attr_mind_soul" value="0" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_soul_body_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Soul/Body;@{soul_body};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_soul_body" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Soul/Body}}{{stat=[[@{soul_body}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Soul/Body: <input type="number" class="input-number" name="attr_soul_body" value="0" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_body_mind_soul_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Body/Mind/Soul;@{body_mind_soul};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_body_mind_soul" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Body/Mind/Soul}}{{stat=[[@{body_mind_soul}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Body/Mind/Soul: <input type="number" class="input-number" name="attr_body_mind_soul" value="0" readonly/>
|
||||
</label></span>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="checkradio-container" style="left:50px">
|
||||
<label>Diminutive: </label>
|
||||
<span class="checkradio-container" style="top:-10px">
|
||||
<input type="radio" class="checkradio checkradio-left-first" name="attr_hp_diminutive_type" value="1" checked="checked"/><span>NOT</span>
|
||||
<input type="radio" class="checkradio checkradio-left-second" name="attr_hp_diminutive_type" value="5"/><span>RODENT</span>
|
||||
<input type="radio" class="checkradio checkradio-left-third" name="attr_hp_diminutive_type" value="20"/><span>BUG</span>
|
||||
</span>
|
||||
</div>
|
||||
<span class="block">
|
||||
<label>Current Health Points: <input type="number" class="input-number input-line" name="attr_hp_current"value="0" /></label>
|
||||
<label>Max HP: <input type="number" class="input-number" name="attr_hp_total" value="0" readonly/></label>
|
||||
<label>Max HP Modifier: <input type="number" class="input-number input-line" name="attr_hp_total_mod" value="0"/></label>
|
||||
</span>
|
||||
<span class="block">
|
||||
<label>Shock Value: <input type="number" class="input-number" name="attr_shock" value="0" readonly/></label>
|
||||
</span>
|
||||
<span class="block">
|
||||
<label>Current Energy Points: <input type="number" class="input-number input-line" name="attr_ep_current" value="0" /></label>
|
||||
<label>Max EP: <input type="number" class="input-number" name="attr_ep_total" value="0" readonly/></label>
|
||||
<label>Max EP Modifier: <input type="number" class="input-number input-line" name="attr_ep_total_mod" value="0"/></label>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- ATTRIBUTES -->
|
||||
<div class="page-content attributes">
|
||||
<h3>Attributes</h3>
|
||||
<fieldset class="repeating_attributes">
|
||||
<div>
|
||||
<label>Name: <input type="text" class="input-line" name="attr_re_attribute_name"/></label>
|
||||
<label>Level: <input type="number" class="input-line input-number" name="attr_re_attribute_level" min="0" value="0"/></label>
|
||||
<label>Total Cost: <input type="number" class="input-line input-number" name="attr_re_attribute_cost" min="0" value="0"/></label>
|
||||
</div>
|
||||
<div>
|
||||
<label>Description: <textarea name="attr_re_attribute_desc"></textarea></label>
|
||||
</div>
|
||||
</fieldset>
|
||||
<hr>
|
||||
<h3>Defects</h3>
|
||||
<fieldset class="repeating_defects">
|
||||
<div>
|
||||
<label>Name: <input type="text" class="input-line" name="attr_re_defect_name"/></label>
|
||||
<label>Point Bonus: <input type="number" class="input-line input-number" name="attr_re_defect_bonus" min="0" value="0"/></label>
|
||||
</div>
|
||||
<div>
|
||||
<label>Description: <textarea name="attr_re_defect_desc"></textarea></label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- SKILLS -->
|
||||
<div class="page-content skills">
|
||||
<div>
|
||||
<label>Remaining Skill Points: <input type="number" class="input-number" name="attr_sp_remain" value="0" readonly/></label>
|
||||
<label>Initial SP: <input type="number" class="input-line input-number" name="attr_sp_start" min="0" value="0"/></label>
|
||||
<label>Advancement SP: <input type="number" class="input-line input-number" name="attr_sp_advance" min="0" value="0"/></label>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<fieldset class="repeating_skills">
|
||||
<span class="block">
|
||||
<button type="roll" name="roll_roll_skill_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};@{re_skill_name};@{re_skill_stat};-@{re_skill_total_level}-[[?{Specialty Applies|Yes, 1|No, 0}]]}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_skill" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=@{re_skill_name}}}{{stat=[[@{re_skill_stat}]]}}{{roll=[[2d6-@{re_skill_total_level}-[[?{Specialty Applies|Yes, 1|No, 0}]]+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
<label>Name: <input type="text" class="input-line" name="attr_re_skill_name"/></label>
|
||||
</span>
|
||||
<span class="block"><label>
|
||||
Stat: <select name="attr_re_skill_stat">
|
||||
<option value="[[@{body}]]">Body</option>
|
||||
<option value="[[@{mind}]]">Mind</option>
|
||||
<option value="[[@{soul}]]">Soul</option>
|
||||
<option value="[[@{body_mind}]]">Body & Mind</option>
|
||||
<option value="[[@{mind_soul}]]">Mind & Soul</option>
|
||||
<option value="[[@{soul_body}]]">Soul & Body</option>
|
||||
<option value="[[@{body_mind_soul}]]">Body & Mind & Soul</option>
|
||||
<option value="@{acv}">Attack</option>
|
||||
<option value="@{dcv}">Defense</option>
|
||||
</select>
|
||||
</label></span>
|
||||
<span class="block"><label>Cost / Level: <input type="number" class="input-line input-number" name="attr_re_skill_cost" min="1" value="1"/></label></span>
|
||||
<span class="block"><label>Bought Level: <input type="number" class="input-line input-number" name="attr_re_skill_level" min="0" value="0"/></label></span>
|
||||
<span class="block"><label>Bonus Levels: <input type="number" class="input-line input-number" name="attr_re_skill_bonus_level" min="0" value="0"/></label></span>
|
||||
<span class="block"><label>Total Levels: <input type="number" class="input-number" name="attr_re_skill_total_level" readonly value="0"/></label></span>
|
||||
<span class="block"><label title="one for free, comma separated">Specialties: <input type="text" class="input-line" name="attr_re_skill_specialties"/></label></span>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- ATTACKS -->
|
||||
<div class="page-content attacks">
|
||||
<span class="block">
|
||||
<label>
|
||||
<button type="roll" name="roll_roll_initiative_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --name|Initiative --rightsub|@{character_name} --Result|[[ [NH|TRKR] 1d6+@{initiative}]] --charid|@{character_id}}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_initiative" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Initiative}}{{roll=[[1d6+@{initiative}&{tracker}]]}} "
|
||||
></button>
|
||||
Initiative: <input type="number" class="input-number" name="attr_initiative" value="0" readonly/>
|
||||
</label>
|
||||
<label>Initiative Modifier: <input type="number" class="input-line input-number" name="attr_initiative_mod" value="0"/></label>
|
||||
</span>
|
||||
<span class="block">
|
||||
<label>Global Combat Value Modifier: <input type="number" class="input-line input-number" name="attr_cv_mod" value="0"/></label>
|
||||
</span>
|
||||
<span class="block">
|
||||
<label>
|
||||
<button type="roll" name="roll_roll_acv_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Attack;@{acv};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_acv" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Attack}}{{stat=[[@{acv}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}{{damage=@{base_dmg}}}"
|
||||
></button>
|
||||
Attack CV: <input type="number" class="input-number" name="attr_acv" value="0" readonly/>
|
||||
</label>
|
||||
<label>ACV Modifier: <input type="number" class="input-line input-number" name="attr_acv_mod" value="0"/></label>
|
||||
</span>
|
||||
<span class="block">
|
||||
<label>
|
||||
<button type="roll" name="roll_roll_dcv_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Defense;@{dcv};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_dcv" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Defense}}{{stat=[[@{dcv}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Defense CV: <input type="number" class="input-number" name="attr_dcv" value="0" readonly/>
|
||||
</label>
|
||||
<label>DCV Modifier: <input type="number" class="input-line input-number" name="attr_dcv_mod" value="0"/></label>
|
||||
</span>
|
||||
<span class="block">
|
||||
<label>Base Damage: <input type="number" class="input-number" name="attr_base_dmg" value="0" readonly/></label>
|
||||
<label>Base Dmg Modifier: <input type="number" class="input-line input-number" name="attr_base_dmg_mod" value="0"/></label>
|
||||
</span>
|
||||
<hr>
|
||||
|
||||
<fieldset class="repeating_attacks">
|
||||
<div>
|
||||
<button type="roll" name="roll_roll_dcv_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};@{re_attack_name};@{acv};@{re_attack_mod}}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_attack" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=@{re_attack_name}}}{{stat=@{acv}}}{{roll=[[2d6+@{re_attack_mod}+?{Situational Modifier|0}]]}}{{damage=[[@{base_dmg}+@{re_dmg_mod}]]}}"
|
||||
></button>
|
||||
<span class="block"><label>Name: <input type="text" class="input-line" name="attr_re_attack_name"/></label></span>
|
||||
<span class="block"><label>Attack Modifier: <input type="number" class="input-line input-number" name="attr_re_attack_mod" value="0"/></label></span>
|
||||
<span class="block"><label>Damage Modifier: <input type="number" class="input-line input-number" name="attr_re_dmg_mod" value="0"/></label></span>
|
||||
</div>
|
||||
<div>
|
||||
<label>Description: <textarea name="attr_re_attack_desc"></textarea></label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- MAGIC -->
|
||||
<div class="page-content magic">
|
||||
<div>
|
||||
<label>Remaining Power Points: <input type="number" class="input-number" name="attr_pp_remain" value="0" readonly/></label>
|
||||
<label>Initial PP: <input type="number" class="input-line input-number" name="attr_pp_start" min="0"/></label>
|
||||
</div>
|
||||
<hr>
|
||||
<fieldset class="repeating_magics">
|
||||
<div>
|
||||
<span class="block"><label>Name: <input type="text" class="input-line" name="attr_re_magic_name"/></label></span>
|
||||
<span class="block"><label>Attribute: <input type="text" class="input-line" name="attr_re_magic_attribute"/></label></span>
|
||||
<span class="block"><label>Level: <input type="number" class="input-line input-number" name="attr_re_magic_level" min="0"/></label></span>
|
||||
<span class="block"><label>Total PP Cost: <input type="number" class="input-line input-number" name="attr_re_magic_pp_cost" min="0"/></label></span>
|
||||
<span class="block"><label>EP Invoke Cost: <input type="number" class="input-number" name="attr_re_magic_ep_cost_invoke" value="0" readonly/></label></span>
|
||||
<span class="block"><label title="per minute, only if applicable">EP Maintain Cost: <input type="number" class="input-number" name="attr_re_magic_ep_cost_maintain" value="0" readonly/></label></span>
|
||||
</div>
|
||||
<div class="checkradio-container">
|
||||
<input type="checkbox" class="checkradio checkradio-left-first" name="attr_re_magic_opt_focus"/><span>FOCUS</span>
|
||||
<input type="checkbox" class="checkradio checkradio-left-second" name="attr_re_magic_opt_ritual"/><span>RITUAL</span>
|
||||
<input type="checkbox" class="checkradio checkradio-left-third" name="attr_re_magic_opt_silent"/><span>SILENT</span>
|
||||
<input type="checkbox" class="checkradio checkradio-left-fourth" name="attr_re_magic_opt_still"/><span>STILL</span>
|
||||
<input type="hidden" name="attr_re_magic_opt_pretty"/>
|
||||
</div>
|
||||
<div>
|
||||
<label>Description: <textarea name="attr_re_magic_desc"></textarea></label>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!--
|
||||
<span class="block">
|
||||
|
||||
class="input-line input-number"
|
||||
|
||||
-->
|
||||
|
||||
|
||||
|
||||
<!-- REF -->
|
||||
<div class="page-content ref">
|
||||
<label>Character Name: <input type="text" name="attr_character_name" readonly/></label>
|
||||
|
||||
<hr>
|
||||
<div>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_body_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Body;@{body};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_body_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Body}}{{stat=[[@{body}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Body: <input type="number" class="input-number" name="attr_body" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_mind_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Mind;@{mind};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_mind_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Mind}}{{stat=[[@{mind}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Mind: <input type="number" class="input-number" name="attr_mind" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_soul_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Soul;@{soul};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_soul_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Soul}}{{stat=[[@{soul}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Soul: <input type="number" class="input-number" name="attr_soul" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_body_mind_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Body/Mind;@{body_mind};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_body_mind_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Body/Mind}}{{stat=[[@{body_mind}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Body/Mind: <input type="number" class="input-number" name="attr_body_mind" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_mind_soul_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Mind/Soul;@{mind_soul};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_mind_soul_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Mind/Soul}}{{stat=[[@{mind_soul}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Mind/Soul: <input type="number" class="input-number" name="attr_mind_soul" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_soul_body_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Soul/Body;@{soul_body};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_soul_body_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Soul/Body}}{{stat=[[@{soul_body}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Soul/Body: <input type="number" class="input-number" name="attr_soul_body" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_body_mind_soul_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Body/Mind/Soul;@{body_mind_soul};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_body_mind_soul_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Body/Mind/Soul}}{{stat=[[@{body_mind_soul}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Body/Mind/Soul: <input type="number" class="input-number" name="attr_body_mind_soul" readonly/>
|
||||
</label></span>
|
||||
</div>
|
||||
<hr>
|
||||
<div>
|
||||
<label>HP: </label><input type="number" class="input-line input-number" name="attr_hp_current"/> / <input type="number" class="input-number" name="attr_hp_total" readonly/>
|
||||
<label>Shock Value: <input type="number" class="input-number" name="attr_shock" readonly/></label>
|
||||
<label>EP: </label><input type="number" class="input-line input-number" name="attr_ep_current"/> / <input type="number" class="input-number" name="attr_ep_total" readonly/>
|
||||
</div>
|
||||
<hr>
|
||||
<div>
|
||||
<h3>Attributes</h3>
|
||||
<fieldset class="repeating_attributes ref-repeat">
|
||||
<label>Name: <input type="text" name="attr_re_attribute_name" readonly/></label>
|
||||
<label>Level: <input type="number" class="input-number" name="attr_re_attribute_level" readonly/></label>
|
||||
<input type="hidden" name="attr_re_attribute_desc"/>
|
||||
</fieldset>
|
||||
<h3>Defects</h3>
|
||||
<fieldset class="repeating_defects ref-repeat">
|
||||
<label>Name: <input type="text" name="attr_re_defect_name" readonly/></label>
|
||||
<input type="hidden" name="attr_re_defect_desc"/>
|
||||
</fieldset>
|
||||
</div>
|
||||
<hr>
|
||||
<div>
|
||||
<h3>Skills</h3>
|
||||
<fieldset class="repeating_skills ref-repeat">
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_skill_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};@{re_skill_name};@{re_skill_stat};-@{re_skill_total_level}-[[?{Specialty Applies|Yes, 1|No, 0}]]}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_skill_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=@{re_skill_name}}}{{stat=[[@{re_skill_stat}]]}}{{roll=[[2d6-@{re_skill_total_level}-[[?{Specialty Applies|Yes, 1|No, 0}]]+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Name: <input type="text" name="attr_re_skill_name" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>Level: <input type="number" class="input-number" name="attr_re_skill_total_level" readonly/></label></span>
|
||||
<span class="block"><label>Specialties: <input type="text" name="attr_re_skill_specialties" readonly/></label></span>
|
||||
<input type="hidden" name="attr_re_skill_stat"/>
|
||||
</fieldset>
|
||||
</div>
|
||||
<hr>
|
||||
<div>
|
||||
<div>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_initiative_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --name|Initiative --rightsub|@{character_name} --Result|[[ [NH|TRKR] 1d6+@{initiative}]] --charid|@{character_id}}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_initiative_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Initiative}}{{roll=[[1d6+@{initiative}&{tracker}]]}} "
|
||||
></button>
|
||||
Initiative: <input type="number" class="input-number" name="attr_initiative" value="0" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_acv_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Attack;@{acv};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_acv_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Attack}}{{stat=[[@{acv}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}{{damage=@{base_dmg}}}"
|
||||
></button>
|
||||
Attack CV: <input type="number" class="input-number" name="attr_acv" value="0" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_dcv_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};Defense;@{dcv};0}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_dcv_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=Defense}}{{stat=[[@{dcv}]]}}{{roll=[[2d6+?{Situational Modifier|0}]]}}"
|
||||
></button>
|
||||
Defense CV: <input type="number" class="input-number" name="attr_dcv" value="0" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>Base Damage: <input type="number" class="input-number" name="attr_base_dmg" value="0" readonly/></label></span>
|
||||
</div>
|
||||
<hr>
|
||||
<h3>Attack</h3>
|
||||
<fieldset class="repeating_attacks ref-repeat">
|
||||
<span class="block"><label>
|
||||
<button type="roll" name="roll_roll_attack_ref_pow" class="pow-roll"
|
||||
value="!power {{--format|@{color} --template|generalPower|@{character_name};?{Situational Modifier|0};@{re_attack_name};@{acv};@{re_attack_mod}}}"
|
||||
></button>
|
||||
<button type="roll" name="roll_roll_attack_ref" class="base-roll"
|
||||
value="&{template:general}{{color=@{color}}}{{name=@{re_attack_name}}}{{stat=@{acv}}}{{roll=[[2d6+@{re_attack_mod}+?{Situational Modifier|0}]]}}{{damage=[[@{base_dmg}+@{re_dmg_mod}]]}}"
|
||||
></button>
|
||||
Name: <input type="text" name="attr_re_attack_name" readonly/>
|
||||
</label></span>
|
||||
<span class="block"><label>Attack Modifier: <input type="number" class="input-number" name="attr_re_attack_mod" readonly/></label></span>
|
||||
<span class="block"><label>Damage Modifier: <input type="number" class="input-number" name="attr_re_dmg_mod" readonly/></label></span>
|
||||
<input type="hidden" name="attr_re_attack_desc"/>
|
||||
</fieldset>
|
||||
</div>
|
||||
<hr>
|
||||
<div>
|
||||
<h3>Magic</h3>
|
||||
<fieldset class="repeating_magics ref-repeat">
|
||||
<span class="block"><label>Name: <input type="text" name="attr_re_magic_name" readonly/></label></span>
|
||||
<span class="block"><label>EP Invoke Cost: <input type="number" class="input-number" name="attr_re_magic_ep_cost_invoke" readonly/></label></span>
|
||||
<span class="block"><label title="per minute, only if applicable">EP Maintain Cost: <input type="number" class="input-number" name="attr_re_magic_ep_cost_maintain" readonly/></label></span>
|
||||
<span class="block"><label>Casting Options: <input type="text" name="attr_re_magic_opt_pretty" readonly/></label></span>
|
||||
<input type="hidden" name="attr_re_magic_desc"/>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- WORKERS -->
|
||||
<script type="text/worker">
|
||||
|
||||
on("sheet:opened", function() {
|
||||
changeColor();
|
||||
changeAPIs();
|
||||
calculateRemainingCharacterPoints();
|
||||
calculateRemainingSkillPoints();
|
||||
calculateRemainingPowerPoints();
|
||||
calculateTotalHP();
|
||||
calculateTotalEP();
|
||||
calculateAvgs();
|
||||
calculateACV();
|
||||
calculateDCV();
|
||||
calculateInitiative();
|
||||
calculateBaseDmg();
|
||||
});
|
||||
|
||||
on("change:cp_start change:cp_advance change:body change:mind change:soul change:repeating_attributes:re_attribute_cost remove:repeating_attributes change:repeating_defects:re_defect_bonus remove:repeating_defects", function() {
|
||||
calculateRemainingCharacterPoints();
|
||||
});
|
||||
|
||||
|
||||
on("change:sp_start change:sp_advance change:repeating_skills:re_skill_cost change:repeating_skills:re_skill_level change:repeating_skills:re_skill_specialties remove:repeating_skills", function() {
|
||||
calculateRemainingSkillPoints();
|
||||
});
|
||||
|
||||
on("change:pp_start change:repeating_magics:re_magic_pp_cost remove:repeating_magics", function() {
|
||||
calculateRemainingPowerPoints();
|
||||
});
|
||||
|
||||
on("change:hp_total_mod change:hp_total_mult change:hp_diminutive_type change:body change:soul", function() {
|
||||
calculateTotalHP();
|
||||
});
|
||||
|
||||
on("change:ep_total_mod change:ep_total_mult change:mind change:soul", function() {
|
||||
calculateTotalEP();
|
||||
});
|
||||
|
||||
on("change:body change:mind change:soul", function() {
|
||||
calculateAvgs();
|
||||
});
|
||||
|
||||
on("change:cv_mod change:acv_mod change:body change:mind change:soul", function() {
|
||||
calculateACV();
|
||||
calculateInitiative();
|
||||
calculateBaseDmg();
|
||||
});
|
||||
|
||||
on("change:cv_mod change:dcv_mod change:body change:mind change:soul", function() {
|
||||
calculateDCV();
|
||||
});
|
||||
|
||||
on("change:initiative_mod", function() {
|
||||
calculateInitiative();
|
||||
});
|
||||
|
||||
on("change:base_dmg_mod", function() {
|
||||
calculateBaseDmg();
|
||||
});
|
||||
|
||||
on("change:repeating_magics:re_magic_pp_cost change:repeating_magics:re_magic_opt_focus change:repeating_magics:re_magic_opt_ritual change:repeating_magics:re_magic_opt_silent change:repeating_magics:re_magic_opt_still", function() {
|
||||
calculateEPCost();
|
||||
});
|
||||
|
||||
on("change:color_picker change:repeating_magics", function() {
|
||||
changeColor();
|
||||
});
|
||||
|
||||
on("change:powercard_picker", function() {
|
||||
changeAPIs();
|
||||
});
|
||||
|
||||
var changeColor = function(){
|
||||
getAttrs(["color_picker"], function(v) {
|
||||
setAttrs({
|
||||
color:v.color_picker
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
var changeAPIs = function(){
|
||||
getAttrs(["powercard_picker"], function(v) {
|
||||
var pc='OFF';
|
||||
if(v.powercard_picker == "on"){
|
||||
pc='ON';
|
||||
}
|
||||
setAttrs({
|
||||
powercard:pc
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
var calculateRemainingCharacterPoints = function(){
|
||||
var rcp=0;
|
||||
var setRcp = _.after(3,function(){
|
||||
setAttrs({
|
||||
cp_remain:rcp
|
||||
});
|
||||
});
|
||||
|
||||
getAttrs(["cp_start","cp_advance","body","mind","soul"], function(v) {
|
||||
rcp = rcp + Number(v.cp_start);
|
||||
rcp = rcp + Number(v.cp_advance);
|
||||
rcp = rcp - Number(v.body);
|
||||
rcp = rcp - Number(v.mind);
|
||||
rcp = rcp - Number(v.soul);
|
||||
setRcp();
|
||||
});
|
||||
|
||||
getSectionIDs("attributes", function(idarray) {
|
||||
var setIsh = _.after(idarray.length+1,function(){
|
||||
setRcp();
|
||||
});
|
||||
|
||||
setIsh();
|
||||
for(var i=0; i < idarray.length; i++) {
|
||||
var id="repeating_attributes_"+idarray[i]+"_re_attribute_cost";
|
||||
getAttrs([id],function(v){
|
||||
rcp = rcp - Number(v[Object.keys(v)[0]]);
|
||||
setIsh();
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
getSectionIDs("defects", function(idarray) {
|
||||
var setIsh = _.after(idarray.length+1,function(){
|
||||
setRcp();
|
||||
});
|
||||
|
||||
setIsh();
|
||||
for(var i=0; i < idarray.length; i++) {
|
||||
var id="repeating_defects_"+idarray[i]+"_re_defect_bonus";
|
||||
getAttrs([id],function(v){
|
||||
rcp = rcp + Number(v[Object.keys(v)[0]]);
|
||||
setIsh();
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
var calculateRemainingSkillPoints = function(){
|
||||
var rsp=0;
|
||||
var setRsp = _.after(2,function(){
|
||||
setAttrs({
|
||||
sp_remain:rsp
|
||||
});
|
||||
});
|
||||
|
||||
getAttrs(["sp_start","sp_advance"], function(v) {
|
||||
rsp = rsp + Number(v.sp_start);
|
||||
rsp = rsp + Number(v.sp_advance);
|
||||
setRsp();
|
||||
});
|
||||
|
||||
getSectionIDs("skills", function(idarray) {
|
||||
var setIsh = _.after(idarray.length+1,function(){
|
||||
setRsp();
|
||||
});
|
||||
|
||||
setIsh();
|
||||
for(var i=0; i < idarray.length; i++) {
|
||||
var id="repeating_skills_"+idarray[i];
|
||||
getAttrs([id+"_re_skill_level",id+"_re_skill_cost",id+"_re_skill_specialties"],function(v){
|
||||
var cost = Number(v[Object.keys(v)[0]]) * Number(v[Object.keys(v)[1]]);
|
||||
var specialties = v[Object.keys(v)[2]].split(",");
|
||||
|
||||
rsp = rsp - cost - Math.max(0,specialties.length-1);
|
||||
setIsh();
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
var calculateRemainingPowerPoints = function(){
|
||||
var rpp=0;
|
||||
var setRpp = _.after(2,function(){
|
||||
setAttrs({
|
||||
pp_remain:rpp
|
||||
});
|
||||
});
|
||||
|
||||
getAttrs(["pp_start"], function(v) {
|
||||
rpp = rpp + Number(v.pp_start);
|
||||
setRpp();
|
||||
});
|
||||
|
||||
getSectionIDs("magics", function(idarray) {
|
||||
var setIsh = _.after(idarray.length+1,function(){
|
||||
setRpp();
|
||||
});
|
||||
|
||||
setIsh();
|
||||
for(var i=0; i < idarray.length; i++) {
|
||||
var id="repeating_magics_"+idarray[i];
|
||||
getAttrs([id+"_re_magic_pp_cost"],function(v){
|
||||
rpp = rpp - Number(v[Object.keys(v)[0]]);
|
||||
setIsh();
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
var calculateTotalHP = function(){
|
||||
getAttrs(["hp_total_mod","hp_total_mult","hp_diminutive_type","body","soul"], function(v) {
|
||||
var hp = (Number(v.body)+Number(v.soul))*5;
|
||||
hp = hp + Number(v.hp_total_mod);
|
||||
hp = hp / Number(v.hp_diminutive_type);
|
||||
hp = Math.max(1, Math.floor(hp));
|
||||
|
||||
var sv = hp/5.0;
|
||||
sv = Math.max(1, Math.ceil(sv));
|
||||
|
||||
setAttrs({
|
||||
hp_total:hp,
|
||||
shock:sv
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
var calculateTotalEP = function(){
|
||||
getAttrs(["ep_total_mod","ep_total_mult","mind","soul"], function(v) {
|
||||
var ep = (Number(v.mind)+Number(v.soul))*5;
|
||||
ep = ep + Number(v.ep_total_mod);
|
||||
ep = Math.floor(ep);
|
||||
setAttrs({
|
||||
ep_total:ep
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
var calculateAvgs = function(){
|
||||
getAttrs(["body","mind","soul"], function(v) {
|
||||
var b = Number(v.body);
|
||||
var m = Number(v.mind);
|
||||
var s = Number(v.soul);
|
||||
setAttrs({
|
||||
body_mind:Math.ceil((b+m)/2.),
|
||||
mind_soul:Math.ceil((m+s)/2.),
|
||||
soul_body:Math.ceil((s+b)/2.),
|
||||
body_mind_soul:Math.ceil((b+m+s)/3.)
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
var calculateACV = function(){
|
||||
getAttrs(["cv_mod","acv_mod","body","mind","soul"], function(v) {
|
||||
var acv = doCalcAcv(v.body,v.mind,v.soul,v.cv_mod,v.acv_mod);
|
||||
acv = Math.floor(acv);
|
||||
setAttrs({
|
||||
acv:acv
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
var doCalcAcv = function(body,mind,soul,cv_mod,acv_mod){
|
||||
var acv = (Number(body)+Number(mind)+Number(soul))/3.;
|
||||
acv = acv + Number(cv_mod);
|
||||
acv = acv + Number(acv_mod);
|
||||
return acv;
|
||||
};
|
||||
|
||||
var calculateDCV = function(){
|
||||
getAttrs(["cv_mod","dcv_mod","body","mind","soul"], function(v) {
|
||||
var dcv = (Number(v.body)+Number(v.mind)+Number(v.soul))/3.;
|
||||
dcv = dcv - 2.;
|
||||
dcv = dcv + Number(v.cv_mod);
|
||||
dcv = dcv + Number(v.dcv_mod);
|
||||
dcv = Math.floor(dcv);
|
||||
setAttrs({
|
||||
dcv:dcv
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
var calculateInitiative = function(){
|
||||
getAttrs(["cv_mod","acv_mod","body","mind","soul","initiative_mod"], function(v) {
|
||||
var acv = doCalcAcv(v.body,v.mind,v.soul,v.cv_mod,v.acv_mod);
|
||||
|
||||
var init = acv + Number(v.initiative_mod);
|
||||
init = Math.floor(init);
|
||||
setAttrs({
|
||||
initiative:init
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
var calculateBaseDmg = function(){
|
||||
getAttrs(["cv_mod","acv_mod","body","mind","soul","base_dmg_mod"], function(v) {
|
||||
var acv = doCalcAcv(v.body,v.mind,v.soul,v.cv_mod,v.acv_mod);
|
||||
|
||||
var dmg = acv + Number(v.base_dmg_mod);
|
||||
dmg = Math.floor(dmg);
|
||||
setAttrs({
|
||||
base_dmg:dmg
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
var calculateEPCost = function(){
|
||||
getAttrs(["repeating_magics_re_magic_pp_cost","repeating_magics_re_magic_opt_focus","repeating_magics_re_magic_opt_ritual","repeating_magics_re_magic_opt_silent","repeating_magics_re_magic_opt_still"], function(v) {
|
||||
var epi = Number(v.repeating_magics_re_magic_pp_cost);
|
||||
var epm = Number(v.repeating_magics_re_magic_pp_cost);
|
||||
var pretty = '';
|
||||
|
||||
if(v.repeating_magics_re_magic_opt_focus == "on"){
|
||||
epi=epi/2;
|
||||
pretty = pretty + ' focus';
|
||||
}
|
||||
if(v.repeating_magics_re_magic_opt_ritual == "on"){
|
||||
epi=epi/2;
|
||||
epm=epm/2;
|
||||
pretty = pretty + ' ritual';
|
||||
}
|
||||
if(v.repeating_magics_re_magic_opt_still == "on"){
|
||||
epi=epi*2;
|
||||
pretty = pretty + ' still';
|
||||
}
|
||||
if(v.repeating_magics_re_magic_opt_silent == "on"){
|
||||
epi=epi*2;
|
||||
pretty = pretty + ' silent';
|
||||
}
|
||||
|
||||
|
||||
epi = Math.floor(epi);
|
||||
epm = Math.floor(epm);
|
||||
setAttrs({
|
||||
repeating_magics_re_magic_ep_cost_invoke:epi,
|
||||
repeating_magics_re_magic_ep_cost_maintain:epm,
|
||||
repeating_magics_re_magic_opt_pretty:pretty
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
on("change:repeating_skills:re_skill_level change:repeating_skills:re_skill_bonus_level", function() {
|
||||
getAttrs(["repeating_skills_re_skill_level","repeating_skills_re_skill_bonus_level"], function(v) {
|
||||
var lvl = Number(v.repeating_skills_re_skill_level)+Number(v.repeating_skills_re_skill_bonus_level);
|
||||
setAttrs({
|
||||
repeating_skills_re_skill_total_level:lvl
|
||||
});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- TEMPLATES -->
|
||||
<rolltemplate class="sheet-rolltemplate-general">
|
||||
template in progress
|
||||
<div class="sheet-template-container sheet-template-color-{{color}}">
|
||||
<div class="sheet-template-header">{{name}}</div>
|
||||
<div class="sheet-template-body">
|
||||
<div class="sheet-template-row">Stat: {{stat}}</div>
|
||||
<div class="sheet-template-row">Roll: {{roll}}</div>
|
||||
<div class="sheet-template-row">Damage: {{damage}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</rolltemplate>
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"html": "besm2revised.html",
|
||||
"css": "besm2revised.css",
|
||||
"authors": "Jacob Peterson (Marius D'jaed'r)",
|
||||
"roll20userid": "706038",
|
||||
"preview": "BigEyesSmallMouth2revised.PNG",
|
||||
"instructions": "see preferences tab"
|
||||
}
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"attack_uh": "Att U.H",
|
||||
"observation": "Observation",
|
||||
"observation_check": "Observation Check",
|
||||
"ob_ck_ato": "Obseravtion Check A.T.O.",
|
||||
"ob_ck_ato": "Observation Check A.T.O.",
|
||||
"ob_ck_uh": "Observation Check U.H.",
|
||||
"checkresult": "Check Result",
|
||||
"grip_rolls": "Grip Rolls",
|
||||
@@ -53,4 +53,4 @@
|
||||
"max slots": "Max Slots",
|
||||
"carried slots": "Carried Slots",
|
||||
"over max slots": "Over Max Slots"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
"binding_oil": "Olej wiążący",
|
||||
"boat": "Łódź",
|
||||
"boat_carriage_other": "Łódź — Powóz — Inne",
|
||||
"bold": "bold",
|
||||
"bold": "zboldowany",
|
||||
"bolster": "Zwiększenie reputacji szajki lub wyrobienie sobie nowej.",
|
||||
"bonus_die": "Dodatkowa kość",
|
||||
"bonusdice": "Dodatkowe kości",
|
||||
@@ -74,12 +74,12 @@
|
||||
"claim_barracks_description": "+1 do skali dla\nkohort Zbirów",
|
||||
"claim_bluecoat_confederates": "Wspólnicy w\nbł. płaszczach",
|
||||
"claim_bluecoat_confederates_description": "+1k do rzutów na\nwejście, gdy napad",
|
||||
"claim_bluecoat_confidants": "Bluecoat\nConfidants",
|
||||
"claim_bluecoat_confidants_description": "-2 heat per score",
|
||||
"claim_bluecoat_confidants": "Agenci błękitnych płaszczy",
|
||||
"claim_bluecoat_confidants_description": "−2 przypału za skok",
|
||||
"claim_bluecoat_intimidation": "Zastraszone\nbł. płaszcze",
|
||||
"claim_bluecoat_intimidation_description": "−2 przypału za\nskok",
|
||||
"claim_catacombs": "\nCatacombs",
|
||||
"claim_catacombs_description": "+1d to Study or\nTinker on site",
|
||||
"claim_catacombs": "Katakumby",
|
||||
"claim_catacombs_description": "+1 do analiz.\nalbo majster.\n w tym miejscu",
|
||||
"claim_city_records": "Rejestry\nmiejskie",
|
||||
"claim_city_records_description": "+1k do rzutów na\nwejście, gdy ostroż.",
|
||||
"claim_cloister": "Klasztor",
|
||||
@@ -581,7 +581,7 @@
|
||||
"italics_dont_count": "(kursywa = obciążenie 0)",
|
||||
"item_name": "Przydatny przedmiot",
|
||||
"items": "Przedmioty",
|
||||
"janissary": "Janissary",
|
||||
"janissary": "Janczar",
|
||||
"lair": "Kryjówka",
|
||||
"lantern": "Latarnia",
|
||||
"lantern_description": "Prosta lampa naftowa, luksusowa lampa elektroplazmowa lub inne źródło światła.",
|
||||
@@ -600,7 +600,7 @@
|
||||
"mark_xp:": "Zdobywasz PD:",
|
||||
"mastery": "Mistrzostwo",
|
||||
"minus1d": "-1k",
|
||||
"mirage": "Mirage",
|
||||
"mirage": "Miraż",
|
||||
"name": "Nazwa",
|
||||
"need_help": "Wymaga pomocy",
|
||||
"new_cohort": "Nowa Kohorta: 2",
|
||||
|
||||
@@ -216,7 +216,7 @@
|
||||
"crew_ability_dangerous": "Опасные.",
|
||||
"crew_ability_dangerous_description": "Каждый персонаж команды может добавить +1 уровень к навыку драки, охоты или разрушения (до максимального уровня 3",
|
||||
"crew_ability_deadly": "Смертоносные",
|
||||
"crew_ability_deadly_description": "Каждый персонаж команды может\nдобавить +1 уровень к навыку драки, охоты или про-\nникновения (до макс. рейтинга 3)",
|
||||
"crew_ability_deadly_description": "Каждый персонаж команды может добавить +1 уровень к навыку драки, охоты или проникновения (до макс. рейтинга 3)",
|
||||
"crew_ability_door_kickers": "С ноги",
|
||||
"crew_ability_door_kickers_description": "Применяя план «нападение», бросайте +d6 при проверке расклада.",
|
||||
"crew_ability_emberdeath": "Испепеление",
|
||||
@@ -390,7 +390,7 @@
|
||||
"crew_vigilantes_hunting_grounds_description": "Сплочение — Пресечение — Протест — Устрашение",
|
||||
"crew_vigilantes_hunting_grounds_type": "Заповедные земли",
|
||||
"crew_vigilantes_xp_condition": "Пресекли преступления, защитили горожан или вступили в конфликт с законом.",
|
||||
"cult": "АДЕПТЫ",
|
||||
"cult": "Адепты",
|
||||
"custom_action_labels": "Использовать пользовательские метки дйствий",
|
||||
"cutter": "Головорез",
|
||||
"dark_talent": "Тёмный дар вампира",
|
||||
@@ -417,7 +417,7 @@
|
||||
"drown_powder": "Порошок утопленника",
|
||||
"edges": "Качества",
|
||||
"effect_query": "?{Эффективность|Средняя|Низкая|Высокая|Исключительная|Нулевая}",
|
||||
"elite": "Элитный",
|
||||
"elite": "Элитн.",
|
||||
"engagement": "Расклад",
|
||||
"entanglement": "Напасть",
|
||||
"expert": "Спец",
|
||||
@@ -448,7 +448,7 @@
|
||||
"faction_leviathan_hunters": "Левиафанобои",
|
||||
"faction_lord_scurlock": "Лорд Скарлок",
|
||||
"faction_ministry_of_preservation": "Министерство Распределения",
|
||||
"faction_mode": "Режим организаций",
|
||||
"faction_mode": "Организации",
|
||||
"faction_nightmarket": "Ночной рынок",
|
||||
"faction_notes": "Заметки об организациях",
|
||||
"faction_rail_jacks": "Дорожники",
|
||||
@@ -487,7 +487,7 @@
|
||||
"faction_ulf_ironborn": "Ульф Железный",
|
||||
"faction_whitecrown": "Белая Корона",
|
||||
"factions1": "Преступники",
|
||||
"factions2": "Официальные организации",
|
||||
"factions2": "Офиц. организации",
|
||||
"factions3": "Профессиональные",
|
||||
"factions4": "На грани",
|
||||
"factions5": "Горожане",
|
||||
@@ -556,11 +556,11 @@
|
||||
"healing": "Лечение",
|
||||
"heat": "Подозрения",
|
||||
"heat_label": "Метка для Подозрений",
|
||||
"heavy": "Тяжёлая",
|
||||
"heavy": "Тяж.",
|
||||
"heritage": "Происхождение",
|
||||
"heritage_info": "Акорос —Ирувия — Кинжальные острова — Сиверос — Сковлан — Тихерос",
|
||||
"hidden": "Тайное",
|
||||
"hold": "Контроль",
|
||||
"hold": "Контр.",
|
||||
"hound": "Ищейка",
|
||||
"how_many_boxes": "Сколько ячеек?",
|
||||
"how_much_load": "Какова нагрузка?",
|
||||
@@ -578,7 +578,7 @@
|
||||
"indulge_vice": "Предаться страсти",
|
||||
"insight": "Чутьё",
|
||||
"insight_description": "Сопротивление последствиям обмана или осознания.",
|
||||
"italics_dont_count": "(Предметы, зап. курсивом, весят 0)",
|
||||
"italics_dont_count": "(Курсивом весят 0)",
|
||||
"item_name": "Полезный предмет",
|
||||
"items": "Предметы",
|
||||
"janissary": "Янычар",
|
||||
@@ -590,7 +590,7 @@
|
||||
"leech": "Умелец",
|
||||
"less_effect": "Cнижена \nЭффек-\nтивность",
|
||||
"lifestyle": "Образ жизни",
|
||||
"light": "Лёгкая",
|
||||
"light": "Лёгк.",
|
||||
"list_crews": "Адепты, Бандиты, Барыги, Душегубы, Мстители, Перевозчики и Тени",
|
||||
"list_playbooks": "Головорез, Ищейка, Умелец, Проныра, Кукловод, Мистик, Призрак, Автоматон или Вампир",
|
||||
"load": "нагрузка",
|
||||
@@ -604,7 +604,7 @@
|
||||
"name": "Имя",
|
||||
"need_help": "беспо-\nмощность",
|
||||
"new_cohort": "Новый подручный: 2",
|
||||
"normal": "Обычное",
|
||||
"normal": "Обычн.",
|
||||
"notes": "Заметки",
|
||||
"number_stress_boxes": "Количество ячеек травмы",
|
||||
"numberofdice": "Количество кубиков",
|
||||
@@ -683,7 +683,7 @@
|
||||
"playbook_ability_ghost_fighter": " Истребитель призраков",
|
||||
"playbook_ability_ghost_fighter_description": "Ты можешь наполнять мистической энергией свои руки, оружие ближнего боя или инструменты. Ты получаешь козырь в бою со сверхъестественным. Ты можешь схватить призрака, чтобы удержать его и взять\nв плен.",
|
||||
"playbook_ability_ghost_form": "Призрачный облик",
|
||||
"playbook_ability_ghost_form_description": "Ты теперь являешься сгустком электроплазмы, с виду напоминающим тебя при жизни, в том\nчисле одеждой. Ты очень слабо воздействуешь на окружающий мир, как и он на тебя. У тебя уязвимость к магии и электроплазменным эффектам. Ты летаешь, причём довольно быстро и не уставая. Ты можешь медленно просачиваться сквозь щели, подобно пару. Воздух вокруг тебя холодеет, а живые при виде тебя впадают в ужас. На тебя действуют обереги против духов и принуждение мистиков, хотя ты можешь пройти испытание, чтобы справиться с таким эффектом. В любой ситуации, когда человек получил бы пункты\nстресса, у тебя накапливается истощение. В любой ситуации, когда у человека случилась бы травма, у тебя случается помрачение.",
|
||||
"playbook_ability_ghost_form_description": "Ты теперь являешься сгустком электроплазмы, с виду напоминающим тебя при жизни, в том числе одеждой. Ты очень слабо воздействуешь на окружающий мир, как и он на тебя. У тебя уязвимость к магии и электроплазменным эффектам. Ты летаешь, причём довольно быстро и не уставая. Ты можешь медленно просачиваться сквозь щели, подобно пару. Воздух вокруг тебя холодеет, а живые при виде тебя впадают в ужас. На тебя действуют обереги против духов и принуждение мистиков, хотя ты можешь пройти испытание, чтобы справиться с таким эффектом. В любой ситуации, когда человек получил бы пункты стресса, у тебя накапливается истощение. В любой ситуации, когда у человека случилась бы травма, у тебя случается помрачение.",
|
||||
"playbook_ability_ghost_friend": "Призрачный союзник",
|
||||
"playbook_ability_ghost_friend_description": "С помощью магии ты можешь физически и социально взаимодействовать с сверхъестественными сущностями как с обычными людьми. Выбери одну разновидность: демоны; забытые боги; призраки и духи; автоматоны; вампиры. Этот талант можно взять второй раз, чтобы выбрать ещё одну разновидность.",
|
||||
"playbook_ability_ghost_hunter": "Призрачная гончая",
|
||||
@@ -745,7 +745,7 @@
|
||||
"playbook_ability_physicker": "Врач",
|
||||
"playbook_ability_physicker_description": "Ты можешь применять навык ремесла, работая с костями, кровью и иными телесными жидкостями, чтобы\nлечить раны или не давать пациенту умереть. Ты можешь изучать болезни и трупы. Все в твоей команде (включая тебя) бросают +d6 при проверках лечения.",
|
||||
"playbook_ability_poltergeist": "Полтергейст",
|
||||
"playbook_ability_poltergeist_description": "Получи 1 пункт истощения, чтобы плотно взаимодействовать с физическим миром в течение пары\nмгновений — как если бы у тебя было обычное тело. Ты можешь увеличить расстояние и мощность взаимодействия за счёт телекинеза и электроплазменных разрядов, если получишь больше пунктов истощения (от 2 до 6).",
|
||||
"playbook_ability_poltergeist_description": "Получи 1 пункт истощения, чтобы плотно взаимодействовать с физическим миром в течение пары мгновений — как если бы у тебя было обычное тело. Ты можешь увеличить расстояние и мощность взаимодействия за счёт телекинеза и электроплазменных разрядов, если получишь больше пунктов истощения (от 2 до 6).",
|
||||
"playbook_ability_possess": "Захват тела",
|
||||
"playbook_ability_possess_description": "Ты можешь резонировать с призрачным полем, чтобы захватить живое тело. Твой контроль подвергается\nпроверке: когда ты поглощаешь энергию духа хозяина тела; против тебя применяется магия; хозяин тела доведён до отчаяния. В этих случаях ты должен или снова войти в резонанс (с риском повредить свою эктоплазменную субстанцию), или выйти из тела. Ты можешь сколько угодно находиться в автоматоне или пустышке, специально приготовленной для тебя (в таком случае поменяй бланк на автоматона или вампира соответственно).",
|
||||
"playbook_ability_practiced": "Подготовленный",
|
||||
@@ -1090,7 +1090,7 @@
|
||||
"spirit_playbooks": "Бланк духа",
|
||||
"standstill_poison": "Тормоз (яд)",
|
||||
"stash": "Заначка",
|
||||
"status": "Отношения",
|
||||
"status": "Отнош.",
|
||||
"stealth": "Скрытность",
|
||||
"stress": "Стресс",
|
||||
"stress_label": "Метка для стресса",
|
||||
|
||||
@@ -6821,7 +6821,7 @@
|
||||
<!-- END OF TAB 0 -->
|
||||
<div class="spacer"></div>
|
||||
<div class="center">
|
||||
<button type="roll" class="quote" style="font-size:0.9em;" name="roll_spellquote" title="Quote README link to chat" value="&{template:bwquote} {{slot1=README v@{sheetversion}}} {{shade=[[3]]}} {{title2=Credits}} {{slot2=Seraaron, Lee R, Natha, & Steve K}} {{title3=Last Update}} {{slot3=2020-12-15}} {{text=Changelog: *https://git.io/Jk03u*}}"></button>
|
||||
<button type="roll" class="quote" style="font-size:0.9em;" name="roll_spellquote" title="Quote README link to chat" value="&{template:bwquote} {{slot1=README}} {{shade=[[3]]}} {{title2=Credits}} {{slot2=Seraaron, Lee R, Natha, & Steve K}} {{title3=Last Update}} {{slot3=2020-12-15}} {{text=Changelog: *https://git.io/Jk03u*}}"></button>
|
||||
<span class="center relative" style="top:4px;">
|
||||
Sheet Version: 2.4
|
||||
</span>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -143,47 +143,12 @@
|
||||
<div>Roll</div>
|
||||
</div>
|
||||
<div class="sheet-gridplace">
|
||||
|
||||
<div class="repcontainer">
|
||||
<div class="repitem">
|
||||
<div id="skilldiv" class="sheet-repeat-skill">
|
||||
<div><input class="sheet-textcenter" type="text" name="attr_ansehen_name" value="Ansehen" />
|
||||
</div>
|
||||
<div>-</div>
|
||||
<div><input type="number" name="attr_ansehen" value="0"></div>
|
||||
<div><input type="number" name="attr_ansehen_mod" value="0"></div>
|
||||
<div>-</div>
|
||||
<div>
|
||||
<button type="roll" class="sheet-norollmod" name="roll_statikskill1"
|
||||
value="@{abilityroll} &{template:butterfly} {{name=@{ansehen_name}}} {{rolling=[[{1d10! + @{ansehen} + @{ansehen_mod},{(@{ansehen} + 1) * 10}}kl1]]}}"></button>
|
||||
<button type="roll" class="sheet-rollmod" name="roll_statikskill1"
|
||||
value="@{abilityroll} &{template:butterfly} {{name=@{ansehen_name}}} {{rolling=[[{1d10! + @{ansehen} + @{ansehen_mod} + ?{Modifier?|0},{(@{ansehen} + 1) * 10}}kl1]]}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="repitem">
|
||||
<div id="skilldiv" class="sheet-repeat-skill">
|
||||
<div><input class="sheet-textcenter" type="text" name="attr_vermoegen_name" value="Vermögen" />
|
||||
</div>
|
||||
<div>-</div>
|
||||
<div><input type="number" name="attr_vermoegen" value="0"></div>
|
||||
<div><input type="number" name="attr_vermoegen_mod" value="0"></div>
|
||||
<div>-</div>
|
||||
<div>
|
||||
<button type="roll" class="sheet-norollmod" name="roll_vermoegen"
|
||||
value="@{abilityroll} &{template:butterfly} {{name=@{vermoegen_name}}} {{rolling=[[{1d10! + @{vermoegen} + @{vermoegen_mod},{(@{vermoegen} + 1) * 10}}kl1]]}}"></button>
|
||||
<button type="roll" class="sheet-rollmod" name="roll_vermoegen"
|
||||
value="@{abilityroll} &{template:butterfly} {{name=@{vermoegen_name}}} {{rolling=[[{1d10! + @{vermoegen} + @{vermoegen_mod} + ?{Modifier?|0},{(@{vermoegen} + 1) * 10}}kl1]]}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_basicskills">
|
||||
<div id="skilldiv" class="sheet-repeat-skill">
|
||||
<div><input class="sheet-textcenter" type="text" name="attr_skillname" /></div>
|
||||
<div>
|
||||
<select name="attr_attribut">
|
||||
<option value="" selected disabled>Attribut auswählen</option>
|
||||
<option value="@{Na}">Nahkampf</option>
|
||||
<option value="@{Fe}">Fernkampf</option>
|
||||
<option value="@{Ge}">Geschick</option>
|
||||
@@ -192,6 +157,7 @@
|
||||
<option value="@{in}">Intelligenz</option>
|
||||
<option value="@{Wi}">Wissen</option>
|
||||
<option value="@{Ca}">Charisma</option>
|
||||
<option value="1">Ressource</option>
|
||||
</select>
|
||||
</div>
|
||||
<div><input type="number" name="attr_skill" value="0" /></div>
|
||||
@@ -230,6 +196,7 @@
|
||||
<div><input class="sheet-textcenter" type="text" name="attr_weaponname"></div>
|
||||
<div>
|
||||
<select name="attr_attribut">
|
||||
<option value="" selected disabled>Attribut auswählen</option>
|
||||
<option value="@{Na}">Nahkampf</option>
|
||||
<option value="@{Fe}">Fernkampf</option>
|
||||
</select>
|
||||
|
||||
@@ -189,6 +189,14 @@ input.sheet-selector-switch {
|
||||
background: #EEE;
|
||||
}
|
||||
}
|
||||
|
||||
.repcontrol_move {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.repcontrol_del {
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -366,14 +374,6 @@ input.sheet-selector-switch {
|
||||
width : -moz-available;
|
||||
}
|
||||
|
||||
button.repcontrol_move {
|
||||
float: left;
|
||||
}
|
||||
|
||||
button.repcontrol_del {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.sheet-grid {
|
||||
display : grid;
|
||||
grid-template-columns: 405px 155px 75px 75px 55px 55px;
|
||||
@@ -467,14 +467,6 @@ input.sheet-selector-switch {
|
||||
width : -moz-available;
|
||||
}
|
||||
|
||||
button.repcontrol_move {
|
||||
float: left;
|
||||
}
|
||||
|
||||
button.repcontrol_del {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.sheet-grid {
|
||||
display : grid;
|
||||
grid-template-columns: 130px 60px 60px 60px 60px 60px 60px 60px 60px 60px 60px 55px;
|
||||
|
||||
+1
-1
@@ -550,7 +550,7 @@ div.sheet-tabContent
|
||||
border-image-width: 50px 50px 50px 50px;
|
||||
border-image-outset: 13px 13px 13px 13px;
|
||||
border-image-repeat: stretch;
|
||||
border-image-source: url('https://imgsrv.roll20.net/?src=https%3A//zupimages.net/up/20/43/xnmp.png');
|
||||
border-image-source: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Border.png');
|
||||
padding:40px;
|
||||
align-content:flex-start;
|
||||
min-width:770px;
|
||||
|
||||
+11
-11
@@ -25,7 +25,7 @@
|
||||
<div class="rolls">
|
||||
<div>
|
||||
<div>
|
||||
<button type="roll" name="roll_Initiative" value="@{Whisper} &{template:generic} {{character_name=@{character_name}}} {{character_id=@{character_id}}} {{subtitle}} {{name=^{initiative}}} {{Successes=[[1d10+(@{Wits}+@{Alertness}-@{health}) &{tracker}]] }}"><span data-i18n="initiative">Initiative</span></button>
|
||||
<button type="roll" name="roll_Initiative" value="@{Whisper} &{template:generic} {{character_name=@{character_name}}} {{character_id=@{character_id}}} {{subtitle}} {{name=^{initiative}}} {{Successes=[[1d10+(@{Wits}+@{Dexterity}-@{health}) &{tracker}]] }}"><span data-i18n="initiative">Initiative</span></button>
|
||||
</div>
|
||||
<div>
|
||||
<button type="roll" name="roll_AreteRollTop" value="@{Whisper} &{template:generic} {{character_name=@{character_name}}} {{character_id=@{character_id}}} {{subtitle=?{Description|Magick}}} {{name=@{nameArete}}} {{Successes=[[ (@{Arete}+?{DP Mod|0}-@{health})d10s>?{Difficulty|6}f1 ]] }} @{Explosive} {{attribute=[[@{Arete}]]}}"><span name="attr_nameArete">Arete</span></button>
|
||||
@@ -2210,7 +2210,7 @@
|
||||
<span name="attr_nameCorrespondence"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Corr_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/4p9s.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Correspondance.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Correspondence" value="0" />
|
||||
<label>
|
||||
@@ -2245,7 +2245,7 @@
|
||||
<span name="attr_nameEntropy"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Entr_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/4g9r.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Entropie.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Entropy" value="0" />
|
||||
<label>
|
||||
@@ -2280,7 +2280,7 @@
|
||||
<span name="attr_nameForces"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Forc_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/69lu.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Forces.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Forces" value="0" />
|
||||
<label>
|
||||
@@ -2315,7 +2315,7 @@
|
||||
<span name="attr_nameLife"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Life_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/ogvq.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Vie.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Life" value="0" />
|
||||
<label>
|
||||
@@ -2350,7 +2350,7 @@
|
||||
<span name="attr_nameMatter"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Matt_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/2m4t.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Matiere.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Matter" value="0" />
|
||||
<label>
|
||||
@@ -2385,7 +2385,7 @@
|
||||
<span name="attr_nameMind"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Mind_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/8zpc.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Psyche.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Mind" value="0" />
|
||||
<label>
|
||||
@@ -2420,7 +2420,7 @@
|
||||
<span name="attr_namePrime"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Prim_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/nob2.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Prime.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Prime" value="0" />
|
||||
<label>
|
||||
@@ -2455,7 +2455,7 @@
|
||||
<span name="attr_nameSpirit"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Spir_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/rnfm.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Esprit.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Spirit" value="0" />
|
||||
<label>
|
||||
@@ -2490,7 +2490,7 @@
|
||||
<span name="attr_nameTime"></span>
|
||||
</label>
|
||||
<input type="text" name="attr_Time_Foci" />
|
||||
<img src="https://zupimages.net/up/20/44/lipl.png" />
|
||||
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CWOD-M20/img/Temps.png" />
|
||||
<div>
|
||||
<input type="hidden" name="attr_Time" value="0" />
|
||||
<label>
|
||||
@@ -4259,7 +4259,7 @@
|
||||
<h2 data-i18n="points-spent">Points Spent</h2>
|
||||
</div>
|
||||
<fieldset class="repeating_XP">
|
||||
<input type="text" name="XPdesc" />
|
||||
<input type="text" name="attr_XPdesc" />
|
||||
<div>
|
||||
<label>
|
||||
<input type="checkbox" name="attr_XPcomp" />
|
||||
|
||||
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
@@ -1,17 +1,17 @@
|
||||
{
|
||||
"Primary": "Primary",
|
||||
"MeritsFlaws": "Merits & Flaws",
|
||||
"Powers": "Powers",
|
||||
"Primary": "Primär",
|
||||
"MeritsFlaws": "Vorzüge & Schwächen",
|
||||
"Powers": "Kräfte",
|
||||
"OtherTraits": "Andere Eigenschaften",
|
||||
"Notes": "Notes",
|
||||
"BondBoon": "Bond & Boon",
|
||||
"BloodSorcery": "Blood Sorcery",
|
||||
"Information": "Information",
|
||||
"Notes": "Notizen",
|
||||
"BondBoon": "Schuld & Gefallen",
|
||||
"BloodSorcery": "Blutmagie",
|
||||
"Information": "Informationen",
|
||||
"Dice": "Würfel",
|
||||
"Combat": "Kampf",
|
||||
"maxblood-u": "Max Blood",
|
||||
"maxtrait-u": "Max Trait",
|
||||
"extrabruised-u": "Extra Bruised",
|
||||
"maxblood-u": "Max Blutpunkte",
|
||||
"maxtrait-u": "Max Eigenschaft",
|
||||
"extrabruised-u": "Extra Blaue Flecken",
|
||||
"movement-u": "Bewegung",
|
||||
"dexspeed-u": "Dex Speed",
|
||||
"dexboostspeed-u": "Dex Boost Speed",
|
||||
@@ -21,33 +21,33 @@
|
||||
"jogspeed-u": "Jog Speed",
|
||||
"runspeed-u": "Run Speed",
|
||||
"yardsmeters-u": "Yards/Meters",
|
||||
"meleeweapons-u": "Melee Weapons",
|
||||
"meleeweapons-u": "Nahkampfwaffen",
|
||||
"name2-u": "Name",
|
||||
"type-u": "Typ",
|
||||
"minstr-u": "Min Str.",
|
||||
"damage-u": "Schaden",
|
||||
"lethality-u": "Lethality",
|
||||
"conceal-u": "Verbergen",
|
||||
"bashing-u": "Bashing",
|
||||
"bashing-u": "Schlag",
|
||||
"lethal-u": "Tödlich",
|
||||
"aggravated-u": "Aggravated",
|
||||
"rangedweapons-u": "Ranged Weapons",
|
||||
"aggravated-u": "Schwer Heilbar",
|
||||
"rangedweapons-u": "Fernkampfwaffen",
|
||||
"range-u": "Reichweite",
|
||||
"rate-u": "Rate",
|
||||
"clip-u": "Clip",
|
||||
"armorshields-u": "Armor & Shields",
|
||||
"onq-u": "On?",
|
||||
"clip-u": "Magazin",
|
||||
"armorshields-u": "Rüstung & Schilde",
|
||||
"onq-u": "An?",
|
||||
"class-u": "Klasse",
|
||||
"rating-u": "Rating",
|
||||
"penalty-u": "Penalty",
|
||||
"aggravatedq-u": "Aggravated?",
|
||||
"aggravatedq-u": "Schwer Heilbar?",
|
||||
"armor-u": "Rüstung",
|
||||
"shield-u": "Schild",
|
||||
"bodymod-u": "Body Mod.",
|
||||
"other-u": "Andere",
|
||||
"no-u": "Nein",
|
||||
"yes-u": "Ja",
|
||||
"gear-u": "Gear",
|
||||
"gear-u": "Ausrüstung",
|
||||
"name-u": "Name:",
|
||||
"player-u": "Spieler:",
|
||||
"chronicle-u": "Chronik:",
|
||||
@@ -68,8 +68,8 @@
|
||||
"manipulation-u": "Manipulation",
|
||||
"appearance-u": "Erscheinungsbild",
|
||||
"intelligence-u": "Intelligenz",
|
||||
"wits-u": "Wahrnehmung",
|
||||
"perception-u": "Geistesschärfe",
|
||||
"wits-u": "Geistesschärfe",
|
||||
"perception-u": "Wahrnehmung",
|
||||
"abilities-u": "Fähigkeiten",
|
||||
"talents-u": "Talente",
|
||||
"skills-u": "Fertigkeiten",
|
||||
@@ -85,7 +85,7 @@
|
||||
"subterfuge-u": "Ausflüchte",
|
||||
"streetwise-u": "Szenekenntnis",
|
||||
"animalken-u": "Tierkunde",
|
||||
"crafts-u": "Craft",
|
||||
"crafts-u": "Handwerk",
|
||||
"drive-u": "Fahren",
|
||||
"etiquette-u": "Etikette",
|
||||
"firearms-u": "Schusswaffen",
|
||||
@@ -135,5 +135,5 @@
|
||||
"weakness-u": "Clansschwäche",
|
||||
"experience-u": "Erfahrung",
|
||||
"notes-u": "Notizen",
|
||||
"pathsins-u": "Path Sins"
|
||||
"pathsins-u": "Hierarchie der Sünden"
|
||||
}
|
||||
|
||||
@@ -4,20 +4,19 @@
|
||||
/*
|
||||
* Define game-line colors
|
||||
*/
|
||||
--color-mortal: #2A2D80;
|
||||
--color-vampire: #B21800;
|
||||
--color-werewolf: #E9813E;
|
||||
--color-mage: #0000FF;
|
||||
--color-promethean: #660099;
|
||||
--color-changeling: #006600;
|
||||
--color-geist: #005394;
|
||||
--color-mortal2-ghost: #005394;
|
||||
--color-mummy: #996600;
|
||||
--color-demon: #2A2D80;
|
||||
--color-beast: #2A2D80;
|
||||
--color-hunter: #2A2D80;
|
||||
--color-homebrew: #2A2D80;
|
||||
--color-demon-the-fallen: #e95500;
|
||||
--color-mortal: #2A2D80;
|
||||
--color-vampire: #B21800;
|
||||
--color-werewolf: #E9813E;
|
||||
--color-mage: #0000FF;
|
||||
--color-promethean: #660099;
|
||||
--color-changeling: #006600;
|
||||
--color-geist: #005394;
|
||||
--color-mummy: #996600;
|
||||
--color-demon: #2A2D80;
|
||||
--color-beast: #2A2D80;
|
||||
--color-hunter: #2A2D80;
|
||||
--color-homebrew: #2A2D80;
|
||||
--color-wod-demon: #e95500;
|
||||
}
|
||||
|
||||
.sheet-background {
|
||||
@@ -32,9 +31,10 @@
|
||||
z-index: -1;
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="mortal"] ~ * .sheet-game-line:not(.sheet-mortal):not(.sheet-mortal1):not(.sheet-mortal2):not(.sheet-mortal2-organization),
|
||||
input.sheet-game-line[value="mortal"] ~ * .sheet-game-line:not(.sheet-mortal):not(.sheet-mortal1):not(.sheet-mortal2):not(.sheet-mortal2-ghost):not(.sheet-mortal2-organization),
|
||||
input.sheet-type[value="mortal1"] ~ * .sheet-game-line:not(.sheet-mortal):not(.sheet-mortal1),
|
||||
input.sheet-type[value="mortal2"] ~ * .sheet-game-line:not(.sheet-mortal):not(.sheet-mortal2),
|
||||
input.sheet-type[value="mortal2-ghost"] ~ * .sheet-game-line:not(.sheet-mortal):not(.sheet-mortal2-ghost),
|
||||
input.sheet-type[value="mortal2-organization"] ~ * .sheet-game-line:not(.sheet-mortal):not(.sheet-mortal2-organization),
|
||||
input.sheet-game-line[value="vampire"] ~ * .sheet-game-line:not(.sheet-vampire):not(.sheet-vampire1):not(.sheet-vampire2),
|
||||
input.sheet-type[value="vampire1"] ~ * .sheet-game-line:not(.sheet-vampire):not(.sheet-vampire1),
|
||||
@@ -65,22 +65,20 @@ input.sheet-type[value="mummy2"] ~ * .sheet-game-line:not(.sheet-mummy):not(.she
|
||||
input.sheet-game-line[value="demon"] ~ * .sheet-game-line:not(.sheet-demon):not(.sheet-demon1):not(.sheet-demon2),
|
||||
input.sheet-type[value="demon1"] ~ * .sheet-game-line:not(.sheet-demon):not(.sheet-demon1),
|
||||
input.sheet-type[value="demon2"] ~ * .sheet-game-line:not(.sheet-demon):not(.sheet-demon2),
|
||||
input.sheet-game-line[value="demon-the-fallen"] ~ * .sheet-game-line:not(.sheet-demon-the-fallen),
|
||||
input.sheet-game-line[value="beast"] ~ * .sheet-game-line:not(.sheet-beast):not(.sheet-beast1):not(.sheet-beast2),
|
||||
input.sheet-type[value="beast1"] ~ * .sheet-game-line:not(.sheet-beast):not(.sheet-beast1),
|
||||
input.sheet-type[value="beast2"] ~ * .sheet-game-line:not(.sheet-beast):not(.sheet-beast2),
|
||||
input.sheet-game-line[value="homebrew"] ~ * .sheet-game-line:not(.sheet-homebrew):not(.sheet-homebrew1):not(.sheet-homebrew2),
|
||||
input.sheet-game-line[value="mortal2-ghost"] ~ * .sheet-game-line:not(.sheet-mortal2-ghost),
|
||||
input.sheet-type[value="homebrew1"] ~ * .sheet-game-line:not(.sheet-homebrew):not(.sheet-homebrew1),
|
||||
input.sheet-type[value="homebrew2"] ~ * .sheet-game-line:not(.sheet-homebrew):not(.sheet-homebrew2) {
|
||||
input.sheet-type[value="homebrew2"] ~ * .sheet-game-line:not(.sheet-homebrew):not(.sheet-homebrew2),
|
||||
input.sheet-game-line[value="wod-demon"] ~ * .sheet-game-line:not(.sheet-wod-demon):not(.sheet-wod-demon1):not(.sheet-wod-demon2),
|
||||
input.sheet-type[value="wod-demon2"] ~ * .sheet-game-line:not(.sheet-wod-demon):not(.sheet-wod-demon2) {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* hide othertrait dots on changeling 2nd sheets (2e contracts don't have dots) */
|
||||
/* hide morality dots on changeling 2nd sheets (2e clarity uses attr_moralhealth instead) */
|
||||
input.sheet-type[value="changeling2"] ~ * .sheet-changeling2-inverse,
|
||||
input.sheet-type[value="geist2-geist"] ~ * .sheet-geist2-geist-inverse,
|
||||
input.sheet-type[value="demon-the-fallen"] ~ * .sheet-demon-the-fallen-inverse {
|
||||
input.sheet-type[value="changeling2"] ~ * .sheet-changeling2-inverse {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@@ -113,7 +111,6 @@ input.sheet-entity[value="organization"] ~ * .sheet-organization-inverse {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
|
||||
input.sheet-archery-era[value="1"] ~ .sheet-not-archery-era,
|
||||
input.sheet-archery-era:not([value="1"]) ~ .sheet-is-archery-era,
|
||||
input.sheet-ride-era[value="1"] ~ .sheet-not-ride-era,
|
||||
@@ -139,7 +136,6 @@ input.sheet-enigmas-era:not([value="1"]) ~ .sheet-is-enigmas-era {
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="mortal"] ~ .sheet-background-image::after,
|
||||
input.sheet-game-line[value="mortal2-ghost"] ~ .sheet-background-image::after,
|
||||
input.sheet-game-line[value="homebrew"] ~ .sheet-background-image::after {
|
||||
background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/chronicles-bg.jpg');
|
||||
background-size: 100% 100%;
|
||||
@@ -186,11 +182,6 @@ input.sheet-game-line[value="demon"] ~ .sheet-background-image::after {
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="demon-the-fallen"] ~ .sheet-background-image::after {
|
||||
background: url('https://raw.githubusercontent.com/AdolfoDomingues/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/demon-fallen-bg.png');
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="beast"] ~ .sheet-background-image::after {
|
||||
background: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/beast-bg.png');
|
||||
background-size: 100% 101%;
|
||||
@@ -201,6 +192,11 @@ input.sheet-game-line[value="hunter"] ~ .sheet-background-image::after {
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="wod-demon"] ~ .sheet-background-image::after {
|
||||
background: url('https://raw.githubusercontent.com/AdolfoDomingues/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/demon-fallen-bg.png');
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
input.sheet-settingssheet:checked ~ .sheet-background-image::after,
|
||||
input.sheet-page2-sheet:checked ~ .sheet-background-image::after,
|
||||
input.sheet-page3-sheet:checked ~ .sheet-background-image::after{
|
||||
@@ -215,7 +211,6 @@ input.sheet-page3-sheet:checked ~ .sheet-background-image::after{
|
||||
}
|
||||
|
||||
.sheet-logo img.sheet-mortal,
|
||||
.sheet-logo img.sheet-mortal2-ghost,
|
||||
.sheet-logo img.sheet-homebrew,
|
||||
.sheet-logo img.sheet-vampire,
|
||||
.sheet-logo img.sheet-werewolf,
|
||||
@@ -233,7 +228,7 @@ input.sheet-page3-sheet:checked ~ .sheet-background-image::after{
|
||||
.sheet-logo img.sheet-demon {
|
||||
height: 200px;
|
||||
}
|
||||
.sheet-logo img.sheet-demon-the-fallen, {
|
||||
.sheet-logo img.sheet-wod-demon {
|
||||
height: 180px;
|
||||
}
|
||||
|
||||
@@ -304,11 +299,9 @@ input.sheet-game-line[value="hunter"] ~ * {
|
||||
input.sheet-game-line[value="homebrew"] ~ * {
|
||||
--color-game-line: var(--color-mortal);
|
||||
}
|
||||
input.sheet-game-line[value="mortal2-ghost"] ~ * {
|
||||
--color-game-line: var(--color-mortal);
|
||||
}
|
||||
input.sheet-game-line[value="demon-the-fallen"] ~ * {
|
||||
--color-game-line: var(--color-demon-the-fallen);
|
||||
|
||||
input.sheet-game-line[value="wod-demon"] ~ * {
|
||||
--color-game-line: var(--color-wod-demon);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -323,6 +316,7 @@ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-page[value="conditions"] ~ button.sheet-page-conditions,
|
||||
input.sheet-type[value="mortal1"] ~ * button.sheet-active-mortal1,
|
||||
input.sheet-type[value="mortal2"] ~ * button.sheet-active-mortal2,
|
||||
input.sheet-type[value="mortal2-ghost"] ~ * button.sheet-active-mortal2-ghost,
|
||||
input.sheet-type[value="mortal2-organization"] ~ * button.sheet-active-mortal2-organization,
|
||||
input.sheet-type[value="vampire1"] ~ * button.sheet-active-vampire1,
|
||||
input.sheet-type[value="vampire2"] ~ * button.sheet-active-vampire2,
|
||||
@@ -342,11 +336,10 @@ input.sheet-type[value="geist2-organization"] ~ * button.sheet-active-geist2-org
|
||||
input.sheet-type[value="mummy1"] ~ * button.sheet-active-mummy1,
|
||||
input.sheet-type[value="mummy2"] ~ * button.sheet-active-mummy2,
|
||||
input.sheet-type[value="demon"] ~ * button.sheet-active-demon,
|
||||
input.sheet-type[value="demon-the-fallen"] ~ * button.sheet-active-demon-the-fallen,
|
||||
input.sheet-type[value="beast"] ~ * button.sheet-active-beast,
|
||||
input.sheet-type[value="homebrew1"] ~ * button.sheet-active-homebrew1,
|
||||
input.sheet-type[value="homebrew2"] ~ * button.sheet-active-homebrew2,
|
||||
input.sheet-type[value="mortal2-ghost"] ~ * button.sheet-active-mortal2-ghost,
|
||||
input.sheet-type[value="wod-demon2"] ~ * button.sheet-active-wod-demon2,
|
||||
input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
@@ -374,6 +367,11 @@ input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.sheet-vertical-separator {
|
||||
height: 100%;
|
||||
border-left: 1px solid #404040;
|
||||
}
|
||||
|
||||
.sheet-diceroller {
|
||||
position: absolute;
|
||||
top: 10px;
|
||||
@@ -521,16 +519,6 @@ input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.sheet-input-list > .sheet-input-group {
|
||||
padding: 2px;
|
||||
}
|
||||
.sheet-input-list > .sheet-input-group > input[type="text"],
|
||||
.sheet-input-list > .sheet-input-group > button.sheet-toggle {
|
||||
height: 14px;
|
||||
padding: 0;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.sheet-info-grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, auto minmax(0, 1fr) 30px) auto minmax(0, 1fr);
|
||||
@@ -687,10 +675,6 @@ input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.sheet-checkboxes.sheet-left {
|
||||
justify-content: start;
|
||||
}
|
||||
|
||||
/* Styles common to dot, checkbox, healthbox, and radio */
|
||||
button.sheet-dot,
|
||||
.sheet-checkbox > input[type="hidden"] + button,
|
||||
@@ -727,7 +711,12 @@ input[type="hidden"][value="6"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-n
|
||||
input[type="hidden"][value="7"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-7),
|
||||
input[type="hidden"][value="8"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-8),
|
||||
input[type="hidden"][value="9"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-9),
|
||||
input[type="hidden"][value="10"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-10) {
|
||||
input[type="hidden"][value="10"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-10),
|
||||
input[type="hidden"][value="11"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-11),
|
||||
input[type="hidden"][value="12"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-12),
|
||||
input[type="hidden"][value="13"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-13),
|
||||
input[type="hidden"][value="14"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-14),
|
||||
input[type="hidden"][value="15"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-15) {
|
||||
background: currentColor;
|
||||
}
|
||||
|
||||
@@ -861,6 +850,7 @@ button.sheet-zero:hover {
|
||||
}
|
||||
|
||||
input.sheet-if[value="1"] ~ .sheet-ne-1,
|
||||
input.sheet-if:not([value="1"]) ~ .sheet-eq-1,
|
||||
input.sheet-if[value="2"] ~ .sheet-ne-2,
|
||||
input.sheet-if[value="3"] ~ .sheet-ne-3,
|
||||
input.sheet-if[value="4"] ~ .sheet-ne-4,
|
||||
@@ -938,16 +928,6 @@ input.sheet-if[value="16"] ~ .sheet-ne-16 {
|
||||
#efefef;
|
||||
}
|
||||
|
||||
input[type=number]::-webkit-outer-spin-button,
|
||||
input[type=number]::-webkit-inner-spin-button {
|
||||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
input[type=number] {
|
||||
-moz-appearance:textfield;
|
||||
}
|
||||
|
||||
.sheet-derived input[type=number] {
|
||||
width: 18px;
|
||||
padding: 0px;
|
||||
|
||||
+842
-1452
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
|
||||
This is the community-contributed version of the [Chronicles of Darkness by Roll20](https://github.com/Roll20/roll20-character-sheets/tree/master/Chronicles%20of%20Darkness%20by%20Roll20) sheet. It was forked after Oct 21, 2019.
|
||||
|
||||
Changes include:
|
||||
## Changes from "by Roll20" sheet
|
||||
1. (various stylistic / formatting updates)
|
||||
2. Geist: The Sin-Eaters Second Edition
|
||||
3. Krewe sheet for Geist: The Sin-Eaters Second Edition (also available as generic Organization sheet)
|
||||
@@ -10,11 +10,14 @@ Changes include:
|
||||
5. Homebrew sheet, which allows custom labels for specific traits
|
||||
6. Remove Health and Willpower dots, leaving just the checkboxes.
|
||||
7. Dark Eras skills: Archery, Ride, Enigmas
|
||||
8. Ghost sheet
|
||||
9. Repeating Merits and Abilities sections
|
||||
10. Select any Ability for sheet roll
|
||||
11. Alternate Beat/Experience types (Mage, Promethean, Hunter, Geist, Demon)
|
||||
|
||||
Planned changes:
|
||||
## Backlog
|
||||
* Replace Specializations text inputs with repeating section for each Skill
|
||||
* Include ability description in page 2 sheet rolls
|
||||
* Alternate Beat/Experience types (Vampire, Werewolf, Mage, Geist, Promethean?)
|
||||
* Ephemeral sheet
|
||||
* Spirit, Angel, generic Ephemeral sheets
|
||||
* Absent sheet (Geist: The Sin-Eaters Second Edition)
|
||||
* Make Merits and Abilities repeating sections; Select any Ability for a sheet roll
|
||||
* Clean up Vampire, Mage ability translations (deprecated)
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with":"and misses with",
|
||||
"and-hits-for":"and hits for",
|
||||
"damage":"Damage",
|
||||
"mortal2-ghost":"Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost":"Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
@@ -379,5 +379,9 @@
|
||||
"house": "House:",
|
||||
"apocalyptic-form": "Apocalyptic Form",
|
||||
"followers": "Followers",
|
||||
"second-edition-translation-guides": "2nd Edition: Translation Guides"
|
||||
"second-edition-translation-guides": "2nd Edition: Translation Guides",
|
||||
"resource-counter": "Replace Resource Checkboxes with Counter",
|
||||
"arcane": "Arcane",
|
||||
"vitriol": "Vitriol",
|
||||
"practical": "Practical"
|
||||
}
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "zranění",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Schaden",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Daño",
|
||||
"mortal2-ghost": "Crónicas de Tinieblas - Fantasma",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Criatura",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestaciones",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "et rate avec",
|
||||
"and-hits-for": "et touche avec",
|
||||
"damage": "Dégâts",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Danno",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "ダメージ",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "e erra com",
|
||||
"and-hits-for": "e acerta com",
|
||||
"damage": "Dano",
|
||||
"mortal2-ghost": "Crônica das Trevas - Fantasma",
|
||||
"influence": "Influências",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Númina",
|
||||
"ephemtype": "Criatura",
|
||||
"anchor": "Âncoras",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestações",
|
||||
"demon-the-fallen": "Demônio a Queda",
|
||||
"visage": "Semblante",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "и промахивается с",
|
||||
"and-hits-for": "и попадает на",
|
||||
"damage": "Урон",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Падший Демон",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "Damage",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "Manifestations",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -363,11 +363,11 @@
|
||||
"and-misses-with": "and misses with",
|
||||
"and-hits-for": "and hits for",
|
||||
"damage": "傷害",
|
||||
"mortal2-ghost": "Chronicles of Darkness - Ghost",
|
||||
"influence": "Influences",
|
||||
"ghost": "Ghost",
|
||||
"influences": "Influences",
|
||||
"numina": "Numina",
|
||||
"ephemtype": "Creature",
|
||||
"anchor": "Anchors",
|
||||
"nickname": "Nickname",
|
||||
"anchors": "Anchors",
|
||||
"ephemeral-manifestations": "具顯",
|
||||
"demon-the-fallen": "Demon the Fallen",
|
||||
"visage": "Visage",
|
||||
|
||||
@@ -1486,8 +1486,8 @@ div.sheet-tresorsComp > div.sheet-comp > div:nth-of-type(2) > div:nth-of-type(5)
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Eau"] > div[class*=">4"] > span.sheet-bois-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Feu"] > div[class*=">5"] > span.sheet-terre-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Feu"] > div[class*=">10"] > span.sheet-terre-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*='critfail ">1'] > span.sheet-metal-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*=">6"] > span.sheet-metal-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*='critfail ">1'] > span.sheet-eau-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*=">6"] > span.sheet-eau-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Bois"] > div[class*=">7"] > span.sheet-feu-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Bois"] > div[class*=">2"] > span.sheet-feu-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Terre"] > div[class*=">3"] > span.sheet-metal-yin,
|
||||
@@ -1550,8 +1550,8 @@ div.sheet-tresorsComp > div.sheet-comp > div:nth-of-type(2) > div:nth-of-type(5)
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Eau"] > div[class*=">2"] > span.sheet-feu-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Feu"] > div[class*=">3"] > span.sheet-metal-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Feu"] > div[class*=">8"] > span.sheet-metal-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*=">9"] > span.sheet-bois-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*=">4"] > span.sheet-bois-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*=">9"] > span.sheet-bois-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Metal"] > div[class*=">4"] > span.sheet-bois-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Bois"] > div[class*=">5"] > span.sheet-terre-yang,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Bois"] > div[class*=">10"] > span.sheet-terre-yin,
|
||||
.sheet-rolltemplate-roll > div[class="sheet-Terre"] > div[class*='critfail ">1'] > span.sheet-eau-yang,
|
||||
|
||||
@@ -579,8 +579,8 @@
|
||||
<span class="eau-yin" title="6">Yin Eau</span>
|
||||
<span class="eau-yang" title="1">Yang Eau</span>
|
||||
|
||||
<span class="metal-yin" title="3">Yang Métal</span>
|
||||
<span class="metal-yang" title="8">Yang Métal</span>
|
||||
<span class="metal-yang" title="3">Yang Métal</span>
|
||||
<span class="metal-yin" title="8">Yin Métal</span>
|
||||
</div>
|
||||
{{/allprops() nom base nBase}}
|
||||
</div>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,297 +1,383 @@
|
||||
<div class="sheet-overall-wrapper">
|
||||
|
||||
<div style="text-align: center"><img src="https://66.media.tumblr.com/bd78f65e07304dce89a44c6f375ce207/tumblr_inline_p7oukc79f41vrvilm_540.png" style="height: 70px ; max-height: 100px;" /><br/></div>
|
||||
<div class="sheet-section-main">
|
||||
<input class="sheet-is-pc" type="radio" name="attr_is_npc" value="1" checked="checked"><span class="sheet-is-pc-tab"></span>
|
||||
<input class="sheet-is-npc" type="radio" name="attr_is_npc" value="2"><span class="sheet-is-npc-tab"></span>
|
||||
<input class="sheet-is-fc" type="radio" name="attr_is_npc" value="3"><span class="sheet-is-fc-tab"></span>
|
||||
<div style="text-align: center"><img src="https://66.media.tumblr.com/bd78f65e07304dce89a44c6f375ce207/tumblr_inline_p7oukc79f41vrvilm_540.png" style="height: 70px ; max-height: 100px;" /><br /></div>
|
||||
<div class="sheet-section-main">
|
||||
<input class="sheet-is-pc" type="radio" name="attr_is_npc" value="1" checked="checked"><span class="sheet-is-pc-tab"></span>
|
||||
<input class="sheet-is-npc" type="radio" name="attr_is_npc" value="2"><span class="sheet-is-npc-tab"></span>
|
||||
<input class="sheet-is-fc" type="radio" name="attr_is_npc" value="3"><span class="sheet-is-fc-tab"></span>
|
||||
|
||||
<div class="sheet-tabbed sheet-pjtab">
|
||||
<h4 class="sheet-center">Personaje Jugador </h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-8 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_class"><br/>Clase</div>
|
||||
<!-- <div class="sheet-col-1-8 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_race"><br/>Raza</div>-->
|
||||
<div class="sheet-col-1-8 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_hdchar"><br/>Dado de Aguante</div>
|
||||
<div class="sheet-col-1-13 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" name="attr_xp"><br/>XP</div>
|
||||
<div class="sheet-col-1-10 sheet-padl">
|
||||
<h4 class="sheet-center" >NIVEL</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="1" style="font-weight: bold;font-size: 15px;" name="attr_level" step="1"><br/></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-14 sheet-padl">
|
||||
<h4 class="sheet-center" >ALMA</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="0" name="attr_soul" step="1"><br/></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-2 sheet-padl">
|
||||
<br>
|
||||
<div class="sheet-tabbed sheet-pjtab">
|
||||
<h4 class="sheet-center">Personaje Jugador </h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-8 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_class"><br />Clase</div>
|
||||
<!-- <div class="sheet-col-1-8 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_race"><br/>Raza</div>-->
|
||||
<div class="sheet-col-1-8 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="text" name="attr_hdchar"><br />Dado de Aguante</div>
|
||||
<div class="sheet-col-1-13 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" name="attr_xp"><br />XP</div>
|
||||
<div class="sheet-col-1-10 sheet-padl">
|
||||
<h4 class="sheet-center">NIVEL</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="1" style="font-weight: bold;font-size: 15px;" name="attr_level" step="1"><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-14 sheet-padl">
|
||||
<h4 class="sheet-center">ALMA</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="0" name="attr_soul" step="1"><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-2 sheet-padl">
|
||||
<br>
|
||||
<div class="sheet-col-1-3 sheet-padr">
|
||||
<input type="checkbox" style="margin-right:5px" name="attr_creativity" value="1">Falta de creatividad</input>
|
||||
</div>
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
<input type="checkbox" style="margin-right:5px" name="attr_empaty" value="1">Falta de empatía</input>
|
||||
</div>
|
||||
<div class="sheet-col-1-3 sheet-padr">
|
||||
</div>
|
||||
<div class="sheet-col-1-3 sheet-padr">
|
||||
<input type="checkbox" style="margin-right:5px" name="attr_inexperience" value="1">Inexperiencia</input>
|
||||
</div>
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
</div>
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
<input type="checkbox" style="margin-right:5px" name="attr_remember" value="1">Pérdida de recuerdos</input>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-tabbed sheet-pnjtab">
|
||||
<h4 class="sheet-center">Personaje No Jugador </h4>
|
||||
</div>
|
||||
|
||||
<div class="sheet-tabbed sheet-fctab">
|
||||
<div class="sheet-row sheet-padb" style="margin-top:10px">
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
<textarea class="sheet-small-textarea" name="attr_background">Trasfondos: </textarea>
|
||||
</div>
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
|
||||
<div class="sheet-col-2-7 sheet-padr">
|
||||
<h4 class="sheet-center">Puntos de Vida</h4>
|
||||
<div class="sheet-row sheet-padb">
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-2 sheet-small-label sheet-center"><input class="sheet-underlined" type="number" name="attr_HP" step="1"><br/>Max</div>
|
||||
<div class="sheet-col-1-2 sheet-small-label sheet-center"><input class="sheet-underlined" type="number" name="attr_HP_max" min="1" step="1"><br/>Actual</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-padl" style="margin-left:-12px">
|
||||
<h4 class="sheet-center">INS</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="0" name="attr_level" step="1"><br/></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-6 sheet-padl">
|
||||
<h4 class="sheet-center">DEF</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="10" name="attr_ac" step="1"><br/></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-6 sheet-padl">
|
||||
<h4 class="sheet-center" >ATQ</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" title="Introduce el valor por nivel, sin incluir FUE o DES" value="0" name="attr_ab" step="1"><br/></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-7 sheet-padl">
|
||||
<h4 class="sheet-center">POW</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="0" name="attr_pod" step="1"><br/></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-tabbed sheet-pnjtab">
|
||||
<h4 class="sheet-center">Personaje No Jugador </h4>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="sheet-tabbed sheet-fctab">
|
||||
<div class="sheet-row sheet-padb" style="margin-top:10px">
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
<textarea class="sheet-small-textarea" name="attr_background">Trasfondos: </textarea>
|
||||
</div>
|
||||
<div class="sheet-col-1-2 sheet-padr">
|
||||
|
||||
<div class="sheet-col-2-7 sheet-padr">
|
||||
<h4 class="sheet-center">Puntos de Vida</h4>
|
||||
<div class="sheet-row sheet-padb">
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-2 sheet-small-label sheet-center"><input class="sheet-underlined" type="number" name="attr_HP" step="1"><br />Max</div>
|
||||
<div class="sheet-col-1-2 sheet-small-label sheet-center"><input class="sheet-underlined" type="number" name="attr_HP_max" min="1" step="1"><br />Actual</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-padl" style="margin-left:-12px">
|
||||
<h4 class="sheet-center">INS</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="0" name="attr_level" step="1"><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-6 sheet-padl">
|
||||
<h4 class="sheet-center">DEF</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="10" name="attr_ac" step="1"><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-6 sheet-padl">
|
||||
<button type="roll" class="button-round button-label" value="&{template:default} {{name=Ataque}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + @{ab} + ?{Modificador adicional|0} + ?{Característica|Fuerza, @{strength_mod}|Destreza,@{dexterity_mod}}]]}}" name="">ATQ</button>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" title="Introduce el valor por nivel, sin incluir FUE o DES" value="0" name="attr_ab" step="1"><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-7 sheet-padl">
|
||||
<h4 class="sheet-center">POW</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-1 sheet-small-label sheet-center"><input class="sheet-underlined sheet-center" type="number" value="0" name="attr_pod" step="1"><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-tabbed sheet-pjtab">
|
||||
<div class='sheet-2colrow'>
|
||||
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-3 sheet-padr">
|
||||
<h4 class="sheet-center">Características</h4>
|
||||
<div class="sheet-row sheet-sub-header">
|
||||
<div class="sheet-col-2-9 sheet-center sheet-small-label">Valor</div>
|
||||
<div class="sheet-col-1-3 sheet-center sheet-small-label"> </div>
|
||||
<div class="sheet-col-2-9 sheet-center sheet-small-label">Modif.</div>
|
||||
<div class="sheet-col-2-9 sheet-center sheet-small-label">Temp</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_strength" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3 sheet-core-stat-label">FUE</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_strength_mod" value="0" />
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_strength_temp" min="1" step="1" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_dexterity" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3 sheet-core-stat-label">DES</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_dexterity_mod" value="0" />
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_dexterity_temp" min="1" step="1" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_constitution" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3 sheet-core-stat-label">CON</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_constitution_mod" value="0" />
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_constitution_temp" min="1" step="1" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_intelligence" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3 sheet-core-stat-label">INT</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_intelligence_mod" value="0" />
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_intelligence_temp" min="1" step="1" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_wisdom" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3 sheet-core-stat-label">SAB</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_wisdom_mod" value="0" />
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_wisdom_temp" min="1" step="1" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_charisma" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3 sheet-core-stat-label">CAR</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_charisma_mod" value="0" />
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_charisma_temp" min="1" step="1" />
|
||||
</div>
|
||||
<div class='sheet-2colrow'>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-2-9 sheet-padr">
|
||||
<h4 class="sheet-center">Habilidades</h4>
|
||||
<div class="sheet-row sheet-sub-header">
|
||||
<div class="sheet-col-9-13 sheet-center sheet-small-label">Hab.</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"> </div>
|
||||
<div class="sheet-col-3-13 sheet-center sheet-small-label">Puntos</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">Corporate</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_alerta" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">Cyber</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_comunicacion" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">Hardware</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_manipulacion" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">Punk</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_erudicion" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">Savage</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_subterfugio" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">Urban</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_supervivencia" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!--Saving Throws and Experience-->
|
||||
<div class="sheet-col-4-9 sheet-padr">
|
||||
|
||||
|
||||
<div class="sheet-col-1-2" style="margin-left: -4px">
|
||||
<h4 class="sheet-center">Talentos</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_talents"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-2" >
|
||||
<h4 class="sheet-center">Equipo</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_equip">Bityens:</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-2" style="margin-left: -4px">
|
||||
<h4 class="sheet-center">Implantes</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_implant"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-2">
|
||||
<h4 class="sheet-center">Programas</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_programme"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-3 sheet-padr">
|
||||
<h4 class="sheet-center">Características</h4>
|
||||
<div class="sheet-row sheet-sub-header">
|
||||
<div class="sheet-col-2-9 sheet-center sheet-small-label">Valor</div>
|
||||
<div class="sheet-col-1-3 sheet-center sheet-small-label"> </div>
|
||||
<div class="sheet-col-2-9 sheet-center sheet-small-label">Modif.</div>
|
||||
<div class="sheet-col-2-9 sheet-center sheet-small-label">Temp</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_strength" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3">
|
||||
<button type="roll" class="margin-0 button-label-stat button-label" value="&{template:default} {{name=Fuerza}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + @{strength_mod} + ?{Modificador adicional|0} + @{strength_temp}]]}}" name="">
|
||||
FUE
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_strength_mod" value="0" readonly/>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_strength_temp" min="1" step="1" value="0" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_dexterity" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3">
|
||||
<button type="roll" class="margin-0 button-label-stat button-label" value="&{template:default} {{name=Destreza}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{dexterity_mod} + @{dexterity_temp}]]}}" name="">
|
||||
DES
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_dexterity_mod" value="0" readonly/>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_dexterity_temp" min="1" step="1" value="0" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_constitution" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3">
|
||||
<button type="roll" class="margin-0 button-label-stat button-label" value="&{template:default} {{name=Constitución}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{constitution_mod} + @{constitution_temp}]]}}" name="">
|
||||
CON
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_constitution_mod" value="0" readonly/>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_constitution_temp" min="1" step="1" value="0" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_intelligence" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3">
|
||||
<button type="roll" class="margin-0 button-label-stat button-label" value="&{template:default} {{name=Inteligencia}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{intelligence_mod} + @{intelligence_temp}]]}}" name="">
|
||||
INT
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_intelligence_mod" value="0" readonly/>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_intelligence_temp" min="1" step="1" value="0" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_wisdom" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3">
|
||||
<button type="roll" class="margin-0 button-label-stat button-label" value="&{template:default} {{name=Sabiduría}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{wisdom_mod} + @{wisdom_temp}]]}}" name="">
|
||||
SAB
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_wisdom_mod" value="0" readonly/>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_wisdom_temp" min="1" step="1" value="0" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-2-9"><input type="number" name="attr_charisma" min="1" step="1" /></div>
|
||||
<div class="sheet-col-1-3">
|
||||
<button type="roll" class="margin-0 button-label-stat button-label" value="&{template:default} {{name=Carisma}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{charisma_mod} + @{charisma_temp}]]}}" name="">
|
||||
CAR
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-2-9">
|
||||
<input type="number" name="attr_charisma_mod" value="0" readonly/>
|
||||
</div>
|
||||
<div class="sheet-col-2-9 sheet-center">
|
||||
<input type="number" name="attr_charisma_temp" min="1" step="1" value="0" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-2-9 sheet-padr">
|
||||
<h4 class="sheet-center">Habilidades</h4>
|
||||
<div class="sheet-row sheet-sub-header">
|
||||
<div class="sheet-col-9-13 sheet-center sheet-small-label">Hab.</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"> </div>
|
||||
<div class="sheet-col-3-13 sheet-center sheet-small-label">Puntos</div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">
|
||||
<button type="roll" class="button-label button-label-skill " value="&{template:default} {{name=Corporate}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{corporate}]]}}" name="">
|
||||
Corporate
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_corporate" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">
|
||||
<button type="roll" class="button-label button-label-skill " value="&{template:default} {{name=Cyber}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{cyber}]]}}" name="">
|
||||
Cyber
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_cyber" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">
|
||||
<button type="roll" class="button-label button-label-skill " value="&{template:default} {{name=Hardware}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{hardware}]]}}" name="">
|
||||
Hardware
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_hardware" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">
|
||||
<button type="roll" class="button-label button-label-skill " value="&{template:default} {{name=Punk}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{punk}]]}}" name="">
|
||||
Punk
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_punk" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">
|
||||
<button type="roll" class="button-label button-label-skill " value="&{template:default} {{name=Savage}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{savage}]]}}" name="">
|
||||
Savage
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_savage" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-9-13 sheet-med-label">
|
||||
<button type="roll" class="button-label button-label-skill " value="&{template:default} {{name=Urban}} {{resultado=[[?{Modo|Normal, 1d20|Ventaja, 2d20kh1|Desventaja, 2d20kl1} + ?{Modificador adicional|0} + @{urban}]]}}" name="">
|
||||
Urban
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-small-label"></div>
|
||||
<div class="sheet-col-3-13"><input type="number" name="attr_urban" value="0" min="0" step="1" /></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!--Saving Throws and Experience-->
|
||||
<div class="sheet-col-4-9 sheet-padr">
|
||||
|
||||
|
||||
<div class="sheet-col-1-2" style="margin-left: -4px">
|
||||
<h4 class="sheet-center">Talentos</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_talents"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-2">
|
||||
<h4 class="sheet-center">Equipo</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_equip">Bityens:</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-2" style="margin-left: -4px">
|
||||
<h4 class="sheet-center">Implantes</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_implant"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-col-1-2">
|
||||
<h4 class="sheet-center">Programas</h4>
|
||||
<div class="sheet-row">
|
||||
<textarea name="attr_programme"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<span class="sheet-spacer"></span>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<span class="sheet-spacer"></span>
|
||||
|
||||
<span class="sheet-spacer"></span>
|
||||
</div>
|
||||
|
||||
|
||||
<span class="sheet-spacer"></span>
|
||||
<h4 class="sheet-center">Ataques </h4>
|
||||
<div class="sheet-row sheet-sub-header">
|
||||
|
||||
<div class="sheet-col-1-4 sheet-center sheet-small-label sheet-vert-bottom">Arma</div>
|
||||
<div class="sheet-col-1-9 sheet-center sheet-small-label sheet-vert-bottom sheet-padr">Tipo</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom sheet-padr">Bonos</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">TT</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">RF</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">FA</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">ALC</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">MUN</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">Cargadores</div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_attacks">
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-4 sheet-padr"><input type="text" name="attr_weaponname"></div>
|
||||
<div class="sheet-col-1-9 sheet-padr">
|
||||
<select name="attr_weapontype">
|
||||
<option value="1">CaC</option>
|
||||
<option value="0">Distancia</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_attackbonus" value="0" step="1"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="text" name="attr_tt" value="-"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="text" name="attr_rf" value="-"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="text" name="attr_fa" value="-"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_alc" value="0" step="5"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_mun" value="0"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_carg" value="0"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<span class="sheet-spacer"></span>
|
||||
|
||||
<h4 class="sheet-center">Notas </h4>
|
||||
<div class="sheet-col-1-1 sheet-padr">
|
||||
<textarea class="sheet-small-textarea" style="height: 200px" name="attr_notes"></textarea>
|
||||
</div>
|
||||
<span class="sheet-spacer"></span>
|
||||
<h4 class="sheet-center">Ataques </h4>
|
||||
<div class="sheet-row sheet-sub-header">
|
||||
|
||||
</div>
|
||||
<div class="sheet-col-1-4 sheet-center sheet-small-label sheet-vert-bottom">Arma</div>
|
||||
<div class="sheet-col-1-9 sheet-center sheet-small-label sheet-vert-bottom sheet-padr">Tipo</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom sheet-padr">Bonos</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">TT</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">RF</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">FA</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">ALC</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">MUN</div>
|
||||
<div class="sheet-col-1-12 sheet-center sheet-small-label sheet-vert-bottom">Cargadores</div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_attacks">
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-4 sheet-padr"><input type="text" name="attr_weaponname"></div>
|
||||
<div class="sheet-col-1-9 sheet-padr">
|
||||
<select name="attr_weapontype">
|
||||
<option value="1">CaC</option>
|
||||
<option value="0">Distancia</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_attackbonus" value="0" step="1"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="text" name="attr_tt" value="-"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="text" name="attr_rf" value="-"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="text" name="attr_fa" value="-"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_alc" value="0" step="5"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_mun" value="0"></div>
|
||||
<div class="sheet-col-1-12 sheet-padr"><input class="sheet-center" type="number" name="attr_carg" value="0"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<span class="sheet-spacer"></span>
|
||||
|
||||
<h4 class="sheet-center">Notas </h4>
|
||||
<div class="sheet-col-1-1 sheet-padr">
|
||||
<textarea class="sheet-small-textarea" style="height: 200px" name="attr_notes"></textarea>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<script type="text/worker">
|
||||
// <!-- Modificadores -->
|
||||
function StatMod(stat) {
|
||||
let mod = 0;
|
||||
if (stat <= 3) {
|
||||
mod = -3;
|
||||
} else if (stat <= 6) {
|
||||
mod = -2;
|
||||
} else if (stat <= 8) {
|
||||
mod = -1;
|
||||
} else if (stat <= 12) {
|
||||
mod = 0;
|
||||
} else if (stat <= 15) {
|
||||
mod = 1;
|
||||
} else if (stat <= 17) {
|
||||
mod = 2;
|
||||
} else if (stat >= 5) {
|
||||
mod = 3;
|
||||
}
|
||||
return mod;
|
||||
};
|
||||
|
||||
const stats = ['strength','dexterity','constitution','intelligence','wisdom','charisma'];
|
||||
stats.forEach(stat => {
|
||||
on(`change:${stat} sheet:opened`, () => {
|
||||
getAttrs([stat], values => {
|
||||
const stat_score = parseInt(values[stat], 10)||0;
|
||||
const stat_modifier = StatMod(stat_score);
|
||||
setAttrs({
|
||||
[`${stat}_mod`]: stat_modifier
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
File diff suppressed because one or more lines are too long
@@ -11,10 +11,15 @@ You can follow development here: https://trello.com/b/jfLKA3e6/dcc-tabbed-sheet-
|
||||
1: https://github.com/rgould/dcc_tabbed_sheet
|
||||
|
||||
## Current Version
|
||||
1.5.1
|
||||
1.5.2
|
||||
|
||||
### Changelog
|
||||
|
||||
#### 1.5.2
|
||||
|
||||
* Bugfix: 0-level crit table now uses correct table
|
||||
* Bugfix: thrown/ranged attack values now set properly
|
||||
|
||||
#### 1.5.1
|
||||
|
||||
Features:
|
||||
|
||||
@@ -4,5 +4,5 @@
|
||||
"authors": "Amanda the Amazon, Richard Gould",
|
||||
"roll20userid": "565956, 375203",
|
||||
"preview": "DCC_Tabbed_Sheet.png",
|
||||
"instructions": "# Dungeon Crawl Classics (DCC) Tabbed Character Sheet\r This sheet has a pared down 0-level Player sheet, a Level 1+ Player sheet and a Monster Sheet for the GM that are switchable via a tab at the top left of the sheet.\r\r* If you are currently using the original DCC sheet, it is recommended to make a copy of the campaign before switching to the new sheet. The same variables were used whenever possible, but repeating sections data will not transfer at this time (I hope to add this feature).\r\r## Player Sheets\r\r* Most rolls should have Roll Templates.\r* Includes Core, Crawl and Crawling Under a Broken Moon classes.\r* For Thieves, you can use the old Beta % based rolls (per Claytonian JP's request)\r* Lucky rolls are included within rolls automatically whenever possible.\r* Roll Template Backgrounds based on the kind of rolls you are making.\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Monster Sheet\r\r* Monster Rolls have Roll Templates.\r* Certain rolls only go to GM\r* Melee and Ranged Attacks include Special attack ability\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Bug Reports/Feature Requests\rBug reports and feature requests are welcome. For best results send an email to rgould@u2622.ca. Contributions are also welcome.\r## Current Version: 1.5.1"
|
||||
"instructions": "# Dungeon Crawl Classics (DCC) Tabbed Character Sheet\r This sheet has a pared down 0-level Player sheet, a Level 1+ Player sheet and a Monster Sheet for the GM that are switchable via a tab at the top left of the sheet.\r\r* If you are currently using the original DCC sheet, it is recommended to make a copy of the campaign before switching to the new sheet. The same variables were used whenever possible, but repeating sections data will not transfer at this time (I hope to add this feature).\r\r## Player Sheets\r\r* Most rolls should have Roll Templates.\r* Includes Core, Crawl and Crawling Under a Broken Moon classes.\r* For Thieves, you can use the old Beta % based rolls (per Claytonian JP's request)\r* Lucky rolls are included within rolls automatically whenever possible.\r* Roll Template Backgrounds based on the kind of rolls you are making.\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Monster Sheet\r\r* Monster Rolls have Roll Templates.\r* Certain rolls only go to GM\r* Melee and Ranged Attacks include Special attack ability\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Bug Reports/Feature Requests\rBug reports and feature requests are welcome. For best results send an email to rgould@u2622.ca. Contributions are also welcome.\r## Current Version: 1.5.2"
|
||||
}
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
{
|
||||
"background": "Pochodzenie",
|
||||
"name": "Imię",
|
||||
"alliance": "Sojusz",
|
||||
"title": "Tytuł",
|
||||
"genre": "Genre",
|
||||
"race": "Race",
|
||||
"homeworld": "Homeworld",
|
||||
"age": "Age",
|
||||
"char_height": "Height",
|
||||
"char_weight": "Weight",
|
||||
"hair": "Hair",
|
||||
"eyes": "Eyes",
|
||||
"skin": "Skin",
|
||||
"description": "Description",
|
||||
"benefices_and_afflictions": "Benefices & Afflictions",
|
||||
"background": "Tło",
|
||||
"name": "Postać",
|
||||
"alliance": "Organizacja",
|
||||
"title": "Ranga",
|
||||
"genre": "Płeć",
|
||||
"race": "Rasa",
|
||||
"homeworld": "Pochodzenie",
|
||||
"age": "Wiek",
|
||||
"char_height": "Wzrost",
|
||||
"char_weight": "Waga",
|
||||
"hair": "Włosy",
|
||||
"eyes": "Oczy",
|
||||
"skin": "Karnacja",
|
||||
"description": "Opis",
|
||||
"benefices_and_afflictions": "Dobrodziejstwa i utrapienia",
|
||||
"goal_bonus_penalty": "Goal bonus/penalty",
|
||||
"goal_bonus_penalty_again": "Please enter the goal bonus/penalty again",
|
||||
"characteristics": "Characteristics",
|
||||
"blessings_and_curses": "Blessings & Curses",
|
||||
"characteristics": "Cechy",
|
||||
"blessings_and_curses": "Błogosławieństwa i przeklęstwa",
|
||||
"characteristic": "Characteristic",
|
||||
"vitality": "Vitality",
|
||||
"energy_shield_name": "Energy shield",
|
||||
|
||||
@@ -154,7 +154,7 @@
|
||||
<h2 data-i18n="load">Charge</h2>
|
||||
</div>
|
||||
<div class="load2 attributes">
|
||||
<input type="number" name="attr_pc_load"> <span class="slash">/</span> <input type="number" name="attr_pc_load_max">
|
||||
<input type="number" name="attr_pc_load"> <span class="slash">/</span> <input type="number" name="attr_pc_load_max"> <input type="hidden" name="attr_pc_load1">
|
||||
</div>
|
||||
<div class="initiative1 attributes" style="margin-top: 5px;">
|
||||
<button name="roll_initiative" type="roll" value="@{togm} &{template:ftdroll} {{name=@{character_name}}} {{test_name=initiative}} {{r1=[[@{pc_dexterity} &{tracker}]]}}">
|
||||
@@ -1081,7 +1081,7 @@ on("change:pc_arch change:select-chooser", function () {
|
||||
"9": {first: "5", second: "5", third: "5", fourth: "3", fifth: "1"},
|
||||
};
|
||||
|
||||
on("change:pc_lvl", function() {
|
||||
on("change:pc_lvl sheet:opened", function() {
|
||||
getAttrs(["pc_lvl"], function(values) {
|
||||
let LVL = values.pc_lvl;
|
||||
if (!spelltable.hasOwnProperty( LVL )) {
|
||||
@@ -1223,7 +1223,19 @@ const repeatingSum = (destination, section, fields, multiplier = 1) => {
|
||||
};
|
||||
|
||||
on('change:repeating_inventory remove:repeating_inventory', function() {
|
||||
repeatingSum("pc_load","inventory","pc_item_load");
|
||||
repeatingSum("pc_load1","inventory","pc_item_load");
|
||||
});
|
||||
|
||||
on("change:pc_load1 change:pc_sup", function() {
|
||||
getAttrs(["pc_load1", "pc_sup"], function(values) {
|
||||
let lo1 = parseInt(values.pc_load1,10)||0;
|
||||
let lo2 = parseInt(values.pc_sup,10)||0;
|
||||
let lo3 = Math.round(lo2/5);
|
||||
let lo = lo1 + lo3;
|
||||
setAttrs({
|
||||
"pc_load": lo,
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
// === TO GM WHISP MODE
|
||||
|
||||
+11
-9
@@ -1,9 +1,11 @@
|
||||
{
|
||||
"html": "genCharR20sheet.html",
|
||||
"css": "genCharR20sheet.css",
|
||||
"roll20userid": "Josho H",
|
||||
"authors": "Joshua Herrera",
|
||||
"patreon": "https://www.patreon.com/Portakin",
|
||||
"preview": "Screenshot_2020-12-30 GEN Roll20.png",
|
||||
"instructions": "To use the Generation character file, simply pick a race, adjust the character level and add data to the corrisponding tab when cataloging magic, techniques, equipment or Training. In combat, choose an energy type to channel to recieve combat stats and, at the cost of manna or weapon durability, deploy techniques, magic, styles, and Melee to fight while making certain to press the END TURN button to trigger the automatic Turn-to-turn (TTT) cost towards your character's manna pool. Use defensive abilities provided by either armor or energy type to keep you character alive during the enemy's turn."
|
||||
}
|
||||
{
|
||||
"html": "genCharR20sheet.html",
|
||||
"css": "genCharR20sheet.css",
|
||||
"roll20userid": "Josho H",
|
||||
"authors": "Joshua Herrera",
|
||||
"patreon": "https://www.patreon.com/Portakin",
|
||||
"preview": "Screenshot_2020-12-30 GEN Roll20.png",
|
||||
"instructions": "To use the Generation character file, simply pick a race, adjust the character level and add data to the corrisponding tab when cataloging magic, techniques, equipment or Training. In combat, choose an energy type to channel to recieve combat stats and, at the cost of manna or weapon durability, deploy techniques, magic, styles, and Melee to fight while making certain to press the END TURN button to trigger the automatic Turn-to-turn (TTT) cost towards your character's manna pool. Use defensive abilities provided by either armor or energy type to keep you character alive during the enemy's turn.",
|
||||
"Complete ruleset (2020)": "https://www.patreon.com/Portakin"
|
||||
}
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
Pilha</button>
|
||||
|
||||
<span class="help" name="act_help" data-i18n-title="help"
|
||||
title="Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.">
|
||||
title="Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.">
|
||||
?</span>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Základní",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Basis",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Basis",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Βασικό",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Acción",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "Base",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"begin-session": "Iniciar\n Sessão",
|
||||
"reset-button-title": "Limpa a pilha de dados para nova rolagem, desmarcando todas as caixas da ficha, com execeção das caixas de Ímpeto e de Destinos de Heróina.",
|
||||
"clearpool": "Limpar\n Pilha",
|
||||
"help": "Marque as caixas da Ação, abilidade da Nacionalidade, abilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"help": "Marque as caixas da Ação, habilidade da Nacionalidade, habilidades da Especialidade e dos Pertences para montar a pilha de dados.",
|
||||
"base-dice": "基本",
|
||||
"action": "Ação",
|
||||
"nationality": "Nacionalidade",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user