[BW] Update v2.2
* Added some non-proprietary fonts to the stack for better Mac and Linux support * Fitted stats and attributes into <div>s for broader browser compatibitly * Added dropdown menu in the wound tolerance scale that can actually go grey or white * Improved injury tracking with automated segments * Added a dropdown menu in the Combat tab to remind players how 'Shrugging it Off' works * Separated trait names from description and added tags and a 'used' checkbox * Added Hesitation and Reflexes modifiers * Added base Mortal Wound modifier in the Char Burner, and a Stature dropdown on main sheet (nb. these are deliberately not linked, because the answer to how much base MW each stature grants changes with editions) * Made Beliefs and Instinct slots renamable * Slightly better organised the layout of the Character Index * Expanded 'Additional Notes' section and moved 'Gear Notes' to Combat tab * Added a taxable emotional attribute slot for things like Corruption, and made them open-ended by default * Added a repeating segment to Cash, so that players can better organise their monies * Slightly altered appearance of the weapons tables, and made editing them easier * Moved Artha trackers to the top of the sheet for ease of access on every tab * Added new repeating segments for Fatigue and Tools * Added extra Stride options * Added a 'luck' macro button for exploding 6s after a roll next to the Fate tracker * Updated the wording of and moved the 'Earning Artha' dropdown to the Information tab * Added a semi-hidden command symbol "⌘" checkbox on the far right of each skill list that turns the skill into a renamable skill 'group / type' separator, which will be useful for organised players with many skills * Reformatted skill layout to be clearer and look better with the above-mentioned skill groups. Basically every skill is on one line now, but every (n*2)th row is lightly shaded gray * Changed the 'open-ended' checkbox to a more magical looking "✦" star symbol * Made the roll-dice macro button invert on hover to more clearly indicate to the user that it's actually a button * Altered the 'Test Difficulty' dropdown segment to fit the width better, and added useful table for quickly calculating arbitrary test difficulties * Moved the 'Old text practice log' into the 'Practice Times' dropdown menu * Changed the default selected stat for learning new skills and the Char Burner to Perception (the most common stat Root) * Added passive steel tests dropdown * Added an extra armor and missile weapon slot, and made the 'Bare-fist' weapon renamable * Created a new 'Magic' tab and moved spells lists and notes into it. In addition, spell fields are now renamable to better accommodate elven spell songs and alternate magic systems from the Codex (and there is still plenty space here for perhaps more additions and improvements in the future) * Added numbers to the weapon Lengths for ease of making numerical references * Added dropdown check-boxes for Training skill effect descriptions * Adjusted Character Burner section to make transferral of skills and traits easier * User request fulfilled: Added Age-Table support for Great Spiders (from the old Monster Burner) and the Kerrn and Kukhadish (from Burning Empires)
This commit is contained in:
+314
-36
@@ -1,5 +1,6 @@
|
||||
.charsheet {
|
||||
font-family: "Roman";
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.sheet-container {
|
||||
@@ -11,6 +12,7 @@
|
||||
.sheet-background {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.sheet-background::after {
|
||||
@@ -21,14 +23,16 @@
|
||||
right: 0;
|
||||
position: absolute;
|
||||
z-index: -1;
|
||||
background: url('http://i.imgur.com/lv6uDJB.png');
|
||||
background-size: 100% 100%;
|
||||
background-image: url('https://raw.githubusercontent.com/Seraaron/roll20-character-sheets/161d128b08eee3e7a389ce92989ff4e2e68696c6/Burning%20Wheel/img/background_mid.png');
|
||||
background-size: 100%;
|
||||
background-repeat: repeat;
|
||||
}
|
||||
|
||||
.sheet-page1tab,
|
||||
.sheet-page2tab,
|
||||
.sheet-page3tab,
|
||||
.sheet-page4tab {
|
||||
.sheet-page4tab,
|
||||
.sheet-page5tab {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@@ -61,8 +65,8 @@ input[type=checkbox]:checked {
|
||||
input[type=radio].sheet-page1:checked ~ div.sheet-page1tab,
|
||||
input[type=radio].sheet-page2:checked ~ div.sheet-page2tab,
|
||||
input[type=radio].sheet-page3:checked ~ div.sheet-page3tab,
|
||||
input[type=radio].sheet-page4:checked ~ div.sheet-page4tab
|
||||
{
|
||||
input[type=radio].sheet-page4:checked ~ div.sheet-page4tab,
|
||||
input[type=radio].sheet-page5:checked ~ div.sheet-page5tab {
|
||||
display: block;
|
||||
}
|
||||
|
||||
@@ -113,10 +117,42 @@ input[type=number] {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.sheet-normal {
|
||||
font-weight: normal !important;
|
||||
}
|
||||
|
||||
.sheet-big {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
.sheet-small {
|
||||
font-size: 0.8em;
|
||||
}
|
||||
|
||||
.sheet-right {
|
||||
text-align: right !important;
|
||||
}
|
||||
|
||||
.sheet-left {
|
||||
text-align: left !important;
|
||||
}
|
||||
|
||||
.sheet-center {
|
||||
text-align: center !important;
|
||||
}
|
||||
|
||||
.sheet-top {
|
||||
vertical-align: top !important;
|
||||
}
|
||||
|
||||
.sheet-mid {
|
||||
vertical-align: middle !important;
|
||||
}
|
||||
|
||||
.sheet-bot {
|
||||
vertical-align: bottom !important;
|
||||
}
|
||||
|
||||
table.sheet-page1 {
|
||||
width: 100%;
|
||||
}
|
||||
@@ -142,6 +178,58 @@ textarea.sheet-page1,
|
||||
border: none;
|
||||
}
|
||||
|
||||
input.sheet-skill-group {
|
||||
background: transparent;
|
||||
width: 100%;
|
||||
vertical-align: top;
|
||||
text-align: center;
|
||||
padding-bottom: 7px; padding-top: 6px;
|
||||
padding-left: 50px; padding-right: 50px;
|
||||
font-size: 1.6em;
|
||||
font-weight: bold;
|
||||
border: none;
|
||||
}
|
||||
|
||||
input[type=checkbox].sheet-group-switch {
|
||||
position: absolute;
|
||||
left: 725px;
|
||||
top: 3px;
|
||||
border: none;
|
||||
height: 12px;
|
||||
width: 12px;
|
||||
color: gray;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
|
||||
input[type=checkbox].sheet-group-switch:hover:before {
|
||||
content: "⌘";
|
||||
}
|
||||
|
||||
input[type=checkbox].sheet-group-switch:checked {
|
||||
/* color: transparent; */
|
||||
background: transparent;
|
||||
/* removes X from the default checkbox */
|
||||
}
|
||||
|
||||
.sheet-group-skill,
|
||||
.sheet-group-switch:checked ~ .sheet-group-title {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.sheet-group-title,
|
||||
.sheet-group-switch:checked ~ .sheet-group-skill {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sheet-page3 textarea,
|
||||
textarea.sheet-page3 {
|
||||
resize: vertical;
|
||||
height: 75px;
|
||||
box-shadow: none;
|
||||
border: none;
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
|
||||
.sheet-page1 .sheet-trait {
|
||||
width: calc(100% - 20px);
|
||||
}
|
||||
@@ -160,6 +248,12 @@ textarea.sheet-page1,
|
||||
width:80%;
|
||||
}
|
||||
|
||||
div.sheet-box {
|
||||
border: 1px solid black;
|
||||
border-radius: 0px;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
input.sheet-box,
|
||||
table.sheet-weapons input[type=text].sheet-box,
|
||||
select.sheet-box,
|
||||
@@ -171,6 +265,7 @@ select.sheet-box,
|
||||
border-radius: 0px;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
select.sheet-box,
|
||||
@@ -187,11 +282,16 @@ select.sheet-box,
|
||||
font-weight: bold;
|
||||
font-size: 1.2em;
|
||||
line-height: 18px;
|
||||
font-family: "Roman";
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance: none;
|
||||
appearance: none;
|
||||
background: none;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
td.underline {
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
|
||||
input.sheet-underline,
|
||||
@@ -216,6 +316,22 @@ table.sheet-weapons input[type=text].sheet-underline {
|
||||
-moz-appearance:textfield;
|
||||
}
|
||||
|
||||
input.sheet-skillname {
|
||||
padding-left: 5px;
|
||||
border: none;
|
||||
background: none;
|
||||
box-shadow: none;
|
||||
border-radius: 0px;
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
color: black;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
-moz-appearance:textfield;
|
||||
font-weight: bold;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
textarea.sheet-box {
|
||||
box-sizing: border-box;
|
||||
border-bottom: 1px solid black;
|
||||
@@ -231,7 +347,21 @@ textarea.sheet-health {
|
||||
width: 100px;
|
||||
height: 50px;
|
||||
padding: 2px;
|
||||
resize: horizontal;
|
||||
resize: vertical;
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance:textfield;
|
||||
appearance: none;
|
||||
}
|
||||
|
||||
textarea.sheet-trsk {
|
||||
overflow: auto;
|
||||
width: 160px;
|
||||
height: 50px;
|
||||
padding: 2px;
|
||||
resize: vertical;
|
||||
box-shadow: none;
|
||||
border: none;
|
||||
border-bottom: 1px solid black;
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance:textfield;
|
||||
appearance: none;
|
||||
@@ -274,7 +404,7 @@ input.sheet-long,
|
||||
table.sheet-weapons input[type=text].sheet-long {
|
||||
width: 75px;
|
||||
font-size: 1em;
|
||||
font-family: "Roman";
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
text-align: left;
|
||||
color: black;
|
||||
}
|
||||
@@ -283,7 +413,7 @@ input[type=text].sheet-full,
|
||||
table.sheet-weapons input[type=text].sheet-full {
|
||||
width: 100%;
|
||||
font-size: 1em;
|
||||
font-family: "Roman";
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
text-align: left;
|
||||
color: black;
|
||||
}
|
||||
@@ -297,13 +427,32 @@ input[type=number].sheet-bubble {
|
||||
margin: 0px;
|
||||
border: 1px solid black;
|
||||
border-radius: 50px;
|
||||
background-color: transparent;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
font-weight: bold;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
input.sheet-smallbubble,
|
||||
input[type=text].sheet-smallbubble,
|
||||
input[type=number].sheet-smallbubble {
|
||||
width: 25px;
|
||||
height: 25px;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
border: 1px solid black;
|
||||
border-radius: 50px;
|
||||
background-color: transparent;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
font-weight: bold;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.sheet-statname {
|
||||
font-weight: bold;
|
||||
font-size: 1.2em;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
input[type="radio"].sheet-normal {
|
||||
@@ -315,6 +464,23 @@ input[type="radio"].sheet-normal {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
div.sheet-table {
|
||||
display: table;
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div.sheet-row {
|
||||
display: table-row;
|
||||
vertical-align: bottom;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div.sheet-4col {
|
||||
display: table-col;
|
||||
width: 24%;
|
||||
}
|
||||
|
||||
input[type="radio"].sheet-normal + span::before {
|
||||
border: solid 1px #000000;
|
||||
line-height: 11px;
|
||||
@@ -375,10 +541,40 @@ input.sheet-c4 + span::before
|
||||
content: "•" !important;
|
||||
}
|
||||
|
||||
.sheet-relative {
|
||||
position:relative;
|
||||
}
|
||||
|
||||
.sheet-spacer {
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.sheet-spacer-half {
|
||||
height: 10px;
|
||||
}
|
||||
|
||||
.sheet-skill-spacer {
|
||||
height: 5px;
|
||||
background-color: inherit;
|
||||
}
|
||||
|
||||
select.sheet-stat-selection {
|
||||
display: inline-block;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
-moz-appearance:none;
|
||||
width:85px;
|
||||
background: transparent;
|
||||
border-top: none; border-right: none; border-left: none;
|
||||
border-bottom: 1px solid black;
|
||||
border-radius: 0px;
|
||||
box-shadow: none;
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
color: black;
|
||||
cursor: pointer !important;
|
||||
}
|
||||
|
||||
table.sheet-page2,
|
||||
div.sheet-skills {
|
||||
vertical-align: top;
|
||||
@@ -415,12 +611,15 @@ input[type="checkbox"].sheet-showhide:checked + span ~ div.sheet-showhide{
|
||||
}
|
||||
input.sheet-stockage{
|
||||
display: none;
|
||||
width: 100px;
|
||||
}
|
||||
select.sheet-age.sheet-stockage{
|
||||
display: none;
|
||||
width: 100px;
|
||||
}
|
||||
input.sheet-stockage:checked + select.sheet-age.sheet-stockage{
|
||||
display: inline-block;
|
||||
width: 100px;
|
||||
}
|
||||
.sheet-top{
|
||||
vertical-align: top;
|
||||
@@ -449,9 +648,20 @@ div.sheet-apracticelog{
|
||||
}
|
||||
div.sheet-askill{
|
||||
display: inline-block;
|
||||
width: 245px;
|
||||
max-width: 245px;
|
||||
}
|
||||
|
||||
.repcontainer[data-groupname=repeating_skill] .repitem:nth-child(even) {
|
||||
background-color: #E8E8E8;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
.repcontainer[data-groupname=repeating_skill] .repitem:nth-child(odd) {
|
||||
background-color: white;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
div.sheet-alearned{
|
||||
display: inline-block;
|
||||
width: 240px;
|
||||
@@ -483,7 +693,7 @@ div.sheet-alearned{
|
||||
border-radius: 0px;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
font-family: "Roman";
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance: none;
|
||||
appearance: none;
|
||||
@@ -505,6 +715,17 @@ table.sheet-page3 td {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
input[type="text"]:disabled {
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance: none;
|
||||
appearance: none;
|
||||
background: none;
|
||||
box-shadow: none;
|
||||
border: none;
|
||||
border-radius: 0px;
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
table.sheet-page3 select,
|
||||
table.sheet-weapons select,
|
||||
table.sheet-page2 select.sheet-underline,
|
||||
@@ -519,7 +740,7 @@ table.sheet-page2 select.sheet-underline,
|
||||
color: black;
|
||||
font-weight: bold;
|
||||
font-size: 1.2em;
|
||||
font-family: "Roman";
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance: none;
|
||||
appearance: none;
|
||||
@@ -611,8 +832,7 @@ button[type=roll].sheet-roll:hover {
|
||||
.sheet-opencontinaer {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
margin-left: -5px;
|
||||
width: 12px;
|
||||
bottom: 20px; right: 15px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-openended {
|
||||
@@ -620,6 +840,8 @@ input[type=radio].sheet-openended {
|
||||
margin: auto;
|
||||
position: absolute;
|
||||
top: 0; left: 0; bottom: 0; right: 0;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-openended + span {
|
||||
@@ -630,26 +852,19 @@ input[type=radio].sheet-openended ~ span::before {
|
||||
margin: auto;
|
||||
position: absolute;
|
||||
top: 0; left: 0; bottom: 0; right: 0;
|
||||
border: none;
|
||||
content: "";
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
border: solid 1px #000000;
|
||||
font-size: 1.6em;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
}
|
||||
|
||||
input[type=radio].sheet-openended:hover + span::before {
|
||||
content: "✧";
|
||||
}
|
||||
|
||||
input[type=radio].sheet-openended.sheet-checked:checked ~ span::before {
|
||||
background:
|
||||
linear-gradient(to top left,
|
||||
rgba(0,0,0,0) 0%,
|
||||
rgba(0,0,0,0) calc(50% - 0.8px),
|
||||
rgba(0,0,0,1) 50%,
|
||||
rgba(0,0,0,0) calc(50% + 0.8px),
|
||||
rgba(0,0,0,0) 100%),
|
||||
linear-gradient(to top right,
|
||||
rgba(0,0,0,0) 0%,
|
||||
rgba(0,0,0,0) calc(50% - 0.8px),
|
||||
rgba(0,0,0,1) 50%,
|
||||
rgba(0,0,0,0) calc(50% + 0.8px),
|
||||
rgba(0,0,0,0) 100%);
|
||||
content: "✦";
|
||||
}
|
||||
|
||||
input[type=radio].sheet-openended.sheet-checked {
|
||||
@@ -674,23 +889,26 @@ input.sheet-stat[value="1"] ~ .sheet-routineneeded {
|
||||
color: #123;
|
||||
}
|
||||
|
||||
.sheet-rolltempalte-bwluck,
|
||||
.sheet-rolltempalte-bw {
|
||||
color: black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-background,
|
||||
.sheet-rolltemplate-bw .sheet-background {
|
||||
width: 195px;
|
||||
height: 100%;
|
||||
background: url(http://i.imgur.com/QgLe0ff.jpg) top left;
|
||||
background-size: 200px 100%;
|
||||
background-repeat: no-repeat;
|
||||
font-family: "Roman";
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
border-spacing: 0;
|
||||
border: 1px solid black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-header,
|
||||
.sheet-rolltemplate-bw .sheet-header {
|
||||
padding-top: 8px;
|
||||
font-size: 2em;
|
||||
@@ -698,21 +916,25 @@ input.sheet-stat[value="1"] ~ .sheet-routineneeded {
|
||||
border-bottom: 1px solid black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-black,
|
||||
.sheet-rolltemplate-bw .sheet-black {
|
||||
background-color: black;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-gray,
|
||||
.sheet-rolltemplate-bw .sheet-gray {
|
||||
background-color: gray;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-white,
|
||||
.sheet-rolltemplate-bw .sheet-white {
|
||||
background-color: white;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-column,
|
||||
.sheet-rolltemplate-bw .sheet-column {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
@@ -720,69 +942,86 @@ input.sheet-stat[value="1"] ~ .sheet-routineneeded {
|
||||
min-height: 34px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-left,
|
||||
.sheet-rolltemplate-bw .sheet-left {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-right,
|
||||
.sheet-rolltemplate-bw .sheet-right {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-attr,
|
||||
.sheet-rolltemplate-bw .sheet-attr {
|
||||
display: inline-block;
|
||||
width: 70px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-num,
|
||||
.sheet-rolltemplate-bw .sheet-num {
|
||||
display: inline-block;
|
||||
width: 15px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-padleft,
|
||||
.sheet-rolltemplate-bw .sheet-padleft {
|
||||
padding-left: 3px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-padright,
|
||||
.sheet-rolltemplate-bw .sheet-padright {
|
||||
padding-right: 3px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-difficulty,
|
||||
.sheet-rolltemplate-bw .sheet-difficulty {
|
||||
border-bottom: 1px solid black;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-challenging,
|
||||
.sheet-rolltemplate-bw .sheet-challenging {
|
||||
background-color: #888888;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-difficult,
|
||||
.sheet-rolltemplate-bw .sheet-difficult {
|
||||
background-color: #b8b8b8;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-routine,
|
||||
.sheet-rolltemplate-bw .sheet-routine {
|
||||
background-color: #e0e0e0;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-results,
|
||||
.sheet-rolltemplate-bw .sheet-results {
|
||||
display: inline-block;
|
||||
width: 87px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-vs,
|
||||
.sheet-rolltemplate-bw .sheet-vs {
|
||||
display: inline-block;
|
||||
width: 20px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-result,
|
||||
.sheet-rolltemplate-bw .sheet-result {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .inlinerollresult,
|
||||
.sheet-rolltemplate-bw .inlinerollresult,
|
||||
.sheet-rolltemplate-bwluck .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-bw .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-bwluck .inlinerollresult.fullfail,
|
||||
.sheet-rolltemplate-bw .inlinerollresult.fullfail,
|
||||
.sheet-rolltemplate-bwluck .inlinerollresult.importantroll,
|
||||
.sheet-rolltemplate-bw .inlinerollresult.importantroll {
|
||||
background-color: transparent;
|
||||
color: #000000;
|
||||
@@ -791,18 +1030,22 @@ input.sheet-stat[value="1"] ~ .sheet-routineneeded {
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-resultcontainer,
|
||||
.sheet-rolltemplate-bw .sheet-resultcontainer {
|
||||
border-top: 1px solid black;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-red,
|
||||
.sheet-rolltemplate-bw .sheet-red {
|
||||
background-color: rgb(255, 102, 94);
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-green,
|
||||
.sheet-rolltemplate-bw .sheet-green {
|
||||
background-color: rgb(112, 224, 163);
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-bwluck .sheet-openended,
|
||||
.sheet-rolltemplate-bw .sheet-openended {
|
||||
color: rgb(255, 232, 0) !important;
|
||||
}
|
||||
@@ -821,7 +1064,11 @@ input.sheet-stat[value="1"] ~ .sheet-routineneeded {
|
||||
}
|
||||
|
||||
.sheet-lifepath td {
|
||||
border: 1px solid black
|
||||
border: 1px solid black;
|
||||
}
|
||||
|
||||
td.sheet-noborder {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.sheet-lifepath input {
|
||||
@@ -864,8 +1111,9 @@ input.sheet-stat[value="1"] ~ .sheet-routineneeded {
|
||||
}
|
||||
|
||||
.sheet-lifepath .sheet-description {
|
||||
width: 120px;
|
||||
text-align: justify;
|
||||
text-wrap: normal;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.sheet-lifepath.attributes {
|
||||
@@ -883,3 +1131,33 @@ input.sheet-stat[value="1"] ~ .sheet-routineneeded {
|
||||
textarea, select, .uneditable-input {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
/* Copied and edited from user Vince: https://app.roll20.net/forum/post/882997/css-wizardry/?pageforid=2849556#post-2849556 */
|
||||
/* Overlay the +Add button with content text. */
|
||||
[data-groupname=repeating_class-ability] > button.btn.repcontrol_add:after {
|
||||
content: "Add Another Class Ability for CPP";
|
||||
background-color: rgba(30, 20, 20, 0.3);
|
||||
z-index: 9999;
|
||||
}
|
||||
|
||||
/* Overlay the Modify/Done button. Overlying text is static */
|
||||
[data-groupname=repeating_class-ability] > button.btn.repcontrol_edit:after {
|
||||
content: "Adjust Class Abilities for CPP";
|
||||
background-color: rgba(30, 20, 20, 0.3);
|
||||
z-index: 9999;
|
||||
}
|
||||
|
||||
/* this sets the formatting for all repcontrol buttons */
|
||||
.charsheet .repcontrol_add,
|
||||
.charsheet .repcontrol_edit {
|
||||
display: block;
|
||||
height: 1.2em;
|
||||
background-color: #E8E8E8;
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
border-radius: 2px;
|
||||
font-family: "Roman", "Hoefler Text", "Liberation Serif", Baskerville, "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
|
||||
font-size: 1.2em;
|
||||
font-weight: bold;
|
||||
z-index: 9999;
|
||||
}
|
||||
|
||||
+3460
-2585
File diff suppressed because it is too large
Load Diff
+62
-6
@@ -3,34 +3,90 @@
|
||||
This sheet is designed for use with the Burning Wheel system written by Luke Crane and produced with permission for use on Roll20. Much of the Character Burner process has been enhanced with auto calculating values and many of the final results translate to the rest of the sheet. Hovering over most of the Stats & Skills will reveal with underlying Roll20 Attribute names. Roll by clicking on the white D6 next to Stats/Skills/Attributes names in order to make use of the roll template. In the roll query you'll be asked for a Modifier which represents dice that affect the comparison to Obs, Artha (such as Persona or Deeds dice) that add to the roll but don't compare to the Obs, and the base Obs. Wound dice and Obs penalties from wounds are automatically calculated from the Combat tab into rolls that are affected by wound penatlies. The checkbox to the right of an exponent mark the roll as Open Ended and will cause the text in the roll template to turn gold. Enjoy!
|
||||
|
||||
# Current version
|
||||
2.0 [Screenshot](Burning Wheel.png)
|
||||
2.2 [Screenshot](Burning Wheel.png)
|
||||
|
||||
# Release notes
|
||||
# Change log
|
||||
|
||||
## v2.2 (2020-11-03)
|
||||
|
||||
Tweaked design and code by Seraaron (147454).
|
||||
|
||||
* Added some non-proprietary fonts to the stack for better Mac and Linux support
|
||||
* Fitted stats and attributes into <div>s for broader browser compatibitly
|
||||
* Added dropdown menu in the wound tolerance scale that can actually go grey or white
|
||||
* Improved injury tracking with automated segments
|
||||
* Added a dropdown menu in the Combat tab to remind players how 'Shrugging it Off' works
|
||||
* Separated trait names from description and added tags and a 'used' checkbox
|
||||
* Added Hesitation and Reflexes modifiers
|
||||
* Added base Mortal Wound modifier in the Char Burner, and a Stature dropdown on main sheet (nb. these are deliberately not linked, because the answer to how much base MW each stature grants changes with editions)
|
||||
* Made Beliefs and Instinct slots renamable
|
||||
* Slightly better organised the layout of the Character Index
|
||||
* Expanded 'Additional Notes' section and moved 'Gear Notes' to Combat tab
|
||||
* Added a taxable emotional attribute slot for things like Corruption, and made them open-ended by default
|
||||
* Added a repeating segment to Cash, so that players can better organise their monies
|
||||
* Slightly altered appearance of the weapons tables, and made editing them easier
|
||||
* Moved Artha trackers to the top of the sheet for ease of access on every tab
|
||||
* Added new repeating segments for Fatigue and Tools
|
||||
* Added extra Stride options
|
||||
* Added a 'luck' macro button for exploding 6s after a roll next to the Fate tracker
|
||||
* Updated the wording of and moved the 'Earning Artha' dropdown to the Information tab
|
||||
* Added a semi-hidden command symbol "⌘" checkbox on the far right of each skill list that turns the skill into a renamable skill 'group / type' separator, which will be useful for organised players with many skills
|
||||
* Reformatted skill layout to be clearer and look better with the above-mentioned skill groups. Basically every skill is on one line now, but every (n*2)th row is lightly shaded gray
|
||||
* Changed the 'open-ended' checkbox to a more magical looking "✦" star symbol
|
||||
* Made the roll-dice macro button invert on hover to more clearly indicate to the user that it's actually a button
|
||||
* Altered the 'Test Difficulty' dropdown segment to fit the width better, and added useful table for quickly calculating arbitrary test difficulties
|
||||
* Moved the 'Old text practice log' into the 'Practice Times' dropdown menu
|
||||
* Changed the default selected stat for learning new skills and the Char Burner to Perception (the most common stat Root)
|
||||
* Added passive steel tests dropdown
|
||||
* Added an extra armor and missile weapon slot, and made the 'Bare-fist' weapon renamable
|
||||
* Created a new 'Magic' tab and moved spells lists and notes into it. In addition, spell fields are now renamable to better accommodate elven spell songs and alternate magic systems from the Codex (and there is still plenty space here for perhaps more additions and improvements in the future)
|
||||
* Added numbers to the weapon Lengths for ease of making numerical references
|
||||
* Added dropdown check-boxes for Training skill effect descriptions
|
||||
* Adjusted Character Burner section to make transferral of skills and traits easier
|
||||
* User request fulfilled: Added Age-Table support for Great Spiders (from the old Monster Burner) and the Kerrn and Kukhadish (from Burning Empires)
|
||||
|
||||
### Minor Breaking changes
|
||||
The following changes affect current sheet users, but the impact will be minimal, because all of these changes only alter single values that are easily looked up again and replaced:
|
||||
|
||||
* Changed the checkboxes on Beliefs and Instincts into number inputs for better long-term tracking
|
||||
* The 'All Other Tests' for clumsy weight has been automated to a dropdown menu and gets treated like an additional wound penalty in macro calculations.
|
||||
* Removed dropdown menus on Add and WS in the weapons section for ease of customisability
|
||||
|
||||
## v2.1 (2018-11-12)
|
||||
|
||||
Tweaks and improvements by LeeRhodes, Aureyia, Solarswordsman, and Anduh.
|
||||
|
||||
* Added armor rolls table
|
||||
* Included armor vs VA rolls
|
||||
* Made sheet.json instructions more clear
|
||||
* Fixed column sizing
|
||||
* Made Reps & Affs repeating segements
|
||||
* And other bug fixes
|
||||
|
||||
## v2.0 (2017-10-02)
|
||||
|
||||
Update designed by Jordan W. (806426) and coded by Natha (75857).
|
||||
|
||||
* Traits are 3 rows above each other instead of 3 columns next to each other, utilize the full width. Trait text can be expanded.
|
||||
* Traits are 3 rows above each other instead of 3 columns next to each other, utilize the full width. Trait text can be expanded.
|
||||
* Skills section utilizes the full width and now adds to the left and bottom.
|
||||
* Relationships, Circles, and Enemy Circles are 3 rows and utilize the full width to display text. Text can be expanded.
|
||||
* Relationships have a dropdown menu to choose whether the relationship is minor, important, or powerful
|
||||
* Relationships have checkboxes to mark relationship modifiers: immediate family, other family, forbidden, hateful, romantic. Immediate family and other family are mutually exclusive.
|
||||
* Circles and Enemy Circles are now repeating sections, with a Relationship Aptitude value.
|
||||
* Expanded Artha section takes up the entire width of the sheet, between the Attributes and Skills sections. Spending and Earning help completed.
|
||||
* Practice Log is now a repeating section, utilizes the full width, has two dropdown lists (Category and Difficulty). Practice time and Cycle fills automatically. A text field allows to record the amount of time practiced so far.
|
||||
* Practice Log is now a repeating section, utilizes the full width, has two dropdown lists (Category and Difficulty). Practice time and Cycle fills automatically. A text field allows to record the amount of time practiced so far.
|
||||
* Being Learned section section utilizes the full width and now adds to the left and bottom.
|
||||
* Resources and Forte taxes can be tracked and are accounted in rolls.
|
||||
* Armor and Clumsy Weight Penalties are moved between Injury and Recovery and Weapons. The new expanded Armor section on the left, and the expanded clumsy weight section on the right.
|
||||
* New Training Skills repeating section with a checkbox next to each to mark if you have the skill
|
||||
* Larger expanded Missile section
|
||||
* Larger expanded Missile section
|
||||
* WS column in Weapons changed from a text field to a dropdown list (1, 2, 3, 4, and X).
|
||||
* Add column in Weapons changed from a text field to a dropdown (1 or 2).
|
||||
* New "Sustained Spells" input reducing Will rolls, plus new repeating section to note sustained spells
|
||||
* Wound penalty dice directly reduce Reflexes
|
||||
* New Stock list to filter age dropdown lists.
|
||||
* Marking a Stat as Gray shade removes 5 pts from the relative pool. White removes 10.
|
||||
* Training sills : new Shade and special mark columns (Training Skill, Dwarven Magical Skill, Elven Spell or Skill Song, Wolf Song). Skill pool calculation takes shade and
|
||||
* Training sills : new Shade and special mark columns (Training Skill, Dwarven Magical Skill, Elven Spell or Skill Song, Wolf Song). Skill pool calculation takes shade and
|
||||
* New "Tough" (trait) checkbox to round up when factoring Mortal Wound
|
||||
* Roll with Resources 0 is now possible
|
||||
|
||||
|
||||
Reference in New Issue
Block a user