mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
This reverts commit 83f4523f8f.
This commit is contained in:
@@ -131,19 +131,8 @@
|
||||
border-radius: 100%; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-container-attribute .sheet-container-footer input:hover, .charsheet .sheet-darkerdungeons .sheet-container-attribute .sheet-container-footer input:focus {
|
||||
background: #e5fffb; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-container-attribute .sheet-container-footer input:hover ~ span, .charsheet .sheet-darkerdungeons .sheet-container-attribute .sheet-container-footer input:focus ~ span {
|
||||
display: none; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-container-attribute .sheet-container-footer span {
|
||||
display: block;
|
||||
color: #14b500;
|
||||
margin-top: -18px;
|
||||
text-align: center;
|
||||
background: white;
|
||||
border-radius: 100%;
|
||||
position: relative;
|
||||
font-weight: bold; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-container-attribute .sheet-container-footer span:hover {
|
||||
display: none; }
|
||||
display: none; }
|
||||
|
||||
.charsheet .sheet-darkerdungeons .sheet-container-bar {
|
||||
display: flex;
|
||||
@@ -698,54 +687,6 @@
|
||||
.charsheet .sheet-darkerdungeons .sheet-display-brackets-xp::before {
|
||||
content: "("; }
|
||||
|
||||
.sheet-compendium-warning,
|
||||
.sheet-monster-confirm {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
background: white;
|
||||
left: 50%;
|
||||
z-index: 100;
|
||||
border: 2px solid black;
|
||||
width: 300px;
|
||||
box-sizing: border-box;
|
||||
text-align: center;
|
||||
margin: 0 0 0 -150px;
|
||||
padding: 30px;
|
||||
text-transform: uppercase;
|
||||
font-weight: bold;
|
||||
box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.75); }
|
||||
|
||||
.sheet-compendium-warning {
|
||||
margin-top: -41px; }
|
||||
|
||||
.sheet-monster-confirm {
|
||||
margin-top: -75px; }
|
||||
.sheet-monster-confirm .sheet-monster-confirm-buttons {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
margin-top: 20px; }
|
||||
.sheet-monster-confirm .sheet-monster-confirm-buttons .sheet-monster-confirm-button {
|
||||
position: relative;
|
||||
border: 1px solid black;
|
||||
border-radius: 3px;
|
||||
width: 100%;
|
||||
padding: 5px; }
|
||||
.sheet-monster-confirm .sheet-monster-confirm-buttons .sheet-monster-confirm-button + .sheet-monster-confirm-button {
|
||||
margin-left: 10px; }
|
||||
.sheet-monster-confirm .sheet-monster-confirm-buttons .sheet-monster-confirm-button input {
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
left: 0;
|
||||
top: 0;
|
||||
opacity: 0; }
|
||||
|
||||
.sheet-licensecontainer.active-drop-target.dropping .sheet-compendium-warning,
|
||||
.sheet-monster_confirm_flag[value="1"] .sheet-licensecontainer .sheet-monster-confirm {
|
||||
display: block; }
|
||||
|
||||
.sheet-rolltemplate-spell .sheet-grey {
|
||||
color: #A0A0A0;
|
||||
font-weight: normal; }
|
||||
@@ -986,7 +927,13 @@
|
||||
.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult.fullfail
|
||||
.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.importantroll,
|
||||
.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.fullfail {
|
||||
.sheet-rolltemplate-atk .sheet-desc .inlinerollresult.fullfail,
|
||||
.sheet-rolltemplate-mancerroll .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-mancerroll .inlinerollresult.importantroll,
|
||||
.sheet-rolltemplate-mancerroll .inlinerollresult.fullfail,
|
||||
.sheet-rolltemplate-mancerhproll .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-mancerhproll .inlinerollresult.importantroll,
|
||||
.sheet-rolltemplate-mancerhproll .inlinerollresult.fullfail {
|
||||
color: black;
|
||||
border: 0px; }
|
||||
|
||||
@@ -1019,7 +966,9 @@
|
||||
|
||||
.sheet-rolltemplate-dmg .sheet-desc .inlinerollresult,
|
||||
.sheet-rolltemplate-atkdmg .sheet-desc .inlinerollresult,
|
||||
.sheet-rolltemplate-atk .sheet-desc .inlinerollresult {
|
||||
.sheet-rolltemplate-atk .sheet-desc .inlinerollresult,
|
||||
.sheet-rolltemplate-mancerroll .inlinerollresult,
|
||||
.sheet-rolltemplate-mancerhproll .inlinerollresult {
|
||||
background-color: transparent;
|
||||
border: 0px;
|
||||
display: inline-block;
|
||||
@@ -1296,27 +1245,6 @@
|
||||
.sheet-rolltemplate-npcatk a[href^="~"]:hover {
|
||||
color: #EC2127; }
|
||||
|
||||
.sheet-rolltemplate-simple .sheet-charname,
|
||||
.sheet-rolltemplate-atk .sheet-charname,
|
||||
.sheet-rolltemplate-dmg .sheet-charname,
|
||||
.sheet-rolltemplate-atkdmg .sheet-charname {
|
||||
text-align: center;
|
||||
margin-top: -10px; }
|
||||
|
||||
.sheet-rolltemplate-simple .sheet-charname span,
|
||||
.sheet-rolltemplate-atk .sheet-charname span,
|
||||
.sheet-rolltemplate-dmg .sheet-charname span,
|
||||
.sheet-rolltemplate-atkdmg .sheet-charname span {
|
||||
font-size: 11px;
|
||||
font-weight: normal;
|
||||
color: #A0A0A0; }
|
||||
|
||||
.sheet-rolltemplate-dmg .sheet-label .sheet-rolltemplate-inline,
|
||||
.sheet-rolltemplate-dmg .sheet-savedc .sheet-rolltemplate-inline,
|
||||
.sheet-rolltemplate-atkdmg .sheet-savedc .sheet-rolltemplate-inline,
|
||||
.sheet-rolltemplate-atkdmg .sheet-label .sheet-rolltemplate-inline {
|
||||
display: inline-block; }
|
||||
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-npc-display .sheet-npc-header .sheet-npc-header-name {
|
||||
padding-right: 20px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-npc-display .sheet-npc-header > span {
|
||||
@@ -1551,19 +1479,19 @@
|
||||
display: none;
|
||||
position: relative;
|
||||
padding: 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(5) {
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) {
|
||||
display: block; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(5) .sheet-tab-content {
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content {
|
||||
display: block;
|
||||
top: 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(5) .sheet-tab-content .sheet-container-well-spell-attributes {
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content .sheet-container-well-spell-attributes {
|
||||
display: none; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(5) .sheet-tab-content .sheet-container-well-spells {
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content .sheet-container-well-spells {
|
||||
margin-bottom: 0;
|
||||
border-radius: 0;
|
||||
grid-template-columns: 1fr;
|
||||
grid-auto-flow: inherit; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(5) .sheet-tab-content .sheet-container-well-spells > .sheet-container-spell {
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) + .sheet-toggle-npc-spells:checked ~ .sheet-section-pc .sheet-tab:nth-of-type(4) .sheet-tab-content .sheet-container-well-spells > .sheet-container-spell {
|
||||
min-height: 112px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-toggle-npc-edit:checked ~ .sheet-section-pc .sheet-tab-content {
|
||||
display: none !important; }
|
||||
@@ -1706,22 +1634,20 @@
|
||||
.sheet-tabs .sheet-tab {
|
||||
width: 800px; }
|
||||
.sheet-tabs .sheet-tab:nth-of-type(2) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(2) > .sheet-tab-label {
|
||||
margin-left: 16.66667%; }
|
||||
margin-left: 20%; }
|
||||
.sheet-tabs .sheet-tab:nth-of-type(3) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(3) > .sheet-tab-label {
|
||||
margin-left: 33.33333%; }
|
||||
margin-left: 40%; }
|
||||
.sheet-tabs .sheet-tab:nth-of-type(4) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(4) > .sheet-tab-label {
|
||||
margin-left: 50%; }
|
||||
margin-left: 60%; }
|
||||
.sheet-tabs .sheet-tab:nth-of-type(5) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(5) > .sheet-tab-label {
|
||||
margin-left: 66.66667%; }
|
||||
.sheet-tabs .sheet-tab:nth-of-type(6) > input[type="radio"], .sheet-tabs .sheet-tab:nth-of-type(6) > .sheet-tab-label {
|
||||
margin-left: 83.33333%; }
|
||||
margin-left: 80%; }
|
||||
.sheet-tabs .sheet-tab > input[type="radio"] {
|
||||
height: 30px;
|
||||
margin: 0;
|
||||
opacity: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 16.66667%;
|
||||
width: 20%;
|
||||
z-index: 1; }
|
||||
.sheet-tabs .sheet-tab > input[type="radio"]:hover ~ .sheet-tab-label {
|
||||
background: #e5fffb;
|
||||
@@ -1742,7 +1668,7 @@
|
||||
position: absolute;
|
||||
text-transform: uppercase;
|
||||
top: 0;
|
||||
width: 16.66667%;
|
||||
width: 20%;
|
||||
border-left-color: white;
|
||||
border-top-color: white;
|
||||
border-right-color: white;
|
||||
@@ -2075,14 +2001,11 @@
|
||||
grid-template-rows: 65px auto; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-health .sheet-pc-hp-max {
|
||||
grid-area: hp-max; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-health .sheet-pc-hp-max .sheet-container-body {
|
||||
padding-top: 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-health .sheet-pc-hp-current {
|
||||
grid-area: hp; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-health .sheet-pc-hp-current .sheet-container-body {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
padding-top: 0; }
|
||||
flex-direction: row; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-health .sheet-pc-hp-current .sheet-container-footer {
|
||||
display: flex;
|
||||
padding-left: 10px;
|
||||
@@ -2096,8 +2019,7 @@
|
||||
max-height: 65px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-health .sheet-pc-hit-dice .sheet-container-body {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
padding-top: 0; }
|
||||
flex-direction: row; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-health .sheet-pc-hit-dice .sheet-container-body span {
|
||||
align-items: center;
|
||||
color: #dddddd;
|
||||
@@ -2195,8 +2117,7 @@
|
||||
grid-area: exhaustion; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-conditions .sheet-pc-exhaustion .sheet-container-body {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
padding-top: 0; }
|
||||
flex-direction: row; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-conditions .sheet-pc-exhaustion .sheet-container-body span {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
@@ -2286,9 +2207,9 @@
|
||||
grid-area: attacks;
|
||||
grid-column-gap: 5px;
|
||||
grid-row-gap: 5px;
|
||||
grid-template-areas: "spell-ability spell-dc spell-attack" "resource-class resource-other spell-burnout" "resources resources resources" "attacks attacks attacks";
|
||||
grid-template-areas: "spell-ability spell-dc spell-attack" "resource-class resource-other spell-burnout" "attacks attacks attacks";
|
||||
grid-template-columns: repeat(3, 1fr);
|
||||
grid-template-rows: 65px 65px auto 1fr; }
|
||||
grid-template-rows: 65px 65px auto; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-spell-ability {
|
||||
grid-area: spell-ability; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-spell-dc {
|
||||
@@ -2302,20 +2223,6 @@
|
||||
grid-area: resource-class; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resource-other {
|
||||
grid-area: resource-other; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resources {
|
||||
grid-area: resources; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resources .sheet-pc-resource {
|
||||
font-size: 11px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resources .sheet-pc-resource span:nth-of-type(2) {
|
||||
opacity: .5; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resources .sheet-pc-resource span:nth-of-type(2)::before {
|
||||
content: "("; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resources .sheet-pc-resource span:nth-of-type(2)::after {
|
||||
content: " /"; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resources .sheet-pc-resource span:nth-of-type(3) {
|
||||
opacity: .5; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resources .sheet-pc-resource span:nth-of-type(3)::after {
|
||||
content: ")"; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resource-class .sheet-container-header,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-container-well-attacks .sheet-pc-resource-other .sheet-container-header {
|
||||
position: relative; }
|
||||
@@ -2393,49 +2300,31 @@
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-saving-throw-modifier,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-tool-modifier,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-modifier,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-ac-modifier {
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier {
|
||||
align-items: center;
|
||||
display: flex; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-saving-throw-modifier .sheet-checkbox-image,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-tool-modifier .sheet-checkbox-image,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-modifier .sheet-checkbox-image,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier .sheet-checkbox-image,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-ac-modifier .sheet-checkbox-image {
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier .sheet-checkbox-image {
|
||||
height: 10px;
|
||||
margin-right: 5px;
|
||||
width: 10px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-saving-throw-modifier .sheet-checkbox-image span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-tool-modifier .sheet-checkbox-image span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-modifier .sheet-checkbox-image span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier .sheet-checkbox-image span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-ac-modifier .sheet-checkbox-image span {
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier .sheet-checkbox-image span {
|
||||
padding: 1px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-saving-throw-modifier > span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-tool-modifier > span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-modifier > span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier > span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-ac-modifier > span {
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier > span {
|
||||
font-size: 11px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-saving-throw-modifier > span + span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-tool-modifier > span + span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-modifier > span + span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier > span + span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-ac-modifier > span + span {
|
||||
margin-left: 5px;
|
||||
opacity: .5; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-saving-throw-modifier > span + span::before,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-tool-modifier > span + span::before,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-modifier > span + span::before,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier > span + span::before,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-ac-modifier > span + span::before {
|
||||
content: "("; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-saving-throw-modifier > span + span::after,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-tool-modifier > span + span::after,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-modifier > span + span::after,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier > span + span::after,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-ac-modifier > span + span::after {
|
||||
content: ")"; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-core .sheet-pc-attack-damage-modifier > span + span {
|
||||
margin-left: 5px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-list-conditions {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
@@ -2684,8 +2573,7 @@
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-slots .sheet-container-body,
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-weight .sheet-container-body {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
padding-top: 0; }
|
||||
flex-direction: row; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-slots .sheet-container-body span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-weight .sheet-container-body span {
|
||||
align-items: center;
|
||||
@@ -2709,19 +2597,19 @@
|
||||
width: 100%; }
|
||||
.charsheet .sheet-darkerdungeons .repitem:not(:first-of-type) .sheet-pc-item .sheet-pc-item-header {
|
||||
display: none; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="0"] ~ .repcontainer .sheet-pc-equipment-container-footer span:nth-of-type(4),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="0"] ~ .repcontainer .sheet-pc-item-header span:nth-of-type(4),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="0"] ~ .repcontainer .sheet-pc-equipment-container-footer span:nth-of-type(5),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="0"] ~ .repcontainer .sheet-pc-item-header span:nth-of-type(5),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="0"] ~ .repcontainer .sheet-pc-item .sheet-pc-item-slots {
|
||||
display: none; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="1"] ~ .repcontainer .sheet-pc-equipment-container-footer span:nth-of-type(3),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="1"] ~ .repcontainer .sheet-pc-item-header span:nth-of-type(3),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="1"] ~ .repcontainer .sheet-pc-equipment-container-footer span:nth-of-type(4),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="1"] ~ .repcontainer .sheet-pc-item-header span:nth-of-type(4),
|
||||
.charsheet .sheet-darkerdungeons .sheet-pc-equipment .sheet-toggle-slots[value="1"] ~ .repcontainer .sheet-pc-item .sheet-pc-item-weight {
|
||||
display: none; }
|
||||
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features > input[type="radio"]:checked ~ .sheet-tab-content {
|
||||
display: grid;
|
||||
grid-template-columns: auto 262.5px;
|
||||
grid-template-rows: 355px auto;
|
||||
grid-template-rows: 295px auto;
|
||||
grid-column-gap: 5px;
|
||||
grid-row-gap: 5px;
|
||||
grid-template-areas: "details features" "memories features"; }
|
||||
@@ -2729,7 +2617,7 @@
|
||||
grid-area: details;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, 1fr);
|
||||
grid-template-rows: repeat(4, 1fr);
|
||||
grid-template-rows: repeat(3, 65px) auto;
|
||||
grid-column-gap: 5px;
|
||||
grid-row-gap: 5px;
|
||||
grid-template-areas: "details personality" "details ideals" "details bonds" "details flaws"; }
|
||||
@@ -2768,8 +2656,7 @@
|
||||
border-top: 0;
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
border-radius: 0;
|
||||
padding: 0 4px; }
|
||||
border-radius: 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail select {
|
||||
cursor: pointer;
|
||||
border-top: 0;
|
||||
@@ -2791,21 +2678,6 @@
|
||||
flex-grow: 1;
|
||||
flex-shrink: 0;
|
||||
text-align: center; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
width: 100%; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-column * {
|
||||
margin: 0;
|
||||
flex-shrink: 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-habit,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-motivation,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-feature {
|
||||
height: auto; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-habit label,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-motivation label,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-feature label {
|
||||
height: 100%; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-quest {
|
||||
height: 40px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-details .sheet-pc-detail-quest label {
|
||||
@@ -2818,8 +2690,7 @@
|
||||
border-right: 0;
|
||||
border-radius: 0;
|
||||
resize: none;
|
||||
padding: 0 4px;
|
||||
line-height: 13px; }
|
||||
padding: 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-personality {
|
||||
grid-area: personality; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-ideals {
|
||||
@@ -2858,8 +2729,7 @@
|
||||
padding: 0;
|
||||
resize: none;
|
||||
margin: 0;
|
||||
height: auto;
|
||||
line-height: 13px; }
|
||||
height: auto; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-features {
|
||||
grid-area: features; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-features .sheet-pc-features .sheet-checkbox-cog:hover span {
|
||||
@@ -2912,32 +2782,6 @@
|
||||
padding: 3px 5px;
|
||||
border-radius: 3px; }
|
||||
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-notes > input[type="radio"]:checked ~ .sheet-tab-content {
|
||||
display: grid; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-notes .sheet-pc-notes {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr 1fr;
|
||||
grid-template-rows: 1fr 1fr;
|
||||
grid-column-gap: 10px;
|
||||
grid-row-gap: 10px;
|
||||
grid-template-areas: "backstory features features" "allies allies treasure"; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-notes .sheet-pc-notes textarea {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
margin: 0;
|
||||
resize: none;
|
||||
border: 0;
|
||||
font-size: 11px;
|
||||
line-height: 13px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-notes .sheet-pc-notes .sheet-pc-notes-features {
|
||||
grid-area: features; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-notes .sheet-pc-notes .sheet-pc-notes-backstory {
|
||||
grid-area: backstory; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-notes .sheet-pc-notes .sheet-pc-notes-allies {
|
||||
grid-area: allies; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-notes .sheet-pc-notes .sheet-pc-notes-treasure {
|
||||
grid-area: treasure; }
|
||||
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-spells .sheet-pc-spell-ability .sheet-container-header,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-spells .sheet-pc-burnout .sheet-container-header {
|
||||
padding-left: 10px;
|
||||
@@ -3115,68 +2959,9 @@
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-options .sheet-pc-options .sheet-form-fieldset .sheet-form-fieldset-header {
|
||||
background-color: lightgrey;
|
||||
color: inherit; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-options .sheet-form-fieldset-custom-ac {
|
||||
margin-top: 5px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-pc .sheet-tab-options .sheet-form-fieldset-hp-modifiers .repitem + .repitem {
|
||||
margin-top: 5px; }
|
||||
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll {
|
||||
margin: 0 auto;
|
||||
width: 800px;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
margin-bottom: -18px;
|
||||
height: 18px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper {
|
||||
display: none; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage label,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper label {
|
||||
position: relative; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage label:first-of-type span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper label:first-of-type span {
|
||||
border-radius: 4px 0 0 4px;
|
||||
border-left: 1px solid #b7b7b7; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage label:last-of-type span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper label:last-of-type span {
|
||||
border-radius: 0 4px 4px 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage label span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper label span {
|
||||
background: #dddddd;
|
||||
padding: 1px 5px;
|
||||
font-weight: bold;
|
||||
border: 1px solid #b7b7b7;
|
||||
border-left: 0;
|
||||
color: #909090; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage label input,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper label input {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
opacity: 0; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage label input:checked ~ span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper label input:checked ~ span {
|
||||
background: #7e2d40;
|
||||
color: white;
|
||||
border-color: #7e2d40; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-advantage label input:not(:checked):hover ~ span,
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper label input:not(:checked):hover ~ span {
|
||||
color: black; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-roll-toggle[value*="advantagetoggle"] + .sheet-section-roll-advantage,
|
||||
.charsheet .sheet-darkerdungeons .sheet-roll-toggle[value*="whispertoggle"] + .sheet-section-roll-whisper {
|
||||
display: flex; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-roll-whisper {
|
||||
margin-left: 3px; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-section-roll {
|
||||
width: 385px;
|
||||
justify-content: space-between;
|
||||
margin-bottom: 0;
|
||||
height: auto; }
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-section-roll .sheet-section-roll-advantage,
|
||||
.charsheet .sheet-darkerdungeons .sheet-toggle-npc:not([value="0"]) ~ .sheet-section-roll .sheet-section-roll-whisper {
|
||||
margin-bottom: 10px; }
|
||||
|
||||
.charsheet .sheet-darkerdungeons .sheet-section-templates {
|
||||
display: none; }
|
||||
|
||||
+1129
-1281
File diff suppressed because it is too large
Load Diff
@@ -6,307 +6,5 @@
|
||||
"preview": "5e Darker Dungeons.png",
|
||||
"compendium": "dnd5e",
|
||||
"instructions": "A flexible character sheet compatible with D&D 5e and [Giffyglyph's Darker Dungeons](https://drive.google.com/file/d/1ufAyAnP4YTyJmOvyFQwnJZoTMTe95ETt/view?usp=sharing) ruleset.\n\n* Fully drag-and-drop compatible with the [Roll20 Compendium](https://app.roll20.net/compendium/dnd5e/BookIndex).\n* Add lingering wounds and mental afflictions that automatically update your ability modifiers.\n* Track and organise your equipment with easy-to-use containers.\n* Update your conditions and stress with new, color-coded helpers.\n* Make defence rolls, saving throw attacks, and spell burnout checks with new roll buttons.\n* Fully featured with auto-calculated fields, sheet workers, and roll buttons.\n* Multi-classing and custom classes fully supported.\n* Includes a complete NPC sheet to keep track of your monster profiles.",
|
||||
"patreon": "https://www.patreon.com/giffyglyph",
|
||||
"useroptions": [
|
||||
{
|
||||
"attribute": "npc",
|
||||
"displayname": "NPC:",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"description": "The NPC option sets new characters to default to the NPC card style sheet. Useful if the player characters have already been created and all new character sheets added to the game will likely represent none player characters.",
|
||||
},
|
||||
{
|
||||
"attribute": "rtype",
|
||||
"displayname": "Roll Queries:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Always Roll Advantage|{{always=1}} {{r2=[[1d20",
|
||||
"Advantage Toggle|@{advantagetoggle}",
|
||||
"Query Advantage|{{query=1}} ?{Advantage?|Normal Roll,{{normal=1}} {{r2=[[0d20|Advantage,{{advantage=1}} {{r2=[[1d20|Disadvantage,{{disadvantage=1}} {{r2=[[1d20}",
|
||||
"Never Roll Advantage|{{normal=1}} {{r2=[[0d20"
|
||||
],
|
||||
"default": "{{always=1}} {{r2=[[1d20",
|
||||
"description": "D20 Rolls output according to this option. Always Roll Advantage is the default setting and will roll two D20 on every roll in case of advantage. The expectation is that if there is no advantage or disadvantage you use the left most result. The Advantage Toggle option adds three new buttons to the top of the sheet so that you can toggle advantage on a case by case basis. Query Advantage gives you a prompt every roll asking if the roll has advantage. Never Roll Advantage always rolls a single D20 on any given roll, expecting the player to roll a second time in case of advantage or disadvantage.",
|
||||
},
|
||||
{
|
||||
"attribute": "wtype",
|
||||
"displayname": "Whisper Rolls to GM:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Never Whisper Rolls|",
|
||||
"Whisper Toggle|@{whispertoggle}",
|
||||
"Query Whisper|?{Whisper?|Public Roll,|Whisper Roll,/w gm }",
|
||||
"Always Whisper Rolls|/w gm "
|
||||
],
|
||||
"default": "",
|
||||
"description": "All sheet rolls are sent to all players in chat by default. Whisper Toggle gives a set of buttons to quick select your preference on the fly. Query Whisper option gives you a prompt with each roll of whether or not the roll should be sent privately only to yourself and the GM. Always Whisper Rolls will send all rolls only to yourself and the GM.",
|
||||
},
|
||||
{
|
||||
"attribute": "dtype",
|
||||
"displayname": "Auto Damage Roll:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Don't Auto Roll Damage|pick",
|
||||
"Auto Roll Damage & Crit|full"
|
||||
],
|
||||
"default": "pick",
|
||||
"description": "By default, attack damage rolls are not rolled until the hit is confirmed. Damage is rolled from the chat roll template by clicking on the name of the attack in the right hand bar, which then displays the damage. The default method is compatible with 3D dice. Optionally, you can choose to have the Auto Roll Damage & Crit option which will roll damage and critical hit dice at the same time of the attack, presenting all possible outcomes at the time of the attack.",
|
||||
},
|
||||
{
|
||||
"attribute": "core_die",
|
||||
"displayname": "Core Die Roll:",
|
||||
"type": "text",
|
||||
"default": "1d20",
|
||||
"description": "Changing the core die will replace the normal 1d20 made with almost all rolls with a randomizer of your choice, such as 2d10 or 3d6.",
|
||||
},
|
||||
{
|
||||
"attribute": "pb_type",
|
||||
"displayname": "Proficiency Bonus:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"By Level (Default)|level",
|
||||
"Proficency Die (DMG)|die",
|
||||
"Custom|custom"
|
||||
],
|
||||
"default": "level",
|
||||
"description": "By default, the character's Proficiency Bonus will be automatically calculated based off of their total level as is the standard method in the PHB. The Proficency Die option supports the alternate method outlined in the DMG where, instead of a flat bonus, a die is rolled instead. The Custom option allows you to replace the PB with anything of your choosing.",
|
||||
},
|
||||
{
|
||||
"attribute": "pb_custom",
|
||||
"displayname": "Custom Proficency Bonus:",
|
||||
"type": "text",
|
||||
"default": "",
|
||||
"description": "When the Proficiency Bonus type is set to Custom, the character sheet will use this value for the character's Proficiency Bonus.",
|
||||
},
|
||||
{
|
||||
"attribute": "init_tiebreaker",
|
||||
"displayname": "Add DEX Tiebreaker to Initiative:",
|
||||
"type": "checkbox",
|
||||
"value": "@{dexterity}/100",
|
||||
"description": "Adds the character's dexterity score as a decimal to the end of the initiative bonus for purposes of breaking ties.",
|
||||
},
|
||||
{
|
||||
"attribute": "global_save_mod_flag",
|
||||
"displayname": "Show Global Save Modifiers:",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"description": "Creates a custom global save modifier field, underneath the SAVING THROWS section of the character sheet. Anything put there will be applied to any save roll. Perfect for regular but not permanent bonuses like the Bless spell.",
|
||||
},
|
||||
{
|
||||
"attribute": "global_skill_mod_flag",
|
||||
"displayname": "Show Global Skill Modifiers:",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"description": "Creates a custom global skill modifier field, underneath the SKILLS section of the character sheet. Anything put there will be applied to any save roll. Perfect for regular but not permanent bonuses like the Guidance spell.",
|
||||
},
|
||||
{
|
||||
"attribute": "global_attack_mod_flag",
|
||||
"displayname": "Show Global Attack Modifiers:",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"description": "Creates a custom global attack modifier field, underneath the ATTACKS AND SPELL CASTING section of the character sheet. Anything put there will be applied to any attack to-hit roll. Perfect for regular but not permanent bonuses to attack like the Bless spell.",
|
||||
},
|
||||
{
|
||||
"attribute": "global_damage_mod_flag",
|
||||
"displayname": "Show Global Damage Modifiers:",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"description": "Creates a custom global damage modifier field, underneath the ATTACKS AND SPELL CASTING section of the character sheet. Anything put there will be applied to any attack damage roll. Perfect for regular but not permanent bonuses to damage like the Sneak Attack ability.",
|
||||
},
|
||||
{
|
||||
"attribute": "charname_output",
|
||||
"displayname": "Add Character Name to Templates:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"On|{{charname=@{character_name}}}",
|
||||
"Off|charname=@{character_name}"
|
||||
],
|
||||
"default": "charname=@{character_name}",
|
||||
"description": "Character names are not added to the roll template by default, and are only displayed as normal in the chat tab as the player/character selected as 'Speaking As'. Turning this option on adds the character making the roll's name to the template, useful for players representing multiple characters.",
|
||||
},
|
||||
{
|
||||
"attribute": "level_calculations",
|
||||
"displayname": "Auto Level Calculations:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"On|on",
|
||||
"Off|off"
|
||||
],
|
||||
"default": "on",
|
||||
"description": "By default changing character levels will automatically set spell slots and hit dice. Changing this setting to off prevents this behavior.",
|
||||
},
|
||||
{
|
||||
"attribute": "encumberance_setting",
|
||||
"displayname": "Encumbrance:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Simple|off",
|
||||
"Variant (PHB p176)|on",
|
||||
"Off|disabled"
|
||||
],
|
||||
"default": "on",
|
||||
"description": "The sheet uses the variant encumbrance rules on page 176 of the PHB. The Off option disables the variant rules and only uses a basic over-limit inventory weight check.",
|
||||
},
|
||||
{
|
||||
"attribute": "simpleinventory",
|
||||
"displayname": "Inventory Style:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Compendium Compatible|complex",
|
||||
"Simple|simple"
|
||||
],
|
||||
"default": "complex",
|
||||
"description": "Character Inventories default to the complex style that is compatible with the Roll20 5E Compendium. This includes granular item amounts/weights, weight and encumbrance tracking, sorting, AC calculations, automatic attack generation, and more. The Simple option provides a text field for item lists for players who want more manual control over the sheet.",
|
||||
},
|
||||
{
|
||||
"attribute": "simpletraits",
|
||||
"displayname": "Features & Traits:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Compendium Compatible|complex",
|
||||
"Simple|simple"
|
||||
],
|
||||
"default": "complex",
|
||||
"description": "Character FEATURES AND TRAITS section defaults to the complex style that is compatible with the Roll20 5E Compendium. The Simple option provides a text field for players who want more manual control over the sheet.",
|
||||
},
|
||||
{
|
||||
"attribute": "simpleproficencies",
|
||||
"displayname": "Proficiencies & Languages:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Compendium Compatible|complex",
|
||||
"Simple|simple"
|
||||
],
|
||||
"default": "complex",
|
||||
"description": "Character OTHER PROFICIENCIES & LANGUAGES section defaults to the complex style that is compatible with the Roll20 5E Compendium. The Simple option provides a text field for players who want more manual control over the sheet.",
|
||||
},
|
||||
{
|
||||
"attribute": "npc_name_flag",
|
||||
"displayname": "NPC Name in Rolls:",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Show|{{name=@{npc_name}}}",
|
||||
"Hide|0"
|
||||
],
|
||||
"default": "{{name=@{npc_name}}}",
|
||||
"description": "In NPC roll results, show or hide the name of the NPC in the roll result card.",
|
||||
},
|
||||
{
|
||||
"attribute": "ammotracking",
|
||||
"displayname": "Ammo Tracking (API Required):",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"On|on",
|
||||
"Off|off"
|
||||
],
|
||||
"optiontranslationkeys": ["on","off"],
|
||||
"default": "off",
|
||||
"description": "Provides automatic ammo tracking with the <a href='https://wiki.roll20.net/5th_Edition_OGL_by_Roll20#Utilizing_the_5th_Edition_OGL_Companion_API_Script'>5th Edition OGL by Roll20 Companion API Script</a>.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar1_v",
|
||||
"displayname": "Bar 1 Value:",
|
||||
"type": "text",
|
||||
"default": "hp_max",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, set the Bar 1's value to this attribute.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar1_m",
|
||||
"displayname": "Bar 1 Max:",
|
||||
"type": "text",
|
||||
"default": "hp_max",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, set the Bar 1's max to this attribute.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar1_l",
|
||||
"displayname": "Bar 1 Link:",
|
||||
"type": "text",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, link the Bar 1's value to this attribute. If set this will override all other bar settings.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar2_v",
|
||||
"displayname": "Bar 2 Value:",
|
||||
"type": "text",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, set the Bar 2's value to this attribute.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar2_m",
|
||||
"displayname": "Bar 2 Max:",
|
||||
"type": "text",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, set the Bar 2's max to this attribute.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar2_l",
|
||||
"displayname": "Bar 2 Link:",
|
||||
"type": "text",
|
||||
"default": "npc_ac",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, link the Bar 2's value to this attribute. If set this will override all other bar settings.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar3_v",
|
||||
"displayname": "Bar 3 Value:",
|
||||
"type": "text",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, set the Bar 3's value to this attribute.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar3_m",
|
||||
"displayname": "Bar 3 Max:",
|
||||
"type": "text",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, set the Bar 3's max to this attribute.",
|
||||
},
|
||||
{
|
||||
"attribute": "cd_bar3_l",
|
||||
"displayname": "Bar 3 Link:",
|
||||
"type": "text",
|
||||
"description": "On Default Tokens created by doing a Compendium drop onto the virtual table top, link the Bar 3's value to this attribute. If set this will override all other bar settings.",
|
||||
},
|
||||
{
|
||||
"attribute": "use_inventory_slots",
|
||||
"displayname": "Use Inventory Slots",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"checked" : "checked",
|
||||
"description": "[Giffyglyph's Darker Dungeons] Track your inventory using slots instead of weight.",
|
||||
},
|
||||
{
|
||||
"attribute": "show_exhaustion_flag",
|
||||
"displayname": "Show Exhaustion",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"checked" : "checked",
|
||||
"description": "[Giffyglyph's Darker Dungeons] Show the exhaustion tracker and effects.",
|
||||
},
|
||||
{
|
||||
"attribute": "show_death_failures_flag",
|
||||
"displayname": "Death Save Failures Only",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"checked" : "checked",
|
||||
"description": "[Giffyglyph's Darker Dungeons] Track only death save failures.",
|
||||
},
|
||||
{
|
||||
"attribute": "show_stress_flag",
|
||||
"displayname": "Show Stress",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"checked" : "checked",
|
||||
"description": "[Giffyglyph's Darker Dungeons] Show the Stress panel, used for tracking your character's mental stress and afflicitions.",
|
||||
},
|
||||
{
|
||||
"attribute": "show_survival_conditions",
|
||||
"displayname": "Show Survival Conditions",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"checked" : "checked",
|
||||
"description": "[Giffyglyph's Darker Dungeons] Show the Survival Conditions panel, used for tracking hunger/thirst/fatigue/temperature.",
|
||||
},
|
||||
{
|
||||
"attribute": "intelligent_initiative",
|
||||
"displayname": "Use Intelligence for Initiative",
|
||||
"type": "checkbox",
|
||||
"value": "1",
|
||||
"checked" : "checked",
|
||||
"description": "[Giffyglyph's Darker Dungeons] Use your intelligence modifier (instead of your dexterity modifier) to calculate your initiative bonus.",
|
||||
}
|
||||
]
|
||||
"patreon": "https://www.patreon.com/giffyglyph"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user