Files
roll20-character-sheets-tester/Hermanos-de-sangre/hermanosdesangre.html
T
Juan Estévez fa3fd2ef6a [Hermanos de Sangre] Daño adicional (#6287)
Ahora se suman dados en vez de un valor fijo al daño
2020-04-27 11:40:51 -04:00

707 lines
41 KiB
HTML

<input type="radio" name="attr_tab" class="sheet-pestana-jugador" value="1" checked="checked"> Personaje
<input type="radio" name="attr_tab" class="sheet-pestana-pnj" value="2"> PNJ
<input type="radio" name="attr_tab" class="sheet-pestana-vehiculo" value="3"> Vehículo
<div class="column-w padding-t-35">
<div class="column-w full-tittle-center">
<h4>HERMANOS DE SANGRE</h4>
</div>
</div>
<div class="pestana-jugador">
<div class="row-nw">
<button class="tab-button col-xs-4" type="action" name="act_personal">PERSONAL</button>
<button class="tab-button col-xs-4" type="action" name="act_estadistica">ESTADÍSTICA</button>
<button class="tab-button col-xs-4" type="action" name="act_inventario">INVENTARIO</button>
</div>
<input type='hidden' class='sheet-tabstoggle' name='attr_sheetTab' value='personal' />
<div class="inside-personal margin-b-50 padding-b-50 padding-t-15">
<div class="column-w">
<h5 class="text-subheader">INFORMACIÓN PERSONAL</h5>
</div>
<div class="column-w width-100">
<div class="column-w container-row">
<div class="row-w width-100">
<span class="label-red col-xs-2">Personaje</span>
<input class="custom-input col-xs-10" type="text" name="attr_character_name" readonly />
</div>
<div class="row-w width-100">
<span class="label-red col-xs-2">Organización</span>
<input class="custom-input col-xs-7" type="text" name="attr_organizacion" />
<span class="label-red col-xs-1">Sexo</span>
<input class="custom-input col-xs-2" type="text" name="attr_sexo" />
</div>
<div class="row-w width-100">
<span class="label-red col-xs-2">Edad</span>
<input class="custom-input col-xs-1" type="number" name="attr_edad" />
<span class="label-red col-xs-3">Lugar de nacimiento</span>
<input class="custom-input col-xs-6" type="text" name="attr_lugarnacimiento" />
</div>
<div class="row-w width-100 padding-t-15">
<span class="label-red col-xs-2">Motivación</span>
<textarea class="custom-input col-xs-10 textarea-max-50" type="text" name="attr_motivacion"></textarea>
</div>
<div class="row-w width-100">
<span class="label-red col-xs-2">Virtudes</span>
<textarea class="custom-input col-xs-10 textarea-max-50" name="attr_virtudes"></textarea>
</div>
<div class="row-w width-100">
<span class="label-red col-xs-2">Defectos</span>
<textarea class="custom-input col-xs-10 textarea-max-50" name="attr_defectos"></textarea>
</div>
<div class="row-w width-100">
<span class="label-red col-xs-2">Descripción</span>
<textarea class="custom-input col-xs-10" type="text" name="attr_descripcion"></textarea>
</div>
<div class="row-w width-100">
<span class="label-red col-xs-2">Transfondo</span>
<textarea class="custom-input col-xs-10" type="text" name="attr_transfondo"></textarea>
</div>
</div>
</div>
</div>
<div class="inside-estadistica margin-b-50 padding-b-50 padding-t-15">
<div class="column-w width-25">
<h5 class="text-subheader">CAPACIDADES</h5>
</div>
<div class="column-w width-100">
<div class="row-nw">
<div class="width-25 column-nw fill-height">
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{acechar}" name="roll_acechar">ACECHAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_acechar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{construir}" name="roll_construir">CONSTRUIR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_construir" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{conocer}" name="roll_conocer">CONOCER</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_conocer" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{detectar}" name="roll_detectar">DETECTAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_detectar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{disparar}" name="roll_disparar">DISPARAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_disparar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{esforzarse}" name="roll_esforzarse">ESFORZARSE</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_esforzarse" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{hackear}" name="roll_acechar">HACKEAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_hackear" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{luchar}" name="roll_luchar">LUCHAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_luchar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{moverse}" name="roll_moverse">MOVERSE</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_moverse" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{operar}" name="roll_operar">OPERAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_operar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{persuadir}" name="roll_persuadir">PERSUADIR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_persuadir" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{tratar}" name="roll_tratar">TRATAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_tratar" />
</div>
</div>
<div class="width-75" style="padding-left: 10px;">
<div class="row-nw padding-b-15">
<span class="label-red col-xs-2">KAG</span>
<input class="custom-input col-xs-1" type="number" name="attr_kag" />
<span class="label-red col-xs-2">DRAMAS</span>
<input class="custom-input col-xs-1" type="number" name="attr_drama" />
<span class="label-red col-xs-2">AVANCES</span>
<input class="custom-input col-xs-1" type="number" name="attr_avance" />
<button class="button-label col-xs-2" type="roll" value="/roll 1d6 + @{reaccion}" name="roll_iniciativa">REACCIÓN</button>
<input class="custom-input overflow-1" type="number" name="attr_reaccion" readonly />
</div>
<div class="row-nw width-100">
<div class="column-nw width-60">
<div class="row-nw">
<span class="label-red width-100">MONITOR DE ESTADO</span>
</div>
<div class="column-w">
<div class="width-50 column-w content-center">
<span class="label-white text-rb text-center">SANO</span>
</div>
<div class="row-nw content-sa padding-b-10">
<div class="row-nw position-bottom box-red padding-b-10">
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_4">
</div>
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_3">
</div>
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_2">
</div>
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_1">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-black text-vertical padding-t-5 text-bb">+ 1 DIF</span>
<span class="label-white text-vertical padding-t-5 text-rb">HERIDO: </span>
<input type="checkbox" name="attr_herido">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-black text-vertical padding-t-5 text-bb">+ 2 DIF</span>
<span class="label-white text-vertical padding-t-5 text-rb">HERIDO GRAVE: </span>
<input type="checkbox" name="attr_heridograve">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-black text-vertical padding-t-5 text-bb">KO</span>
<span class="label-white text-vertical padding-t-5 text-rb">INCAPACITADO: </span>
<input type="checkbox" name="attr_incapacitado">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-white text-vertical padding-t-5 text-rb">MUERTO </span>
<input type="checkbox" name="attr_muerto">
</div>
</div>
</div>
</div>
</div>
<div class="column-nw width-40">
<div class="row-nw">
<span class="label-red col-xs-7">BLINDAJE</span>
<input class="custom-input col-xs-5" type="number" name="attr_blindaje" />
</div>
<div class="row-nw">
<span class="label-red overflow-1">IDIOMAS</span>
</div>
<div class="row-nw">
<textarea class="custom-input overflow-1 max-height-150" name="attr_idiomas"></textarea>
</div>
</div>
</div>
<div class="column-nw">
<span class="label-red">EFECTOS Y HERIDAS</span>
<textarea class="custom-input overflow-1" name="attr_heridas"></textarea>
</div>
</div>
</div>
</div>
<div class="column-w width-100 padding-t-35">
<h5 class="text-subheader">HABILIDADES ESPECIALES</h5>
</div>
<div class="column-w">
<div class="row-nw width-100">
<span class="label-red col-xs-3">HABILIDAD</span>
<span class="label-red col-xs-9">DESCRIPCIÓN</span>
</div>
<fieldset class="row-nw repeating_habilidades width-100 ">
<input class="custom-input col-xs-3" type="text" name="attr_habilidad">
<textarea class="custom-input col-xs-9" name="attr_habilidad_especial"></textarea>
</fieldset>
</div>
</div>
<div class="inside-inventario margin-b-50 padding-b-50 padding-t-15">
<div class="column-w width-100">
<h5 class="text-subheader">ARMAMENTO Y EQUIPO</h5>
</div>
<div class="column-w ">
<div class="row-nw width-100">
<span class="label-red col-xs-3">ARMA</span>
<span class="label-red col-xs-1">DAÑO</span>
<span class="label-red col-xs-1">CAP.</span>
<span class="label-red col-xs-1">MODO</span>
<span class="label-red col-xs-2">ALCANCE</span>
<span class="label-red col-xs-4">EFECTO</span>
</div>
<fieldset class="row-nw repeating_armas width-100 ">
<div class="row-nw col-xs-3 padding-l-0 padding-r-0">
<button type="roll" class="sheet-new-button2 col-xs-2 margin-l-0 margin-r-0" name="roll_Attack" value="/roll (?{¿Daño adicional?|0}+@{dano})d6ms"></button>
<input class="custom-input col-xs-10" type="text" name="attr_nombre_arma">
</div>
<input class="custom-input col-xs-1" type="number" name="attr_dano">
<input class="custom-input col-xs-1" type="text" name="attr_capacidad">
<select name="attr_modo" class="col-xs-1 padding-l-0 padding-r-0">
<option value="0" selected="selected">-</option>
<option value="1">SA</option>
<option value="2">R3</option>
<option value="3">FA</option>
<option value="3">SA,FA</option>
<option value="3">SA,R3</option>
<option value="3">R3,FA</option>
<option value="3">SA,R3,FA</option>
</select>
<select name="attr_alcance" class="col-xs-2">
<option value="0">Cuerpo a cuerpo</option>
<option value="1" selected="selected">Bocajarro</option>
<option value="2">Corto</option>
<option value="3">Medio</option>
<option value="4">Largo</option>
<option value="5">Extremo</option>
</select>
<input class="custom-input col-xs-4" type="text" name="attr_efecto">
</fieldset>
</div>
<div class="column-w width-100">
<h5 class="text-subheader">PROTECCIÓN</h5>
</div>
<div class="column-w">
<div class="row-nw width-100">
<span class="label-red col-xs-3">PROTECCIÓN</span>
<span class="label-red col-xs-7">DESCRIPCIÓN</span>
<span class="label-red col-xs-2">BLINDAJE</span>
</div>
<fieldset class="row-nw repeating_proteccion width-100">
<input class="custom-input col-xs-3" type="text" name="attr_nombre_proteccion">
<input class="custom-input col-xs-7" type="text" name="attr_descripcion_proteccion">
<input class="custom-input col-xs-2" type="number" name="attr_modblindaje">
</fieldset>
</div>
<div class="column-w width-100">
<h5 class="text-subheader">EQUIPO GENERAL</h5>
</div>
<div class="column-w">
<div class="row-nw width-100">
<span class="label-red col-xs-3">OBJETO</span>
<span class="label-red col-xs-9">DESCRIPCIÓN</span>
</div>
<fieldset class="row-nw repeating_inventario width-100 ">
<input class="custom-input col-xs-3" type="text" name="attr_objeto">
<textarea class="custom-input col-xs-9" name="attr_objeto_descripcion"></textarea>
</fieldset>
</div>
<div class="column-w width-100">
<h5 class="text-subheader">NOTAS</h5>
</div>
<div class="column-nw">
<span class="label-red">NOTAS</span>
<textarea class="custom-input overflow-1" name="attr_notas"></textarea>
</div>
</div>
</div>
<div class="pestana-pnj">
<div class="sheet-npc-stats margin-b-50 padding-b-50 padding-t-15">
<div class="column-w width-100">
<h5 class="text-subheader">PERSONAJE NO JUGADOR</h5>
</div>
<div class="column-w width-100">
<div class="row-nw">
<div class="width-25 column-nw fill-height">
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{acechar}" name="roll_acechar">ACECHAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_acechar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{construir}" name="roll_construir">CONSTRUIR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_construir" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{conocer}" name="roll_conocer">CONOCER</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_conocer" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{detectar}" name="roll_detectar">DETECTAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_detectar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{disparar}" name="roll_disparar">DISPARAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_disparar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{esforzarse}" name="roll_esforzarse">ESFORZARSE</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_esforzarse" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{hackear}" name="roll_acechar">HACKEAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_hackear" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{luchar}" name="roll_luchar">LUCHAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_luchar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{moverse}" name="roll_moverse">MOVERSE</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_moverse" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{operar}" name="roll_operar">OPERAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_operar" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{persuadir}" name="roll_persuadir">PERSUADIR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_persuadir" />
</div>
<div class="row-nw">
<button class="button-label width-60" type="roll" value="/roll 3d6 + @{tratar}" name="roll_tratar">TRATAR</button>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_tratar" />
</div>
</div>
<div class="width-75" style="padding-left: 10px;">
<div class="row-nw">
<span class="label-red col-xs-3">NIVEL</span>
<input class="custom-input col-xs-1" type="number" name="attr_nivel_npc" />
<button class="button-label col-xs-3" type="roll" value="/roll 1d6 + @{reaccion_npc}" name="roll_iniciativa_npc">REACCIÓN</button>
<input class="custom-input col-xs-1" type="number" name="attr_reaccion_npc" readonly />
<span class="label-red col-xs-3">BLINDAJE</span>
<input class="custom-input col-xs-1" type="number" name="attr_blindaje" />
</div>
<div class="row-nw max-height-50">
<span class="label-red col-xs-2">MOTIVACIÓN</span>
<textarea class="custom-input col-xs-10 max-height-50" type="text" name="attr_motivacion"></textarea>
</div>
<div class="row-nw max-height-50">
<span class="label-red col-xs-2">IDIOMAS</span>
<textarea class="custom-input col-xs-10 max-height-50" name="attr_idiomas"></textarea>
</div>
<div class="row-nw width-100">
<div class="column-nw width-60">
<div class="row-nw">
<span class="label-red width-100">MONITOR DE ESTADO</span>
</div>
<div class="column-w">
<div class="width-50 column-w content-center">
<span class="label-white text-rb text-center">SANO</span>
</div>
<div class="row-nw content-sa padding-b-10">
<div class="row-nw position-bottom box-red padding-b-10">
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_4">
</div>
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_3">
</div>
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_2">
</div>
<div class="column-w">
<img class="hearth-icon" src="https://i.imgur.com/dpuBjbB.png">
<input type="checkbox" name="attr_sano_1">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-black text-vertical padding-t-5 text-bb">+ 1 DIF</span>
<span class="label-white text-vertical padding-t-5 text-rb">HERIDO: </span>
<input type="checkbox" name="attr_herido">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-black text-vertical padding-t-5 text-bb">+ 2 DIF</span>
<span class="label-white text-vertical padding-t-5 text-rb">HERIDO GRAVE: </span>
<input type="checkbox" name="attr_heridograve">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-black text-vertical padding-t-5 text-bb">KO</span>
<span class="label-white text-vertical padding-t-5 text-rb">INCAPACITADO: </span>
<input type="checkbox" name="attr_incapacitado">
</div>
</div>
<div class="row-nw position-bottom padding-b-10">
<div class="column-w">
<span class="label-white text-vertical padding-t-5 text-rb">MUERTO </span>
<input type="checkbox" name="attr_muerto">
</div>
</div>
</div>
</div>
</div>
<div class="column-nw width-40">
<span class="label-red">EFECTOS Y HERIDAS</span>
<textarea class="custom-input max-height-210 overflow-1" name="attr_heridas"></textarea>
</div>
</div>
</div>
</div>
</div>
<div class="column-w width-100 padding-t-35">
<h5 class="text-subheader">ARMAMENTO Y EQUIPO</h5>
</div>
<div class="column-w">
<div class="row-nw width-100">
<span class="label-red col-xs-3">ARMA</span>
<span class="label-red col-xs-1">DAÑO</span>
<span class="label-red col-xs-1">CAP.</span>
<span class="label-red col-xs-1">MODO</span>
<span class="label-red col-xs-2">ALCANCE</span>
<span class="label-red col-xs-4">EFECTO</span>
</div>
<fieldset class="row-nw repeating_armas width-100 ">
<div class="row-nw col-xs-3 padding-l-0 padding-r-0">
<button type="roll" class="sheet-new-button2 col-xs-2 margin-l-0 margin-r-0" name="roll_Attack" value="/roll (?{¿Daño adicional?|0}+@{dano})d6ms"></button>
<input class="custom-input col-xs-10" type="text" name="attr_nombre_arma">
</div>
<input class="custom-input col-xs-1" type="number" name="attr_dano">
<input class="custom-input col-xs-1" type="text" name="attr_capacidad">
<select name="attr_modo" class="col-xs-1 padding-l-0 padding-r-0">
<option value="0" selected="selected">-</option>
<option value="1">SA</option>
<option value="2">R3</option>
<option value="3">FA</option>
<option value="3">SA,FA</option>
<option value="3">SA,R3</option>
<option value="3">R3,FA</option>
<option value="3">SA,R3,FA</option>
</select>
<select name="attr_alcance" class="col-xs-2">
<option value="0">Cuerpo a cuerpo</option>
<option value="1" selected="selected">Bocajarro</option>
<option value="2">Corto</option>
<option value="3">Medio</option>
<option value="4">Largo</option>
<option value="5">Extremo</option>
</select>
<input class="custom-input col-xs-4" type="text" name="attr_efecto">
</fieldset>
</div>
<div class="column-w width-100">
<h5 class="text-subheader">PROTECCIÓN</h5>
</div>
<div class="column-w">
<div class="row-nw width-100">
<span class="label-red col-xs-3">PROTECCIÓN</span>
<span class="label-red col-xs-7">DESCRIPCIÓN</span>
<span class="label-red col-xs-2">BLINDAJE</span>
</div>
<fieldset class="row-nw repeating_proteccion width-100">
<input class="custom-input col-xs-3" type="text" name="attr_nombre_proteccion">
<input class="custom-input col-xs-7" type="text" name="attr_descripcion_proteccion">
<input class="custom-input col-xs-2" type="number" name="attr_modblindaje">
</fieldset>
</div>
<div class="column-w width-100">
<h5 class="text-subheader">EQUIPO GENERAL</h5>
</div>
<div class="column-w">
<div class="row-nw width-100">
<span class="label-red col-xs-3">OBJETO</span>
<span class="label-red col-xs-9">DESCRIPCIÓN</span>
</div>
<fieldset class="row-nw repeating_inventario width-100 ">
<input class="custom-input col-xs-3" type="text" name="attr_objeto">
<input class="custom-input col-xs-9" type="text" name="attr_objeto_descripcion">
</fieldset>
</div>
<div class="column-w">
<div class="column-w width-100 padding-t-35">
<h5 class="text-subheader">HABILIDADES ESPECIALES</h5>
</div>
<div class="row-nw width-100">
<span class="label-red col-xs-3">HABILIDAD</span>
<span class="label-red col-xs-9">DESCRIPCIÓN</span>
</div>
<fieldset class="row-nw repeating_habilidades width-100 ">
<input class="custom-input col-xs-3" type="text" name="attr_habilidad">
<input class="custom-input col-xs-9" type="text" name="attr_habilidadespecial">
</fieldset>
</div>
</div>
</div>
<div class="pestana-vehiculo">
<div class="column-w width-100">
<h5 class="text-subheader">VEHÍCULO</h5>
</div>
<div class="row-nw">
<div class="width-25 column-nw fill-height">
<div class="row-nw">
<span class="label-red col-xs-9">VELOCIDAD (VEL)</span>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_vehiculo_vel" />
</div>
<div class="row-nw">
<span class="label-red col-xs-9">ESTRUCTURA (EST)</span>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_vehiculo_est" />
</div>
<div class="row-nw">
<span class="label-red col-xs-9">TRIPULACIÓN (TRI)</span>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_vehiculo_tri" />
</div>
<div class="row-nw">
<span class="label-red col-xs-9">PASAJEROS (PAS)</span>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_vehiculo_pas" />
</div>
<div class="row-nw">
<span class="label-red col-xs-9">BLINDAJE (BLI)</span>
<input class="custom-input overflow-1" type="number" max="5" min="0" name="attr_vehiculo_bli" />
</div>
</div>
<div class="width-75" style="padding-left: 10px;">
<div class="row-nw">
<span class="label-red col-xs-3">Nombre</span>
<input class="custom-input col-xs-9" type="text" name="attr_vehiculo_nombre" />
</div>
<div class="row-nw">
<span class="label-red col-xs-3">Descripción</span>
<textarea class="custom-input col-xs-9" type="text" name="attr_vehiculo_descripcion"></textarea>
</div>
</div>
</div>
<div class="column-w padding-t-35">
<div class="row-nw width-100">
<span class="label-red col-xs-3">ARMA</span>
<span class="label-red col-xs-1">DAÑO</span>
<span class="label-red col-xs-1">CAP.</span>
<span class="label-red col-xs-1">MODO</span>
<span class="label-red col-xs-2">ALCANCE</span>
<span class="label-red col-xs-4">EFECTO</span>
</div>
<fieldset class="row-nw repeating_armas width-100 ">
<div class="row-nw col-xs-3 padding-l-0 padding-r-0">
<button type="roll" class="sheet-new-button2 col-xs-2 margin-l-0 margin-r-0" name="roll_Attack" value="/roll (?{¿Daño adicional?|0}+@{dano})d6ms"></button>
<input class="custom-input col-xs-10" type="text" name="attr_nombre_arma">
</div>
<input class="custom-input col-xs-1" type="number" name="attr_dano">
<input class="custom-input col-xs-1" type="text" name="attr_capacidad">
<select name="attr_modo" class="col-xs-1 padding-l-0 padding-r-0">
<option value="0" selected="selected">-</option>
<option value="1">SA</option>
<option value="2">R3</option>
<option value="3">FA</option>
<option value="3">SA,FA</option>
<option value="3">SA,R3</option>
<option value="3">R3,FA</option>
<option value="3">SA,R3,FA</option>
</select>
<select name="attr_alcance" class="col-xs-2">
<option value="1" selected="selected">Bocajarro</option>
<option value="2">Corto</option>
<option value="3">Medio</option>
<option value="4">Largo</option>
<option value="5">Extremo</option>
</select>
<input class="custom-input col-xs-4" type="text" name="attr_efecto">
</fieldset>
</div>
</div>
<rolltemplate class="sheet-rolltemplate-capacidad">
<div class="container">
<div>
<h1>{{capacidad}}</h1>
</div>
<div><span class="subheader">{{personaje}}</span></div>
<div class="arrow-container">
<div class="arrow-right"></div>
</div>
<div>
<span class="tcat">Tirada: </span>{{tiradacapacidad}}
</div>
</div>
</rolltemplate>
<rolltemplate class="sheet-rolltemplate-ataque">
<div class="container">
<div>
<h1>{{arma}}</h1>
</div>
<div><span class="subheader">{{efectos}}</span></div>
<div class="arrow-container">
<div class="arrow-right"></div>
</div>
{{#dano}}
<div>
<span class="tcat">Daño: </span>{{dano}}
<span class="tcat">Adicional: </span>{{adicional}}
</div>
{{/dano}}
</div>
</rolltemplate>
<script type="text/worker">
const buttonlist = ["personal","estadistica","inventario"];
buttonlist.forEach(button => {
on(`clicked:${button}`, function() {
setAttrs({
sheetTab: button
});
});
});
const repeatingSum = (destination, section, fields, multiplier = 1) => {
if (!Array.isArray(fields)) fields = [fields];
getSectionIDs(`repeating_${section}`, idArray => {
const attrArray = idArray.reduce( (m,id) => [...m, ...(fields.map(field => `repeating_${section}_${id}_${field}`))],[]);
getAttrs(attrArray, v => {
console.log("===== values of v: "+ JSON.stringify(v) +" =====");
// getValue: if not a number, returns 1 if it is 'on' (checkbox), otherwise returns 0..
const getValue = (section, id,field) => parseFloat(v[`repeating_${section}_${id}_${field}`]) || (v[`repeating_${section}_${id}_${field}`] === 'on' ? 1 : 0);
const sumTotal = idArray.reduce((total, id) => total + fields.reduce((subtotal,field) => subtotal * getValue(section, id,field),1),0);
setAttrs({[destination]: sumTotal * multiplier});
});
});
};
on("change:repeating_proteccion remove:repeating_proteccion", function() {
repeatingSum("blindaje","proteccion","modblindaje");
});
on("change:nivel_npc sheet:opened", function() {
getAttrs(["nivel_npc"], function(values) {
let reaccion = parseInt(values.nivel_npc,10)||0;
setAttrs({
reaccion_npc: reaccion * 3
});
});
});
on("change:detectar change:disparar change:luchar sheet:opened", function() {
getAttrs(["detectar","disparar","luchar"], function(values) {
let detectar = parseInt(values.detectar,10)||0;
let disparar = parseInt(values.disparar,10)||0;
let luchar = parseInt(values.luchar,10)||0;
setAttrs({
reaccion: detectar + disparar + luchar
});
});
});
</script>