diff --git a/Shadowrun Sixth World/CHANGELOG.md b/Shadowrun Sixth World/CHANGELOG.md index bd7ea1ccf8..c3f633ecb8 100644 --- a/Shadowrun Sixth World/CHANGELOG.md +++ b/Shadowrun Sixth World/CHANGELOG.md @@ -1,5 +1,8 @@ Change Log ============================================== +**2022-06-08 ** v.52 Chuz (James Culp) + Bugfix - The query for the reason the D6 is being rollw wasn't showing in the roll template. + New Feature - Added an Effects tab in the Attributes Pane. This is where a runner can track what effects they commonly have, handy for mages that always cast Increase Attribute, or drug using street sams for example. This also includes the Modifications advanced feature (**USE AT YOUR OWN RISK**) that turns on and off with the toggles. **2022-03-15 ** v.51 Chuz (James Culp) Bugfix - Sprites -> update power/skills now updated when sprite type or level are changed. Bugfix - NPCs had a maximum essence of 6, HMHVV victims can have >6 essence. diff --git a/Shadowrun Sixth World/Shadowrun6thEdition.css b/Shadowrun Sixth World/Shadowrun6thEdition.css index 6b1a7268ea..9871091d76 100644 --- a/Shadowrun Sixth World/Shadowrun6thEdition.css +++ b/Shadowrun Sixth World/Shadowrun6thEdition.css @@ -760,6 +760,70 @@ div.matrix-device .matrixFirewall { +/***** EFFECTS *****/ +.pc div.attributes-effects div.repitem { + display: grid; + grid-template-columns: 1.5em auto 5em 5em 1em 1em; } +.pc div.attributes-effects div.headers { + display: grid; + grid-template-columns: 2em auto 5em 5em 1em 1em; } +.pc div.attributes-effects div.repitem .settings { + grid-column: 1 / 7; + display: grid; + grid-template-columns: 1.2em auto 5em 5em 1em 1em; } + +.pc div.attributes-effects div.repitem label[data-i18n-title='notes'], +.pc div.attributes-effects div.repitem h3[data-i18n='notes'], +.pc div.attributes-effects div.repitem div.collapse, +.pc div.attributes-effects div.repitem label[data-i18n-title='modifications'], +.pc div.attributes-effects div.repitem h3[data-i18n='modifications'] { + grid-column: 1 / 7; } +.pc div.attributes-effects div.repitem input.collapse-flag { + grid-area: 1 / 5 / 1 / 6; } +.pc div.attributes-effects div.repitem input.collapse-flag + span.pictos, .pc div.attributes-effects div.repitem .settings-toggle input[type='checkbox'].collapse-flag + span, .settings-toggle .pc div.attributes-effects div.repitem input[type='checkbox'].collapse-flag + span, +.pc div.attributes-effects div.repitem .settings-flag input[type='checkbox'].collapse-flag + span, +.settings-flag .pc div.attributes-effects div.repitem input[type='checkbox'].collapse-flag + span, .pc div.attributes-effects div.repitem .flag-primary + div > input.collapse-flag + span, .pc div.attributes-effects div.repitem .repcontrol input.collapse-flag + span.repcontrol_edit:after, .repcontrol .pc div.attributes-effects div.repitem input.collapse-flag + span.repcontrol_edit:after, +.pc div.attributes-effects div.repitem .repcontrol input.collapse-flag + span.repcontrol_add:after, +.repcontrol .pc div.attributes-effects div.repitem input.collapse-flag + span.repcontrol_add:after, .pc div.attributes-effects div.repitem .itemcontrol input.collapse-flag + span.repcontrol_del, .itemcontrol .pc div.attributes-effects div.repitem input.collapse-flag + span.repcontrol_del { + grid-area: 1 / 5 / 1 / 6; } +.pc div.attributes-effects div.repitem input.settings-flag, +.pc div.attributes-effects div.repitem input.settings-flag + span.pictos, +.pc div.attributes-effects div.repitem .settings-toggle input[type='checkbox'].settings-flag + span, +.settings-toggle .pc div.attributes-effects div.repitem input[type='checkbox'].settings-flag + span, +.pc div.attributes-effects div.repitem .settings-flag input[type='checkbox'].settings-flag + span, +.settings-flag .pc div.attributes-effects div.repitem input[type='checkbox'].settings-flag + span, +.pc div.attributes-effects div.repitem .flag-primary + div > input.settings-flag + span, +.pc div.attributes-effects div.repitem .repcontrol input.settings-flag + span.repcontrol_edit:after, +.repcontrol .pc div.attributes-effects div.repitem input.settings-flag + span.repcontrol_edit:after, +.pc div.attributes-effects div.repitem .repcontrol input.settings-flag + span.repcontrol_add:after, +.repcontrol .pc div.attributes-effects div.repitem input.settings-flag + span.repcontrol_add:after, +.pc div.attributes-effects div.repitem .itemcontrol input.settings-flag + span.repcontrol_del, +.itemcontrol .pc div.attributes-effects div.repitem input.settings-flag + span.repcontrol_del { + grid-area: 1 / 6 / 1 / 7; } + + + /* Active Button */ +#SR6WE div.repcontainer div.repitem input[name^='attr_active'] { + top: 0; + margin: 7px 0px 0px 5px; } +#SR6WE div.repcontainer div.repitem input[name^='attr_active']:not(:checked) + span.pictos { + top: 0; + height: 15px; + padding: 0px 16px 20px 4px; + border-radius: 10px; + color: red; + border: red solid 1px; + opacity: 1 !important;} +#SR6WE div.repcontainer div.repitem input[name^='attr_active']:checked + span.pictos { + top: 0; + height: 15px; + padding: 0px 4px 20px 4px; + border-radius: 10px; + box-shadow: green 0px 1px 5px 2px; + color: green; } + + + /***** SKILLS *****/ .pc div.skill-box h2:nth-of-type(1n+2) { text-align: center; } @@ -797,9 +861,9 @@ div.matrix-device .matrixFirewall { .pc div.skill-box div.row-long h3:nth-of-type(1n+2) { text-align: center; } -/*** Skills ***/ - .pc div.skill-box div.skills-active div.repitem { - grid-template-columns: 1fr 3em 3em 5em 1em 1em; } +/*** SKILLS ***/ + .pc div.skill-box div.skills-active div.repitem { + grid-template-columns: 1fr 3em 3em 5em 1em 1em; } .pc div.skill-box div.skills-active div.repitem label[data-i18n-title='notes'], .pc div.skill-box div.skills-active div.repitem h3[data-i18n='notes'], .pc div.skill-box div.skills-active div.repitem div.collapse { @@ -4153,6 +4217,7 @@ width: 100% !important; } .optional-flag[value='0'] + .attr-header, .category + div, .category + div + div, .npc, .pc, .arms, .augs, .core, .gear, .options, .social, .vehicle, .notes, .rolls, +.attributes-active, .attributes-effects, .skills-active, .skills-knowledge, .skills-language, .magic-spells, .magic-preps, .magic-rituals, .powers-adept, .powers-meta, .powers-conjuring, @@ -4212,6 +4277,7 @@ input[name='attr_weapon_range'][value='melee'] ~ span { display: none !important; } .display-flag:checked ~ .collapsible .desc, +.attributes-toggle[value='attributes'] ~ .attributes-active, .attributes-toggle[value='effects'] ~ .attributes-effects, .skills-toggle[value='active'] ~ .skills-active, .skills-toggle[value='knowledge'] ~ .skills-knowledge, .skills-toggle[value='language'] ~ .skills-language, .magic-toggle[value='spells'] ~ .magic-spells, .magic-toggle[value='preps'] ~ .magic-preps, .magic-toggle[value='rituals'] ~ .magic-rituals, .powers-toggle[value='adept'] ~ .powers-adept, .powers-toggle[value='meta'] ~ .powers-meta, .powers-toggle[value='conjuring'] ~ .powers-conjuring, diff --git a/Shadowrun Sixth World/Shadowrun6thEdition.html b/Shadowrun Sixth World/Shadowrun6thEdition.html index 12aa397674..3d7e2f0893 100644 --- a/Shadowrun Sixth World/Shadowrun6thEdition.html +++ b/Shadowrun Sixth World/Shadowrun6thEdition.html @@ -155,337 +155,397 @@