@@ -31,15 +31,15 @@
|
||||
"Misc.": "Egyéb",
|
||||
"Weapon": "Fegyver\n",
|
||||
"Item": "Felszerelés\n",
|
||||
"On Miss": "On Miss",
|
||||
"AC": "AC",
|
||||
"On Miss": "Hiba esetén",
|
||||
"AC": "Ügyesség",
|
||||
"PD": "PD",
|
||||
"MD": "MD",
|
||||
"Basic melee": "Basic melee",
|
||||
"Basic ranged": "Basic ranged",
|
||||
"Basic ranged": "Célzott",
|
||||
"Situational Attack Modifier": "Szituációs támadás módosító",
|
||||
"Damage on hit": "Damage on hit",
|
||||
"Damage on miss": "Damage on miss",
|
||||
"Damage on hit": "Találati sebzés",
|
||||
"Damage on miss": "Elhibázott sebzés",
|
||||
"Escalation die value": "Escalation die value",
|
||||
"Attack result": "támadás eredmény\n",
|
||||
"Hit Points": "Harcerő Pont",
|
||||
@@ -51,45 +51,45 @@
|
||||
"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 ...",
|
||||
"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": "Feats",
|
||||
"Feats": "Tulajdonságok",
|
||||
"At-Will": "Akaraterő",
|
||||
"Battle uses left": "Battle uses left",
|
||||
"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",
|
||||
"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": "Kép",
|
||||
"positive": "pozitív",
|
||||
"conflicted": "conflicted",
|
||||
"negative": "negatív",
|
||||
"Background": "Background",
|
||||
"Backgrounds": "Backgrounds",
|
||||
"Roll": "Roll",
|
||||
"Attribute": "Attribute",
|
||||
"Check": "Check",
|
||||
"Background": "Háttér",
|
||||
"Backgrounds": "Háttér",
|
||||
"Roll": "Dobás",
|
||||
"Attribute": "Attribútum",
|
||||
"Check": "Ellenőrzés",
|
||||
"Description": "Leírás",
|
||||
"Macro": "Macro",
|
||||
"Macro": "Makró",
|
||||
"Magic Items": "Varázstárgyak",
|
||||
"Equipment": "Felszerelés",
|
||||
"Coins": "Vagyon",
|
||||
"Qty": "Qty",
|
||||
"Incremental Advances": "Incremental Advances",
|
||||
"Qty": "Mennyiség",
|
||||
"Incremental Advances": "Megnövelt előnyök",
|
||||
"4th / 7th / 10th Level": "4th / 7th / 10th Level <br>(+1 to 3 abilities)",
|
||||
"abilities": "képességek",
|
||||
"Extra Magic Item": "Extra Magic Item",
|
||||
"Ability Score Bonus": "Ability Score Bonus",
|
||||
"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": "Feat"
|
||||
"Feat": "Tulajdonságok"
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -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",
|
||||
|
||||
+1
-1
@@ -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" />
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -675,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,
|
||||
@@ -854,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,
|
||||
@@ -931,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;
|
||||
|
||||
@@ -188,6 +188,14 @@
|
||||
<span data-i18n="fleet-of-foot">Fleet of Foot</span>: <input type="number" name="attr_fleet_of_foot" value="0" /><br><br>
|
||||
<span data-i18n="fast-reflexes">Fast Reflexes</span>: <input type="number" name="attr_fast_reflexes" value="0" />
|
||||
<span data-i18n="iron-stamina">Iron Stamina</span>: <input type="number" name="attr_iron_stamina" value="0" />
|
||||
<div class="spacer"></div>
|
||||
<div>
|
||||
<span class="checkbox">
|
||||
<input type="hidden" class="flag" name="attr_vitae_counter" value="0">
|
||||
<button type="action" name="act_vitae_counter"></button>
|
||||
<button type="action" class="toggle" name="act_vitae_counter" data-i18n="resource-counter">Replace Resource Checkboxes with Counter</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1698,7 +1706,11 @@
|
||||
<span class="game-line demon" data-i18n="aether">Aether</span>
|
||||
<span class="game-line homebrew" name="attr_homebrew_resource"></span>
|
||||
</div>
|
||||
<div class="checkboxes">
|
||||
<input type="hidden" class="if" name="attr_vitae_counter">
|
||||
<div class="eq-1 vitae">
|
||||
<input type="number" min="0" name="attr_vitae" />
|
||||
</div>
|
||||
<div class="ne-1 checkboxes">
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_vitae_box1" />
|
||||
<button type="action" name="act_vitae_box1"></button>
|
||||
@@ -1740,7 +1752,7 @@
|
||||
<button type="action" name="act_vitae_box10"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="checkboxes">
|
||||
<div class="ne-1 checkboxes">
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_vitae_box11" />
|
||||
<button type="action" name="act_vitae_box11"></button>
|
||||
@@ -1782,7 +1794,7 @@
|
||||
<button type="action" name="act_vitae_box20"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="game-line mortal2-ghost geist homebrew checkboxes">
|
||||
<div class="ne-1 game-line mortal2-ghost geist homebrew checkboxes">
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_vitae_box21" />
|
||||
<button type="action" name="act_vitae_box21"></button>
|
||||
@@ -1894,33 +1906,84 @@
|
||||
</div>
|
||||
<!-- !geist2-geist -->
|
||||
<div class="game-line mortal vampire werewolf mage promethean changeling hunter geist1 geist2 geist2-organization mummy demon beast homebrew wod-demon">
|
||||
<div class="2nd input-group">
|
||||
<span class="preserve-whitespace"><span data-i18n="beats">Beats</span>: </span>
|
||||
<div class="checkboxes">
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box1" />
|
||||
<button type="action" name="act_beat_box1"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box2" />
|
||||
<button type="action" name="act_beat_box2"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box3" />
|
||||
<button type="action" name="act_beat_box3"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box4" />
|
||||
<button type="action" name="act_beat_box4"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box5" />
|
||||
<button type="action" name="act_beat_box5"></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<span data-i18n="experience">Experience</span>
|
||||
<span>:</span>
|
||||
<input type="text" name="attr_experience">
|
||||
</div>
|
||||
<div class="2nd checkboxes left">
|
||||
<span class="preserve-whitespace"><span data-i18n="beats">Beats</span>: </span>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box1" />
|
||||
<button type="action" name="act_beat_box1"></button>
|
||||
</div>
|
||||
<div class="game-line mage2 promethean2 hunter2 geist2 demon">
|
||||
<div class="input-group">
|
||||
<div class="flex">
|
||||
<span data-i18n="arcane" class="game-line mage2">Arcane</span>
|
||||
<span data-i18n="vitriol" class="game-line promethean2">Vitriol</span>
|
||||
<span data-i18n="practical" class="game-line hunter2">Practical</span>
|
||||
<span data-i18n="synergy" class="game-line geist2">Synergy</span>
|
||||
<span data-i18n="cover" class="game-line demon">Cover</span>
|
||||
<span class="preserve-whitespace"> </span>
|
||||
<span data-i18n="beats">Beats</span>
|
||||
<span>:</span>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box2" />
|
||||
<button type="action" name="act_beat_box2"></button>
|
||||
<div class="checkboxes">
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_alt_box1" />
|
||||
<button type="action" name="act_beat_alt_box1"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_alt_box2" />
|
||||
<button type="action" name="act_beat_alt_box2"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_alt_box3" />
|
||||
<button type="action" name="act_beat_alt_box3"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_alt_box4" />
|
||||
<button type="action" name="act_beat_alt_box4"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_alt_box5" />
|
||||
<button type="action" name="act_beat_alt_box5"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box3" />
|
||||
<button type="action" name="act_beat_box3"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box4" />
|
||||
<button type="action" name="act_beat_box4"></button>
|
||||
</div>
|
||||
<div class="checkbox">
|
||||
<input type="hidden" name="attr_beat_box5" />
|
||||
<button type="action" name="act_beat_box5"></button>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<div class="flex">
|
||||
<span data-i18n="arcane" class="game-line mage2">Arcane</span>
|
||||
<span data-i18n="vitriol" class="game-line promethean2">Vitriol</span>
|
||||
<span data-i18n="practical" class="game-line hunter2">Practical</span>
|
||||
<span data-i18n="synergy" class="game-line geist2">Synergy</span>
|
||||
<span data-i18n="cover" class="game-line demon">Cover</span>
|
||||
<span class="preserve-whitespace"> </span>
|
||||
<span data-i18n="experience">Experience</span>
|
||||
<span>:</span>
|
||||
</div>
|
||||
<input type="text" name="attr_experience_alt">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2877,7 +2940,7 @@
|
||||
});
|
||||
});
|
||||
|
||||
const checkboxSeriesAttributes = ["willpower", "vitae", "beat", "faith-temp"];
|
||||
const checkboxSeriesAttributes = ["willpower", "vitae", "beat", "beat_alt", "faith-temp"];
|
||||
const checkboxAttributes = [
|
||||
...checkboxSeriesAttributes
|
||||
.map((checkboxSeriesAttribute) => new Array(30)
|
||||
@@ -2890,6 +2953,7 @@
|
||||
"enigmas_era",
|
||||
"giant",
|
||||
"small_framed",
|
||||
"vitae_counter",
|
||||
"armor_flag0",
|
||||
"armor_flag1",
|
||||
"armor_flag2"
|
||||
@@ -3427,14 +3491,11 @@
|
||||
}
|
||||
|
||||
var updateHealth = function() {
|
||||
getAttrs(["stamina","resistance","base_size","giant","small_framed","sheettype","entity","resilience","bonus_health"], function(v) {
|
||||
getAttrs(["stamina","resistance","base_size","giant","small_framed","sheettype","entity","bonus_health"], function(v) {
|
||||
var health = 1;
|
||||
switch (v.entity) {
|
||||
case "corporeal":
|
||||
health = Number(v.stamina) + Number(v.base_size) + Number(v.giant) + Number(v.small_framed) + Number(v.bonus_health);
|
||||
if(v.sheettype.indexOf("vampire2")) {
|
||||
health = health + Number(v.resilience);
|
||||
}
|
||||
break;
|
||||
case "ephemeral":
|
||||
health = (Number(v.resistance) || 1) + (Number(v.base_size) || 1) + Number(v.giant) + Number(v.small_framed) + Number(v.bonus_health);
|
||||
|
||||
@@ -13,11 +13,11 @@ This is the community-contributed version of the [Chronicles of Darkness by Roll
|
||||
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)
|
||||
|
||||
## 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?)
|
||||
* Spirit, Angel, generic Ephemeral sheets
|
||||
* Absent sheet (Geist: The Sin-Eaters Second Edition)
|
||||
* Clean up Vampire, Mage ability translations (deprecated)
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -394,7 +394,7 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
<div class="sheet-col-5-8 sheet-padr">
|
||||
<h4>Core Stats</h4>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check of Save?| Save, @{character_name} makes a Strength Ability Save \n\n Strength Save :[[1d20 + @{strength} ]] | Check, @{character_name} makes a Strength Ability Check (trying to roll under ability) \n\n Strength Save :[[1d20 ]] vs @{strength}}'>STR</button></div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Strength Ability Save \n\n Strength Save :[[1d20 + @{strength} ]] | Check, @{character_name} makes a Strength Ability Check (trying to roll under ability) \n\n Strength Check :[[1d20 ]] vs @{strength}}'>STR</button></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_strength"/></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_strength_fractional"/></div>
|
||||
<div class="sheet-col-1-10 sheet-core-stat-text">Damage Mod</div>
|
||||
@@ -405,7 +405,7 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
</div>
|
||||
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check of Save?| Save, @{character_name} makes a Intelligence Ability Save \n\n Intelligence Save :[[1d20 + @{intelligence} ]] | Check, @{character_name} makes a Intelligence Ability Check (trying to roll under ability) \n\n Intelligence Save :[[1d20 ]] vs @{intelligence}}'>INT</button></div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Intelligence Ability Save \n\n Intelligence Save :[[1d20 + @{intelligence} ]] | Check, @{character_name} makes a Intelligence Ability Check (trying to roll under ability) \n\n Intelligence Check :[[1d20 ]] vs @{intelligence}}'>INT</button></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_intelligence"/></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_intelligence_fractional"/></div>
|
||||
<div class="sheet-col-1-10 sheet-core-stat-text">Attack Mod</div>
|
||||
@@ -413,7 +413,7 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
</div>
|
||||
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check of Save?| Save, @{character_name} makes a Wisdom Ability Save \n\n Wisdom Save :[[1d20 + @{wisdom} ]] | Check, @{character_name} makes a Wisdom Ability Check (trying to roll under ability) \n\n Wisdom Save :[[1d20 ]] vs @{wisdom}}'>WIS</button></div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Wisdom Ability Save \n\n Wisdom Save :[[1d20 + @{wisdom} ]] | Check, @{character_name} makes a Wisdom Ability Check (trying to roll under ability) \n\n Wisdom Check :[[1d20 ]] vs @{wisdom}}'>WIS</button></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_wisdom"/></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_wisdom_fractional"/></div>
|
||||
<div class="sheet-col-1-10 sheet-core-stat-text">Initiative Mod</div>
|
||||
@@ -423,7 +423,7 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
</div>
|
||||
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check of Save?| Save, @{character_name} makes a Dexterity Ability Save \n\n Dexterity Save :[[1d20 + @{dexterity} ]] | Check, @{character_name} makes a Dexterity Ability Check (trying to roll under ability) \n\n Dexterity Save :[[1d20 ]] vs @{dexterity}}'>DEX</button></div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Dexterity Ability Save \n\n Dexterity Save :[[1d20 + @{dexterity} ]] | Check, @{character_name} makes a Dexterity Ability Check (trying to roll under ability) \n\n Dexterity Check :[[1d20 ]] vs @{dexterity}}'>DEX</button></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_dexterity"/></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_dexterity_fractional"/></div>
|
||||
<div class="sheet-col-1-10 sheet-core-stat-text">Initiative Mod</div>
|
||||
@@ -437,7 +437,7 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
</div>
|
||||
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check of Save?| Save, @{character_name} makes a Constitution Ability Save \n\n Constitution Save :[[1d20 + @{constitution} ]] | Check, @{character_name} makes a Constitution Ability Check (trying to roll under ability) \n\n Constitution Save :[[1d20 ]] vs @{constitution}}'>CON</button></div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Constitution Ability Save \n\n Constitution Save :[[1d20 + @{constitution} ]] | Check, @{character_name} makes a Constitution Ability Check (trying to roll under ability) \n\n Constitution Check :[[1d20 ]] vs @{constitution}}'>CON</button></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_constitution"/></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_constitution_fractional"/></div>
|
||||
<div class="sheet-col-1-10 sheet-core-stat-text"></div>
|
||||
@@ -451,12 +451,12 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
</div>
|
||||
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check of Save?| Save, @{character_name} makes a Looks Ability Save \n\n Looks Save :[[1d20 + @{looks} ]] | Check, @{character_name} makes a Looks Ability Check (trying to roll under ability) \n\n Looks Save :[[1d20 ]] vs @{looks}}'>LKS</button></div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Looks Ability Save \n\n Looks Save :[[1d20 + @{looks} ]] | Check, @{character_name} makes a Looks Ability Check (trying to roll under ability) \n\n Looks Check :[[1d20 ]] vs @{looks}}'>LKS</button></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_looks"/></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_looks_fractional"/></div>
|
||||
</div>
|
||||
<div class="sheet-row">
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check of Save?| Save, @{character_name} makes a Charisma Ability Save \n\n Charisma Save :[[1d20 + @{Charisma} ]] | Check, @{character_name} makes a Charisma Ability Check (trying to roll under ability) \n\n Charisma Save :[[1d20 ]] vs @{charisma}}'>CHA</button></div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Charisma Ability Save \n\n Charisma Save :[[1d20 + @{Charisma} ]] | Check, @{character_name} makes a Charisma Ability Check (trying to roll under ability) \n\n Charisma Check :[[1d20 ]] vs @{charisma}}'>CHA</button></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_charisma"/></div>
|
||||
<div class="sheet-col-1-16"><input type="text" name="attr_charisma_fractional"/></div>
|
||||
<div class="sheet-col-1-10 sheet-core-stat-text">Turning Mod</div>
|
||||
@@ -513,37 +513,42 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
<h4>Saving Throws</h4>
|
||||
|
||||
<div class="sheet-row sheet-heading-row">
|
||||
<div class="sheet-col-1-4 sheet-vert-bottom">Save</div>
|
||||
<div class="sheet-col-1-4 sheet-vert-bottom">Total</div>
|
||||
<div class="sheet-col-1-4 sheet-vert-bottom">Stat Bonus</div>
|
||||
<div class="sheet-col-1-4 sheet-vert-bottom">Roll</div>
|
||||
<div class="sheet-col-1-5 sheet-vert-bottom">Save</div>
|
||||
<div class="sheet-col-1-5 sheet-vert-bottom">Total</div>
|
||||
<div class="sheet-col-1-5 sheet-vert-bottom">Stats</div>
|
||||
<div class="sheet-col-1-5 sheet-vert-bottom">Misc </div>
|
||||
<div class="sheet-col-1-5 sheet-vert-bottom">Roll</div>
|
||||
</div>
|
||||
<div class="sheet-row sheet-stat-row">
|
||||
<div class="sheet-col-1-4">Mental</div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_mental_save" value="@{level}+@{mental_save_bonus}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_mental_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-4 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nMental Save :[[1d20 + @{mental_save} ]]'>Save</button></div>
|
||||
<div class="sheet-col-1-5">Mental</div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_mental_save" value="@{level}+@{mental_save_bonus}+@{mental_save_misc_bonus}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_mental_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_mental_save_misc_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nMental Save :[[1d20 + @{mental_save} ]]'>Save</button></div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-row sheet-stat-row">
|
||||
<div class="sheet-col-1-4">Dodge</div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_dodge_save" value="@{level}+@{dodge_save_bonus}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_dodge_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-4 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nDodge Save :[[1d20 + @{dodge_save} ]]'>Save</button></div>
|
||||
<div class="sheet-col-1-5">Dodge</div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_dodge_save" value="@{level}+@{dodge_save_bonus}+@{dodge_save_misc_bonus}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_dodge_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_dodge_save_misc_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nDodge Save :[[1d20 + @{dodge_save} ]]'>Save</button></div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-row sheet-stat-row">
|
||||
<div class="sheet-col-1-4">Physical</div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_physical_save" value="@{level}+@{physical_save_bonus}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_physical_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-4 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nPhysical Save :[[1d20 + @{physical_save} ]]'>Save</button></div>
|
||||
<div class="sheet-col-1-5">Physical</div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_physical_save" value="@{level}+@{physical_save_bonus}+@{physical_save_misc_bonus}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_physical_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_physical_save_misc_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nPhysical Save :[[1d20 + @{physical_save} ]]'>Save</button></div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-row sheet-stat-row">
|
||||
<div class="sheet-col-1-4">Poison</div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_poison_save" value="@{poison_save_bonus}+@{constitution}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-4"><input type="number" name="attr_poison_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-4 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nPoison Save :[[1d20 + @{poison_save} ]]'>Save</button></div>
|
||||
<div class="sheet-col-1-5">Poison</div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_poison_save" value="@{poison_save_bonus}+@{constitution}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-5 sheet-vert-bottom"></div>
|
||||
<div class="sheet-col-1-5"><input type="number" name="attr_poison_save_bonus" value="0"/></div>
|
||||
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nPoison Save :[[1d20 + @{poison_save} ]]'>Save</button></div>
|
||||
</div>
|
||||
<div class="sheet-col-1-4"><span>Notes</span></div>
|
||||
<input type="checkbox" class="wombat-show arrow" name="attr_saving_throw_show" title="Show/Hide" value="1">
|
||||
@@ -636,10 +641,10 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
<div class="sheet-col-1-8" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_weapon_base_damage"/></div>
|
||||
<div class="sheet-col-1-8" title="Only enter the shield damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_weapon_shield_damage"/></div>
|
||||
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_reach" min=0 step=0.25></div>
|
||||
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_attack_mod_total" value="@{fatigue_attack}-@{tactical_moves}+@{weapon_misc_attack}+@{weapon_style_attack}+@{level_attack_bonus}+@{intelligence_attack_mod}+@{dexterity_attack_mod}+@{weapon_magic_bonus}+@{weapon_spec_attack}+@{weapon_talent_attack}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_attack_mod_total" value="@{fatigue_attack}-@{tactical_moves}-@{fight_defensive}*2+@{weapon_misc_attack}+@{weapon_style_attack}+@{level_attack_bonus}+@{intelligence_attack_mod}+@{dexterity_attack_mod}+@{weapon_magic_bonus}+@{weapon_spec_attack}+@{weapon_talent_attack}" disabled="disabled"/></div>
|
||||
<input type="hidden" name="attr_weapon_jab_speed_mod_total" value="@{fatigue_speed}+@{weapon_misc_speed}+@{weapon_style_speed}+@{base_weapon_jab_speed}+@{level_speed_bonus}+@{level_melee_speed_bonus}+@{armor_speed_modifier}+@{weapon_spec_speed}+@{weapon_talent_speed}+@{encumbrance_speed_mod}" disabled="disabled"/>
|
||||
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_speed_mod_total" value="@{fatigue_speed}+@{weapon_misc_speed}+@{weapon_style_speed}+@{base_weapon_speed}+@{level_speed_bonus}+@{level_melee_speed_bonus}+@{armor_speed_modifier}+@{weapon_spec_speed}+@{weapon_talent_speed}+@{encumbrance_speed_mod}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_defense_mod_total" value="@{fatigue_defense}-@{tactical_moves}+@{weapon_misc_defense}+@{weapon_style_defense}+@{wisdom_defense_mod}+@{dexterity_defense_mod}+@{weapon_spec_defense}+@{weapon_talent_defense}+@{armor_defense_bonus}+@{shield_def_inuse}+@{natural_defense_bonus}+@{encumbrance_defense_mod}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_defense_mod_total" value="@{fatigue_defense}-@{tactical_moves}+@{fight_defensive}+@{weapon_misc_defense}+@{weapon_style_defense}+@{wisdom_defense_mod}+@{dexterity_defense_mod}+@{weapon_spec_defense}+@{weapon_talent_defense}+@{armor_defense_bonus}+@{shield_def_inuse}+@{natural_defense_bonus}+@{encumbrance_defense_mod}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_damage_mod_total" value="@{fatigue_damage}+@{weapon_misc_damage}+@{weapon_style_damage}+@{weapon_stat_bonus_damage}+@{weapon_spec_damage}+@{weapon_talent_damage}+@{weapon_magic_bonus}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +@{weapon_attack_mod_total}]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}{{perf=[[19+@{weapon_attack_mod_total}]]}}'>ATK</button></div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_damage' value='&{template:hm_std} {{name=@{character_name} hits!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{damage=[[@{weapon_base_damage}+@{weapon_damage_mod_total}]]}}{{type= @{weapon_dmg_type}}}'>DMG</button></div>
|
||||
@@ -817,21 +822,39 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
<div class="sheet-col-1-16"></div>
|
||||
|
||||
<div class="sheet-col-1-16"></div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom title="Gain a +5 to your next attack roll, and a -2 to your next defense. Half damage vs Give Ground, Scamper Back. Cannot use combat maneuver until your next attack ""> Aggressive Attack </div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom" title="Gain a +5 to your next attack roll, and a -2 to your next defense. Half damage vs Give Ground, Scamper Back. Cannot use combat maneuver until your next attack"> Aggressive Attack </div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks aggressively!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +5+@{weapon_attack_mod_total}]]}}{{perf=[[19+@{weapon_attack_mod_total}+5]]}}{{Effects = -2 to the next Defense roll and prohibits other combat maneuvers until the next attack}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>AA</button></div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom title title="Defense roll with -2, used on the next defense after an aggressive attack""> Aggressive Defense</div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom" title="Defense roll with -2, used on the next defense after an aggressive attack"> Aggressive Defense</div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} defends after aggressivley attacking!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}-2]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-2]]}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}-2]]}}'>AAD</button></div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom title">>10 ft Charge Attack </div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom ">>10 ft Charge Attack </div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} makes a charging attack!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +@{weapon_attack_mod_total}+4]]}}{{perf=[[19+@{weapon_attack_mod_total}+4]]}}{{Effects = No Dex bonus to Defense for 5 seconds. Double damage for knockback purposes}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>CA</button></div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom title">5-10 ft Charge Attack </div>
|
||||
<div class="sheet-col-1-8 sheet-vert-bottom ">5-10 ft Charge Attack </div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} makes a charging attack!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +@{weapon_attack_mod_total}+2}]]}}{{perf=[[19+@{weapon_attack_mod_total}+2]]}}{{Effects = No Dex bonus to Defense for 5 seconds. One and a half times damage for knockback purposes}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>CA</button></div>
|
||||
<div class="sheet-col-1-16 sheet-vert-bottom title">Charge Defense</div>
|
||||
<div class="sheet-col-1-16 sheet-vert-bottom ">Charge Defense</div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} defends after charging!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}-{@{dexterity_defense_mod},0}kh1]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}-{@{dexterity_defense_mod},0}kh1]]}}'>CD</button></div>
|
||||
<div class="sheet-col-1-16"></div>
|
||||
<div class="sheet-col-1-16 ">Tactical Moves</div>
|
||||
<div class="sheet-col-1-16 "><input type="number" name="attr_tactical_moves" value="0"/></div>
|
||||
<div class="sheet-col-2-16"></div>
|
||||
<div class="sheet-col-1-16"></div>
|
||||
<div class="sheet-col-1-16 ">Fight Defensive</div>
|
||||
<div class="sheet-col-1-16 " title="May not apply penetrating damage on PD or NPD, may be combined with Give Ground or Scamper Back">
|
||||
<select name="attr_fight_defensive1">
|
||||
<option value="0">Def? Ha</option>
|
||||
<option value="1">+1 Def, -2 Atk</option>
|
||||
<option value="2">+2 Def, -4 Atk</option>
|
||||
<option value="3">+3 Def, -6 Atk</option>
|
||||
<option value="4">+4 Def, -8 Atk</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-1-16 sheet-vert-bottom ">Give Ground</div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} tries to give ground!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}+5]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{Effects= Retreat at walking speed, cannot be used against faster opponent or without room. Attacker can follow with no penalty. Suffer -1 to next attack roll. No penetrations on a NPD or PD}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}+5]]}}'>GG</button></div>
|
||||
<div class="sheet-col-1-16 sheet-vert-bottom ">GG Attack</div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks after giving ground!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20-1+@{weapon_attack_mod_total}]]}}{{perf=[[19+@{weapon_attack_mod_total}-1]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>GGA</button></div>
|
||||
<div class="sheet-col-1-16 sheet-vert-bottom ">Scamper Back</div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} tries to scamper back!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}+5]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{Effects= Retreat at jog speed, cannot be used against faster opponent (jog < walk) or without room. Attacker can follow with no penalty. Suffer -4 to next attack roll. No penetrations on a NPD or PD}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}+5]]}}'>SB</button></div>
|
||||
<div class="sheet-col-1-16 sheet-vert-bottom ">SB Attack</div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks after scampering back!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20-4+@{weapon_attack_mod_total}]]}}{{perf=[[19+@{weapon_attack_mod_total}-4]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>SBA</button></div>
|
||||
<div class="sheet-col-1-16 sheet-vert-bottom ">Full Parry</div>
|
||||
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} tries to parry!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}+5]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{Effects= Reset your attack speed. No penetrations on a NPD or PD}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}+5]]}}'>FP</button></div>
|
||||
<hr /><div><textarea name="attr_combat_profile_notes"></textarea></div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1046,7 +1069,7 @@ on("change:skill_dice_switch sheet:opened", function() {
|
||||
<div class="sheet-col-1-12"><input type="number" name="attr_hp_max" value="0"/></div>
|
||||
<div class="sheet-col-1-10">DR</div>
|
||||
<div class="sheet-col-1-12"><input type="number" name="attr_dr" value="@{armor_dr}+@{natural_dr}+@{encumbrance_dr_mod}" disabled="disabled"/></div>
|
||||
<div class="sheet-col-1-10">TOP</div>
|
||||
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ToP_save' value='?{Tough as nails?| No, @{character_name} makes a Threshold of Pain Save \n\n Threshold of Pain :[[1d20]] vs @{topsave} | Yes, Tough guy @{character_name} makes a Threshold of Pain Check \n\n Threshold of Pain :[[1d12!p ]] vs @{topsave}}'>TOP</button></div>
|
||||
<div class="sheet-col-1-12"><input type="number" name="attr_top" value="0"/></div>
|
||||
<div class="sheet-col-1-10">TOP Save</div>
|
||||
<div class="sheet-col-1-12"><input type="number" name="attr_topsave" value="0"/></div>
|
||||
|
||||
@@ -0,0 +1,188 @@
|
||||
{
|
||||
"Main Info":"Main Info",
|
||||
"Stats & Spirit":"Stats & Spirit",
|
||||
"Talents":"Talents",
|
||||
"Equipment":"Equipment",
|
||||
"Mononoke":"Mononoke",
|
||||
"MAIN INFO":"MAIN INFO",
|
||||
"NAME":"NAME",
|
||||
"DIVINE NAME":"DIVINE NAME",
|
||||
"FACADE":"FACADE",
|
||||
"FACADE TRAIT":"FACADE TRAIT",
|
||||
"ANCESTRY":"ANCESTRY",
|
||||
"ANCESTRAL TRAIT":"ANCESTRAL TRAIT",
|
||||
"AGE":"AGE",
|
||||
"HEIGHT":"HEIGHT",
|
||||
"WEIGHT":"WEIGHT",
|
||||
"GENDER":"GENDER",
|
||||
"EARS/TAIL(S)":"EARS/TAIL(S)",
|
||||
"EYES":"EYES",
|
||||
"HAIR":"HAIR",
|
||||
"SKIN":"SKIN",
|
||||
"FACTION":"FACTION",
|
||||
"ORIGINS":"ORIGINS",
|
||||
"GOAL":"GOAL",
|
||||
"CREST LOCATION":"CREST LOCATION",
|
||||
"CREST FORM":"CREST FORM",
|
||||
"FACET":"FACET",
|
||||
"Level:":"Level:",
|
||||
"XP:":"XP:",
|
||||
"Next level:":"Next level:",
|
||||
"Group:":"Group:",
|
||||
"Martial":"Martial",
|
||||
"Skilled":"Skilled",
|
||||
"Caster":"Caster",
|
||||
"Main:":"Main:",
|
||||
"Second:":"Second:",
|
||||
"Additional:":"Additional:",
|
||||
"MAIN AND SUB STATS":"MAIN AND SUB STATS",
|
||||
"MAIN STATS":"MAIN STATS",
|
||||
"STAT TYPE:":"STAT TYPE:",
|
||||
"Warrior":"Warrior",
|
||||
"Adept":"Adept",
|
||||
"Occultist":"Occultist",
|
||||
"STRENGTH":"STRENGTH",
|
||||
"AGILITY":"AGILITY",
|
||||
"INTELLECT":"INTELLECT",
|
||||
"WILL":"WILL",
|
||||
"LUCK":"LUCK",
|
||||
"Total":"Total",
|
||||
"Facade":"Facade",
|
||||
"Items":"Items",
|
||||
"Misc":"Misc",
|
||||
"Strength":"Strength",
|
||||
"Intellect":"Intellect",
|
||||
"Agility":"Agility",
|
||||
"Will":"Will",
|
||||
"Luck":"Luck",
|
||||
"SUB STATS":"SUB STATS",
|
||||
"Total:":"Total:",
|
||||
"Main Stat:":"Main Stat:",
|
||||
"Facet Stat:":"Facet Stat:",
|
||||
"Weapon:":"Weapon:",
|
||||
"Protector:":"Protector:",
|
||||
"Accessory:":"Accessory:",
|
||||
"Talent:":"Talent:",
|
||||
"Misc:":"Misc:",
|
||||
"ACCURACY:":"ACCURACY:",
|
||||
"EVASION:":"EVASION:",
|
||||
"INVOCATION:":"INVOCATION:",
|
||||
"RESISTANCE:":"RESISTANCE:",
|
||||
"INSTINCT:":"INSTINCT:",
|
||||
"PD:":"PD:",
|
||||
"Strength ÷ 2":"Strength ÷ 2",
|
||||
"MD:":"MD:",
|
||||
"Intellect ÷ 2":"Intellect ÷ 2",
|
||||
"Track":"Track",
|
||||
"INITIATIVE:":"INITIATIVE:",
|
||||
"Agility + 5":"Agility + 5",
|
||||
"HP:":"HP:",
|
||||
"Strength + Will + (Level x 3)":"Strength + Will + (Level x 3)",
|
||||
"GUARD:":"GUARD:",
|
||||
"WARD:":"WARD:",
|
||||
"Simple Move:":"Simple Move:",
|
||||
"Combat Move:":"Combat Move:",
|
||||
"(Initiative + 5) / 3":"(Initiative + 5) / 3",
|
||||
"Full Move:":"Full Move:",
|
||||
"Initiative + 5":"Initiative + 5",
|
||||
"SPIRIT POOL":"SPIRIT POOL",
|
||||
"DICE:":"DICE:",
|
||||
"Spirit Pool":"Spirit Pool",
|
||||
"OVERFLOW:":"OVERFLOW:",
|
||||
"Used:":"Used:",
|
||||
"Spirit Crest:":"Spirit Crest:",
|
||||
"BONDS":"BONDS",
|
||||
"TALENTS":"TALENTS",
|
||||
"Name:":"Name:",
|
||||
"Spirit Barrier":"Spirit Barrier",
|
||||
"Source:":"Source:",
|
||||
"Innate Power":"Innate Power",
|
||||
"Type:":"Type:",
|
||||
"Timing:":"Timing:",
|
||||
"Start":"Start",
|
||||
"Range:":"Range:",
|
||||
"Combat Zone":"Combat Zone",
|
||||
"Target:":"Target:",
|
||||
"Cost:":"Cost:",
|
||||
"None":"None",
|
||||
"Share:":"Share:",
|
||||
"GM":"GM",
|
||||
"Chat":"Chat",
|
||||
"Spirit Burn":"Spirit Burn",
|
||||
"Free":"Free",
|
||||
"User":"User",
|
||||
"Ancestral":"Ancestral",
|
||||
"Uses Per:":"Uses Per:",
|
||||
"No Limit":"No Limit",
|
||||
"Round":"Round",
|
||||
"Combat":"Combat",
|
||||
"Session":"Session",
|
||||
"Key":"Key",
|
||||
"LV:":"LV:",
|
||||
"Expert":"Expert",
|
||||
"Focus":"Focus",
|
||||
"High":"High",
|
||||
"WEAPONS:":"WEAPONS:",
|
||||
"Divine Name:":"Divine Name:",
|
||||
"ACC:":"ACC:",
|
||||
"IVC:":"IVC:",
|
||||
"INIT:":"INIT:",
|
||||
"Form:":"Form:",
|
||||
"DMG Type:":"DMG Type:",
|
||||
"T#:":"T#:",
|
||||
"Rank:":"Rank:",
|
||||
"Element:":"Element:",
|
||||
"Resist:":"Resist:",
|
||||
"Restriction:":"Restriction:",
|
||||
"Grip:":"Grip:",
|
||||
"Physical":"Physical",
|
||||
"Magic":"Magic",
|
||||
"Other":"Other",
|
||||
"N/A":"N/A",
|
||||
"Half":"Half",
|
||||
"NoneR":"NoneR",
|
||||
"Equipped:":"Equipped:",
|
||||
"ARMOR:":"ARMOR:",
|
||||
"EVA:":"EVA:",
|
||||
"ACCESSORIES:":"ACCESSORIES:",
|
||||
"Slot:":"Slot:",
|
||||
"Description:":"Description:",
|
||||
"INVENTORY:":"INVENTORY:",
|
||||
"Count:":"Count:",
|
||||
"Equip:":"Equip:",
|
||||
"Dice Pool Sizes":"Dice Pool Sizes",
|
||||
"Set the number of dice for each pool here for the sheet roll buttons":"Set the number of dice for each pool here for the sheet roll buttons",
|
||||
"Accuracy":"Accuracy",
|
||||
"Evasion":"Evasion",
|
||||
"Invocation":"Invocation",
|
||||
"Resistance":"Resistance",
|
||||
"Instinct":"Instinct",
|
||||
"You can change the built in sheet macro that puts Mononoke or Aramitama information in chat here:":"You can change the built in sheet macro that puts Mononoke or Aramitama information in chat here:",
|
||||
"Mononoke Info:":"Mononoke Info:",
|
||||
"Boss/Aramitama Info":"Boss/Aramitama Info",
|
||||
"MONONOKE:":"MONONOKE:",
|
||||
"Size":"Size",
|
||||
"Cunning":"Cunning",
|
||||
"Perception":"Perception",
|
||||
"Speech":"Speech",
|
||||
"Reaction":"Reaction",
|
||||
"ID":"ID",
|
||||
"Weakness":"Weakness",
|
||||
"Movement":"Movement",
|
||||
"ACC":"ACC",
|
||||
"EVA":"EVA",
|
||||
"IVC":"IVC",
|
||||
"RES":"RES",
|
||||
"CHK":"CHK",
|
||||
"Initiative":"Initiative",
|
||||
"HP":"HP",
|
||||
"Guard":"Guard",
|
||||
"Ward":"Ward",
|
||||
"Combat Stats":"Combat Stats",
|
||||
"Fixed Values":"Fixed Values",
|
||||
"Identify:":"Identify:",
|
||||
"Aramitama/Boss":"Aramitama/Boss",
|
||||
"Attack Options":"Attack Options",
|
||||
"Materials":"Materials",
|
||||
"Description":"Description"
|
||||
}
|
||||
@@ -154,7 +154,7 @@
|
||||
</div>
|
||||
<div style="width: 50px; height: 35px; margin-top: 5px; margin-left: 2px; background-color: white; border: solid 1px black; border-radius: 5px;">
|
||||
<input type="text" name="attr_fatigue" class="iconInput" value="0" style="font-size: 16px; width: 3em; text-align: center;">
|
||||
<b style="position: absolute; margin-left: 6px; margin-top: -7px; font-size: 10px;">Fatigue</b>
|
||||
<b style="font-size: 10px; position: absolute; margin-top: 20px; margin-left: -39px;">Fatigue</b>
|
||||
</div>
|
||||
</div>
|
||||
<div style="float: left; background-image: url(https://i.imgur.com/zzSYrKx.png); height: 100px; width: 100px; margin-left: 10px;">
|
||||
|
||||
@@ -670,8 +670,8 @@
|
||||
"change-skill-name-of-psionics": "Canvia el nom de l'habilitat de Psiònics. No canvia l'ordre en la llista ni cap altra cosa.",
|
||||
"rename-spellcasting": "Nou nom per Fetilleria",
|
||||
"change-skill-name-of-spellcasting": "Canvia el nom de l'habilitat de Fetilleria. No canvia l'ordre en la llista ni cap altra cosa.",
|
||||
"rename-weird-science": "Rename Weird Science",
|
||||
"change-skill-name-of-weird-science": "Change the name of the Weird Science skill. This will change the name only, it won't change it's order in the list, etc.",
|
||||
"rename-weird-science": "Canvia el nom de Ciència Estranya",
|
||||
"change-skill-name-of-weird-science": "Canvia el nom de l'habilitat de Ciència Estranya. No canvia l'ordre en la llista ni cap altra cosa.",
|
||||
"start-fighting-as-unskilled": "Start Fighting as Unskilled",
|
||||
"avoid-confusion-about-fighting": "Avoids confusion around Fighting costing a skill point to get to d4",
|
||||
"savaged-us-json-format": "This importer is based off the generic VTT json format from savaged.us",
|
||||
|
||||
@@ -2,6 +2,20 @@
|
||||
|
||||
[GitHub Project Status board](https://github.com/wesbaker/roll20-character-sheets/projects/1)
|
||||
|
||||
## 1.9.0
|
||||
|
||||
### Added
|
||||
|
||||
- Add modifiers to attribute scores
|
||||
- Add roll button for NPC Reaction
|
||||
- Add spells tab
|
||||
- Add default sheet setting for default character type
|
||||
|
||||
### Changed
|
||||
|
||||
- Change rolltemplates to show character name
|
||||
- Change button hover color to orange for better contrast
|
||||
|
||||
## 1.8.0
|
||||
|
||||
### Changed
|
||||
|
||||
@@ -90,8 +90,8 @@ input[type="number"] {
|
||||
|
||||
.sheet-roll button[type="roll"]:hover,
|
||||
.sheet-roll button[type="action"]:hover {
|
||||
color: #990000;
|
||||
border-color: #990000;
|
||||
color: #ff6600;
|
||||
border-color: #ff6600;
|
||||
border: 1px 1px 1px 1px;
|
||||
}
|
||||
|
||||
@@ -322,12 +322,9 @@ input[name="attr_armorClassType"][value="aac"] ~ .sheet-matrix {
|
||||
.sheet-rolltemplate-skill h3 {
|
||||
color: white;
|
||||
background-color: #333;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
line-height: 2.2rem;
|
||||
padding: 0.75rem;
|
||||
text-align: center;
|
||||
line-height: 3em;
|
||||
height: 3em;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-simple span,
|
||||
@@ -595,17 +592,27 @@ input[name="attr_spellRollType"][value="describe"]
|
||||
width: 3.5rem;
|
||||
}
|
||||
|
||||
/* Ability Scores */
|
||||
|
||||
.sheet-scores input[type="number"] {
|
||||
max-width: 3.5rem;
|
||||
}
|
||||
|
||||
/* Spells per Level */
|
||||
|
||||
.sheet-split-value > input[type="number"]:first-of-type,
|
||||
.sheet-spells-per-level > label > input[type="number"]:first-of-type {
|
||||
border-right: 0 none;
|
||||
}
|
||||
|
||||
.sheet-split-value > input[type="number"]:last-of-type,
|
||||
.sheet-spells-per-level > label > input[type="number"]:last-of-type {
|
||||
border-left: 0 none;
|
||||
}
|
||||
|
||||
.sheet-split-value .sheet-divider,
|
||||
.sheet-spells-per-level .sheet-divider {
|
||||
align-items: center;
|
||||
background: white;
|
||||
border-color: #ccc;
|
||||
border-style: solid;
|
||||
@@ -613,14 +620,17 @@ input[name="attr_spellRollType"][value="describe"]
|
||||
box-sizing: border-box;
|
||||
color: #aaa;
|
||||
cursor: text;
|
||||
display: inline-block;
|
||||
height: 3.5rem;
|
||||
display: inline-flex;
|
||||
justify-content: center;
|
||||
line-height: 3.5rem;
|
||||
margin: 0;
|
||||
text-align: center;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.sheet-spells-per-level .sheet-divider {
|
||||
height: 3.5rem;
|
||||
}
|
||||
|
||||
.sheet-memorized::after {
|
||||
content: "e";
|
||||
font-family: pictos;
|
||||
@@ -658,6 +668,8 @@ input.sheet-expand:checked ~ input.sheet-weapon-description {
|
||||
/* Tabs */
|
||||
|
||||
.sheet-character,
|
||||
/* .charsheet is needed since .sheet-spells is used elsewhere */
|
||||
.charsheet .sheet-spells,
|
||||
.sheet-retainers,
|
||||
.sheet-monster,
|
||||
.sheet-notes,
|
||||
@@ -666,6 +678,7 @@ input.sheet-expand:checked ~ input.sheet-weapon-description {
|
||||
}
|
||||
|
||||
input[name="attr_sheetTab"][value="character"] ~ div.sheet-character,
|
||||
input[name="attr_sheetTab"][value="spells"] ~ div.sheet-spells,
|
||||
input[name="attr_sheetTab"][value="retainers"] ~ div.sheet-retainers,
|
||||
input[name="attr_sheetTab"][value="monster"] ~ div.sheet-monster,
|
||||
input[name="attr_sheetTab"][value="notes"] ~ div.sheet-notes,
|
||||
@@ -692,6 +705,9 @@ input[name="attr_sheetTab"][value="settings"] ~ div.sheet-settings {
|
||||
input[name="attr_sheetTab"][value="character"]
|
||||
~ .sheet-button-select
|
||||
button[name="act_character"],
|
||||
input[name="attr_sheetTab"][value="spells"]
|
||||
~ .sheet-button-select
|
||||
button[name="act_spells"],
|
||||
input[name="attr_sheetTab"][value="retainers"]
|
||||
~ .sheet-button-select
|
||||
button[name="act_retainers"],
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
<button type="action" name="act_character" data-i18n="character">
|
||||
Character
|
||||
</button>
|
||||
<button type="action" name="act_spells" data-i18n="spells">Spells</button>
|
||||
<button type="action" name="act_retainers" data-i18n="retainers">Retainers</button>
|
||||
<button type="action" name="act_monster" data-i18n="monster">Monster</button>
|
||||
<button type="action" name="act_notes" data-i18n="notes">Notes</button>
|
||||
@@ -121,53 +122,65 @@
|
||||
<div>
|
||||
<h1 data-i18n="ability-scores">Ability Scores</h1>
|
||||
<div class="scores roll flex">
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<label class="inline-flex inline-flex-wide-label split-value">
|
||||
<button type="roll" name="attr_rollSTR"
|
||||
value="&{template:less} {{roll=^{strength}}} {{result=[[ [[1d20]]<@{str}+@{optionalModQuery} ]]}} {{check=[[@{str}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} rolls ^{strength}}} {{result=[[ [[1d20]]<@{str}+@{optionalModQuery} ]]}} {{check=[[@{str}+@{optionalModQuery}]]}}"
|
||||
data-i18n="strength-abbr">
|
||||
STR
|
||||
</button>
|
||||
<input type="number" name="attr_str" value="10" />
|
||||
<label class="divider" for="ability-strength-modifier">/</label>
|
||||
<input type="number" min="0" id="ability-strength-modifier" name="attr_BonusSTR" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<label class="inline-flex inline-flex-wide-label split-value">
|
||||
<button type="roll" name="attr_rollINT"
|
||||
value="&{template:less} {{roll=^{intelligence}}} {{result=[[ [[1d20]]<@{int}+@{optionalModQuery} ]]}} {{check=[[@{int}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} rolls ^{intelligence}}} {{result=[[ [[1d20]]<@{int}+@{optionalModQuery} ]]}} {{check=[[@{int}+@{optionalModQuery}]]}}"
|
||||
data-i18n="intelligence-abbr">
|
||||
INT
|
||||
</button>
|
||||
<input type="number" name="attr_int" value="10" />
|
||||
<label class="divider" for="ability-intelligence-modifier">/</label>
|
||||
<input type="number" min="0" id="ability-intelligence-modifier" name="attr_intMod" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<label class="inline-flex inline-flex-wide-label split-value">
|
||||
<button type="roll" name="attr_rollWIS"
|
||||
value="&{template:less} {{roll=^{wisdom}}} {{result=[[ [[1d20]]<@{wis}+@{optionalModQuery} ]]}} {{check=[[@{wis}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} rolls ^{wisdom}}} {{result=[[ [[1d20]]<@{wis}+@{optionalModQuery} ]]}} {{check=[[@{wis}+@{optionalModQuery}]]}}"
|
||||
data-i18n="wisdom-abbr">
|
||||
WIS
|
||||
</button>
|
||||
<input type="number" name="attr_wis" value="10" />
|
||||
<label class="divider" for="ability-wisdom-modifier">/</label>
|
||||
<input type="number" min="0" id="ability-wisdom-modifier" name="attr_wisMod" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<label class="inline-flex inline-flex-wide-label split-value">
|
||||
<button type="roll" name="attr_rollDEX"
|
||||
value="&{template:less} {{roll=^{dexterity}}} {{result=[[ [[1d20]]<@{dex}+@{optionalModQuery} ]]}} {{check=[[@{dex}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} rolls ^{dexterity}}} {{result=[[ [[1d20]]<@{dex}+@{optionalModQuery} ]]}} {{check=[[@{dex}+@{optionalModQuery}]]}}"
|
||||
data-i18n="dexterity-abbr">
|
||||
DEX
|
||||
</button>
|
||||
<input type="number" name="attr_dex" value="10" />
|
||||
<label class="divider" for="ability-dexterity-modifier">/</label>
|
||||
<input type="number" min="0" id="ability-dexterity-modifier" name="attr_BonusDEX" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<label class="inline-flex inline-flex-wide-label split-value">
|
||||
<button type="roll" name="attr_rollCON"
|
||||
value="&{template:less} {{roll=^{constitution}}} {{result=[[ [[1d20]]<@{con}+@{optionalModQuery} ]]}} {{check=[[@{con}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} rolls ^{constitution}}} {{result=[[ [[1d20]]<@{con}+@{optionalModQuery} ]]}} {{check=[[@{con}+@{optionalModQuery}]]}}"
|
||||
data-i18n="constitution-abbr">
|
||||
CON
|
||||
</button>
|
||||
<input type="number" name="attr_con" value="10" />
|
||||
<label class="divider" for="ability-constitution-modifier">/</label>
|
||||
<input type="number" min="0" id="ability-constitution-modifier" name="attr_HPConMod" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<label class="inline-flex inline-flex-wide-label split-value">
|
||||
<button type="roll" name="attr_rollCHA"
|
||||
value="&{template:less} {{roll=^{charisma}}} {{result=[[ [[1d20]]<@{cha}+@{optionalModQuery} ]]}} {{check=[[@{cha}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} rolls ^{charisma}}} {{result=[[ [[1d20]]<@{cha}+@{optionalModQuery} ]]}} {{check=[[@{cha}+@{optionalModQuery}]]}}"
|
||||
data-i18n="charisma-abbr">
|
||||
CHA
|
||||
</button>
|
||||
<input type="number" name="attr_cha" value="10" />
|
||||
<label class="divider" for="ability-charisma-modifier">/</label>
|
||||
<input type="number" min="0" id="ability-charisma-modifier" name="attr_chaMod" value="0" />
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
@@ -177,7 +190,7 @@
|
||||
<div class="exploration roll flex">
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollListenDoor"
|
||||
value="&{template:less} {{roll=^{listen-at-door-full}}} {{result=[[ [[1d6]]<@{ListenDoor}+@{optionalModQuery} ]]}} {{check=[[@{ListenDoor}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} checks ^{listen-at-door-full}}} {{result=[[ [[1d6]]<@{ListenDoor}+@{optionalModQuery} ]]}} {{check=[[@{ListenDoor}+@{optionalModQuery}]]}}"
|
||||
data-i18n="listen-at-door">
|
||||
Listen at door
|
||||
</button>
|
||||
@@ -185,7 +198,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollOpenDoor"
|
||||
value="&{template:less} {{roll=^{open-stuck-door-full}}} {{result=[[ [[1d6]]<@{OpenDoor}+@{optionalModQuery} ]]}} {{check=[[@{OpenDoor}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} checks ^{open-stuck-door-full}}} {{result=[[ [[1d6]]<@{OpenDoor}+@{optionalModQuery} ]]}} {{check=[[@{OpenDoor}+@{optionalModQuery}]]}}"
|
||||
data-i18n="open-stuck-door">
|
||||
Open stuck door
|
||||
</button>
|
||||
@@ -193,7 +206,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollFindSecretDoor"
|
||||
value="&{template:less} {{roll=^{find-secret-door-full}}} {{result=[[ [[1d6]]<@{FindSecretDoor}+@{optionalModQuery} ]]}} {{check=[[@{FindSecretDoor}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} checks ^{find-secret-door-full}}} {{result=[[ [[1d6]]<@{FindSecretDoor}+@{optionalModQuery} ]]}} {{check=[[@{FindSecretDoor}+@{optionalModQuery}]]}}"
|
||||
data-i18n="find-secret-door">
|
||||
Find secret door
|
||||
</button>
|
||||
@@ -201,7 +214,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollFindRoomTrap"
|
||||
value="&{template:less} {{roll=^{find-room-trap-full}}} {{result=[[ [[1d6]]<@{FindRoomTrap}+@{optionalModQuery} ]]}} {{check=[[@{FindRoomTrap}+@{optionalModQuery}]]}}"
|
||||
value="&{template:less} {{roll=@{character_name} checks ^{find-room-trap-full}}} {{result=[[ [[1d6]]<@{FindRoomTrap}+@{optionalModQuery} ]]}} {{check=[[@{FindRoomTrap}+@{optionalModQuery}]]}}"
|
||||
data-i18n="find-room-trap">
|
||||
Find room trap
|
||||
</button>
|
||||
@@ -215,7 +228,7 @@
|
||||
<div class="saving roll flex">
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveD"
|
||||
value="&{template:greater} {{roll=^{death-poison-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}>+@{modQuery}@{saveD} ]]}} {{check=[[@{saveD}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{death-poison-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}>+@{modQuery}@{saveD} ]]}} {{check=[[@{saveD}]]}}"
|
||||
data-i18n="death-poison">
|
||||
Death, Poison
|
||||
</button>
|
||||
@@ -223,7 +236,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveW"
|
||||
value="&{template:greater} {{roll=^{magic-wands-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveW} ]]}} {{check=[[@{saveW}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{magic-wands-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveW} ]]}} {{check=[[@{saveW}]]}}"
|
||||
data-i18n="magic-wands">
|
||||
Magic wands
|
||||
</button>
|
||||
@@ -231,7 +244,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveP"
|
||||
value="&{template:greater} {{roll=^{paralysis-petrification-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveP} ]]}} {{check=[[@{saveP}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{paralysis-petrification-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveP} ]]}} {{check=[[@{saveP}]]}}"
|
||||
data-i18n="paralysis-petrification">
|
||||
Paralysis, Petrification
|
||||
</button>
|
||||
@@ -239,7 +252,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveB"
|
||||
value="&{template:greater} {{roll=^{breath-attacks-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveB} ]]}} {{check=[[@{saveB}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{breath-attacks-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveB} ]]}} {{check=[[@{saveB}]]}}"
|
||||
data-i18n="breath-attacks">
|
||||
Breath attacks
|
||||
</button>
|
||||
@@ -247,7 +260,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveS"
|
||||
value="&{template:greater} {{roll=^{spells-rods-staves-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveS} ]]}} {{check=[[@{saveS}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{spells-rods-staves-full}}} {{result=[[ [[1d20]]+@{wisdomSaveQuery}+@{modQuery}>@{saveS} ]]}} {{check=[[@{saveS}]]}}"
|
||||
data-i18n="spells-rods-staves">
|
||||
Spells, Rods, Staves
|
||||
</button>
|
||||
@@ -273,7 +286,7 @@
|
||||
<fieldset class="repeating_abilities">
|
||||
<div class="abilities-grid">
|
||||
<button type="roll" name="abilityRoll"
|
||||
value="&{template:skill} {{name=@{}}} {{symbol=[[@{abilityDirection}]]}} {{roll=@{abilityName}}} {{result=[[@{abilityRoll}]]}} {{check=[[0+@{abilityThreshold}]]}} {{description=@{abilityDescription}}}"></button>
|
||||
value="&{template:skill} {{name=@{}}} {{symbol=[[@{abilityDirection}]]}} {{roll=@{character_name} rolls @{abilityName}}} {{result=[[@{abilityRoll}]]}} {{check=[[0+@{abilityThreshold}]]}} {{description=@{abilityDescription}}}"></button>
|
||||
<input type="text" name="attr_abilityName" placeholder="Name" data-i18n="name" />
|
||||
<input type="text" class="half-input" name="attr_abilityRoll" value="2d6" />
|
||||
<select name="attr_abilityDirection" class="half-input">
|
||||
@@ -376,7 +389,8 @@
|
||||
<label class="inline-flex">
|
||||
<input type="hidden" name="attr_individualInitiative" value="disabled" />
|
||||
<button type="roll" name="attr_rollInit"
|
||||
value="&{template:simple} {{roll=Initiative}} {{result=[[1d6 &{tracker}]]}}" data-i18n="initiative-init">
|
||||
value="&{template:simple} {{roll=Player's Initiative}} {{result=[[1d6 &{tracker}]]}}"
|
||||
data-i18n="initiative-init">
|
||||
Init.
|
||||
</button>
|
||||
<button type="roll" name="attr_rollInitIndividual"
|
||||
@@ -461,10 +475,10 @@
|
||||
<div>
|
||||
<!-- AAC Attack -->
|
||||
<button type="roll" name="aacAttackRoll" class="attack-roll attack-roll-aac"
|
||||
value="&{template:simple} {{roll=Attack with @{weaponName}}} {{attack=[[1d20+@{weaponAttributeBonus}+@{weaponAttackBonus}+@{bab}+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}+@{weaponDamageBonus}+@{weaponAttributeBonusDamage}]]}} {{description=@{weaponDescription}}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} attacks with @{weaponName}}} {{attack=[[1d20+@{weaponAttributeBonus}+@{weaponAttackBonus}+@{bab}+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}+@{weaponDamageBonus}+@{weaponAttributeBonusDamage}]]}} {{description=@{weaponDescription}}}"></button>
|
||||
<!-- DAC Attack (no BAB added) -->
|
||||
<button type="roll" name="dacAttackRoll" class="attack-roll attack-roll-dac"
|
||||
value="&{template:simple} {{roll=Attack with @{weaponName}}} {{attack=[[1d20+@{weaponAttributeBonus}+@{weaponAttackBonus}+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}+@{weaponDamageBonus}+@{weaponAttributeBonusDamage}]]}} {{description=@{weaponDescription}}} {{attackMatrix9=@{attackMatrix9}}} {{attackMatrix8=@{attackMatrix8}}} {{attackMatrix7=@{attackMatrix7}}} {{attackMatrix6=@{attackMatrix6}}} {{attackMatrix5=@{attackMatrix5}}} {{attackMatrix4=@{attackMatrix4}}} {{attackMatrix3=@{attackMatrix3}}} {{attackMatrix2=@{attackMatrix2}}} {{attackMatrix1=@{attackMatrix1}}} {{attackMatrix0=@{attackMatrix0}}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} attacks with @{weaponName}}} {{attack=[[1d20+@{weaponAttributeBonus}+@{weaponAttackBonus}+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}+@{weaponDamageBonus}+@{weaponAttributeBonusDamage}]]}} {{description=@{weaponDescription}}} {{attackMatrix9=@{attackMatrix9}}} {{attackMatrix8=@{attackMatrix8}}} {{attackMatrix7=@{attackMatrix7}}} {{attackMatrix6=@{attackMatrix6}}} {{attackMatrix5=@{attackMatrix5}}} {{attackMatrix4=@{attackMatrix4}}} {{attackMatrix3=@{attackMatrix3}}} {{attackMatrix2=@{attackMatrix2}}} {{attackMatrix1=@{attackMatrix1}}} {{attackMatrix0=@{attackMatrix0}}}"></button>
|
||||
</div>
|
||||
<input type="text" name="attr_weaponName" placeholder="Weapon Name" />
|
||||
<select name="attr_attackType">
|
||||
@@ -548,9 +562,9 @@
|
||||
<div>
|
||||
<input type="hidden" name="attr_spellRollType" value="describe" />
|
||||
<button type="roll" name="spellCast" class="roll"
|
||||
value="&{template:simple} {{roll=Casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}} {{effect=[[@{spellEffect}]]}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}} {{effect=[[@{spellEffect}]]}}"></button>
|
||||
<button type="roll" name="spellDescribe" class="roll-describe"
|
||||
value="&{template:simple} {{roll=Casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}}"></button>
|
||||
</div>
|
||||
<input type="number" min="0" name="attr_spellMemorized" checked data-i18n-title="memorized" title="Memorized"
|
||||
value="0" />
|
||||
@@ -643,12 +657,99 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-spells sheet-repeat">
|
||||
<h1>Spells</h1>
|
||||
<div class="flex grid-spacing spells-per-level">
|
||||
<label class="inline-flex">
|
||||
<span>1</span>
|
||||
<input type="number" min="0" name="attr_spellsLevel1Available" title="Spells Available"
|
||||
data-i18n-title="spells-available" value="0" />
|
||||
<label class="divider" for="spells-level-1-total">/</label>
|
||||
<input type="number" min="0" id="spells-level-1-total" name="attr_spellsLevel1Total" title="Spells Total"
|
||||
data-i18n-title="spells-total" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex">
|
||||
<span>2</span>
|
||||
<input type="number" min="0" name="attr_spellsLevel2Available" title="Spells Available"
|
||||
data-i18n-title="spells-available" value="0" />
|
||||
<label class="divider" for="spells-level-2-total">/</label>
|
||||
<input type="number" min="0" id="spells-level-2-total" name="attr_spellsLevel2Total" title="Spells Total"
|
||||
data-i18n-title="spells-total" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex">
|
||||
<span>3</span>
|
||||
<input type="number" min="0" name="attr_spellsLevel3Available" title="Spells Available"
|
||||
data-i18n-title="spells-available" value="0" />
|
||||
<label class="divider" for="spells-level-3-total">/</label>
|
||||
<input type="number" min="0" id="spells-level-3-total" name="attr_spellsLevel3Total" title="Spells Total"
|
||||
data-i18n-title="spells-total" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex">
|
||||
<span>4</span>
|
||||
<input type="number" min="0" name="attr_spellsLevel4Available" title="Spells Available"
|
||||
data-i18n-title="spells-available" value="0" />
|
||||
<label class="divider" for="spells-level-4-total">/</label>
|
||||
<input type="number" min="0" id="spells-level-4-total" name="attr_spellsLevel4Total" title="Spells Total"
|
||||
data-i18n-title="spells-total" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex">
|
||||
<span>5</span>
|
||||
<input type="number" min="0" name="attr_spellsLevel5Available" title="Spells Available"
|
||||
data-i18n-title="spells-available" value="0" />
|
||||
<label class="divider" for="spells-level-5-total">/</label>
|
||||
<input type="number" min="0" id="spells-level-5-total" name="attr_spellsLevel5Total" title="Spells Total"
|
||||
data-i18n-title="spells-total" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex">
|
||||
<span>6</span>
|
||||
<input type="number" min="0" name="attr_spellsLevel6Available" title="Spells Available"
|
||||
data-i18n-title="spells-available" value="0" />
|
||||
<label class="divider" for="spells-level-6-total">/</label>
|
||||
<input type="number" min="0" id="spells-level-6-total" name="attr_spellsLevel6Total" title="Spells Total"
|
||||
data-i18n-title="spells-total" value="0" />
|
||||
</label>
|
||||
</div>
|
||||
<div class="spells-grid">
|
||||
<span></span>
|
||||
<span data-i18n-title="memorized" title="Memorized" class="memorized"></span>
|
||||
<span data-i18n="name">Name</span>
|
||||
<span data-i18n="level-abbr">LVL</span>
|
||||
<span data-i18n="duration">Duration</span>
|
||||
<span data-i18n="range">Range</span>
|
||||
<span data-i18n="description">Description</span>
|
||||
<span data-i18n="effect-roll">Effect Roll</span>
|
||||
</div>
|
||||
<fieldset class="repeating_spells">
|
||||
<div class="spells-grid">
|
||||
<div>
|
||||
<input type="hidden" name="attr_spellRollType" value="describe" />
|
||||
<button type="roll" name="spellCast" class="roll"
|
||||
value="&{template:simple} {{roll=@{character_name} casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}} {{effect=[[@{spellEffect}]]}}"></button>
|
||||
<button type="roll" name="spellDescribe" class="roll-describe"
|
||||
value="&{template:simple} {{roll=@{character_name} casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}}"></button>
|
||||
</div>
|
||||
<input type="number" min="0" name="attr_spellMemorized" checked data-i18n-title="memorized" title="Memorized"
|
||||
value="0" />
|
||||
<input type="text" name="attr_spellName" placeholder="Spell Name"
|
||||
data-i18n-placeholder="spell-name-placeholder" />
|
||||
<input type="number" min="1" name="attr_spellLevel" value="1" />
|
||||
<input type="text" name="attr_spellDuration" />
|
||||
<input type="text" name="attr_spellRange" />
|
||||
<input type="text" name="attr_spellDescription" placeholder="Description" data-i18n-placeholder="description" />
|
||||
<input type="text" class="half-input" name="attr_spellEffect" />
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="sheet-retainers">
|
||||
<div>
|
||||
<h1 data-i18n="retainer-modifiers">Retainer Modifiers</h1>
|
||||
<div class="flex">
|
||||
<div class="flex roll">
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<span data-i18n="npc-reaction">NPC Reaction</span>
|
||||
<button type="roll" name="attr_rollNPCReaction"
|
||||
value="&{template:simple} {{roll=@{character_name} rolls for NPC Reaction}} {{result=[[2d6+@{chaMod}]]}}"
|
||||
data-i18n="npc-reaction">NPC
|
||||
Reaction</button>
|
||||
<input type="number" readOnly name="attr_chaMod" value="0" />
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
@@ -792,7 +893,8 @@
|
||||
<label class="inline-flex initiative">
|
||||
<input type="hidden" name="attr_individualInitiative" value="disabled" />
|
||||
<button type="roll" name="attr_rollInit"
|
||||
value="&{template:simple} {{roll=Initiative}} {{result=[[1d6 &{tracker}]]}}" data-i18n="initiative-init">
|
||||
value="&{template:simple} {{roll=Enemy Initiative}} {{result=[[1d6 &{tracker}]]}}"
|
||||
data-i18n="initiative-init">
|
||||
Init.
|
||||
</button>
|
||||
<button type="roll" name="attr_rollInitIndividual"
|
||||
@@ -905,10 +1007,10 @@
|
||||
<div class="weapons-grid">
|
||||
<!-- AAC Attack -->
|
||||
<button type="roll" name="aacAttackRoll" class="attack-roll attack-roll-aac"
|
||||
value="&{template:simple} {{roll=Attack with @{weaponName}}} {{attack=[[1d20+@{monsterBAB}+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}]]}} {{description=@{weaponDescription}}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} attacks with @{weaponName}}} {{attack=[[1d20+@{monsterBAB}+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}]]}} {{description=@{weaponDescription}}}"></button>
|
||||
<!-- DAC Attack (no BAB added) -->
|
||||
<button type="roll" name="dacAttackRoll" class="attack-roll attack-roll-dac"
|
||||
value="&{template:simple} {{roll=Attack with @{weaponName}}} {{attack=[[1d20+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}]]}} {{description=@{weaponDescription}}} {{attackMatrix9=@{monsterAttackMatrix9}}} {{attackMatrix8=@{monsterAttackMatrix8}}} {{attackMatrix7=@{monsterAttackMatrix7}}} {{attackMatrix6=@{monsterAttackMatrix6}}} {{attackMatrix5=@{monsterAttackMatrix5}}} {{attackMatrix4=@{monsterAttackMatrix4}}} {{attackMatrix3=@{monsterAttackMatrix3}}} {{attackMatrix2=@{monsterAttackMatrix2}}} {{attackMatrix1=@{monsterAttackMatrix1}}} {{attackMatrix0=@{monsterAttackMatrix0}}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} attacks with @{weaponName}}} {{attack=[[1d20+@{optionalModQuery}]]}} {{damage=[[@{weaponDamageDie}]]}} {{description=@{weaponDescription}}} {{attackMatrix9=@{monsterAttackMatrix9}}} {{attackMatrix8=@{monsterAttackMatrix8}}} {{attackMatrix7=@{monsterAttackMatrix7}}} {{attackMatrix6=@{monsterAttackMatrix6}}} {{attackMatrix5=@{monsterAttackMatrix5}}} {{attackMatrix4=@{monsterAttackMatrix4}}} {{attackMatrix3=@{monsterAttackMatrix3}}} {{attackMatrix2=@{monsterAttackMatrix2}}} {{attackMatrix1=@{monsterAttackMatrix1}}} {{attackMatrix0=@{monsterAttackMatrix0}}}"></button>
|
||||
<input type="number" min="0" name="attr_weaponAttacks" value="1" />
|
||||
<input type="text" name="attr_weaponName" placeholder="Weapon" data-i18n-placeholder="weapon" />
|
||||
<input type="text" name="attr_weaponDamageDie" value="1d6" class="input-as-number" />
|
||||
@@ -950,9 +1052,9 @@
|
||||
<div>
|
||||
<input type="hidden" name="attr_spellRollType" value="describe" />
|
||||
<button type="roll" name="spellCast" class="roll"
|
||||
value="&{template:simple} {{roll=Casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}} {{effect=[[@{spellEffect}]]}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}} {{effect=[[@{spellEffect}]]}}"></button>
|
||||
<button type="roll" name="spellDescribe" class="roll-describe"
|
||||
value="&{template:simple} {{roll=Casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}}"></button>
|
||||
value="&{template:simple} {{roll=@{character_name} casts @{spellName}}} {{duration=@{spellDuration}}} {{range=@{spellRange}}} {{description=@{spellDescription}}}"></button>
|
||||
</div>
|
||||
<input type="text" name="attr_spellName" placeholder="Magic Missile"
|
||||
data-i18n-placeholder="spell-name-placeholder" />
|
||||
@@ -972,7 +1074,7 @@
|
||||
<div class="saving roll flex">
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveD"
|
||||
value="&{template:greater} {{roll=^{death-poison-full}}} {{result=[[ [[1d20]]>@{saveD}+@{modQuery} ]]}} {{check=[[@{saveD}+@{modQuery}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{death-poison-full}}} {{result=[[ [[1d20]]>@{saveD}+@{modQuery} ]]}} {{check=[[@{saveD}+@{modQuery}]]}}"
|
||||
data-i18n="death-poison">
|
||||
Death, Poison
|
||||
</button>
|
||||
@@ -981,7 +1083,7 @@
|
||||
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveW"
|
||||
value="&{template:greater} {{roll=^{magic-wands-full}}} {{result=[[ [[1d20]]>@{saveW}+@{modQuery} ]]}} {{check=[[@{saveW}+@{modQuery}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{magic-wands-full}}} {{result=[[ [[1d20]]>@{saveW}+@{modQuery} ]]}} {{check=[[@{saveW}+@{modQuery}]]}}"
|
||||
data-i18n="magic-wands">
|
||||
Magic wands
|
||||
</button>
|
||||
@@ -990,7 +1092,7 @@
|
||||
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveP"
|
||||
value="&{template:greater} {{roll=^{paralysis-petrification-full}}} {{result=[[ [[1d20]]>@{saveP}+@{modQuery} ]]}} {{check=[[@{saveP}+@{modQuery}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{paralysis-petrification-full}}} {{result=[[ [[1d20]]>@{saveP}+@{modQuery} ]]}} {{check=[[@{saveP}+@{modQuery}]]}}"
|
||||
data-i18n="paralysis-petrification">
|
||||
Paralysis, Petrification
|
||||
</button>
|
||||
@@ -999,7 +1101,7 @@
|
||||
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveB"
|
||||
value="&{template:greater} {{roll=^{breath-attacks-full}}} {{result=[[ [[1d20]]>@{saveB}+@{modQuery} ]]}} {{check=[[@{saveB}+@{modQuery}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{breath-attacks-full}}} {{result=[[ [[1d20]]>@{saveB}+@{modQuery} ]]}} {{check=[[@{saveB}+@{modQuery}]]}}"
|
||||
data-i18n="breath-attacks">
|
||||
Breath attacks
|
||||
</button>
|
||||
@@ -1007,7 +1109,7 @@
|
||||
</label>
|
||||
<label class="inline-flex inline-flex-wide-label">
|
||||
<button type="roll" name="attr_rollSaveS"
|
||||
value="&{template:greater} {{roll=^{spells-rods-staves-full}}} {{result=[[ [[1d20]]>@{saveS}+@{modQuery} ]]}} {{check=[[@{saveS}+@{modQuery}]]}}"
|
||||
value="&{template:greater} {{roll=@{character_name} rolls save against ^{spells-rods-staves-full}}} {{result=[[ [[1d20]]>@{saveS}+@{modQuery} ]]}} {{check=[[@{saveS}+@{modQuery}]]}}"
|
||||
data-i18n="spells-rods-staves">
|
||||
Spells, Rods, Staves
|
||||
</button>
|
||||
@@ -1397,7 +1499,7 @@
|
||||
});
|
||||
|
||||
// Tabs
|
||||
const buttonlist = ["character", "retainers", "monster", "notes", "settings"];
|
||||
const buttonlist = ["character", "spells", "retainers", "monster", "notes", "settings"];
|
||||
buttonlist.forEach((button) => {
|
||||
on(`clicked:${button}`, function (event) {
|
||||
setAttrs({ sheetTab: button });
|
||||
@@ -1452,6 +1554,11 @@
|
||||
setAttrs({ HPConMod: getModifiers(values.con) });
|
||||
});
|
||||
});
|
||||
on("sheet:opened change:int", function () {
|
||||
getAttrs(["int"], function (values) {
|
||||
setAttrs({ intMod: getModifiers(values.int) });
|
||||
});
|
||||
});
|
||||
on("sheet:opened change:wis", function () {
|
||||
getAttrs(["wis"], function (values) {
|
||||
const wisMod = getModifiers(values.wis);
|
||||
|
||||
@@ -21,6 +21,20 @@
|
||||
"descending-armor-class"
|
||||
]
|
||||
},
|
||||
{
|
||||
"attribute": "sheetTab",
|
||||
"displayname": "Default Character Type",
|
||||
"displaytranslationkey": "default-character-type",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Player Character|character",
|
||||
"Non-player Character|monster"
|
||||
],
|
||||
"optiontranslationkeys": [
|
||||
"player-character",
|
||||
"non-player-character"
|
||||
]
|
||||
},
|
||||
{
|
||||
"attribute": "situationalBonusEnabled",
|
||||
"displayname": "Situational Bonus Enabled?",
|
||||
|
||||
@@ -178,5 +178,8 @@
|
||||
"loyalty": "Loyalty",
|
||||
"wisdom-save-apply": "Does the Wisdom modifier apply? (i.e. versus magical effects that aren't breath weapons)",
|
||||
"yes": "Yes",
|
||||
"no": "No"
|
||||
"no": "No",
|
||||
"default-character-type": "Default Character Type",
|
||||
"player-character": "Player Character",
|
||||
"non-player-character": "Non-player Character"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"paranoia": "PARANOIA",
|
||||
"troubleshooters": "Troubleshooters",
|
||||
"player": "Player",
|
||||
"perversity_points": "Perversity Points",
|
||||
"general": "GENERAL",
|
||||
"character_name": "Name",
|
||||
"name_template": "Name-Clearance-Sector-Clone number",
|
||||
"gender": "Gender",
|
||||
"tics": "Tics",
|
||||
"access": "Access",
|
||||
"classified": "CLASSIFIED",
|
||||
"mandatory_bonus_duty": "Mandatory Bonus Duty",
|
||||
"service_groups": "SERVICE GROUPS",
|
||||
"service_group": "Service Group",
|
||||
"infiltrated_service_group": "Infiltrated Service Group",
|
||||
"action_skills": "ACTION SKILLS",
|
||||
"management": "Management",
|
||||
"bootlicking": "Bootlicking",
|
||||
"chutzpah": "Chutzpah",
|
||||
"con_games": "Con Games",
|
||||
"hygiene": "Hygiene",
|
||||
"interrogation": "Interrogation",
|
||||
"intimidation": "Intimidation",
|
||||
"moxie": "Moxie",
|
||||
"oratory": "Oratory",
|
||||
"specialty": "Specialty",
|
||||
"stealth": "Stealth",
|
||||
"concealment": "Concealment",
|
||||
"disguise": "Disguise",
|
||||
"scam_radar": "Scam Radar",
|
||||
"security_systems": "Security Systems",
|
||||
"shadowing": "Shadowing",
|
||||
"sleight_of_hand": "Sleight of Hand",
|
||||
"sneaking": "Sneaking",
|
||||
"surveillance": "Surveillance",
|
||||
"violence": "Violence",
|
||||
"agility": "Agility",
|
||||
"demolition": "Demolition",
|
||||
"energy_weapons": "Energy Weapons",
|
||||
"field_weapons": "Field Weapons",
|
||||
"fine_manipulation": "Fine Manipulation",
|
||||
"hand_weapons": "Hand Weapons",
|
||||
"projectile_weapons": "Projectile Weapons",
|
||||
"thrown_weapons": "Thrown Weapons",
|
||||
"unarmed_combat": "Unarmed Combat",
|
||||
"vehicular_combat": "Vehicular Combat",
|
||||
"knowledge_skills": "KNOWLEDGE SKILLS",
|
||||
"hardware": "Hardware",
|
||||
"bot_ops_and_maintenance": "Bot Ops & Maint.",
|
||||
"chemical_engineering": "Chemical Engineering",
|
||||
"electronic_engineering": "Electronic Engineering",
|
||||
"habitat_engineering": "Habitat Engineering",
|
||||
"mechanical_engineering": "Mechanical Engineering",
|
||||
"nuclear_engineering": "Nuclear Engineering",
|
||||
"operate_heavy_machinery": "Operate Heavy Machinery",
|
||||
"vehicle_ops_and_maintenance": "Vehicle Ops & Maint.",
|
||||
"weapon_and_armour_maintenance": "Weapon & Armor Maint.",
|
||||
"software": "Software",
|
||||
"bot_programming": "Bot Programming",
|
||||
"c_bay": "C-Bay",
|
||||
"cryptography": "Cryptography",
|
||||
"data_analysis": "Data Analysis",
|
||||
"data_search": "Data Search",
|
||||
"financial_systems": "Financial Systems",
|
||||
"hacking": "Hacking",
|
||||
"multicorder_operations": "Multicorder Operations",
|
||||
"operating_systems": "Operating Systems",
|
||||
"vehicule_programming": "Vehicle Programming",
|
||||
"wetware": "Wetware",
|
||||
"biosciences": "Biosciences",
|
||||
"bioweapons": "Bioweapons",
|
||||
"cloning": "Cloning",
|
||||
"medical": "Medical",
|
||||
"outdoor_life": "Outdoor Life",
|
||||
"pharmetherapy": "Pharmatherapy",
|
||||
"psychotherapy": "Psychotherapy",
|
||||
"suggestion": "Suggestion",
|
||||
"secret_skills": "SECRET SKILLS",
|
||||
"uncommon": "Uncommon",
|
||||
"secret_skill": "Secret skill",
|
||||
"unlikely": "Unlikely",
|
||||
"unhealthy": "Unhealthy",
|
||||
"mutations": "MUTATIONS",
|
||||
"mutant_power": "Mutant Power",
|
||||
"power": "Power",
|
||||
"registered_mutant": "Registered mutant",
|
||||
"secret_societies": "SECRET SOCIETIES",
|
||||
"secret_society": "Secret Society",
|
||||
"instructions": "Instructions",
|
||||
"rank": "Rank",
|
||||
"recognition_signal": "Recognition signal",
|
||||
"equipment": "EQUIPMENT",
|
||||
"credits": "Credits",
|
||||
"equipment_personal": "Personal",
|
||||
"equipment_assigned": "Assigned",
|
||||
"equipment_treasonous": "Treasonous",
|
||||
"notes": "NOTES",
|
||||
"public_information": "Public information",
|
||||
"secrets": "Secrets",
|
||||
"roll": "Roll",
|
||||
"rating": "Rating",
|
||||
"modifiers": "Modifiers",
|
||||
"1d20_result": "1d20 result",
|
||||
"margin_of_success": "Margin of success"
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -417,7 +417,7 @@
|
||||
"char": "Character Details",
|
||||
"char-h-exp": "Expand Character Details",
|
||||
"character-import": "HeroLab Character Import",
|
||||
"character-import-desc": "<b>Hero Lab XML Import </b><br>Used to import characters from Hero Lab via XML files<br><b>Step 1:</b> Save the character as an XML file in Hero Lab (File -> Save Custom Output)<br><b>Step 2:</b> Open the XML file in a plain-text editor. Copy and paste the contents into www.ConvertJSON.com (XML to JSON converter linked below). Paste into the left window labeled <b>'Xml Data'</b>, click <b>'Convert XML to JSON'</b> to convert the the XML file to JSON, then copy the text from the right window.<br><b>Step 3:</b> Paste the JSON into the text field directly below these instructions<br><b>Step 4:</b> Click outside of the textarea to parse. If the import was successful, the textarea will clear with no errors.",
|
||||
"character-import-desc": "<h4>Hero Lab XML Import</h4>Used to import characters from Hero Lab via XML files<br><h5>Method #1(preferred)</h5><b>Step 1: </b>Download and install Leigh M.'s Hero Lab Pathfinder Exporter plug-in for Hero Lab (Use link below. To install you must double-click the .hl file while Hero Lab is NOT running). Note: there have been reports of this plug-in causing the Mac OS X version of Hero Lab to crash when attempting to save using it; if you experience this, you will have to use the second method.<br><b>Step 2: </b>From Hero Lab, open the File menu and choose 'Save Custom Output'.<br><b>Step 3: </b>Select 'Roll20 Pathfinder' and 'Current Hero Only', then click Output.<br><b>Step 4: </b>Open the HTM file in a plain-text editor such as Notepad or Notepad++ and copy the entire contents.<br><h5>Method #2</h5><b>Step 1: </b>Save the character as an XML file in Hero Lab (File -> Save Custom Output)<br><b>Step 2: </b>Open the XML file in a plain-text editor. Copy and paste the contents into www.ConvertJSON.com (XML to JSON converter linked below). Paste into the left window labeled <b>'Xml Data'</b>, click <b>'Convert XML to JSON'</b> to convert the the XML file to JSON, then copy the text from the right window.<br><b>Step 3: </b>Paste the JSON into the text field directly below these instructions<br><b>Step 4: </b>Click outside of the textarea to parse. If the import was successful, the textarea will clear with no errors.",
|
||||
"character-level": "Character Level",
|
||||
"character-level-abbrv": "Character lvl",
|
||||
"character-name": "Character Name",
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
# Shadowbane Inquisition Character Sheet
|
||||
head over to our [Discord](https://discord.gg/rc9Fwgp9qv) to learn more.
|
||||
## Change log
|
||||
|
||||
#### v 0.1.2
|
||||
+ Degrees of Failure have learned the correct Math
|
||||
+ Psykana Powers now have damages options in a list
|
||||
+ Psykana Powers now have a choice to roll hit location
|
||||
+ you can now put a '+' in the modifier without breaking the roll
|
||||
+ all Rolls will take unnaturals into account for Degrees of Success
|
||||
+ all Rolls buttons can now be draged into the Macro Bar
|
||||
@@ -744,7 +744,7 @@ ______________________________ start of equipment tab __________________________
|
||||
.sheet-equipment_ranged_weapons_gs01 { grid-area: rw01; border-top-left-radius: 15px;}
|
||||
.sheet-equipment_ranged_weapons_gs02 { grid-area: rw02; border-top-left-radius: 15px;}
|
||||
.sheet-equipment_ranged_weapons_gs03 { grid-area: rw03; border-top-left-radius: 15px;}
|
||||
.sheet-equipment_ranged_weapons_gs04 { grid-area: rw04; width: 50px!important;}
|
||||
.sheet-equipment_ranged_weapons_gs04 { grid-area: rw04; width: 60px!important;}
|
||||
.sheet-equipment_ranged_weapons_gs05 { grid-area: rw05; width: 50px!important;}
|
||||
|
||||
.sheet-equipment_ranged_weapons_gs1 { grid-area: rw1; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
@@ -771,7 +771,7 @@ ______________________________ start of equipment tab __________________________
|
||||
.sheet-equipment_ranged_weapons_gs20 { grid-area: rw20; /*color: white;*/ font-size: 12px; }
|
||||
.sheet-equipment_ranged_weapons_gs21 { grid-area: rw21; /*color: white;*/ font-size: 30px; margin-top: -27px; text-align: center; height: 15px; }
|
||||
.sheet-equipment_ranged_weapons_gs22 { grid-area: rw22; /*color: white;*/ font-size: 12px; }
|
||||
.sheet-equipment_ranged_weapons_gs23 { grid-area: rw23; /*color: white;*/ font-size: 12px; width: 50px!important;}
|
||||
.sheet-equipment_ranged_weapons_gs23 { grid-area: rw23; /*color: white;*/ font-size: 12px; width: 60px!important;}
|
||||
.sheet-equipment_ranged_weapons_gs24 { grid-area: rw24; /*color: white;*/ font-size: 12px; width: 50px!important;}
|
||||
|
||||
.sheet-equipment_ranged_weapons_gs25 { grid-area: rw25; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
@@ -841,7 +841,7 @@ ______________________________ start of equipment tab __________________________
|
||||
.sheet-equipment_melee_weapons_gs01 { grid-area: mw01; border-top-left-radius: 15px;}
|
||||
.sheet-equipment_melee_weapons_gs02 { grid-area: mw02; border-top-left-radius: 15px;}
|
||||
.sheet-equipment_melee_weapons_gs03 { grid-area: mw03; border-top-left-radius: 15px;}
|
||||
.sheet-equipment_melee_weapons_gs04 { grid-area: mw04; width: 50px!important;}
|
||||
.sheet-equipment_melee_weapons_gs04 { grid-area: mw04; width: 60px!important;}
|
||||
.sheet-equipment_melee_weapons_gs05 { grid-area: mw05; width: 50px!important;}
|
||||
|
||||
.sheet-equipment_melee_weapons_gs1 { grid-area: mw1; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
@@ -1169,13 +1169,15 @@ ______________________________ start of Psykana tab ____________________________
|
||||
.sheet-psykana_ability_gs14 { grid-area: pa14; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
.sheet-psykana_ability_gs15 { grid-area: pa15; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
.sheet-psykana_ability_gs16 { grid-area: pa16; /*color: white;*/ font-size: 12px; }
|
||||
.sheet-psykana_ability_gs17 { grid-area: pa17; /*color: white;*/ font-size: 12px; width: 50px!important;}
|
||||
.sheet-psykana_ability_gs17 { grid-area: pa17; /*color: white;*/ font-size: 12px; width: 70px!important;}
|
||||
.sheet-psykana_ability_gs18 { grid-area: pa18; /*color: white;*/ font-size: 12px; width: 50px!important;}
|
||||
|
||||
.sheet-psykana_ability_gs19 { grid-area: pa19; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
.sheet-psykana_ability_gs20 { grid-area: pa20; /*color: white;*/ font-size: 12px; }
|
||||
.sheet-psykana_ability_gs21 { grid-area: pa21; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
.sheet-psykana_ability_gs22 { grid-area: pa22; /*color: white;*/ font-size: 12px; }
|
||||
.sheet-psykana_ability_gs23 { grid-area: pa23; /*color: white;*/ font-size: 12px; padding: 0px 2px; }
|
||||
.sheet-psykana_ability_gs24 { grid-area: pa24; /*color: white;*/ font-size: 12px; }
|
||||
|
||||
.sheet-psykana_ability_grid1 { /* gs1-4, Name, Subtype */
|
||||
align-items: center;
|
||||
@@ -1196,7 +1198,7 @@ ______________________________ start of Psykana tab ____________________________
|
||||
.sheet-psykana_ability_grid3 { /* gs13-18 Focus Power, Hit Mod, Hit/Dmg buttons */
|
||||
align-items: center;
|
||||
display: grid;
|
||||
grid-template-columns: auto auto auto auto auto auto auto auto 61px 61px;
|
||||
grid-template-columns: auto auto auto auto auto auto auto auto 81px 61px;
|
||||
grid-template-areas:
|
||||
'pa13 pa14 pa14 pa14 pa14 pa15 pa16 pa16 pa17 pa18';
|
||||
}
|
||||
@@ -1206,7 +1208,7 @@ ______________________________ start of Psykana tab ____________________________
|
||||
display: grid;
|
||||
grid-template-columns: auto auto auto auto auto auto auto auto auto auto;
|
||||
grid-template-areas:
|
||||
'pa19 pa19 pa20 pa20 pa20 pa21 pa22 pa22 pa22 .';
|
||||
'pa19 pa19 pa20 pa20 pa21 pa22 pa22 pa23 pa24 .';
|
||||
}
|
||||
|
||||
|
||||
|
||||
+3628
-3468
File diff suppressed because it is too large
Load Diff
@@ -4,7 +4,7 @@
|
||||
"authors": "ChtiKenny",
|
||||
"roll20userid": "7292133",
|
||||
"preview": "preview.png",
|
||||
"instructions": "This sheet is designed for use in Roll20. It is based on the Warhammer 40000: Dark Heresy 2ed ttrpg by Fantasy Flight Games, and derived from the OnlyWarEnhanced sheet by Jason Lee.\r\rIt was created for the Shadowbane Inquisition custom rules by Colby W.",
|
||||
"instructions": "This sheet is designed for use in Roll20. It is based on the Warhammer 40000: Dark Heresy 2ed ttrpg by Fantasy Flight Games, and derived from the OnlyWarEnhanced sheet by Jason Lee.\r\rIt was created for the Shadowbane Inquisition custom rules by Colby W.\n\nIf you need assistance with this sheet, head to our Discord https://discord.gg/rc9Fwgp9qv",
|
||||
"useroptions": [
|
||||
{
|
||||
"attribute": "initmod0",
|
||||
|
||||
@@ -1145,7 +1145,7 @@
|
||||
</div>
|
||||
<input type="checkbox" name="attr_SkillRollNPC" class="sheet-hidden sheet-hider" value="9" />
|
||||
<div class="sheet-col-7-100 sheet-center sheet-pad-r-sm sheet-vert-middle">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+@{Sin}]]}}">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[1d100]]}}">
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -1334,7 +1334,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-18-100 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
<input class="sheet-center" type="checkbox" name="attr_NPCDefensive" value="1" data-il8n-title="DEFENSIVE" title="Defensive" />
|
||||
@@ -1691,7 +1691,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -1795,7 +1795,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -1848,7 +1848,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -1902,7 +1902,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -2495,7 +2495,7 @@
|
||||
</div>
|
||||
<input type="checkbox" name="attr_SkillRollNPC" class="sheet-hidden sheet-hider" value="9" />
|
||||
<div class="sheet-col-7-100 sheet-center sheet-pad-r-sm sheet-vert-middle">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+@{Sin}]]}}">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[1d100]]}}">
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -2684,7 +2684,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-18-100 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
<input class="sheet-center" type="checkbox" name="attr_NPCDefensive" value="1" data-il8n-title="DEFENSIVE" title="Defensive" />
|
||||
@@ -3041,7 +3041,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -3145,7 +3145,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -3198,7 +3198,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -3252,7 +3252,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -3847,7 +3847,7 @@
|
||||
</div>
|
||||
<input type="checkbox" name="attr_SkillRollNPC" class="sheet-hidden sheet-hider" value="9" />
|
||||
<div class="sheet-col-7-100 sheet-center sheet-pad-r-sm sheet-vert-middle">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+@{Sin}]]}}">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[1d100]]}}">
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -4036,7 +4036,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-18-100 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
<input class="sheet-center" type="checkbox" name="attr_NPCDefensive" value="1" data-il8n-title="DEFENSIVE" title="Defensive" />
|
||||
@@ -4393,7 +4393,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -4497,7 +4497,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -4550,7 +4550,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -4604,7 +4604,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -5198,7 +5198,7 @@
|
||||
</div>
|
||||
<input type="checkbox" name="attr_SkillRollNPC" class="sheet-hidden sheet-hider" value="9" />
|
||||
<div class="sheet-col-7-100 sheet-center sheet-pad-r-sm sheet-vert-middle">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+@{Sin}]]}}">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{npc_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[1d100]]}}">
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -5387,7 +5387,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-18-100 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_NPCQualities"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
<input class="sheet-center" type="checkbox" name="attr_NPCDefensive" value="1" data-il8n-title="DEFENSIVE" title="Defensive" />
|
||||
@@ -5744,7 +5744,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-praydesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -5848,7 +5848,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -5901,7 +5901,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc2"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -5955,7 +5955,7 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-1-6 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" name="attr_npc-spelldesc3"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col-4-100 sheet-center">
|
||||
@@ -6621,8 +6621,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<span class="sheet-spacer"></span>
|
||||
<div>
|
||||
<div class="sheet-row">
|
||||
@@ -6630,7 +6628,7 @@
|
||||
<div class="sheet-col-1 sheet-seperator-cap sheet-left sheet-pad-t-lg sheet-mar-l-md">
|
||||
<span style="font-size: 14px" data-i18n="CORRUPTION-&-SINCAP">CORRUPTION & SIN </span>
|
||||
<div class="sheet-col-1-13 sheet-center"style="float: right; margin-right: 35px;">
|
||||
<button type="roll" class="sheet-combat-actions-rep" style="width:42px" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{character_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+@{Sin}]]}}"><span data-i18n="WRATH">Wrath</span></button>
|
||||
<button type="roll" class="sheet-combat-actions-rep" style="width:42px" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{character_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+(@{Sin}*10)]]}}"><span data-i18n="WRATH">Wrath</span></button>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center" style="float: right; margin-right: 30px;">
|
||||
<button type="roll" class="sheet-combat-actions-rep" style="width:55px" name="roll_Mutations" value="@{Whisper} &{template:whfrp2e} {{mutation=[[?{Choose a Mutation Type|Physical Mutation, 0|Mental Mutation, 1|Fixation, 2}]]}} {{chaos=[[?{Choose a Chaos God|Any Power, 0|Khorne, 1|Nurgle, 2|Slaanesh, 3|Tzeentch, 4}]]}} {{character_name=@{character_name}}} {{mutationroll=[[1d100]]}} {{mutationroll2=[[1d100]]}} {{mutationroll3=[[2d10]]}}"><span data-i18n="MUTATION">Mutation</span></button>
|
||||
@@ -14282,7 +14280,7 @@
|
||||
<input type="text" name="attr_TalentTest" />
|
||||
</div>
|
||||
<div class="sheet-col-3-10 sheet-pad-r-sm sheet-vert-top">
|
||||
<textarea class="sheet-center sheet-xs-textarea-talents" type="text" style="height: 20px; text-align: left" name="attr_TalentDesc"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea-talents" type="text" style="height: 20px; text-align: left" name="attr_TalentDesc"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col-1-13 sheet-center sheet-pad-r-sm sheet-vert-top">
|
||||
<select class="sheet-select-no-arrow-center" name="attr_TalentChar">
|
||||
@@ -14580,7 +14578,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="sheet-col-19-100 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" style="height: 20px" name="attr_MeleeQualities"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" style="height: 20px" name="attr_MeleeQualities"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col-3-100 sheet-center">
|
||||
<input class="sheet-center" type="checkbox" name="attr_MeleeDefensive" value="1" data-i18n-title="DEFENSIVE" title="Defensive" />
|
||||
@@ -14775,7 +14773,7 @@
|
||||
<input class="sheet-center" type="text" name="attr_RangedAmmoType" value="Ammo" />
|
||||
</div>
|
||||
<div class="sheet-col-19-100 sheet-pad-r-sm">
|
||||
<textarea class="sheet-center sheet-xs-textarea" style="height: 20px" name="attr_RangedQualities"></textarea>
|
||||
<textarea class="sheet-left sheet-xs-textarea" style="height: 20px" name="attr_RangedQualities"></textarea>
|
||||
</div>
|
||||
<div class="sheet-col-3-100 sheet-pad-r-sm sheet-center">
|
||||
<input class="sheet-center" type="checkbox" name="attr_RangedImpale" data-i18n-title="IMPALE" value="4" title="Impale"/>
|
||||
@@ -15885,7 +15883,7 @@
|
||||
</button>
|
||||
</div>
|
||||
<div class="sheet-col-1-4 sheet-center">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{character_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+@{Sin}]]}}">
|
||||
<button type="roll" class="sheet-combat-actions-np" name="roll_Wrath" value="@{Whisper} &{template:whfrp2e} {{title=^{WRATH-OF-THE-GODS}}} {{character_name=@{character_name}}} {{attacktype=^{CRITICAL}}} {{wrathroll=[[[[1d100]]+(@{Sin}*10)]]}}">
|
||||
<span data-i18n="WRATH-OF-THE-GODS">Wrath of the Gods</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -116,10 +116,10 @@
|
||||
"ABBREVIATE-BALLISTIC-SKILL-BONUS": "BHP",
|
||||
"ABBREVIATE-STRENGTH-BONUS": "BF",
|
||||
"ABBREVIATE-TOUGHNESS-BONUS": "BR",
|
||||
"ABBREVIATE-INITIATIVE-BONUS": "IB",
|
||||
"ABBREVIATE-INITIATIVE-BONUS": "BI",
|
||||
"ABBREVIATE-DEXTERITY-BONUS": "BD",
|
||||
"ABBREVIATE-AGILITY-BONUS": "BA",
|
||||
"ABBREVIATE-INTELLIGENCE-BONUS": "IntB",
|
||||
"ABBREVIATE-INTELLIGENCE-BONUS": "BInt",
|
||||
"ABBREVIATE-WILL-POWER-BONUS": "BV",
|
||||
"ABBREVIATE-FELLOWSHIP-BONUS": "BE",
|
||||
"ABBREVIATE-MOVEMENT": "M",
|
||||
@@ -1096,7 +1096,7 @@
|
||||
"FALLING-2-DESC": "iardes i reps",
|
||||
"FALLING-3-DESC": "mal de caiguda, inclosa reducció per BR.",
|
||||
"FALLING-4-DESC": "iardes, però no et fas mal per la caiguda.",
|
||||
"TB+WPB": "{ TB + WPB )",
|
||||
"TB+WPB": "{ BR + BVol )",
|
||||
"TB+AP": "( BR + PA + niv Robust )",
|
||||
"REROLL": "Tornar a tirar",
|
||||
"ROLL-CRITICAL": "Tirar crític",
|
||||
@@ -1110,7 +1110,7 @@
|
||||
"ABB-OPP": "Opo",
|
||||
"ABB-RGD": "Dist",
|
||||
"SELECT-A-WEAPON": "Selecciona arma",
|
||||
"ACCU-EXT-SL": "Accu Ext SL",
|
||||
"ACCU-EXT-SL": "NE Accu Ex",
|
||||
"TARGET-CN": "NE del blanc",
|
||||
"WHISPER-SELF": "Xiuxiueja't la tirada",
|
||||
"WHISPER-BUTTON": "Xiuxiueja al DJ",
|
||||
@@ -1129,12 +1129,12 @@
|
||||
"DURABLE": "Durador",
|
||||
"DMG-PTS": "Punts mal",
|
||||
"ROBUST": "Robust",
|
||||
"DMG?": "Dmg?",
|
||||
"CHANELLING-ADV": "Ch Adv",
|
||||
"DMG?": "Mal?",
|
||||
"CHANELLING-ADV": "Av Canl",
|
||||
"OVERBURDENED-PENALTY": "Penalit. sobrecàrrega",
|
||||
"OVERBURDENED-PENALTY1": "-1 moviment, -10 Agi",
|
||||
"OVERBURDENED-PENALTY2": "-2 moviment, -20 Agi (Min 10)",
|
||||
"SPELL-ADVANTAGE": "Spell Advantage no/off (for custom houserules)",
|
||||
"SPELL-ADVANTAGE-ON": "On - Advantage for arcane spell casting is enabled -- *Core Book Default*",
|
||||
"SPELL-ADVANTAGE-OFF": "Off - Advantage for arcane spell casting is disabled."
|
||||
"SPELL-ADVANTAGE": "Avantatge de conjur on/off (regla casolana)",
|
||||
"SPELL-ADVANTAGE-ON": "On - s'aplica avantatge per llançar conjurs arcans (com estableix manual)",
|
||||
"SPELL-ADVANTAGE-OFF": "Off - No s'aplica avantatge a llançar conjurs arcans."
|
||||
}
|
||||
@@ -404,14 +404,15 @@ const wfrpModule = ( () => {
|
||||
const skills = helperFunctions.parseJSON(page.data.Skills);
|
||||
const talents = helperFunctions.parseJSON(page.data.Talents);
|
||||
|
||||
const skills_fixed = skills.Fixed.split(",").map(item=>item.trim()) || [];
|
||||
const talents_fixed = talents.Fixed.split(",").map(item=>item.trim()) || [];
|
||||
|
||||
let skills_fixed = [];
|
||||
let talents_fixed = [];
|
||||
let talents_choices = [];
|
||||
|
||||
let skill_index = 1;
|
||||
let talent_index = 1;
|
||||
|
||||
if (skills.Fixed) skills_fixed = skills.Fixed.split(",").map(item=>item.trim());
|
||||
if (talents.Fixed) talents_fixed = talents.Fixed.split(",").map(item=>item.trim());
|
||||
if (talents.Choices) talents.Choices.forEach(choice => talents_choices = [...talents_choices, ...choice]);
|
||||
|
||||
for (let index = 1; index <= 12; index++) {
|
||||
|
||||
@@ -9,7 +9,7 @@ mixin character-field(field)
|
||||
input.sheet-control__custom(name=`attr_${attr}`, type="hidden")
|
||||
select.wfrp-header__select.sheet-control__custom(name=`attr_${attr}`)
|
||||
each option in field.options
|
||||
option(data-i18n=option)
|
||||
option(data-i18n=option, value=option)
|
||||
option(data-i18n="Custom", value="Custom")
|
||||
.wfrp-header__customwrapper.sheet-control__custom
|
||||
input.wfrp-header__input(name=`attr_${attr}_custom`, type="text")
|
||||
@@ -21,4 +21,4 @@ mixin character-field(field)
|
||||
span.wfrp-header__display.display(name=`attr_${attr}`)
|
||||
|
||||
else
|
||||
input.wfrp-header__input(name=`attr_${attr}`, type=field.field)
|
||||
input.wfrp-header__input(name=`attr_${attr}`, type=field.field)
|
||||
|
||||
+20
-20
@@ -38,25 +38,25 @@ mixin npc-attack-row()
|
||||
.wfrp-settings__row
|
||||
.wfrp-settings__label(data-i18n=`Target`)
|
||||
select.wfrp-settings__input(name=`attr_attack_type`)
|
||||
option(data-i18n="Weapon Skill")
|
||||
option(data-i18n="Ballistic Skill")
|
||||
option(data-i18n="Melee (Basic)")
|
||||
option(data-i18n="Melee (Brawling)")
|
||||
option(data-i18n="Melee (Cavalry)")
|
||||
option(data-i18n="Melee (Fencing)")
|
||||
option(data-i18n="Melee (Flail)")
|
||||
option(data-i18n="Melee (Parry)")
|
||||
option(data-i18n="Melee (Polearm)")
|
||||
option(data-i18n="Melee (Two-Handed)")
|
||||
option(data-i18n="Ranged (Blackpowder)")
|
||||
option(data-i18n="Ranged (Bow)")
|
||||
option(data-i18n="Ranged (Crossbow)")
|
||||
option(data-i18n="Ranged (Engineering)")
|
||||
option(data-i18n="Ranged (Entangling)")
|
||||
option(data-i18n="Ranged (Explosives)")
|
||||
option(data-i18n="Ranged (Sling)")
|
||||
option(data-i18n="Ranged (Throwing)")
|
||||
option(data-i18n="Custom")
|
||||
option(value="Weapon Skill", data-i18n="Weapon Skill")
|
||||
option(value="Ballistic Skill", data-i18n="Ballistic Skill")
|
||||
option(value="Melee (Basic)", data-i18n="Melee (Basic)")
|
||||
option(value="Melee (Brawling)", data-i18n="Melee (Brawling)")
|
||||
option(value="Melee (Cavalry)", data-i18n="Melee (Cavalry)")
|
||||
option(value="Melee (Fencing)", data-i18n="Melee (Fencing)")
|
||||
option(value="Melee (Flail)", data-i18n="Melee (Flail)")
|
||||
option(value="Melee (Parry)", data-i18n="Melee (Parry)")
|
||||
option(value="Melee (Polearm)", data-i18n="Melee (Polearm)")
|
||||
option(value="Melee (Two-Handed)", data-i18n="Melee (Two-Handed)")
|
||||
option(value="Ranged (Blackpowder)", data-i18n="Ranged (Blackpowder)")
|
||||
option(value="Ranged (Bow)", data-i18n="Ranged (Bow)")
|
||||
option(value="Ranged (Crossbow)", data-i18n="Ranged (Crossbow)")
|
||||
option(value="Ranged (Engineering)", data-i18n="Ranged (Engineering)")
|
||||
option(value="Ranged (Entangling)", data-i18n="Ranged (Entangling)")
|
||||
option(value="Ranged (Explosives)", data-i18n="Ranged (Explosives)")
|
||||
option(value="Ranged (Sling)", data-i18n="Ranged (Sling)")
|
||||
option(value="Ranged (Throwing)", data-i18n="Ranged (Throwing)")
|
||||
option(value="Custom", data-i18n="Custom")
|
||||
|
||||
.wfrp-settings__row
|
||||
.wfrp-settings__label(data-i18n=`Range`)
|
||||
@@ -77,4 +77,4 @@ mixin npc-attack-row()
|
||||
|
||||
.wfrp-settings__row--span
|
||||
.wfrp-settings__label--full(data-i18n=`Description`)
|
||||
textarea.wfrp-settings__textarea(name=`attr_attack_description`)
|
||||
textarea.wfrp-settings__textarea(name=`attr_attack_description`)
|
||||
|
||||
@@ -20,7 +20,7 @@ mixin species
|
||||
|
||||
select.wfrp-settings__select.sheet-control__custom(name=`attr_species`)
|
||||
each option in character[1].options
|
||||
option(data-i18n=option)
|
||||
option(data-i18n=option, value=option)
|
||||
option(data-i18n="Custom", value="Custom")
|
||||
|
||||
.wfrp-header__customwrapper.sheet-control__custom
|
||||
@@ -57,4 +57,4 @@ mixin species
|
||||
.wfrp-settings__row--talent
|
||||
|
||||
input.wfrp-settings__input(data-i18n-placeholder=`Talent ${talent}`, name=`attr_species_talent_${talent}_name`, type="text")
|
||||
input.wfrp-settings__input(name=`attr_species_talent_${talent}_advances`, type="checkbox", value="1")
|
||||
input.wfrp-settings__input(name=`attr_species_talent_${talent}_advances`, type="checkbox", value="1")
|
||||
|
||||
@@ -41,11 +41,11 @@
|
||||
<div class="wfrp-header__title" data-i18n="Species"></div>
|
||||
<input class="sheet-control__custom" name="attr_species" type="hidden"/>
|
||||
<select class="wfrp-header__select sheet-control__custom" name="attr_species">
|
||||
<option data-i18n="Human"></option>
|
||||
<option data-i18n="Halfling"></option>
|
||||
<option data-i18n="Dwarf"></option>
|
||||
<option data-i18n="High Elf"></option>
|
||||
<option data-i18n="Wood Elf"></option>
|
||||
<option data-i18n="Human" value="Human"></option>
|
||||
<option data-i18n="Halfling" value="Halfling"></option>
|
||||
<option data-i18n="Dwarf" value="Dwarf"></option>
|
||||
<option data-i18n="High Elf" value="High Elf"></option>
|
||||
<option data-i18n="Wood Elf" value="Wood Elf"></option>
|
||||
<option data-i18n="Custom" value="Custom"></option>
|
||||
</select>
|
||||
<div class="wfrp-header__customwrapper sheet-control__custom">
|
||||
@@ -57,14 +57,14 @@
|
||||
<div class="wfrp-header__title" data-i18n="Class"></div>
|
||||
<input class="sheet-control__custom" name="attr_class" type="hidden"/>
|
||||
<select class="wfrp-header__select sheet-control__custom" name="attr_class">
|
||||
<option data-i18n="Academic"></option>
|
||||
<option data-i18n="Burgher"></option>
|
||||
<option data-i18n="Courtier"></option>
|
||||
<option data-i18n="Peasant"></option>
|
||||
<option data-i18n="Ranger"></option>
|
||||
<option data-i18n="Riverfolk"></option>
|
||||
<option data-i18n="Rogue"></option>
|
||||
<option data-i18n="Warrior"></option>
|
||||
<option data-i18n="Academic" value="Academic"></option>
|
||||
<option data-i18n="Burgher" value="Burgher"></option>
|
||||
<option data-i18n="Courtier" value="Courtier"></option>
|
||||
<option data-i18n="Peasant" value="Peasant"></option>
|
||||
<option data-i18n="Ranger" value="Ranger"></option>
|
||||
<option data-i18n="Riverfolk" value="Riverfolk"></option>
|
||||
<option data-i18n="Rogue" value="Rogue"></option>
|
||||
<option data-i18n="Warrior" value="Warrior"></option>
|
||||
<option data-i18n="Custom" value="Custom"></option>
|
||||
</select>
|
||||
<div class="wfrp-header__customwrapper sheet-control__custom">
|
||||
@@ -5636,8 +5636,8 @@
|
||||
<div class="wfrp-settings__row">
|
||||
<div class="wfrp-settings__label" data-i18n="Type"> </div>
|
||||
<select class="wfrp-settings__input" name="attr_spell_type">
|
||||
<option data-i18n="Spell"></option>
|
||||
<option data-i18n="Prayer"></option>
|
||||
<option value="Spell" data-i18n="Spell"></option>
|
||||
<option value="Prayer" data-i18n="Prayer"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="wfrp-settings__row control__hide--Spell">
|
||||
@@ -6344,11 +6344,11 @@
|
||||
<div class="wfrp-settings__wrapper">
|
||||
<input class="sheet-control__custom" name="attr_species" type="hidden"/>
|
||||
<select class="wfrp-settings__select sheet-control__custom" name="attr_species">
|
||||
<option data-i18n="Human"></option>
|
||||
<option data-i18n="Halfling"></option>
|
||||
<option data-i18n="Dwarf"></option>
|
||||
<option data-i18n="High Elf"></option>
|
||||
<option data-i18n="Wood Elf"></option>
|
||||
<option data-i18n="Human" value="Human"></option>
|
||||
<option data-i18n="Halfling" value="Halfling"></option>
|
||||
<option data-i18n="Dwarf" value="Dwarf"></option>
|
||||
<option data-i18n="High Elf" value="High Elf"></option>
|
||||
<option data-i18n="Wood Elf" value="Wood Elf"></option>
|
||||
<option data-i18n="Custom" value="Custom"></option>
|
||||
</select>
|
||||
<div class="wfrp-header__customwrapper sheet-control__custom">
|
||||
@@ -7417,25 +7417,25 @@
|
||||
<div class="wfrp-settings__row">
|
||||
<div class="wfrp-settings__label" data-i18n="Target"> </div>
|
||||
<select class="wfrp-settings__input" name="attr_attack_type">
|
||||
<option data-i18n="Weapon Skill"></option>
|
||||
<option data-i18n="Ballistic Skill"></option>
|
||||
<option data-i18n="Melee (Basic)"></option>
|
||||
<option data-i18n="Melee (Brawling)"></option>
|
||||
<option data-i18n="Melee (Cavalry)"></option>
|
||||
<option data-i18n="Melee (Fencing)"></option>
|
||||
<option data-i18n="Melee (Flail)"></option>
|
||||
<option data-i18n="Melee (Parry)"></option>
|
||||
<option data-i18n="Melee (Polearm)"></option>
|
||||
<option data-i18n="Melee (Two-Handed)"></option>
|
||||
<option data-i18n="Ranged (Blackpowder)"></option>
|
||||
<option data-i18n="Ranged (Bow)"></option>
|
||||
<option data-i18n="Ranged (Crossbow)"></option>
|
||||
<option data-i18n="Ranged (Engineering)"></option>
|
||||
<option data-i18n="Ranged (Entangling)"></option>
|
||||
<option data-i18n="Ranged (Explosives)"></option>
|
||||
<option data-i18n="Ranged (Sling)"></option>
|
||||
<option data-i18n="Ranged (Throwing)"></option>
|
||||
<option data-i18n="Custom"></option>
|
||||
<option value="Weapon Skill" data-i18n="Weapon Skill"></option>
|
||||
<option value="Ballistic Skill" data-i18n="Ballistic Skill"></option>
|
||||
<option value="Melee (Basic)" data-i18n="Melee (Basic)"></option>
|
||||
<option value="Melee (Brawling)" data-i18n="Melee (Brawling)"></option>
|
||||
<option value="Melee (Cavalry)" data-i18n="Melee (Cavalry)"></option>
|
||||
<option value="Melee (Fencing)" data-i18n="Melee (Fencing)"></option>
|
||||
<option value="Melee (Flail)" data-i18n="Melee (Flail)"></option>
|
||||
<option value="Melee (Parry)" data-i18n="Melee (Parry)"></option>
|
||||
<option value="Melee (Polearm)" data-i18n="Melee (Polearm)"></option>
|
||||
<option value="Melee (Two-Handed)" data-i18n="Melee (Two-Handed)"></option>
|
||||
<option value="Ranged (Blackpowder)" data-i18n="Ranged (Blackpowder)"></option>
|
||||
<option value="Ranged (Bow)" data-i18n="Ranged (Bow)"></option>
|
||||
<option value="Ranged (Crossbow)" data-i18n="Ranged (Crossbow)"></option>
|
||||
<option value="Ranged (Engineering)" data-i18n="Ranged (Engineering)"></option>
|
||||
<option value="Ranged (Entangling)" data-i18n="Ranged (Entangling)"></option>
|
||||
<option value="Ranged (Explosives)" data-i18n="Ranged (Explosives)"></option>
|
||||
<option value="Ranged (Sling)" data-i18n="Ranged (Sling)"></option>
|
||||
<option value="Ranged (Throwing)" data-i18n="Ranged (Throwing)"></option>
|
||||
<option value="Custom" data-i18n="Custom"></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="wfrp-settings__row">
|
||||
@@ -9069,14 +9069,15 @@
|
||||
const skills = helperFunctions.parseJSON(page.data.Skills);
|
||||
const talents = helperFunctions.parseJSON(page.data.Talents);
|
||||
|
||||
const skills_fixed = skills.Fixed.split(",").map(item=>item.trim()) || [];
|
||||
const talents_fixed = talents.Fixed.split(",").map(item=>item.trim()) || [];
|
||||
|
||||
let skills_fixed = [];
|
||||
let talents_fixed = [];
|
||||
let talents_choices = [];
|
||||
|
||||
let skill_index = 1;
|
||||
let talent_index = 1;
|
||||
|
||||
if (skills.Fixed) skills_fixed = skills.Fixed.split(",").map(item=>item.trim());
|
||||
if (talents.Fixed) talents_fixed = talents.Fixed.split(",").map(item=>item.trim());
|
||||
if (talents.Choices) talents.Choices.forEach(choice => talents_choices = [...talents_choices, ...choice]);
|
||||
|
||||
for (let index = 1; index <= 12; index++) {
|
||||
@@ -10214,7 +10215,7 @@
|
||||
const enc = parseInt(values[`repeating_armour_${id}_armour_enc`])
|
||||
const total = (worn === "on") ? enc - 1 : enc || 0
|
||||
|
||||
total_enc += total;
|
||||
total_enc += total >= 0 ? total : 0;
|
||||
});
|
||||
|
||||
weapons_array.forEach(id => {
|
||||
@@ -10231,7 +10232,7 @@
|
||||
|
||||
const total = (worn === "on") ? (enc - 1) * amount : enc * amount;
|
||||
|
||||
if (inenc === "on") total_enc += total;
|
||||
if (inenc === "on") total_enc += total >= 0 ? total : 0;
|
||||
});
|
||||
|
||||
setAttrs({encumbrance:total_enc})
|
||||
|
||||
@@ -37,7 +37,7 @@ input[type="text"].bordato {border: 1px solid #880000; border-radius:4px}
|
||||
.sheet-spacer{margin-bottom:10px}
|
||||
.sheet-table{display:table;border-spacing: 10px; border-collapse: separate; width:100%;}
|
||||
.sheet-cell{display:table-cell}
|
||||
.sheet-mini{font-size:20px}
|
||||
.sheet-mini{font-size:16px}
|
||||
.sheet-table-row{display:table-row}
|
||||
input[type="text"].sheet-mini-input{width:20px;}
|
||||
input[type="text"].sheet-livello-input{width:50px;}
|
||||
|
||||
+10
-10
@@ -1,6 +1,6 @@
|
||||
<div class="main">
|
||||
<div class="section">
|
||||
<div class="blocco ">
|
||||
<div class="blocco">
|
||||
<label class="etichetta">Indebolito</label>
|
||||
<input type="text" name="attr_indebolito">
|
||||
<label class="etichetta">Fame/Sete</label>
|
||||
@@ -9,7 +9,7 @@
|
||||
<input type="text" name="attr_dannimalattia">
|
||||
|
||||
</div>
|
||||
<div class="blocco ">
|
||||
<div class="blocco">
|
||||
<label class="etichetta">Affaticato</label>
|
||||
<input type="text" name="attr_indebolito">
|
||||
<label class="etichetta">Fame/Sete</label>
|
||||
@@ -18,7 +18,7 @@
|
||||
<input type="text" name="attr_dannimalattia2">
|
||||
|
||||
</div>
|
||||
<div class="blocco ">
|
||||
<div class="blocco">
|
||||
<label class="etichetta">Stressato</label>
|
||||
<input type="text" name="attr_indebolito">
|
||||
<label class="etichetta">Fame/Sete</label>
|
||||
@@ -28,20 +28,20 @@
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="section ">
|
||||
<div class="blocco blocco3noborder center">
|
||||
<div class="section">
|
||||
<div class="blocco blocco3 noborder center">
|
||||
<div class="titoletto">SISTEMA IMMUNITARIO</div>
|
||||
<input type="text" name="attr_immunitario" class="round">
|
||||
<input type="text" name="attr_faticaimmunitario" class="special-input">
|
||||
<label class="etichetta etichetta_special">fatica</label>
|
||||
</div>
|
||||
<div class="bloccoblocco3 noborder center">
|
||||
<div class="blocco blocco3 noborder center">
|
||||
<div class="titoletto">SISTEMA ENERGETICO</div>
|
||||
<input type="text" name="attr_energetico" class="round">
|
||||
<input type="text" name="attr_faticaenergetico" class="special-input">
|
||||
<label class="etichetta etichetta_special">fatica</label>
|
||||
</div>
|
||||
<div class="blocco blocco3noborder center">
|
||||
<div class="blocco blocco3 noborder center">
|
||||
<div class="titoletto">SISTEMA NERVOSO</div>
|
||||
<input type="text" name="attr_nervoso" class="round">
|
||||
<input type="text" name="attr_faticanervoso" class="special-input">
|
||||
@@ -53,7 +53,7 @@
|
||||
<img class="logo" src="http://www.tinhatgames.it/roll20/xenoscape.png">
|
||||
</div>
|
||||
|
||||
<div class="section ">
|
||||
<div class="section">
|
||||
<div class="bloccoblocco3 noborder center">
|
||||
<div class="titoletto">CORPO</div>
|
||||
<input type="text" name="attr_corpo" class="round">
|
||||
@@ -62,7 +62,7 @@
|
||||
<input type="text" name="attr_trasporto" class="special-input">
|
||||
<label class="etichetta etichetta_special">Trasporto</label>
|
||||
</div>
|
||||
<div class="blocco blocco3noborder center">
|
||||
<div class="blocco blocco3 noborder center">
|
||||
<div class="titoletto">RIFLESSI</div>
|
||||
<input type="text" name="attr_riflessi" class="round">
|
||||
<input type="text" name="attr_reattivita" class="special-input">
|
||||
@@ -71,7 +71,7 @@
|
||||
<label class="etichetta etichetta_special">Rapidità</label>
|
||||
|
||||
</div>
|
||||
<div class="blocco blocco3noborder center">
|
||||
<div class="blocco blocco3 noborder center">
|
||||
<div class="titoletto">MENTE</div>
|
||||
<input type="text" name="attr_mente" class="round">
|
||||
<input type="text" name="attr_freddezza" class="special-input">
|
||||
|
||||
Reference in New Issue
Block a user