Added "This World Summons Too Many Heroes" charsheet

This commit is contained in:
Chris Casey
2025-10-22 22:44:40 -05:00
parent e25c8c55f2
commit 5557230c56
4 changed files with 122 additions and 0 deletions
@@ -0,0 +1,92 @@
.sheetmagic {
position: relative;
margin: auto;
font-family: sans-serif;
}
.sheetmagic * {
color: #000000 !important;
}
.sm-prop {
margin: 0 !important;
padding: 0 !important;
position: absolute;
background: transparent !important;
box-shadow: none;
border: 1px solid rgba(0, 0, 0, 0.2);
color: black;
}
.sm-prop:focus {
background: rgba(0, 0, 0, 0.1) !important;
}
.sm-mlt {
font-size: 16px;
resize: none;
}
.sm-num {
text-align: center;
}
.sm-roll {
cursor: pointer;
}
.sm-checkbox {
cursor: pointer;
appearance: none;
}
.sm-checkbox:checked {
appearance: auto;
}
.sm-noedit {
border: none;
}
input {
text-align: center;
border: none;
}
input.plname {
text-align: left;
color: #777 !important;
}
input.bigno {
font-weight: bold;
}
textarea {
border: none;
font-size: 15px !important;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type='number'] {
appearance: textfield;
-moz-appearance: textfield;
}
button[type='roll'] {
font-size: 24px;
text-align: center;
padding: 0;
border: 0;
background-color: #ccc;
border-radius: 3px;
}
button[type='roll']::before {
content: '' !important;
}
@@ -0,0 +1,21 @@
<div class="sheetmagic" style="width: 700px; height: 494px; background-image: url(&quot;twstmhcs.png&quot;);">
<input name="attr_might" data-sm-id="1" type="number" class="sm-prop sm-num bigno" style="left: 264px; top: 40px; width: 58px; height: 63px; font-size: 38px;">
<input name="attr_mastery" data-sm-id="2" type="number" class="sm-prop sm-num bigno" style="left: 375px; top: 40px; width: 58px; height: 63px; font-size: 38px;">
<input name="attr_mischief" data-sm-id="3" type="number" class="sm-prop sm-num bigno" style="left: 486px; top: 40px; width: 58px; height: 63px; font-size: 38px;">
<input name="attr_playername" data-sm-id="4" type="text" class="sm-prop sm-slt plname" style="left: 582px; top: 4px; width: 115px; height: 18px; font-size: 11px;">
<input name="attr_name" data-sm-id="5" type="text" class="sm-prop sm-slt" style="left: 30px; top: 240px; width: 192px; height: 40px; font-size: 15px;">
<input name="attr_archetype" data-sm-id="6" type="text" class="sm-prop sm-slt" style="left: 30px; top: 306px; width: 192px; height: 40px; font-size: 15px;">
<textarea name="attr_class" data-sm-id="7" class="sm-prop sm-mlt" style="left: 30px; top: 371px; width: 192px; height: 40px;"></textarea>
<textarea name="attr_gift" data-sm-id="8" class="sm-prop sm-mlt" style="left: 30px; top: 437px; width: 192px; height: 48px;"></textarea>
<input name="attr_hp" data-sm-id="9" type="number" class="sm-prop sm-num" style="left: 276px; top: 166px; width: 60px; height: 32px; font-size: 19px;">
<input name="attr_sp" data-sm-id="10" type="number" class="sm-prop sm-num" style="left: 371px; top: 166px; width: 60px; height: 32px; font-size: 19px;">
<input name="attr_materia" data-sm-id="11" type="number" class="sm-prop sm-num" style="left: 494px; top: 166px; width: 45px; height: 32px; font-size: 19px;">
<input name="attr_xp" data-sm-id="12" type="number" class="sm-prop sm-num" style="left: 605px; top: 166px; width: 45px; height: 32px; font-size: 19px;">
<textarea name="attr_abilities" data-sm-id="13" class="sm-prop sm-mlt" style="left: 254px; top: 240px; width: 192px; height: 245px;"></textarea>
<textarea name="attr_weapons" data-sm-id="14" class="sm-prop sm-mlt" style="left: 475px; top: 240px; width: 196px; height: 58px;"></textarea>
<textarea name="attr_items" data-sm-id="15" class="sm-prop sm-mlt" style="left: 475px; top: 325px; width: 196px; height: 160px;"></textarea>
<div style="left: 44px; top: 31px; width: 170px; height: 170px; overflow: hidden; position: relative; text-align: center;"><img name="attr_character_avatar" style="width: auto; max-width: 171px; height: 170px;" /></div>
<button name="roll_rollmight" value="@{name} rolls Might: [[@{might}d6kh1]]" data-sm-id="17" type="roll" class="sm-prop sm-roll" style="left: 327px; top: 107px; width: 24px; height: 24px;">&#9861;</button>
<button name="roll_rollmastery" value="@{name} rolls Mastery: [[@{mastery}d6kh1]]" data-sm-id="18" type="roll" class="sm-prop sm-roll" style="left: 438px; top: 107px; width: 24px; height: 24px;">&#9861;</button>
<button name="roll_rollmischief" value="@{name} rolls Mischief: [[@{mischief}d6kh1]]" data-sm-id="19" type="roll" class="sm-prop sm-roll" style="left: 550px; top: 107px; width: 24px; height: 24px;">&#9861;</button>
</div>
@@ -0,0 +1,9 @@
{
"html": "sheet.html",
"css": "sheet.css",
"authors": " Chris Casey (miriable)",
"roll20userid": "39343",
"preview": "sheet.png",
"instructions": "*This World Summons Too Many Heroes!!* by Nick Duff. Created with the help of SheetMagic (https://oskaerik.github.io/sheetmagic/v1/).\n\nThis sheet is unofficial. You can reach me with feedback, requests, or suggestions at miriable here on Roll20.",
"legacy": false
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB