mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
298 lines
17 KiB
HTML
298 lines
17 KiB
HTML
<!--<button title="%{BM-check}" type="roll" value="&{template:generic} {{character_name=@{character_name}}} {{character_id=@{character_id}}} {{name=Basic melee}} {{Attack result=[[1d6]]}}" name="roll_BM-check"></button>
|
|
<table>
|
|
<tr>
|
|
<td><button type="roll" class="sheet-attribute" value="/em rolls Untrained. /roll 1d6">Untrained</button></td>
|
|
<td><button type="roll" class="sheet-attribute" value="/em rolls Untrained (Advantage). [[2d6KH1]]">Untrained (Advantage)</button></td>
|
|
<td><button type="roll" class="sheet-attribute" value="/em rolls Untrained (Disadvantage). [[2d6KL1]]">Untrained (Disadvantage)</button></td>
|
|
</tr>
|
|
<tr>
|
|
<td><button type="roll" class="sheet-attribute" value="/em rolls Body (open roll). [[ [[(1 + ?{Fortune?|0})]]d6! + [[@{BOD}]] + @{Impairment}- 1d6!]]">Trained</button></td>
|
|
<td><button type="roll" class="sheet-attribute" value="/em rolls Body (open roll). [[ [[(1 + ?{Fortune?|0})]]d6! + [[@{BOD}]] + @{Impairment}- 1d6!]]">Trained (Advantage)</button></td>
|
|
<td><button type="roll" class="sheet-attribute" value="/em rolls Body (open roll). [[ [[(1 + ?{Fortune?|0})]]d6! + [[@{BOD}]] + @{Impairment}- 1d6!]]">Trained (Disadvantage)</button></td>
|
|
</tr>
|
|
</table>
|
|
<br/><br/>-->
|
|
<!-- Set up the Tabs -->
|
|
<input type="radio" class="sheet-tab sheet-tab1" name="attr_core-tab" value="1" title="1" checked="checked"/>
|
|
<span class="sheet-tab sheet-tab1" style='line-height: 40px;'>Overview</span>
|
|
<input type="radio" class="sheet-tab sheet-tab2" name="attr_core-tab" value="2" title="2" />
|
|
<span class="sheet-tab sheet-tab2" style='line-height: 40px;'>Combat</span>
|
|
<input type="radio" class="sheet-tab sheet-tab99" name="attr_core-tab" value="99" title="All" />
|
|
<span class="sheet-tab sheet-tab99" style='line-height: 40px;'>All</span>
|
|
<!-- End Tab setup -->
|
|
<!-- Tab 1 -->
|
|
<div class="sheet-section-1">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<div class="sheet-banner">
|
|
<div class="sheet-banner-content"></div>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<table>
|
|
<tr>
|
|
<td>Name</td>
|
|
<td><input type='text' class="sheet-heading" name="attr_character_name"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Player</td>
|
|
<td><input type='text' class="sheet-heading" name="attr_player_name"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Level</td>
|
|
<td><input type='text' class="sheet-heading" name="attr_Level"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Background</td>
|
|
<td><input type='text' class="sheet-heading" name="attr_Background"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Origin</td>
|
|
<td><input type='text' class="sheet-heading" name="attr_Origin"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Motiviation</td>
|
|
<td><input type='text' class="sheet-heading" name="attr_Motiviation"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Wealth <input type='number' class="sheet-heading" name="attr_Wealth"/> </td>
|
|
<td>Action Points <input type='number' class="sheet-heading" name="attr_ActionPoints"/></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<div class='textBoxArea'>
|
|
<div class='boxHeader'><span class='boxHeaderText'>History & Appearance</span></div>
|
|
<div class='boxText'><textarea class="sheet-textarea" name="attr_History" style="height: 150px;"></textarea></div>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<div class='textBoxArea'>
|
|
<div class='boxHeader'><span class='boxHeaderText'>Items, Relationships & Reputations</span></div>
|
|
<div class='boxText'><textarea class="sheet-textarea" name="attr_Items" style="height: 150px;"></textarea></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<div class='textBoxArea'>
|
|
<div class='boxHeader'><span class='boxHeaderText'>Complications</span></div>
|
|
<fieldset class="repeating_complications">
|
|
<div class='sheet-row sheet-WCComplicationsRow'>
|
|
<input class="sheet-compName" type="text" name="attr_compName" title="@{repeating_compss_#_compName}" placeholder="Complication Name"/>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<br/>
|
|
<div class='textBoxArea'>
|
|
<div class='boxHeader'><span class='boxHeaderText'>Tricks</span></div>
|
|
<fieldset class="repeating_tricks">
|
|
<div class='sheet-row sheet-WCTricksRow'>
|
|
<input class="sheet-trickName" type="text" name="attr_trickName" title="@{repeating_tricks_#_trickName}" placeholder="Trick Name"/>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<br/>
|
|
<div class='textBoxArea'>
|
|
<div class='boxHeader'><span class='boxHeaderText'>Costs</span></div>
|
|
<fieldset class="repeating_costs">
|
|
<div class='sheet-row sheet-WCCostRow'>
|
|
<select title="@{repeating_costs_#_costType}" class='sheet-costType'>
|
|
<option value='Condition'>Condition</option>
|
|
<option value='Favor'>Favor</option>
|
|
<option value='Flaw'>Flaw</option>
|
|
</select>
|
|
<div style="display:inline-block; width: 277px">
|
|
<input class="sheet-costName" type="text" name="attr_costName" title="@{repeating_costs_#_costkName}" placeholder="Cost Name"/>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-col">
|
|
<div class='textBoxArea'>
|
|
<div class='boxHeader'><span class='boxHeaderText'>Skills</span></div>
|
|
<fieldset class="repeating_skills">
|
|
<div class='sheet-row sheet-WCSkillsRow'>
|
|
<input class="sheet-skillName" type="text" name="attr_SkillName" title="@{repeating_skills_#_SkillName}" placeholder="Skill Name"/>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class='textBoxArea'>
|
|
<div class='boxHeader'><span class='boxHeaderText'>Kit Advances</span></div>
|
|
<fieldset class="repeating_kits">
|
|
<div class='sheet-row sheet-WCKitsRow'>
|
|
<input class="sheet-kitName" type="text" name="attr_kitName" title="@{repeating_kits_#_KitName}" placeholder="Kit Advance"/>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<br/>
|
|
<!-- Tab 2 -->
|
|
<div class="sheet-section-2">
|
|
<!-- Header -->
|
|
<div class='tabHeaderArea'>
|
|
Class <input type='text' class="sheet-heading" name="attr_class"/>
|
|
Role <input type='text' class="sheet-heading" name="attr_role"/> <br/>
|
|
Hit Points <input type='number' class="sheet-heading" name="attr_HP"/>
|
|
Action Points <input type='number' class="sheet-heading" name="attr_ActionPoints"/>
|
|
Speed <input type='number' class="sheet-heading" name="attr_Speed"/>
|
|
</div>
|
|
<br/>
|
|
<!-- Feats -->
|
|
<div class='featTable combatTable' style="width: 800px;">
|
|
<div>
|
|
<h3>Feats</h3>
|
|
</div>
|
|
<div class='tableHeader combatTableRow'>
|
|
<div class='combatTableHeader' style='width: 50px'>Lvl</div>
|
|
<div class='combatTableHeader' style='width: 250px'>Name</div>
|
|
<div class='combatTableHeader' style='width: 450px'>Effect</div>
|
|
</div>
|
|
<fieldset class="repeating_feats">
|
|
<div class='sheet-WCfeatsRow'>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-featName" type="number" name="attr_featLvl" title="@{repeating_compss_#_featLvl}" placeholder="Lvl"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-featName" style='width: 250px' type="text" name="attr_featName" title="@{repeating_compss_#_featName}" placeholder="Feat Name"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-featEffect" style='width: 450px' type="text" name="attr_featEffect" title="@{repeating_compss_#_featEffect}" placeholder="Effect"/>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<br/>
|
|
<!-- Role Powers -->
|
|
<div class='roleTable combatTable' style="width: 800px;">
|
|
<div>
|
|
<h3>Role Powers & Boosts</h3>
|
|
</div>
|
|
<div class='tableHeader combatTableRow'>
|
|
<div class='combatTableHeader' style='width: 30px'></div>
|
|
<div class='combatTableHeader' style='width: 50px'>Lvl</div>
|
|
<div class='combatTableHeader' style='width: 125px'>Name</div>
|
|
<div class='combatTableHeader' style='width: 75px'>Type</div>
|
|
<div class='combatTableHeader' style='width: 75px'>Usage</div>
|
|
<div class='combatTableHeader' style='width: 75px'>Action</div>
|
|
<div class='combatTableHeader' style='width: 100px'>Range</div>
|
|
<div class='combatTableHeader' style='width: 50px'>D</div>
|
|
<div class='combatTableHeader' style='width: 175px'>E</div>
|
|
</div>
|
|
<fieldset class="repeating_roles">
|
|
<div class='sheet-WCrolesRow'>
|
|
<div class='combatTableCell'>
|
|
<!--<button title="%{BM-check}" style='width: 25px' type="roll" value="&{template:defualt} {{character_name=@{character_name}}} {{character_id=@{character_id}}} {{name=Basic melee}} {{Attack result=[[1d6]]}}" name="roll_BM-check"></button>-->
|
|
<!--<button title="%{BM-check}" style='width:25px' type="roll" value="&{template:default} {{name=@{repeating_compss_#_roleName}}} {{Range=Melee or Ranged 5}} {{attack=[[1d6]]}} {{Trigger=An enemy is Bloodied.}} {{Target=The triggering enemy.}} {{damage=4}} {{effect=Target makes a saving throw. If it fails, it is Taken Out. If it succeeds, it is Blinded until the end of its next turn.}}"></button>-->
|
|
<button type="roll" value="&{template:default} {{name=@{roleName}}} {{range=@{roleRange}}} {{attack=[[1d6]]}} {{Type=@{roleType}}} {{Usage=@{roleUsage}}} {{Damage=@{roleD}}} {{Effect=@{roleE}}}"></button>
|
|
<!--<textarea title="@{repeating_power_X_macro-text}" class="sheet-macro-text" name="attr_macro-text" placeholder="Macro">&{template:default} {{name=@{roleName}}} {{range=@{roleRange}}} {{attack=[[1d6]]}} {{Type=@{roleType}}} {{Usage=@{roleUsage}}} {{Damage=@{roleD}}} {{Effect=@{roleE}}}</textarea>-->
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleName" style='width: 50px' type="number" name="attr_roleLvl" title="@{repeating_compss_#_roleLvl}" placeholder="Lvl"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleName" style='width: 125px' type="text" name="attr_roleName" title="@{repeating_compss_#_roleName}" placeholder="Name"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleType" style='width: 75px' type="text" name="attr_roleType" title="@{repeating_compss_#_roleType}" placeholder="Type"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleUsage" style='width: 75px' type="text" name="attr_roleUsage" title="@{repeating_compss_#_roleUsage}" placeholder="Usage"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleAction" style='width: 75px' type="text" name="attr_roleAction" title="@{repeating_compss_#_roleAction}" placeholder="Action"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleRange" style='width: 100px' type="text" name="attr_roleRange" title="@{repeating_compss_#_roleRange}" placeholder="Range"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleD" style='width: 50px' type="text" name="attr_roleD" title="@{repeating_compss_#_roleD}" placeholder="D"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-roleE" style='width: 175px' type="text" name="attr_roleE" title="@{repeating_compss_#_roleE}" placeholder="E"/>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<br/>
|
|
<!-- Class Powers -->
|
|
<div class='classTable combatTable' style="width: 800px;">
|
|
<div>
|
|
<h3>Class Powers & Features (or Stances, Trick Arrows, etc)</h3>
|
|
</div>
|
|
<div class='tableHeader combatTableRow'>
|
|
<div class='combatTableHeader' style='width: 30px'></div>
|
|
<div class='combatTableHeader' style='width: 50px'>Lvl</div>
|
|
<div class='combatTableHeader' style='width: 125px'>Name</div>
|
|
<div class='combatTableHeader' style='width: 75px'>Type</div>
|
|
<div class='combatTableHeader' style='width: 75px'>Usage</div>
|
|
<div class='combatTableHeader' style='width: 75px'>Action</div>
|
|
<div class='combatTableHeader' style='width: 100px'>Range</div>
|
|
<div class='combatTableHeader' style='width: 50px'>D</div>
|
|
<div class='combatTableHeader' style='width: 170px'>E</div>
|
|
</div>
|
|
<fieldset class="repeating_class">
|
|
<div class='sheet-WCclassRow'>
|
|
<div class='combatTableCell'>
|
|
<button type="roll" value="&{template:default} {{name=@{className}}} {{range=@{classRange}}} {{attack=[[1d6]]}} {{Type=@{classType}}} {{Usage=@{classUsage}}} {{Damage=@{classD}}} {{Effect=@{classE}}}"></button>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-className" style='width: 50px' type="number" name="attr_classLvl" title="@{repeating_compss_#_classLvl}" placeholder="Lvl"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-className" style='width: 125px' type="text" name="attr_className" title="@{repeating_compss_#_className}" placeholder="Name"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-classType" style='width: 75px' type="text" name="attr_classType" title="@{repeating_compss_#_classType}" placeholder="Type"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-classUsage" style='width: 75px' type="text" name="attr_classUsage" title="@{repeating_compss_#_classUsage}" placeholder="Usage"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-classAction" style='width: 75px' type="text" name="attr_classAction" title="@{repeating_compss_#_classAction}" placeholder="Action"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-classRange" style='width: 100px' type="text" name="attr_classRange" title="@{repeating_compss_#_classRange}" placeholder="Range"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-classD" style='width: 50px' type="text" name="attr_classD" title="@{repeating_compss_#_classDt}" placeholder="D"/>
|
|
</div>
|
|
<div class='combatTableCell'>
|
|
<input class="sheet-classE" style='width: 175px' type="text" name="attr_classE" title="@{repeating_compss_#_classE}" placeholder="E"/>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<!-- rolltemplates -->
|
|
<div class="sheet-hidden">
|
|
<rolltemplate class="sheet-rolltemplate_generic">
|
|
<table>
|
|
<tr><td colspan="2" class="sheet-header">
|
|
{{#character_name}}
|
|
{{#character_id}}[{{character_name}}](http://journal.roll20.net/character/{{character_id}}){{/character_id}}
|
|
{{^character_id}}{{character_name}}{{/character_id}}
|
|
{{#name}}:{{/name}}
|
|
{{/character_name}}
|
|
{{#name}}
|
|
{{#name_link}}[{{name}}]({{name_link}}){{/name_link}}
|
|
{{^name_link}}{{name}}{{/name_link}}
|
|
{{/name}}
|
|
</td></tr>
|
|
{{#allprops() character_name character_id name_link}}
|
|
<tr><td>{{key}}</td><td>{{value}}</td></tr>
|
|
{{/allprops() character_name character_id name_link}}
|
|
</table>
|
|
</rolltemplate>
|
|
</div>
|
|
|
|
|
|
|
|
|