From af200c2851465aeab44918b43644442e65cc8060 Mon Sep 17 00:00:00 2001 From: the-Dissilent Date: Mon, 10 Jan 2022 23:09:42 -0500 Subject: [PATCH] Sentinel Comics - Roll Template Added 2 Roll Templates, and stylized the Default Template. Also added a background texture to the tab buttons, so players can see which is selected. --- Sentinel Comics RPG/SCRPG-Sheet.css | 61 ++- Sentinel Comics RPG/SCRPG-Sheet.html | 648 ++++++++++++++++++++------- Sentinel Comics RPG/sheet.json | 4 +- 3 files changed, 558 insertions(+), 155 deletions(-) diff --git a/Sentinel Comics RPG/SCRPG-Sheet.css b/Sentinel Comics RPG/SCRPG-Sheet.css index 3c8731a435..f35ed59719 100644 --- a/Sentinel Comics RPG/SCRPG-Sheet.css +++ b/Sentinel Comics RPG/SCRPG-Sheet.css @@ -12,7 +12,7 @@ .sheet-rfill {background-color: #f9beac;} /* --------------------------------Flex & Grid Layouts-------------------------------- */ -.sheet-flexrow {display: flex; align-items: flex-start;} +.sheet-flexrow {display: flex; align-items: flex-start; gap: 2px;} .sheet-flexspace {flex-grow: 1;} .sheet-morespace {flex-grow: 4;} @@ -22,12 +22,25 @@ .sheet-dividedgrid { display: grid; grid-template-columns: 15px auto 25px auto 65px 65px 65px; } +.sheet-envirostatusgrid { + display: grid; grid-template-columns: auto 95px 95px 95px auto; +} +.sheet-envirostatuscolor { + display: grid; grid-template-columns: 30px 65px; +} .sheet-shead {display: inline-grid; place-items: center;} .sheet-sgreen {background-color: #41b23b; display: inline-grid; place-items: center;} .sheet-syellow {background-color: #f8df1b; display: inline-grid; place-items: center;} .sheet-sred {background-color: #dc2f34; display: inline-grid; place-items: center;} .sheet-sgrey {background-color: #bfbfbf; display: inline-grid; place-items: center; height: 35px;} .sheet-sblack {color: white; background-color: #171711; display: inline-grid; place-items: center;} +/* Color the Environment*/ +div.sheet-envirotitle {background-color: #41b23b;} +.sheet-envirocolor[value="Yellow"] ~ div.sheet-envirotitle {background-color: #f8df1b;} +.sheet-envirocolor[value="Red"] ~ div.sheet-envirotitle {background-color: #dc2f34;} +.sheet-envirocolor[value="Green"] ~ div.sheet-envirostatusgrid > div.sheet-sgreen, +.sheet-envirocolor[value="Yellow"] ~ div.sheet-envirostatusgrid > div.sheet-syellow, +.sheet-envirocolor[value="Red"] ~ div.sheet-envirostatusgrid > div.sheet-sred {font-weight: bold; border: 2px solid black; font-size: 16px;} .sheet-descgrid { display: grid; @@ -49,6 +62,22 @@ /* --------------------------------Hide and Display section of Code-------------------------------- */ /* Configure the tab buttons*/ +.sheet-tabstoggle[value="hero"] ~ button.sheet-herobutton, +.sheet-tabstoggle[value="abilities"] ~ button.sheet-abilbutton, +.sheet-tabstoggle[value="auxiliary"] ~ button.sheet-formbutton, +.sheet-tabstoggle[value="minions"] ~ button.sheet-minibutton, +.sheet-tabstoggle[value="villain"] ~ button.sheet-villbutton, +.sheet-tabstoggle[value="environment"] ~ button.sheet-envibutton, +.sheet-tabs2toggle[value="abilities2"] ~ button.sheet-abil2button, +.sheet-tabs2toggle[value="actions2"] ~ button.sheet-acti2button { + background-image: url("https://imgur.com/Sa0nqts.jpg"); + font-weight: bold; + border: 2px solid black; + padding: 10px 10px; + font-size: 20px; +} + +/* Hide all tabs */ .sheet-hero, .sheet-aux, .sheet-minions, @@ -60,11 +89,11 @@ /* show the selected tab */ .sheet-tabstoggle[value="hero"] ~ div.sheet-hero, +.sheet-tabstoggle[value="abilities"] ~ div.sheet-abilities, .sheet-tabstoggle[value="auxiliary"] ~ div.sheet-aux, .sheet-tabstoggle[value="minions"] ~ div.sheet-minions, .sheet-tabstoggle[value="villain"] ~ div.sheet-villain, .sheet-tabstoggle[value="environment"] ~ div.sheet-environment, -.sheet-tabstoggle[value="abilities"] ~ div.sheet-abilities, .sheet-tabs2toggle[value="abilities2"] ~ div.sheet-abilities2, .sheet-tabs2toggle[value="actions2"] ~ div.sheet-actions2 {display: block;} @@ -104,6 +133,8 @@ .sheet-dividedselect[value="2"] + .sheet-divideddouble[value="on"] ~ div.sheet-rightpower, .sheet-dividedselect[value="1"] + .sheet-divideddouble[value="on"] ~ div.sheet-leftquality {display: block;} +.sheet-dividedselect[value="1"] ~ div.sheet-divideleft, +.sheet-dividedselect[value="2"] ~ div.sheet-divideright {border-style: solid; border-width: 1%;} /* change font of die in roll buttons */ button[type=roll].sheet-rolldice::before { content: ''; font-family: 'dicefontd4'; } @@ -144,3 +175,29 @@ input.sheet-lock:not([value="hide"]) + button.sheet-lock > span.sheet-hide, input.sheet-lock:not([value="show"]) + button.sheet-lock > span.sheet-show, input.sheet-lock:not([value="hide"]) ~ div.sheet-nonsource, input.sheet-lock:not([value="show"]) ~ div.sheet-sourceinput {display: none;} + +/* ROLL TEMPLATES */ +.sheet-rolltemplate-default table { + border: 2px solid black; +} + +.sheet-rolltemplate-default caption { + background-image: url("https://imgur.com/Sa0nqts.jpg"); + color: black; + font-weight: bold; + border-top: 2px solid black; + border-bottom: 0px; + border-left: 2px solid black; + border-right: 2px solid black; +} + +.sheet-rolltemplate-scrpg .sheet-scrpg-container { width: 225px; border: 1px solid black; padding: 0; margin: 0; background-color: #f6f0df; } +.sheet-rolltemplate-scrpg .inlinerollresult {background-color: transparent; border: none;} +.sheet-rolltemplate-scrpg .sheet-scrpg-title {font-weight: bold; font-size: 14px; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; margin-bottom: 3px;} +.sheet-rolltemplate-scrpg .sheet-gfill {background-color: #46e35e;} +.sheet-rolltemplate-scrpg .sheet-yfill {background-color: #ffff99;} +.sheet-rolltemplate-scrpg .sheet-rfill {background-color: #f9beac;} +.sheet-rolltemplate-scrpg .sheet-outfill {background-color: #bfbfbf;} +.sheet-rolltemplate-scrpg .sheet-scrpg-icons {text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 2px;} +.sheet-rolltemplate-scrpg .sheet-scrpg-type {text-align: center; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; margin-bottom: 3px;} +.sheet-rolltemplate-scrpg .sheet-scrpg-desc {text-align: right; font-weight: bold; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; margin-bottom: 3px;} diff --git a/Sentinel Comics RPG/SCRPG-Sheet.html b/Sentinel Comics RPG/SCRPG-Sheet.html index c83d6db4cd..2dfd7d0932 100644 --- a/Sentinel Comics RPG/SCRPG-Sheet.html +++ b/Sentinel Comics RPG/SCRPG-Sheet.html @@ -2,28 +2,28 @@
- - - - + + + + +
- - + +
@@ -272,7 +272,7 @@
- +
@@ -302,7 +302,7 @@ @@ -327,7 +327,7 @@ @@ -351,7 +351,7 @@ @@ -377,7 +377,7 @@ @@ -401,7 +401,7 @@ @@ -521,7 +521,7 @@ @@ -546,7 +546,7 @@ @@ -561,30 +561,37 @@

Character has no Alternate Forms or Modes

-
- - - - - -
- + +
+ +
+
*Sourcebook + +
+
+
+ +
-
*Sourcebook - -
-
- -
+
@@ -613,29 +620,35 @@
+
-
- - - - - -
- + +
+ +
+
*Sourcebook + +
-
*Sourcebook - -
+
@@ -714,28 +727,34 @@
-
+
- - - - - -
- + +
+ +
+
*Sourcebook + +
-
*Sourcebook - -
+
@@ -814,28 +833,34 @@
-
+
- - - - - -
- + +
+ +
+
*Sourcebook + +
-
*Sourcebook - -
+
@@ -914,28 +939,34 @@
-
+
- - - - - -
- + +
+ +
+
*Sourcebook + +
-
*Sourcebook - -
+
@@ -1014,28 +1045,34 @@
-
+
- - - - - -
- + +
+ +
+
*Sourcebook + +
-
*Sourcebook - -
+
@@ -1114,7 +1151,7 @@
-
+
@@ -1201,16 +1238,9 @@
-
- -

Abilities

-

Basic Actions

-
- - -
-
+ +
@@ -1260,10 +1290,19 @@
- + +
+ +
+
+ +
*Source @@ -1409,7 +1448,7 @@
@@ -1477,7 +1516,7 @@
@@ -1503,7 +1542,7 @@
@@ -1517,7 +1556,14 @@
- + + +
+ +
+
SCRPG:Core p87
@@ -1593,17 +1639,26 @@
+ + +
+
+
Green
+
Yellow
+
Red
+
-
+

Environment Name

-
+
+
+
+
@@ -1668,7 +1725,7 @@
@@ -1696,7 +1753,7 @@
@@ -1724,7 +1781,7 @@
@@ -1740,6 +1797,293 @@ Sentinel Comics RPG and all images used are property of Greater than Games. Visit their website at: https://greaterthangames.com/ + +
+ {{#color-Red}}
{{/color-Red}} + {{#color-Yellow}}
{{/color-Yellow}} + {{#color-Green}}
{{/color-Green}} + {{^color-Red}}{{^color-Yellow}}{{^color-Green}} +
+ {{/color-Green}}{{/color-Yellow}}{{/color-Red}} + {{name}} + {{#divided}} + {{#rollTotal() divided 1}} - {{divided1}}{{/rollTotal() divided 1}} + {{#rollTotal() divided 2}} - {{divided2}}{{/rollTotal() divided 2}} + {{/divided}} + {{#modenum}} + {{#rollTotal() modenum 1}} - {{mode1}}{{/rollTotal() modenum 1}} + {{#rollTotal() modenum 2}} - {{mode2}}{{/rollTotal() modenum 2}} + {{#rollTotal() modenum 3}} - {{mode3}}{{/rollTotal() modenum 3}} + {{#rollTotal() modenum 4}} - {{mode4}}{{/rollTotal() modenum 4}} + {{#rollTotal() modenum 5}} - {{mode5}}{{/rollTotal() modenum 5}} + {{#rollTotal() modenum 6}} - {{mode6}}{{/rollTotal() modenum 6}} + {{/modenum}} + {{#suffix}}{{suffix}}{{/suffix}} +
+ + {{#desc1}}
{{desc1}}
{{/desc1}} + {{#name2}} + {{#color-Red}}
{{name2}}
{{/color-Red}} + {{#color-Yellow}}
{{name2}}
{{/color-Yellow}} + {{#color-Green}}
{{name2}}
{{/color-Green}} + {{^color-Red}}{{^color-Yellow}}{{^color-Green}} +
{{name2}}
+ {{/color-Green}}{{/color-Yellow}}{{/color-Red}} + {{/name2}} + +
+ {{#die1-d4}} + {{#rollTotal() roll1 1}}{{/rollTotal() roll1 1}} + {{#rollTotal() roll1 2}}{{/rollTotal() roll1 2}} + {{#rollTotal() roll1 3}}{{/rollTotal() roll1 3}} + {{#rollTotal() roll1 4}}{{/rollTotal() roll1 4}} + {{/die1-d4}} + {{#die1-d6}} + {{#rollTotal() roll1 1}}{{/rollTotal() roll1 1}} + {{#rollTotal() roll1 2}}{{/rollTotal() roll1 2}} + {{#rollTotal() roll1 3}}{{/rollTotal() roll1 3}} + {{#rollTotal() roll1 4}}{{/rollTotal() roll1 4}} + {{#rollTotal() roll1 5}}{{/rollTotal() roll1 5}} + {{#rollTotal() roll1 6}}{{/rollTotal() roll1 6}} + {{/die1-d6}} + {{#die1-d8}} + {{#rollTotal() roll1 1}}{{/rollTotal() roll1 1}} + {{#rollTotal() roll1 2}}{{/rollTotal() roll1 2}} + {{#rollTotal() roll1 3}}{{/rollTotal() roll1 3}} + {{#rollTotal() roll1 4}}{{/rollTotal() roll1 4}} + {{#rollTotal() roll1 5}}{{/rollTotal() roll1 5}} + {{#rollTotal() roll1 6}}{{/rollTotal() roll1 6}} + {{#rollTotal() roll1 7}}{{/rollTotal() roll1 7}} + {{#rollTotal() roll1 8}}{{/rollTotal() roll1 8}} + {{/die1-d8}} + {{#die1-d10}} + {{#rollTotal() roll1 1}}{{/rollTotal() roll1 1}} + {{#rollTotal() roll1 2}}{{/rollTotal() roll1 2}} + {{#rollTotal() roll1 3}}{{/rollTotal() roll1 3}} + {{#rollTotal() roll1 4}}{{/rollTotal() roll1 4}} + {{#rollTotal() roll1 5}}{{/rollTotal() roll1 5}} + {{#rollTotal() roll1 6}}{{/rollTotal() roll1 6}} + {{#rollTotal() roll1 7}}{{/rollTotal() roll1 7}} + {{#rollTotal() roll1 8}}{{/rollTotal() roll1 8}} + {{#rollTotal() roll1 9}}{{/rollTotal() roll1 9}} + {{#rollTotal() roll1 10}}{{/rollTotal() roll1 10}} + {{/die1-d10}} + {{#die1-d12}} + {{#rollTotal() roll1 1}}{{/rollTotal() roll1 1}} + {{#rollTotal() roll1 2}}{{/rollTotal() roll1 2}} + {{#rollTotal() roll1 3}}{{/rollTotal() roll1 3}} + {{#rollTotal() roll1 4}}{{/rollTotal() roll1 4}} + {{#rollTotal() roll1 5}}{{/rollTotal() roll1 5}} + {{#rollTotal() roll1 6}}{{/rollTotal() roll1 6}} + {{#rollTotal() roll1 7}}{{/rollTotal() roll1 7}} + {{#rollTotal() roll1 8}}{{/rollTotal() roll1 8}} + {{#rollTotal() roll1 9}}{{/rollTotal() roll1 9}} + {{#rollTotal() roll1 10}}{{/rollTotal() roll1 10}} + {{#rollTotal() roll1 11}}{{/rollTotal() roll1 11}} + {{#rollTotal() roll1 12}}{{/rollTotal() roll1 12}} + {{/die1-d12}} + + {{#die2-d4}} + {{#rollTotal() roll2 1}}{{/rollTotal() roll2 1}} + {{#rollTotal() roll2 2}}{{/rollTotal() roll2 2}} + {{#rollTotal() roll2 3}}{{/rollTotal() roll2 3}} + {{#rollTotal() roll2 4}}{{/rollTotal() roll2 4}} + {{/die2-d4}} + {{#die2-d6}} + {{#rollTotal() roll2 1}}{{/rollTotal() roll2 1}} + {{#rollTotal() roll2 2}}{{/rollTotal() roll2 2}} + {{#rollTotal() roll2 3}}{{/rollTotal() roll2 3}} + {{#rollTotal() roll2 4}}{{/rollTotal() roll2 4}} + {{#rollTotal() roll2 5}}{{/rollTotal() roll2 5}} + {{#rollTotal() roll2 6}}{{/rollTotal() roll2 6}} + {{/die2-d6}} + {{#die2-d8}} + {{#rollTotal() roll2 1}}{{/rollTotal() roll2 1}} + {{#rollTotal() roll2 2}}{{/rollTotal() roll2 2}} + {{#rollTotal() roll2 3}}{{/rollTotal() roll2 3}} + {{#rollTotal() roll2 4}}{{/rollTotal() roll2 4}} + {{#rollTotal() roll2 5}}{{/rollTotal() roll2 5}} + {{#rollTotal() roll2 6}}{{/rollTotal() roll2 6}} + {{#rollTotal() roll2 7}}{{/rollTotal() roll2 7}} + {{#rollTotal() roll2 8}}{{/rollTotal() roll2 8}} + {{/die2-d8}} + {{#die2-d10}} + {{#rollTotal() roll2 1}}{{/rollTotal() roll2 1}} + {{#rollTotal() roll2 2}}{{/rollTotal() roll2 2}} + {{#rollTotal() roll2 3}}{{/rollTotal() roll2 3}} + {{#rollTotal() roll2 4}}{{/rollTotal() roll2 4}} + {{#rollTotal() roll2 5}}{{/rollTotal() roll2 5}} + {{#rollTotal() roll2 6}}{{/rollTotal() roll2 6}} + {{#rollTotal() roll2 7}}{{/rollTotal() roll2 7}} + {{#rollTotal() roll2 8}}{{/rollTotal() roll2 8}} + {{#rollTotal() roll2 9}}{{/rollTotal() roll2 9}} + {{#rollTotal() roll2 10}}{{/rollTotal() roll2 10}} + {{/die2-d10}} + {{#die2-d12}} + {{#rollTotal() roll2 1}}{{/rollTotal() roll2 1}} + {{#rollTotal() roll2 2}}{{/rollTotal() roll2 2}} + {{#rollTotal() roll2 3}}{{/rollTotal() roll2 3}} + {{#rollTotal() roll2 4}}{{/rollTotal() roll2 4}} + {{#rollTotal() roll2 5}}{{/rollTotal() roll2 5}} + {{#rollTotal() roll2 6}}{{/rollTotal() roll2 6}} + {{#rollTotal() roll2 7}}{{/rollTotal() roll2 7}} + {{#rollTotal() roll2 8}}{{/rollTotal() roll2 8}} + {{#rollTotal() roll2 9}}{{/rollTotal() roll2 9}} + {{#rollTotal() roll2 10}}{{/rollTotal() roll2 10}} + {{#rollTotal() roll2 11}}{{/rollTotal() roll2 11}} + {{#rollTotal() roll2 12}}{{/rollTotal() roll2 12}} + {{/die2-d12}} + + {{#die3-d4}} + {{#rollTotal() roll3 1}}{{/rollTotal() roll3 1}} + {{#rollTotal() roll3 2}}{{/rollTotal() roll3 2}} + {{#rollTotal() roll3 3}}{{/rollTotal() roll3 3}} + {{#rollTotal() roll3 4}}{{/rollTotal() roll3 4}} + {{/die3-d4}} + {{#die3-d6}} + {{#rollTotal() roll3 1}}{{/rollTotal() roll3 1}} + {{#rollTotal() roll3 2}}{{/rollTotal() roll3 2}} + {{#rollTotal() roll3 3}}{{/rollTotal() roll3 3}} + {{#rollTotal() roll3 4}}{{/rollTotal() roll3 4}} + {{#rollTotal() roll3 5}}{{/rollTotal() roll3 5}} + {{#rollTotal() roll3 6}}{{/rollTotal() roll3 6}} + {{/die3-d6}} + {{#die3-d8}} + {{#rollTotal() roll3 1}}{{/rollTotal() roll3 1}} + {{#rollTotal() roll3 2}}{{/rollTotal() roll3 2}} + {{#rollTotal() roll3 3}}{{/rollTotal() roll3 3}} + {{#rollTotal() roll3 4}}{{/rollTotal() roll3 4}} + {{#rollTotal() roll3 5}}{{/rollTotal() roll3 5}} + {{#rollTotal() roll3 6}}{{/rollTotal() roll3 6}} + {{#rollTotal() roll3 7}}{{/rollTotal() roll3 7}} + {{#rollTotal() roll3 8}}{{/rollTotal() roll3 8}} + {{/die3-d8}} + {{#die3-d10}} + {{#rollTotal() roll3 1}}{{/rollTotal() roll3 1}} + {{#rollTotal() roll3 2}}{{/rollTotal() roll3 2}} + {{#rollTotal() roll3 3}}{{/rollTotal() roll3 3}} + {{#rollTotal() roll3 4}}{{/rollTotal() roll3 4}} + {{#rollTotal() roll3 5}}{{/rollTotal() roll3 5}} + {{#rollTotal() roll3 6}}{{/rollTotal() roll3 6}} + {{#rollTotal() roll3 7}}{{/rollTotal() roll3 7}} + {{#rollTotal() roll3 8}}{{/rollTotal() roll3 8}} + {{#rollTotal() roll3 9}}{{/rollTotal() roll3 9}} + {{#rollTotal() roll3 10}}{{/rollTotal() roll3 10}} + {{/die3-d10}} + {{#die3-d12}} + {{#rollTotal() roll3 1}}{{/rollTotal() roll3 1}} + {{#rollTotal() roll3 2}}{{/rollTotal() roll3 2}} + {{#rollTotal() roll3 3}}{{/rollTotal() roll3 3}} + {{#rollTotal() roll3 4}}{{/rollTotal() roll3 4}} + {{#rollTotal() roll3 5}}{{/rollTotal() roll3 5}} + {{#rollTotal() roll3 6}}{{/rollTotal() roll3 6}} + {{#rollTotal() roll3 7}}{{/rollTotal() roll3 7}} + {{#rollTotal() roll3 8}}{{/rollTotal() roll3 8}} + {{#rollTotal() roll3 9}}{{/rollTotal() roll3 9}} + {{#rollTotal() roll3 10}}{{/rollTotal() roll3 10}} + {{#rollTotal() roll3 11}}{{/rollTotal() roll3 11}} + {{#rollTotal() roll3 12}}{{/rollTotal() roll3 12}} + {{/die3-d12}} + + + + + {{#icon1-1}} {{/icon1-1}} + {{#icon1-2}} {{/icon1-2}} + {{#icon1-3}} {{/icon1-3}} + {{#icon1-4}} {{/icon1-4}} + {{#icon1-5}} {{/icon1-5}} + {{#icon1-6}} {{/icon1-6}} + + {{#icon2-1}} {{/icon2-1}} + {{#icon2-2}} {{/icon2-2}} + {{#icon2-3}} {{/icon2-3}} + {{#icon2-4}} {{/icon2-4}} + {{#icon2-5}} {{/icon2-5}} + {{#icon2-6}} {{/icon2-6}} + + {{#icon3-1}} {{/icon3-1}} + {{#icon3-2}} {{/icon3-2}} + {{#icon3-3}} {{/icon3-3}} + {{#icon3-4}} {{/icon3-4}} + {{#icon3-5}} {{/icon3-5}} + {{#icon3-6}} {{/icon3-6}} +
+ +
{{type}}
+ + {{#color-Red}}
{{/color-Red}} + {{#color-Yellow}}
{{/color-Yellow}} + {{#color-Green}}
{{/color-Green}} + {{^color-Red}}{{^color-Yellow}}{{^color-Green}} +
+ {{/color-Green}}{{/color-Yellow}}{{/color-Red}} +
+ + + + + {{#roll1}} + + + {{/roll1}} + {{#roll2}} + + + {{/roll2}} + {{#roll3}} + + + {{/roll3}} +
{{r1name}}{{roll1}}
{{r2name}}{{roll2}}
{{r3name}}{{roll3}}
+ {{#desc}}{{desc}}{{/desc}} +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
KEY VALUEDIE TYPEEXAMPLE FORMS
0 or Lesstiny/featureless
1-3small/limited detail
4-7house pet sized/detailed
8-11humanoid sized/intracate
12+large/paragon
+
+