Added new field, some styling tweaks, pointed to copy of image in GitHub

This commit is contained in:
phaldenby72
2021-04-29 18:58:35 -07:00
parent 32bc25907a
commit e402b42dfc
3 changed files with 171 additions and 39 deletions
+27 -12
View File
@@ -34,7 +34,7 @@
width: 10px;
min-width: 10px;
max-width: 10px;
background-image: url("https://cdn.discordapp.com/attachments/645700678907330560/832857691801649222/border.png");
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Demon%20Gate/border.png");
background-repeat: repeat-y;
}
@@ -127,6 +127,9 @@ h1 {
line-height: 40px;
color: #ddd9c3;
background-color: #590902;
background-image: url('https://cdn.discordapp.com/attachments/645700678907330560/836836635794472990/runes-dark.png');
background-position-y: center;
background-repeat: repeat-x;
border: 2px solid #590902;
border-radius: 4px;
font-size: 20px;
@@ -212,23 +215,28 @@ input[type="checkbox"].sheet-expand-collapse-checkbox:checked~.sheet-collapsible
/* Flexbox columns */
/* ************************************************************************************************************************************************ */
.sheet-flex-section {
margin-top: 20px;
justify-content: space-between;
}
.sheet-flex-section,
.sheet-flex-section-centre {
.sheet-flex-section-centre,
.sheet-flex-section-no-margin {
margin-left: -10px;
margin-right: -10px;
display: flex;
flex-wrap: wrap;
}
.sheet-flex-section,
.sheet-flex-section-no-margin {
justify-content: space-between;
}
.sheet-flex-section-centre {
justify-content: space-around;
}
.sheet-flex-section {
margin-top: 20px;
}
.sheet-column-fixed {
flex-grow: 0;
margin: 10px;
@@ -464,11 +472,11 @@ button.sheet-display-text-button-small {
.sheet-demon-gate-charsheet td input.sheet-prominent-label,
.sheet-demon-gate-charsheet td input.sheet-prominent-field {
height: 56px;
height: 72px;
}
td input.sheet-prominent-field {
font-size: 20px;
font-size: 30px;
text-align: center;
}
@@ -603,18 +611,25 @@ tr td.sheet-mental-condition-6 {
border-radius: 0;
}
.sheet-skillname {
padding-left: 10px;
.sheet-skillname,
.sheet-skillname-indented {
padding-right: 10px;
width: 9em;
}
.sheet-skillname {
padding-left: 10px;
}
.sheet-skillname-indented {
padding-left: 30px;
}
.sheet-skillname-input-cell {
width: 10.5em;
}
/* ************************************************************************************************************************************************ */
/* Abilities and notes tabs
/* ************************************************************************************************************************************************ */
+144 -27
View File
@@ -362,7 +362,7 @@
if(saga < 10700) return 63;
if(saga < 11100) return 64;
if(saga < 11500) return 65;
if(saga < 11900) return ;66
if(saga < 11900) return 66;
if(saga < 12300) return 67;
if(saga < 12700) return 68;
if(saga < 13100) return 69;
@@ -398,6 +398,110 @@
if(saga < 31000) return 99;
return 100;
}
function GetSagaPointsForNextLevel(saga)
{
if(saga < 16) return 16;
if(saga < 37) return 37;
if(saga < 60) return 60;
if(saga < 85) return 85;
if(saga < 115) return 115;
if(saga < 150) return 150;
if(saga < 190) return 190;
if(saga < 235) return 235;
if(saga < 285) return 285;
if(saga < 340) return 340;
if(saga < 400) return 400;
if(saga < 465) return 465;
if(saga < 535) return 535;
if(saga < 610) return 610;
if(saga < 690) return 690;
if(saga < 775) return 775;
if(saga < 865) return 865;
if(saga < 960) return 960;
if(saga < 1060) return 1060;
if(saga < 1165) return 1165;
if(saga < 1275) return 1275;
if(saga < 1390) return 1390;
if(saga < 1510) return 1510;
if(saga < 1635) return 1635;
if(saga < 1765) return 1765;
if(saga < 1900) return 1900;
if(saga < 2040) return 2040;
if(saga < 2185) return 2185;
if(saga < 2335) return 2335;
if(saga < 2490) return 2490;
if(saga < 2650) return 2650;
if(saga < 2815) return 2815;
if(saga < 2985) return 2985;
if(saga < 3160) return 3160;
if(saga < 3340) return 3340;
if(saga < 3525) return 3525;
if(saga < 3715) return 3715;
if(saga < 3910) return 3910;
if(saga < 4105) return 4105;
if(saga < 4300) return 4300;
if(saga < 4495) return 4495;
if(saga < 4690) return 4690;
if(saga < 4890) return 4890;
if(saga < 5095) return 5095;
if(saga < 5300) return 5300;
if(saga < 5500) return 5500;
if(saga < 5700) return 5700;
if(saga < 5900) return 5900;
if(saga < 6100) return 6100;
if(saga < 6400) return 6400;
if(saga < 6700) return 6700;
if(saga < 7000) return 7000;
if(saga < 7300) return 7300;
if(saga < 7600) return 7600;
if(saga < 7900) return 7900;
if(saga < 8200) return 8200;
if(saga < 8500) return 8500;
if(saga < 8800) return 8800;
if(saga < 9100) return 9100;
if(saga < 9500) return 9500;
if(saga < 9900) return 9900;
if(saga < 10300) return 10300;
if(saga < 10700) return 10700;
if(saga < 11100) return 11100;
if(saga < 11500) return 11500;
if(saga < 11900) return 11900;
if(saga < 12300) return 12300;
if(saga < 12700) return 12700;
if(saga < 13100) return 13100;
if(saga < 13600) return 13600;
if(saga < 14100) return 14100;
if(saga < 14600) return 14600;
if(saga < 15100) return 15100;
if(saga < 15600) return 15600;
if(saga < 16100) return 16100;
if(saga < 16600) return 16600;
if(saga < 17100) return 17100;
if(saga < 17600) return 17600;
if(saga < 18100) return 18100;
if(saga < 18700) return 18700;
if(saga < 19200) return 19200;
if(saga < 19800) return 19800;
if(saga < 20400) return 20400;
if(saga < 21000) return 21000;
if(saga < 21600) return 21600;
if(saga < 22200) return 22200;
if(saga < 22800) return 22800;
if(saga < 23400) return 23400;
if(saga < 24000) return 24000;
if(saga < 24700) return 24700;
if(saga < 25400) return 25400;
if(saga < 26100) return 26100;
if(saga < 26800) return 26800;
if(saga < 27500) return 27500;
if(saga < 28200) return 28200;
if(saga < 28900) return 28900;
if(saga < 29600) return 29600;
if(saga < 30300) return 30300;
if(saga < 31000) return 31000;
return '-';
}
function GetAttributeBonus(attribute, strRank, dexRank, bdyRank, prcRank, intRank, wilRank, chrRank) {
switch (attribute) {
@@ -856,6 +960,7 @@
getAttrs(["MaxSaga"], function(values)
{
setAttrs({Level: GetLevel(values.MaxSaga)});
setAttrs({NextLevelSaga: GetSagaPointsForNextLevel(values.MaxSaga)});
});
}
@@ -3574,11 +3679,17 @@
<input type="number" class="sheet-prominent-field sheet-input-narrow" name="attr_Level" min="1" value="1" readonly />
</td>
</tr>
<tr>
<th>Saga Points for Next Level: </th>
<td class="sheet-cell-numeric-readonly">
<input type="number" class="sheet-input-narrow" name="attr_NextLevelSaga" value="0" min="0" readonly />
</td>
</tr>
</table>
</div>
</div>
<div class="sheet-flex-section">
<div class="sheet-flex-section-no-margin">
<div class="sheet-column-grow">
<div class="sheet-flex-section-centre">
@@ -4464,7 +4575,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Lances</td>
<td class="sheet-skillname-indented">Lances</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Lances">
<option value="0">---</option>
@@ -4474,7 +4585,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Pistols</td>
<td class="sheet-skillname-indented">Pistols</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Pistols">
<option value="0">---</option>
@@ -4484,7 +4595,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Rifles</td>
<td class="sheet-skillname-indented">Rifles</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Rifles">
<option value="0">---</option>
@@ -4494,7 +4605,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Shotguns</td>
<td class="sheet-skillname-indented">Shotguns</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Shotguns">
<option value="0">---</option>
@@ -4528,7 +4639,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Blow Guns</td>
<td class="sheet-skillname-indented">Blow Guns</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_BlowGuns">
<option value="0">---</option>
@@ -4538,7 +4649,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Bows</td>
<td class="sheet-skillname-indented">Bows</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Bows">
<option value="0">---</option>
@@ -4548,7 +4659,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Crossbows</td>
<td class="sheet-skillname-indented">Crossbows</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Crossbows">
<option value="0">---</option>
@@ -4558,7 +4669,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Hand Bows</td>
<td class="sheet-skillname-indented">Hand Bows</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_HandBows">
<option value="0">---</option>
@@ -4568,7 +4679,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Slings</td>
<td class="sheet-skillname-indented">Slings</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Slings">
<option value="0">---</option>
@@ -4586,7 +4697,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Ballistae</td>
<td class="sheet-skillname-indented">Ballistae</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Ballistae">
<option value="0">---</option>
@@ -4596,7 +4707,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Cannons</td>
<td class="sheet-skillname-indented">Cannons</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Cannons">
<option value="0">---</option>
@@ -4606,7 +4717,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Catapults</td>
<td class="sheet-skillname-indented">Catapults</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Catapults">
<option value="0">---</option>
@@ -4616,7 +4727,7 @@
</select></td>
</tr>
<tr>
<td class="sheet-skillname">--Trebuchets</td>
<td class="sheet-skillname-indented">Trebuchets</td>
<td class="sheet-cell-numeric-readonly">*</td>
<td><select name="attr_Trebuchets">
<option value="0">---</option>
@@ -8533,9 +8644,10 @@
<th>Type:</th>
<td><select name="attr_W1Type">
<option value="m">Melee</option>
<option value="r">Ranged</option>
<option value="r">Shooting</option>
<option value="o">Other</option>
</select></td>
</select>
</td>
<td><input type="hidden" name="attr_W1DmgMod" value="0" /></td>
<td></td>
</tr>
@@ -8622,9 +8734,10 @@
<th>Type:</th>
<td><select name="attr_W2Type">
<option value="m">Melee</option>
<option value="r">Ranged</option>
<option value="r">Shooting</option>
<option value="o">Other</option>
</select></td>
</select>
</td>
<td><input type="hidden" name="attr_W2DmgMod" value="0" /></td>
<td></td>
</tr>
@@ -8712,9 +8825,10 @@
<th>Type:</th>
<td><select name="attr_W3Type">
<option value="m">Melee</option>
<option value="r">Ranged</option>
<option value="r">Shooting</option>
<option value="o">Other</option>
</select></td>
</select>
</td>
<td><input type="hidden" name="attr_W3DmgMod" value="0" /></td>
<td></td>
</tr>
@@ -8803,9 +8917,10 @@
<th>Type:</th>
<td><select name="attr_W4Type">
<option value="m">Melee</option>
<option value="r">Ranged</option>
<option value="r">Shooting</option>
<option value="o">Other</option>
</select></td>
</select>
</td>
<td><input type="hidden" name="attr_W4DmgMod" value="0" /></td>
<td></td>
</tr>
@@ -8892,9 +9007,10 @@
<th>Type:</th>
<td><select name="attr_W5Type">
<option value="m">Melee</option>
<option value="r">Ranged</option>
<option value="r">Shooting</option>
<option value="o">Other</option>
</select></td>
</select>
</td>
<td><input type="hidden" name="attr_W5DmgMod" value="0" /></td>
<td></td>
</tr>
@@ -8983,9 +9099,10 @@
<th>Type:</th>
<td><select name="attr_W6Type">
<option value="m">Melee</option>
<option value="r">Ranged</option>
<option value="r">Shooting</option>
<option value="o">Other</option>
</select></td>
</select>
</td>
<td><input type="hidden" name="attr_W6DmgMod" value="0" /></td>
<td></td>
</tr>
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB