Range expansion
Expanded max potential skill range to 10, by user request (for use with 3rd party product Wearing the Cape)
This commit is contained in:
+95
-7
@@ -327,7 +327,7 @@
|
||||
<fieldset class="repeating_skills">
|
||||
<div class="SkillEditRow">
|
||||
<input name="attr_skill" type="text" class="compact">
|
||||
<input type="number" value="0" min="-4" max="8" name="attr_rating" class="ultracompact">
|
||||
<input type="number" value="0" min="-4" max="10" name="attr_rating" class="ultracompact">
|
||||
<input type="hidden" name="attr_bonus" value="0">
|
||||
<div class="deeptriggered smalltext">+ <span name="attr_bonus"></span> =</span></div>
|
||||
<input name="attr_rating-word" type="hidden">
|
||||
@@ -380,6 +380,58 @@
|
||||
</div> <!-- /SkillList -->
|
||||
<input type="hidden" name="attr_SkillStyle" value="">
|
||||
<div class="SkillGrid">
|
||||
<input type="hidden" name="attr_skill-row10" value="" class="hideIfNull">
|
||||
<div>
|
||||
<div class="SkillGridRating" data-i18n="rating10"></div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_skill-row10-0" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-0}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-0"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-1" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-1}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-1"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-2" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-2}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-2"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-3" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-3}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-3"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-4" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-4}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-4"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-5" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-5}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-5"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-6" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-6}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-6"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-7" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-7}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-7"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-8" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-8}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-8"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-9" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-9}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-9"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-10" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-10}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-10"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-11" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-11}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-11"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-12" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-12}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-12"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-13" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-13}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-13"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-14" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-14}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-14"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-15" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-15}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-15"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-16" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-16}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-16"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-17" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-17}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-17"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-18" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-18}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-18"></span></button>
|
||||
<input type="hidden" name="attr_skill-row10-19" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row10-19}}} {{roll=[[4dF+10+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row10-19"></span></button>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="attr_skill-row9" value="" class="hideIfNull">
|
||||
<div>
|
||||
<div class="SkillGridRating" data-i18n="rating9"></div>
|
||||
<div>
|
||||
<input type="hidden" name="attr_skill-row9-0" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-0}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-0"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-1" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-1}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-1"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-2" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-2}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-2"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-3" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-3}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-3"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-4" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-4}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-4"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-5" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-5}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-5"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-6" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-6}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-6"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-7" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-7}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-7"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-8" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-8}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-8"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-9" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-9}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-9"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-10" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-10}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-10"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-11" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-11}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-11"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-12" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-12}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-12"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-13" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-13}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-13"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-14" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-14}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-14"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-15" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-15}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-15"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-16" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-16}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-16"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-17" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-17}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-17"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-18" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-18}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-18"></span></button>
|
||||
<input type="hidden" name="attr_skill-row9-19" value="" class="hideIfNull"><button type="roll" value="&{template:fateroll} {{theme=@{theme}}} {{name=@{character_name}: @{skill-row9-19}}} {{roll=[[4dF+9+@{Show-Diceprompts}]]}}" name="roll_SkillRoll"><span name="attr_skill-row9-19"></span></button>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="attr_skill-row8" value="" class="hideIfNull">
|
||||
<div>
|
||||
<div class="SkillGridRating" data-i18n="rating8"></div>
|
||||
@@ -937,7 +989,7 @@
|
||||
</div>
|
||||
<div class="skill" style="font-size: 80%;">
|
||||
<b><span data-i18n="rating"></span>:</b>
|
||||
<input type="number" name="attr_rating" value="0" min="-4" max="8" class="compact">
|
||||
<input type="number" name="attr_rating" value="0" min="-4" max="10" class="compact">
|
||||
<input type="hidden" name="attr_word" value="">
|
||||
<span name="attr_word"></span>
|
||||
</div>
|
||||
@@ -1687,14 +1739,38 @@
|
||||
<div class="roll">
|
||||
{{roll}}
|
||||
<div class="word">
|
||||
{{#rollGreater() roll 8}}
|
||||
{{#rollGreater() roll 16}}
|
||||
<span data-i18n="beyond">Beyond</span>
|
||||
<span data-i18n="rating-word8">Legendary</span>
|
||||
{{/rollGreater() roll 8}}
|
||||
{{#rollLess() roll -4}}
|
||||
{{/rollGreater() roll 16}}
|
||||
{{#rollLess() roll -8}}
|
||||
<span data-i18n="below">Below</span>
|
||||
<span data-i18n="rating-word-4">Horrifying</span>
|
||||
{{/rollLess() roll -4}}
|
||||
{{/rollLess() roll -8}}
|
||||
{{#rollBetween() roll 16 16}}
|
||||
<span data-i116n="rating-word16">Legendary+8</span>
|
||||
{{/rollBetween() roll 16 16}}
|
||||
{{#rollBetween() roll 15 15}}
|
||||
<span data-i115n="rating-word15">Legendary+7</span>
|
||||
{{/rollBetween() roll 15 15}}
|
||||
{{#rollBetween() roll 14 14}}
|
||||
<span data-i114n="rating-word14">Legendary+6</span>
|
||||
{{/rollBetween() roll 14 14}}
|
||||
{{#rollBetween() roll 13 13}}
|
||||
<span data-i113n="rating-word13">Legendary+5</span>
|
||||
{{/rollBetween() roll 13 13}}
|
||||
{{#rollBetween() roll 12 12}}
|
||||
<span data-i112n="rating-word12">Legendary+4</span>
|
||||
{{/rollBetween() roll 12 12}}
|
||||
{{#rollBetween() roll 11 11}}
|
||||
<span data-i111n="rating-word11">Legendary+3</span>
|
||||
{{/rollBetween() roll 11 11}}
|
||||
{{#rollBetween() roll 10 10}}
|
||||
<span data-i110n="rating-word10">Legendary+2</span>
|
||||
{{/rollBetween() roll 10 10}}
|
||||
{{#rollBetween() roll 9 9}}
|
||||
<span data-i19n="rating-word9">Legendary+1</span>
|
||||
{{/rollBetween() roll 9 9}}
|
||||
{{#rollBetween() roll 8 8}}
|
||||
<span data-i18n="rating-word8">Legendary</span>
|
||||
{{/rollBetween() roll 8 8}}
|
||||
@@ -1734,6 +1810,18 @@
|
||||
{{#rollBetween() roll -4 -4}}
|
||||
<span data-i18n="rating-word-4">Horrifying</span>
|
||||
{{/rollBetween() roll -4 -4}}
|
||||
{{#rollBetween() roll -5 -5}}
|
||||
<span data-i18n="rating-word-5">Horrifying-1</span>
|
||||
{{/rollBetween() roll -5 -5}}
|
||||
{{#rollBetween() roll -6 -6}}
|
||||
<span data-i18n="rating-word-6">Horrifying-2</span>
|
||||
{{/rollBetween() roll -6 -6}}
|
||||
{{#rollBetween() roll -7 -7}}
|
||||
<span data-i18n="rating-word-7">Horrifying-3</span>
|
||||
{{/rollBetween() roll -7 -7}}
|
||||
{{#rollBetween() roll -8 -8}}
|
||||
<span data-i18n="rating-word-8">Horrifying-4</span>
|
||||
{{/rollBetween() roll -8 -8}}
|
||||
</div>
|
||||
</div>
|
||||
{{/roll}}
|
||||
@@ -2797,7 +2885,7 @@ var loadSkills = function(caller) {
|
||||
fieldlist,
|
||||
function(obj) {
|
||||
// log("ENTER loadSkills() getAttrs");
|
||||
skillGrid = { "row8": [], "row7": [], "row6": [], "row5": [], "row4": [], "row3": [], "row2":[], "row1": [], "row0": [], "row-1": [], "row-2": [], "row-3": [], "row-4": []};
|
||||
skillGrid = { "row10": [], "row9": [], "row8": [], "row7": [], "row6": [], "row5": [], "row4": [], "row3": [], "row2":[], "row1": [], "row0": [], "row-1": [], "row-2": [], "row-3": [], "row-4": []};
|
||||
var attrs = { skillcount: 0 };
|
||||
for(var [id,value] of Object.entries(obj) ) {
|
||||
let isSkill = /_skill$/.test(id);
|
||||
|
||||
@@ -112,10 +112,18 @@
|
||||
"rating-2": "Terrible (-2)",
|
||||
"rating-3": "Catastrophic (-3)",
|
||||
"rating-4": "Horrifying (-4)",
|
||||
"rating-5": "Horrifying-1 (-5)",
|
||||
"rating-6": "Horrifying-2 (-6)",
|
||||
"rating-7": "Horrifying-3 (-7)",
|
||||
"rating-8": "Horrifying-4 (-8)",
|
||||
"rating-word-1": "Poor",
|
||||
"rating-word-2": "Terrible",
|
||||
"rating-word-3": "Catastrophic",
|
||||
"rating-word-4": "Horrifying",
|
||||
"rating-word-5": "Horrifying-1",
|
||||
"rating-word-6": "Horrifying-2",
|
||||
"rating-word-7": "Horrifying-3",
|
||||
"rating-word-8": "Horrifying-4",
|
||||
"rating-word0": "Mediocre",
|
||||
"rating-word1": "Average",
|
||||
"rating-word2": "Fair",
|
||||
@@ -125,6 +133,14 @@
|
||||
"rating-word6": "Fantastic",
|
||||
"rating-word7": "Epic",
|
||||
"rating-word8": "Legendary",
|
||||
"rating-word9": "Legendary+1",
|
||||
"rating-word10": "Legendary+2",
|
||||
"rating-word11": "Legendary+3",
|
||||
"rating-word12": "Legendary+4",
|
||||
"rating-word13": "Legendary+5",
|
||||
"rating-word14": "Legendary+6",
|
||||
"rating-word15": "Legendary+7",
|
||||
"rating-word16": "Legendary+8",
|
||||
"rating0": "Mediocre (+0)",
|
||||
"rating1": "Average (+1)",
|
||||
"rating2": "Fair (+2)",
|
||||
@@ -134,6 +150,14 @@
|
||||
"rating6": "Fantastic (+6)",
|
||||
"rating7": "Epic (+7)",
|
||||
"rating8": "Legendary (+8)",
|
||||
"rating9": "Leg.+1 (+9)",
|
||||
"rating10": "Leg.+2 (+10)",
|
||||
"rating11": "Leg.+3 (+11)",
|
||||
"rating12": "Leg.+4 (+12)",
|
||||
"rating13": "Leg.+5 (+13)",
|
||||
"rating14": "Leg.+6 (+14)",
|
||||
"rating15": "Leg.+7 (+15)",
|
||||
"rating16": "Leg.+8 (+16)",
|
||||
"recovering": "Recovering",
|
||||
"refresh": "Refresh",
|
||||
"Relationship": "Relationship",
|
||||
|
||||
Reference in New Issue
Block a user