mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
464 lines
17 KiB
HTML
464 lines
17 KiB
HTML
<div class="main-container flex-column">
|
|
|
|
<div class="header flex-row">
|
|
|
|
<div class="flex-column grow">
|
|
|
|
<div class="section flex-column">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="name">Nome</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<input name="attr_character_name" type="text" title="{@character_name}" />
|
|
</div>
|
|
|
|
<div class="section flex-column">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="concept">Conceito</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
<input name="attr_concept" type="text" title="{@concept}" />
|
|
</div>
|
|
|
|
<div class="section flex-column">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="hindrance">Defeito</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
<input name="attr_hindrance" type="text" title="{@hindrance}" />
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="section flex-column historic grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="historic">Histórico</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
<textarea name="attr_historic" title="{@historic}"></textarea>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="section logo-area flex-column">
|
|
<div class="logo">
|
|
|
|
</div>
|
|
|
|
<button type="roll" name="roll_generalcheck" title="{@generalcheck}"
|
|
value="/r ?{@{numberofdice}}d6>?{@{targetnumber}|4}s"></button>
|
|
|
|
<div class="flex-column char-size">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="size">Tamanho</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<input name="attr_size" type="text" title="{@size}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="second-row flex-row">
|
|
|
|
|
|
<div class="section flex-column center grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="hero-points">Pontos de Herói</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
<div class="heropoints">
|
|
<input class="invisible-number heropoints-input" name="attr_heropoints" type="number" value="5"
|
|
title="{@heropoints}" />
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="section flex-column center grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="experience-points">Pontos de Experiência</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
<div class="experiencepoints">
|
|
<input class="invisible-number experiencepoints-input" value="0" name="attr_experiencepoints"
|
|
type="number" title="{@experiencepoints}" />
|
|
</div>
|
|
</div>
|
|
|
|
<div class="section flex-column center grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="health-levels">Níveis de Saúde</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<div class="flex-row">
|
|
<div class="flex-column center">
|
|
<div class="section-subtitle ">
|
|
<span data-i18n="current">Atual</span>
|
|
</div>
|
|
|
|
<div class="health">
|
|
<input class="invisible-number health-input" name="attr_currenthealth" type="number" value="4"
|
|
title="{@currenthealth}" />
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="flex-column center">
|
|
<div class="section-subtitle ">
|
|
<span data-i18n="max">Max</span>
|
|
</div>
|
|
<div class="health">
|
|
<input class="invisible-number health-input" name="attr_maxhealth" type="number" value="4"
|
|
title="{@maxhealth}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="attribute-section flex-row">
|
|
|
|
<div class="attribute-column">
|
|
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/jeitinho.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="fixing">Jeitinho</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_fixing" type="number" value="2"
|
|
title="{@fixing}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_fixingcheck" title="{@fixingcheck}"
|
|
value="/r (@{fixing}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/confusao.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="fight">Confusão</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_fight" type="number" value="2"
|
|
title="{@fight}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_fightcheck" title="{@fightcheck}"
|
|
value="/r (@{fight}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/musculos.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="muscles">Músculos</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_muscles" type="number" value="2"
|
|
title="{@muscles}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_musclescheck" title="{@musclescheck}"
|
|
value="/r (@{muscles}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="attribute-column">
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/cachola.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="brains">Cachola</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_brains" type="number" value="2"
|
|
title="{@brains}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_brainscheck" title="{@brainscheck}"
|
|
value="/r (@{brains}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/contatos.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="contacts">Contatos</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_contacts" type="number" value="2"
|
|
title="{@contacts}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_contactscheck" title="{@contactscheck}"
|
|
value="/r (@{contacts}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/esperteza.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="cunning">Esperteza</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_cunning" type="number" value="2"
|
|
title="{@cunning}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_cunningcheck" title="{@cunningcheck}"
|
|
value="/r (@{cunning}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<div class="attribute-column">
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/falastrice.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="deceive">Falastrice</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_deceive" type="number" value="2"
|
|
title="{@deceive}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_deceivecheck" title="{@deceivecheck}"
|
|
value="/r (@{deceive}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/maneirice.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="charisma">Maneirice</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_charisma" type="number" value="2"
|
|
title="{@charisma}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_charismacheck" title="{@charismacheck}"
|
|
value="/r (@{charisma}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
<div class="attribute">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/teimosia.png">
|
|
<span class="attribute-label section-subtitle" data-i18n="stubborn">Teimosia</span>
|
|
<div class="attribute-box">
|
|
<input class="invisible-number attribute-input" name="attr_stubborn" type="number" value="2"
|
|
title="{@stubborn}" />
|
|
</div>
|
|
<button class="attribute-button" type="roll" name="roll_stubborncheck" title="{@stubborncheck}"
|
|
value="/r (@{stubborn}+?{@{mod}|0})d6>?{@{targetnumber}|4}s"></button>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<div class="flex-row ">
|
|
|
|
<div class="middle-column">
|
|
|
|
<div class="flex-column section">
|
|
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="feats">Proezas</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_feats">
|
|
<div class="flex-column repeatable-item">
|
|
<div class="repeatable-row">
|
|
<input class="box-margins" name="attr_featname" type="text" data-i18n-placeholder="name"
|
|
placeholder="Nome" />
|
|
|
|
<select class="box-margins" name="attr_feattype" data-i18n-title="attribute" title="Atributo">
|
|
<option value=""></option>
|
|
<option value="fixing" selected="selected" data-i18n="fixing">Jeitinho</option>
|
|
<option value="fight" data-i18n="fight">Confusão</option>
|
|
<option value="muscles" data-i18n="muscles">Músculos</option>
|
|
<option value="brains" data-i18n="brains">Cachola</option>
|
|
<option value="contacts" data-i18n="contacts">Contatos</option>
|
|
<option value="cunning" data-i18n="cunning">Esperteza</option>
|
|
<option value="deceive" data-i18n="deceive">Falastrice</option>
|
|
<option value="charisma" data-i18n="charisma">Maneirice</option>
|
|
<option value="stubborn" data-i18n="stubborn">Teimosia</option>
|
|
</select>
|
|
|
|
<div class="box-margins flex-column center">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/poderosa.png" />
|
|
<input name="attr_featpowerful" type="checkbox" data-i18n-title="powerful" title="Poderosa" />
|
|
</div>
|
|
|
|
<div class="box-margins flex-column center">
|
|
<img class="attribute-icon"
|
|
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/magica.png" />
|
|
<input name="attr_featmagical" type="checkbox" data-i18n-title="magical" title="Mágica" />
|
|
</div>
|
|
</div>
|
|
|
|
<textarea name="attr_featdescription" data-i18n-placeholder="description"
|
|
placeholder="Descrição"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
|
|
</div>
|
|
|
|
<div class="flex-column section">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="weapons">Armas</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_weapons">
|
|
<div class="flex-column repeatable-item">
|
|
<div class="repeatable-row">
|
|
<input class="box-margins" name="attr_weaponname" type="text" data-i18n-placeholder="name"
|
|
placeholder="Nome" />
|
|
|
|
<div class="box-margins flex-column center">
|
|
<span class="section-subtitle" data-i18n="action">Ação</span>
|
|
<input name="attr_weaponaction" type="number" />
|
|
</div>
|
|
|
|
<div class="box-margins flex-column center">
|
|
<span class="section-subtitle" data-i18n="reaction">Reação</span>
|
|
<input name="attr_weaponreaction" type="number" />
|
|
</div>
|
|
|
|
<div class="box-margins flex-column center">
|
|
<span class="section-subtitle" data-i18n="reach">Alcance</span>
|
|
<input class="weapon-reach" name="attr_weaponreach" type="text" />
|
|
</div>
|
|
|
|
</div>
|
|
<textarea name="attr_weapondescription" data-i18n-placeholder="description"
|
|
placeholder="Descrição"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="flex-column section grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="spells">Feitiços</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_spells">
|
|
<div class="flex-column repeatable-item">
|
|
<div class="repeatable-row">
|
|
<input class="box-margins" name="attr_spellname" type="text" data-i18n-placeholder="name"
|
|
placeholder="Nome" />
|
|
|
|
<div class="box-margins flex-column center">
|
|
<span class="section-subtitle" data-i18n="level">Nível</span>
|
|
<input name="attr_spelllevel" type="number" value="0" />
|
|
</div>
|
|
|
|
<select class="box-margins" name="attr_spellschool" data-i18n-title="school" title="Escola">
|
|
<option value=""></option>
|
|
<option value="air" selected="selected" data-i18n="air">Ar</option>
|
|
<option value="dimensional" data-i18n="dimensional">Dimensional</option>
|
|
<option value="fire" data-i18n="fire">Fogo</option>
|
|
<option value="ice" data-i18n="ice">Gelo</option>
|
|
<option value="mind" data-i18n="mind">Mental</option>
|
|
<option value="death" data-i18n="death">Morte</option>
|
|
<option value="rock" data-i18n="rock">Rocha</option>
|
|
<option value="life" data-i18n="life">Vida</option>
|
|
</select>
|
|
|
|
</div>
|
|
<textarea name="attr_spellscription" data-i18n-placeholder="description"
|
|
placeholder="Descrição"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="middle-column">
|
|
|
|
<div class="flex-column section grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="status">Estados</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_status">
|
|
<div class="flex-column repeatable-item">
|
|
<div class="repeatable-row">
|
|
<input class="box-margins" name="attr_statusname" type="text" data-i18n-placeholder="name"
|
|
placeholder="Nome" />
|
|
</div>
|
|
<textarea name="attr_statusdescription" data-i18n-placeholder="description"
|
|
placeholder="Descrição"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="flex-column section grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="equipment">Equipamento</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
|
|
<fieldset class="repeating_equipment">
|
|
<div class="flex-column repeatable-item">
|
|
<div class="repeatable-row">
|
|
<input class="box-margins" name="attr_equipmentname" type="text" data-i18n-placeholder="name"
|
|
placeholder="Nome" />
|
|
</div>
|
|
<textarea name="attr_equipmentdescription" data-i18n-placeholder="description"
|
|
placeholder="Descrição"></textarea>
|
|
</div>
|
|
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="section flex-column grow">
|
|
<div class="section-title">
|
|
<div class="dot"></div>
|
|
<span data-i18n="notes">Anotações</span>
|
|
<div class="dot"></div>
|
|
</div>
|
|
<textarea name="attr_notes" title="{@notes}"></textarea>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<!-- end of sheet -->
|
|
|
|
<!-- Strings translations for Roll Queries-->
|
|
<div style="display: none;">
|
|
<span data-i18n="mod">Modificador</span>
|
|
<span data-i18n="targetnumber">Sucesso maior ou igual a </span>
|
|
<span data-i18n="numberofdice">Quantidade de dados</span>
|
|
</div>
|
|
|
|
<!--Sheet Workers -->
|
|
<script type="text/worker">
|
|
|
|
/*config Roll Queries translations */
|
|
on("sheet:opened", function(eventInfo){
|
|
|
|
setAttrs({
|
|
mod: getTranslationByKey("mod"),
|
|
targetnumber: getTranslationByKey("targetnumber"),
|
|
numberofdice: getTranslationByKey("numberofdice")
|
|
});
|
|
|
|
});
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|