ghost attributes to 15

This commit is contained in:
Primal Zed
2021-01-25 10:06:12 -06:00
parent 5873455af7
commit 48ff529919
3 changed files with 34 additions and 3 deletions
+11 -1
View File
@@ -367,6 +367,11 @@ input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
height: 20px;
}
.sheet-vertical-separator {
height: 100%;
border-left: 1px solid #404040;
}
.sheet-diceroller {
position: absolute;
top: 10px;
@@ -720,7 +725,12 @@ input[type="hidden"][value="6"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-n
input[type="hidden"][value="7"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-7),
input[type="hidden"][value="8"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-8),
input[type="hidden"][value="9"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-9),
input[type="hidden"][value="10"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-10) {
input[type="hidden"][value="10"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-10),
input[type="hidden"][value="11"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-11),
input[type="hidden"][value="12"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-12),
input[type="hidden"][value="13"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-13),
input[type="hidden"][value="14"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-14),
input[type="hidden"][value="15"] ~ button.sheet-dot:not(.sheet-zero):not(.sheet-ne-15) {
background: currentColor;
}
+23 -1
View File
@@ -510,11 +510,18 @@
<button type="action" class="dot ne-1 ne-2" name="act_power_3"></button>
<button type="action" class="dot ne-1 ne-2 ne-3" name="act_power_4"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4" name="act_power_5"></button>
<span class="vertical-separator"></span>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5" name="act_power_6"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6" name="act_power_7"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7" name="act_power_8"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8" name="act_power_9"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9" name="act_power_10"></button>
<span class="game-line mortal2-ghost vertical-separator"></span>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10" name="act_power_11"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11" name="act_power_12"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12" name="act_power_13"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12 ne-13" name="act_power_14"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12 ne-13 ne-14" name="act_power_15"></button>
</div>
</div>
<div class="horizontal-spacer"></div>
@@ -532,11 +539,18 @@
<button type="action" class="dot ne-1 ne-2" name="act_finesse_3"></button>
<button type="action" class="dot ne-1 ne-2 ne-3" name="act_finesse_4"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4" name="act_finesse_5"></button>
<span class="vertical-separator"></span>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5" name="act_finesse_6"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6" name="act_finesse_7"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7" name="act_finesse_8"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8" name="act_finesse_9"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9" name="act_finesse_10"></button>
<span class="game-line mortal2-ghost vertical-separator"></span>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10" name="act_finesse_11"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11" name="act_finesse_12"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12" name="act_finesse_13"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12 ne-13" name="act_finesse_14"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12 ne-13 ne-14" name="act_finesse_15"></button>
</div>
</div>
<div class="horizontal-spacer"></div>
@@ -554,11 +568,18 @@
<button type="action" class="dot ne-1 ne-2" name="act_resistance_3"></button>
<button type="action" class="dot ne-1 ne-2 ne-3" name="act_resistance_4"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4" name="act_resistance_5"></button>
<span class="vertical-separator"></span>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5" name="act_resistance_6"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6" name="act_resistance_7"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7" name="act_resistance_8"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8" name="act_resistance_9"></button>
<button type="action" class="dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9" name="act_resistance_10"></button>
<span class="game-line mortal2-ghost vertical-separator"></span>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10" name="act_resistance_11"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11" name="act_resistance_12"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12" name="act_resistance_13"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12 ne-13" name="act_resistance_14"></button>
<button type="action" class="game-line mortal2-ghost dot ne-1 ne-2 ne-3 ne-4 ne-5 ne-6 ne-7 ne-8 ne-9 ne-10 ne-11 ne-12 ne-13 ne-14" name="act_resistance_15"></button>
</div>
</div>
</div>
@@ -3594,8 +3615,9 @@
// Set hidden attr on dot button click
dotAttrs.forEach(attr => {
new Array(11).fill(1).forEach((_, dot) => {
new Array(16).fill(1).forEach((_, dot) => {
on(`clicked:${attr}_${dot}`, () => {
setAttrs({
[attr]: dot
});
-1
View File
@@ -13,7 +13,6 @@ Changes include:
8. Ghost sheet
Planned changes:
* Increase max ghost Attribute dots to 15
* 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?)