Add files via upload

This commit is contained in:
VJ ROLMASTERS
2026-06-04 16:08:07 +02:00
committed by GitHub
parent 2c1d119a11
commit 8afc1b9a4d
6 changed files with 3855 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
# Medievo_Oscuro
Medievo Oscuro Roll20 character sheet.
We recomend to download and install Morpheus font.
Hoja del superviviente lista para jugar a Medievo Oscuro, el juego de rol infernal, en Roll20.
Recomendamos descargar e instalar la fuente Morpheus.
More information about the game / Más información sobre el juego
[Medievo Oscuro](http://medievooscuro.es/).
File diff suppressed because it is too large Load Diff
+974
View File
@@ -0,0 +1,974 @@
<!-- PLANET OF THE APES -->
<!-- Character sheet for Roll20 by VJ Rolmasters -->
<div class="sheet-contenedorvj">
<input type="checkbox" name="attr_sheet_locked" class="sheet-lock-checkbox" value="1">
<div class="sheet-main">
<input type="hidden" class="sheet-tabstoggle" name="attr_sheetTab" value="zero" />
<div class="sheet-container">
<div class="sheet-notebook-tabs">
<div class="sheet-margemenu"></div><!-- end .sheet-margemenu -->
<!-- <button type="action" name="act_zero" class="sheet-notebook-tab sheet-button0">PJ</button>
<button type="action" name="act_un" class="sheet-notebook-tab sheet-button1">COMBAT</button>
<button type="action" name="act_dos" class="sheet-notebook-tab sheet-button2">INVENTORY</button>
<button type="action" name="act_tres" class="sheet-notebook-tab sheet-button3">PNJ</button>
<button type="action" name="act_quatre" class="sheet-notebook-tab sheet-button4">STUFF</button> -->
</div>
<div class="sheet-zero">
<input type="hidden" name="attr_labeldexroll" />
<input type="hidden" name="attr_labelknoroll" />
<input type="hidden" name="attr_labelmecroll" />
<input type="hidden" name="attr_labelperroll" />
<input type="hidden" name="attr_labelstrroll" />
<input type="hidden" name="attr_labelwilroll" />
<input type="hidden" name="attr_labelarmorroll" />
<div class="sheet-invisible">
<span data-i18n="labeldexroll">DEXTERITY</span>
<span data-i18n="labelknoroll">KNOWLEDGE</span>
<span data-i18n="labelmecroll">MECHANICAL</span>
<span data-i18n="labelperroll">PERCEPTION</span>
<span data-i18n="labelstrroll">STRENGTH</span>
<span data-i18n="labelwilroll">WILLPOWER</span>
<span data-i18n="labelarmorroll">ARMOR</span>
</div><!-- end .sheet-invisible -->
<div class="sheet-espai-20"></div><!-- end .sheet-espai-20 -->
<div class="sheet-column_apes_A">
<div class="sheet-avatar-foto">
<img name="attr_character_avatar" alt="">
</div><!-- end .sheet-avatar-foto -->
<div class="sheet-quote-box">
<div class="sheet-title-right"><span data-i18n="quote-u">QUOTE</span>:</div><!-- end .sheet-title-right -->
<textarea class="sheet-textareaglobal sheet-editable sheet-textalignright" style="height: 85px;" name="attr_quote" ></textarea>
</div><!-- end .sheet-quote-box -->
<div class="sheet-memento-box">
<div class="sheet-title-left"><span data-i18n="memento-u">MEMENTO</span>:</div><!-- end .sheet-title-left -->
<textarea class="sheet-textareaglobal sheet-editable sheet-textalignleft" style="height: 48px;" name="attr_memento" ></textarea>
</div><!-- end .sheet-memento-box -->
<div class="sheet-background-box">
<div class="sheet-title-right"><span data-i18n="background-u">BACKGROUND</span>:</div><!-- end .sheet-title-right -->
<textarea class="sheet-textareaglobal sheet-editable sheet-textalignright" style="height: 280px;" name="attr_background" ></textarea>
</div><!-- end .sheet-background-box -->
<div class="sheet-personality-box">
<div class="sheet-title-left"><span data-i18n="personality-u">PERSONALITY</span>:</div><!-- end .sheet-title-left -->
<textarea class="sheet-textareaglobal sheet-editable sheet-textalignleft" style="height: 120px;" name="attr_personality" ></textarea>
</div><!-- end .sheet-personality-box -->
<div class="sheet-motive-box">
<div class="sheet-title-right"><span data-i18n="motive-u">MOTIVE</span>:</div><!-- end .sheet-title-right -->
<textarea class="sheet-textareaglobal sheet-editable sheet-textalignright" style="height: 68px;" name="attr_motive" ></textarea>
</div><!-- end .sheet-motive-box -->
</div><!-- end .sheet-column_apes_A -->
<div class="sheet-column_apes_B">
<div class="sheet-width100">
<input class="sheet-charactername sheet-editable" type="text" name="attr_archetype" title="" value="Archetype" />
</div><!-- end .sheet-width100 -->
<div class="sheet-width100">
<div class="sheet-tiradasecreta">
<input type="checkbox" class="sheet-checksecreta" style="margin: 0px 3px 0px 0px;" value="/w gm" name="attr_tirada_secreta"> <span data-i18n="hidden-u">Hidden rolls for the GM</span>.
</div><!-- end .sheet-tiradasecreta -->
<input class="sheet-characterage sheet-editable" type="number" name="attr_age" title="" value="1" />
<div class="sheet-titlename"><span data-i18n="age-u">AGE</span>:</div><!-- end .sheet-titlename -->
</div><!-- end .sheet-width100 -->
<div class="sheet-difficult-box">
<div class="sheet-titledn"><span data-i18n="dn-u">DIFFICULTY NUMBER</span></div><!-- end .sheet-titledn -->
<div class="sheet-titlemodifier"><span data-i18n="modifier-u">MODIFIER</span></div><!-- end .sheet-titlemodifier -->
<select class="sheet-selectdn " name="attr_difficultnumber">
<option value="5"><span data-i18n="veryeasy-u">VERY EASY</span>5</option>
<option value="10"><span data-i18n="easy-u">EASY</span> 10</option>
<option value="15" selected><span data-i18n="average-u">AVERAGE</span> 15</option>
<option value="20"><span data-i18n="difficult-u">DIFFICULT</span> 20</option>
<option value="25"><span data-i18n="verydifficult-u">VERY DIFFICULT</span> 25</option>
<option value="30"><span data-i18n="extremelydifficult-u">EXTREMELY DIFFICULT</span> 30</option>
</select>
<select class="sheet-selectmodifier " name="attr_rollmodifier">
<option value="4">4d6</option>
<option value="3">3d6</option>
<option value="2">2d6</option>
<option value="1">1d6</option>
<option value="0" selected>0</option>
<option value="-1">-1d6</option>
<option value="-2">-2d6</option>
<option value="-3">-3d6</option>
<option value="-4">-4d6</option>
</select>
</div><!-- end .sheet-difficult-box -->
<div class="sheet-width100">
<div class="sheet-atribute-box">
<div class="sheet-titleatribute-1"><span data-i18n="dex-u">DEX</span></div><!-- end .sheet-titlename -->
<div class="sheet-block-100">
<button type="roll" class="sheet-VJbtna" name="roll_dex" value=" @{tirada_secreta} &{template:pota} {{title=@{labeldexroll}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{dexmod} + [[@{dexdice}+@{rollmodifier}]]}} {{roll=[[ @{totaldexdice}d6 + @{dexmod}&{tracker} ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
<input class="sheet-srp-text" hidden type="number" name="attr_totaldexdice" value="1" />
</div><!-- end .sheet-block-100 -->
<select class="sheet-titleatribute-1 sheet-editable " name="attr_dexdice">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
<div class="sheet-titlename-plus">+</div><!-- end .sheet-titlename-plus -->
<input class="sheet-titleatribute-2 sheet-editable" type="number" name="attr_dexmod" title="" value="1" />
</div><!-- end .sheet-atribute-box -->
</div><!-- end .sheet-width100 -->
<fieldset class="repeating_dexskills">
<div class="sheet-skilltotal">
<div class="sheet-skill-box">
<input class="sheet-titleskill-1 sheet-editable" type="text" name="attr_dexskillname" title="" value="1" />
<button type="roll" class="sheet-VJbtna2" name="roll_dexskill" value=" @{tirada_secreta} &{template:pota} {{title=@{dexskillname}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{dexmod} + [[@{dexdice}+@{dexskill}+@{rollmodifier}]]}} {{roll=[[ @{totaldexdice}d6 + @{dexmod} + @{dexskill}d6 ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
</div><!-- end .sheet-skill-box -->
<select class="sheet-selectskill sheet-editable" name="attr_dexskill">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
</div><!-- end .sheet-width100 -->
</fieldset>
<div class="sheet-width100">
<div class="sheet-atribute-box">
<div class="sheet-titleatribute-1"><span data-i18n="kno-u">KNO</span></div><!-- end .sheet-titlename -->
<div class="sheet-block-100">
<button type="roll" class="sheet-VJbtna" name="roll_kno" value=" @{tirada_secreta} &{template:pota} {{title=@{labelknoroll}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{knomod} + [[@{knodice}+@{rollmodifier}]]}} {{roll=[[ @{totalknodice}d6 + @{knomod} ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
<input class="sheet-srp-text" hidden type="number" name="attr_totalknodice" value="1" />
</div><!-- end .sheet-block-100 -->
<select class="sheet-titleatribute-1 sheet-editable" name="attr_knodice">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
<div class="sheet-titlename-plus">+</div><!-- end .sheet-titlename-plus -->
<input class="sheet-titleatribute-2 sheet-editable" type="number" name="attr_knomod" title="" value="1" />
</div><!-- end .sheet-atribute-box -->
</div><!-- end .sheet-width100 -->
<fieldset class="repeating_knoskills">
<div class="sheet-skilltotal">
<div class="sheet-skill-box">
<input class="sheet-titleskill-1 sheet-editable" type="text" name="attr_knoskillname" title="" value="1" />
<button type="roll" class="sheet-VJbtna2" name="roll_knoskill" value=" @{tirada_secreta} &{template:pota} {{title=@{knoskillname}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{knomod} + [[@{knodice}+@{knoskill}+@{rollmodifier}]]}} {{roll=[[ @{totalknodice}d6 + @{knomod} + @{knoskill}d6 ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]] "> </button>
</div><!-- end .sheet-skill-box -->
<select class="sheet-selectskill sheet-editable" name="attr_knoskill">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
</div><!-- end .sheet-width100 -->
</fieldset>
<div class="sheet-width100">
<div class="sheet-atribute-box">
<div class="sheet-titleatribute-1"><span data-i18n="mec-u">MEC</span></div><!-- end .sheet-titlename -->
<div class="sheet-block-100">
<button type="roll" class="sheet-VJbtna" name="roll_mec" value=" @{tirada_secreta} &{template:pota} {{title=@{labelmecroll}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{mecmod} + [[@{mecdice}+@{rollmodifier}]]}} {{roll=[[ @{totalmecdice}d6 + @{mecmod} ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
<input class="sheet-srp-text" hidden type="number" name="attr_totalmecdice" value="1" />
</div><!-- end .sheet-block-100 -->
<select class="sheet-titleatribute-1 sheet-editable" name="attr_mecdice">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
<div class="sheet-titlename-plus">+</div><!-- end .sheet-titlename-plus -->
<input class="sheet-titleatribute-2 sheet-editable" type="number" name="attr_mecmod" title="" value="1" />
</div><!-- end .sheet-atribute-box -->
</div><!-- end .sheet-width100 -->
<fieldset class="repeating_mecskills">
<div class="sheet-skilltotal">
<div class="sheet-skill-box">
<input class="sheet-titleskill-1 sheet-editable" type="text" name="attr_mecskillname" title="" value="1" />
<button type="roll" class="sheet-VJbtna2" name="roll_mecskill" value=" @{tirada_secreta} &{template:pota} {{title=@{mecskillname}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{mecmod} + [[@{mecdice}+@{mecskill}+@{rollmodifier}]]}} {{roll=[[ @{totalmecdice}d6 + @{mecmod} + @{mecskill}d6 ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
</div><!-- end .sheet-skill-box -->
<select class="sheet-selectskill sheet-editable" name="attr_mecskill">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
</div><!-- end .sheet-width100 -->
</fieldset>
<div class="sheet-width100">
<div class="sheet-atribute-box">
<div class="sheet-titleatribute-1"><span data-i18n="per-u">PER</span></div><!-- end .sheet-titlename -->
<div class="sheet-block-100">
<button type="roll" class="sheet-VJbtna" name="roll_per" value=" @{tirada_secreta} &{template:pota} {{title=@{labelperroll}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{permod} + [[@{perdice}+@{rollmodifier}]]}} {{roll=[[ @{totalperdice}d6 + @{permod}&{tracker} ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
<input class="sheet-srp-text" hidden type="number" name="attr_totalperdice" value="1" />
</div><!-- end .sheet-block-100 -->
<select class="sheet-titleatribute-1 sheet-editable" name="attr_perdice">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
<div class="sheet-titlename-plus">+</div><!-- end .sheet-titlename-plus -->
<input class="sheet-titleatribute-2 sheet-editable" type="number" name="attr_permod" title="" value="1" />
</div><!-- end .sheet-atribute-box -->
</div><!-- end .sheet-width100 -->
<fieldset class="repeating_perskills">
<div class="sheet-skilltotal">
<div class="sheet-skill-box">
<input class="sheet-titleskill-1 sheet-editable" type="text" name="attr_perskillname" title="" value="1" />
<button type="roll" class="sheet-VJbtna2" name="roll_perskill" value=" @{tirada_secreta} &{template:pota} {{title=@{perskillname}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{permod} + [[@{perdice}+@{perskill}+@{rollmodifier}]]}} {{roll=[[ @{totalperdice}d6 + @{permod} + @{perskill}d6 ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
</div><!-- end .sheet-skill-box -->
<select class="sheet-selectskill sheet-editable" name="attr_perskill">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
</div><!-- end .sheet-width100 -->
</fieldset>
<div class="sheet-width100">
<div class="sheet-atribute-box">
<div class="sheet-titleatribute-1"><span data-i18n="str-u">STR</span></div><!-- end .sheet-titlename -->
<div class="sheet-block-100">
<button type="roll" class="sheet-VJbtna" name="roll_str" value=" @{tirada_secreta} &{template:pota} {{title=@{labelstrroll}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{strmod} + [[@{strdice}+@{rollmodifier}]]}} {{roll=[[ @{totalstrdice}d6 + @{strmod} ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
<input class="sheet-srp-text" hidden type="number" name="attr_totalstrdice" value="1" />
</div><!-- end .sheet-block-100 -->
<select class="sheet-titleatribute-1 sheet-editable " name="attr_strdice">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
<div class="sheet-titlename-plus">+</div><!-- end .sheet-titlename-plus -->
<input class="sheet-titleatribute-2 sheet-editable" type="number" name="attr_strmod" title="" value="1" />
</div><!-- end .sheet-atribute-box -->
</div><!-- end .sheet-width100 -->
<fieldset class="repeating_strskills">
<div class="sheet-skilltotal">
<div class="sheet-skill-box">
<input class="sheet-titleskill-1 sheet-editable" type="text" name="attr_strskillname" title="" value="1" />
<button type="roll" class="sheet-VJbtna2" name="roll_strskill" value=" @{tirada_secreta} &{template:pota} {{title=@{strskillname}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{strmod} + [[@{strdice}+@{strskill}+@{rollmodifier}]]}} {{roll=[[ @{totalstrdice}d6 + @{strmod} + @{strskill}d6 ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
</div><!-- end .sheet-skill-box -->
<select class="sheet-selectskill sheet-editable" name="attr_strskill">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
</div><!-- end .sheet-width100 -->
</fieldset>
<div class="sheet-width100">
<div class="sheet-atribute-box">
<div class="sheet-titleatribute-1"><span data-i18n="wil-u">WIL</span></div><!-- end .sheet-titlename -->
<div class="sheet-block-100">
<button type="roll" class="sheet-VJbtna" name="roll_wil" value=" @{tirada_secreta} &{template:pota} {{title=@{labelwilroll}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{wilmod} + [[@{wildice}+@{rollmodifier}]]}} {{roll=[[ @{totalwildice}d6 + @{wilmod} ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
<input class="sheet-srp-text" hidden type="number" name="attr_totalwildice" value="1" />
</div><!-- end .sheet-block-100 -->
<select class="sheet-titleatribute-1 sheet-editable" name="attr_wildice">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
<div class="sheet-titlename-plus">+</div><!-- end .sheet-titlename-plus -->
<input class="sheet-titleatribute-2 sheet-editable" type="number" name="attr_wilmod" title="" value="1" />
</div><!-- end .sheet-atribute-box -->
</div><!-- end .sheet-width100 -->
<fieldset class="repeating_wilskills">
<div class="sheet-skilltotal">
<div class="sheet-skill-box">
<input class="sheet-titleskill-1 sheet-editable" type="text" name="attr_wilskillname" title="" value="1" />
<button type="roll" class="sheet-VJbtna2" name="roll_wilskill" value=" @{tirada_secreta} &{template:pota} {{title=@{wilskillname}}} {{subtitle=@{character_name}}} {{difficulty=[[@{difficultnumber}]]}} {{dados=@{wilmod} + [[@{wildice}+@{wilskill}+@{rollmodifier}]]}} {{roll=[[ @{totalwildice}d6 + @{wilmod} + @{wilskill}d6 ]] }} {{dn2=[[@{difficultnumber}*2]]}} {{dn3=[[@{difficultnumber}*3]]}} {{fail1=[[@{difficultnumber}-9]]}} {{fail2=[[@{difficultnumber}-19]]}} "> </button>
</div><!-- end .sheet-skill-box -->
<select class="sheet-selectskill sheet-editable" name="attr_wilskill">
<option value="1" selected>1D</option>
<option value="2" >2D</option>
<option value="3" >3D</option>
<option value="4" >4D</option>
<option value="5" >5D</option>
<option value="6" >6D</option>
</select>
</div><!-- end .sheet-width100 -->
</fieldset>
</div><!-- end .sheet-column_apes_B -->
<div class="sheet-column_apes_C">
<input class="sheet-characterbiginfoname sheet-editable" type="text" name="attr_character_name" title="" value="" />
</div><!-- end .sheet-column_apes_C -->
<div class="sheet-column_apes_D">
<div class="sheet-srp-box">
<div class="sheet-title-left"><span data-i18n="srpdefenses-u">SRP DEFENSES</span></div><!-- end .sheet-title-left -->
<div class="sheet-espai-5"></div><!-- end .sheet-espai-5 -->
<div class="sheet-srp-border" style="margin: 5px 0px 5px 10px;">
<div class="sheet-srp-text"><span data-i18n="srps-u">S</span>:</div><!-- end .sheet-srp-border -->
<input class="sheet-srp-text sheet-editable" type="number" name="attr_surprised" title="Surprised Defense: PER x 3" value="1" />
</div><!-- end .sheet-srp-border -->
<div class="sheet-srp-border" style="margin: 5px 0px 5px 60px;">
<div class="sheet-srp-text"><span data-i18n="srpr-u">R</span>:</div><!-- end .sheet-srp-border -->
<input class="sheet-srp-text sheet-editable" type="number" name="attr_ready" title="Ready Defense: DEX x 3" value="1" />
</div><!-- end .sheet-srp-border -->
<div class="sheet-srp-border" style="margin: 5px 0px 5px 10px;">
<div class="sheet-srp-text"><span data-i18n="srpp-u">P</span>:</div><!-- end .sheet-srp-border -->
<input class="sheet-srp-text sheet-editable" type="number" name="attr_psyche" title="Psyche Defense: WIL x 3" value="1" />
</div><!-- end .sheet-srp-border -->
</div><!-- end .sheet-srp-box -->
<div class="sheet-wounded-box">
<div class="sheet-title-left"><span data-i18n="woundedstatus-u">WOUNDED STATUS</span></div><!-- end .sheet-title-left -->
<div class="sheet-espai-10"></div><!-- end .sheet-espai-10 -->
<div class="sheet-woundedoptions">
<div class="sheet-radio-group">
<!-- RESET -->
<input type="radio" id="salud0" name="attr_salud" value="0" checked>
<label for="salud0" class="sheet-radio-reset"></label>
<!-- NIVEL 1 -->
<input type="radio" id="salud1" name="attr_salud" value="1">
<label for="salud1" class="sheet-radio-square level1"></label>
<!-- NIVEL 2 -->
<input type="radio" id="salud2" name="attr_salud" value="2">
<label for="salud2" class="sheet-radio-square level2"></label>
<!-- NIVEL 3 -->
<input type="radio" id="salud3" name="attr_salud" value="3">
<label for="salud3" class="sheet-radio-square level3"></label>
<!-- NIVEL 4 -->
<input type="radio" id="salud4" name="attr_salud" value="4">
<label for="salud4" class="sheet-radio-square level4"></label>
</div><!-- end .sheet-radio-group -->
</div><!-- end .sheet-woundedoptions -->
<div class="sheet-woundedcolumn">
<div class="sheet-wounded-etiqueta"><span data-i18n="healthy-u">HEALTHY</span></div><!-- end .sheet-wounded-etiqueta -->
<div class="sheet-wounded-etiqueta"><span data-i18n="stunned-u">STUNNED</span></div><!-- end .sheet-wounded-etiqueta -->
<div class="sheet-wounded-etiqueta"><span data-i18n="wounded-u">WOUNDED</span></div><!-- end .sheet-wounded-etiqueta -->
<div class="sheet-wounded-etiqueta"><span data-i18n="incapacited-u">INCAPACITATED</span></div><!-- end .sheet-wounded-etiqueta -->
<div class="sheet-wounded-etiqueta"><span data-i18n="mortallywounded-u">MORTALLY WOUNDED</span></div><!-- end .sheet-wounded-etiqueta -->
</div><!-- end .sheet-woundedcolumn -->
</div><!-- end .sheet-wounded-box -->
<div class="sheet-hero-box">
<div class="sheet-espai-5"></div><!-- end .sheet-espai-5 -->
<div class="sheet-title-center"><span data-i18n="hero-u">HERO</span></div><!-- end .sheet-title-center -->
<div class="sheet-title-center"><span data-i18n="points-u">POINTS</span></div><!-- end .sheet-title-center -->
<div class="sheet-hero-border" style="margin: 5px 0px 5px 10px; padding: 5px 0px !important;">
<input class="sheet-hero-text sheet-editable" type="number" name="attr_heropoints" title="" value="1" />
</div><!-- end .sheet-hero-border -->
<div class="sheet-title-center"><span data-i18n="xp-u">XP</span></div><!-- end .sheet-title-center -->
<div class="sheet-title-center"><span data-i18n="points-u">POINTS</span></div><!-- end .sheet-title-center -->
<div class="sheet-hero-border" style="margin: 5px 0px 5px 10px; padding: 5px 0px !important;">
<input class="sheet-hero-text sheet-editable" type="number" name="attr_xppoints" title="" value="1" />
</div><!-- end .sheet-hero-border -->
</div><!-- end .sheet-hero-box -->
<div class="sheet-armor-box">
<div class="sheet-width100">
<div class="sheet-title-right"><span data-i18n="armorrating-u">ARMOR RATING</span></div><!-- end .sheet-title-right -->
</div><!-- end .sheet-width100 -->
<div class="sheet-title-left"><span data-i18n="str-u">STR</span>+</div><!-- end .sheet-title-left -->
<div class="sheet-hero-border" style="margin: 0px 0px 5px 0px; padding: 0px 0px !important;">
<input class="sheet-hero-text sheet-editable" type="text" name="attr_armorpoints" title="" value="1" />
</div><!-- end .sheet-hero-border -->
<button type="roll" class="sheet-VJbtna" name="roll_armor" value=" @{tirada_secreta} &{template:pota} {{title=@{labelarmorroll}}} {{subtitle=@{character_name}}} {{armor=[[ @{strdice}d6 + @{strmod} + @{armorpoints} ]] }} "> </button>
</div><!-- end .sheet-armor-box -->
<div class="sheet-quirk-box">
<div class="sheet-title-left"><span data-i18n="quirk-u">QUIRK</span></div><!-- end .sheet-title-left -->
<div class="sheet-espai-5"></div><!-- end .sheet-espai-5 -->
<textarea class="sheet-textareaglobal sheet-editable sheet-textalignleft" style="height: 68px;" name="attr_quirk" ></textarea>
</div><!-- end .sheet-quirk-box -->
<div class="sheet-espai-10"></div><!-- end .sheet-espai-20 -->
<div class="sheet-width100">
<div class="sheet-weapons-box">
<div class="sheet-title-left"><span data-i18n="weapons-u">WEAPONS</span></div><!-- end .sheet-title-left -->
<div class="sheet-block-170"></div><!-- end .sheet-espai-120 -->
<div class="sheet-title-left"><span data-i18n="damage-u">DAMAGE</span></div><!-- end .sheet-title-left -->
<div class="sheet-espai-5"></div><!-- end .sheet-espai-5 -->
<fieldset class="repeating_armas">
<input class="sheet-weaponname sheet-editable" type="text" name="attr_weapon" value="Weapon Name"/>
<button type="roll" class="sheet-VJbtna" name="roll_weapon" value=" @{tirada_secreta} &{template:pota} {{title=@{weapon}}} {{subtitle=@{character_name}}} {{difficulty=[[?{Defender DN|10}]]}} {{dn2=[[?{Defender DN|10}*2]]}} {{dn3=[[?{Defender DN|10}*3]]}} {{weapon=[[ (@{strdice}d6 + @{strmod})*@{combattype} + @{damage} ]]}}"></button>
<select class="sheet-selectcombat sheet-editable" name="attr_combattype">
<option value="1" selected>H to H</option>
<option value="0" >Ranged</option>
</select>
<input class="sheet-weapondamage sheet-editable" type="text" name="attr_damage" title="Weapon Damage" value="0"/>
<details class="sheet-details ">
<summary class="sheet-details-summary"></summary>
<div class="sheet-item2detalles">
<textarea class=" sheet-editable" name="attr_weapondetails" placeholder="Weapon notes or description"></textarea>
</div>
</details>
</fieldset>
</div><!-- end .sheet-weapons-box -->
<div class="sheet-equipment-box">
<div class="sheet-title-right"><span data-i18n="equipment-u">EQUIPMENT</span></div><!-- end .sheet-title-right -->
<div class="sheet-espai-5"></div><!-- end .sheet-espai-5 -->
<textarea class="sheet-textareaglobal sheet-editable sheet-textalignright" style="height: 195px;" name="attr_notes" ></textarea>
</div><!-- end .sheet-equipment-box -->
</div><!-- end .sheet-width100 -->
</div><!-- end .sheet-column_apes_D -->
<div class="sheet-espai-20"></div><!-- end .sheet-espai-20 -->
</div><!-- end .sheet-zero -->
<div class="sheet-un"></div><!-- end .sheet-un -->
<div class="sheet-dos"></div><!-- end .sheet-dos -->
<div class="sheet-tres"></div><!-- end .sheet-tres -->
<div class="sheet-quatre"></div><!-- end .sheet-quatre -->
</div><!-- end .sheet-container -->
</div><!-- end .sheet-main -->
<div class="sheet-firma-foot">
PLANET OF THE APES - Roll20 Character Sheet by VJ Rolmasters
</div><!-- end .sheet-firma-foot -->
</div><!-- end .sheet-contenedorvj -->
<rolltemplate class="sheet-rolltemplate-pota">
<div class="sheet-fotofondo">
<div class="sheet-header">
{{#title}}<div class="sheet-title">{{title}}</div>{{/title}}
{{#subtitle}}<div class="sheet-subtitle">{{subtitle}}</div>{{/subtitle}}
</div>
<div class="sheet-contento">
{{#armor}}
<div class="sheet-filatemplate3">
<span data-i18n="result-u">Result</span>: {{armor}}
</div>
{{/armor}}
{{#dados}}
<div class="sheet-filatemplate1">
<span data-i18n="rolling-u">Rolling</span>: {{dados}}d6
</div>
{{/dados}}
{{#difficulty}}
<div class="sheet-filatemplate1">
<span data-i18n="difficulty-u">Difficulty</span>: {{difficulty}}
</div>
{{/difficulty}}
{{#roll}}
<div class="sheet-filatemplate1">
<span data-i18n="result-u">Result</span>: {{roll}}
</div>
{{/roll}}
<!-- ========================= -->
<!-- EXCEPTIONAL SUCCESS -->
<!-- ========================= -->
{{#rollGreater() roll dn2}}
<div class="sheet-filatemplate3">
<span style="color:#00aa00;font-weight:bold;">
<span data-i18n="exceptionalsuccess-u">EXCEPTIONAL SUCCESS</span>
</span>
</div>
{{/rollGreater() roll dn2}}
<!-- ========================= -->
<!-- PARTIAL SUCCESS -->
<!-- ========================= -->
{{#rollTotal() roll difficulty}}
<div class="sheet-filatemplate3">
<span style="color:#cccc00;font-weight:bold;">
<span data-i18n="partialsuccess-u">PARTIAL SUCCESS</span>
</span>
</div>
{{/rollTotal() roll difficulty}}
<!-- ========================= -->
<!-- ORDINARY SUCCESS -->
<!-- roll > difficulty AND <= dn2 -->
<!-- ========================= -->
{{#rollGreater() roll difficulty}}
{{#rollLess() roll dn2}}
<div class="sheet-filatemplate3">
<span style="color:#44cc44;font-weight:bold;">
<span data-i18n="ordinarysuccess-u">ORDINARY SUCCESS</span>
</span>
</div>
{{/rollLess() roll dn2}}
{{#rollTotal() roll dn2}}
<div class="sheet-filatemplate3">
<span style="color:#44cc44;font-weight:bold;">
<span data-i18n="ordinarysuccess-u">ORDINARY SUCCESS</span>
</span>
</div>
{{/rollTotal() roll dn2}}
{{/rollGreater() roll difficulty}}
<!-- ========================= -->
<!-- ORDINARY FAILURE -->
<!-- roll < difficulty AND > fail1 -->
<!-- ========================= -->
{{#rollLess() roll difficulty}}
{{#rollGreater() roll fail1}}
<div class="sheet-filatemplate3">
<span style="color:#ff8800;font-weight:bold;">
<span data-i18n="ordinaryfaliure-u">ORDINARY FAILURE</span>
</span>
</div>
{{/rollGreater() roll fail1}}
{{#rollTotal() roll fail1}}
<div class="sheet-filatemplate3">
<span style="color:#ff8800;font-weight:bold;">
<span data-i18n="ordinaryfaliure-u">ORDINARY FAILURE</span>
</span>
</div>
{{/rollTotal() roll fail1}}
{{/rollLess() roll difficulty}}
<!-- ========================= -->
<!-- EXCEPTIONAL FAILURE -->
<!-- ========================= -->
{{#rollLess() roll fail1}}
{{#rollGreater() roll fail2}}
<div class="sheet-filatemplate3">
<span style="color:#ff3300;font-weight:bold;">
<span data-i18n="exceptionalfaliure-u">EXCEPTIONAL FAILURE</span>
</span>
</div>
{{/rollGreater() roll fail2}}
{{#rollTotal() roll fail2}}
<div class="sheet-filatemplate3">
<span style="color:#ff3300;font-weight:bold;">
<span data-i18n="exceptionalfaliure-u">EXCEPTIONAL FAILURE</span>
</span>
</div>
{{/rollTotal() roll fail2}}
{{/rollLess() roll fail1}}
<!-- ============================== -->
<!-- CATASTROPHIC FAILURE -->
<!-- roll < fail2 -->
<!-- ============================== -->
{{#rollLess() roll fail2}}
<div class="sheet-filatemplate3">
<span style="color:#990000;font-weight:bold;">
<span data-i18n="catastrophicfaliure-u">CATASTROPHIC FAILURE</span>
</span>
</div>
{{/rollLess() roll fail2}}
{{#weapon}}
<div class="sheet-filatemplate3">
<span data-i18n="damaget-u">Damage</span>: {{weapon}}
</div>
{{/weapon}}
<!-- STUNNED -->
{{#rollLess() weapon difficulty}}
<div class="sheet-filatemplate3">
<span style="color:#cccc00;font-weight:bold;">
STUNNED
</span>
</div>
{{/rollLess() weapon difficulty}}
<!-- WOUNDED (weapon = difficulty) -->
{{#rollTotal() weapon difficulty}}
<div class="sheet-filatemplate3">
<span style="color:#ff8800;font-weight:bold;">
WOUNDED
</span>
</div>
{{/rollTotal() weapon difficulty}}
<!-- WOUNDED (difficulty < weapon <= dn2) -->
{{#rollGreater() weapon difficulty}}
{{#rollLess() weapon dn2}}
<div class="sheet-filatemplate3">
<span style="color:#ff8800;font-weight:bold;">
WOUNDED
</span>
</div>
{{/rollLess() weapon dn2}}
{{#rollTotal() weapon dn2}}
<div class="sheet-filatemplate3">
<span style="color:#ff8800;font-weight:bold;">
WOUNDED
</span>
</div>
{{/rollTotal() weapon dn2}}
{{/rollGreater() weapon difficulty}}
<!-- INCAPACITATED -->
{{#rollGreater() weapon dn2}}
{{#rollLess() weapon dn3}}
<div class="sheet-filatemplate3">
<span style="color:#ff3300;font-weight:bold;">
INCAPACITATED
</span>
</div>
{{/rollLess() weapon dn3}}
{{#rollTotal() weapon dn3}}
<div class="sheet-filatemplate3">
<span style="color:#ff3300;font-weight:bold;">
INCAPACITATED
</span>
</div>
{{/rollTotal() weapon dn3}}
{{/rollGreater() weapon dn2}}
<!-- MORTALLY WOUNDED -->
{{#rollGreater() weapon dn3}}
<div class="sheet-filatemplate3">
<span style="color:#990000;font-weight:bold;">
MORTALLY WOUNDED
</span>
</div>
{{/rollGreater() weapon dn3}}
</div><!-- end .sheet-contento -->
</div><!-- end .sheet-fotofondo -->
</rolltemplate>
<script type="text/worker">
const tabList = ["zero", "un", "dos", "tres", "quatre"];
tabList.forEach(tab => {
on(`clicked:${tab}`, function() {
setAttrs({
sheetTab: tab
});
});
});
on('sheet:opened', function() {
getAttrs(['sheetTab'], function(values) {
if (!values.sheetTab) {
setAttrs({
sheetTab: 'zero'
});
}
});
});
function updateTotalDice(baseAttr, totalAttr) {
getAttrs(
[baseAttr, "rollmodifier"],
function(values) {
let baseDice = parseInt(values[baseAttr], 10) || 0;
let rollmodifier = parseInt(values.rollmodifier, 10) || 0;
let total = baseDice + rollmodifier;
// Nunca menos de 1d6
if (total <= 0) {
total = 1;
}
let update = {};
update[totalAttr] = total;
setAttrs(update);
}
);
}
/* ========================= */
/* DEX */
/* ========================= */
on("change:dexdice change:rollmodifier", function() {
updateTotalDice("dexdice", "totaldexdice");
});
/* ========================= */
/* KNO */
/* ========================= */
on("change:knodice change:rollmodifier", function() {
updateTotalDice("knodice", "totalknodice");
});
/* ========================= */
/* MEC */
/* ========================= */
on("change:mecdice change:rollmodifier", function() {
updateTotalDice("mecdice", "totalmecdice");
});
/* ========================= */
/* PER */
/* ========================= */
on("change:perdice change:rollmodifier", function() {
updateTotalDice("perdice", "totalperdice");
});
/* ========================= */
/* STR */
/* ========================= */
on("change:strdice change:rollmodifier", function() {
updateTotalDice("strdice", "totalstrdice");
});
/* ========================= */
/* WIL */
/* ========================= */
on("change:wildice change:rollmodifier", function() {
updateTotalDice("wildice", "totalwildice");
});
on("change:perdice", function() {
getAttrs(["perdice"], function(values) {
const perdice = parseInt(values.perdice) || 0;
const surprised = perdice * 3;
setAttrs({
surprised: surprised
});
});
});
on("change:dexdice", function() {
getAttrs(["dexdice"], function(values) {
const dexdice = parseInt(values.dexdice) || 0;
const ready = dexdice * 3;
setAttrs({
ready: ready
});
});
});
on("change:wildice", function() {
getAttrs(["wildice"], function(values) {
const wildice = parseInt(values.wildice) || 0;
const psyche = wildice * 3;
setAttrs({
psyche: psyche
});
});
});
on('sheet:opened', function () {
setAttrs({
['labeldexroll']: getTranslationByKey('labeldexroll'),
['labelknoroll']: getTranslationByKey('labelknoroll'),
['labelperroll']: getTranslationByKey('labelperroll'),
['labelmecroll']: getTranslationByKey('labelmecroll'),
['labelstrroll']: getTranslationByKey('labelstrroll'),
['labelwilroll']: getTranslationByKey('labelwilroll'),
['labelarmorroll']: getTranslationByKey('labelarmorroll')
});
});
</script>
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

+10
View File
@@ -0,0 +1,10 @@
{
"html": "planet_of_the_apes.html",
"css": "planet_of_the_apes.css",
"authors": "VJ Rolmasters",
"roll20userid": "7647363",
"preview": "planet_of_the_apes.png",
"instructions": "Roll20 character sheet for PLANET OF THE APES from Magnetic Press. To report any technical issues, please write to: hello@vjrolmasters.eu",
"patreon": "https://ko-fi.com/vjrolmasters",
"legacy": false
}
+62
View File
@@ -0,0 +1,62 @@
{
"quote-u": "QUOTE",
"memento-u": "MEMENTO",
"background-u": "BACKGROUND",
"personality-u": "PERSONALITY",
"motive-u": "MOTIVE",
"hidden-u": "Hidden rolls for the GM",
"age-u": "AGE",
"dn-u": "DIFFICULTY NUMBER",
"modifier-u": "MODIFIER",
"veryeasy-u": "VERY EASY",
"easy-u": "EASY",
"average-u": "AVERAGE",
"difficult-u": "DIFFICULT",
"verydifficult-u": "VERY DIFFICULT",
"extremelydifficult-u": "EXTREMELY DIFFICULT",
"dex-u": "DEX",
"kno-u": "KNO",
"mec-u": "MEC",
"per-u": "PER",
"str-u": "STR",
"wil-u": "WIL",
"srpdefenses-u": "SRP DEFENSES",
"srps-u": "S",
"srpr-u": "R",
"srpp-u": "P",
"woundedstatus-u": "WOUNDED STATUS",
"healthy-u": "HEALTHY",
"stunned-u": "STUNNED",
"wounded-u": "WOUNDED",
"incapacited-u": "INCAPACITATED",
"mortallywounded-u": "MORTALLY WOUNDED",
"armorrating-u": "ARMOR RATING",
"points-u": "POINTS",
"hero-u": "HERO",
"xp-u": "XP",
"quirk-u": "QUIRK",
"equipment-u": "EQUIPMENT",
"weapons-u": "WEAPONS",
"damage-u": "DAMAGE",
"damaget-u": "Damage",
"defender-u": "Defender DN",
"notes-u": "NOTES",
"rolling-u": "Rolling",
"difficulty-u": "Difficulty",
"result-u": "Result",
"exceptionalsuccess-u": "EXCEPTIONAL SUCCESS",
"partialsuccess-u": "PARTIAL SUCCESS",
"ordinarysuccess-u": "ORDINARY SUCCESS",
"ordinaryfaliure-u": "ORDINARY FAILURE",
"exceptionalfaliure-u": "EXCEPTIONAL FAILURE",
"catastrophicfaliure-u": "CATASTROPHIC FAILURE",
"labeldexroll": "DEXTERITY",
"labelknoroll": "KNOWLEDGE",
"labelperroll": "PERCEPTION",
"labelmecroll": "MECHANICAL",
"labelstrroll": "STRENGTH",
"labelwilroll": "WILLPOWER",
"labelarmorroll": "ARMOR"
}