diff --git a/Cyberpunk 2020/Cyberpunk2020.css b/Cyberpunk 2020/Cyberpunk2020.css
index d20cfbf40d..1786bce882 100644
--- a/Cyberpunk 2020/Cyberpunk2020.css
+++ b/Cyberpunk 2020/Cyberpunk2020.css
@@ -1,8 +1,9 @@
/* ------------- Background ------------- */
.charsheet {
- background: black;
+ background: white;
width: 840px;
+ font-family: "Odibee Sans";
}
.sheet-banner-content {
@@ -11,10 +12,10 @@
}
.sheet-top_half {
- background: black;
+ background: white;
width: 840px;
border-radius: 15px;
- box-shadow: inset 0px 0px 10px white, inset 0px 0px 8px white, inset 0px 0px 4px white;
+ box-shadow: inset 0px 0px 10px black, inset 0px 0px 8px black, inset 0px 0px 4px black;
padding: 2px;
margin-right: auto;
margin-left: auto;
@@ -30,60 +31,45 @@
.sheet-top_half table tbody td {
padding-left: 10px;
}
-
-
/*------------------------General Formatting-----------------------------*/
+@import url('https://fonts.googleapis.com/css?family=Copperplate+Modern|Odibee+Sans|Russo+One&display=swap');
-@font-face {
- font-family: 'QuatumLeap';
- src: url('http://www.geeksville.us/fonts/Coal/QuatumLeap.ttf') format('truetype');
- font-weight: normal;
- font-style: normal;
-}
-
-@font-face {
- font-family: 'Necrotype';
- src: url('http://www.geeksville.us/fonts/Coal/Necrotype.ttf') format('truetype');
- font-weight: normal;
- font-style: normal;
-}
-
-h1,
h2,
h3,
h4,
h5,
-h6,
-th,
-td,
-input[type="radio"].sheet-tab + span {
- color: white;
- text-shadow: 0px 0px 2px blue, 0px 0px 5px blue;
- font-family: "Crystal";
+h6 {
+ color: black;
+ font-family: "Odibee Sans";
font-variant: small-caps;
}
+h1 {
+ font-family: 'Russo One', sans-serif;
+}
h4 {
- text-shadow: 0px 0px 2px blue, 0px 0px 2px blue;
- color: white;
- font-family: "Crystal";
+ color: black;
+ font-family: "Odibee Sans";
}
-input[type="text"] {
+input.sheet-text[type="text"] {
+ height: 22px;
+ width: 100%;
border: none;
- border-bottom: 1px solid white;
- border-right: 1px solid white;
+ border-bottom: 1px solid black;
+ border-right: 1px solid black;
background: transparent;
- color: white;
+ color: black;
font-family: "Contrail One", sans-serif;
+ text-align:center;
}
input[type="number"] {
border: none;
- border-bottom: 1px solid white;
- border-right: 1px solid white;
+ border-bottom: 1px solid black;
+ border-right: 1px solid black;
background: transparent;
- color: white;
+ color: black;
font-family: "Contrail One", sans-serif;
}
@@ -93,71 +79,240 @@ input:focus {
box-shadow: blue;
color: black;
}
-
+.sheet-inline {
+ display:inline;
+}
+.sheet-gray {
+ background:#F5F5F5;
+ border-radius:5px;
+}
+input[type="text"].sheet-stat,
input[type="number"].sheet-stat {
+ width:100%;
background: transparent;
border: none;
box-shadow: none;
- text-shadow: 0px 0px 5px white, 0px 0px 4px blue, 0px 0px 3px black, 0px 0px 3px black, 0px 0px 3px black;
- color: white;
+ text-shadow: none;
+ color: black;
font-family: "Quantum Leap", "Crystal", Georgia, Serif;
- font-size: 23px;
+ font-size: 22px;
text-align: center;
}
-
+.sheet-under_label {
+ font-size:10px;
+ line-height:12px;
+ height:12px;
+ font-style: italic;
+ text-align:left;
+}
+/* Rows and Items */
+.charsheet .sheet-halfrow {
+ height: 12px;
+ margin: 2px 0px 2px;
+}
+.sheet-rolltemplate-netcombat .sheet-row,
+.sheet-rolltemplate-data .sheet-row,
+.sheet-rolltemplate-autofire .sheet-row,
+.sheet-rolltemplate-initiative .sheet-row,
+.sheet-rolltemplate-save .sheet-row,
+.sheet-rolltemplate-skill .sheet-row,
+.sheet-rolltemplate-ranged .sheet-row,
+.charsheet .sheet-row {
+ height: 24px;
+ margin: 2px 0px 2px;
+}
+.sheet-rolltemplate-netcombat hr,
+.sheet-rolltemplate-data hr,
+.sheet-rolltemplate-autofire hr,
+.sheet-rolltemplate-initiative hr,
+.sheet-rolltemplate-save hr,
+.sheet-rolltemplate-skill hr,
+.sheet-rolltemplate-ranged hr {
+ margin-top:2px;
+ margin-bottom:2px;
+}
+.sheet-rolltemplate-ranged .sheet-row.sheet-gray {
+ background:#565656;
+ color:white;
+}
+.charsheet .sheet-doublerow {
+ height: 48px;
+ margin: 2px 0px 2px;
+}
+.sheet-rolltemplate-netcombat .sheet-item,
+.sheet-rolltemplate-data .sheet-item,
+.sheet-rolltemplate-autofire .sheet-item,
+.sheet-rolltemplate-initiative .sheet-item,
+.sheet-rolltemplate-save .sheet-item,
+.sheet-rolltemplate-skill .sheet-item,
+.sheet-rolltemplate-ranged .sheet-item,
+.charsheet .sheet-item {
+ display: inline-block;
+ width: 100%;
+ height: 28px;
+ vertical-align: middle;
+ margin: 0 -2px;
+ text-align: left;
+ padding: 3px 2px;
+}
+.charsheet .sheet-trait {
+ position: relative;
+}
+.sheet-rolltemplate-netcombat .sheet-item.sheet-5,
+.sheet-rolltemplate-data .sheet-item.sheet-5,
+.sheet-rolltemplate-autofire .sheet-item.sheet-5,
+.sheet-rolltemplate-initiative .sheet-item.sheet-5,
+.sheet-rolltemplate-save .sheet-item.sheet-5,
+.sheet-rolltemplate-skill .sheet-item.sheet-5,
+.sheet-rolltemplate-ranged .sheet-item.sheet-5,
+.charsheet .sheet-item.sheet-5 {
+ width: 5px;
+}
+.charsheet .sheet-item.sheet-14 {
+ width: 14px;
+}
+.charsheet .sheet-item.sheet-20 {
+ width: 20px;
+}
+.charsheet .sheet-item.sheet-30 {
+ width: 30px;
+}
+.charsheet .sheet-item.sheet-40 {
+ width: 40px;
+}
+.sheet-rolltemplate-netcombat .sheet-item.sheet-50,
+.sheet-rolltemplate-data .sheet-item.sheet-50,
+.sheet-rolltemplate-autofire .sheet-item.sheet-50,
+.sheet-rolltemplate-initiative .sheet-item.sheet-50,
+.sheet-rolltemplate-save .sheet-item.sheet-50,
+.sheet-rolltemplate-skill .sheet-item.sheet-50,
+.sheet-rolltemplate-ranged .sheet-item.sheet-50,
+.charsheet .sheet-item.sheet-50 {
+ width: 50px;
+}
+.charsheet .sheet-item.sheet-60 {
+ width: 60px;
+}
+.charsheet .sheet-item.sheet-65 {
+ width: 65px;
+}
+.charsheet .sheet-item.sheet-70 {
+ width: 70px;
+}
+.sheet-rolltemplate-netcombat .sheet-item.sheet-80,
+.sheet-rolltemplate-data .sheet-item.sheet-80,
+.sheet-rolltemplate-autofire .sheet-item.sheet-80,
+.sheet-rolltemplate-initiative .sheet-item.sheet-80,
+.sheet-rolltemplate-save .sheet-item.sheet-80,
+.sheet-rolltemplate-skill .sheet-item.sheet-80,
+.sheet-rolltemplate-ranged .sheet-item.sheet-80,
+.charsheet .sheet-item.sheet-80 {
+ width: 80px;
+}
+.charsheet .sheet-item.sheet-85 {
+ width: 85px;
+}
+.charsheet .sheet-item.sheet-90 {
+ width: 90px;
+}
+.sheet-rolltemplate-netcombat .sheet-item.sheet-100,
+.sheet-rolltemplate-data .sheet-item.sheet-100,
+.sheet-rolltemplate-autofire .sheet-item.sheet-100,
+.sheet-rolltemplate-initiative .sheet-item.sheet-100,
+.sheet-rolltemplate-save .sheet-item.sheet-100,
+.sheet-rolltemplate-skill .sheet-item.sheet-100,
+.sheet-rolltemplate-ranged .sheet-item.sheet-100,
+.charsheet .sheet-item.sheet-100 {
+ width: 100px;
+}
+.charsheet .sheet-item.sheet-110 {
+ width: 110px;
+}
+.sheet-rolltemplate-data .sheet-item.sheet-120,
+.charsheet .sheet-item.sheet-120 {
+ width: 120px;
+}
+.charsheet .sheet-item.sheet-140 {
+ width: 140px;
+}
+.charsheet .sheet-item.sheet-150 {
+ width: 150px;
+}
+.charsheet .sheet-item.sheet-160 {
+ width: 160px;
+}
+.charsheet .sheet-item.sheet-170 {
+ width: 170px;
+}
+.charsheet .sheet-item.sheet-180 {
+ width: 180px;
+}
+.charsheet .sheet-item.sheet-195 {
+ width: 195px;
+}
+.sheet-rolltemplate-data .sheet-item.sheet-200,
+.sheet-rolltemplate-autofire .sheet-item.sheet-200,
+.sheet-rolltemplate-initiative .sheet-item.sheet-200,
+.sheet-rolltemplate-save .sheet-item.sheet-200,
+.sheet-rolltemplate-skill .sheet-item.sheet-200,
+.sheet-rolltemplate-ranged .sheet-item.sheet-200,
+.charsheet .sheet-item.sheet-200 {
+ width: 200px;
+}
+.charsheet .sheet-item.sheet-210 {
+ width: 210px;
+}
+.charsheet .sheet-item.sheet-230 {
+ width: 230px;
+}
+.charsheet .sheet-item.sheet-395 {
+ width: 395px;
+}
+.charsheet .sheet-item.sheet-400 {
+ width: 400px;
+}
/*---- lining up select boxes & text areas---- */
select {
- margin: 0;
+ width:100%;
overflow: hidden;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding-top: 0px;
-}
-
-select {
- overflow: hidden;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding-top: 0px;
- padding-bottom: 0px;
+ padding-bottom: -2px;
margin-top: 2px;
- margin-bottom: 0px;
- display: inline-block;
+ margin-bottom: -5px;
background: transparent;
- color: white;
- border: 1px solid white;
- border-radius: 5px;
-}
-
-option {
- background: black;
-}
-
-textarea {
- margin: 0;
- height: 30px;
- resize: vertical;
- margin: 0;
- height: 30px;
- resize: vertical;
- height: 100px;
- width: 375px;
- border: none;
- border-bottom: 1px solid white;
- border-right: 1px solid white;
- background: transparent;
- color: white;
- font-family: "Contrail One", sans-serif;
-}
-
-textarea:focus {
- background-color: #add8e6;
- border: 1px solid blue;
color: black;
+ width:100%;
+ height:20px;
+ font-size: 16px;
+ border-left:none;
+ border-right:1px solid black;
+ border-top:none;
+ border-bottom:1px solid black;
+}
+
+textarea.sheet-textarea {
+ margin: 0;
+ resize: vertical;
+ margin: 0;
+ height: 45px;
+ width: calc(100% - 20px);
+ border: none;
+ border-bottom: 1px solid black;
+ border-right: 1px solid black;
+ background: transparent;
+ color: black;
+}
+
+textarea.sheet-textarea:focus {
+ background-color: #EEEEEE;
+ border: 1px solid black;
+ color: black;
+ outline:none;
}
.sheet-center {
@@ -169,15 +324,6 @@ textarea:focus {
/* ----- Tables ----- */
-.sheet-damagetable,
-.sheet-damagetable tr,
-.sheet-damagetable td,
-.sheet-damagetable th {
- border: 2px solid black;
- width: 9%;
- text-align: center;
- margin: 0;
-}
.sheet-skilltable {
border: 2px solid black;
@@ -224,93 +370,190 @@ table.sheet-skilltable_wide {
.sheet-skilltable .sheet-subskill-header,
.sheet-skilltable-otherskill-openup .sheet-subskill-header {
font-weight: 700;
- text-shadow: 0px 0px 2px black, 0px 0px 5px black;
+ text-shadow: none;
}
.sheet-language {
border-top: none;
border-left: none;
border-right: none;
- border-bottom: 2px dotted white;
+ border-bottom: 2px dotted black;
background-color: transparent;
- color: white;
+ color: black;
font-style: italic;
}
-
-
-/*============= TABS =============*/
-
-div.sheet-tab-content {
- display: none;
-}
-
-input.sheet-tab1:checked~div.sheet-tab1,
-input.sheet-tab2:checked~div.sheet-tab2,
-input.sheet-tab3:checked~div.sheet-tab3,
-input.sheet-tab4:checked~div.sheet-tab4,
-input.sheet-tab5:checked~div.sheet-tab5,
-input.sheet-tab6:checked~div.sheet-tab6,
-input.sheet-tab7:checked~div.sheet-tab7 {
- display: block;
-}
-
-input.sheet-tab {
- width: 20px;
- height: 20px;
+/* Yes No */
+div.sheet-word {
position: relative;
left: 0px;
- top: -5px;
+ top: 0px;
+ width: 80px;
+ height: 20px;
+ line-height:18px;
margin-left: 0px;
- cursor: pointer;
+}
+input.sheet-word {
+ width: 80px;
+ height: 20px;
+ position: absolute;
+ left:0px;
+ top:0px;
z-index: 1;
- border-radius: 5px 5px 5px 5px;
opacity: 0;
}
-
-input.sheet-tab+span::before {
- content: attr(title);
- margin-left: -20px;
- padding-top: -10px;
- color: white;
- text-shadow: 0px 0px 0.5em black;
- text-align: center;
+span.sheet-word {
+ margin: 0px 0 0 0px;
+ display: none;
+ position: absolute;
+ left:0px;
+ top:0px;
+ width:30px;
+}
+input.sheet-no {
+ z-index: 2;
+}
+span.sheet-no {
+ width: 80px;
+ font-weight:normal;
+ color:gray;
+ text-decoration: line-through;
+ line-height:18px;
+ text-shadow:none;
+}
+span.sheet-yes {
+ width: 80px;
+ font-weight:bold;
+ color:black;
+ line-height:18px;
+ text-shadow:none;
+}
+input.sheet-no:checked + input.sheet-yes,
+input.sheet-yes:checked + input.sheet-no {
+ z-index: 3;
+}
+input.sheet-no:checked ~ span.sheet-no,
+input.sheet-yes:checked ~ span.sheet-yes {
display: inline-block;
- background: #fff;
- background: -moz-linear-gradient(to top, #fff, #000, #fff);
- background: -webkit-linear-gradient(to top, #fff, #000, #fff);
- background: -ms-linear-gradient(to top, #fff, #000, #fff);
- background: -o-linear-gradient(to top, #fff, #000, #fff);
- background: linear-gradient(to top, #fff, #000, #fff);
- width: 20px;
- height: 20px;
- font-size: 16px;
- font-weight: 700;
- border-radius: 15px 15px 15px 15px;
- border: 1px solid black;
}
-input.sheet-tab:checked+span::before {
- background: #dcdcdc;
- background: -moz-linear-gradient(to top, #0000ff, #dcdcdc, #0000ff);
- background: -webkit-linear-gradient(to top, #0000ff, #dcdcdc, #0000ff);
- background: -ms-linear-gradient(to top, #0000ff, #dcdcdc, #0000ff);
- background: -o-linear-gradient(to top, #0000ff, #dcdcdc, #0000ff);
- background: linear-gradient(to top, #0000ff, #dcdcdc, #0000ff);
- /* border-bottom-color: #fff; */
+/* Repeating Blocks */
+/* Repeating Blocks */
+/* Repeating Blocks */
+.repcontrol {
+ min-height: 27px;
}
-input.sheet-tab:not(:first-child)+span::before {
+.repcontrol .btn {
+ /*visibility: hidden;*/
+ border: medium none;
+ color: transparent !important;
+ background: none;
+ box-shadow: none;
+}
+
+.repcontrol .btn:focus {
+ outline: 0;
+}
+.sheet-saving-throw-container .repcontrol .repcontrol_edit,
+.sheet-saving-throw-container .repcontrol .repcontrol_add {
+ padding-left: 4px;
+ padding-right: 4px;
+}
+
+.repcontrol .repcontrol_edit:after {
+ content: '(';
+ visibility: visible;
+ font-family: pictos;
+ background-color: transparent;
+ border: 1px solid black;
+ border-radius: 2px;
+ font-size: 12px;
+ height: 12px;
+ width: 12px;
+ padding: 2px 4px 2px 4px;
+ color: black;
+}
+
+.editmode ~ .repcontrol .repcontrol_edit:after {
+ content: ')';
+}
+
+.repcontrol .repcontrol_add:before {
+ content: '&';
+ visibility: visible;
+ font-family: pictos;
+ background-color: transparent;
+ border: 1px solid black;
+ border-radius: 2px;
+ font-size: 12px;
+ height: 12px;
+ width: 12px;
+ padding: 2px 4px 2px 4px;
+ color: black;
+}
+
+.repcontrol .repcontrol_edit:hover:after,
+.repcontrol .repcontrol_add:hover:before {
+ background-color: transparent;
+}
+
+.sheet-resources .repcontrol {
+ margin-top: -10px;
+}
+
+.itemcontrol {
+ z-index: 10;
+}
+
+.itemcontrol .repcontrol_del {
+ font-size: 10px;
+ margin-top: 3px;
+ padding: 0px;
+ height: 18px;
+ width: 18px;
+}
+
+.itemcontrol .repcontrol_move {
+ font-size: 10px;
+ margin-top: 3px;
+ padding: 0px;
+ height: 18px;
+ width: 18px;
+}
+
+fieldset.sheet-hidecontrols ~ .repcontrol {
+ display: none;
+}
+/* End of Repeating Blocks */
+/* End of Repeating Blocks */
+/* End of Repeating Blocks */
+
+input.sheet-toggle-show:not(:checked) ~ div.sheet-body,
+input.sheet-toggle-hide:checked ~ div.sheet-body {
+ display: none;
+}
+
+.sheet-control_display[value="0"] + .sheet-conditional-display {
+ display:none;
+}
+
+input.sheet-control_display:not([value="0"]) ~ button.sheet-control_display > span.sheet-checked {
+ color: red;
+}
+input.sheet-toggle:not([value="1"]) ~ button.sheet-toggle > span.sheet-checked {
+ color: red;
+}
+button.sheet-control_display {
+ border-bottom: 1px solid black;
+ border-top: none;
border-left: none;
+ border-right: none;
+ background:white;
}
-
-div.sheet-tab-content {
- /* border: 1px solid #a8a8a8;
- border-top-color: #000;*/
- margin: 2px 0 0 5px;
- padding: 5px;
+button.sheet-control_display:hover {
+ background:rgb(239, 239, 239);
+ color:orange;
}
-
-
/* ============== Big Checkbox ==============*/
@@ -371,24 +614,24 @@ input.sheet-checkbox[type="checkbox"]:checked+span::before {
input.sheet-chipped[type="checkbox"] {
opacity: 0;
- width: 34px;
+ width: 18px;
height: 14px;
position: relative;
- top: 5px;
+ top: 4px;
left: 0px;
cursor: pointer;
z-index: 1;
}
-/* ----Fake Big Checkbox-- .sheet-bigcheck -- */
+/* ----Fake check -- */
input.sheet-chipped[type="checkbox"]+span::before {
position: relative;
- top: 5px;
- left: -34px;
+ top: 4px;
+ left: 0px;
margin-bottom: 2px;
- margin-left: 0px;
+ margin-left: -20px;
border: solid 1px #a8a8a8;
line-height: 14px;
text-align: center;
@@ -396,7 +639,7 @@ input.sheet-chipped[type="checkbox"]+span::before {
vertical-align: middle;
-moz-box-shadow: 0 0 2px #ccc;
-webkit-box-shadow: 0 0 2px #ccc;
- box-shadow: 0px 0px 2px black, 0px 0px 5px black;
+ box-shadow: none;
background: #f6f6f6;
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
@@ -404,7 +647,7 @@ input.sheet-chipped[type="checkbox"]+span::before {
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
background: radial-gradient(#f6f6f6, #dfdfdf);
content: "";
- width: 34px;
+ width: 18px;
height: 14px;
font-size: 12px;
-moz-border-radius: 3px;
@@ -415,8 +658,7 @@ input.sheet-chipped[type="checkbox"]+span::before {
input.sheet-chipped[type="checkbox"]:checked+span::before {
color: red;
content: "Chip";
- /* "?" */
- text-shadow: 0px 0px 0.5em #A52A2A;
+ text-shadow: none;
}
/* =====Button Reset =====*/
@@ -426,407 +668,341 @@ button[type="roll"].sheet-skillroll:before {
display: none;
}
-button[type="roll"].sheet-skillroll,
-.sheet-roll {
- height: 28px;
+button[type="roll"].sheet-skillroll {
+ height: 22px;
+ width:100%;
vertical-align: middle;
display: inline-block;
margin: 0;
- font-weight: 700;
+ font-weight: normal;
text-align: left;
vertical-align: middle;
cursor: pointer;
background-image: none;
- background-color: transparent;
- border: outset 4px solid gray;
- /* 1px solid black */
+ background-color: #EEEEEE;
+ border: 1px solid gray;
padding: 2px;
- padding-bottom: 4px;
- font-size: 1em;
- color: white;
- text-shadow: 0px 0px 2px blue;
+ font-size: 13px;
+ color: black;
+ text-shadow: none;
white-space: nowrap;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
- font-weight: 700;
- font-family: "Crystal";
+ outline:none;
}
-button[type="roll"].sheet-sub_skill,
button[type="roll"].sheet-sub_skill {
- width: 160px;
- height: 28px;
- margin-right: 0px;
- margin-left: auto;
- vertical-align: middle;
- display: inline-block;
- font-weight: 700;
- text-align: left;
- vertical-align: middle;
- cursor: pointer;
- background-image: none;
- background-color: transparent;
- border: outset 4px solid gray;
- /* 1px solid black */
- padding: 2px;
- padding-bottom: 4px;
- font-size: 1em;
- color: white;
- text-shadow: 0px 0px 2px blue;
- white-space: nowrap;
- border-radius: 4px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- box-sizing: border-box;
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
font-style: italic;
- font-weight: 700;
- font-family: "Crystal";
+ text-align:left;
+ font-size: 12px;
}
-button[type="roll"].sheet-skillroll:hover,
-.sheet-roll:hover,
-.sheet-hider input[type=checkbox]:checked~.sheet-btn {
- color: white;
- border: 4px solid gray;
- border-style: inset;
- background-color: transparent;
- padding-top: 3px;
- padding-left: 4px;
- padding-right: 0px;
- text-shadow: 0px 0px 2px blue;
+button[type="roll"].sheet-skillroll label:hover {
+ background:transparent;
+}
+
+button[type="roll"].sheet-skillroll:hover {
+ color: black;
+ border: 1px solid gray;
+ text-shadow: none;
+ background:white;
+ padding: 2px;
+ box-shadow:none;
+}
+button[type="roll"].sheet-skillroll label:active,
+button[type="roll"].sheet-skillroll:active {
+ color:red;
+ padding: 2px;
+ box-shadow:none;
}
button[type="roll"].sheet-skillroll label,
button[type="roll"].sheet-skillroll input {
text-align: right;
- width: 99%;
+ width: 100%;
cursor: pointer;
background: none;
box-shadow: none;
transition: none;
border-radius: none;
- border: none;
- color: white;
- font-weight: 700;
- font-size: 1em;
- text-shadow: 0px 0px 2px black, 0px 0px 5px black;
+ border: 1px solid transparent;
+ color: black;
+ font-size:13px;
+ font-weight: normal;
+ text-shadow: none;
+ outline:none;
+ padding: 0px;
+ box-shadow:none;
}
-.sheet-front {
- line-height: inherit;
- width: 80px;
-}
-
-.sheet-set {
- width: 220px;
-}
-
-.sheet-front:hover {
- text-shadow: 0px 0px 0.5em blue;
-}
-
-.sheet-skillroll button[type="roll"]:hover label,
-.sheet-skillroll button[type="roll"]:hover input {
- color: white;
- text-shadow: 0px 0px 0.5em blue;
- border: black;
- background-color: transparent;
-}
-
-.sheet-left td input[type="checkbox"] {
- margin-left: 10px;
-}
/* ============== Nice Radio Buttons ==============*/
-/* ----Hide actual radio button---- */
+/* Configure a container for the toggle */
+.sheet-radios {
+ display: inline-flex;
+ align-items: center;
+}
-.sheet-damagetable th input[type="radio"],
-.sheet-damagetable td input[type="radio"] {
- opacity: 0;
- width: 14px;
- height: 14px;
- position: relative;
- top: 5px;
- left: 6px;
- margin: -10px;
+/* Configure the button styling. This example makes it look like a checkbox. */
+button.sheet-toggle {
+ padding: 0;
+ border: none;
+ background: transparent;
cursor: pointer;
- z-index: 1;
+
+ width: 16px;
+ height: 16px;
+ border-radius: 3px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+
+ font-size: 12px;
+ font-family: 'Pictos';
}
-
-/*========== sheet skillbox ==========*/
-
-
-/* ----Hide actual sheet-skillbox checkbox---- */
-
-input.sheet-skillbox[type="checkbox"] {
- opacity: 0;
- width: 100px;
- position: relative;
- top: 0px;
- left: 20px;
- margin: -30px;
- cursor: pointer;
- z-index: 1;
-}
-
-
-/* -----Fake sheet-gear skillbox----- */
-
-input.sheet-skillbox[type="checkbox"]::before+span::before {
- margin-right: 4px;
- margin-left: 0px;
- line-height: 14px;
- display: inline-block;
- vertical-align: middle;
- text-align: center;
- content: "";
- width: 100px;
- height: 14px;
- position: relative;
-}
-
-span.sheet-skillbox {
- position: relative;
- left: -40px;
- width: 100px;
- color: gray;
- text-shadow: 0px 0px 1px black, 0px 0px 1px black, 0px 0px 1px black;
-}
-
-input.sheet-skillbox[type="checkbox"]:checked+span {
+/* Hide the "checked" section of the toggle if the attribute value is not "1". */
+input.sheet-toggle:not([value="1"]) ~ button.sheet-toggle > span.sheet-checked {
color: red;
- text-shadow: none;
}
-
-/*==== weapon roll button ====*/
-
-.sheet-weaponroll button[type="roll"]:before,
-.sheet-weaponroll:before {
- content: ""!important;
- display: none;
- border: none;
-}
-
-.sheet-weaponroll button[type="roll"],
-.sheet-weaponroll {
- display: block;
- background: black;
- border-radius: 25%;
- height: 30px;
- width: 30px;
- margin: 0;
- background: radial-gradient(circle at 20px 20px, #fff, #000);
- border: none;
- box-shadow: 0px 0px 5px blue;
-}
-
-.sheet-weaponroll button[type="roll"]:hover,
-.sheet-weaponroll:hover {
- display: block;
- background: black;
- height: 30px;
- width: 30px;
- margin: 0;
- background: radial-gradient(circle at 15px 15px, #fff, #000);
- box-shadow: 0px 0px 5px blue, 0px 0px 10px black;
-}
-
-.sheet-weaponroll button[type="roll"]:active,
-.sheet-weaponroll:active {
- display: block;
- background: black;
- height: 30px;
- width: 30px;
- margin: 0;
- background: radial-gradient(circle at 20px 20px, #fff, #add8e6);
-}
-
-
-/* ======== Sheet Autofire========*/
-
-
-/* ======== Sheet Autofire========*/
-
-.sheet-autofire button[type="roll"]:before,
-.sheet-autofire:before {
- content: ""!important;
- display: none;
- border: none;
-}
-
-.sheet-autofire button[type="roll"],
-.sheet-autofire {
- display: block;
- background: blue;
- border-radius: 5px;
- height: 20px;
- width: 44px;
- margin: 0;
- background: radial-gradient(circle at 20px 20px, blue, #000);
- border: none;
- box-shadow: 0px 0px 5px white;
-}
-
-.sheet-autofire button[type="roll"]:hover,
-.sheet-autofire:hover {
- background: radial-gradient(circle at 10px 10px, blue, #000);
-}
-
-.sheet-autofire button[type="roll"]:active,
-.sheet-autofire:active {
- background: radial-gradient(circle at 20px 20px, #000, blue);
-}
-
-
/* ======== Sheet-arrow to hide things========*/
-input.sheet-arrow {
- float: left;
-}
-input.sheet-hider:checked~div.sheet-hold,
-input.sheet-arrow:checked~div.sheet-hold {
+input.sheet-hider:checked~div.sheet-hold {
display: none;
}
-input.sheet-arrow[type="checkbox"],
-.sheet-arrow {
- opacity: 0;
- width: 16px;
- height: 16px;
- position: relative;
- top: 5px;
- left: 6px;
- margin: 10px;
- cursor: pointer;
- z-index: 1;
- margin-bottom: 0px;
- border: none;
- -moz-box-shadow: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- -moz-border-radius: none;
- -webkit-border-radius: none;
- border-radius: none;
-}
-
-input.sheet-arrow[type="checkbox"]+span::before {
- line-height: 14px;
- text-align: center;
- display: inline-block;
- vertical-align: middle;
- background: transparent;
- position: relative;
- top: 18px;
- left: -18px;
- border: none;
- -moz-box-shadow: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- -moz-border-radius: 7px;
- -webkit-border-radius: 7px;
- border-radius: 7px;
- background: radial-gradient(circle at 8px 8px, #fff, #000);
- width: 14px;
- height: 14px;
- font-size: 12px;
-}
-
-input.sheet-arrow[type="checkbox"]:checked+span::before {
- content: "";
- background: radial-gradient(circle at 8px 8px, #fff, #000);
- text-shadow: 0px 0px 10px blue;
- box-shadow: 0px 0px 10px blue;
- width: 14px;
- height: 14px;
- font-size: 12px;
-}
-
-input.sheet-arrow[type="checkbox"]:hover+span::before {
- text-shadow: 0px 0px 10px blue;
- box-shadow: 0px 0px 10px blue;
- background: radial-gradient(circle at 8px 8px, #000, #fff);
-}
-
-
-/* ==== ===== ===== ===== */
-
input.sheet-dot[type="checkbox"] {
- opacity: 0;
- width: 16px;
- height: 16px;
- position: relative;
- top: -2px;
- left: 10px;
- margin: 10px;
- cursor: pointer;
- z-index: 1;
- margin-bottom: 0px;
- border: none;
- -moz-box-shadow: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- -moz-border-radius: none;
- -webkit-border-radius: none;
- border-radius: none;
+ opacity: 0;
+ position: relative;
+ top: 0px;
+ left: 6px;
+ width: 16px;
+ height: 16px;
+ margin: -10px;
+ cursor: pointer;
+ z-index: 1;
}
-input.sheet-dot[type="checkbox"]+span::before {
- line-height: 14px;
- text-align: center;
- display: inline-block;
- vertical-align: middle;
- position: relative;
- top: 0px;
- left: -18px;
- border: none;
- -moz-box-shadow: none;
- -webkit-box-shadow: none;
- box-shadow: none;
- -moz-border-radius: 7px;
- -webkit-border-radius: 7px;
- border-radius: 7px;
- content: "";
- background: radial-gradient(circle at 0px 0px, #fff, green);
- text-shadow: 0px 0px 10px blue;
- box-shadow: 0px 0px 10px blue;
- width: 14px;
- height: 14px;
- font-size: 12px;
+/* -----Fake sheet-arrow checkbox----- */
+
+input.sheet-dot[type="checkbox"] + span::before {
+ position:relative;
+ left:0px;
+ top:0px;
+ margin-right: 4px;
+ line-height: 14px;
+ text-align: center;
+ display: inline-block;
+ vertical-align: middle;
+
+ width: 14px;
+ height: 14px;
+ content: "y";
+ font-family: "Pictos";
+ color:red;
}
-input.sheet-dot[type="checkbox"]:checked+span::before {
- content: "";
- background: radial-gradient(circle at 8px 8px, #fff, red);
- text-shadow: 0px 0px 10px blue;
- box-shadow: 0px 0px 10px blue;
- width: 14px;
- height: 14px;
- font-size: 12px;
+input.sheet-dot[type="checkbox"]:checked + span::before {
+ width: 14px;
+ height: 14px;
+ content: "y";
+ font-family: "Pictos";
+ color:black;
}
-
-input.sheet-dot[type="checkbox"]:hover+span::before {
- text-shadow: 0px 0px 10px blue;
- box-shadow: 0px 0px 10px blue;
- background: radial-gradient(circle at 8px 8px, #000, #fff);
+input.sheet-dot[type="checkbox"]:hover + span::before {
+ width: 14px;
+ height: 14px;
+ content: "y";
+ font-family: "Pictos";
+ color:orange;
}
+.sheet-grid_1 {
+ display: grid;
+ grid-template-columns: 70px 70px 70px 70px 70px 70px 70px 70px 70px 70px 70px;
+}
+.sheet-grid_1 span {
+ text-align:center;
+ font-variant: small-caps;
+ font-weight:bold;
+ font-family: "Crystal";
+}
+.sheet-grid_2 {
+ display: grid;
+ grid-template-columns: 35px 35px ;
+}
+.sheet-grid_3 {
+ display: grid;
+ grid-template-columns: 13px 70px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px 17px 13px 13px 13px 13px;
+ grid-template-rows: auto;
+ grid-template-areas: "area0 . area1-1 area1-2 area1-3 area1-4 . area2-1 area2-2 area2-3 area2-4 . area3-1 area3-2 area3-3 area3-4 . area4-1 area4-2 area4-3 area4-4 . area5-1 area5-2 area5-3 area5-4 . area6-1 area6-2 area6-3 area6-4 . area7-1 area7-2 area7-3 area7-4 . area8-1 area8-2 area8-3 area8-4 . area9-1 area9-2 area9-3 area9-4 . area10-1 area10-2 area10-3 area10-4";
+ position:relative;
+}
+.sheet-grid_3 .sheet-spot_0 {
+ grid-area: area0;
+}
+.sheet-grid_3 .sheet-spot_1-1 {
+ grid-area: area1-1;
+}
+.sheet-grid_3 .sheet-spot_1-2 {
+ grid-area: area1-2;
+}
+.sheet-grid_3 .sheet-spot_1-3 {
+ grid-area: area1-3;
+}
+.sheet-grid_3 .sheet-spot_1-4 {
+ grid-area: area1-4;
+}
+
+.sheet-grid_3 .sheet-spot_2-1 {
+ grid-area: area2-1;
+}
+.sheet-grid_3 .sheet-spot_2-2 {
+ grid-area: area2-2;
+}
+.sheet-grid_3 .sheet-spot_2-3 {
+ grid-area: area2-3;
+}
+.sheet-grid_3 .sheet-spot_2-4 {
+ grid-area: area2-4;
+}
+
+.sheet-grid_3 .sheet-spot_3-1 {
+ grid-area: area3-1;
+}
+.sheet-grid_3 .sheet-spot_3-2 {
+ grid-area: area3-2;
+}
+.sheet-grid_3 .sheet-spot_3-3 {
+ grid-area: area3-3;
+}
+.sheet-grid_3 .sheet-spot_3-4 {
+ grid-area: area3-4;
+}
+.sheet-grid_3 .sheet-spot_4-1 {
+ grid-area: area4-1;
+}
+.sheet-grid_3 .sheet-spot_4-2 {
+ grid-area: area4-2;
+}
+.sheet-grid_3 .sheet-spot_4-3 {
+ grid-area: area4-3;
+}
+.sheet-grid_3 .sheet-spot_4-4 {
+ grid-area: area4-4;
+}
+.sheet-grid_3 .sheet-spot_5-1 {
+ grid-area: area5-1;
+}
+.sheet-grid_3 .sheet-spot_5-2 {
+ grid-area: area5-2;
+}
+.sheet-grid_3 .sheet-spot_5-3 {
+ grid-area: area5-3;
+}
+.sheet-grid_3 .sheet-spot_5-4 {
+ grid-area: area5-4;
+}
+.sheet-grid_3 .sheet-spot_6-1 {
+ grid-area: area6-1;
+}
+.sheet-grid_3 .sheet-spot_6-2 {
+ grid-area: area6-2;
+}
+.sheet-grid_3 .sheet-spot_6-3 {
+ grid-area: area6-3;
+}
+.sheet-grid_3 .sheet-spot_6-4 {
+ grid-area: area6-4;
+}
+.sheet-grid_3 .sheet-spot_7-1 {
+ grid-area: area7-1;
+}
+.sheet-grid_3 .sheet-spot_7-2 {
+ grid-area: area7-2;
+}
+.sheet-grid_3 .sheet-spot_7-3 {
+ grid-area: area7-3;
+}
+.sheet-grid_3 .sheet-spot_7-4 {
+ grid-area: area7-4;
+}
+.sheet-grid_3 .sheet-spot_8-1 {
+ grid-area: area8-1;
+}
+.sheet-grid_3 .sheet-spot_8-2 {
+ grid-area: area8-2;
+}
+.sheet-grid_3 .sheet-spot_8-3 {
+ grid-area: area8-3;
+}
+.sheet-grid_3 .sheet-spot_8-4 {
+ grid-area: area8-4;
+}
+.sheet-grid_3 .sheet-spot_9-1 {
+ grid-area: area9-1;
+}
+.sheet-grid_3 .sheet-spot_9-2 {
+ grid-area: area9-2;
+}
+.sheet-grid_3 .sheet-spot_9-3 {
+ grid-area: area9-3;
+}
+.sheet-grid_3 .sheet-spot_9-4 {
+ grid-area: area9-4;
+}
+.sheet-grid_3 .sheet-spot_10-1 {
+ grid-area: area10-1;
+}
+.sheet-grid_3 .sheet-spot_10-2 {
+ grid-area: area10-2;
+}
+.sheet-grid_3 .sheet-spot_10-3 {
+ grid-area: area10-3;
+}
+.sheet-grid_3 .sheet-spot_10-4 {
+ grid-area: area10-4;
+}
+.sheet-grid_4 {
+ display: grid;
+ grid-template-columns: 550px 300px;
+ column-gap: 0px;
+ row-gap: 0px;
+}
+.sheet-grid_5 {
+ display: grid;
+ grid-template-columns: 210px 210px 210px 210px;
+ column-gap: 0px;
+ row-gap: 0px;
+}
+.sheet-grid_6 {
+ display: grid;
+ grid-template-columns: 420px 420px;
+ column-gap: 0px;
+ row-gap: 0px;
+}
+.sheet-grid_7 {
+ display: grid;
+ grid-template-columns: 210px 210px;
+ column-gap: 0px;
+ row-gap: 0px;
+}
+.sheet-grid_8 {
+ display: grid;
+ grid-template-columns: 130px 130px 130px;
+ column-gap: 0px;
+ row-gap: 0px;
+}
/* ----Hide actual radio button---- */
input[type="radio"].sheet-damage {
@@ -834,11 +1010,12 @@ input[type="radio"].sheet-damage {
width: 14px;
height: 14px;
position: relative;
- top: 5px;
- left: 6px;
- margin: -10px;
+ top: 3px;
+ left: 0px;
+ margin: 0px;
cursor: pointer;
z-index: 1;
+ box-shadow:none;
}
@@ -852,8 +1029,8 @@ input[type="radio"].sheet-damage+span::before {
border-radius: 100%;
height: 12px;
width: 12px;
- margin: 2px;
- border: solid 1px #a8a8a8;
+ margin: 0px;
+ border: none;
line-height: 12px;
text-align: center;
display: inline-block;
@@ -861,144 +1038,25 @@ input[type="radio"].sheet-damage+span::before {
-moz-box-shadow: none;
-webkit-box-shadow: none;
background: black;
- border-radius: 100%;
- height: 12px;
- width: 12px;
- margin: 2px;
+ border-radius: 3px;
background: radial-gradient(circle at 12px 12px, red, black);
- box-shadow: 0 0 3px white, 0 0 4px white, 0 0 5px white;
}
input[type="radio"].sheet-damage:checked~input[type="radio"].sheet-damage+span::before {
- border: solid 1px #a8a8a8;
+ border: none;
line-height: 12px;
text-align: center;
display: inline-block;
vertical-align: middle;
-moz-box-shadow: none;
-webkit-box-shadow: none;
- box-shadow: none;
+ box-shadow: inset 0px 0px 2px black, inset 0px 0px 2px black;
background: #f6f6f6;
- background: -moz-radial-gradient(#00008b, #add8e6);
- background: -webkit-radial-gradient(#00008b, #add8e6);
- background: -ms-radial-gradient(#00008b, #add8e6);
- background: -o-radial-gradient(#00008b, #add8e6);
- background: radial-gradient(#00008b, #add8e6);
-}
-
-.sheet-hidden {
- display: none;
-}
-
-
-/*===== Tool Tips =====*/
-
-.sheet-tooltips {
- position: relative;
- display: inline;
-}
-
-.sheet-tooltips span {
- position: absolute;
- width: 200px;
- color: #000000;
- background: #FFFFFF;
- border: 2px solid #000000;
- line-height: 20px;
- text-align: center;
- visibility: hidden;
- border-radius: 6px;
- text-shadow: none;
-}
-
-.sheet-tooltips span:before {
- content: '';
- position: absolute;
- top: 75%;
- right: 100%;
- margin-top: -5px;
- width: 0;
- height: 0;
- border-right: 12px solid #000000;
- border-top: 12px solid transparent;
- border-bottom: 12px solid transparent;
-}
-
-.sheet-tooltips span:after {
- content: '';
- position: absolute;
- top: 140%;
- right: 100%;
- margin-top: -25px;
- width: 0;
- height: 0;
- border-right: 8px solid #FFFFFF;
- border-top: 8px solid transparent;
- border-bottom: 8px solid transparent;
-}
-
-:hover.sheet-tooltips span {
- visibility: visible;
- opacity: 1;
- left: 100%;
- top: 40%;
- margin-top: -25px;
- margin-left: 15px;
- z-index: 999;
-}
-
-.sheet-tooltips_small {
- position: relative;
- display: inline;
-}
-
-.sheet-tooltips_small span {
- position: absolute;
- width: 200px;
- color: #000000;
- background: #FFFFFF;
- border: 2px solid #000000;
- line-height: 20px;
- text-align: center;
- visibility: hidden;
- border-radius: 6px;
- text-shadow: none;
-}
-
-.sheet-tooltips_small span:before {
- content: '';
- position: absolute;
- top: 50%;
- right: 100%;
- margin-top: -12px;
- width: 0;
- height: 0;
- border-right: 12px solid #000000;
- border-top: 12px solid transparent;
- border-bottom: 12px solid transparent;
-}
-
-.sheet-tooltips_small span:after {
- content: '';
- position: absolute;
- top: 50%;
- right: 100%;
- margin-top: -8px;
- width: 0;
- height: 0;
- border-right: 8px solid #FFFFFF;
- border-top: 8px solid transparent;
- border-bottom: 8px solid transparent;
-}
-
-:hover.sheet-tooltips_small span {
- visibility: visible;
- opacity: 1;
- left: 100%;
- top: 50%;
- margin-top: -15px;
- margin-left: 15px;
- z-index: 999;
+ background: -moz-radial-gradient(#EEEEEE, white);
+ background: -webkit-radial-gradient(#EEEEEE, white);
+ background: -ms-radial-gradient(#EEEEEE, white);
+ background: -o-radial-gradient(#EEEEEE, white);
+ background: radial-gradient(#EEEEEE, white);
}
.sheet-hidden {
@@ -1016,425 +1074,129 @@ input[type="radio"].sheet-damage:checked~input[type="radio"].sheet-damage+span::
/*======= ranged =======*/
-
-.sheet-rolltemplate-ranged table {
- width: 100%;
- border: 3px ridge gray;
- color: white;
- text-shadow: 0px -0px 2px black, 0px -0px 2px black, 0px -0px 2px black;
- font-size: 1em;
- font-family: "Helvetica Neue", Helvetica, sans-serif;
- box-shadow: -5px -5px 5px black;
- background: black;
+.sheet-rolltemplate-netcombat,
+.sheet-rolltemplate-data,
+.sheet-rolltemplate-autofire,
+.sheet-rolltemplate-skill,
+.sheet-rolltemplate-initiative,
+.sheet-rolltemplate-save,
+.sheet-rolltemplate-ranged {
+ width: 230px;
+ border: 1px solid gray;
+ border-radius:5px;
+ color: black;
+ text-shadow: none;
+ font-size: 13px;
+ font-family: "Copperplate Modern";
+ box-shadow: none;
+ background: white;
}
-.sheet-rolltemplate-ranged th {
- font-family: 'Crystal';
+.sheet-rolltemplate-save div.sheet-header {
+ font-family: "Copperplate Modern";
+ color: white;
+ text-shadow: 0px 0px 2px black, 0px 0px 2px black;
+ padding: 4px;
+ font-size: 15px;
+ font-variant: small-caps;
+ font-weight:bold;
+ width: 220px;
+ height: 20px;
+ border: 1px solid gray;
+ border-radius:5px;
+ background: #0d98ba;
+}
+
+
+.sheet-rolltemplate-netcombat div.sheet-header,
+.sheet-rolltemplate-data div.sheet-header,
+.sheet-rolltemplate-autofire div.sheet-header,
+.sheet-rolltemplate-skill div.sheet-header_skill,
+.sheet-rolltemplate-skill div.sheet-header,
+.sheet-rolltemplate-initiative div.sheet-header,
+.sheet-rolltemplate-ranged div.sheet-header {
+ font-family: "Copperplate Modern";
+ color: black;
+ padding: 4px;
+ font-size: 15px;
+ font-variant: small-caps;
+ font-weight:bold;
+ width: 220px;
+ height: 20px;
+ border: 1px solid gray;
+ border-radius:5px;
+ background: #EEEEEE;
+}
+
+.sheet-rolltemplate-skill div.sheet-header_spec {
+ font-family: "Copperplate Modern";
color: white;
padding: 4px;
- line-height: 1.6em;
- font-size: 1.4em;
- width: 100%;
- height: 100%;
- border-spacing: 0;
- text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black;
- background: rgb(169, 3, 41);
- /* Old browsers */
- background: -moz-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* FF3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(169, 3, 41, 1)), color-stop(70%, rgba(143, 2, 34, 1)), color-stop(100%, rgba(109, 0, 25, 1)));
- /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* Opera 11.10+ */
- background: -ms-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* IE10+ */
- background: linear-gradient(to bottom, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=0);
- /* IE6-9 */
- box-shadow: inset 5px 0px 20px 0px black, inset -5px 0px 20px 0px black;
+ font-size: 15px;
+ font-variant: small-caps;
+ font-weight:bold;
+ width: 220px;
+ height: 20px;
+ border: 1px solid gray;
+ border-radius:5px;
+ background: #000076;
+
}
+.sheet-rolltemplate-netcombat .sheet-tcat,
+.sheet-rolltemplate-data .sheet-tcat,
+.sheet-rolltemplate-autofire .sheet-tcat,
+.sheet-rolltemplate-skill .sheet-tcat,
+.sheet-rolltemplate-initiative .sheet-tcat,
+.sheet-rolltemplate-save .sheet-tcat,
.sheet-rolltemplate-ranged .sheet-tcat {
font-weight: bold;
}
-.sheet-rolltemplate-ranged td {
- padding: 2px;
-}
-
+.sheet-rolltemplate-netcombat .inlinerollresult,
+.sheet-rolltemplate-data .inlinerollresult,
+.sheet-rolltemplate-autofire .inlinerollresult,
+.sheet-rolltemplate-skill .inlinerollresult,
+.sheet-rolltemplate-initiative .inlinerollresult,
+.sheet-rolltemplate-save .inlinerollresult,
.sheet-rolltemplate-ranged .inlinerollresult {
display: inline-block;
- min-width: 1.5em;
+ min-width: 15px;
text-align: center;
- border: 2px solid #add8e6;
- color: #add8e6;
+ border: none;
+ color: black;
background: transparent;
}
-.sheet-rolltemplate-ranged .sheet-no_border .inlinerollresult {
- display: inline-block;
- min-width: 1.5em;
- border: 2px solid transparent;
- color: white;
- background: transparent;
- font-weight: 400;
+.sheet-rolltemplate-netcombat .sheet-tcat.sheet-red .inlinerollresult.fullfail,
+.sheet-rolltemplate-autofire .sheet-tcat.sheet-red .inlinerollresult.fullfail,
+.sheet-rolltemplate-skill .sheet-tcat.sheet-red .inlinerollresult.fullfail,
+.sheet-rolltemplate-initiative .sheet-tcat.sheet-red .inlinerollresult.fullfail,
+.sheet-rolltemplate-save .sheet-tcat.sheet-red .inlinerollresult.fullfail,
+.sheet-rolltemplate-ranged .sheet-tcat.sheet-red .inlinerollresult.fullfail {
+ border: none;
+ color: red;
}
-
+.sheet-rolltemplate-netcombat .inlinerollresult.fullfail,
+.sheet-rolltemplate-data .inlinerollresult.fullfail,
+.sheet-rolltemplate-autofire .inlinerollresult.fullfail,
+.sheet-rolltemplate-skill .inlinerollresult.fullfail,
+.sheet-rolltemplate-initiative .inlinerollresult.fullfail,
+.sheet-rolltemplate-save .inlinerollresult.fullfail,
.sheet-rolltemplate-ranged .inlinerollresult.fullfail {
- border: 2px solid #add8e6;
- color: #add8e6;
+ border: none;
+ color: black;
}
-
+
+.sheet-rolltemplate-netcombat .inlinerollresult.importantroll,
+.sheet-rolltemplate-data .inlinerollresult.importantroll,
+.sheet-rolltemplate-autofire .inlinerollresult.importantroll,
+.sheet-rolltemplate-skill .inlinerollresult.importantroll,
+.sheet-rolltemplate-initiative .inlinerollresult.importantroll,
+.sheet-rolltemplate-save .inlinerollresult.importantroll,
.sheet-rolltemplate-ranged .inlinerollresult.importantroll {
- border: 2px solid #add8e6;
- color: #add8e6;
-}
-
-.sheet-rolltemplate-ranged .sheet-point_blank {
- display: inline-block;
- min-width: 1.5em;
- text-align: center;
- border: 2px solid #add8e6;
- color: #add8e6;
- background: transparent;
- font-weight: 700;
-}
-
-
-/*----INITIATIVE-----*/
-
-.sheet-rolltemplate-initiative table {
- width: 100%;
- border: 4px ridge #999999;
+ border: none;
color: black;
- font-size: 1em;
- font-family: "Helvetica Neue", Helvetica, sans-serif;
- box-shadow: -5px -5px 5px black;
- color: #add8e6;
- background: black;
-}
-
-.sheet-rolltemplate-initiative th {
- font-family: 'Crystal';
- color: white;
- padding: 4px;
- line-height: 1.6em;
- font-size: 1.4em;
- width: 100%;
- height: 100%;
- border-spacing: 0;
- text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black;
- background: rgb(169, 3, 41);
- /* Old browsers */
- background: -moz-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* FF3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(169, 3, 41, 1)), color-stop(70%, rgba(143, 2, 34, 1)), color-stop(100%, rgba(109, 0, 25, 1)));
- /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* Opera 11.10+ */
- background: -ms-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* IE10+ */
- background: linear-gradient(to bottom, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=0);
- /* IE6-9 */
- box-shadow: inset 5px 0px 20px 0px black, inset -5px 0px 20px 0px black;
-}
-
-.sheet-rolltemplate-initiative .sheet-tcat {
- font-weight: bold;
-}
-
-.sheet-rolltemplate-ranged td {
- padding: 2px;
-}
-
-.sheet-rolltemplate-initiative .inlinerollresult {
- display: inline-block;
- min-width: 1.5em;
- text-align: center;
- border: 2px solid #add8e6;
- background: transparent;
-}
-
-.sheet-rolltemplate-initiative .inlinerollresult.fullfail {
- border: 2px solid #add8e6;
-}
-
-.sheet-rolltemplate-initiative .inlinerollresult.importantroll {
- border: 2px solid #add8e6;
-}
-
-
-/*----Skill Rolls----*/
-
-
-/*---- Tech ----*/
-
-.sheet-rolltemplate-skill-spec table {
- width: 100%;
- background: white;
- border: 3px ridge gray;
- color: black;
- font-size: 0.9em;
- font-family: "Helvetica Neue", Helvetica, sans-serif;
- box-shadow: -5px -5px 5px black;
- color: #add8e6;
- background: black;
-}
-
-.sheet-rolltemplate-skill-spec th {
- font-family: 'Crystal';
- color: white;
- padding: 4px;
- line-height: 1.4em;
- font-size: 1.2em;
- width: 100%;
- height: 100%;
- border-spacing: 0;
- text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black;
- background: rgb(167, 207, 223);
- /* Old browsers */
- background: -moz-radial-gradient(center, ellipse cover, rgba(167, 207, 223, 1) 0%, rgba(35, 83, 138, 1) 100%);
- /* FF3.6+ */
- background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(167, 207, 223, 1)), color-stop(100%, rgba(35, 83, 138, 1)));
- /* Chrome,Safari4+ */
- background: -webkit-radial-gradient(center, ellipse cover, rgba(167, 207, 223, 1) 0%, rgba(35, 83, 138, 1) 100%);
- /* Chrome10+,Safari5.1+ */
- background: -o-radial-gradient(center, ellipse cover, rgba(167, 207, 223, 1) 0%, rgba(35, 83, 138, 1) 100%);
- /* Opera 12+ */
- background: -ms-radial-gradient(center, ellipse cover, rgba(167, 207, 223, 1) 0%, rgba(35, 83, 138, 1) 100%);
- /* IE10+ */
- background: radial-gradient(ellipse at center, rgba(167, 207, 223, 1) 0%, rgba(35, 83, 138, 1) 100%);
- /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a', GradientType=1);
- /* IE6-9 fallback on horizontal gradient */
- box-shadow: inset 5px 0px 20px 0px black, inset -5px 0px 20px 0px black;
-}
-
-.sheet-rolltemplate-skill-spec .sheet-tcat {
- font-weight: bold;
-}
-
-.sheet-rolltemplate-skill-spec td {
- padding: 0px;
- text-align: center;
-}
-
-.sheet-rolltemplate-skill-spec .inlinerollresult {
- display: inline-block;
- min-width: 1.2em;
- text-align: center;
- border: 1px solid #add8e6;
- background: transparent;
-}
-
-.sheet-rolltemplate-skill-spec .inlinerollresult.fullfail {
- border: 1px solid #add8e6;
-}
-
-.sheet-rolltemplate-skill-tech .inlinerollresult.importantroll {
- border: 1px solid #add8e6;
-}
-
-.sheet-rolltemplate-skill-spec .sheet-no_border .inlinerollresult {
- display: inline-block;
- min-width: 1.5em;
- border: 2px solid transparent;
- background: transparent;
- font-weight: 400;
-}
-
-
-/*---- general ----*/
-
-.sheet-rolltemplate-skill-general table,
-.sheet-rolltemplate-general table {
- margin-top: 5px;
- width: 100%;
- background: white;
- border: 3px ridge gray;
- color: black;
- font-size: 0.9em;
- font-family: "Contrail One", Helvetica, sans-serif;
- box-shadow: -5px -5px 5px black;
- color: #add8e6;
- background: black;
-}
-
-.sheet-rolltemplate-skill-general th,
-.sheet-rolltemplate-general th {
- font-family: 'Contrail One';
- color: white;
- padding: 4px;
- line-height: 1.4em;
- font-size: 1.2em;
- width: 100%;
- height: 100%;
- border-spacing: 0;
- text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black;
- background: #cedce7;
- /* Old browsers */
- background: -moz-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* FF3.6+ */
- background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #cedce7), color-stop(100%, #596a72));
- /* Chrome,Safari4+ */
- background: -webkit-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* Chrome10+,Safari5.1+ */
- background: -o-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* Opera 12+ */
- background: -ms-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* IE10+ */
- background: radial-gradient(ellipse at center, #cedce7 0%, #596a72 100%);
- /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72', GradientType=1);
- /* IE6-9 fallback on horizontal gradient */
- box-shadow: inset 5px 0px 20px 0px black, inset -5px 0px 20px 0px black;
-}
-
-.sheet-rolltemplate-skill-general .sheet-tcat,
-.sheet-rolltemplate-general .sheet-tcat {
- font-weight: bold;
-}
-
-.sheet-rolltemplate-skill-general td,
-.sheet-rolltemplate-general td {
- padding: 0px;
- text-align: center;
-}
-
-.sheet-rolltemplate-skill-general .inlinerollresult,
-.sheet-rolltemplate-general .inlinerollresult {
- display: inline-block;
- min-width: 1.2em;
- text-align: center;
- border: 1px solid #add8e6;
- background: transparent;
-}
-
-.sheet-rolltemplate-skill-general .inlinerollresult.fullfail,
-.sheet-rolltemplate-general .inlinerollresult.fullfail {
- border: 1px solid #add8e6;
-}
-
-.sheet-rolltemplate-skill-general .inlinerollresult.importantroll,
-.sheet-rolltemplate-general .inlinerollresult.importantroll {
- border: 1px solid #add8e6;
-}
-
-.sheet-rolltemplate-skill-general .sheet-no_border .inlinerollresult,
-.sheet-rolltemplate-general .sheet-no_border .inlinerollresult {
- display: inline-block;
- min-width: 1.5em;
- border: 2px solid transparent;
- background: transparent;
- font-weight: 400;
-}
-
-
-/*---- autofire ----*/
-
-.sheet-rolltemplate-autofire table {
- width: 100%;
- background: white;
- border: 3px ridge gray;
- color: black;
- font-size: 0.9em;
- font-family: "Contrail One", Helvetica, sans-serif;
- box-shadow: -5px -5px 5px black;
- color: #add8e6;
- background: black;
-}
-
-.sheet-rolltemplate-autofire th {
- font-family: 'Contrail One';
- color: #add8e6;
- padding: 4px;
- line-height: 1.4em;
- font-size: 1.2em;
- width: 100%;
- height: 100%;
- border-spacing: 0;
- text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black;
- background: #cedce7;
- /* Old browsers */
- background: -moz-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* FF3.6+ */
- background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #cedce7), color-stop(100%, #596a72));
- /* Chrome,Safari4+ */
- background: -webkit-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* Chrome10+,Safari5.1+ */
- background: -o-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* Opera 12+ */
- background: -ms-radial-gradient(center, ellipse cover, #cedce7 0%, #596a72 100%);
- /* IE10+ */
- background: radial-gradient(ellipse at center, #cedce7 0%, #596a72 100%);
- /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72', GradientType=1);
- /* IE6-9 fallback on horizontal gradient */
- box-shadow: inset 5px 0px 20px 0px black, inset -5px 0px 20px 0px black;
-}
-
-.sheet-rolltemplate-autofire .sheet-tcat {
- font-weight: bold;
-}
-
-.sheet-rolltemplate-autofire td {
- padding: 0px;
- text-align: center;
-}
-
-.sheet-rolltemplate-autofire .inlinerollresult {
- display: inline-block;
- min-width: 1.2em;
- text-align: center;
- border: 1px solid #add8e6;
- background: transparent;
-}
-
-
-/*======= save =======*/
-
-.sheet-rolltemplate-save table {
- width: 100%;
- background: black;
- color: #add8e6;
- border: 4px ridge #999999;
- font-size: 1em;
- font-family: "Helvetica Neue", Helvetica, sans-serif;
- box-shadow: -5px -5px 5px black;
-}
-
-.sheet-rolltemplate-save th {
- font-family: 'Crystal';
- color: white;
- padding: 4px;
- line-height: 1.6em;
- font-size: 1.4em;
- width: 100%;
- height: 100%;
- border-spacing: 0;
- text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black;
- background: #87e0fd;
- /* Old browsers */
- background: -moz-linear-gradient(top, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);
- /* FF3.6-15 */
- background: -webkit-linear-gradient(top, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);
- /* Chrome10-25,Safari5.1-6 */
- background: linear-gradient(to bottom, #87e0fd 0%, #53cbf1 40%, #05abe0 100%);
- /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#05abe0', GradientType=0);
- /* IE6-9 */
- box-shadow: inset 5px 0px 20px 0px black, inset -5px 0px 20px 0px black;
-}
-
-.sheet-save {
- border-top: 4px ridge #999999;
}
.sheet-rolltemplate-save .sheet-stun {
@@ -1457,83 +1219,3 @@ input[type="radio"].sheet-damage:checked~input[type="radio"].sheet-damage+span::
padding: 5px 5px 5px 22px;
-webkit-filter: drop-shadow(0px 0px 10px white);
}
-
-.sheet-rolltemplate-save .sheet-tcat {
- font-weight: bold;
-}
-
-.sheet-rolltemplate-save td {
- padding: 5px;
-}
-
-.sheet-rolltemplate-save .inlinerollresult {
- display: inline-block;
- min-width: 1.5em;
- text-align: center;
- border: 2px solid #add8e6;
- background: transparent;
-}
-
-
-/*======= NetCombat =======*/
-
-.sheet-rolltemplate-netcombat table {
- width: 100%;
- background: white;
- border: 3px ridge gray;
- color: black;
- font-size: 1em;
- font-family: "Helvetica Neue", Helvetica, sans-serif;
- box-shadow: -5px -5px 5px black;
- color: #89E799;
- background: #114C12;
-}
-
-.sheet-rolltemplate-netcombat th {
- font-family: 'Crystal';
- color: white;
- padding: 4px;
- line-height: 1.6em;
- font-size: 1.4em;
- width: 100%;
- height: 100%;
- border-spacing: 0;
- text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black;
- background: rgb(169, 3, 41);
- /* Old browsers */
- background: -moz-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* FF3.6+ */
- background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(169, 3, 41, 1)), color-stop(70%, rgba(143, 2, 34, 1)), color-stop(100%, rgba(109, 0, 25, 1)));
- /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* Opera 11.10+ */
- background: -ms-linear-gradient(top, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* IE10+ */
- background: linear-gradient(to bottom, rgba(169, 3, 41, 1) 0%, rgba(143, 2, 34, 1) 70%, rgba(109, 0, 25, 1) 100%);
- /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=0);
- /* IE6-9 */
- box-shadow: inset 5px 0px 20px 0px black, inset -5px 0px 20px 0px black;
-}
-
-.sheet-rolltemplate-netcombat .sheet-tcat {
- font-weight: bold;
-}
-
-.sheet-rolltemplate-netcombat .inlinerollresult {
- display: inline-block;
- min-width: 1.5em;
- text-align: center;
- border: 2px solid #89E799;
- background: transparent;
-}
-
-.sheet-rolltemplate-netcombat .inlinerollresult.fullfail {
- border: 2px solid #B31515;
-}
-
-.sheet-rolltemplate-netcombat .inlinerollresult.importantroll {
- border: 2px solid #4A57ED;
-}
\ No newline at end of file
diff --git a/Cyberpunk 2020/Cyberpunk2020.html b/Cyberpunk 2020/Cyberpunk2020.html
index db363cb701..a1c6e4ee7d 100644
--- a/Cyberpunk 2020/Cyberpunk2020.html
+++ b/Cyberpunk 2020/Cyberpunk2020.html
@@ -1,160 +1,197 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Run
+
+
Leap
+
+
Carry
+
+
Lift
+
+
+
+
+
+
+
+
Age
+
+
+
Humanity
+
+
+
+
+
+
+
+
+
+
@@ -163,3293 +200,1651 @@
-Character
-Skills
-Cybernetics
-Combat
-Inventory
-Programs
-Run
- Dot Net
-
Cyberpunk 2020 Character Sheet
-
-
-
-
Personal Information
-
-
-
Life Events
-
- Style and Motivations
-
-
-
-
Family
-
- Other Notes
-
-
-
+
+
+
+
+
+
+
+
+
+
Head
+
Torso
+
R.Arm
+
L.Arm
+
R.Leg
+
L.Leg
+
+
+
+
1
+
2-4
+
5
+
6
+
7-8
+
9-10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Base
+
Mod
+
+
BTM
+
Damage+
+
+
+
+
+
Weapons
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Name
+
+
# of shots
+
Details
+
+
+
+ Cybernetics
+
+
+
+
Aug Total
+
Cost Total
+
+
+
+
Name/Type
+
HL
+
Cost
+
Details
+
+
+
+ Inventory
+
+
+
+
Eurobucks
+
Carried
+
/
+
Max
+
+ Armor and Weapons
+
+ Gear
+
+
+
+ Personal Information
+ Life Events
+
+ Style and Motivations
+
+ Family
+
+ Other Note
+
+
+
+ Cyber Deck
+
+
+
+
Model
+
# of CPU
+
Total Cost
+
Details
+
+
+
+
+
+
Type
+
Code Gate
+
Data Wall
+
Deck Speed
+
Memory
+
+
+
+
+
Cyber Combat
+
+
+
Attribute
+
Deck Speed
+
Modifier
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Programs
+
+ Run.Net 1.2 Beta
+
+ Cyberdeck Specs
+
+
Deck Model
+
Speed
+
Process Limit
+
+
+
+
+
+
+
+
+
+
+ Skills
+
+
+
+
+
+
+
+
+
+
+
+
+
Chip
+
Skill
+
Points
+
IP
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Chip
+
Skill
+
Points
+
IP
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Reflex
+
(Athletics)
+
+
+
+
Tech
+
(Repair/Build)
+
+
+
+
+
+
(Empathy, Convince, Fast-Talk)
+
+
+
Int
+
(Deduce, Notice)
+
+
+
+
General
+
(not listed)
+
+
+
+
Drive/Pilot
+
(not listed)
+
+
+
+
Hacking
+
(not listed)
+
+
+
+
+
+
+
-
-
-
Skills
-
-
-
-
-
-
-
-
-
Special Abilities
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Empathy Skills
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Reflex Skills
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Attractiveness Skill
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
Body Skills
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
-
Cool Skills
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Intelligence Skills
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Technical Skills
-
-
-
- | Chip |
- Skill |
- Points |
- IP |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Cybernetics
-
-
- |
-
- |
-
-
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
- |
-
-
- |
- Aug Total |
- Cost Total |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
-
-
-
- | Name/Type |
- HL |
- Cost |
-
-
-
-
-
-
-
-
-
-
Armor
-
-
-
Armor Notes
-
-
-
-
-
-
Weapons
-
-
-
-
-
Gear
-
Eurobucks
-
-
Carried/Max
-
/
-
-
-
Armor and Weapons
-
-
-
-
Gear
-
-
-
-
-
-
-
-
Combat
-
-
Programs
-
-
-
-
-
Run.Net 1.2 Beta
-
-
Cyberdeck Specs
-
-
-
-
Familiarity Points:
-
Command Points: Target Points:
-
-
-
-
- | Command |
- Pts |
- Target |
- Pts |
-
-
-
-
-
-
+
+
+
+ {{character}}
+
+
+
+
{{label_1}}
+
{{number_1}}
+
+
+
+
{{label_2}}
+
{{number_2}}
+
+ {{notes}}
+
+
-
-
- | {{weapon}} |
-
-
- | {{character}} attacks with {{weapon}} {{target-token_name}} |
-
-
- | Range |
-
-
- | Close (15) |
- {{short-range}}meters |
-
-
- | Medium (20) |
- {{medium-range}}meters |
-
-
- | Long (25) |
- {{long-range}}meters |
-
-
- | Extreme (30) |
- {{extreme-range}}meters |
-
-
- | Attack: |
- {{attack}} |
-
- {{#damage}}
-
- | Damage:
- | {{damage}} |
-
- {{/damage}}
-
- | Hit Location:
- | {{hit-location}} |
-
-
- | Notes: {{notes}} |
-
- {{#rollWasFumble() attack}}
-
- | Fumble:
- | {{fumble}} |
-
- {{/rollWasFumble() attack}}
-
+
+
+
+ {{#short-range}}
+
+
+
+
Close
+
Medium
+
Long
+
Extreme
+
+
+
+
{{short-range}}
+
{{medium-range}}
+
{{long-range}}
+
{{extreme-range}}
+
+
+ {{/short-range}}
+
+
+
Attack
+
{{attack}}
+
+
+
+
Damage:
+
{{damage}}
+
+
+
+
Hit Location
+
{{hit-location}}
+
+ Notes {{notes}}
+ {{#rollWasFumble() attack}}
+
+
+
Fumble
+
{{fumble}}
+
+ {{/rollWasFumble() attack}}
-
-
-
-
- | Save |
-
-
- | {{character}} tries to stay in the fight! |
-
-
- | Roll: |
- |
- {{roll}} |
-
-
- |
- Roll less than: |
- {{stun_target}} |
-
-
- |
- Roll less than: |
- {{death_target}} |
-
-
-
-
+
-
-
- | Initiative |
-
-
- | {{character}} lose their cool and draws down! |
-
-
- | Initiative | {{init}} |
-
-
+
+
+
+
+
+
Initiative
+
{{init}}
+
+
+
+
+ {{#skill}}
+
+ {{/skill}}
+ {{#spec}}
+
+ {{/spec}}
+
+
+ {{#skill}}
+
+
+
{{skill}}: {{roll}}
+
+ {{/skill}}
+ {{#spec}}
+
+ {{/spec}}
+ {{#notes}}
+ {{notes}}
+ {{/notes}}
+ {{#rollWasFumble() roll}}
+
+
+
Fumble
+
{{fumble}}
+
+ {{/rollWasFumble() roll}}
-
-
-
- | Run.Net Combat |
-
-
- | {{character}} initiates program |
-
-
- | Execute :{{Cmd}} |
-
-
- | Target :{{Tgt}} |
-
-
- | Roll :{{netattack}} |
-
-
- | Notes:{{ProgNotes}} |
-
-
+
+
+
+
+
+
{{character}} tries to stay in the fight!
+
+
+
+
+
+
+
Roll less than
+
{{stun_target}}
+
+
+
+
+
+
Roll less than
+
{{death_target}}
+
+
-
-
-
- {{#name}}| {{name}} |
{{/name}}
- {{#roll}}| {{roll}} |
{{/roll}}
- {{#notes}}| {{notes}} |
{{/notes}}
- {{#allprops() name roll notes}}
- | {{key}} | {{value}} |
- {{/allprops() name roll notes}}
-
-
-
-
-
-
- | {{skill}} |
-
-
- | {{character}} |
-
-
- | Total | {{total}} |
-
- {{#rollWasFumble() total}}
-
- | Fumble: | {{fumble}} |
-
- {{/rollWasFumble() total}}
- {{#notes}}
-
- | {{notes}} |
-
- {{/notes}}
-
-
-
-
-
-
- | {{skill}} |
-
-
- | {{character}} |
-
-
- | Total | {{total}} |
-
- {{#rollWasFumble() total}}
-
- | Fumble: | {{fumble}} |
-
- {{/rollWasFumble() total}}
-
-
-
+
-
-
- | Auto-fire:{{weapon}} |
-
-
- | {{character}} fills the air with lead! |
-
-
- | Damage |
- Location |
-
-
- | {{damage1}} |
- {{loc1}} |
-
- {{#damage2}}
-
- | {{damage2}} |
- {{loc2}} |
-
- {{/damage2}}
- {{#damage3}}
-
- | {{damage3}} |
- {{loc3}} |
-
- {{/damage3}}
- {{#damage4}}
-
- | {{damage4}} |
- {{loc4}} |
-
- {{/damage4}}
- {{#damage5}}
-
- | {{damage5}} |
- {{loc5}} |
-
- {{/damage5}}
- {{#damage6}}
-
- | {{damage6}} |
- {{loc6}} |
-
- {{/damage6}}
- {{#damage7}}
-
- | {{damage7}} |
- {{loc7}} |
-
- {{/damage7}}
- {{#damage8}}
-
- | {{damage8}} |
- {{loc8}} |
-
- {{/damage8}}
- {{#damage9}}
-
- | {{damage9}} |
- {{loc9}} |
-
- {{/damage9}}
- {{#damage10}}
-
- | {{damage10}} |
- {{loc10}} |
-
- {{/damage10}}
-
+
+
+
+
{{character}} fills the air with lead!
+
+
+
+ {{#damage1}}
+
+
+
{{damage1}}
+
{{loc1}}
+
+ {{/damage1}}
+ {{#damage2}}
+
+
+
{{damage2}}
+
{{loc2}}
+
+ {{/damage2}}
+ {{#damage3}}
+
+
+
{{damage3}}
+
{{loc3}}
+
+ {{/damage3}}
+ {{#damage4}}
+
+
+
{{damage4}}
+
{{loc4}}
+
+ {{/damage4}}
+ {{#damage5}}
+
+
+
{{damage5}}
+
{{loc5}}
+
+ {{/damage5}}
+ {{#damage6}}
+
+
+
{{damage6}}
+
{{loc6}}
+
+ {{/damage6}}
+ {{#damage7}}
+
+
+
{{damage7}}
+
{{loc7}}
+
+ {{/damage7}}
+ {{#damage8}}
+
+
+
{{damage8}}
+
{{loc8}}
+
+ {{/damage8}}
+ {{#damage9}}
+
+
+
{{damage9}}
+
{{loc9}}
+
+ {{/damage9}}
+ {{#damage10}}
+
+
+
{{damage10}}
+
{{loc10}}
+
+ {{/damage10}}
+
+
+
+
+
+
+
+
+
+
+
+
Roll:
+
{{netattack}}
+
+ Notes: {{ProgNotes}}
-