mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
1786 lines
99 KiB
HTML
1786 lines
99 KiB
HTML
<!-- NIGHTS IN THE NEIGHBORHOOD -->
|
||
<!-- Character sheet for Roll20 by VJ Rolmasters -->
|
||
|
||
<div class="sheet-contenedorvj">
|
||
|
||
<div class="sheet-contenedortotal">
|
||
|
||
<!-- ============================= MENU SPANISH ======================== -->
|
||
|
||
<div class="sheet-center-menu">
|
||
<input type="hidden" class="sheet-tabstoggle" name="attr_sheetTab" value="front" />
|
||
<div>
|
||
<button type="action" name="act_front" class="sheet-button0">FRENTE/FRONT</button>
|
||
<button type="action" name="act_back" class="sheet-button1">DORSO/BACK</button>
|
||
<button type="action" name="act_combat" class="sheet-button2">COMBATE/COMBAT</button>
|
||
|
||
<button type="roll" name="roll_instinto" value="@{tirada_secreta} &{template:nitn} {{title= LANZA EL DADO }} {{subtitle= @{character_name} }} {{TIRA @{lanzardados} =}} {{RESULTADO =[[@{lanzardados}]]}}" class="sheet-2d6R" ></button>
|
||
<select name="attr_lanzardados" class="sheet-barralanzadados">
|
||
<option value="1d2">1D2</option>
|
||
<option value="1d4">1D4</option>
|
||
<option value="1d6">1D6</option>
|
||
<option value="1d8">1D8</option>
|
||
<option value="1d10">1D10</option>
|
||
<option value="1d12">1D12</option>
|
||
<option value="1d20">1D20</option>
|
||
</select>
|
||
</div>
|
||
|
||
<!-- ============================= SPANISH TAB 1 : FRONT ======================== -->
|
||
<div class="sheet-front">
|
||
<div class="sheet-frontspanish">
|
||
<div class="sheet-nom">
|
||
<input class="sheet-pjinfo-A" type="text" name="attr_character_name" title="Nombre del PJ" value="" />
|
||
</div><!-- end .sheet-nom -->
|
||
|
||
<div class="sheet-columnaraza">
|
||
<div class="sheet-imagenmorador">
|
||
<img class="sheet-razaimagen" src="" name="attr_raza_img">
|
||
</div><!-- end .sheet-imagenmorador -->
|
||
|
||
|
||
<select name="attr_raza" class="sheet-barraselectraza">
|
||
<option value="gato">GATO</option>
|
||
<option value="mapache">MAPACHE</option>
|
||
<option value="zarigueya">ZARIGÜEYA</option>
|
||
<option value="perro">PERRO</option>
|
||
<option value="rata">RATA</option>
|
||
<option value="buho">LECHUZA</option>
|
||
<option value="otro" selected>OTRO</option>
|
||
</select>
|
||
|
||
|
||
<div class="sheet-rasgosunicos">
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:200px; max-height: 200px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 28px;" name="attr_rasgounico1"></textarea>
|
||
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:200px; max-height: 200px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 28px;" name="attr_rasgounico2"></textarea>
|
||
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:200px; max-height: 200px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 28px;" name="attr_rasgounico3"></textarea>
|
||
|
||
</div><!-- end .sheet-unicos -->
|
||
|
||
</div><!-- end .sheet-columnaraza -->
|
||
|
||
|
||
<div class="sheet-atributsespai300px">
|
||
</div><!-- end .sheet-atributsespai300px -->
|
||
|
||
|
||
<div class="sheet-columnaatributsmig">
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_astucia" title="Astucia del PJ" value="0" style="margin: 65px 0px 0px 110px" />
|
||
|
||
<div class="sheet-dau-box-2d6A">
|
||
<button type="roll" name="roll_astucia" value="@{tirada_secreta} &{template:nitn} {{title=TIRA ASTUCIA }} {{subtitle= @{character_name} }} {{TIRA 2D6 + ASTUCIA=}} {{RESULTADO =[[{2d6}+@{astucia}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6A -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 12px;" name="attr_checkforzar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 27px;" name="attr_checkenganar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 47px;" name="attr_checkimprovisar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_agilidad" title="Agilidad del PJ" value="0" style="margin: 60px 0px 0px 100px" />
|
||
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_agilidad" value="@{tirada_secreta} &{template:nitn} {{title=TIRA AGILIDAD }} {{subtitle= @{character_name} }} {{TIRA 2D6 + AGILIDAD=}} {{RESULTADO =[[{2d6}+@{agilidad}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 10px;" name="attr_checkescalar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 25px;" name="attr_checkesconderse">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 40px;" name="attr_checkatravesar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_coraje" title="Coraje del PJ" value="0" style="margin: 60px 0px 0px 95px" />
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_coraje" value="@{tirada_secreta} &{template:nitn} {{title=TIRA CORAJE }} {{subtitle= @{character_name} }} {{TIRA 2D6 + CORAJE=}} {{RESULTADO =[[{2d6}+@{coraje}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 7px;" name="attr_checkintimidar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 22px;" name="attr_checkproteger">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 7px 0px 0px 38px;" name="attr_checkplantarse">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_robustez" title="Robustez del PJ" value="0" style="margin: 65px 0px 0px 95px" />
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_robustez" value="@{tirada_secreta} &{template:nitn} {{title=TIRA ROBUSTEZ }} {{subtitle= @{character_name} }} {{TIRA 2D6 + ROBUSTEZ=}} {{RESULTADO =[[{2d6}+@{robustez}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 10px;" name="attr_checkcorrer">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 25px;" name="attr_checksoportar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 7px 0px 0px 42px;" name="attr_checktemplarse">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-ataquebox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_ataquepj" title="Ataque del PJ" value="0" style="margin: 95px 0px 0px 305px" />
|
||
</div><!-- end .sheet-ataquebox -->
|
||
|
||
<div class="sheet-ataquedescripcio">
|
||
<textarea style="position: relative; float: left; margin: 0%; padding: 0px 15px; width:100%; height:88px; max-height: 88px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 29px;" name="attr_ataqueinstintivo1"></textarea>
|
||
|
||
<textarea style="position: relative; float: left; margin: 0%; padding: 0px 15px; width:100%; height:88px; max-height: 88px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 29px;" name="attr_ataqueinstintivo2"></textarea>
|
||
|
||
<textarea style="position: relative; float: left; margin: 0%; padding: 0px 15px; width:100%; height:60px; max-height: 60px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 29px;" name="attr_ataqueinstintivo3"></textarea>
|
||
|
||
</div><!-- end .sheet-ataquedescripcio -->
|
||
|
||
</div><!-- end .sheet-columnaatributsmig -->
|
||
|
||
|
||
|
||
<div class="sheet-columnaatributsfinal">
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_instinto" title="Instinto del PJ" value="0" style="margin: 60px 0px 0px 100px" />
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_instinto" value="@{tirada_secreta} &{template:nitn} {{title=TIRA INSTINTO }} {{subtitle= @{character_name} }} {{TIRA 2D6 + INSTINTO=}} {{RESULTADO =[[{2d6}+@{instinto}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 10px;" name="attr_checkrastrear">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 25px;" name="attr_checkpercivir">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 40px;" name="attr_checkidentificar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
</div><!-- end .sheet-columnaatributsfinal -->
|
||
|
||
|
||
<div class="sheet-columnasalud">
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: -3px 0px 0px 125px;" name="attr_salud_1">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 7px 0px 0px 132px;" name="attr_salud_2">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 17px 0px 0px 147px;" name="attr_salud_3">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 15px 0px 0px 159px;" name="attr_salud_4">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 14px 0px 0px 157px;" name="attr_salud_5">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 150px;" name="attr_salud_6">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 145px;" name="attr_salud_7">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 135px;" name="attr_salud_8">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 12px 0px 0px 125px;" name="attr_salud_9">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 120px;" name="attr_salud_10">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox2">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 118px;" name="attr_salud_11">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox2">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 120px;" name="attr_salud_12">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 130px;" name="attr_salud_13">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 135px;" name="attr_salud_14">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
</div><!-- end .sheet-columnasalud -->
|
||
|
||
|
||
<div class="sheet-destino">
|
||
<div class="sheet-destinobox">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:8px 0px 0px 59px; " name="attr_destino_1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:8px 0px 0px 6px;" name="attr_destino_2">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:8px 0px 0px 9px;" name="attr_destino_3">
|
||
</div><!-- end .sheet-destinobox -->
|
||
|
||
<div class="sheet-destinobox">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:12px 0px 0px 78px;" name="attr_destino_4">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:12px 0px 0px 8px;" name="attr_destino_5">
|
||
</div><!-- end .sheet-destinobox -->
|
||
|
||
</div><!-- end .sheet-destino -->
|
||
|
||
|
||
</div><!-- end .sheet-frontspanish -->
|
||
|
||
<!-- ============================= ENGLISH TAB 1 : FRONT ======================== -->
|
||
|
||
<div class="sheet-frontenglish">
|
||
<div class="sheet-nom">
|
||
<input class="sheet-pjinfo-A" type="text" name="attr_character_name" title="Nombre del PJ" value="" />
|
||
</div><!-- end .sheet-nom -->
|
||
|
||
<div class="sheet-columnaraza">
|
||
<div class="sheet-imagenmorador">
|
||
<img class="sheet-razaimagen" src="" name="attr_raza_img">
|
||
</div><!-- end .sheet-imagenmorador -->
|
||
|
||
|
||
<select name="attr_raza" class="sheet-barraselectraza">
|
||
<option value="gato">CAT</option>
|
||
<option value="mapache">RACOON</option>
|
||
<option value="zarigueya">POSSUM</option>
|
||
<option value="perro">DOG</option>
|
||
<option value="rata">RAT</option>
|
||
<option value="buho">OWL</option>
|
||
<option value="otro" selected>OTHER</option>
|
||
</select>
|
||
|
||
|
||
<div class="sheet-rasgosunicos">
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:200px; max-height: 200px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 28px;" name="attr_rasgounicoen1"></textarea>
|
||
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:200px; max-height: 200px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 28px;" name="attr_rasgounicoen2"></textarea>
|
||
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:200px; max-height: 200px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 28px;" name="attr_rasgounicoen3"></textarea>
|
||
|
||
</div><!-- end .sheet-unicos -->
|
||
|
||
</div><!-- end .sheet-columnaraza -->
|
||
|
||
|
||
<div class="sheet-atributsespai300px">
|
||
</div><!-- end .sheet-atributsespai300px -->
|
||
|
||
|
||
<div class="sheet-columnaatributsmig">
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_astucia" title="Character Cunning" value="0" style="margin: 65px 0px 0px 110px" />
|
||
|
||
<div class="sheet-dau-box-2d6A">
|
||
<button type="roll" name="roll_astucia" value="@{tirada_secreta} &{template:nitn} {{title=CUNNING ROLL }} {{subtitle= @{character_name} }} {{ROLL 2D6 + CUNNING=}} {{RESULT =[[{2d6}+@{astucia}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6A -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 12px;" name="attr_checkforzar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 27px;" name="attr_checkenganar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 47px;" name="attr_checkimprovisar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_agilidad" title="Character Agility" value="0" style="margin: 60px 0px 0px 100px" />
|
||
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_agilidad" value="@{tirada_secreta} &{template:nitn} {{title=AGILITY ROLL }} {{subtitle= @{character_name} }} {{ROLL 2D6 + AGILITY=}} {{RESULT =[[{2d6}+@{agilidad}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 10px;" name="attr_checkescalar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 25px;" name="attr_checkesconderse">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 40px;" name="attr_checkatravesar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_coraje" title="Character Courage del PJ" value="0" style="margin: 60px 0px 0px 95px" />
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_coraje" value="@{tirada_secreta} &{template:nitn} {{title=COURAGE ROLL }} {{subtitle= @{character_name} }} {{ROLL 2D6 + COURAGE=}} {{RESULT =[[{2d6}+@{coraje}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 7px;" name="attr_checkintimidar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 22px;" name="attr_checkproteger">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 7px 0px 0px 32px;" name="attr_checkplantarse">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_robustez" title="Character Toughness" value="0" style="margin: 65px 0px 0px 95px" />
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_robustez" value="@{tirada_secreta} &{template:nitn} {{title=TOUGHNESS ROLL}} {{subtitle= @{character_name} }} {{ROLL 2D6 + TOUGHNESS=}} {{RESULT =[[{2d6}+@{robustez}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 10px;" name="attr_checkcorrer">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 25px;" name="attr_checksoportar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 7px 0px 0px 42px;" name="attr_checktemplarse">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
|
||
<div class="sheet-ataquebox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_ataquepj" title="Character Damage attack" value="0" style="margin: 95px 0px 0px 305px" />
|
||
</div><!-- end .sheet-ataquebox -->
|
||
|
||
<div class="sheet-ataquedescripcio">
|
||
<textarea style="position: relative; float: left; margin: 0%; padding: 0px 15px; width:100%; height:88px; max-height: 88px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 29px;" name="attr_ataqueinstintivoen1"></textarea>
|
||
|
||
<textarea style="position: relative; float: left; margin: 0%; padding: 0px 15px; width:100%; height:88px; max-height: 88px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 29px;" name="attr_ataqueinstintivoen2"></textarea>
|
||
|
||
<textarea style="position: relative; float: left; margin: 0%; padding: 0px 15px; width:100%; height:60px; max-height: 60px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 29px;" name="attr_ataqueinstintivoen3"></textarea>
|
||
|
||
</div><!-- end .sheet-ataquedescripcio -->
|
||
|
||
</div><!-- end .sheet-columnaatributsmig -->
|
||
|
||
|
||
|
||
<div class="sheet-columnaatributsfinal">
|
||
|
||
<div class="sheet-atributs1">
|
||
|
||
<div class="sheet-atributsbox">
|
||
<input class="sheet-valoratributos" type="number" max="10" min="0" name="attr_instinto" title="Character Instinct" value="0" style="margin: 60px 0px 0px 100px" />
|
||
<div class="sheet-dau-box-2d6">
|
||
<button type="roll" name="roll_instinto" value="@{tirada_secreta} &{template:nitn} {{title=INSTINCT ROLL }} {{subtitle= @{character_name} }} {{ROLL 2D6 + INSTINCT=}} {{RESULT =[[{2d6}+@{instinto}]]}}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6 -->
|
||
</div><!-- end .sheet-atributsbox -->
|
||
|
||
|
||
<div class="sheet-columnahabilitats">
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 10px;" name="attr_checkrastrear">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 25px;" name="attr_checkpercivir">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
|
||
<div class="sheet-habilitatbox">
|
||
<input type="checkbox" class="sheet-mycheck" style="margin: 5px 0px 0px 40px;" name="attr_checkidentificar">
|
||
</div><!-- end .sheet-habilitatbox -->
|
||
</div><!-- end .sheet-columnahabilitats -->
|
||
|
||
|
||
</div><!-- end .sheet-atributs1 -->
|
||
|
||
</div><!-- end .sheet-columnaatributsfinal -->
|
||
|
||
|
||
<div class="sheet-columnasalud">
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: -3px 0px 0px 125px;" name="attr_salud_1">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 7px 0px 0px 132px;" name="attr_salud_2">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 17px 0px 0px 147px;" name="attr_salud_3">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 15px 0px 0px 159px;" name="attr_salud_4">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 14px 0px 0px 157px;" name="attr_salud_5">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 150px;" name="attr_salud_6">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 145px;" name="attr_salud_7">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 135px;" name="attr_salud_8">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 12px 0px 0px 125px;" name="attr_salud_9">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 120px;" name="attr_salud_10">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox2">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 118px;" name="attr_salud_11">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox2">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 120px;" name="attr_salud_12">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 130px;" name="attr_salud_13">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
<div class="sheet-saludbox1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="margin: 10px 0px 0px 135px;" name="attr_salud_14">
|
||
</div><!-- end .sheet-saludbox1 -->
|
||
|
||
</div><!-- end .sheet-columnasalud -->
|
||
|
||
|
||
<div class="sheet-destino">
|
||
<div class="sheet-destinobox">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:9px 0px 0px 60px; " name="attr_destino_1">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:9px 0px 0px 7px;" name="attr_destino_2">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:9px 0px 0px 8px;" name="attr_destino_3">
|
||
</div><!-- end .sheet-destinobox -->
|
||
|
||
<div class="sheet-destinobox">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:13px 0px 0px 79px;" name="attr_destino_4">
|
||
<input type="checkbox" class="sheet-mysaludcheck" style="text-align:left; width:26px; height:26px; color:Black; accent-color:Black; border:2px solid Black; margin:13px 0px 0px 8px;" name="attr_destino_5">
|
||
</div><!-- end .sheet-destinobox -->
|
||
|
||
</div><!-- end .sheet-destino -->
|
||
|
||
|
||
</div><!-- end .sheet-frontenglish -->
|
||
|
||
</div><!-- end .sheet-front -->
|
||
|
||
<!-- ============================= SPANISH TAB 2 : BACK ======================== -->
|
||
|
||
<div class="sheet-back">
|
||
|
||
<div class="sheet-dondevives">
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:150px; max-height: 150px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_dondevives"></textarea>
|
||
</div><!-- end .sheet-dondevives -->
|
||
|
||
<div class="sheet-proteges">
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:150px; max-height: 150px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_queproteges"></textarea>
|
||
</div><!-- end .sheet-proteges -->
|
||
|
||
<div class="sheet-quetemes">
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:150px; max-height: 150px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_quetemes"></textarea>
|
||
</div><!-- end .sheet-quetemes -->
|
||
|
||
<div class="sheet-unico">
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:150px; max-height: 150px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_eresunico"></textarea>
|
||
</div><!-- end .sheet-unico -->
|
||
|
||
<div class="sheet-quedeseas">
|
||
<textarea style="margin: 0%; padding: 0px 15px; width:100%; height:150px; max-height: 150px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_quedeseas"></textarea>
|
||
</div><!-- end .sheet-quedeseas -->
|
||
|
||
|
||
</div><!-- end .sheet-back -->
|
||
|
||
<!-- ============================= SPANISH TAB 3 : COMBAT ======================== -->
|
||
<div class="sheet-combat">
|
||
|
||
<div class="sheet-combatspanish">
|
||
<div class="sheet-combatdeclaracion">
|
||
|
||
<div class="sheet-columnacarta">
|
||
<select name="attr_cartas" class="sheet-barraselectaccion">
|
||
<option value="ATACARCARA">ESPADAS/PICAS + CARA : ATACAR + CORAJE</option>
|
||
<option value="ATACARCRUZ">ESPADAS/PICAS + CRUZ : ATACAR + INSTINTO</option>
|
||
<option value="PROTEGERCARA">COPAS/CORAZONES + CARA : PROTEGER + BLOQUEAR</option>
|
||
<option value="PROTEGERCRUZ">COPAS/CORAZONES + CRUZ : PROTEGER + DISTRAER</option>
|
||
<option value="MOVERSECARA">BASTOS/TREBOLES + CARA : MOVERSE + MOVIMIENTO</option>
|
||
<option value="MOVERSECRUZ">BASTOS/TREBOLES + CRUZ : MOVERSE + ESCAPAR</option>
|
||
<option value="OBSERVARCARA">OROS/DIAMANTES + CARA : OBSERVAR + PREPARARSE</option>
|
||
<option value="OBSERVARCRUZ">OROS/DIAMANTES + CRUZ : OBSERVAR + OBSERVAR</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnacarta -->
|
||
|
||
<input type="hidden" name="attr_spanishdeclaration" value="">
|
||
|
||
<div class="sheet-columnamonedareaccion">
|
||
<select name="attr_monedaataque" class="sheet-barraselectraza">
|
||
<option value="DEFENDER">CARA: DEFENDER</option>
|
||
<option value="ESQUIVAR">CRUZ: ESQUIVAR</option>
|
||
<option value="SIN REACCIÓN">SIN REACCIÓN</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnamonedareaccion -->
|
||
|
||
<div class="sheet-dau-box-2d6B">
|
||
<button type="roll" name="roll_2d6" value="@{tirada_secreta} &{template:nitndeclaration} {{title=DECLARACIÓN }} {{subtitle= @{character_name} }} {{ACCIÓN @{spanishdeclaration}=}} {{REACCIÓN @{monedaataque} = }}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6B -->
|
||
|
||
|
||
</div><!-- end .sheet-combatdeclaracion -->
|
||
|
||
|
||
<div class="sheet-secretadj">
|
||
<label class="sheet-mysaludcheck"><input type="checkbox" value="/w gm" name="attr_tirada_secreta"> Realiza todas las tiradas de forma secreta para el Director del juego.</label>
|
||
</div><!-- end .sheet-secratadj -->
|
||
|
||
|
||
<div class="sheet-paso2iniciativa">
|
||
|
||
<div class="sheet-combatiniciativa">
|
||
<div class="sheet-iniciativabox">
|
||
<select name="attr_dadosdeiniciativa" class="sheet-barraselectiniciativa">
|
||
<option value="3d6kh2">3D6 (2 más altos)</option>
|
||
<option selected value="2d6">2D6</option>
|
||
<option value="1d6">1D6</option>
|
||
<option value="0">0 DADOS</option>
|
||
</select>
|
||
|
||
<div class="sheet-dau-box-2d6B">
|
||
<button type="roll" class="sheet-2d6" name="roll_iniciativa" title="Tirada de Iniciativa" value="@{tirada_secreta} &{template:nitn} {{title=INICIATIVA}} {{subtitle=@{character_name}}} {{ Dados de iniciativa (@{dadosdeiniciativa}) + @{agilidad} Agilidad}}= }} {{=[[@{dadosdeiniciativa}&{tracker}+@{agilidad}]]}}"/>
|
||
</div><!-- end .sheet-dau-box-2d6B -->
|
||
</div><!-- end .sheet-iniciativabox -->
|
||
</div><!-- end .sheet-combatiniciativa -->
|
||
|
||
|
||
<div class="sheet-combatpuntosvida">
|
||
<input disabled="true" class="sheet-valoratributos2" type="number" max="50" min="0" name="attr_rf" title="Salud total" value="[[ @{robustez}+5 ]]" style="margin: 135px 0px 0px 100px" >
|
||
</div><!-- end .sheet-combatpuntosvida -->
|
||
|
||
|
||
<div class="sheet-combatgolpe">
|
||
<input readonly="true" class="sheet-valoratributos2" type="number" max="10" min="0" name="attr_ataquepj" title="Ataque del PJ" value="0" style="margin: 115px 0px 0px 75px" />
|
||
</div><!-- end .sheet-combatgolpe -->
|
||
|
||
|
||
<div class="sheet-imagencraneos">
|
||
<img class="sheet-craneoimagen" src="" name="attr_craneo_img">
|
||
</div><!-- end .sheet-imagencraneos -->
|
||
|
||
</div><!-- end .sheet-paso2iniciativa -->
|
||
|
||
|
||
<div class="sheet-resolution">
|
||
<textarea readonly="true" style="position: relative; float: left; margin: 0px 0px 0px 0px; padding: 0px 15px; width:100%; height:120px; max-height: 120px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_resolucion"></textarea>
|
||
|
||
<textarea readonly="true" style="position: relative; float: left; margin: 0px; padding: 0px 15px; width:100%; height:61px; max-height: 61px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_resolucion2"></textarea>
|
||
</div><!-- end .sheet-resolution -->
|
||
|
||
|
||
|
||
<div class="sheet-columnaselectataque">
|
||
<select name="attr_eligeataque" class="sheet-barraselectraza">
|
||
<option value="@{coraje}">CORAJE</option>
|
||
<option value="@{instinto}">INSTINTO</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnaselectataque -->
|
||
<button type="roll" class="sheet-2d6" name="roll_iniciativa" title="Tirada de ataque" value="@{tirada_secreta} &{template:nitn} {{title=ATAQUE}} {{subtitle=@{character_name}}} {{ @{spanishdeclaration}}}= }} {{=[[{2d6}+@{eligeataque}]]}}"></button>
|
||
|
||
|
||
<div class="sheet-damagebasico">
|
||
<input readonly="true" class="sheet-valoratributos3" type="number" max="10" min="0" name="attr_ataquepj" title="Daño básico del PJ" value="0" style="margin: 0px 0px 0px 0px" />
|
||
</div><!-- end .sheet-damagebasico -->
|
||
|
||
|
||
<div class="sheet-columnaselectdanos">
|
||
<select name="attr_damagedadoextra" class="sheet-barraselectraza">
|
||
<option value="0"> - </option>
|
||
<option value="1d2">1d2</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnaselectdanos -->
|
||
<div class="sheet-columnaselectdanos">
|
||
<select name="attr_damagebonoextra" class="sheet-barraselectraza">
|
||
<option value="-7">-7</option>
|
||
<option value="-6">-6</option>
|
||
<option value="-5">-5</option>
|
||
<option value="-4">-4</option>
|
||
<option value="-3">-3</option>
|
||
<option value="-2">-2</option>
|
||
<option value="-1">-1</option>
|
||
<option selected value="0">0</option>
|
||
<option value="1">1</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="4">4</option>
|
||
<option value="5">5</option>
|
||
<option value="6">6</option>
|
||
<option value="7">7</option>
|
||
|
||
</select>
|
||
</div><!-- end .sheet-columnaselectdanos -->
|
||
<button type="roll" class="sheet-2d6" name="roll_total_damage" title="Tirada del daño total" value="@{tirada_secreta} &{template:nitn} {{title=DAÑO}} {{subtitle=@{character_name}}} {{ DAÑO TOTAL DEL ATAQUE DEL PJ}}= }} {{=[[@{ataquepj}+@{damagedadoextra}+@{damagebonoextra}]]}}"></button>
|
||
|
||
|
||
</div><!-- end .sheet-combatspanish -->
|
||
|
||
<!-- ============================= ENGLISH TAB 3 : COMBAT ======================== -->
|
||
<div class="sheet-combatenglish">
|
||
<div class="sheet-combatdeclaracion">
|
||
|
||
<div class="sheet-columnacarta">
|
||
<select name="attr_cartasen" class="sheet-barraselectaccion">
|
||
<option value="ATACARCARA">SWORDS/SPADES + HEAD: ATTACK + COURAGE</option>
|
||
<option value="ATACARCRUZ">SWORDS/SPADES + TAIL : ATTACK + INSTINCT</option>
|
||
<option value="PROTEGERCARA">CUPS/HEARTS + HEAD : PROTECT + BLOCK</option>
|
||
<option value="PROTEGERCRUZ">CUPS/HEARTS + TAIL : PROTECT + DISTRACT</option>
|
||
<option value="MOVERSECARA">CLUBS/CLUBS + HEAD : MOVE + MOVEMENT</option>
|
||
<option value="MOVERSECRUZ">CLUBS/CLUBS + TAIL : MOVE + ESCAPE</option>
|
||
<option value="OBSERVARCARA">COINS/DIAMONDS + HEAD : OBSERVE + PREPARE</option>
|
||
<option value="OBSERVARCRUZ">COINS/DIAMONDS + TAIL : OBSERVE + NOTICE</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnacarta -->
|
||
|
||
<input type="hidden" name="attr_englishdeclaration" value="">
|
||
|
||
<div class="sheet-columnamonedareaccion">
|
||
<select name="attr_monedaataqueen" class="sheet-barraselectraza">
|
||
<option value="DEFEND">HEAD: DEFEND</option>
|
||
<option value="DODGE">TAIL: DODGE</option>
|
||
<option value="NO REACTION">NO REACTION</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnamonedareaccion -->
|
||
|
||
<div class="sheet-dau-box-2d6B">
|
||
<button type="roll" name="roll_2d6" value="@{tirada_secreta} &{template:nitndeclaration} {{title=DECLARATION }} {{subtitle= @{character_name} }} {{ACTION @{englishdeclaration}=}} {{REACTION @{monedaataqueen} = }}" class="sheet-2d6" ></button>
|
||
</div><!-- end .sheet-dau-box-2d6B -->
|
||
|
||
|
||
</div><!-- end .sheet-combatdeclaracion -->
|
||
|
||
|
||
<div class="sheet-secretadj">
|
||
<label class="sheet-mysaludcheck"><input type="checkbox" value="/w gm" name="attr_tirada_secreta"> Make all rolls secretly for the Game Master.</label>
|
||
</div><!-- end .sheet-secratadj -->
|
||
|
||
|
||
<div class="sheet-paso2iniciativa">
|
||
|
||
<div class="sheet-combatiniciativa">
|
||
<div class="sheet-iniciativabox">
|
||
<select name="attr_dadosdeiniciativa" class="sheet-barraselectiniciativa">
|
||
<option value="3d6kh2">3D6 (2 highest)</option>
|
||
<option selected value="2d6">2D6</option>
|
||
<option value="1d6">1D6</option>
|
||
<option value="0">0 DICE</option>
|
||
</select>
|
||
|
||
<div class="sheet-dau-box-2d6B">
|
||
<button type="roll" class="sheet-2d6" name="roll_iniciativa" title="Initiative Roll" value="@{tirada_secreta} &{template:nitn} {{title=INICIATIVA}} {{subtitle=@{character_name}}} {{ Initiative Dice (@{dadosdeiniciativa}) + @{agilidad} Agility}}= }} {{=[[@{dadosdeiniciativa}&{tracker}+@{agilidad}]]}}"></button>
|
||
</div><!-- end .sheet-dau-box-2d6B -->
|
||
</div><!-- end .sheet-iniciativabox -->
|
||
</div><!-- end .sheet-combatiniciativa -->
|
||
|
||
|
||
<div class="sheet-combatpuntosvida">
|
||
<input disabled="true" class="sheet-valoratributos2" type="number" max="50" min="0" name="attr_rf" title="Salud total" value="[[ @{robustez}+5 ]]" style="margin: 135px 0px 0px 100px" >
|
||
</div><!-- end .sheet-combatpuntosvida -->
|
||
|
||
|
||
<div class="sheet-combatgolpe">
|
||
<input readonly="true" class="sheet-valoratributos2" type="number" max="10" min="0" name="attr_ataquepj" title="Ataque del PJ" value="0" style="margin: 115px 0px 0px 75px" />
|
||
</div><!-- end .sheet-combatgolpe -->
|
||
|
||
|
||
<div class="sheet-imagencraneos">
|
||
<img class="sheet-craneoimagen" src="" name="attr_craneo_img">
|
||
</div><!-- end .sheet-imagencraneos -->
|
||
|
||
</div><!-- end .sheet-paso2iniciativa -->
|
||
|
||
|
||
<div class="sheet-resolution">
|
||
<textarea readonly="true" style="position: relative; float: left; margin: 0px 0px 0px 0px; padding: 0px 15px; width:100%; height:120px; max-height: 120px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_resolucionen"></textarea>
|
||
|
||
<textarea readonly="true" style="position: relative; float: left; margin: 0px; padding: 0px 15px; width:100%; height:61px; max-height: 61px; resize: none; box-sizing: border-box; background-color: transparent; border: none; font-size: 20px; font-family: 'Amarante', serif; line-height: 30px;" name="attr_resolucionen2"></textarea>
|
||
</div><!-- end .sheet-resolution -->
|
||
|
||
<div class="sheet-columnaselectataque">
|
||
<select name="attr_eligeataque" class="sheet-barraselectraza">
|
||
<option value="@{coraje}">COURAGE</option>
|
||
<option value="@{instinto}">INSTINCT</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnaselectataque -->
|
||
<button type="roll" class="sheet-2d6" name="roll_iniciativa" title="Attack roll" value="@{tirada_secreta} &{template:nitn} {{title=ATTACK}} {{subtitle=@{character_name}}} {{ @{englishdeclaration}}}= }} {{=[[{2d6}+@{eligeataque}]]}}"></button>
|
||
|
||
|
||
|
||
<div class="sheet-damagebasico">
|
||
<input readonly="true" class="sheet-valoratributos3" type="number" max="10" min="0" name="attr_ataquepj" title="Character basic damage" value="0" style="margin: 0px 0px 0px 0px" />
|
||
</div><!-- end .sheet-damagebasico -->
|
||
|
||
|
||
<div class="sheet-columnaselectdanos">
|
||
<select name="attr_damagedadoextra" class="sheet-barraselectraza">
|
||
<option value="0"> - </option>
|
||
<option value="1d2">1d2</option>
|
||
</select>
|
||
</div><!-- end .sheet-columnaselectdanos -->
|
||
<div class="sheet-columnaselectdanos">
|
||
<select name="attr_damagebonoextra" class="sheet-barraselectraza">
|
||
<option value="-7">-7</option>
|
||
<option value="-6">-6</option>
|
||
<option value="-5">-5</option>
|
||
<option value="-4">-4</option>
|
||
<option value="-3">-3</option>
|
||
<option value="-2">-2</option>
|
||
<option value="-1">-1</option>
|
||
<option selected value="0">0</option>
|
||
<option value="1">1</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="4">4</option>
|
||
<option value="5">5</option>
|
||
<option value="6">6</option>
|
||
<option value="7">7</option>
|
||
|
||
</select>
|
||
</div><!-- end .sheet-columnaselectdanos -->
|
||
<button type="roll" class="sheet-2d6" name="roll_total_damage" title="Total attack damage" value="@{tirada_secreta} &{template:nitn} {{title=DAMAGE}} {{subtitle=@{character_name}}} {{ TOTAL ATTACK DAMAGE}}= }} {{=[[@{ataquepj}+@{damagedadoextra}+@{damagebonoextra}]]}}"></button>
|
||
|
||
|
||
|
||
|
||
</div><!-- end .sheet-combatenglish -->
|
||
|
||
</div><!-- end .sheet-combat -->
|
||
|
||
|
||
<!-- ============================= SPANISH TAB 4 : COMPANY ======================== -->
|
||
<div class="sheet-company">
|
||
|
||
</div> <!-- end .sheet-company -->
|
||
|
||
<div class="sheet-idioma"></div><!-- end .sheet-idioma -->
|
||
|
||
<div class="sheet-firma-foot">
|
||
NIGHTS IN THE NEIGHBORHOOD - Roll20 Character Sheet by VJ Rolmasters
|
||
</div><!-- end .sheet-firma-foot -->
|
||
|
||
</div><!-- end .sheet-center-menu -->
|
||
|
||
<div class="clearfloat"></div>
|
||
|
||
|
||
<!-- NITN DICE ROLLTEMPLATE -->
|
||
<rolltemplate class="sheet-rolltemplate-nitn">
|
||
<div class="sheet-fotofondo">
|
||
<div class="sheet-container sheet-color-{{color}}">
|
||
<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><!-- end .sheet-content -->
|
||
</div><!-- end .sheet-container sheet-color-{{color}} -->
|
||
</div><!-- end .sheet-fotofondo -->
|
||
</rolltemplate>
|
||
|
||
<!-- NITN DECLARATION ROLLTEMPLATE -->
|
||
<rolltemplate class="sheet-rolltemplate-nitndeclaration">
|
||
<div class="sheet-fotofondo">
|
||
<div class="sheet-container sheet-color-{{color}}">
|
||
<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><!-- end .sheet-content -->
|
||
</div><!-- end .sheet-container sheet-color-{{color}} -->
|
||
</div><!-- end .sheet-fotofondo -->
|
||
</rolltemplate>
|
||
|
||
|
||
</div><!-- end .sheet-contenedortotal -->
|
||
|
||
</div><!-- end .sheet-contenedorvj -->
|
||
|
||
<script type="text/worker">
|
||
|
||
|
||
<!-- SELECTOR PESTANYA -->
|
||
const buttonlist = ["front", "back", "combat", "company"];
|
||
buttonlist.forEach(button => {
|
||
on(`clicked:${button}`, function() {
|
||
setAttrs({
|
||
sheetTab: button
|
||
});S
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR IMAGEN RAZA -->
|
||
on("change:raza", function(eventInfo) {
|
||
let imgUrl = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
imgUrl = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/gato.png";
|
||
break;
|
||
case "mapache":
|
||
imgUrl = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/mapache.png";
|
||
break;
|
||
case "zarigueya":
|
||
imgUrl = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/zarigueya.png";
|
||
break;
|
||
case "perro":
|
||
imgUrl = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/perro.png";
|
||
break;
|
||
case "rata":
|
||
imgUrl = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/rata.png";
|
||
break;
|
||
case "buho":
|
||
imgUrl = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/buho.png";
|
||
break;
|
||
case "otro":
|
||
imgUrl = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/otro.png";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
raza_img: imgUrl
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR CRANEO COMBATE -->
|
||
on("change:raza", function(eventInfo) {
|
||
let imgUrl2 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
imgUrl2 = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/CRANEO_1_GATO.png";
|
||
break;
|
||
case "mapache":
|
||
imgUrl2 = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/CRANEO_2_MAPACHE.png";
|
||
break;
|
||
case "zarigueya":
|
||
imgUrl2 = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/CRANEO_3_ZARIGUEYA.png";
|
||
break;
|
||
case "perro":
|
||
imgUrl2 = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/CRANEO_4_PERRO.png";
|
||
break;
|
||
case "rata":
|
||
imgUrl2 = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/CRANEO_5_RATA.png";
|
||
break;
|
||
case "buho":
|
||
imgUrl2 = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/CRANEO_6_LECHUZA.png";
|
||
break;
|
||
case "otro":
|
||
imgUrl2 = "https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Nights in the Neighborhood/IMAGES/CRANEO_4_PERRO.png";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
craneo_img: imgUrl2
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
<!-- CAMBIAR RASGO UNICO 1 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let ras1 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
ras1 = "CAIDA CON ESTILO: El Gato se lanza al vacío, preciso como un suspiro. Aterriza intacto, como si la gravedad fuese un pacto secreto con la noche. ";
|
||
break;
|
||
case "mapache":
|
||
ras1 = "MANOS VERSATILES: Puertas y cerrojos ceden a los dedos del Mapache. Ningún picaporte resiste, ningún mecanismo sencillo queda cerrado ante su tacto.";
|
||
break;
|
||
case "zarigueya":
|
||
ras1 = "FINGIR MUERTE: Cuando lo incomprensible cierra sus fauces, la Zarigüeya cae inmóvil, respira tan leve que la misma noche duda de su existencia.";
|
||
break;
|
||
case "perro":
|
||
ras1 = "OLFATO FINO: El Perro detecta olores que no son de este mundo. Rastrea rastros perdidos o efluvios prohibidos antes de que el Barrio sepa que algo llegó.";
|
||
break;
|
||
case "rata":
|
||
ras1 = "MAESTRA DE LOS TÚNELES: Conoce atajos imposibles bajo el pavimento. Mientras otros se pierden, la Rata avanza segura, como un reloj que guía a la ciudad dormida.";
|
||
break;
|
||
case "buho":
|
||
ras1 = "CAZADORA SILENCIOSA: Ni aleteo ni sombra la delatan. La Lechuza se desliza como un pensamiento fugaz entre corrientes nocturnas, vigilando los misterios de abajo.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
rasgounico1: ras1
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR RASGO UNICO 2 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let ras2 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
ras2 = "SUTIL PRESENCIA: Entre contenedores y cercas se esfuma, como si nunca existiera. En lo imposible que aúlla, el Gato se desliza en silencio: espectro entre espectros.";
|
||
break;
|
||
case "mapache":
|
||
ras2 = "OJO PARA LOS DETALLES: En la penumbra del suburbio, nada se oculta. Una mancha, un arañazo, una llave marcada… el Mapache lo nota todo.";
|
||
break;
|
||
case "zarigueya":
|
||
ras2 = "ESCURRIDIZA: Los huecos y conductos son su reino. Se desliza invisible, se esfuma como espejismo, con la frialdad de quien ya ha escapado mil veces.";
|
||
break;
|
||
case "perro":
|
||
ras2 = "LEALTAD INQUEBRANTABLE: Cuando la realidad se deforma y el miedo cala, la presencia del Perro ancla. Su lealtad infunde coraje y hace retroceder a las sombras.";
|
||
break;
|
||
case "rata":
|
||
ras2 = "BIGOTES SENSORIALES: En penumbra total, sus bigotes leen corrientes y vibraciones. La Rata detecta pasajes torcidos o presencias ajenas agitándose en la distancia.";
|
||
break;
|
||
case "buho":
|
||
ras2 = "VISTA NOCTURNA: Cuando todo se oscurece, la Lechuza ve como de día. Sombras y matices ocultos se revelan bajo su mirada imposible. ";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
rasgounico2: ras2
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR RASGO UNICO 3 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let ras3 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
ras3 = "INSTINTO FELINO: Los bigotes vibran apenas. Algo ajeno se acerca. El Gato lo siente en la espina antes de que la luz titile y la realidad entera se estremezca.";
|
||
break;
|
||
case "mapache":
|
||
ras3 = "CURIOSIDAD ATREVIDA: El Mapache no teme lo extraño, lo busca. Examina y prueba, hallando secretos o peligros dormidos con la obsesión de quien no deja nada sin mirar.";
|
||
break;
|
||
case "zarigueya":
|
||
ras3 = "SOBREVIVIENTE NATO: Hambre, frío, miasmas… la Zarigüeya ya los enfrentó. Cuando todo huele a derrota, halla un rincón oscuro y se aferra con uñas a la vida.";
|
||
break;
|
||
case "perro":
|
||
ras3 = "GUARDIA CONSTANTE: Aunque parezca dormir, el Perro vigila. Un chirrido, una puerta lenta, un eco en el asfalto mojado… nada lo sorprende jamás.";
|
||
break;
|
||
case "rata":
|
||
ras3 = "MEMORIA LABERÍNTICA: Tras explorar, cada rincón queda grabado. Si un tablón se mueve o una grieta nace, la Rata lo nota enseguida, como si el lugar le hablara.";
|
||
break;
|
||
case "buho":
|
||
ras3 = "MIRADA PENETRANTE: Sus ojos penetran la piel con percepción casi sobrenatural. Nada escapa: ni secreto ni mentira, solo el juicio antiguo que arde en su mirada. ";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
rasgounico3: ras3
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR EFECTO INSTINTIVO 1 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let ins1 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
ins1 = "SANGRADO: punto de daño adicional al siguiente turno, enemigo rastreable.";
|
||
break;
|
||
case "mapache":
|
||
ins1 = "ROBO: permite arrebatar un objeto visible, que porte el enemigo.";
|
||
break;
|
||
case "zarigueya":
|
||
ins1 = "TERROR: provoca un sobresalto en el enemigo, permitiendo actuar a un aliado cercano.";
|
||
break;
|
||
case "perro":
|
||
ins1 = "SUJECIÓN: impide al enemigo realizar acciones hasta final de ronda.";
|
||
break;
|
||
case "rata":
|
||
ins1 = "TREPADA: bloquea al enemigo, que no reacciona contra los otros moradores.";
|
||
break;
|
||
case "buho":
|
||
ins1 = "ATAQUE RELÁMPAGO: Si impacta, permite una acción adicional en el mismo turno.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
ataqueinstintivo1: ins1
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR EFECTO INSTINTIVO 2 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let ins2 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
ins2 = "DESORIENTAR: objetivo confundido, narrador aplica desventajas narrativas.";
|
||
break;
|
||
case "mapache":
|
||
ins2 = "DISTRACCIÓN: permite a un aliado que no haya actuado reposicionarse o escapar sin ser atacado ese turno.";
|
||
break;
|
||
case "zarigueya":
|
||
ins2 = "ARRASTRE: traslada a un aliado incapacitado a salvo de ataques ese turno.";
|
||
break;
|
||
case "perro":
|
||
ins2 = "DESARME: obliga al objetivo a soltar un objeto, que cae al suelo.";
|
||
break;
|
||
case "rata":
|
||
ins2 = "PUNTO DÉBIL: con una prueba de Astucia el narrador revela una debilidad del objetivo.";
|
||
break;
|
||
case "buho":
|
||
ins2 = "VUELO: permite alejarse del combate de forma segura sin ataques y reposicionarse.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
ataqueinstintivo2: ins2
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR EFECTO INSTINTIVO 3 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let ins3 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
ins3 = "PRESICIÓN: +1 punto daño directo incluso si falla el ataque.";
|
||
break;
|
||
case "mapache":
|
||
ins3 = "SABOTAJE: activa o deshabilita un objeto o dispositivo del enemigo por un turno.";
|
||
break;
|
||
case "zarigueya":
|
||
ins3 = "DERRIBO: derriba al objetivo y lo expone a desventajas narrativas.";
|
||
break;
|
||
case "perro":
|
||
ins3 = "PROVOCAR: permite a todos los aliados reposicionarse sin ataques en el turno.";
|
||
break;
|
||
case "rata":
|
||
ins3 = "FUGA: le permite escapar sin provocar ataques del enemigo.";
|
||
break;
|
||
case "buho":
|
||
ins3 = "RAPIÑA: permite tomar un objeto visible del objetivo, volando. ";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
ataqueinstintivo3: ins3
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR ATRIBUTO ASTUCIA -->
|
||
on("change:raza", function(eventInfo) {
|
||
let atast = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
atast = "2";
|
||
break;
|
||
case "mapache":
|
||
atast = "4";
|
||
break;
|
||
case "zarigueya":
|
||
atast = "3";
|
||
break;
|
||
case "perro":
|
||
atast = "1";
|
||
break;
|
||
case "rata":
|
||
atast = "2";
|
||
break;
|
||
case "buho":
|
||
atast = "3";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
astucia: atast
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR ATRIBUTO AGILIDAD -->
|
||
on("change:raza", function(eventInfo) {
|
||
let atagi = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
atagi = "4";
|
||
break;
|
||
case "mapache":
|
||
atagi = "2";
|
||
break;
|
||
case "zarigueya":
|
||
atagi = "2";
|
||
break;
|
||
case "perro":
|
||
atagi = "2";
|
||
break;
|
||
case "rata":
|
||
atagi = "3";
|
||
break;
|
||
case "buho":
|
||
atagi = "2";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
agilidad: atagi
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR ATRIBUTO INSTINTO -->
|
||
on("change:raza", function(eventInfo) {
|
||
let atins = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
atins = "2";
|
||
break;
|
||
case "mapache":
|
||
atins = "2";
|
||
break;
|
||
case "zarigueya":
|
||
atins = "2";
|
||
break;
|
||
case "perro":
|
||
atins = "3";
|
||
break;
|
||
case "rata":
|
||
atins = "4";
|
||
break;
|
||
case "buho":
|
||
atins = "4";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
instinto: atins
|
||
});
|
||
});
|
||
|
||
<!-- CAMBIAR ATRIBUTO CORAJE -->
|
||
on("change:raza", function(eventInfo) {
|
||
let atcor = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
atcor = "3";
|
||
break;
|
||
case "mapache":
|
||
atcor = "2";
|
||
break;
|
||
case "zarigueya":
|
||
atcor = "1";
|
||
break;
|
||
case "perro":
|
||
atcor = "4";
|
||
break;
|
||
case "rata":
|
||
atcor = "1";
|
||
break;
|
||
case "buho":
|
||
atcor = "2";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
coraje: atcor
|
||
});
|
||
});
|
||
|
||
<!-- CAMBIAR ATRIBUTO ROBUSTEZ -->
|
||
on("change:raza", function(eventInfo) {
|
||
let atrob = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
atrob = "1";
|
||
break;
|
||
case "mapache":
|
||
atrob = "2";
|
||
break;
|
||
case "zarigueya":
|
||
atrob = "4";
|
||
break;
|
||
case "perro":
|
||
atrob = "2";
|
||
break;
|
||
case "rata":
|
||
atrob = "2";
|
||
break;
|
||
case "buho":
|
||
atrob = "1";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
robustez: atrob
|
||
});
|
||
});
|
||
|
||
<!-- CAMBIAR ATRIBUTO ATAQUE Y DAÑO -->
|
||
on("change:raza", function(eventInfo) {
|
||
let atdany = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
atdany = "2";
|
||
break;
|
||
case "mapache":
|
||
atdany = "2";
|
||
break;
|
||
case "zarigueya":
|
||
atdany = "1";
|
||
break;
|
||
case "perro":
|
||
atdany = "3";
|
||
break;
|
||
case "rata":
|
||
atdany = "1";
|
||
break;
|
||
case "buho":
|
||
atdany = "3";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
ataquepj: atdany
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CAMBIAR ACCION Y CARA CRUZ -->
|
||
on("change:cartas", function(eventInfo) {
|
||
let accion = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "ATACARCARA":
|
||
accion = "ATACAR CON CORAJE (cara): ataque directo, agresivo. Si impacta causa daño completo. Si hablan como reacción a, se suma +1 de año adicional.";
|
||
break;
|
||
case "ATACARCRUZ":
|
||
accion = "ATACAR CON INSTINTO (cruz): ataque preciso. Prioriza causar algún efecto instintivo antes que hacer daño. Encontrar un punto débil en el objetivo.";
|
||
break;
|
||
case "PROTEGERCARA":
|
||
accion = "PROTEGER PROTEGER (cara): te interponerse entre el atacante y un aliado. Recibes la totalidad del daño como si fuera dirigido a ti. Este efecto se mantiene durante toda la Ronda: si el aliado es atacado más de una vez, que interpondrás cada vez.";
|
||
break;
|
||
case "PROTEGERCRUZ":
|
||
accion = "PROTEGER DISTRAER (cruz): si el aliado aún no ha sido atacado, esta acción permite que escape del combate inmediatamente o se desplace sin riesgo. Si el aliado ya ha recibido un ataque, se interpones y recibes el daño completo, pero él también podrá moverse dentro del combate sin riesgo.";
|
||
break;
|
||
case "MOVERSECARA":
|
||
accion = "MOVERSE EN MOVIMIENTO (cara): movimiento dentro del combate. Si eres atacado mientras tres plazas, puedes hacer una prueba de Agilidad: super sátira del atacante, evitas el ataque. Si fallas, recibes el daño normalmente.";
|
||
break;
|
||
case "MOVERSECRUZ":
|
||
accion = "MOVERSE Y ESCAPAR (cruz): movimiento evasivo. Si no les interrumpido, escapas del enfrentamiento por completo. Si eres atacado antes de ejecutar la acción, ésta se cancela automáticamente.";
|
||
break;
|
||
case "OBSERVARCARA":
|
||
accion = "OBSERVAR Y PREPARARSE (cara): si no eres interrumpido, o tienes un dado adicional en tu proxima tirada de iniciativa (3D6, eliges los dos más altos. Si eres atacado antes de actuar, puedes contraatacar de inmediato.";
|
||
break;
|
||
case "OBSERVARCRUZ":
|
||
accion = "OBSERVAR OBSERVAR (cruz): si no es interrumpido, o quienes del Narrador una pista concreta sobre una debilidad, ruta de escape, patrón de comportamiento o detalle importante del entorno. Si eres atacado antes de actuar, pierdes la pista, pero puedes hacer una reacción gratuita sin penalización de iniciativa en la siguiente Ronda.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
resolucion: accion
|
||
});
|
||
});
|
||
|
||
|
||
<!-- RENOMBRAR DECLARACION PARA TEMPLATE -->
|
||
on("change:cartas", function(eventInfo) {
|
||
let renombrar = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "ATACARCARA":
|
||
renombrar = "ATACAR CON CORAJE (cara)";
|
||
break;
|
||
case "ATACARCRUZ":
|
||
renombrar = "ATACAR CON INSTINTO (cruz)";
|
||
break;
|
||
case "PROTEGERCARA":
|
||
renombrar = "PROTEGER BLOQUEAR (cara)";
|
||
break;
|
||
case "PROTEGERCRUZ":
|
||
renombrar = "PROTEGER DISTRAER (cruz)";
|
||
break;
|
||
case "MOVERSECARA":
|
||
renombrar = "MOVERSE EN MOVIMIENTO (cara)";
|
||
break;
|
||
case "MOVERSECRUZ":
|
||
renombrar = "MOVERSE Y ESCAPAR (cruz)";
|
||
break;
|
||
case "OBSERVARCARA":
|
||
renombrar = "OBSERVAR Y PREPARARSE (cara)";
|
||
break;
|
||
case "OBSERVARCRUZ":
|
||
renombrar = "OBSERVAR OBSERVAR (cruz)";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
spanishdeclaration: renombrar
|
||
});
|
||
});
|
||
|
||
|
||
|
||
<!-- CAMBIAR REACCION Y CARA CRUZ -->
|
||
on("change:monedaataque", function(eventInfo) {
|
||
let reaccion = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "DEFENDER":
|
||
reaccion = "REACCIÓN DEFENDER (cara): consulta tabla de resolución. Por cada reacción resta 1D6 a la tirada de iniciativa de la próxima ronda. Solo puedes reaccionar dos veces en una ronda.";
|
||
break;
|
||
case "ESQUIVAR":
|
||
reaccion = "REACCIÓN ESQUIVAR (cruz): consulta tabla de resolución. Por cada reacción resta 1D6 a la tirada de iniciativa de la próxima ronda. Solo puedes reaccionar dos veces en una ronda.";
|
||
break;
|
||
case "SIN REACCIÓN":
|
||
reaccion = "SIN REACCIÓN: No reaccionas. Recibes el impacto y sufres el daño si te atacan con éxito. Conservarás tu iniciativa completa al empezar la próxima ronda (2D6 + Agilidad).";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
resolucion2: reaccion
|
||
});
|
||
});
|
||
|
||
|
||
|
||
<!-- ENGLISH SHEETWORKERS -->
|
||
|
||
|
||
<!-- CHANGE RASGO UNICO 1 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let rasen1 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
rasen1 = "FALL WITH STYLE: The Cat dives into the void, precise as a sigh. Lands unscathed, as if gravity itself were a secret pact with the night.";
|
||
break;
|
||
case "mapache":
|
||
rasen1 = "VERSATILE HANDS: Puertas y cerrojos ceden a los dedos del Mapache. Ningún picaporte resiste, ningún mecanismo sencillo queda cerrado ante su tacto. ";
|
||
break;
|
||
case "zarigueya":
|
||
rasen1 = "FEIGNING DEATH: When the incomprehensible bares its jaws, the Opossum drops still, breathing so faint the night itself doubts its existence.";
|
||
break;
|
||
case "perro":
|
||
rasen1 = "FINE SENSE OF SMELL: The Dog scents what does not belong. It can follow lost trails or forbidden fumes before the Neighborhood even knows something has arrived.";
|
||
break;
|
||
case "rata":
|
||
rasen1 = "MASTER OF THE TUNNELS: It knows impossible shortcuts beneath the streets. While others wander lost, the Rat moves with the certainty of a clock guiding a sleeping city. ";
|
||
break;
|
||
case "buho":
|
||
rasen1 = "SILENT HUNTER: Neither wingbeat nor shape betrays her. The Owl glides like a fleeting thought through night currents, watching the mysteries below. ";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
rasgounicoen1: rasen1
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CHANGE RASGO UNICO 2 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let rasen2 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
rasen2 = "SUBTLE PRESENCE: Between fences and crates, it vanishes as if it never was. In the howling impossible, the Cat moves in silence: a specter among specters.";
|
||
break;
|
||
case "mapache":
|
||
rasen2 = "EYE FOR DETAIL: The Raccoon does not fear the strange; it seeks it. It probes and tests, uncovering secrets or sleeping dangers with relentless curiosity.";
|
||
break;
|
||
case "zarigueya":
|
||
rasen2 = "SLIPPERY: Gaps and vents are her realm. She slips unseen, fades like a mirage, with the cold skill of one who has escaped a thousand times.";
|
||
break;
|
||
case "perro":
|
||
rasen2 = "UNBREAKING LOYALTY: When reality bends and fear cuts deep, the Dog’s presence anchors. Its loyalty fuels courage, forcing the shadows a step back.";
|
||
break;
|
||
case "rata":
|
||
rasen2 = "SENSORY WHISKERS: In total darkness, its whiskers read currents and tremors. The Rat senses when tunnels twist or alien presences stir far away. ";
|
||
break;
|
||
case "buho":
|
||
rasen2 = "NIGHT VIEW: When darkness swallows all, the Owl sees as in daylight. Shadows and hidden details unfold beneath her impossible gaze.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
rasgounicoen2: rasen2
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CHANGE RASGO UNICO 3 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let rasen3 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
rasen3 = "FELINE INSTINCT: Whiskers tremble faintly. Something not of here draws near. The Cat feels it in its spine before the lights flicker and reality shudders.";
|
||
break;
|
||
case "mapache":
|
||
rasen3 = "BOLD CURIOSITY: The Raccoon does not fear the strange; it seeks it. It probes and tests, uncovering secrets or sleeping dangers with relentless curiosity. ";
|
||
break;
|
||
case "zarigueya":
|
||
rasen3 = "NATURAL BORN SURVIVOR: Hunger, cold, alien miasmas… the Opossum has faced them all. When all reeks of defeat, she finds a dark corner and clings to life.";
|
||
break;
|
||
case "perro":
|
||
rasen3 = "CONSTANT GUARD: Though it seems asleep, the Dog listens. A creak, a slow door, footsteps on wet asphalt… nothing ever takes it by surprise.";
|
||
break;
|
||
case "rata":
|
||
rasen3 = "LABYRINTHINE MEMORY: Once explored, every corner is etched in mind. If a board shifts or a crack appears, the Rat notices instantly, as if the place confessed to it.";
|
||
break;
|
||
case "buho":
|
||
rasen3 = "GLARE: Her eyes pierce beneath the skin with near-supernatural sight. No secret, no lie escapes—only an ancient judgment burning in her gaze. ";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
rasgounicoen3: rasen3
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CHANGE EFECTO INSTINTIVO 1 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let insen1 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
insen1 = "BLEEDING: Additional point of damage to the next turn, trackable enemy.";
|
||
break;
|
||
case "mapache":
|
||
insen1 = "THEFT: Allows you to snatch a visible object that the enemy is carrying.";
|
||
break;
|
||
case "zarigueya":
|
||
insen1 = "TERROR: Startles the enemy, allowing a nearby ally to act.";
|
||
break;
|
||
case "perro":
|
||
insen1 = "HOLD: Prevents the enemy from performing actions until the end of the round.";
|
||
break;
|
||
case "rata":
|
||
insen1 = "CLIMB: Blocks the enemy, which does not react against other inhabitants.";
|
||
break;
|
||
case "buho":
|
||
insen1 = "LIGHTNING ATTACK: If it hits, it allows an additional action in the same turn.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
ataqueinstintivoen1: insen1
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CHANGE EFECTO INSTINTIVO 2 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let insen2 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
insen2 = "DISORIENT: Target confused, narrator applies narrative disadvantages.";
|
||
break;
|
||
case "mapache":
|
||
insen2 = "DISTRACTION: Allows an ally that has not acted to reposition or escape without being attacked that turn.";
|
||
break;
|
||
case "zarigueya":
|
||
insen2 = "DRAG: Moves a disabled ally to safety from attacks that turn.";
|
||
break;
|
||
case "perro":
|
||
insen2 = "DESARME: obliga al objetivo a soltar un objeto, que cae al suelo.";
|
||
break;
|
||
case "rata":
|
||
insen2 = "DISARM: Forces the target to drop an object, which falls to the ground.";
|
||
break;
|
||
case "buho":
|
||
insen2 = "FLIGHT: Allows you to safely move away from combat without attacks and reposition yourself.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
ataqueinstintivoen2: insen2
|
||
});
|
||
});
|
||
|
||
|
||
<!-- CHANGE EFECTO INSTINTIVO 3 -->
|
||
on("change:raza", function(eventInfo) {
|
||
let insen3 = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "gato":
|
||
insen3 = "ACCURACY: +1 point of direct damage even if the attack misses.";
|
||
break;
|
||
case "mapache":
|
||
insen3 = "SABOTAGE: Activate or disable an enemy object or device for one turn.";
|
||
break;
|
||
case "zarigueya":
|
||
insen3 = "KNOCKDOWN: Knocks down the target and exposes them to narrative disadvantages.";
|
||
break;
|
||
case "perro":
|
||
insen3 = "TAUNT: Allows all allies to reposition without attacking this turn.";
|
||
break;
|
||
case "rata":
|
||
insen3 = "ESCAPE: Allows you to escape without provoking enemy attacks.";
|
||
break;
|
||
case "buho":
|
||
insen3 = "PREY: allows you to take a visible object from the target, flying.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
ataqueinstintivoen3: insen3
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
<!-- CHANGE ACCION Y CARA CRUZ -->
|
||
on("change:cartasen", function(eventInfo) {
|
||
let accionen = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "ATACARCARA":
|
||
accionen = "ATTACK WITH COURAGE (head): direct, aggressive attack. If it hits, it causes full damage. If they speak as a reaction, +1 additional damage is added.";
|
||
break;
|
||
case "ATACARCRUZ":
|
||
accionen = "ATTACK WITH INSTINCT (tail): Precise attack. Prioritizes causing an instinctive effect over doing damage. Find a weak spot in the target.";
|
||
break;
|
||
case "PROTEGERCARA":
|
||
accionen = "PROTECT BLOCK (head): You stand between the attacker and an ally. You take all damage as if it were directed at you. This effect lasts for the entire round: if the ally is attacked more than once, you will stand between them each time.";
|
||
break;
|
||
case "PROTEGERCRUZ":
|
||
accionen = "PROTECT DISTRACT (tail): If the ally hasn't been attacked yet, this action allows them to immediately escape combat or move safely. If the ally has already been attacked, you step in and take full damage, but they can also move within combat safely.";
|
||
break;
|
||
case "MOVERSECARA":
|
||
accionen = "MOVE IN MOVEMENT (head): Movement within combat. If you are attacked while three squares away, you can make an Agility check: super satire of the attacker, you avoid the attack. If you fail, you take the damage normally.";
|
||
break;
|
||
case "MOVERSECRUZ":
|
||
accionen = "MOVE AND ESCAPE (tail): Evasive movement. If not interrupted, you escape the confrontation completely. If you are attacked before executing the action, it is automatically canceled.";
|
||
break;
|
||
case "OBSERVARCARA":
|
||
accionen = "OBSERVE AND PREPARE (head): If you are not interrupted, or you have an extra die on your next initiative roll (3D6, you choose the two highest. If you are attacked before acting, you can immediately counterattack.";
|
||
break;
|
||
case "OBSERVARCRUZ":
|
||
accionen = "OBSERVE OBSERVE (tail): If not interrupted, or if the Storyteller provides a specific clue about a weakness, escape route, behavior pattern, or important detail of the environment. If you are attacked before acting, you lose the clue, but you can make a free reaction without initiative penalty in the next round.";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
resolucionen: accionen
|
||
});
|
||
});
|
||
|
||
|
||
<!-- RENAME FOR DECLARATIOON TEMPLATE -->
|
||
on("change:cartasen", function(eventInfo) {
|
||
let rename = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "ATACARCARA":
|
||
rename = "ATTACK WITH COURAGE (head)";
|
||
break;
|
||
case "ATACARCRUZ":
|
||
rename = "ATTACK WITH INSTINCT (tail)";
|
||
break;
|
||
case "PROTEGERCARA":
|
||
rename = "PROTECT BLOCK (head)";
|
||
break;
|
||
case "PROTEGERCRUZ":
|
||
rename = "PROTECT DISTRACT (tail)";
|
||
break;
|
||
case "MOVERSECARA":
|
||
rename = "MOVE IN MOVEMENT (head)";
|
||
break;
|
||
case "MOVERSECRUZ":
|
||
rename = "MOVE AND ESCAPE (tail)";
|
||
break;
|
||
case "OBSERVARCARA":
|
||
rename = "OBSERVE AND PREPARE (head)";
|
||
break;
|
||
case "OBSERVARCRUZ":
|
||
rename = "OBSERVE OBSERVE (tail)";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
englishdeclaration: rename
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
<!-- CHANGE REACCION Y CARA CRUZ -->
|
||
on("change:monedaataqueen", function(eventInfo) {
|
||
let reaccionen = "";
|
||
|
||
switch(eventInfo.newValue) {
|
||
case "DEFEND":
|
||
reaccionen = "DEFEND REACTION (head): See the resolution table. For each reaction, subtract 1D6 from your initiative roll for the next round. You can only react twice in a round.";
|
||
break;
|
||
case "DODGE":
|
||
reaccionen = "Dodge Reaction (tail): See the resolution table. For each reaction, subtract 1D6 from your initiative roll for the next round. You can only react twice in a round.";
|
||
break;
|
||
case "NO REACTION":
|
||
reaccionen = "NO REACTION: You don't react. You are hit and take damage if successfully attacked. You retain your full initiative at the start of the next round (2D6 + Agility).";
|
||
break;
|
||
}
|
||
|
||
setAttrs({
|
||
resolucionen2: reaccionen
|
||
});
|
||
});
|
||
|
||
|
||
|
||
|
||
</script>
|