Add character sheet for 'On Mighty Thews' (#7903)

Co-authored-by: birds <famousbirds@gmail.com>
This commit is contained in:
alexgalli
2020-12-10 17:17:55 -05:00
committed by GitHub
co-authored by birds
parent 236015e79d
commit 6f30c9065d
6 changed files with 124 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
# On Mighty Thews
A character sheet for my favorite lightweight sword-and-sorcery pulp fiction system, **On Mighty Thews**!
[Check out the system here](https://onmightythews.com/)
Includes nifty dice rolling and a quick reference of the rules.
Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

+8
View File
@@ -0,0 +1,8 @@
{
"html": "thews.html",
"css": "thews.css",
"authors": "famousbirds",
"roll20userid": "4657483",
"preview": "preview.png",
"instructions": "Character sheet for [On Mighty Thews](https://onmightythews.com) by Simon Carryer"
}
+70
View File
@@ -0,0 +1,70 @@
.charsheet {
position: relative;
padding-top: 1px !important;
}
.sheet-thews {
position: relative;
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/on-mighty-thews/thews.png);
background-color: white;
background-repeat: no-repeat;
background-size: 100%;
height: 630px;
width: 840px;
}
.sheet-thews input, .sheet-thews select, .sheet-thews textarea, .sheet-thews button {
position: absolute;
}
.sheet-text {
width: 160px;
height: 236px;
resize: none;
}
.sheet-bonus { height: 236px; }
.sheet-injury { height: 65px; width: 180px; }
textarea.sheet-injury-1 { top: 82px; }
textarea.sheet-injury-2 { top: 168px; }
textarea.sheet-injury-3 { top: 252px; }
.sheet-die {
width: 115px;
text-align: center;
padding-left: 0;
}
.sheet-row1 {
padding-left: 23px;
}
.sheet-roller {
width: 50px;
height: 50px;
opacity: 0;
}
.sheet-header { top: 1px; }
.sheet-text { top: 82px; }
.sheet-row1 { top: 150px; }
.sheet-row2 { top: 306px; }
.sheet-row1-roll { top: 85px; }
.sheet-row2-roll { top: 238px; }
.sheet-name { left: 87px; }
.sheet-reroll { left: 572px; }
.sheet-bonus { left: 454px; }
.sheet-injury { left: 640px; }
.sheet-col1 { left: 33px; }
.sheet-col2 { left: 170px; }
.sheet-col3 { left: 307px; }
.sheet-col1-roll { left: 55px; }
.sheet-col2-roll { left: 193px; }
.sheet-col3-roll { left: 330px; }
+39
View File
@@ -0,0 +1,39 @@
<div class="sheet-thews">
<input class="sheet-header sheet-name" type="text" name="attr_name" />
<input class="sheet-header sheet-reroll" type="number" name="attr_rerolls" />
<textarea class="sheet-text sheet-bonus" name="attr_bonus"></textarea>
<textarea class="sheet-text sheet-injury sheet-injury-1" name="attr_injury_1"></textarea>
<textarea class="sheet-text sheet-injury sheet-injury-2" name="attr_injury_2"></textarea>
<textarea class="sheet-text sheet-injury sheet-injury-3" name="attr_injury_3"></textarea>
<select class="sheet-die sheet-row1 sheet-col1" name="attr_d12">
<option value="Warrior" selected="selected">Warrior</option>
<option value="Sorceror">Sorceror</option>
<option value="Explorer">Explorer</option>
</select>
<select class="sheet-die sheet-row1 sheet-col2" name="attr_d8">
<option value="Warrior">Warrior</option>
<option value="Sorceror" selected="selected">Sorceror</option>
<option value="Explorer">Explorer</option>
</select>
<select class="sheet-die sheet-row1 sheet-col3" name="attr_d4">
<option value="Warrior">Warrior</option>
<option value="Sorceror">Sorceror</option>
<option value="Explorer" selected="selected">Explorer</option>
</select>
<input class="sheet-die sheet-row2 sheet-col1" type="text" name="attr_d20" />
<input class="sheet-die sheet-row2 sheet-col2" type="text" name="attr_d10" />
<input class="sheet-die sheet-row2 sheet-col3" type="text" name="attr_d6" />
<button class="roller sheet-row1-roll sheet-col1-roll" type="roll" value="&{template:default} {{@{d12}=[[1d12cs0cf0]]}}"></button>
<button class="roller sheet-row1-roll sheet-col2-roll" type="roll" value="&{template:default} {{@{d8}=[[1d8cs0cf0]]}}"></button>
<button class="roller sheet-row1-roll sheet-col3-roll" type="roll" value="&{template:default} {{@{d4}=[[1d4cs0cf0]]}}"></button>
<button class="roller sheet-row2-roll sheet-col1-roll" type="roll" value="&{template:default} {{@{d20}=[[1d20cs0cf0]]}}"></button>
<button class="roller sheet-row2-roll sheet-col2-roll" type="roll" value="&{template:default} {{@{d10}=[[1d10cs0cf0]]}}"></button>
<button class="roller sheet-row2-roll sheet-col3-roll" type="roll" value="&{template:default} {{@{d6}=[[1d6cs0cf0]]}}"></button>
</div>
Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB