SR6_Roll20_Sheet/output/main.html
2022-09-14 12:16:36 +02:00

161 lines
No EOL
7.9 KiB
HTML

<div class="charsheet-wrapper">
<input class="sheet-tabstoggle" type="hidden" name="attr_sheetTab" value="main">
<div class="tabflex">
<!-- ANCHOR: Tab Buttons-->
<input class="sheet-tabstoggle" type="hidden" name="attr_sheetTab" value="main">
<button class="tabbtn" type="action" name="act_main">Main</button>
<button class="tabbtn" type="action" name="act_skills">Skills</button>
<button class="tabbtn" type="action" name="act_magic">Magic</button>
<button class="tabbtn" type="action" name="act_enhancements">Enhancements</button>
<button class="tabbtn" type="action" name="act_matrix">Matrix</button>
<button class="tabbtn" type="action" name="act_vehicles">Vehicles</button>
<button class="tabbtn" type="action" name="act_equipment">Equipment</button>
<button class="tabbtn" type="action" name="act_character">Character</button>
</div>
<div class="img-wrapper"><img src="https://talasu.files.wordpress.com/2019/05/sr6_title.png" alt="SR6 Logo"></div>
<div class="gmroll">
<!-- ANCHOR: Toggle Buttons-->
<input class="toggmroll" type="hidden" name="attr_gmroll">
<input class="togedge" type="hidden" name="attr_edgeroll">
<button class="togbtn" type="action" name="act_toggmroll">GM </button>
<button class="togbtn" type="action" name="act_togedge">Edge</button>
</div>
<div class="tab main-tab">
<div class="generic-grid">
<div class="ability-box">
<h2>Abilities</h2>
<div class="abilityBox">
<p class="abilityLabel"></p>
<p class="abilityLabel">Rating</p>
<p class="abilityLabel"></p>
<p class="abilityLabel">Mod</p>
<p class="abilityLabel"></p>
<p class="abilityLabel">Pool</p>
<input type="hidden" name="attr_abilityname_Bod" value="Body"><span name="attr_abilityname_bod"></span>
<input type="number" name="attr_abilityrtg_bod" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_bod" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_bod" value="@{abilityrtg_bod}+@{abilitymod_bod}" disabled="true">
<input type="hidden" name="attr_abilityname_Agi" value="Agility"><span name="attr_abilityname_agi"></span>
<input type="number" name="attr_abilityrtg_agi" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_agi" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_agi" value="@{abilityrtg_agi}+@{abilitymod_agi}" disabled="true">
<input type="hidden" name="attr_abilityname_Rea" value="Reaction"><span name="attr_abilityname_rea"></span>
<input type="number" name="attr_abilityrtg_rea" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_rea" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_rea" value="@{abilityrtg_rea}+@{abilitymod_rea}" disabled="true">
<input type="hidden" name="attr_abilityname_Str" value="Strength"><span name="attr_abilityname_str"></span>
<input type="number" name="attr_abilityrtg_str" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_str" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_str" value="@{abilityrtg_str}+@{abilitymod_str}" disabled="true">
<input type="hidden" name="attr_abilityname_Log" value="Logic"><span name="attr_abilityname_log"></span>
<input type="number" name="attr_abilityrtg_log" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_log" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_log" value="@{abilityrtg_log}+@{abilitymod_log}" disabled="true">
<input type="hidden" name="attr_abilityname_Int" value="Intuition"><span name="attr_abilityname_int"></span>
<input type="number" name="attr_abilityrtg_int" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_int" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_int" value="@{abilityrtg_int}+@{abilitymod_int}" disabled="true">
<input type="hidden" name="attr_abilityname_Cha" value="Charisma"><span name="attr_abilityname_cha"></span>
<input type="number" name="attr_abilityrtg_cha" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_cha" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_cha" value="@{abilityrtg_cha}+@{abilitymod_cha}" disabled="true">
<input type="hidden" name="attr_abilityname_Mag" value="Magic"><span name="attr_abilityname_mag"></span>
<input type="number" name="attr_abilityrtg_mag" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_mag" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_mag" value="@{abilityrtg_mag}+@{abilitymod_mag}" disabled="true">
<input type="hidden" name="attr_abilityname_Edg" value="Edge"><span name="attr_abilityname_edg"></span>
<input type="number" name="attr_abilityrtg_edg" value="1">
<p>+</p>
<input type="number" name="attr_abilitymod_edg" value="0">
<p>=</p>
<input type="number" name="attr_abilitypool_edg" value="@{abilityrtg_edg}+@{abilitymod_edg}" disabled="true">
</div>
</div>
<div class="healthBox">
<h2>Health</h2>
<div class="healthWrapper">
<div class="healthContainer">
<label class="healthTrackerBox reset">
<input class="hidden vis" type="radio" name="attr_physicalHealth" value="0" checked="checked">
</label>
<label class="healthTrackerBox">
<input class="hidden vis" type="radio" name="attr_physicalHealth" value="1">
</label>
<label class="healthTrackerBox">
<input class="hidden vis" type="radio" name="attr_physicalHealth" value="2">
</label>
<label class="healthTrackerBox">
<input class="hidden vis" type="radio" name="attr_physicalHealth" value="3">
</label>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/worker">var srTabs = [
"main",
"skills",
"magic",
"enhancements",
"matrix",
"vehicles",
"equipment",
"character"
];
srTabs.forEach(function(tab) {
on("clicked:".concat(tab), function() {
setAttrs({
"sheetTab": tab
});
});
});
on("clicked:togedge", function() {
getAttrs([
"edgeroll",
"gmroll"
], function(values) {
var _edgeroll;
var currentVal = (_edgeroll = values.edgeroll) !== null && _edgeroll !== void 0 ? _edgeroll : "";
var newVal = "";
if (currentVal === "") newVal = "!/";
console.log("Setting Edge Value to: " + newVal);
setAttrs({
"edgeroll": newVal
});
});
});
on("clicked:toggmroll", function() {
getAttrs([
"gmroll",
"edgeroll"
], function(values) {
var _gmroll;
var currentVal = (_gmroll = values.gmroll) !== null && _gmroll !== void 0 ? _gmroll : "";
var newVal = "";
if (currentVal === "") newVal = "/w gm ";
console.log("Setting GM roll Value to: " + newVal);
setAttrs({
"gmroll": newVal
});
});
});
</script>