diff --git a/Stars_Without_Number/ReadMe.md b/Stars_Without_Number/ReadMe.md index bee431d386..7ef03f5052 100644 --- a/Stars_Without_Number/ReadMe.md +++ b/Stars_Without_Number/ReadMe.md @@ -28,6 +28,16 @@ Report any problems, suggestions, or features by [creating an issue](https://git ### Changelog +#### 0.1.7 + +* Revamped and made consistent all roll templates for: + * Saves + * Weapon Attacks + * Basic Attacks + * Skills +* Initiative now using roll templates +* Removed unused Morale roll template + #### 0.1.6 * Removed damage message from missed weapon attacks diff --git a/Stars_Without_Number/Stars_Without_Number.css b/Stars_Without_Number/Stars_Without_Number.css index 35080ac671..cc896dd27d 100644 --- a/Stars_Without_Number/Stars_Without_Number.css +++ b/Stars_Without_Number/Stars_Without_Number.css @@ -300,130 +300,85 @@ div.sheet-tab-input } /* Roll templates */ - +.sheet-rolltemplate-initiative .sheet-swn-template-container, +.sheet-rolltemplate-save .sheet-swn-template-container, .sheet-rolltemplate-skill .sheet-swn-template-container, .sheet-rolltemplate-attack .sheet-swn-template-container, -.sheet-rolltemplate-basicattack .sheet-swn-template-container, -.sheet-rolltemplate-save .sheet-swn-template-container, -.sheet-rolltemplate-morale .sheet-swn-template-container { +.sheet-rolltemplate-basicattack .sheet-swn-template-container { width:100%; - height: 100px; - background: url(https://i.imgur.com/rTZq7C5.jpg) top left; - background-size: cover; + -moz-border-radius-bottomright: 10px; + -webkit-border-bottom-right-radius: 10px; + border-bottom-right-radius: 10px; + -moz-border-radius-bottomleft: 10px; + -webkit-border-bottom-left-radius: 10px; + border-bottom-left-radius: 10px; + border-width: 3px; + border-color: #000000; + background: #000000 url(https://i.imgur.com/rTZq7C5.jpg) top left; background-repeat: no-repeat; - color: white; - border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border: 0px solid #000000; + background-size: cover; + color: #ffffff; } -.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-title, +.sheet-rolltemplate-initiative .sheet-swn-template-container .sheet-swn-template-title, +.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-title, .sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-title, -.sheet-rolltemplate-morale .sheet-swn-template-container .sheet-swn-template-title { - text-align: center; - height: 25%; - font-size: 1.0em; - vertical-align: middle; - font-weight: bold; - padding-top:15px; -} - .sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-title, -.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-title { - text-align: center; - height: 25%; - font-size: 1.0em; - vertical-align: middle; - font-weight: bold; - padding-top:5px; +.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-title { + padding-top:15px; + vertical-align: middle; + text-align: center; + font-weight: bold; } -.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-title-character, -.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-title-character { - font-size: 1.5em; +.sheet-rolltemplate-initiative .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-name, +.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-name, +.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-name, +.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-name, +.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-name { + border-bottom-width: 3px; + border-style: solid; + border-color: #000000; + background-color: #848482; + color: #000000; + font-size: 1.0em; } -.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-title-action, -.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-title-action { +.sheet-rolltemplate-initiative .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-type, +.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-type, +.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-type, +.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-type, +.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-title .sheet-swn-template-type { + border-bottom-width: 3px; + border-style: solid; + border-color: #000000; + background-color: #d3d3d3; + color: #000000; font-size: 0.8em; } -.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-results-row, -.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-results-row, -.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-results-row, -.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-results-row, -.sheet-rolltemplate-morale .sheet-swn-template-container .sheet-swn-template-results-row { - width: 100%; - height: 75%; -} +.sheet-rolltemplate-initiative .sheet-swn-template-container .sheet-swn-template-result, +.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-result, +.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-result, +.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-result, +.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-result { + padding-top: 15px; + padding-bottom: 15px; + text-align: center; + } -.sheet-rolltemplate-skill .sheet-swn, -.sheet-rolltemplate-attack .sheet-swn, -.sheet-rolltemplate-basicattack .sheet-swn, -.sheet-rolltemplate-save .sheet-swn, -.sheet-rolltemplate-morale .sheet-swn { - opacity: 0.9; - vertical-align: middle; - padding-top: 10px; -} - -.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-results-row .sheet-results-element, -.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-results-row .sheet-results-element, -.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-results-row .sheet-results-element, -.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-results-row .sheet-results-element, -.sheet-rolltemplate-morale .sheet-swn-template-container .sheet-swn-template-results-row .sheet-results-element { - font-size: 0.9em; - text-align: center; - vertical-align: middle; - height: 30px; -} - -.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-results-row .sheet-success, -.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-results-row .sheet-success, -.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-results-row .sheet-success, -.sheet-rolltemplate-morale .sheet-swn-template-container .sheet-swn-template-results-row .sheet-success { - width: 50%; - background-color: green; - color: white; - float: left; -} - -.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-results-row .sheet-success { - width: 100%; - background-color: green; - color: white; - float: left; -} - -.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-results-row .sheet-fail, -.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-results-row .sheet-fail, -.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-swn-template-results-row .sheet-fail, -.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-results-row .sheet-fail, -.sheet-rolltemplate-morale .sheet-swn-template-container .sheet-swn-template-results-row .sheet-fail { - width: 100%; - background-color: red; - color: white; - float: left; -} +.sheet-rolltemplate-initiative .sheet-swn-template-container .sheet-fail-tabstyle, +.sheet-rolltemplate-basicattack .sheet-swn-template-container .sheet-fail-tabstyle, +.sheet-rolltemplate-save .sheet-swn-template-container .sheet-fail-tabstyle, +.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-fail-tabstyle, +.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-fail-tabstyle { + color: #ff0000; + } +.sheet-rolltemplate-initiative .sheet-black-text, +.sheet-rolltemplate-basicattack .sheet-black-text, +.sheet-rolltemplate-save .sheet-black-text, .sheet-rolltemplate-attack .sheet-black-text, -.sheet-rolltemplate-basicattack .sheet-black-text { - color: black; -} - -.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-results-row .sheet-roll-output, -.sheet-rolltemplate-attack .sheet-swn-template-container .sheet-swn-template-results-row .sheet-roll-output, -.sheet-rolltemplate-save .sheet-swn-template-container .sheet-swn-template-results-row .sheet-roll-output, -.sheet-rolltemplate-morale .sheet-swn-template-container .sheet-swn-template-results-row .sheet-roll-output { - width: 50%; - background-color: #dcdcdc; - color: black; - float: right; -} - -.sheet-rolltemplate-skill .sheet-swn-template-container .sheet-swn-template-results-row .sheet-roll-neutral { - background-color: #dcdcdc; - color: black; - float: left; +.sheet-rolltemplate-skill .sheet-black-text { + color: #000000; } diff --git a/Stars_Without_Number/Stars_Without_Number.html b/Stars_Without_Number/Stars_Without_Number.html index 8ed5a079af..5d85b5f28f 100644 --- a/Stars_Without_Number/Stars_Without_Number.html +++ b/Stars_Without_Number/Stars_Without_Number.html @@ -1,131 +1,186 @@ - -
-
-
+ + + + + + + + + + + + + + + +
{{characterName}} - -
- {{#attackType}} - Basic {{attackType}} Attack - {{/attackType}} -
- -
- {{#rollGreater() rollValue 19}} - - Rolls {{rollValue}}, Hit! - - {{/rollGreater() rollValue 19}} - {{#rollLess() rollValue 20}} - - Rolls {{rollValue}}, Miss! - - {{/rollLess() rollValue 20}} -
+
+ Initiative +
+ {{rollValue}} +
+
+ + + + + + + + + + + + + + {{#rollGreater() rollValue 19}} + + {{/rollGreater() rollValue 19}} + {{#rollLess() rollValue 20}} + + {{/rollLess() rollValue 20}} + + + +
+ {{characterName}} +
+ {{attackType}} Attack +
+ Hit! + + Miss! + + {{rollValue}} +
+
+ + + + + + + + + + + + + + {{#^rollLess() rollValue save}} + + {{/^rollLess() rollValue save}} + {{#rollLess() rollValue save}} + + {{/rollLess() rollValue save}} + + + +
+ {{characterName}} +
+ {{type}} Save +
+ Success! + + Fail! + + {{rollValue}} + vs + {{save}} +
-
-
-
+ + + + + + + + + + + + {{#rollGreater() rollValue 19}} + + {{/rollGreater() rollValue 19}} + {{#rollLess() rollValue 20}} + + {{/rollLess() rollValue 20}} + + + {{#rollGreater() rollValue 19}} + {{#damage}} + + + + {{/damage}} + {{/rollGreater() rollValue 19}} + +
{{characterName}} - -
+
{{#name}} - Attack using {{name}} + {{name}} + {{/name}} + {{#name}} + {{#attackType}} +
+ {{/attackType}} {{/name}} {{#attackType}} {{attackType}} Attack {{/attackType}} - - -
- {{#rollGreater() rollValue 19}} - - Rolls {{rollValue}}, Hit! - - {{/rollGreater() rollValue 19}} - {{#rollLess() rollValue 20}} - - Rolls {{rollValue}}, Miss! - - {{/rollLess() rollValue 20}} - - {{#damage}} - {{#rollGreater() rollValue 19}} - - {{damage}} damage! - - {{/rollGreater() rollValue 19}} - {{/damage}} -
+
+ Hit! + + Miss! + + {{rollValue}} +
+ {{#rollGreater() rollValue 19}} + + {{damage}} damage! + + {{/rollGreater() rollValue 19}} +
- -
-
- {{type}} Save -
-
- {{#^rollLess() rollValue save}} - - Success! - - {{/^rollLess() rollValue save}} - {{#rollLess() rollValue save}} - - Fail! - - {{/rollLess() rollValue save}} - - {{rollValue}} vs {{save}} - -
-
-
- -
-
- {{type}} Morale -
-
- {{#rollLess() rollValue morale}} - - Success! - - {{/rollLess() rollValue morale}} - {{#rollGreater() rollValue morale}} - - Fail! - - {{/rollGreater() rollValue morale}} - - {{rollValue}} vs {{morale}} - -
-
-
-
-
- {{type}} Skillcheck -
-
- - Check result: - - - {{rollValue}} - -
-
+ + + + + + + + + + + + + + + +
+ {{characterName}} +
+ {{type}} +
+ Check Result + + {{rollValue}} +
- -
Version 0.1.6
+7 +
Version 0.1.7
@@ -449,7 +504,7 @@
- +
@@ -481,23 +536,23 @@
- +
- +
- +
- +
- +

Skills

@@ -509,7 +564,7 @@
- +
@@ -520,7 +575,7 @@
- +
@@ -533,7 +588,7 @@
- +
@@ -544,7 +599,7 @@
- +
@@ -557,7 +612,7 @@
- +
@@ -568,7 +623,7 @@
- +
@@ -581,7 +636,7 @@
- +
@@ -592,7 +647,7 @@
- +
@@ -605,7 +660,7 @@
- +
@@ -616,7 +671,7 @@
- +
@@ -629,7 +684,7 @@
- +
@@ -640,7 +695,7 @@
- +
@@ -653,7 +708,7 @@
- +
@@ -664,7 +719,7 @@
- +
@@ -677,7 +732,7 @@
- +
@@ -688,7 +743,7 @@
- +
@@ -701,7 +756,7 @@
- +
@@ -712,7 +767,7 @@
- +
@@ -725,7 +780,7 @@
- +
@@ -736,7 +791,7 @@
- +
@@ -749,7 +804,7 @@
- +
@@ -760,7 +815,7 @@
- +
@@ -773,7 +828,7 @@
- +
@@ -784,7 +839,7 @@
- +
@@ -797,7 +852,7 @@
- +
@@ -808,7 +863,7 @@
- +
@@ -821,7 +876,7 @@
- +
@@ -832,7 +887,7 @@
- +
@@ -845,7 +900,7 @@
- +
@@ -856,7 +911,7 @@
- +
@@ -869,7 +924,7 @@
- +
@@ -880,7 +935,7 @@
- +
@@ -893,7 +948,7 @@
- +
@@ -904,7 +959,7 @@
- +
@@ -917,7 +972,7 @@
- +
@@ -928,7 +983,7 @@
- +
@@ -941,7 +996,7 @@
- +
@@ -952,7 +1007,7 @@
- +
@@ -965,7 +1020,7 @@
- +
@@ -976,7 +1031,7 @@
- +
@@ -989,7 +1044,7 @@
- +
@@ -1000,7 +1055,7 @@
- +
@@ -1013,7 +1068,7 @@
- +
@@ -1024,7 +1079,7 @@
- +
@@ -1037,7 +1092,7 @@
- +
@@ -1060,7 +1115,7 @@
- +
diff --git a/Stars_Without_Number/sheet.json b/Stars_Without_Number/sheet.json index 4f9ea4300b..2718035b56 100644 --- a/Stars_Without_Number/sheet.json +++ b/Stars_Without_Number/sheet.json @@ -1,8 +1,8 @@ { "html": "Stars_Without_Number.html", "css": "Stars_Without_Number.css", - "authors": ["Kevin Searle (@kevinsearle)","Joe Fredette (@jfredett)"], + "authors": ["Kevin Searle (@kevinsearle)"], "roll20userid": ["565104","161749"], "preview": "Stars_Without_Number.png", - "instructions": "Updated and maintained by Kevin the Barbarian. Additional changes by jfredett (jfredett at gmail dot com). Originally created by Kevin the Barbarian based on the character sheet design by OneSevenDesign at http://www.onesevendesign.com/swn_charsheets_oneseven.pdf.\r\r\r" + "instructions": "Originally based on the character sheet design by OneSevenDesign at http://www.onesevendesign.com/swn_charsheets_oneseven.pdf.\r\r\r" }