Files
2024-06-03 13:15:14 -04:00

580 lines
25 KiB
HTML

<input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Mecha" checked="checked" />
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2" title="Notes" />
<div class="sheet-tab-content sheet-tab1"> <!-- Mecha -->
<div class="sheet-MechaContainer">
<div class="sheet-mechaColumns">
<div class='sheet-perspectiveParent sheet-floatLeft'>
<div class="sheet-translucentBackground sheet-mechaLeftPanel"> <!-- Pilot attributes -->
<!--
db d88888b d88888b d888888b
88 88' 88' `~~88~~'
88 88ooooo 88ooo 88
88 88~~~~~ 88~~~ 88
88booo. 88. 88 88
Y88888P Y88888P YP YP
-->
<div class="sheet-mechaListBox">
<h3 class="sheet-mechaPopupHelp">Pilot Stats
<span class="sheet-mechaPopupCenterDisplay">Pilot stats are combined with Mecha stats to make Linked-Stats. Stats and Linked-Stats give you the number of d6 in your dice pool for tests.</span>
</h3>
<table>
<tr><td>Strength</td><td><input type="number" name="attr_pilotStrength" />
<button type='roll'
value='&{template:MechaRoll} {{name=Ability Test}} {{result=[[@{pilotStrength}d6&lt;?{skill?|Mecha Combat,@{pilotSkillMechaCombat}|Personal Combat,@{pilotSkillPersonalCombat}|Social,@{pilotSkillSocial}|Field Ops,@{pilotSkillFieldOps}|Repair,@{pilotSkillRepair}|Medic,@{pilotSkillMedic}|Logistics,@{pilotSkillLogistics}}!1]]}} {{rollDescription= Rolling Strength. (over 5 = overdrive, over 8 = cutscene) }}'
name='roll_strengthTest'/>
</td></tr>
<tr><td>Agility</td><td><input type="number" name="attr_pilotAgility" />
<button type='roll'
value='&{template:MechaRoll} {{name=Ability Test}} {{result=[[@{pilotAgility}d6&lt;?{skill?|Mecha Combat,@{pilotSkillMechaCombat}|Personal Combat,@{pilotSkillPersonalCombat}|Social,@{pilotSkillSocial}|Field Ops,@{pilotSkillFieldOps}|Repair,@{pilotSkillRepair}|Medic,@{pilotSkillMedic}|Logistics,@{pilotSkillLogistics}}!1]]}} {{rollDescription= Rolling Agility. (over 5 = overdrive, over 8 = cutscene) }}'
name='roll_agilityTest'/>
</td></tr>
<tr><td>Intelligence</td><td><input type="number" name="attr_pilotIntelligence" />
<button type='roll'
value='&{template:MechaRoll} {{name=Ability Test}} {{result=[[@{pilotIntelligence}d6&lt;?{skill?|Mecha Combat,@{pilotSkillMechaCombat}|Personal Combat,@{pilotSkillPersonalCombat}|Social,@{pilotSkillSocial}|Field Ops,@{pilotSkillFieldOps}|Repair,@{pilotSkillRepair}|Medic,@{pilotSkillMedic}|Logistics,@{pilotSkillLogistics}}!1]]}} {{rollDescription= Rolling Intelligence. (over 5 = overdrive, over 8 = cutscene) }}'
name='roll_intelligenceTest'/>
</td></tr>
<tr><td>Will</td><td><input type="number" name="attr_pilotWill" />
<button type='roll'
value='&{template:MechaRoll} {{name=Ability Test}} {{result=[[@{pilotWill}d6&lt;?{skill?|Mecha Combat,@{pilotSkillMechaCombat}|Personal Combat,@{pilotSkillPersonalCombat}|Social,@{pilotSkillSocial}|Field Ops,@{pilotSkillFieldOps}|Repair,@{pilotSkillRepair}|Medic,@{pilotSkillMedic}|Logistics,@{pilotSkillLogistics}}!1]]}} {{rollDescription= Rolling Will. (over 5 = overdrive, over 8 = cutscene) }}'
name='roll_willTest'/>
</td></tr>
</tr>
</table>
</div>
<div class="sheet-mechaListBox">
<h3 class="sheet-mechaPopupHelp">Pilot Traits
<span class="sheet-mechaPopupCenterDisplay">
<p>Each character has 4 traits (adjectives, eg: stout, analytical, supportive, blunt).</p>
<p>2 from your pilot archetype.</p>
<p>1 from each of your Mecha configurations.</p>
</span>
</h3>
<ol>
<li><input type="text" class="sheet-mechaTextField" name="attr_pilotTrait1"/></li>
<li><input type="text" class="sheet-mechaTextField" name="attr_pilotTrait2"/></li>
<li><input type="text" class="sheet-mechaTextField" name="attr_pilotTrait3"/></li>
<li><input type="text" class="sheet-mechaTextField" name="attr_pilotTrait4"/></li>
</ol>
</div>
<div class="sheet-mechaListBox">
<h3 class="sheet-mechaPopupHelp">Pilot Skills
<span class="sheet-mechaPopupCenterDisplay">Each character has 5 skills. These are the target number for tests.</span>
</h3>
<table class="sheet-mechaTable">
<tr><td align="left">Mecha Combat</td><td><input type="number" class="sheet-mechaTextField" name="attr_pilotSkillMechaCombat"/>
<!-- <button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;@{pilotSkillMechaCombat}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
-->
</td>
</tr>
<tr><td>Personal Combat:</td><td><input type="number" class="sheet-mechaTextField" name="attr_pilotSkillPersonalCombat"/>
<button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;@{pilotSkillPersonalCombat}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
</td></tr>
<tr><td>Social:</td><td><input type="number" class="sheet-mechaTextField" name="attr_pilotSkillSocial"/>
<button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;@{pilotSkillSocial}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
</td></tr>
<tr><td>Field Ops:</td><td><input type="number" class="sheet-mechaTextField" name="attr_pilotSkillFieldOps"/>
<button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;@{pilotSkillFieldOps}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
</td></tr>
<tr><td>Repair:</td><td><input type="number" class="sheet-mechaTextField" name="attr_pilotSkillRepair"/>
<button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;@{pilotSkillRepair}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
</td></tr>
<tr><td>Medic:</td><td><input type="number" class="sheet-mechaTextField" name="attr_pilotSkillMedic"/>
<button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;@{pilotSkillMedic}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
</td></tr>
<tr><td>Logistics:</td><td><input type="number" class="sheet-mechaTextField" name="attr_pilotSkillLogistics"/>
<button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;@{pilotSkillLogistics}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
</td></tr>
</table>
</div>
</div>
</div>
<!--
.88b d88. d888888b d8888b. d8888b. db d88888b
88'YbdP`88 `88' 88 `8D 88 `8D 88 88'
88 88 88 88 88 88 88 88 88 88ooooo
88 88 88 88 88 88 88 88 88 88~~~~~
88 88 88 .88. 88 .8D 88 .8D 88booo. 88.
YP YP YP Y888888P Y8888D' Y8888D' Y88888P Y88888P
-->
<div class='sheet-perspectiveParent sheet-floatMiddle sheet-bottomAligned'> <!-- Middle Column -->
<div class="sheet-mechaMiddlePanel"> <!-- Combined Attributes and Rolls -->
<div class="sheet-mechaCondition">
Condition:
<select name="attr_mechaCondition" class="sheet-narrowMechaField">
<option value="Stable" selected="selected">Stable</option>
<option value="Severe">Severe</option>
<option value="Lethal">Critical (Lethal)</option>
</select>
<span class="sheet-mechaPopupHelp">?
<span class="sheet-mechaPopupCenterDisplay">
When an attack has more successes than your defense, take 1 point of damage and make a damage save. If you fail the damage save, leave the fight or change your condition down one step. If you take damage when your mech is critical, you will die.
</span>
</span>
</div>
<table class="sheet-mechaDamageAndOverdrive"><tr>
<td>
Pilot Damage: <input type="number" class="sheet-textField" name="attr_pilotDamage"/>
<input disabled="true" name="attr_pilotDamage_max" value=6 style="display:none;"/>
</td>
<td>
Overdrive: <input type="number" class="sheet-mechaTextField" name="attr_overdrive"/>
<input disabled="true" name="attr_overdrive_max" value=6 style="display:none;" />
</td>
<td>
Mecha Damage: <input type="number" class="sheet-textField" name="attr_mechaDamage"/>
<input disabled="true" name="attr_mechaDamage_max" value=6 style="display:none;" />
</td>
</tr>
<tr>
<td><button type='roll' value='&{template:MechaRoll} {{name="Damage Save"}}{{rollDescription=Roll higher than your current damage or lose the fight (KO).}} {{result=[[1d6>[[@{pilotDamage}+1]]cf&lt;@{pilotDamage}cs&gt;[[@{pilotDamage}+1]]]]}} {{notes=1 is good, 0 is bad}}' /> </td>
<td>
Tac Pts: <input type="number" class="sheet-mechaTextField" name="attr_tacticalPoints" />
</td>
<td>
<button type='roll' value='&{template:MechaRoll} {{name="Damage Save"}} {{rollDescription=Roll higher than your current damage to maintain your current condition}} {{result=[[1d6>[[@{mechaDamage}+1]]cf&lt;@{mechaDamage}cs&gt;[[@{mechaDamage}+1]]]]}} {{notes=1 is good, 0 is bad. If you fail a mecha damage save, your mecha condition gets worse by one step. You may elect to leave combat or continue fighting with the new condition. For each change, you lose 1 mecha configuration and the corresponding ability. If you choose to enter the critical/lethal phase, your next failed damage save will kill you.}}' />
</td>
</tr>
</table>
</div>
<div class="sheet-mechaButtonPanel"> <!-- Roll Buttons -->
<table>
<tr>
<td>
<p>Engineering <input class="mechaStatNumberInputs" type="text" size=1 name="attr_mechaEngineering" disabled=true value=@{mechaTechnology}+@{LinkedPilotAttributeEngineering} /> </p>
<button type='roll' class='sheet-mechaHUD-initiativeButton sheet-plainButton'
value='&{template:MechaRoll} {{name=Engineering (aka Initiative)}} {{result=[[ (@{mechaEngineering})d6&lt;@{pilotSkillMechaCombat}!1cs&lt;@{pilotSkillMechaCombat}cf&gt;[[@{pilotSkillMechaCombat}+1]]&{tracker}]]}} {{notes=Play proceeds in order from highest to lowest. In the case of a tie, whoever rolled fewer dice ([[@{mechaTechnology} + @{LinkedPilotAttributeEngineering}]]) goes first. If its still a tie, settle it with 1d6 [[1d6]]}}'
name="roll_mechaInitiative" />
</td><td>
<p>Defend <input class="mechaStatNumberInputs" type="text" size=1 name="attr_mechaDefense" disabled=true value=@{mechaArmor}+@{LinkedPilotAttributeDefense} /></p>
<button type='roll' class='sheet-mechaHUD-defenseButton sheet-plainButton'
value='&{template:MechaRoll} {{name=Mech Defense}} {{rollDescription=(Strafing Defense: If a mech didn&#39;t leave its sector, the pilot can add unspent movement points to the defense roll)}} {{result=[[ (@{mechaDefense} +?{Initiating strafing defense... How many unspent movement points?|0} )d6&lt;@{pilotSkillMechaCombat}!1cs&lt;@{pilotSkillMechaCombat}cf&gt;[[@{pilotSkillMechaCombat}+1]] ]]}} {{notes=If your defense is lower than your opponent&#39;s attack roll, take 1 damage and make a damage save. Additionally, they may move you 1MP for each point of difference}}'
name="roll_mechaDefend"/>
</td>
</tr><tr>
<td>
<p>Attack <input class="mechaStatNumberInputs" type="text" size=1 name="attr_mechaAttack" disabled=true value=@{mechaWeapons}+@{LinkedPilotAttributeAttack} /></p>
<button type='roll' class='sheet-mechaHUD-attackButton sheet-plainButton'
value='&{template:MechaRoll} {{name=Mech Attack}} {{result=[[ (@{mechaAttack} -?{How many zones (movement points) is your target outside of the optimal range for your current weapon?|0})d6&lt;@{pilotSkillMechaCombat}!1cs<@{pilotSkillMechaCombat}cf>[[@{pilotSkillMechaCombat}+1]] ]]}} {{notes=Knockback: for every point of success over your opponent&#39;s defense, move them 1 MP}}'
name="roll_mechaAttack"
/>
</td><td>
<p>Move <input class="mechaStatNumberInputs" type="text" size=1 name="attr_mechaMovement" disabled=true value=@{mechaSpeed}+@{LinkedPilotAttributeMovement} /></p>
<button type='roll' class='sheet-mechaHUD-movementButton sheet-plainButton'
value='&{template:MechaMovement} {{name=Mech Movement}} {{movement=[[ (@{mechaMovement})d6&lt;@{pilotSkillMechaCombat}!1cs&lt;@{pilotSkillMechaCombat}cf&gt;[[@{pilotSkillMechaCombat}+1]] ]]}}'
name="roll_mechaMove"
/>
</td>
</tr>
</table>
</div>
</div>
<div class='sheet-perspectiveParent sheet-floatRight'>
<div class="sheet-translucentBackground sheet-mechaRightPanel"> <!-- Mecha Attributes -->
<!--
ooooooooo. o8o oooo .
`888 `Y88. `"' `888 .o8
888 .d88' oooo .oooooooo 888 .oo. .o888oo
888ooo88P' `888 888' `88b 888P"Y88b 888
888`88b. 888 888 888 888 888 888
888 `88b. 888 `88bod8P' 888 888 888 .
o888o o888o o888o `8oooooo. o888o o888o "888"
d" YD
"Y88888P'
-->
<div class="sheet-mechaListBox">
<h3 class="sheet-mechaPopupHelp">Mecha Stats
<span class="sheet-mechaPopupCenterDisplay"><p>Capabilities for your Mecha.</p> <p>For each mecha stat, choose which pilot stat you will use to operate it. Each pilot stat must be linked to a different mecha attribute.</p></span>
</h3>
<table>
<tr><td>Weapons</td><td><input type="number" name="attr_mechaWeapons" /></td>
<td>
<select name="attr_LinkedPilotAttributeAttack">
<option value="@{pilotStrength}" selected="selected">Str</option>
<option value="@{pilotAgility}">Agi</option>
<option value="@{pilotIntelligence}">Int</option>
<option value="@{pilotWill}">Wil</option>
</select>
</td>
</tr>
<tr><td>Armor</td><td><input type="number" name="attr_mechaArmor" /></td>
<td>
<select name="attr_LinkedPilotAttributeDefense">
<option value="@{pilotStrength}" selected="selected">Str</option>
<option value="@{pilotAgility}">Agi</option>
<option value="@{pilotIntelligence}">Int</option>
<option value="@{pilotWill}">Wil</option>
</select>
</td>
</tr>
<tr><td>Technology</td><td><input type="number" name="attr_mechaTechnology" /></td>
<td>
<select name="attr_LinkedPilotAttributeEngineering">
<option value="@{pilotStrength}" selected="selected">Str</option>
<option value="@{pilotAgility}">Agi</option>
<option value="@{pilotIntelligence}">Int</option>
<option value="@{pilotWill}">Wil</option>
</select>
</td>
</tr>
<tr><td>Speed</td><td><input type="number" name="attr_mechaSpeed" /></td>
<td>
<select name="attr_LinkedPilotAttributeMovement">
<option value="@{pilotStrength}" selected="selected">Str</option>
<option value="@{pilotAgility}">Agi</option>
<option value="@{pilotIntelligence}">Int</option>
<option value="@{pilotWill}">Wil</option>
</select>
</td>
</tr>
</table>
</div>
<div class="sheet-mechaListBox">
<h3 class="sheet-mechaPopupHelp">Mecha Configurations
<span class="sheet-mechaPopupCenterDisplay">Each mecha has 2 available configurations. Spend overdrive points to activate their abilities. When you become damaged, you will lose one or both of your configurations.</span>
</h3>
<fieldset class="repeating_configurations">
<input type="text" class="sheet-mechaTextField" name="attr_configurationName" placeholder="Configuration" autocomplete="off">
</fieldset>
</div>
<div class="sheet-mechaListBox">
<h3 class="sheet-mechaPopupHelp">Mecha Weapons
<span class="sheet-mechaPopupCenterDisplay">Each weapon has an optimum range. All weapons must cool down for 1 turn after firing. ie: you normally can't fire the same weapon twice in a row.</span>
</h3>
<fieldset class="repeating_weapons">
<input type="text" class="sheet-mechaWeaponName" name="attr_repeatingWeaponName" placeholder="Weapon" autocomplete="off">
<input type="number" name="attr_repeatingWeaponRange" placeholder="rng"/>
<button type='roll'
value='&{template:MechaRoll} {{name=Fire @{repeatingWeaponName}}} {{result=[[ (@{mechaWeapons} + @{LinkedPilotAttributeAttack} - [[abs(@{repeatingWeaponRange} - ?{Range to target?|@{repeatingWeaponRange} })]])d6&lt;@{pilotSkillMechaCombat}!1cs<@{pilotSkillMechaCombat}cf>[[@{pilotSkillMechaCombat}+1]] ]]}} {{rollDescription= Rolling LinkedAttack - RangeMod d6. TargetNumber = MechaCombat. 1s explode}}'
name='roll_FireRepeatingWeapon'/>
</fieldset>
</div>
</div>
</div>
</div>
<!--
oooooooooo. . .
`888' `Y8b .o8 .o8
888 888 .ooooo. .o888oo .o888oo .ooooo. ooo. .oo. .oo.
888oooo888' d88' `88b 888 888 d88' `88b `888P"Y88bP"Y88b
888 `88b 888 888 888 888 888 888 888 888 888
888 .88P 888 888 888 . 888 . 888 888 888 888 888
o888bood8P' `Y8bod8P' "888" "888" `Y8bod8P' o888o o888o o888o
-->
<div class="mechaBottomRow"> <!-- Misc -->
<div class="sheet-mechaListBox">
Pilot Name: <input type="text" class="mechaNarrowTextField" name="attr_pilotName"/>
Archetype: <input type="text" class="mechaNarrowTextField" name="attr_pilotArchetype"/>
Goal: <input type="text" class="mechaNarrowTextField" name="attr_pilotGoal"/>
AP/XP: <input type="number" name="attr_XP" />
</div>
<div class="sheet-mechaListBox">
Mecha Make: <input type="text" class="sheet-mechaNarrowTextField" name="attr_mechaMake"/>
Model: <input type="text" class="sheet-mechaNarrowTextField" name="attr_mechaModel"/>
Protocol: <input type="text" class="sheet-mechaNarrowTextField" name="attr_mechaProtocol"/>
</div>
<div class="sheet-mechaListBox">
<h3>Notes</h3>
<textarea name="attr_MechaNotes" class="sheet-textAreaHuge"></textarea>
<div class="sheet-mechaListBox">
<h3>Other Rolls
<button type='roll'
value='&{template:MechaRoll} {{name=Skill Test}} {{result=[[?{ability?|Strengh,@{pilotStrength}|Agility,@{pilotAgility}|Intelligence,@{pilotIntelligence}|Will,@{pilotWill}}d6&lt;?{skill?|Mecha Combat,@{pilotSkillMechaCombat}|Personal Combat,@{pilotSkillPersonalCombat}|Social,@{pilotSkillSocial}|Field Ops,@{pilotSkillFieldOps}|Repair,@{pilotSkillRepair}|Medic,@{pilotSkillMedic}}!1]]}} {{rollDescription=(over 5 &#61; overdrive, over 8 &#61; cutscene) }}'
/>
</h3>
&#47;roll ((<i>stat</i>))d6&lt;((<i>skill</i>))!1<br>
<input type="number" name="attr_tempDiceNumber" /> d6 &lt; <input type="number" name="attr_tempTargetNumber" /> &excl;1
<button type="roll" value=" [[ @{tempDiceNumber}d6&lt;@{tempTargetNumber}!1cs<@{tempTargetNumber}cf>[[@{tempTargetNumber}+1]] ]] " name="roll_tempMechaTest" />
</div>
</div>
</div>
</div>
</div>
<!-- =-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=-=-=--=- -->
<div class="sheet-tab-content sheet-tab2">
<div class="sheet-MechaContainer">
<div class="sheet-mechaColumns">
<div class="sheet-mechaListBox">
<h1>Notes</h1>
<div class="sheet-2colrow">
<div class="sheet-col">
<h3>Personality</h3>
<div class="sheet-personality">
<textarea placeholder="Personality, Beliefs, Instincts, Stress Reliever, Vice" name="attr_personality"></textarea>
</div>
<h3>Goals</h3>
<div class="sheet-goals">
<textarea placeholder="Goals, Quests, To Do List" name="attr_goals"></textarea>
</div>
</div>
<div class="sheet-col">
<h3>Bonds, Contacts, Circles</h3>
<div class="sheet-bonds">
<textarea placeholder="Contacts, Networks, Circles, Bonds" name="attr_contacts"></textarea>
</div>
<h3>Gear</h3>
<div class="sheet-gear">
<textarea placeholder="Gear, Weapons, Armor, Trappings, Hirelings, Expenses" name="attr_gear"></textarea>
</div>
</div>
</div>
<div class="sheet-row sheet-mechaListBox">
<h3>Notes</h3>
<div class="sheet-notes">
<textarea placeholder="Notes" name="attr_notes2"></textarea>
</div>
</div>
</div>
</div>
</div>
</div>
<!--
ooooooooo. oooo oooo ooooooooooooo oooo .
`888 `Y88. `888 `888 8' 888 `8 `888 .o8
888 .d88' .ooooo. 888 888 888 .ooooo. ooo. .oo. .oo. oo.ooooo. 888 .oooo. .o888oo .ooooo. .oooo.o
888ooo88P' d88' `88b 888 888 888 d88' `88b `888P"Y88bP"Y88b 888' `88b 888 `P )88b 888 d88' `88b d88( "8
888`88b. 888 888 888 888 888 888ooo888 888 888 888 888 888 888 .oP"888 888 888ooo888 `"Y88b.
888 `88b. 888 888 888 888 888 888 .o 888 888 888 888 888 888 d8( 888 888 . 888 .o o. )88b
o888o o888o `Y8bod8P' o888o o888o o888o `Y8bod8P' o888o o888o o888o 888bod8P' o888o `Y888""8o "888" `Y8bod8P' 8""888P'
888
o888o
-->
<!-- Roll Templates -->
<rolltemplate class="sheet-rolltemplate-MechaRoll">
<table>
<tr><th>{{name}}</th></tr>
{{#rollDescription}}
<tr><td><span class="fineprint">{{rollDescription}}</span></td></tr>
{{/rollDescription}}
<tr><td>
{{#result}}
{{result}}
{{/result}}
{{#rollGreater() result 4}}
<span class="exciting">Overdrive!</span>
{{/rollGreater() result 4}}
{{#rollGreater() result 7}}
<div class="speedlines">Cutscene!!!</div>
{{/rollGreater() result 7}}
</td></tr>
{{#notes}}
<tr><td>{{notes}}</td></tr>
{{/notes}}
</table>
</rolltemplate>
<rolltemplate class="sheet-rolltemplate-MechaMovement">
<table>
<tr><th>{{name}}</th></tr>
<tr><td class="sheet-fineprint">Rolling Movement</td></tr>
<tr><td align="center"><span class="tcat">Move: </span>{{movement}}
{{#rollGreater() movement 4}}
<span class="exciting">Overdrive!</span>
{{/rollGreater() movement 4}}
</td></tr>
<tr><td class="sheet-fineprint">Moving toward or away from center costs 1 point. Moving between quadrants costs 2 points.</td></tr>
<tr><td class="sheet-fineprint">You may choose not to leave your sector in order to strafe evasively and spend movement points on defense rolls before your next turn.
{{#rollGreater() movement 7}}
<div class="speedlines">Cutscene!!!</div>
{{/rollGreater() movement 7}}
</td></tr>
</table>
</rolltemplate>