Merge pull request #10638 from alanrileyscott/master
Yellow King RPG New Sheet
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 81 KiB |
@@ -0,0 +1,11 @@
|
||||
# Sheet Instructions
|
||||
This is a character sheet for The Yellow King RPG written by Robin D. Laws and Published by Pelgrane Press.
|
||||
|
||||
It includes four separate versions of the sheet, one for each of the game's four sequences. It is recommended that you adjust the default sheet settings to reflect the sequence you are playing in, as new sheets will automatically be created using the chosen sequence. Once a character has been created, you can use the dropdown menu it the upper right corner to change to a different sequence. Character attributes will be preserved across sequence changes, but they will be hidden if the currently selected sequence doesn't include those attribues.
|
||||
|
||||
Use Roll20's card deck functions to track shocks and injuries.
|
||||
|
||||
Gaze not at the Yellow Sign.
|
||||
|
||||
# Images
|
||||
The Yellow Sign Logos used in this sheet were created by Pelgrane Press. Pelgrane has chosen to release those logos into the public domain as detailed [here](https://pelgranepress.com/2020/02/06/our-yellow-sign-is-your-yellow-sign/).
|
||||
@@ -0,0 +1,789 @@
|
||||
@import url('https://fonts.googleapis.com/css?family=Crimson+Pro|Domine:wght@700|IM+Fell+French+Canon+SC|Libre+Bodoni|Libre+Franklin|Montserrat:ital,wght@0,400;0,700;1,700|Ropa+Sans&display=swap');
|
||||
|
||||
|
||||
|
||||
.ui-dialog div.charsheet {
|
||||
color: #000;
|
||||
background-color: #000;
|
||||
min-width: 800px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
div.subsheet {
|
||||
border-style: solid;
|
||||
border-width: 10px;
|
||||
box-sizing: border-box;
|
||||
padding: 0px 80px 0px 80px;
|
||||
}
|
||||
|
||||
div.paris.subsheet,
|
||||
div.wars.subsheet,
|
||||
div.aftermath.subsheet,
|
||||
div.tinn.subsheet {
|
||||
display:none;
|
||||
}
|
||||
|
||||
/*Paris subsheet elements*/
|
||||
div.paris {
|
||||
color: rgb(0,0,0);
|
||||
background-color: rgb(246,238,226);
|
||||
border-color: rgb(255,193,175);
|
||||
|
||||
font-family: 'Libre Bodoni';
|
||||
|
||||
}
|
||||
|
||||
div.paris h1{
|
||||
color: rgb(255,193,175);
|
||||
font-size: xxx-large;
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
div.paris .bar{
|
||||
border-top: 3px solid;
|
||||
border-bottom: 2px solid;
|
||||
border-color: rgb(255,193,175);
|
||||
margin: 5px 0px 5px 0px;
|
||||
padding: 1px;
|
||||
}
|
||||
|
||||
div.paris .fleuron{
|
||||
color: rgb(255,193,175);
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
div.paris .stylebox{
|
||||
color: rgb(0,0,0);
|
||||
border-color: rgb(255,193,175);
|
||||
background-color: rgb(255,255,255);
|
||||
}
|
||||
|
||||
div.paris .fullbar label {
|
||||
font-family: 'IM Fell French Canon SC';
|
||||
}
|
||||
|
||||
div.paris .pushcircle {
|
||||
position: relative;
|
||||
top: .25em;
|
||||
display: inline-block;
|
||||
border: 3px solid;
|
||||
border-radius: 50%;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
content: '';
|
||||
|
||||
border-color: rgb(255,193,175);
|
||||
background-color: rgb(255,255,255);
|
||||
|
||||
}
|
||||
|
||||
div.paris .pushbox:checked + .pushcircle {
|
||||
background-color: rgb(255,193,175);
|
||||
}
|
||||
|
||||
div.paris .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(255,193,175);
|
||||
}
|
||||
|
||||
div.paris .pushbox:checked + .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(246,238,226);
|
||||
}
|
||||
|
||||
div.paris .gridtitle {
|
||||
font-family: 'Libre Bodoni';
|
||||
}
|
||||
|
||||
div.paris .abilitybutton label {
|
||||
color: rgb(0,0,0);
|
||||
}
|
||||
|
||||
div.paris .abilitybutton label:hover {
|
||||
color: rgb(255,193,175);
|
||||
}
|
||||
|
||||
div.paris h4{
|
||||
font-family: 'Libre Bodoni';
|
||||
font-style: italic;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
div.paris .spacedsection{
|
||||
margin-top: 29px;
|
||||
}
|
||||
|
||||
div.paris .textbox {
|
||||
height: 374px;
|
||||
}
|
||||
|
||||
|
||||
/*Wars subsheet elements*/
|
||||
div.wars {
|
||||
color: rgb(0,0,0);
|
||||
background-color: rgb(227,226,214);
|
||||
border-color: rgb(120,143,122);
|
||||
|
||||
font-family: 'Libre Franklin';
|
||||
|
||||
}
|
||||
|
||||
div.wars h1{
|
||||
color: rgb(120,143,122);
|
||||
font-family: 'Domine';
|
||||
font-size: xxx-large;
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
div.wars .bar{
|
||||
border-top: 6px solid;
|
||||
border-color: rgb(0,0,0);
|
||||
margin: 5px 0px 5px 0px;
|
||||
}
|
||||
|
||||
div.wars .stylebox{
|
||||
color: rgb(0,0,0);
|
||||
border-color: rgb(0,0,0);
|
||||
background-color: rgb(255,255,255);
|
||||
}
|
||||
|
||||
div.wars label.stylebox{
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
div.wars .pushcircle {
|
||||
position: relative;
|
||||
top: .25em;
|
||||
display: inline-block;
|
||||
border: 3px solid;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
content: '';
|
||||
|
||||
border-color: rgb(0,0,0);
|
||||
background-color: rgb(255,255,255);
|
||||
|
||||
}
|
||||
|
||||
div.wars .pushbox:checked + .pushcircle {
|
||||
background-color: rgb(120,143,122);
|
||||
}
|
||||
|
||||
div.wars .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(120,143,122);
|
||||
}
|
||||
|
||||
div.wars .pushbox:checked + .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(227,226,214);
|
||||
}
|
||||
|
||||
div.wars .gridtitle {
|
||||
font-family: 'Libre Franklin';
|
||||
}
|
||||
|
||||
div.wars .abilitybutton label {
|
||||
color: rgb(0,0,0);
|
||||
}
|
||||
|
||||
div.wars .abilitybutton label:hover {
|
||||
color: rgb(120,143,122);
|
||||
}
|
||||
|
||||
div.wars h4{
|
||||
font-family: 'Libre Franklin';
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
div.wars .spacedsection{
|
||||
margin-top: 29px;
|
||||
}
|
||||
|
||||
div.wars .textbox {
|
||||
height: 116px;
|
||||
}
|
||||
|
||||
/*Aftermath subsheet elements*/
|
||||
div.aftermath {
|
||||
color: rgb(0,0,0);
|
||||
background-color: rgb(229,227,227);
|
||||
border-color: rgb(209,34,41);
|
||||
|
||||
font-family: 'Ropa Sans';
|
||||
|
||||
}
|
||||
|
||||
div.aftermath h1{
|
||||
color: rgb(209,34,41);
|
||||
font-weight: bold;
|
||||
font-size: xxx-large;
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
div.aftermath .bar{
|
||||
border-top: 6px solid;
|
||||
border-color: rgb(0,0,0);
|
||||
margin: 5px 0px 5px 0px;
|
||||
}
|
||||
|
||||
div.aftermath .stylebox{
|
||||
color: rgb(0,0,0);
|
||||
border-color: rgb(0,0,0);
|
||||
background-color: rgb(255,255,255);
|
||||
}
|
||||
|
||||
div.aftermath label.stylebox{
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.aftermath .pushcircle {
|
||||
position: relative;
|
||||
top: .25em;
|
||||
display: inline-block;
|
||||
border: 3px solid;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
content: '';
|
||||
|
||||
border-color: rgb(0,0,0);
|
||||
background-color: rgb(255,255,255);
|
||||
|
||||
}
|
||||
|
||||
div.aftermath .pushbox:checked + .pushcircle {
|
||||
background-color: rgb(209,34,41);
|
||||
}
|
||||
|
||||
div.aftermath .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(209,34,41);
|
||||
}
|
||||
|
||||
div.aftermath .pushbox:checked + .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(229,227,227);
|
||||
}
|
||||
|
||||
div.aftermath .gridtitle {
|
||||
font-family: 'Ropa Sans';
|
||||
}
|
||||
|
||||
div.aftermath .abilitybutton label {
|
||||
color: rgb(0,0,0);
|
||||
}
|
||||
|
||||
div.aftermath .abilitybutton label:hover {
|
||||
color: rgb(209,34,41);
|
||||
}
|
||||
|
||||
div.aftermath h4{
|
||||
font-family: 'Ropa Sans';
|
||||
font-size: inherit;
|
||||
}
|
||||
|
||||
div.aftermath .spacedsection{
|
||||
margin-top: 29px;
|
||||
}
|
||||
|
||||
div.aftermath .textbox {
|
||||
height: 290px;
|
||||
}
|
||||
|
||||
/*This Is Normal Now subsheet elements*/
|
||||
div.tinn {
|
||||
color: rgb(0,0,0);
|
||||
background-color: rgb(255,255,255);
|
||||
border-color: rgb(138,178,222);
|
||||
|
||||
font-family: 'Montserrat';
|
||||
|
||||
}
|
||||
|
||||
div.tinn h1{
|
||||
color: rgb(138,178,222);
|
||||
font-weight: bold;
|
||||
font-size: xxx-large;
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
div.tinn .bar{
|
||||
border-top: 6px solid;
|
||||
border-color: rgb(138,178,222);
|
||||
margin: 5px 0px 5px 0px;
|
||||
}
|
||||
|
||||
div.tinn .stylebox{
|
||||
color: rgb(0,0,0);
|
||||
border-color: rgb(0,0,0);
|
||||
background-color: rgb(225,233,245);
|
||||
}
|
||||
|
||||
div.tinn label.stylebox{
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.tinn .fullbar label {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
div.tinn .stylebox.hiddenbox{
|
||||
border-color: rgb(255,255,255);
|
||||
background-color: rgb(255,255,255);
|
||||
}
|
||||
|
||||
div.tinn .pushcircle {
|
||||
display: inline-block;
|
||||
border: none;
|
||||
height: 20px;
|
||||
width: 23px;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
content: '';
|
||||
|
||||
border-color: rgb(0,0,0);
|
||||
background-color: rgb(225,233,245);
|
||||
|
||||
clip-path: polygon(0% 50%, 25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%);
|
||||
|
||||
}
|
||||
|
||||
div.tinn .hexborder{
|
||||
position: relative;
|
||||
top: .25em;
|
||||
display: inline-block;
|
||||
border: 3px solid;
|
||||
height: 20px;
|
||||
width: 23px;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
|
||||
border-color: rgb(0,0,0);
|
||||
background-color: rgb(0,0,0);
|
||||
|
||||
clip-path: polygon(0% 50%, 25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%);
|
||||
|
||||
}
|
||||
|
||||
div.tinn .pushbox:checked + .pushcircle {
|
||||
background-color: rgb(138,178,222);
|
||||
}
|
||||
|
||||
div.tinn .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(138,178,222);
|
||||
}
|
||||
|
||||
div.tinn .pushbox:checked + .pushcircle:hover {
|
||||
box-shadow: 0px 0px 10px inset rgb(255,255,255);
|
||||
}
|
||||
|
||||
div.tinn .gridtitle {
|
||||
font-family: 'Montserrat';
|
||||
}
|
||||
|
||||
div.tinn .abilitybutton label {
|
||||
color: rgb(0,0,0);
|
||||
}
|
||||
|
||||
div.tinn .abilitybutton label:hover {
|
||||
color: rgb(138,178,222);
|
||||
}
|
||||
|
||||
div.tinn h4{
|
||||
font-family: 'Montserrat';
|
||||
font-size: inherit;
|
||||
}
|
||||
|
||||
div.tinn .spacedsection{
|
||||
margin-top: 29px;
|
||||
}
|
||||
|
||||
div.tinn .textbox {
|
||||
height: 203px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*Elements shared by all subsheets*/
|
||||
h1, h2 {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h3.capsheader{
|
||||
margin-top: 15px;
|
||||
}
|
||||
|
||||
.blankit {
|
||||
display: none;
|
||||
}
|
||||
|
||||
div.fullbar {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
}
|
||||
|
||||
.fullbar label {
|
||||
color: #333;
|
||||
|
||||
display: inline-block;
|
||||
|
||||
width: 20%;
|
||||
|
||||
margin-bottom: 10px;
|
||||
|
||||
padding-right: 4px;
|
||||
}
|
||||
|
||||
.fullbar input {
|
||||
width: 89%;
|
||||
|
||||
font-weight: bold;
|
||||
|
||||
margin-bottom: 10px;
|
||||
|
||||
font-family: 'Crimson Pro';
|
||||
}
|
||||
|
||||
.stylebox {
|
||||
border-style: none none solid none;
|
||||
border-width: 3px;
|
||||
border-radius: 0px;
|
||||
padding: 4px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.full {
|
||||
width: 100%;
|
||||
|
||||
font-weight: bold;
|
||||
|
||||
font-family: 'Crimson Pro';
|
||||
}
|
||||
|
||||
.pushtitle {
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
.pushbar label {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
.pushbar {
|
||||
height: 1.5em;
|
||||
}
|
||||
|
||||
.abilitygrid {
|
||||
display: grid;
|
||||
grid-template-columns: auto auto auto auto;
|
||||
justify-content: space-between;
|
||||
align-items: end;
|
||||
font-family: 'Crimson Pro';
|
||||
}
|
||||
|
||||
button.abilitybutton {
|
||||
cursor:default;
|
||||
}
|
||||
|
||||
|
||||
.abilitybutton label {
|
||||
display: inline;
|
||||
font-size: medium;
|
||||
}
|
||||
|
||||
.abilitybutton label:hover {
|
||||
color: #A73;
|
||||
}
|
||||
|
||||
.gridtitle {
|
||||
grid-column-end: span 2;
|
||||
}
|
||||
|
||||
.abilitygrid button[type=roll].abilitybutton{
|
||||
padding: 0px;
|
||||
padding-bottom: 7px;
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
border-radius: 0px;
|
||||
|
||||
font-size: medium;
|
||||
text-align: left;
|
||||
|
||||
background-color: transparent;
|
||||
background-image: none;
|
||||
text-shadow: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.abilitygrid button[type=roll].abilitybutton::before {
|
||||
content: '';
|
||||
}
|
||||
|
||||
.abilitygrid span {
|
||||
padding-bottom: 7px;
|
||||
border-bottom: 0px;
|
||||
}
|
||||
|
||||
.abilitygrid input {
|
||||
font-weight: bold;
|
||||
font-family: 'Crimson Pro'
|
||||
}
|
||||
|
||||
label.sectionlabel {
|
||||
margin: 0px;
|
||||
padding-right: 0px;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
textarea.textbox {
|
||||
resize: none;
|
||||
box-sizing: border-box;
|
||||
font-family: 'Crimson Pro'
|
||||
}
|
||||
|
||||
.columnframe {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.col {
|
||||
width: 48%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.logo {
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
margin: 30px auto 30px auto;
|
||||
background-image: url(https://pelgranepress.com/nas/content/live/pelgranepress/wp-content/uploads/2020/02/Yellow-Sign-w-circle.png);
|
||||
background-size: contain;
|
||||
transition:transform 5s cubic-bezier(0,.25,0,1);
|
||||
clip-path:circle(50%);
|
||||
}
|
||||
|
||||
/*Easter Egg: Seeing the Yellow Sign*/
|
||||
.logo:hover {
|
||||
transform: scale(5);
|
||||
transition: transform 600s;
|
||||
}
|
||||
|
||||
/*Styling the sequence selection dropdown menu*/
|
||||
div.sequencepicker{
|
||||
position:absolute;
|
||||
top: 75px;
|
||||
right: 35px;
|
||||
|
||||
font-family: 'Crimson Pro';
|
||||
|
||||
}
|
||||
|
||||
.sequencelabel {
|
||||
color: rgb(0,0,0);
|
||||
font-size: small;
|
||||
font-weight: bold;
|
||||
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: right;
|
||||
}
|
||||
|
||||
.sequenceicon {
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
display: inline-block;
|
||||
background-image: url(https://pelgranepress.com/nas/content/live/pelgranepress/wp-content/uploads/2020/02/Yellow-Sign-Character-Only.png);
|
||||
background-size: contain;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
.sequencetext {
|
||||
padding: 7px;
|
||||
}
|
||||
|
||||
.sequenceselect {
|
||||
background-color: rgb(242,229,119);
|
||||
border-color: rgb(0,0,0);
|
||||
border: 3px solid;
|
||||
padding: 4px;
|
||||
max-height: 1px;
|
||||
transform: scaleY(0);
|
||||
transform-origin: top center;
|
||||
transition: transform 250ms ease 0ms, max-height 0ms ease 250ms;
|
||||
overflow: clip;
|
||||
}
|
||||
|
||||
.sequencepicker:hover .sequenceselect {
|
||||
display: block;
|
||||
max-height: 500px;
|
||||
transform: scaleY(1);
|
||||
transition: transform 250ms ease 1ms, max-height 0ms ease 0ms;
|
||||
}
|
||||
|
||||
.sequenceselect label.sequencebutton {
|
||||
color: rgb(0,0,0);
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sequencebutton.paris {
|
||||
font-family: 'Libre Bodoni';
|
||||
}
|
||||
|
||||
.sequencebutton.wars {
|
||||
font-family: 'Domine';
|
||||
}
|
||||
|
||||
.sequencebutton.aftermath {
|
||||
font-family: 'Ropa Sans';
|
||||
}
|
||||
|
||||
.sequencebutton.tinn {
|
||||
font-family: 'Montserrat';
|
||||
}
|
||||
|
||||
.sequencebutton.paris:hover {
|
||||
text-shadow: 0px 0px 5px rgb(246,238,226),0px 0px 5px rgb(246,238,226),0px 0px 5px rgb(246,238,226);
|
||||
color: rgb(0,0,0);
|
||||
}
|
||||
|
||||
.sequencebutton.paris:hover::before {
|
||||
color: rgb(255,193,175);
|
||||
content: '☙';
|
||||
}
|
||||
|
||||
.sequencebutton.paris:hover::after {
|
||||
color: rgb(255,193,175);
|
||||
content: '❧';
|
||||
}
|
||||
|
||||
.sequencebutton.wars:hover {
|
||||
text-shadow: 0px 0px 5px rgb(227,226,214),0px 0px 5px rgb(227,226,214),0px 0px 5px rgb(227,226,214);
|
||||
color: rgb(120,143,122);
|
||||
}
|
||||
|
||||
.sequencebutton.aftermath:hover {
|
||||
text-shadow: 0px 0px 5px rgb(229,227,227),0px 0px 5px rgb(229,227,227),0px 0px 5px rgb(229,227,227);
|
||||
color: rgb(209,34,41);
|
||||
}
|
||||
|
||||
.sequencebutton.tinn:hover {
|
||||
text-shadow: 0px 0px 5px rgb(225,233,245),0px 0px 5px rgb(225,233,245),0px 0px 5px rgb(225,233,245);
|
||||
color: rgb(138,178,222);
|
||||
}
|
||||
|
||||
/*This is what makes the sequence menu show and hide the subsheets*/
|
||||
.sequencetoggle[value="paris"] ~ .paris.subsheet,
|
||||
.sequencetoggle[value="wars"] ~ .wars.subsheet,
|
||||
.sequencetoggle[value="aftermath"] ~ .aftermath.subsheet,
|
||||
.sequencetoggle[value="tinn"] ~ .tinn.subsheet {
|
||||
display: block;
|
||||
}
|
||||
|
||||
|
||||
/*Roll Templates*/
|
||||
.sheet-rolltemplate-parisroll,
|
||||
.sheet-rolltemplate-warsroll,
|
||||
.sheet-rolltemplate-aftermathroll,
|
||||
.sheet-rolltemplate-tinnroll {
|
||||
color: rgb(0,0,0);
|
||||
font-family: 'crimson pro';
|
||||
|
||||
border-style: solid;
|
||||
border-width: 10px;
|
||||
border-radius: 0px;
|
||||
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-parisroll .sheet-rolldesc,
|
||||
.sheet-rolltemplate-warsroll .sheet-rolldesc,
|
||||
.sheet-rolltemplate-aftermathroll .sheet-rolldesc,
|
||||
.sheet-rolltemplate-tinnroll .sheet-rolldesc{
|
||||
font-size: large;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-parisroll .sheet-result,
|
||||
.sheet-rolltemplate-warsroll .sheet-result,
|
||||
.sheet-rolltemplate-aftermathroll .sheet-result,
|
||||
.sheet-rolltemplate-tinnroll .sheet-result {
|
||||
font-size: xxx-large;
|
||||
line-height: 1em;
|
||||
text-align: center;
|
||||
box-sizing: border-box;
|
||||
padding: 1em 0 1em 0;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-parisroll span.inlinerollresult,
|
||||
.sheet-rolltemplate-warsroll span.inlinerollresult,
|
||||
.sheet-rolltemplate-aftermathroll span.inlinerollresult,
|
||||
.sheet-rolltemplate-tinnroll span.inlinerollresult{
|
||||
box-sizing: border-box;
|
||||
|
||||
padding: 0px 20px 10px 20px;
|
||||
|
||||
background-color: rgb(255,255,255);
|
||||
border-color: rgb(0,0,0);
|
||||
border-style: none none solid none;
|
||||
border-width: 3px;
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-parisroll .inlinerollresult.fullfail,
|
||||
.sheet-rolltemplate-warsroll .inlinerollresult.fullfail,
|
||||
.sheet-rolltemplate-aftermathroll .inlinerollresult.fullfail,
|
||||
.sheet-rolltemplate-tinnroll .inlinerollresult.fullfail{
|
||||
border-style: none none solid none;
|
||||
border-width: 3px;
|
||||
border-color: rgb(191,0,0);
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-parisroll .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-warsroll .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-aftermathroll .inlinerollresult.fullcrit,
|
||||
.sheet-rolltemplate-tinnroll .inlinerollresult.fullcrit{
|
||||
border-style: none none solid none;
|
||||
border-width: 3px;
|
||||
border-color: rgb(0,191,0);
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-parisroll {
|
||||
background-color: rgb(246,238,226);
|
||||
border-color: rgb(255,193,175);
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-parisroll span.inlinerollresult{
|
||||
border-color: rgb(255,193,175);
|
||||
font-family: 'Libre Bodoni';
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-warsroll {
|
||||
background-color: rgb(227,226,214);
|
||||
font-family: 'Libre Franklin';
|
||||
border-color: rgb(120,143,122);
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-warsroll span.inlinerollresult{
|
||||
font-family: 'Domine';
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-aftermathroll {
|
||||
background-color: rgb(229,227,227);
|
||||
border-color: rgb(209,34,41);
|
||||
font-family: 'Ropa Sans';
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-tinnroll {
|
||||
background-color: rgb(255,255,255);
|
||||
border-color: rgb(138,178,222);
|
||||
font-family: 'Montserrat';
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-tinnroll span.inlinerollresult{
|
||||
background-color: rgb(225,233,245);
|
||||
}
|
||||
|
||||
/*Man, I really should have learned how to use css variables to set those colors rather than manually using the rgb values in twenty different spots.
|
||||
But it's working right now, and I don't want to break it by trying to improve the code.*/
|
||||
@@ -0,0 +1,776 @@
|
||||
<!-- This element selects which of the four sequence subsheets will be displayed. -->
|
||||
|
||||
<div class="sequencepicker">
|
||||
<div class="sequencelabel">
|
||||
<span class="sequenceicon"></span>
|
||||
<span class="sequencetext">Choose Sequence</span>
|
||||
</div>
|
||||
<div class="sequenceselect">
|
||||
<label class="sequencebutton paris" for="parisradio">
|
||||
<input class="blankit" type="radio" name="attr_sequence" id="parisradio" value="paris">
|
||||
<span>PARIS</span>
|
||||
</label>
|
||||
<label class="sequencebutton wars" for="warsradio">
|
||||
<input class="blankit" type="radio" name="attr_sequence" id="warsradio" value="wars">
|
||||
<span>THE WARS</span>
|
||||
</label>
|
||||
<label class="sequencebutton aftermath" for="aftermathradio">
|
||||
<input class="blankit" type="radio" name="attr_sequence" id="aftermathradio" value="aftermath">
|
||||
<span>AFTERMATH</span>
|
||||
</label>
|
||||
<label class="sequencebutton tinn" for="tinnradio">
|
||||
<input class="blankit" type="radio" name="attr_sequence" id="tinnradio" value="tinn">
|
||||
<span>THIS IS <br> NORMAL NOW</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- The sequence subsheets Only one will be displayed at a time.
|
||||
Note that order of the hidden input and subsheets following it must be preserved so that the css that shows and hides them works correctly. -->
|
||||
|
||||
<input type="hidden" class="sequencetoggle" name="attr_sequence">
|
||||
|
||||
<div class="paris subsheet">
|
||||
<header>
|
||||
<h1>PARIS</h1>
|
||||
<hr class="bar">
|
||||
<h2>
|
||||
<span class="fleuron">☙</span>
|
||||
<span>CHARACTER SHEET</span>
|
||||
<span class="fleuron">❧</span>
|
||||
</h2>
|
||||
<br>
|
||||
<section class="topgrid">
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="nameparis">Name</label>
|
||||
<input class="stylebox" id="nameparis"type="text" name="attr_character_name">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="playerparis">Player</label>
|
||||
<input class="stylebox" id="playerparis" type="text" name="attr_player">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="occupationparis">Field</label>
|
||||
<input class="stylebox" id="occupationparis" type="text" name="attr_occupation">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="driveparis">Drive</label>
|
||||
<input class="stylebox" id="driveparis" type="text" name="attr_drive">
|
||||
</div>
|
||||
</section>
|
||||
</header>
|
||||
|
||||
<main class="columnframe">
|
||||
<div class="col">
|
||||
<section class="list">
|
||||
<h3 class="capsheader">INVESTIGATIVE ABILITIES</h3>
|
||||
<input class="stylebox full" type="text" name="attr_inv1">
|
||||
<input class="stylebox full" type="text" name="attr_inv2">
|
||||
<input class="stylebox full" type="text" name="attr_inv3">
|
||||
<input class="stylebox full" type="text" name="attr_inv4">
|
||||
<input class="stylebox full" type="text" name="attr_inv5">
|
||||
<input class="stylebox full" type="text" name="attr_inv6">
|
||||
<input class="stylebox full" type="text" name="attr_inv7">
|
||||
</section>
|
||||
<section>
|
||||
<h3 class="capsheader pushbar">
|
||||
<span class="pushtitle">PUSHES (2):</span>
|
||||
<input class="blankit pushbox" id="push1paris" type="checkbox" name="attr_push1">
|
||||
<label class="pushcircle" for="push1paris"></label>
|
||||
<input class="blankit pushbox" id="push2paris" type="checkbox" name="attr_push2">
|
||||
<label class="pushcircle" for="push2paris"></label>
|
||||
</h3>
|
||||
</section>
|
||||
<section>
|
||||
<div class="abilitygrid">
|
||||
<h3 class="capsheader gridtitle">GENERAL ABILITIES</h3>
|
||||
<span>pool</span>
|
||||
<span>max</span>
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_athleticsparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=an}} {{ability=Athletics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="athleticsparis">Athletics</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="athleticsparis" type="number" name="attr_athletics">
|
||||
<input class="stylebox" type="number" name="attr_athletics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_composureparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Composure}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="composureparis">Composure</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="composureparis" type="number" name="attr_composure">
|
||||
<input class="stylebox" type="number" name="attr_composure_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_fightingparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Fighting}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="fightingparis">Fighting</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="fightingparis" type="number" name="attr_fighting">
|
||||
<input class="stylebox" type="number" name="attr_fighting_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_first-aidparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=First Aid}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="first-aidparis">First Aid</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="first-aidparis" type="number" name="attr_first-aid">
|
||||
<input class="stylebox" type="number" name="attr_first-aid_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_healthparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Health}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="healthparis">Health</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="healthparis" type="number" name="attr_health">
|
||||
<input class="stylebox" type="number" name="attr_health_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_mechanicsparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Mechanics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="mechanicsparis">Mechanics</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="mechanicsparis" type="number" name="attr_mechanics">
|
||||
<input class="stylebox" type="number" name="attr_mechanics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_preparednessparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Preparedness}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="preparednessparis">Preparedness</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="preparednessparis" type="number" name="attr_preparedness">
|
||||
<input class="stylebox" type="number" name="attr_preparedness_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_ridingparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Riding}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="ridingparis">Riding</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="ridingparis" type="number" name="attr_riding">
|
||||
<input class="stylebox" type="number" name="attr_riding_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sense-troubleparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sense Trouble}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sense-troubleparis">Sense Trouble</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="sense-troubleparis" type="number" name="attr_sense-trouble">
|
||||
<input class="stylebox" type="number" name="attr_sense-trouble_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sneakingparis" value="&{template:parisroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sneaking}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sneakingparis">Sneaking</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="sneakingparis" type="number" name="attr_sneaking">
|
||||
<input class="stylebox" type="number" name="attr_sneaking_max">
|
||||
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
<div class="col">
|
||||
<section>
|
||||
<h3 class="capsheader"><br></h3>
|
||||
<label class="sectionlabel stylebox full" for="rely-on"><h4>I Rely On</h4></label>
|
||||
<input class="stylebox full" id="rely-on" type="text" name="attr_rely-on">
|
||||
</section>
|
||||
<section class="spacedsection">
|
||||
<label class="sectionlabel stylebox full" for="protect"><h4>I Seek To Protect</h4></label>
|
||||
<input class="stylebox full" id="protect" type="text" name="attr_protect">
|
||||
</section>
|
||||
<section class="spacedsection">
|
||||
<label class="sectionlabel stylebox full" for"peculiarparis"><h4>That Deuced Peculiar Business</h4></label>
|
||||
<textarea class="stylebox textbox" id="peculiarparis" name="attr_peculiar"></textarea>
|
||||
</section>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div class=logo></div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="wars subsheet">
|
||||
<header>
|
||||
<h1>THE WARS</h1>
|
||||
<hr class="bar">
|
||||
<h2>
|
||||
<span>Character Sheet</span>
|
||||
</h2>
|
||||
<br>
|
||||
<section class="topgrid">
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="namewars">Name</label>
|
||||
<input class="stylebox" id="namewars"type="text" name="attr_character_name">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="playerwars">Player</label>
|
||||
<input class="stylebox" id="playerwars" type="text" name="attr_player">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="connection">Connection</label>
|
||||
<input class="stylebox" id="connection" type="text" name="attr_connection">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="drivewars">Drive</label>
|
||||
<input class="stylebox" id="drivewars" type="text" name="attr_drive">
|
||||
</div>
|
||||
</section>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
<section>
|
||||
<h3 class="capsheader">INVESTIGATIVE ABILITIES</h3>
|
||||
<div class="columnframe">
|
||||
<div class="col list">
|
||||
<input class="stylebox full" type="text" name="attr_inv1">
|
||||
<input class="stylebox full" type="text" name="attr_inv2">
|
||||
<input class="stylebox full" type="text" name="attr_inv3">
|
||||
<input class="stylebox full" type="text" name="attr_inv4">
|
||||
</div>
|
||||
<div class="col list">
|
||||
<input class="stylebox full" type="text" name="attr_inv5">
|
||||
<input class="stylebox full" type="text" name="attr_inv6">
|
||||
<input class="stylebox full" type="text" name="attr_inv7">
|
||||
<input class="stylebox full" type="text" name="attr_inv8">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h3 class="capsheader pushbar">
|
||||
<span class="pushtitle">PUSHES (2):</span>
|
||||
<input class="blankit pushbox" id="push1wars" type="checkbox" name="attr_push1">
|
||||
<label class="pushcircle" for="push1wars"></label>
|
||||
<input class="blankit pushbox" id="push2wars" type="checkbox" name="attr_push2">
|
||||
<label class="pushcircle" for="push2wars"></label>
|
||||
</h3>
|
||||
</section>
|
||||
<section class="columnframe">
|
||||
<div class="col">
|
||||
<div class="abilitygrid">
|
||||
<h3 class="capsheader gridtitle">GENERAL ABILITIES</h3>
|
||||
<span>pool</span>
|
||||
<span>max</span>
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_artillerywars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=an}} {{ability=Artillery}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="artillerywars">Artillery</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="artillerywars" type="number" name="attr_artillery">
|
||||
<input class="stylebox" type="number" name="attr_artillery_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_athleticswars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=an}} {{ability=Athletics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="athleticswars">Athletics</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="athleticswars" type="number" name="attr_athletics">
|
||||
<input class="stylebox" type="number" name="attr_athletics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_battlefieldwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Battlefield}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="battlefieldwars">Battlefield</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="battlefieldwars" type="number" name="attr_battlefield">
|
||||
<input class="stylebox" type="number" name="attr_battlefield_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_composurewars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Composure}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="composurewars">Composure</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="composurewars" type="number" name="attr_composure">
|
||||
<input class="stylebox" type="number" name="attr_composure_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_drivingwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Driving}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="drivingwars">Driving</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="drivingwars" type="number" name="attr_driving">
|
||||
<input class="stylebox" type="number" name="attr_driving_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_fightingwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Fighting}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="fightingwars">Fighting</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="fightingwars" type="number" name="attr_fighting">
|
||||
<input class="stylebox" type="number" name="attr_fighting_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_first-aidwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=First Aid}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="first-aidwars">First Aid</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="first-aidwars" type="number" name="attr_first-aid">
|
||||
<input class="stylebox" type="number" name="attr_first-aid_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_healthwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Health}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="healthwars">Health</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="healthwars" type="number" name="attr_health">
|
||||
<input class="stylebox" type="number" name="attr_health_max">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="abilitygrid">
|
||||
<h3 class="capsheader gridtitle"> </h3>
|
||||
<span>pool</span>
|
||||
<span>max</span>
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_mechanicswars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Mechanics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="mechanicswars">Mechanics</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="mechanicswars" type="number" name="attr_mechanics">
|
||||
<input class="stylebox" type="number" name="attr_mechanics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_moralewars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Morale}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="moralewars">Morale</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="moralewars" type="number" name="attr_morale">
|
||||
<input class="stylebox" type="number" name="attr_morale_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_preparednesswars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Preparedness}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="preparednesswars">Preparedness</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="preparednesswars" type="number" name="attr_preparedness">
|
||||
<input class="stylebox" type="number" name="attr_preparedness_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_ridingwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Riding}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="ridingwars">Riding</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="ridingwars" type="number" name="attr_riding">
|
||||
<input class="stylebox" type="number" name="attr_riding_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_scroungingwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Scrounging}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="scroungingwars">Scrounging</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="scrounging" type="number" name="attr_scrounging">
|
||||
<input class="stylebox" type="number" name="attr_scrounging">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sense-troublewars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sense Trouble}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sense-troublewars">Sense Trouble</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="sense-troublewars" type="number" name="attr_sense-trouble">
|
||||
<input class="stylebox" type="number" name="attr_sense-trouble_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sneakingwars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sneaking}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sneakingwars">Sneaking</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="sneakingwars" type="number" name="attr_sneaking">
|
||||
<input class="stylebox" type="number" name="attr_sneaking_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_traps-and-bombswars" value="&{template:warsroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Traps and Bombs}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="traps-and-bombswars">Traps and Bombs</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="traps-and-bombswars" type="number" name="attr_traps-and-bombs">
|
||||
<input class="stylebox" type="number" name="attr_traps-and-bombs_max">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="columnframe">
|
||||
<div class="col">
|
||||
<section class="spacedsection">
|
||||
<label class="sectionlabel stylebox full" for"occupationwars"><h4>Civilian Occupation</h4></label>
|
||||
<textarea class="stylebox textbox" id="occupationwars" name="attr_occupation"></textarea>
|
||||
</section>
|
||||
</div>
|
||||
<div class="col">
|
||||
<section class="spacedsection">
|
||||
<label class="sectionlabel stylebox full" for"peculiarwars"><h4>That Damn Peculiar Thing</h4></label>
|
||||
<textarea class="stylebox textbox" id="peculiarwars" name="attr_peculiar"></textarea>
|
||||
</section>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<div class=logo></div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="aftermath subsheet">
|
||||
<header>
|
||||
<h1>AFTERMATH</h1>
|
||||
<hr class="bar">
|
||||
<h2>
|
||||
<span>CHARACTER SHEET</span>
|
||||
</h2>
|
||||
<br>
|
||||
<section class="topgrid">
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="nameaftermath">Name</label>
|
||||
<input class="stylebox" id="nameaftermath"type="text" name="attr_character_name">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="playeraftermath">Player</label>
|
||||
<input class="stylebox" id="playeraftermath" type="text" name="attr_player">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="driveaftermath">Drive</label>
|
||||
<input class="stylebox" id="driveaftermath" type="text" name="attr_drive">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="occupationaftermath">Occupation</label>
|
||||
<input class="stylebox" id="occupationaftermath" type="text" name="attr_occupation">
|
||||
</div>
|
||||
</section>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
<section>
|
||||
<h3 class="capsheader">INVESTIGATIVE ABILITIES</h3>
|
||||
<div class="columnframe">
|
||||
<div class="col list">
|
||||
<input class="stylebox full" type="text" name="attr_inv1">
|
||||
<input class="stylebox full" type="text" name="attr_inv2">
|
||||
<input class="stylebox full" type="text" name="attr_inv3">
|
||||
<input class="stylebox full" type="text" name="attr_inv4">
|
||||
</div>
|
||||
<div class="col list">
|
||||
<input class="stylebox full" type="text" name="attr_inv5">
|
||||
<input class="stylebox full" type="text" name="attr_inv6">
|
||||
<input class="stylebox full" type="text" name="attr_inv7">
|
||||
<input class="stylebox full" type="text" name="attr_inv8">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h3 class="capsheader pushbar">
|
||||
<span class="pushtitle">PUSHES (2):</span>
|
||||
<input class="blankit pushbox" id="push1aftermath" type="checkbox" name="attr_push1">
|
||||
<label class="pushcircle" for="push1aftermath"></label>
|
||||
<input class="blankit pushbox" id="push2aftermath" type="checkbox" name="attr_push2">
|
||||
<label class="pushcircle" for="push2aftermath"></label>
|
||||
</h3>
|
||||
</section>
|
||||
<div class="columnframe">
|
||||
<div class="col">
|
||||
<section>
|
||||
<div class="abilitygrid">
|
||||
<h3 class="capsheader gridtitle">GENERAL ABILITIES</h3>
|
||||
<span>pool</span>
|
||||
<span>max</span>
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_athleticsaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=an}} {{ability=Athletics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="athleticsaftermath">Athletics</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="athleticsaftermath" type="number" name="attr_athletics">
|
||||
<input class="stylebox" type="number" name="attr_athletics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_composureaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Composure}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="composureaftermath">Composure</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="composureaftermath" type="number" name="attr_composure">
|
||||
<input class="stylebox" type="number" name="attr_composure_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_drivingaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Driving}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="drivingaftermath">Driving</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="drivingaftermath" type="number" name="attr_driving">
|
||||
<input class="stylebox" type="number" name="attr_driving_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_fightingaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Fighting}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="fightingaftermath">Fighting</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="fightingaftermath" type="number" name="attr_fighting">
|
||||
<input class="stylebox" type="number" name="attr_fighting_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_first-aidaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=First Aid}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="first-aidaftermath">First Aid</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="first-aidaftermath" type="number" name="attr_first-aid">
|
||||
<input class="stylebox" type="number" name="attr_first-aid_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_healthaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Health}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="healthaftermath">Health</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="healthaftermath" type="number" name="attr_health">
|
||||
<input class="stylebox" type="number" name="attr_health_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_insurgencyaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=an}} {{ability=Insurgency}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="insurgencyaftermath">Insurgency</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="insurgencyaftermath" type="number" name="attr_insurgency">
|
||||
<input class="stylebox" type="number" name="attr_insurgency_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_mechanicsaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Mechanics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="mechanicsaftermath">Mechanics</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="mechanicsaftermath" type="number" name="attr_mechanics">
|
||||
<input class="stylebox" type="number" name="attr_mechanics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_moraleaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Morale}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="moraleaftermath">Morale</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="moraleaftermath" type="number" name="attr_morale">
|
||||
<input class="stylebox" type="number" name="attr_morale_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_networkaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Network}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="networkaftermath">Network</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="networkaftermath" type="number" name="attr_network">
|
||||
<input class="stylebox" type="number" name="attr_network_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_politicsaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Politics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="politicsaftermath">Politics</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="politicsaftermath" type="number" name="attr_politics">
|
||||
<input class="stylebox" type="number" name="attr_politics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_preparednessaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Preparedness}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="preparednessaftermath">Preparedness</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="preparednessaftermath" type="number" name="attr_preparedness">
|
||||
<input class="stylebox" type="number" name="attr_preparedness_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sense-troubleaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sense Trouble}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sense-troubleaftermath">Sense Trouble</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="sense-troubleaftermath" type="number" name="attr_sense-trouble">
|
||||
<input class="stylebox" type="number" name="attr_sense-trouble_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sneakingaftermath" value="&{template:aftermathroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sneaking}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sneakingaftermath">Sneaking</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="sneakingaftermath" type="number" name="attr_sneaking">
|
||||
<input class="stylebox" type="number" name="attr_sneaking_max">
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
<div class="col">
|
||||
<section>
|
||||
<h3 class="capsheader"><br></h3>
|
||||
<label class="sectionlabel stylebox full" for="parallel"><h4>Parallel</h4></label>
|
||||
<input class="stylebox full" id="parallel" type="text" name="attr_parallel">
|
||||
</section>
|
||||
<section class="spacedsection">
|
||||
<label class="sectionlabel stylebox full" for"worst-memory"><h4>Worst Memory</h4></label>
|
||||
<textarea class="stylebox textbox" id="worst-memory" name="attr_worst-memory"></textarea>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div class=logo></div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="tinn subsheet">
|
||||
<header>
|
||||
<h1>THIS IS NORMAL NOW</h1>
|
||||
<hr class="bar">
|
||||
<h2>
|
||||
<span>Character Sheet</span>
|
||||
</h2>
|
||||
<br>
|
||||
<section class="topgrid">
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="nametinn">Name</label>
|
||||
<input class="stylebox" id="nametinn"type="text" name="attr_character_name">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="playertinn">Player</label>
|
||||
<input class="stylebox" id="playertinn" type="text" name="attr_player">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="drivetinn">Drive</label>
|
||||
<input class="stylebox" id="drivetinn" type="text" name="attr_drive">
|
||||
</div>
|
||||
<div class="fullbar">
|
||||
<label class="stylebox" for="occupationtinn">Occupation</label>
|
||||
<input class="stylebox" id="occupationtinn" type="text" name="attr_occupation">
|
||||
</div>
|
||||
</section>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
<section>
|
||||
<h3 class="capsheader">Investigative Abilities</h3>
|
||||
<div class="columnframe">
|
||||
<div class="col list">
|
||||
<input class="stylebox full" type="text" name="attr_inv1">
|
||||
<input class="stylebox full" type="text" name="attr_inv2">
|
||||
<input class="stylebox full" type="text" name="attr_inv3">
|
||||
<input class="stylebox full" type="text" name="attr_inv4">
|
||||
</div>
|
||||
<div class="col list">
|
||||
<input class="stylebox full" type="text" name="attr_inv5">
|
||||
<input class="stylebox full" type="text" name="attr_inv6">
|
||||
<input class="stylebox full" type="text" name="attr_inv7">
|
||||
<input class="stylebox full" type="text" name="attr_inv8">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
<section>
|
||||
<h3 class="capsheader pushbar">
|
||||
<span class="pushtitle">Pushes (2):</span>
|
||||
<div class="hexborder">
|
||||
<input class="blankit pushbox" id="push1tinn" type="checkbox" name="attr_push1">
|
||||
<label class="pushcircle" for="push1tinn"></label>
|
||||
</div>
|
||||
<div class="hexborder">
|
||||
<input class="blankit pushbox" id="push2tinn" type="checkbox" name="attr_push2">
|
||||
<label class="pushcircle" for="push2tinn"></label>
|
||||
</div>
|
||||
</h3>
|
||||
</section>
|
||||
<section class="columnframe">
|
||||
<div class="col">
|
||||
<div class="abilitygrid">
|
||||
<h3 class="capsheader gridtitle">General Abilities</h3>
|
||||
<span>pool</span>
|
||||
<span>max</span>
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_athleticstinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=an}} {{ability=Athletics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="athleticstinn">Athletics</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="athleticstinn" type="number" name="attr_athletics">
|
||||
<input class="stylebox" type="number" name="attr_athletics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_composuretinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Composure}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="composuretinn">Composure</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="composuretinn" type="number" name="attr_composure">
|
||||
<input class="stylebox" type="number" name="attr_composure_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_drivingtinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Driving}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="drivingtinn">Driving</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="drivingtinn" type="number" name="attr_driving">
|
||||
<input class="stylebox" type="number" name="attr_driving_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_fightingtinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Fighting}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="fightingtinn">Fighting</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="fightingtinn" type="number" name="attr_fighting">
|
||||
<input class="stylebox" type="number" name="attr_fighting_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_first-aidtinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=First Aid}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="first-aidtinn">First Aid</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="first-aidtinn" type="number" name="attr_first-aid">
|
||||
<input class="stylebox" type="number" name="attr_first-aid_max">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="abilitygrid">
|
||||
<h3 class="capsheader gridtitle"> </h3>
|
||||
<span>pool</span>
|
||||
<span>max</span>
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_healthtinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Health}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="healthtinn">Health</label>
|
||||
</button>
|
||||
<span>(Physical)</span>
|
||||
<input class="stylebox" id="healthtinn" type="number" name="attr_health">
|
||||
<input class="stylebox" type="number" name="attr_health_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_mechanicstinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Mechanics}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="mechanicstinn">Mechanics</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="mechanicstinn" type="number" name="attr_mechanics">
|
||||
<input class="stylebox" type="number" name="attr_mechanics_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_preparednesstinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Preparedness}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="preparednesstinn">Preparedness</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="preparednesstinn" type="number" name="attr_preparedness">
|
||||
<input class="stylebox" type="number" name="attr_preparedness_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sense-troubletinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sense Trouble}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sense-troubletinn">Sense Trouble</label>
|
||||
</button>
|
||||
<span>(Presence)</span>
|
||||
<input class="stylebox" id="sense-troubletinn" type="number" name="attr_sense-trouble">
|
||||
<input class="stylebox" type="number" name="attr_sense-trouble_max">
|
||||
|
||||
<button class="abilitybutton" type="roll" name="roll_sneakingtinn" value="&{template:tinnroll} {{charname=@{character_name}}} {{spend=?{points spent|0}}} {{article=a}} {{ability=Sneaking}} {{roll=[[1d6+?{points spent}]]}}">
|
||||
<label for="sneakingtinn">Sneaking</label>
|
||||
</button>
|
||||
<span>(Focus)</span>
|
||||
<input class="stylebox" id="sneakingtinn" type="number" name="attr_sneaking">
|
||||
<input class="stylebox" type="number" name="attr_sneaking_max">
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="columnframe">
|
||||
<div class="col">
|
||||
<section class="spacedsection">
|
||||
<label class="sectionlabel hiddenbox stylebox full" for"familiar-face"><h4>Familiar Face</h4></label>
|
||||
<textarea class="stylebox textbox" id="familiar-face" name="attr_familiar-face"></textarea>
|
||||
</section>
|
||||
</div>
|
||||
<div class="col">
|
||||
<section class="spacedsection">
|
||||
<label class="sectionlabel hiddenbox stylebox full" for"peculiartinn"><h4>Freaking Weird Moment</h4></label>
|
||||
<textarea class="stylebox textbox" id="peculiartinn" name="attr_peculiar"></textarea>
|
||||
</section>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<div class=logo></div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Rolltemplates. Each of these is identical but syled differently in the CSS -->
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-parisroll">
|
||||
<div class="rolldesc">
|
||||
<strong>{{charname}}</strong><br/>
|
||||
spends <strong>{{spend}}</strong> point(s) on<br/>
|
||||
{{article}} <strong>{{ability}}</strong> test.
|
||||
</div>
|
||||
<div class="result">{{roll}}</div>
|
||||
</rolltemplate>
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-warsroll">
|
||||
<div class="rolldesc">
|
||||
<strong>{{charname}}</strong><br/>
|
||||
spends <strong>{{spend}}</strong> point(s) on<br/>
|
||||
{{article}} <strong>{{ability}}</strong> test.
|
||||
</div>
|
||||
<div class="result">{{roll}}</div>
|
||||
</rolltemplate>
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-aftermathroll">
|
||||
<div class="rolldesc">
|
||||
<strong>{{charname}}</strong><br/>
|
||||
spends <strong>{{spend}}</strong> point(s) on<br/>
|
||||
{{article}} <strong>{{ability}}</strong> test.
|
||||
</div>
|
||||
<div class="result">{{roll}}</div>
|
||||
</rolltemplate>
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-tinnroll">
|
||||
<div class="rolldesc">
|
||||
<strong>{{charname}}</strong><br/>
|
||||
spends <strong>{{spend}}</strong> point(s) on<br/>
|
||||
{{article}} <strong>{{ability}}</strong> test.
|
||||
</div>
|
||||
<div class="result">{{roll}}</div>
|
||||
</rolltemplate>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 32 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 126 KiB |
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"html": "YellowKing.html",
|
||||
"css": "YellowKing.css",
|
||||
"authors": "Alan Scott",
|
||||
"roll20userid": "202071",
|
||||
"preview": "Preview.png",
|
||||
"instructions": "This is a character sheet for The Yellow King RPG written by Robin D. Laws and Published by Pelgrane Press.\n\nIt includes four separate versions of the sheet, one for each of the game's four sequences. It is recommended that you adjust the default sheet settings to reflect the sequence you are playing in, as new sheets will automatically be created using the chosen sequence. Once a character has been created, you can use the dropdown menu it the upper right corner to change to a different sequence. Character attributes will be preserved across sequence changes, but they will be hidden if the currently selected sequence doesn't include those attribues.\n\nUse Roll20's card deck functions to track shocks and injuries.\n\nGaze not at the Yellow Sign.",
|
||||
"useroptions": [
|
||||
{
|
||||
"attribute": "sequence",
|
||||
"displayname": "Sequence: ",
|
||||
"type": "select",
|
||||
"options": [
|
||||
"Paris|paris",
|
||||
"The Wars|wars",
|
||||
"Aftermath|aftermath",
|
||||
"ThisIsNormalNow|tinn"
|
||||
],
|
||||
"default": "paris",
|
||||
"description": "Select the sequence that newly created sheets will default to."
|
||||
}
|
||||
],
|
||||
"legacy": false
|
||||
}
|
||||
Reference in New Issue
Block a user