mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
248 lines
18 KiB
HTML
248 lines
18 KiB
HTML
<div class="title">Gamma World</div>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Front" checked="checked" />
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2" title="Back" />
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab3" value="3" title="NPC" />
|
|
|
|
<!--Tab1 Skills-->
|
|
<br><br>
|
|
<div class="sheet-tab-content sheet-tab1">
|
|
|
|
<div class="general-line1-container">
|
|
<div class="attribute-label">Character Name:</div><input class="general-field" type="text" name="attr_character_name"></input>
|
|
<div class="attribute-label">Genotype:</div><input class="general-field" type="text" name="attr_gtype"></input>
|
|
</div>
|
|
<div class="general-line2-container">
|
|
<div class="attribute-label">Class:</div><input class="general-field" type="text" name="attr_class"></input>
|
|
<div class="attribute-label">Level:</div><input class="general-field" type="number" name="attr_level"></input>
|
|
<div class="attribute-label">XP:</div><input class="general-field" type="number" name="attr_xp"></input>
|
|
<div class="attribute-label">Tech Lvl:</div><input class="general-field" type="text" name="attr_techlevel"></input>
|
|
</div>
|
|
<div class="basic-stat-container">
|
|
<div class="attribute-label">AC:</div><input class="attribute-field" style="border-color: #7CC48A;" type="number" name="attr_ac">
|
|
</input><div class="attribute-label">Hit Points:</div><input class="attribute-field" type="number" style="border-color: #B31D1D;" name="attr_hp"></input><div class="attribute-label">/</div><input class="attribute-field" type="number" style="border-color: #B31D1D;" name="attr_hp_max"></input>
|
|
<div class="attribute-label">Force Field:</div><input class="attribute-field" type="number" style="border-color: #7C9BC4;" name="attr_ff"></input><div class="attribute-label">/</div><input class="attribute-field" type="number" style="border-color: #7C9BC4;" name="attr_ff_max"></input>
|
|
<div class="attribute-label">Domars:</div><input class="attribute-field" type="text" name="attr_domars">
|
|
<div class="attribute-label">Initiative</div><button type="roll" value="&{template:mutation} {{title=@{character_name}}} {{Initiative=[[1d10 &{tracker}]]}}"></button>
|
|
</div>
|
|
<div class="attributes-container">
|
|
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{PS check=[[1d20cs<@{ps}cf>[[@{ps}+1]]]]}}'></button>
|
|
<div class="attribute-label">PS</div><input class="attribute-field" type="number" name="attr_ps"><input class="attribute-field" type="number" name="attr_psmod">
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{THAC melee=[[1d20+@{thacm}]]}}'></button><div class="attribute-label">THAC Melee:</div><input class="attribute-field" type="text" name="attr_thacm">
|
|
<div></div><div class="attribute-label">Damage Bonus:</div><input class="attribute-field" type="text" name="attr_damage">
|
|
<div class="attribute-label">Max Lift (kg)</div><input class="attribute-field" type="text" name="attr_maxlift">
|
|
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{DX check=[[1d20cs<@{dx}cf>[[@{dx}+1]]]]}}'></button>
|
|
<div class="attribute-label">DX</div><input class="attribute-field" type="number" name="attr_dx"><input class="attribute-field" type="number" name="attr_dxmod">
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{THAC ranged=[[1d20+@{thacr}]]}}'></button><div class="attribute-label">THAC Ranged:</div><input class="attribute-field" type="text" name="attr_thacr">
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{Stealth=[[1d20+@{stealth}]]}}'></button><div class="attribute-label">Stealth:</div><input class="attribute-field" type="text" name="attr_stealth">
|
|
<div class="attribute-label">Base AC:</div><input class="attribute-field" type="text" name="attr_baseac">
|
|
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{CN check=[[1d20cs<@{cn}cf>[[@{cn}+1]]]]}}'></button>
|
|
<div class="attribute-label">CN</div><input class="attribute-field" type="number" name="attr_cn"><input class="attribute-field" type="number" name="attr_cnmod">
|
|
<div></div><div class="attribute-label">Health:</div><input class="attribute-field" type="text" name="attr_health">
|
|
<div></div><input class="attribute-special-field" name="attr_health2-type" type="text"></input><input class="attribute-field" type="text" name="attr_health2">
|
|
<input class="attribute-special-field" name="attr_health3-type" type="text"></input><input class="attribute-field" type="text" name="attr_health3">
|
|
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{MS check=[[1d20cs<@{ms}cf>[[@{ms}+1]]]]}}'></button>
|
|
<div class="attribute-label">MS</div><input class="attribute-field" type="number" name="attr_ms"><input class="attribute-field" type="number" name="attr_msmod">
|
|
<div></div><div class="attribute-label">Mental Defense:</div><input class="attribute-field" type="text" name="attr_mdef">
|
|
<div></div><div></div><div></div><div></div><div></div>
|
|
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{IN check=[[1d20cs<@{in}cf>[[@{in}+1]]]]}}'></button>
|
|
<div class="attribute-label">IN</div><input class="attribute-field" type="number" name="attr_in"><input class="attribute-field" type="number" name="attr_inmod">
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{Use Artifacts=[[1d20+@{ua}]]}}'></button><div class="attribute-label">Use Artifacts:</div><input class="attribute-field" type="text" name="attr_ua">
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{Remain Unseen=[[1d20+@{ru}]]}}'></button><div class="attribute-label">Remain Unseen:</div><input class="attribute-field" type="text" name="attr_ru">
|
|
<div></div><div></div>
|
|
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{CH check=[[1d20cs<@{ch}cf>[[@{ch}+1]]]]}}'></button>
|
|
<div class="attribute-label">CH</div><input class="attribute-field" type="number" name="attr_ch"><input class="attribute-field" type="number" name="attr_chmod">
|
|
<div></div><div class="attribute-label">Robot Recognition:</div><input class="attribute-field" type="text" name="attr_rr">
|
|
<div></div><div></div><div></div><div></div><div></div>
|
|
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{SN check=[[1d20cs<@{sn}cf>[[@{sn}+1]]]]}}'></button>
|
|
<div class="attribute-label">SN</div><input class="attribute-field" type="number" name="attr_sn"><input class="attribute-field" type="number" name="attr_snmod">
|
|
<div></div><div class="attribute-label">Perception</div><input class="attribute-field" type="text" name="attr_per">
|
|
<div></div><input class="attribute-special-field" name="attr_sense2-type" type="text"></input><input class="attribute-field" type="text" name="attr_sense2">
|
|
<input class="attribute-special-field" name="attr_sense3-type" type="text"></input><input class="attribute-field" type="text" name="attr_sense3">
|
|
</div>
|
|
<br>
|
|
<br>
|
|
|
|
<div class="two-column-container">
|
|
<div>
|
|
<div class="skills-header">Character Class Skills</div>
|
|
|
|
<div class="skill-grid-container">
|
|
<div class="skills-label">Skill Name</div><div class="sk-label">Score</div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_skills">
|
|
<div class='skill-grid-container'>
|
|
<input class="class-skill-field" type="text" name="attr_class_skill"><input class="class-skill-val" type="text" name="attr_cskill">
|
|
<button class='skill-roll' name='roll_skill' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{subtitle=@{class_skill} check}} {{result=[[1d20cs<@{cskill}cf>[[@{cskill}+1]]]]}}'></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<div>
|
|
<div class="skills-header">Movement Rates</div>
|
|
|
|
<div class="movement-container">
|
|
<div class="mv-label"></div><div class="mv-label">Light</div><div class="mv-label">Med</div><div class="mv-label">Heavy</div>
|
|
<div class="movement-label">Walk</div><input class="movement-val" type="text" style="border-color: black;" name="attr_lwalk"><input class="movement-val" type="text" name="attr_mwalk"><input class="movement-val" type="text" name="attr_hwalk">
|
|
<div class="movement-label">Trot</div><input class="movement-val" type="text" name="attr_ltrot"><input class="movement-val" type="text" name="attr_mtrot"><div></div>
|
|
<div class="movement-label">Run</div><input class="movement-val" type="text" name="attr_lrun"><div></div><div></div>
|
|
<div class="movement-label">Fly</div><input class="movement-val" type="text" name="attr_lfly"><input class="movement-val" type="text" name="attr_mfly"><input class="movement-val" type="text" name="attr_hfly">
|
|
<div class="movement-label">Swim</div><input class="movement-val" type="text" name="attr_lswim"><input class="movement-val" type="text" name="attr_mswim"><input class="movement-val" type="text" name="attr_hswim">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<br>
|
|
<div class="physical-mutations-container">
|
|
<div class="mutation-header">Physical Mutations</div>
|
|
</div>
|
|
|
|
<div class='mutation-grid-container'>
|
|
<div class="mutation-label">Power</div><div class="mp-label">MP</div><div class="mp-label">Mod</div><div class="mutation-label">Description</div>
|
|
</div>
|
|
<fieldset class="repeating_pmutation">
|
|
<div class='mutation-grid-container'>
|
|
<input class="mutation-field" type="text" name="attr_pmut-name"><input class="mutation-val" type="number" name="attr_mp"><input class="mutation-val" type="number" name="attr_mpmod"><input class="mutation-field" type="text" name="attr_pmut-desc">
|
|
<button class='mut-roll' name='roll_pmut' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{subtitle=@{pmut-name} - MP @{mp}}} {{MHAC=[[1d20+@{mpmod}]]}} {{desc=@{pmut-desc}}}'></button>
|
|
</div>
|
|
</fieldset>
|
|
|
|
<br>
|
|
<div class="mental-mutations-container">
|
|
<div class="mutation-header">Mental Mutations</div>
|
|
</div>
|
|
<div class='mutation-grid-container'>
|
|
<div class="mutation-label">Power</div><div class="mp-label">MP</div><div class="mp-label">Mod</div><div class="mutation-label">Description</div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_mmutation">
|
|
<div class='mutation-grid-container'>
|
|
<input class="mutation-field" type="text" name="attr_mmut-name"><input class="mutation-val" type="number" name="attr_mp"><input class="mutation-val" type="number" name="attr_mpmod"><input class="mutation-field" type="text" name="attr_mmut-desc">
|
|
<button class='mut-roll' name='roll_mmut' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{subtitle=@{mmut-name} - MP @{mp}}} {{MHAC=[[1d20+@{mpmod}]]}} {{desc=@{mmut-desc}}}'></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<!--Tab2 back-->
|
|
<div class="sheet-tab-content sheet-tab2" style="overflow: hidden;">
|
|
<div class="armor-container">
|
|
<div class="equip-label">Armor:</div><div class="eq-label">AC:</div><div class="eq-label">Weight</div><div class="equip-label">Shield:</div><div class="eq-label">AC:</div><div class="eq-label">Weight</div><div></div><div></div>
|
|
<input class="armor-field" name="attr_armor" type="text"><input class="armor-val" name="attr_armor-ac" type="number"><input class="armor-val" name="attr_armor-wt" type="number">
|
|
<input class="armor-field" name="attr_shield" type="text"><input class="armor-val" name="attr_shield-ac" type="number"><input class="armor-val" name="attr_shield-wt" type="number">
|
|
<div class="eq-label">Domars:</div><input class="attribute-field" type="text" name="attr_domars">
|
|
</div>
|
|
<div class="skills-header">Weapons/Attacks</div>
|
|
<div class="equipment-container">
|
|
<div class="equip-label">Item</div><div class="eq-label">THAC</div><div class="eq-label">Dmg</div><div class="eq-label">Ammo</div><div class="eq-label">Cap</div><div class="eq-label">Range</div><div class="eq-label">RoF</div><div class="eq-label">Weight</div><div class="equip-label">Description</div>
|
|
</div>
|
|
<fieldset class="repeating_equipment">
|
|
<div class='equipment-container'>
|
|
<input class="equip-field" type="text" name="attr_equip-name"><input class="equip-val" type="number" name="attr_equip-thac"><input class="equip-val" type="text" name="attr_equip-dmg">
|
|
<input class="equip-val" type="number" name="attr_equip-ammo"><input class="equip-val" type="number" name="attr_equip-ammo_max"><input class="equip-val" type="text" name="attr_equip-range">
|
|
<input class="equip-val" type="text" name="attr_equip-rof"><input class="equip-val" type="number" name="attr_equip-weight"><input class="equip-field" type="text" name="attr_equip-desc">
|
|
<button class='equip-roll' name='roll_equip' type="roll" value='&{template:mutation} {{title=@{character_name}}} {{subtitle=@{equip-name} attack}} {{Range: @{equip-range}=RoF: @{equip-rof}}} {{Attack Roll=[[1d20cf<2+@{equip-thac}]]}} {{Damage=[[@{equip-dmg}]]}} {{desc=@{equip-desc}}}'></button>
|
|
</div>
|
|
</fieldset>
|
|
|
|
<br>
|
|
<br>
|
|
<div class="skills-header">Artifacts</div>
|
|
<div class="artifacts-container">
|
|
<div class="equip-label">Item</div><div class="eq-label">Tech</div><div class="eq-label">Comp</div><div class="eq-label">Weight</div><div class="equip-label">Description</div>
|
|
</div>
|
|
<fieldset class="repeating_artifacts">
|
|
<div class='artifacts-container'>
|
|
<input class="artifact-field" type="text" name="attr_artifact-name"><input class="artifact-val" type="text" name="attr_artifact-tech"><input class="artifact-val" type="text" name="attr_artifact-complex"><input class="artifact-val" type="number" name="attr_artifact-weight"><input class="artifact-field" type="text" name="attr_artifact-desc">
|
|
<button class='artifact-roll' name='roll_artifact' type="roll" value='&{template:mutation} {{title=@{artifact-name}}} {{subtitle=Tech Level @{artifact-tech}}} {{desc=@{artifact-desc}}}'></button>
|
|
</div>
|
|
</fieldset>
|
|
<br>
|
|
<h6 class="general-label">Other equipment</h6>
|
|
<textarea class="general-notes" style="width:98%;" name="attr_Equip"></textarea>
|
|
<br>
|
|
<h6 class="general-label">Notes</h6>
|
|
<textarea class="general-notes" style="width:98%;" name="attr_Notes"></textarea>
|
|
|
|
</div>
|
|
|
|
<!-- NPC Sheet tab-->
|
|
<div class="sheet-tab-content sheet-tab3" style="overflow: hidden;">
|
|
<div class="npc-columns">
|
|
<div>
|
|
<div class="npc-columns">
|
|
<div class='npc-label'>Name:</div><input class='npc-name-field' name='attr_npc-name' type='text' style='width: 180px'></input>
|
|
</div>
|
|
<div class="sheet-npc-container">
|
|
<div class='npc-label'>AC</div><input class='npc-field' name='attr_npc-ac' type='text'></input>
|
|
<div class='npc-label'>Level</div><input class='npc-field' name='attr_npc-level' type='text'></input>
|
|
<div class='npc-label'>Hit Points</div><input class='npc-field' name='attr_npc-hp' type='text'></input>
|
|
<div class='npc-label'>Hit Dice</div><input class='npc-field' name='attr_npc-hd' type='text'></input>
|
|
<div class='npc-label'>MD</div><input class='npc-field' name='attr_npc-md' type='text'></input>
|
|
<div class='npc-label'>Perception</div><input class='npc-field' name='attr_npc-percept' type='text'></input>
|
|
<div class='npc-label'>Health</div><input class='npc-field' name='attr_npc-health' type='text'></input>
|
|
<div class='npc-label'>Stealth/RU</div><input class='npc-field' name='attr_npc-stealth' type='text'></input>
|
|
<div class='npc-label'>Speed</div><input class='npc-field' name='attr_npc-spd' type='text'></input>
|
|
<div class='npc-label'>Int</div><input class='npc-field' name='attr_npc-int' type='text'></input>
|
|
<input class='npc-field' name='attr_npc-spd2-lbl' type='text'></input><input class='npc-field' name='attr_npc-spd2' type='text'></input>
|
|
<div class='npc-label'>Morale</div><input class='npc-field' name='attr_npc-morale' type='text'></input>
|
|
<div class='npc-label'>THAC</div><input class='npc-field' name='attr_npc-thac' type='text'></input>
|
|
<div class='npc-label'>Size</div><input class='npc-field' name='attr_npc-size' type='text'></input>
|
|
<div class='npc-label'>Attacks</div><input class='npc-field' name='attr_npc-att' type='text'></input>
|
|
<div class='npc-label'>XP Value</div><input class='npc-field' name='attr_npc-xp' type='text'></input>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<br>
|
|
<h6>Attacks</h6>
|
|
<div class="npc-attack-container">
|
|
<div class="npc-atk-label">Attack</div><div class="eq-label">THAC</div><div class="eq-label">Dmg</div><div class="npc-atk-label">Notes</div>
|
|
</div>
|
|
<fieldset class="repeating_npc-attacks">
|
|
<div class="npc-attack-container">
|
|
<input class="npc-atk-field" type="text" name="attr_npc-atk-name"><input class="npc-atk-val" type="number" name="attr_npc-atk-thac"><input class="npc-atk-val" type="text" name="attr_npc-atk-dmg"><input class="npc-atk-field" type="text" name="attr_npc-atk-desc">
|
|
<button class='npc-atk-roll' name='roll_npc-atk' type="roll" value='&{template:mutation} {{title=@{npc-name}}} {{subtitle=@{npc-atk-name} attack}} {{Attack=[[1d20+@{npc-atk-thac}]]}} {{Damage=[[@{npc-atk-dmg}]]}}'></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<h6>Mutations</h6>
|
|
<div class='mutation-grid-container'>
|
|
<div class="mutation-label">Power</div><div class="mp-label">MP</div><div class="mp-label">Mod</div><div class="mutation-label">Description</div>
|
|
</div>
|
|
<fieldset class="repeating_npc-mutation">
|
|
<div class='mutation-grid-container'>
|
|
<input class="mutation-field" type="text" name="attr_mutation_name"><input class="mutation-val" type="number" name="attr_mp"><input class="mutation-val" type="number" name="attr_mpmod"><input class="mutation-field" type="text" name="attr_mutation-desc">
|
|
<button class='mut-roll' name='roll_mmut' type="roll" value='&{template:mutation} {{title=@{npc-name}}} {{subtitle=@{mutation_name} - MP @{mp}}} {{MHAC=[[1d20+@{mpmod}]]}} {{desc=@{mutation-desc}}}'></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
|
|
<rolltemplate class="sheet-rolltemplate-mutation">
|
|
<div class="sheet-container">
|
|
<div class="sheet-header">
|
|
{{#title}}<div class="sheet-title">{{title}}</div>{{/title}}
|
|
{{#subtitle}}<div class="sheet-subtitle">{{subtitle}}</div>{{/subtitle}}
|
|
</div>
|
|
<div class="sheet-content">
|
|
{{#allprops() title subtitle desc color}}
|
|
<div class="sheet-key">{{key}}</div>
|
|
<div class="sheet-value">{{value}}</div>
|
|
{{/allprops() title subtitle desc color}}
|
|
{{#desc}}<div class="sheet-desc">{{desc}}</div>{{/desc}}
|
|
</div>
|
|
</div>
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|
|
|