Adding character sheet for Shadows Over Sol: Science Fiction Horror Roleplaying

This commit is contained in:
tmtabor
2015-11-29 18:09:18 -05:00
parent aa6ddc5cbf
commit 96d3e01f88
7 changed files with 589 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
This is a character sheet for [Shadows Over Sol: Science Fiction Horror Roleplaying](http://www.tabcreations.com/site/Shadows_Over_Sol)
by Tab Creations.
This character sheet makes use of the optional dice-based rules found in the appendix. This is due to Roll20 having better support
for dice than for cards. If you wish to use the default card-based rules, simply duplicate the poker deck that comes with a Roll20
game, give each player a deck and then manually flip cards and add to the appropriate numbers.
* Author: Thorin Tabor
* Last Updated: 11-29-2015
Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

+8
View File
@@ -0,0 +1,8 @@
{
"html": "sos.html",
"css": "sos.css",
"authors": "Thorin Tabor",
"roll20userid": "20810",
"preview": "preview.jpg",
"instructions": "This is a character sheet for [Shadows Over Sol: Science Fiction Horror Roleplaying](http://www.tabcreations.com/site/Shadows_Over_Sol) by Tab Creations.\n\nThis character sheet makes use of the optional dice-based rules found in the appendix. This is due to Roll20 having better support for dice than for cards. If you wish to use the default card-based rules, simply duplicate the poker deck that comes with a Roll20 game, give each player a deck and then manually flip cards and add to the appropriate numbers."
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

+93
View File
@@ -0,0 +1,93 @@
.charsheet {
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Shadows%20Over%20Sol/sos-background.jpg");
background-size: contain;
background-repeat: repeat-y;
background-color: black;
}
.charsheet label {
display: inline-block;
width: 95px;
color: white;
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
}
.charsheet h2 {
color: white;
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
border-bottom: 1px black solid;
margin-bottom: 10px;
}
.charsheet textarea {
width: 100%;
}
.charsheet select {
width: 110px;
}
.charsheet input[type="number"].sheet-stat-number {
width: 50px;
}
.sheet-xp {
color: white;
text-shadow:
-1px -1px 0 #000,
1px -1px 0 #000,
-1px 1px 0 #000,
1px 1px 0 #000;
}
.sheet-top-text {
width: 500px;
}
.sheet-logo {
width: 150px;
float: right;
}
.sheet-experience {
width: 100%;
}
.sheet-skill-roll {
float: right;
}
.sheet-spacer {
width: 100%;
height: 10px;
}
.sheet-custom-skill {
width: 100px;
}
.sheet-right-align {
text-align: right;
margin-right: 32px;
}
.sheet-stat-label {
width: 130px;
}
[name=attr_Consequences] {
height: 100px;
}
.sheet-damage-severity {
width: 50px;
}
+479
View File
@@ -0,0 +1,479 @@
<img class="sheet-logo" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Shadows%20Over%20Sol/sos-logo.jpg" />
<label>Name</label> <input type="text" name="attr_character_name" class="sheet-top-text" /><br />
<label>Geneline</label> <input type="text" name="attr_Geneline" class="sheet-top-text" /><br />
<label>Subculture</label> <input type="text" name="attr_Subculture" class="sheet-top-text" /><br />
<h2>Stats & Scores</h2>
<div class='sheet-3colrow'>
<div class='sheet-col'>
<label class="stat-label">Strength &spades;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Strength" value="0" />
<button type="roll" name="roll_Strength_Action" value="&{template:default} {{name=Strength}} {{Strength=[[@{Strength}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Strength_max" value="0" />
</div>
<div class="spacer"></div>
<label class="stat-label">Dexterity &hearts;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Dexterity" value="0" />
<button type="roll" name="roll_Dexterity_Action" value="&{template:default} {{name=Dexterity}} {{Dexterity=[[@{Dexterity}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Dexterity_max" value="0" />
</div>
<div class="spacer"></div>
<label class="stat-label">Speed &diamondsuit;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Speed" value="0" />
<button type="roll" name="roll_Speed_Action" value="&{template:default} {{name=Speed}} {{Speed=[[@{Speed}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Speed_max" value="0" />
</div>
<div class="spacer"></div>
<label class="stat-label">Endurance &clubs;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Endurance" value="0" />
<button type="roll" name="roll_Endurance_Action" value="&{template:default} {{name=Endurance}} {{Endurance=[[@{Endurance}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Endurance_max" value="0" />
</div>
<div class="spacer"></div>
</div>
<div class='sheet-col'>
<label class="stat-label">Intelligence &spades;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Intelligence" value="0" />
<button type="roll" name="roll_Intelligence_Action" value="&{template:default} {{name=Intelligence}} {{Intelligence=[[@{Intelligence}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Intelligence_max" value="0" />
</div>
<div class="spacer"></div>
<label class="stat-label">Perception &hearts;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Perception" value="0" />
<button type="roll" name="roll_Perception_Action" value="&{template:default} {{name=Perception}} {{Perception=[[@{Perception}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Perception_max" value="0" />
</div>
<div class="spacer"></div>
<label class="stat-label">Charisma &diamondsuit;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Charisma" value="0" />
<button type="roll" name="roll_Charisma_Action" value="&{template:default} {{name=Charisma}} {{Charisma=[[@{Charisma}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Charisma_max" value="0" />
</div>
<div class="spacer"></div>
<label class="stat-label">Determination &clubs;</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Determination" value="0" />
<button type="roll" name="roll_Determination_Action" value="&{template:default} {{name=Determination}} {{Determination=[[@{Determination}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<div class="right-align">
<span class="sheet-xp">Experiences</span> <input type="number" class="stat-number" name="attr_Determination_max" value="0" />
</div>
<div class="spacer"></div>
</div>
<div class='sheet-col'>
<label>Defense</label> <input type="number" class="stat-number" name="attr_Defense" value="floor((@{Speed}+@{Perception}+@{Dexterity})/2)+@{Defense_Mod}" disabled="true" />
/ <input type="number" class="stat-number" name="attr_Crit_Defense" value="@{Speed}+@{Perception}+@{Dexterity}+@{Defense_Mod}" disabled="true" />
<label>DR</label> <input type="number" class="stat-number" name="attr_DR" value="0" />
<label>Shock</label> <input type="number" class="stat-number" name="attr_Shock" value="@{Endurance}+@{Determination}+@{DR}" disabled="true" />
<label>Wound</label> <input type="number" class="stat-number" name="attr_Wound" value="0" />
/ <input type="number" class="stat-number" name="attr_Wound_max" value="floor((@{Strength}+@{Endurance})/2)" disabled="true" />
<label>Edge</label> <input type="number" class="stat-number" name="attr_Edge" value="0" />
/ <input type="number" class="stat-number" name="attr_Edge_max" value="floor((@{Intelligence}+@{Charisma})/2)+@{Edge_Mod}" disabled="true" />
<label>Consequences</label>
<textarea name="attr_Consequences"></textarea>
</div>
</div>
<h2>Skills & Experiences</h2>
<div class='sheet-3colrow'>
<div class='sheet-col'>
<label>Athletics</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Athletics" value="0" />
<button type="roll" name="roll_Athletics_Action" value="&{template:default} {{name=Athletics}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Athletics}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Athletics_Exp1" type="text" class="experience" />
<input name="attr_Athletics_Exp2" type="text" class="experience" />
<input name="attr_Athletics_Exp3" type="text" class="experience" />
<input name="attr_Athletics_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Awareness</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Awareness" value="0" />
<button type="roll" name="roll_Awareness_Action" value="&{template:default} {{name=Awareness}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Awareness}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Awareness_Exp1" type="text" class="experience" />
<input name="attr_Awareness_Exp2" type="text" class="experience" />
<input name="attr_Awareness_Exp3" type="text" class="experience" />
<input name="attr_Awareness_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Bio-Sci</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Bio-Sci" value="0" />
<button type="roll" name="roll_Bio-Sci_Action" value="&{template:default} {{name=Bio-Sci}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Bio-Sci}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Bio-Sci_Exp1" type="text" class="experience" />
<input name="attr_Bio-Sci_Exp2" type="text" class="experience" />
<input name="attr_Bio-Sci_Exp3" type="text" class="experience" />
<input name="attr_Bio-Sci_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Bureaucrat</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Bureaucrat" value="0" />
<button type="roll" name="roll_Bureaucrat_Action" value="&{template:default} {{name=Bureaucrat}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Bureaucrat}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Bureaucrat_Exp1" type="text" class="experience" />
<input name="attr_Bureaucrat_Exp2" type="text" class="experience" />
<input name="attr_Bureaucrat_Exp3" type="text" class="experience" />
<input name="attr_Bureaucrat_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Comp-Ops</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Comp-Ops" value="0" />
<button type="roll" name="roll_Comp-Ops_Action" value="&{template:default} {{name=Comp-Ops}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Comp-Ops}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Comp-Ops_Exp1" type="text" class="experience" />
<input name="attr_Comp-Ops_Exp2" type="text" class="experience" />
<input name="attr_Comp-Ops_Exp3" type="text" class="experience" />
<input name="attr_Comp-Ops_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Conspiracy</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Conspiracy" value="0" />
<button type="roll" name="roll_Conspiracy_Action" value="&{template:default} {{name=Conspiracy}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Conspiracy}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Conspiracy_Exp1" type="text" class="experience" />
<input name="attr_Conspiracy_Exp2" type="text" class="experience" />
<input name="attr_Conspiracy_Exp3" type="text" class="experience" />
<input name="attr_Conspiracy_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Crafts</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Crafts" value="0" />
<button type="roll" name="roll_Crafts_Action" value="&{template:default} {{name=Crafts}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Crafts}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Crafts_Exp1" type="text" class="experience" />
<input name="attr_Crafts_Exp2" type="text" class="experience" />
<input name="attr_Crafts_Exp3" type="text" class="experience" />
<input name="attr_Crafts_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Deception</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Deception" value="0" />
<button type="roll" name="roll_Deception_Action" value="&{template:default} {{name=Deception}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Deception}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Deception_Exp1" type="text" class="experience" />
<input name="attr_Deception_Exp2" type="text" class="experience" />
<input name="attr_Deception_Exp3" type="text" class="experience" />
<input name="attr_Deception_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Empathy</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Empathy" value="0" />
<button type="roll" name="roll_Empathy_Action" value="&{template:default} {{name=Empathy}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Empathy}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Empathy_Exp1" type="text" class="experience" />
<input name="attr_Empathy_Exp2" type="text" class="experience" />
<input name="attr_Empathy_Exp3" type="text" class="experience" />
<input name="attr_Empathy_Exp4" type="text" class="experience" />
<div class="spacer"></div>
</div>
<div class='sheet-col'>
<label>Engineer</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Engineer" value="0" />
<button type="roll" name="roll_Engineer_Action" value="&{template:default} {{name=Engineer}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Engineer}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Engineer_Exp1" type="text" class="experience" />
<input name="attr_Engineer_Exp2" type="text" class="experience" />
<input name="attr_Engineer_Exp3" type="text" class="experience" />
<input name="attr_Engineer_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Guns</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Guns" value="0" />
<button type="roll" name="roll_Guns_Action" value="&{template:default} {{name=Guns}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Guns}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Guns_Exp1" type="text" class="experience" />
<input name="attr_Guns_Exp2" type="text" class="experience" />
<input name="attr_Guns_Exp3" type="text" class="experience" />
<input name="attr_Guns_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Investigate</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Investigate" value="0" />
<button type="roll" name="roll_Investigate_Action" value="&{template:default} {{name=Investigate}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Investigate}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Investigate_Exp1" type="text" class="experience" />
<input name="attr_Investigate_Exp2" type="text" class="experience" />
<input name="attr_Investigate_Exp3" type="text" class="experience" />
<input name="attr_Investigate_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Lib-Arts</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Lib-Arts" value="0" />
<button type="roll" name="roll_Lib-Arts_Action" value="&{template:default} {{name=Lib-Arts}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Lib-Arts}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Lib-Arts_Exp1" type="text" class="experience" />
<input name="attr_Lib-Arts_Exp2" type="text" class="experience" />
<input name="attr_Lib-Arts_Exp3" type="text" class="experience" />
<input name="attr_Lib-Arts_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Mechanic</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Mechanic" value="0" />
<button type="roll" name="roll_Mechanic_Action" value="&{template:default} {{name=Mechanic}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Mechanic}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Mechanic_Exp1" type="text" class="experience" />
<input name="attr_Mechanic_Exp2" type="text" class="experience" />
<input name="attr_Mechanic_Exp3" type="text" class="experience" />
<input name="attr_Mechanic_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Medic</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Medic" value="0" />
<button type="roll" name="roll_Medic_Action" value="&{template:default} {{name=Medic}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Medic}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Medic_Exp1" type="text" class="experience" />
<input name="attr_Medic_Exp2" type="text" class="experience" />
<input name="attr_Medic_Exp3" type="text" class="experience" />
<input name="attr_Medic_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Melee</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Melee" value="0" />
<button type="roll" name="roll_Melee_Action" value="&{template:default} {{name=Melee}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Melee}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Melee_Exp1" type="text" class="experience" />
<input name="attr_Melee_Exp2" type="text" class="experience" />
<input name="attr_Melee_Exp3" type="text" class="experience" />
<input name="attr_Melee_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Naturalist</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Naturalist" value="0" />
<button type="roll" name="roll_Naturalist_Action" value="&{template:default} {{name=Naturalist}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Naturalist}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Naturalist_Exp1" type="text" class="experience" />
<input name="attr_Naturalist_Exp2" type="text" class="experience" />
<input name="attr_Naturalist_Exp3" type="text" class="experience" />
<input name="attr_Naturalist_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Ordnance</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Ordnance" value="0" />
<button type="roll" name="roll_Ordnance_Action" value="&{template:default} {{name=Ordnance}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Ordnance}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Ordnance_Exp1" type="text" class="experience" />
<input name="attr_Ordnance_Exp2" type="text" class="experience" />
<input name="attr_Ordnance_Exp3" type="text" class="experience" />
<input name="attr_Ordnance_Exp4" type="text" class="experience" />
<div class="spacer"></div>
</div>
<div class='sheet-col'>
<label>Persuade</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Persuade" value="0" />
<button type="roll" name="roll_Persuade_Action" value="&{template:default} {{name=Persuade}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Persuade}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Persuade_Exp1" type="text" class="experience" />
<input name="attr_Persuade_Exp2" type="text" class="experience" />
<input name="attr_Persuade_Exp3" type="text" class="experience" />
<input name="attr_Persuade_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Phy-Sci</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Phy-Sci" value="0" />
<button type="roll" name="roll_Phy-Sci_Action" value="&{template:default} {{name=Phy-Sci}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Phy-Sci}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Phy-Sci_Exp1" type="text" class="experience" />
<input name="attr_Phy-Sci_Exp2" type="text" class="experience" />
<input name="attr_Phy-Sci_Exp3" type="text" class="experience" />
<input name="attr_Phy-Sci_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Program</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Program" value="0" />
<button type="roll" name="roll_Program_Action" value="&{template:default} {{name=Program}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Program}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Program_Exp1" type="text" class="experience" />
<input name="attr_Program_Exp2" type="text" class="experience" />
<input name="attr_Program_Exp3" type="text" class="experience" />
<input name="attr_Program_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Socialize</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Socialize" value="0" />
<button type="roll" name="roll_Socialize_Action" value="&{template:default} {{name=Socialize}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Socialize}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Socialize_Exp1" type="text" class="experience" />
<input name="attr_Socialize_Exp2" type="text" class="experience" />
<input name="attr_Socialize_Exp3" type="text" class="experience" />
<input name="attr_Socialize_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Stealth</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Stealth" value="0" />
<button type="roll" name="roll_Stealth_Action" value="&{template:default} {{name=Stealth}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Stealth}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Stealth_Exp1" type="text" class="experience" />
<input name="attr_Stealth_Exp2" type="text" class="experience" />
<input name="attr_Stealth_Exp3" type="text" class="experience" />
<input name="attr_Stealth_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Thievery</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Thievery" value="0" />
<button type="roll" name="roll_Thievery_Action" value="&{template:default} {{name=Thievery}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Thievery}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Thievery_Exp1" type="text" class="experience" />
<input name="attr_Thievery_Exp2" type="text" class="experience" />
<input name="attr_Thievery_Exp3" type="text" class="experience" />
<input name="attr_Thievery_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<label>Vehicles</label>
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Vehicles" value="0" />
<button type="roll" name="roll_Vehicles_Action" value="&{template:default} {{name=Vehicles}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Vehicles}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Vehicles_Exp1" type="text" class="experience" />
<input name="attr_Vehicles_Exp2" type="text" class="experience" />
<input name="attr_Vehicles_Exp3" type="text" class="experience" />
<input name="attr_Vehicles_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<input name="attr_Custom1_Name" type="text" class="custom-skill" value="Custom Skill 1" />
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Custom1" value="0" />
<button type="roll" name="roll_Custom1_Action" value="&{template:default} {{name=@{Custom1_Name}}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Custom1}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Custom1_Exp1" type="text" class="experience" />
<input name="attr_Custom1_Exp2" type="text" class="experience" />
<input name="attr_Custom1_Exp3" type="text" class="experience" />
<input name="attr_Custom1_Exp4" type="text" class="experience" />
<div class="spacer"></div>
<input name="attr_Custom2_Name" type="text" class="custom-skill" value="Custom Skill 2" />
<div class="skill-roll">
<input type="number" class="stat-number" name="attr_Custom2" value="0" />
<button type="roll" name="roll_Custom2_Action" value="&{template:default} {{name=@{Custom2_Name}}} {{Half Stat=[[?{Stat|Strength,floor(@{Strength}/2)|Dexterity,floor(@{Dexterity}/2)|Speed,floor(@{Speed}/2)|Endurance,floor(@{Endurance}/2)|Intelligence,floor(@{Intelligence}/2)|Perception,floor(@{Perception}/2)|Charisma,floor(@{Charisma}/2)|Determination,floor(@{Determination}/2)}]]}} {{Skill=[[@{Custom2}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
</div>
<input name="attr_Custom2_Exp1" type="text" class="experience" />
<input name="attr_Custom2_Exp2" type="text" class="experience" />
<input name="attr_Custom2_Exp3" type="text" class="experience" />
<input name="attr_Custom2_Exp4" type="text" class="experience" />
<div class="spacer"></div>
</div>
</div>
<h2>Traits</h2>
<div class='sheet-3colrow'>
<div class='sheet-col'>
<label>Weaknesses</label>
<textarea name="attr_Weaknesses"></textarea>
</div>
<div class='sheet-col'>
<label>Languages</label>
<textarea name="attr_Languages"></textarea>
</div>
<div class='sheet-col'>
<label>Cultures</label>
<textarea name="attr_Cultures"></textarea>
</div>
</div>
<h2>Combat</h2>
<fieldset class="repeating_attacks">
<input type="text" name="attr_Attack" placeholder="Attack Name" />
<input type="text" name="attr_Properties" placeholder="Properties" />
<span class="sheet-xp">Mod</span> <input type="number" class="stat-number" name="attr_To_Hit" value="0" />
<span class="sheet-xp">Athletics</span> <button type="roll" name="roll_Athletics_Attack" value="&{template:default} {{name=Athletics Attack}} {{Half Dex=[[floor(@{Dexterity}/2)]]}} {{Skill=[[@{Athletics}]]}} {{Mod=[[@{To_Hit}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
<span class="sheet-xp">Guns</span> <button type="roll" name="roll_Guns_Attack" value="&{template:default} {{name=Guns Attack}} {{Half Dex=[[floor(@{Dexterity}/2)]]}} {{Skill=[[@{Guns}]]}} {{Mod=[[@{To_Hit}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
<span class="sheet-xp">Melee</span> <button type="roll" name="roll_Melee_Attach" value="&{template:default} {{name=Melee Attack}} {{Half Dex=[[floor(@{Dexterity}/2)]]}} {{Skill=[[@{Melee}]]}} {{Mod=[[@{To_Hit}]]}} {{Result=[[1d10]]}} {{Trump=[[1d10]]}}"></button>
<br/>
<label>Damage</label>
<span class="sheet-xp">&spades;</span> <input type="number" class="stat-number" name="attr_Spades_Damage" value="0" /> /
<span class="sheet-xp">&hearts;</span> <input type="number" class="stat-number" name="attr_Hearts_Damage" value="0" /> /
<span class="sheet-xp">&diamondsuit;</span> <input type="number" class="stat-number" name="attr_Diamonds_Damage" value="0" /> /
<span class="sheet-xp">&clubs;</span> <input type="number" class="stat-number" name="attr_Clubs_Damage" value="0" />
<span class="sheet-xp">Severity</span> <input type="text" class="damage-severity" name="attr_Damage_Severity" value="M" />
<button type="roll" name="roll_Damage" value="&{template:default} {{name=@{Attack} Damage}} {{4♠=[[@{Spades_Damage}]]@{Damage_Severity}}} {{3♥=[[@{Hearts_Damage}]]@{Damage_Severity}}} {{2♦=[[@{Diamonds_Damage}]]@{Damage_Severity}}} {{1♣=[[@{Clubs_Damage}]]@{Damage_Severity}}} {{Use Result=[[1d4]]}}"></button>
<hr />
</fieldset>
<h2>Wealth & Gear</h2>
<div class='sheet-3colrow'>
<div class='sheet-col'>
<label>Arms</label>
<textarea name="attr_Arms"></textarea>
<label>Wealth</label> <input type="number" class="stat-number" name="attr_Wealth" value="0" />
</div>
<div class='sheet-col'>
<label>Armor</label>
<textarea name="attr_Armor"></textarea>
<label>Lifestyle</label> <input type="number" class="stat-number" name="attr_Lifestyle" value="0" />
</div>
<div class='sheet-col'>
<label>Other Gear</label>
<textarea name="attr_Other_Gear"></textarea>
<label>Encumbrance</label> <input type="number" class="stat-number" name="attr_Encumbrance" value="0" />
/ <input type="number" class="stat-number" name="attr_Encumbrance_max" value="@{Strength}+@{Encumbrance_Mod}" disabled="true" />
</div>
</div>
<h2>Notes</h2>
<div class='sheet-1colrow'>
<textarea name="attr_Notes"></textarea>
</div>
<h2>Modifiers</h2>
<div class='sheet-3colrow'>
<div class='sheet-col'>
<label>Defense Mod</label> <input type="number" class="stat-number" name="attr_Defense_Mod" value="0" />
</div>
<div class='sheet-col'>
<label>Edge Mod</label> <input type="number" class="stat-number" name="attr_Edge_Mod" value="0" />
</div>
<div class='sheet-col'>
<label>Encumbrance Mod</label> <input type="number" class="stat-number" name="attr_Encumbrance_Mod" value="0" />
</div>
</div>