New Swords of the Serpentine Character Sheet (#7146)

* Add files via upload

* Add files via upload

* Add files via upload

* Delete SotS.css

* Delete SotS.html

* Add files via upload

* Add files via upload
This commit is contained in:
Zaodon
2020-08-10 11:53:18 -04:00
committed by GitHub
parent a7b64e53bf
commit 323f2673e6
8 changed files with 725 additions and 0 deletions
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

+4
View File
@@ -0,0 +1,4 @@
This is a basic character sheet for the "Swords of the Serpentine" RPG.
Other than basic dice buttons, there is no automation or build tool. The sheet must be filled in manually.
Created on 8/6/2020
Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

+321
View File
@@ -0,0 +1,321 @@
/* Set the min-width so that when the window is resized the look will stay consistant */
.charsheet {
min-width: 800px;
}
/* Universal styling applied to all elements of these types */
h2 {
font-size: 20px;
margin-bottom: 10px;
text-align: left;
}
label {
display: inline-block;
vertical-align: top;
width: 31%;
min-width: 50px;
}
input {
display: inline-block;
width: 350px;
border: solid 1px;
}
img {
max-height: 100px;
align: center;
}
button {
border: solid 1px;
}
/* Targetted styling that only effects elements with these classes */
img.sheet-icon {
max-height: 20px;
align: center;
}
div.sheet-colfull {
vertical-align: top;
text-align: center;
width: 99%;
}
div.sheet-colwide {
display: inline-block;
vertical-align: top;
width: 75%;
margin-right: 10px;
}
div.sheet-colnarrow {
display: inline-block;
vertical-align: top;
width: 20%;
}
div.sheet-colcheckfield {
display: inline-block;
vertical-align: center;
width: 70%;
}
div.sheet-colleft {
display: inline-block;
vertical-align: top;
width: 15%;
}
div.sheet-colallegiances {
display: inline-block;
vertical-align: top;
width: 52%;
}
div.sheet-colfavors {
display: inline-block;
vertical-align: top;
width: 47%;
}
div.sheet-colthresholds {
display: inline-block;
vertical-align: top;
width: 99%;
}
div.sheet-colhealth1 {
display: inline-block;
vertical-align: top;
width: 15%;
}
div.sheet-colhealth2 {
display: inline-block;
vertical-align: top;
width: 22%;
}
div.sheet-colhealth3 {
display: inline-block;
vertical-align: top;
width: 27%;
}
div.sheet-colhealth4 {
display: inline-block;
vertical-align: top;
width: 33%;
}
label.sheet-section1 {
display: inline-block;
vertical-align: top;
text-align: right;
width: 175px;
}
label.sheet-section2 {
display: inline-block;
vertical-align: top;
text-align: right;
width: 175px;
}
label.sheet-3col {
display: inline-block;
vertical-align: top;
width: 99%;
}
label.sheet-3colred {
display: inline-block;
vertical-align: top;
width: 99%;
color: red;
}
label.sheet-3colorange {
display: inline-block;
vertical-align: top;
width: 99%;
color: orange;
}
label.sheet-3colgreen {
display: inline-block;
vertical-align: top;
width: 99%;
color: green;
}
label.sheet-hitthresh {
display: inline-block;
vertical-align: middle;
text-align: right;
width: 15%;
}
label.sheet-hits {
display: inline-block;
vertical-align: middle;
text-align: right;
width: 10%;
}
label.sheet-health {
display: inline-block;
vertical-align: middle;
width: 5%;
}
label.sheet-abilitiessection {
display: inline-block;
vertical-align: middle;
width: 47%;
font-size: 18px;
margin-bottom: 0px;
margin-top: 5px;
}
label.sheet-abilities {
display: inline-block;
vertical-align: middle;
width: 44%;
font-size: 13px;
margin-bottom: 0px;
margin-top: 5px;
}
label.sheet-lifestyle {
display: inline-block;
vertical-align: middle;
text-align: right;
width: 70px;
margin-bottom: 0px;
}
label.sheet-wealth1 {
display: inline-block;
vertical-align: middle;
text-align: left;
width: 100px;
margin-bottom: 0px;
}
label.sheet-wealth2 {
display: inline-block;
vertical-align: middle;
text-align: left;
width: 120px;
margin-bottom: 0px;
}
label.sheet-number-red {
display: inline-block;
vertical-align: middle;
width: 11px;
color: red;
}
label.sheet-number-yellow {
display: inline-block;
vertical-align: middle;
width: 10px;
color: orange;
}
label.sheet-number-green {
display: inline-block;
vertical-align: middle;
width: 10px;
color: green;
}
input.sheet-section1 {
width: 420px;
}
input.sheet-section1withcheck {
width: 560px;
}
input.sheet-medium {
width: 370px;
}
input.sheet-wealth {
width: 20px;
}
input.sheet-short {
width: 17%;
}
input.sheet-health {
width: 5%;
}
input.sheet-check {
width: 20px;
}
input.sheet-healthcheck {
vertical-align: middle;
width: 20px;
}
input.sheet-radio {
vertical-align: middle;
text-align: right;
width: 20px;
}
textarea.sheet-txtarea1 {
height: 100px;
width: 410px;
resize: none;
border: solid 1px;
}
textarea.sheet-txtarea2 {
height: 100px;
width: 99%;
resize: none;
border: solid 1px;
}
select.sheet-dtype {
vertical-align: top;
width: 60px;
}
span.sheet-dee {
font-size: 1.4em;
font-weight: bold;
left: -36%;
padding-right: 4px;
position: relative;
top: 3px;
}
/* Targetted styling that only effects elements contained within the stated class */
.sheet-stats h3 {
display: inline-block;
text-align: left;
}
.sheet-stats h3:first-child {
margin-left: 35%;
margin-right: 15%;
}
.sheet-stats input {
margin-right: 8%;
width: 17%;
}
+392
View File
@@ -0,0 +1,392 @@
<div class="sheet-colfull">
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/SotS/SotS-logo.png" style="height:130px;"/>
</div>
<hr style="height:4px;border-width:0;color:gray;background-color:gray"/>
<div class="2colrow">
<div class="sheet-colwide">
<label class="sheet-section1">Name</label><input type="text" name="attr_character_name" class="sheet-section1"/><br/>
<label class="sheet-section1">Profession</label><input type="text" name="attr_profession" class="sheet-section1" /><br/>
<label class="sheet-section1">Adjectives</label><textarea name="attr_adjectives" rows="3" cols="20" class="sheet-txtarea1"></textarea><br/>
</div>
<div class="sheet-colnarrow">
&nbsp;<br/>
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/SotS/Piazzetta_Riva_350.png" />
</div>
</div>
<div class="3colrow">
<label class="sheet-section2">What is Best in Life?</label>
<div class="sheet-colcheckfield">
<input type="checkbox" name="attr_best1check" class="sheet-check" /> <input type="text" name="attr_best1" class="sheet-section1withcheck"/><br/>
<input type="checkbox" name="attr_best2check" class="sheet-check"/> <input type="text" name="attr_best2" class="sheet-section1withcheck"/><br/>
<input type="checkbox" name="attr_best3check" class="sheet-check"/> <input type="text" name="attr_best3" class="sheet-section1withcheck"/>
</div>
</div>
<hr style="height:4px;border-width:0;color:gray;background-color:gray"/>
<div class="3colrow">
<div class="sheet-colallegiances">
<label class="sheet-3col">Allegiances</label>
</div>
<div class="sheet-colfavors">
<label class="sheet-3col">Favors & Grudges</label>
</div>
</div>
<div class="3colrow">
<div class="sheet-colallegiances">
<input type="text" name="attr_alleg1" class="sheet-medium" /> <input type="number" name="attr_alleg1value" class="sheet-short" min="-2" max="2"/><br/>
<input type="text" name="attr_alleg2" class="sheet-medium" /> <input type="number" name="attr_alleg2value" class="sheet-short" min="-2" max="2"/><br/>
<input type="text" name="attr_alleg3" class="sheet-medium" /> <input type="number" name="attr_alleg3value" class="sheet-short" min="-2" max="2"/><br/>
<input type="text" name="attr_alleg4" class="sheet-medium" /> <input type="number" name="attr_alleg4value" class="sheet-short" min="-2" max="2"/><br/>
<input type="text" name="attr_alleg5" class="sheet-medium" /> <input type="number" name="attr_alleg5value" class="sheet-short" min="-2" max="2"/>
</div>
<div class="sheet-colfavors">
<input type="text" name="attr_favors1" class="sheet-medium" /><br/>
<input type="text" name="attr_favors2" class="sheet-medium" /><br/>
<input type="text" name="attr_favors3" class="sheet-medium" /><br/>
<input type="text" name="attr_favors4" class="sheet-medium" /><br/>
<input type="text" name="attr_favors5" class="sheet-medium" />
</div>
</div>
<hr style="height:4px;border-width:0;color:gray;background-color:gray"/>
<div class="sheet-colthresholds">
<label class="sheet-hitthresh">Hit Thresholds</label>
<label class="sheet-hits">Health</label> <input type="number" name="attr_health" class="sheet-short" min="3" max="4"/>
<label class="sheet-hits">Armor</label> <input type="number" name="attr_armor" class="sheet-short" min="0" max="4"/>
<label class="sheet-hits">Morale</label> <input type="number" name="attr_morale" class="sheet-short" min="3" max="4"/>
<label class="sheet-hits">Grit</label> <input type="number" name="attr_grit" class="sheet-short" min="1" max="4"/>
</div>
<br/> <br/>
<div class="3colrow">
<div class="sheet-colhealth1">
&nbsp;
</div>
<div class="sheet-colhealth2">
<label class="sheet-3colred">Badly Wounded</label>
</div>
<div class="sheet-colhealth3">
<label class="sheet-3colorange">Hurt</label>
</div>
<div class="sheet-colhealth4">
<label class="sheet-3colgreen">Healthy</label>
</div>
</div>
<div class="3colrow">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Max
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
<label class="sheet-number-red">-10</label>
<label class="sheet-number-red">-9</label>
<label class="sheet-number-red">-8</label>
<label class="sheet-number-red">-7</label>
<label class="sheet-number-red">-6</label> |
<label class="sheet-number-yellow">-5</label>
<label class="sheet-number-yellow">-4</label>
<label class="sheet-number-yellow">-3</label>
<label class="sheet-number-yellow">-2</label>
<label class="sheet-number-yellow">-1</label>
<label class="sheet-number-yellow">&nbsp;0</label> |
<label class="sheet-number-green">&nbsp;1</label>
<label class="sheet-number-green">&nbsp;2</label>
<label class="sheet-number-green">&nbsp;3</label>
<label class="sheet-number-green">&nbsp;4</label>
<label class="sheet-number-green">&nbsp;5</label>
<label class="sheet-number-green">&nbsp;6</label>
<label class="sheet-number-green">&nbsp;7</label>
<label class="sheet-number-green">&nbsp;8</label>
<label class="sheet-number-green">&nbsp;9</label>
<label class="sheet-number-green">10</label>
<label class="sheet-number-green">11</label>
<label class="sheet-number-green">12</label>
<label class="sheet-number-green">13</label>
<label class="sheet-number-green">14</label>
<label class="sheet-number-green">15</label>
<label class="sheet-number-green">16</label><br/>
<label class="sheet-health">Health</label> <input type="number" name="attr_healthpool" class="sheet-health" min="3" max="15"/>
&nbsp; &nbsp; &nbsp; &nbsp;
<input type="checkbox" name="attr_healthcheck-10" class="sheet-healthcheck"/>
<input type="checkbox" name="attr_healthcheck-9" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck-8" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck-7" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck-6" class="sheet-healthcheck" /> |
<input type="checkbox" name="attr_healthcheck-5" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck-4" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck-3" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck-2" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck-1" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck0" class="sheet-healthcheck" /> |
<input type="checkbox" name="attr_healthcheck1" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck2" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck3" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck4" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck5" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck6" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck7" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck8" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck9" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck10" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck11" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck12" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck13" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck14" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck15" class="sheet-healthcheck" />
<input type="checkbox" name="attr_healthcheck16" class="sheet-healthcheck" /><br/>
<label class="sheet-health">Morale</label> <input type="number" name="attr_moralepool" class="sheet-health" min="3" max="15"/>
&nbsp; &nbsp; &nbsp; &nbsp;
<input type="checkbox" name="attr_moralecheck-10" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-9" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-8" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-7" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-6" class="sheet-healthcheck" /> |
<input type="checkbox" name="attr_moralecheck-5" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-4" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-3" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-2" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck-1" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck0" class="sheet-healthcheck" /> |
<input type="checkbox" name="attr_moralecheck1" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck2" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck3" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck4" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck5" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck6" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck7" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck8" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck9" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck10" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck11" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck12" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck13" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck14" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck15" class="sheet-healthcheck" />
<input type="checkbox" name="attr_moralecheck16" class="sheet-healthcheck" />
</div>
</div>
<hr style="height:4px;border-width:0;color:gray;background-color:gray"/>
<div class="2colrow">
<div class="col">
<h2>Abilities</h2>
<label class="sheet-abilitiessection">Social</label>
<label class="sheet-abilities">Max &nbsp; &nbsp; &nbsp;Cur</label><br/>
<label class="sheet-abilities">Charm</label>
<input type="number" name='attr_charmmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_charm' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_charm' value='&{template:default} {{name=@{character_name}}} {{Charm=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Command</label>
<input type="number" name='attr_commandmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_command' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_command' value='&{template:default} {{name=@{character_name}}} {{Command=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Intimidation</label>
<input type="number" name='attr_intimmmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_intim' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_intim' value='&{template:default} {{name=@{character_name}}} {{Intimidation=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Liar's Tell</label>
<input type="number" name='attr_liarsmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_liars' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_liars' value='&{template:default} {{name=@{character_name}}} {{Liars Tell=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Nobility</label>
<input type="number" name='attr_nobilitymax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_nobility' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_nobility' value='&{template:default} {{name=@{character_name}}} {{Nobility=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Servility</label>
<input type="number" name='attr_servilitymax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_servility' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_servility' value='&{template:default} {{name=@{character_name}}} {{Servility=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Taunt</label>
<input type="number" name='attr_tauntmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_taunt' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_taunt' value='&{template:default} {{name=@{character_name}}} {{Taunt=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Trustworthy</label>
<input type="number" name='attr_trustmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_trust' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_trust' value='&{template:default} {{name=@{character_name}}} {{Trustworthy=[[1d6+?{Modifier|0}]]}}'></button><br />
&nbsp;<br/>
<label class="sheet-abilitiessection">Sentinel</label>
<label class="sheet-abilities">Max &nbsp; &nbsp; &nbsp;Cur</label><br/>
<label class="sheet-abilities">Felonious Intent</label>
<input type="number" name='attr_felintentmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_felintent' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_felintent' value='&{template:default} {{name=@{character_name}}} {{Felonious Intent=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Laws&Traditions</label>
<input type="number" name='attr_lawsmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_laws' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_laws' value='&{template:default} {{name=@{character_name}}} {{Laws&Traditions=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Spirit Sight</label>
<input type="number" name='attr_spiritmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_spirit' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_spirit' value='&{template:default} {{name=@{character_name}}} {{Spirit Sight=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Vigilance</label>
<input type="number" name='attr_vigilancemax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_vigilance' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_vigilance' value='&{template:default} {{name=@{character_name}}} {{Vigilance=[[1d6+?{Modifier|0}]]}}'></button><br />
&nbsp;<br/>
<label class="sheet-abilitiessection">Thief</label>
<label class="sheet-abilities">Max &nbsp; &nbsp; &nbsp;Cur</label><br/>
<label class="sheet-abilities">City's Secrets</label>
<input type="number" name='attr_csecretsmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_csecrets' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_csecrets' value='&{template:default} {{name=@{character_name}}} {{Citys Secrets=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Ridiculous Luck</label>
<input type="number" name='attr_rluckmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_rluck' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_rluck' value='&{template:default} {{name=@{character_name}}} {{Ridiculous Luck=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Scurrilous Rumors</label>
<input type="number" name='attr_srumorsmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_srumors' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_srumors' value='&{template:default} {{name=@{character_name}}} {{Scurrilous Rumors=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Skulduggery</label>
<input type="number" name='attr_skulduggerymax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_skulduggery' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_skulduggery' value='&{template:default} {{name=@{character_name}}} {{Skulduggery=[[1d6+?{Modifier|0}]]}}'></button><br />
</div>
<div class="col">
<h2>&nbsp;</h2>
<label class="sheet-abilitiessection">General</label>
<label class="sheet-abilities">Max &nbsp; &nbsp; &nbsp;Cur</label><br/>
<label class="sheet-abilities">Athletics</label>
<input type="number" name='attr_athleticsmax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_athletics' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_athletics' value='&{template:default} {{name=@{character_name}}} {{Athletics=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Bind Wounds</label>
<input type="number" name='attr_bwoundsmax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_bwounds' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_bwounds' value='&{template:default} {{name=@{character_name}}} {{Bind Wounds=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Burglary</label>
<input type="number" name='attr_burglarymax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_burglary' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_burglary' value='&{template:default} {{name=@{character_name}}} {{Burglary=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Preparedness</label>
<input type="number" name='attr_prepmax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_prep' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_prep' value='&{template:default} {{name=@{character_name}}} {{Preparedness=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Stealth</label>
<input type="number" name='attr_stealthmax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_stealth' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_stealth' value='&{template:default} {{name=@{character_name}}} {{Stealth=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Sorcery</label>
<input type="number" name='attr_sorcerymax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_sorcery' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_sorcery' value='&{template:default} {{name=@{character_name}}} {{Sorcery=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities"><img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/SotS/Attack.png" class="sheet-icon"/>Sway</label>
<input type="number" name='attr_swaymax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_sway' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_sway' value='&{template:default} {{name=@{character_name}}} {{Sway=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities"><img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/SotS/Attack.png" class="sheet-icon"/>Warfare</label>
<input type="number" name='attr_warfaremax' class='sheet-short' min="0" max="15">
<input type="number" name='attr_warfare' class='sheet-short' min="0" max="15">
<button type='roll' name='roll_warfare' value='&{template:default} {{name=@{character_name}}} {{Warfare=[[1d6+?{Modifier|0}]]}}'></button><br />
&nbsp;<br/>
<label class="sheet-abilitiessection">Sorcerer</label>
<label class="sheet-abilities">Max &nbsp; &nbsp; &nbsp;Cur</label><br/>
<label class="sheet-abilities">Corruption</label>
<input type="number" name='attr_corruptmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_corrupt' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_corrupt' value='&{template:default} {{name=@{character_name}}} {{Corruption=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Forgotten Lore</label>
<input type="number" name='attr_floremax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_flore' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_flore' value='&{template:default} {{name=@{character_name}}} {{Forgotten Lore=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Leechcraft</label>
<input type="number" name='attr_leechcraftmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_leechcraft' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_leechcraft' value='&{template:default} {{name=@{character_name}}} {{Leechcraft=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Prophecy</label>
<input type="number" name='attr_prophecymax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_prophecy' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_prophecy' value='&{template:default} {{name=@{character_name}}} {{Prophecy=[[1d6+?{Modifier|0}]]}}'></button><br />
&nbsp;<br/>
<label class="sheet-abilitiessection">Warrior</label>
<label class="sheet-abilities">Max &nbsp; &nbsp; &nbsp;Cur</label><br/>
<label class="sheet-abilities">Know Monstrosities</label>
<input type="number" name='attr_knowmonsmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_knowmons' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_knowmons' value='&{template:default} {{name=@{character_name}}} {{Know Monstrosities=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Spot Frailty</label>
<input type="number" name='attr_spotfrailmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_spotfrail' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_spotfrail' value='&{template:default} {{name=@{character_name}}} {{Spot Frailty=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Tactics of Death</label>
<input type="number" name='attr_tacticsmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_tactics' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_tactics' value='&{template:default} {{name=@{character_name}}} {{Tactics of Death=[[1d6+?{Modifier|0}]]}}'></button><br />
<label class="sheet-abilities">Wilderness Mastery</label>
<input type="number" name='attr_wildmastmax' class='sheet-short' min="0" max="5">
<input type="number" name='attr_wildmast' class='sheet-short' min="0" max="5">
<button type='roll' name='roll_wildmast' value='&{template:default} {{name=@{character_name}}} {{Wilderness Mastery=[[1d6+?{Modifier|0}]]}}'></button><br />
</div>
</div>
<hr style="height:4px;border-width:0;color:gray;background-color:gray"/>
<div class="col">
<h2>Wealth</h2>
<label class="sheet-wealth2">Current Wealth</label> <input type="number" name="attr_wealth" class="sheet-wealth" min="0" max="100"/><br/>&nbsp;<br/>
<label class="sheet-lifestyle">Lifestyle: </label>
<input type="radio" name="attr_lifestyle" class="sheet-radio" /><label class="sheet-wealth1">Squalid(-2)</label>
<input type="radio" name="attr_lifestyle" class="sheet-radio" /><label class="sheet-wealth2">Struggling(-1)</label>
<input type="radio" name="attr_lifestyle" class="sheet-radio" /><label class="sheet-wealth2">Comfortable(0)</label>
<input type="radio" name="attr_lifestyle" class="sheet-radio" /><label class="sheet-wealth1">Wealthy(1)</label>
<input type="radio" name="attr_lifestyle" class="sheet-radio" /><label class="sheet-wealth1">Opulent(2)</label>
</div>
<hr style="height:4px;border-width:0;color:gray;background-color:gray"/>
<div class="col">
<h2>Gear</h2>
<textarea name="attr_gear" rows="8" cols="106" class="sheet-txtarea2"></textarea>
</div>
+8
View File
@@ -0,0 +1,8 @@
{
"html": "Swords of the Serpentine.html",
"css": "Swords of the Serpentine.css",
"authors": "Ken Lignelli",
"roll20userid": "Zaodon",
"preview": "Roll-20-screenshot.png",
"instructions": "**This is a Swords of the Serpentine character sheet for Roll20.**"
}