Dungeon World Character Sheet in Brazilian Portuguese

Ditto.
PS. Used the DW Character Sheet as Base, with few mods to fit the
Language.
This commit is contained in:
Adalberto Sousa
2015-10-17 13:56:44 -03:00
parent d6c5b257ea
commit 852142a3d0
5 changed files with 1009 additions and 0 deletions
@@ -0,0 +1,572 @@
.charsheet {
width: 830px;
background: white;
}
.sheet-damagedice {
width: 45px;
-webkit-appearance: none;
border-radius:0;
}
.sheet-modbox {
border-radius: 0;
border: none;
background-color: black;
font-weight: bold;
font-size: 20px !important;
color: white;
}
.sheet-selecter {
width: 90px;
border-radius: 0;
border: none;
-webkit-appearance: none;
border-radius:0;
background-color: black;
font-weight: bold;
font-size: 20px !important;
color: white;
cursor: pointer;
}
.sheet-namer {
width: 180px !important;
border-radius: 0;
border: none;
border-radius:0;
background-color: black;
font-weight: bold;
font-size: 18px ;
color: white;
text-align: left !important;
}
.sheet-floater {
float: left;
}
textarea {
resize: none;
height: auto;
width: 97%;
}
textarea,
input {
outline: none;
box-shadow: none;
margin-bottom: 1px;
}
.sheet-header textarea,
.sheet-header input {
border: none;
}
input[type="number"],
input[type="text"] {
width: 100%;
}
select {
width: auto;
margin: 0;
}
input[type=number]:disabled::-webkit-inner-spin-button,
input[type=number]:disabled::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
p {
text-align: justify;
}
.repcontainer .btn,
.repcontrol .btn {
border-radius: 0;
background-image: none;
border: none;
}
/* ===== LAYOUT ===== */
.sheet-col-left {
float: left;
width: 39%;
}
.sheet-col-right {
float: right;
width: 60%;
}
/* ===== TOGGLE ===== */
.sheet-toggle:not(:checked) ~ .sheet-hide,
.sheet-toggle:checked ~ .sheet-show {
display: none;
}
/* ===== SECTION HEADERS ===== */
.sheet-header {
background-color: #000;
color: #fff;
padding: 2px 0px;
vertical-align: middle;
line-height: 100%;
height: 32px;
line-height: 32px;
font-size: 1.1em;
margin: 3px 0px;
box-align: center;
border-radius: 4px;
padding: 2px 2px 2px 8px;
}
.sheet-header input {
height: 28px;
border: none;
vertical-align: middle;
font-weight: bold;
font-size: 18px;
line-height: 18px;
margin: 2px;
}
.sheet-header input[type="text"] {
width: 2.2em;
}
.sheet-header input[type="number"] {
width: 2.7em;
}
.sheet-header input[type="number"]:disabled {
width: 2em;
}
.sheet-header button[type="roll"] {
height: 28px;
width: 28px;
margin: 2px;
padding: 4px;
padding-top: 5px;
font-size: 20px;
text-align: center;
background: white;
border: none;
border-radius: 3px;
}
.sheet-header > * {
text-align: right;
float: right;
height: 100%;
}
.sheet-header .sheet-section-name {
margin-right: 2px;
font-weight: bold;
text-align: left;
float: left;
}
/* ===== SECTION HEADERS ===== */
.sheet-header2 {
background-color: #000;
color: #fff;
padding: 2px 0px;
vertical-align: middle;
line-height: 100%;
height: 32px;
line-height: 32px;
font-size: 12px;
margin: 3px 0px;
border-radius: 4px;
padding: 2px 2px 2px 8px;
}
.sheet-header2 input {
height: 28px;
border: none;
vertical-align: middle;
font-weight: bold;
font-size: 18px;
line-height: 18px;
margin: 2px;
}
.sheet-header2 input[type="text"] {
width: 3.2em;
}
.sheet-header2 input[type="number"] {
width: 2.7em;
}
.sheet-header2 input[type="number"]:disabled {
width: 2em;
}
.sheet-header2 button[type="roll"] {
height: 28px;
width: 28px;
margin: 2px;
padding: 4px;
padding-top: 5px;
font-size: 20px;
text-align: center;
background: white;
border: none;
border-radius: 3px;
}
.sheet-header2 > * {
text-align: left;
float: right;
clear: right;
height: 100%;
}
.sheet-header2 .sheet-section-name {
margin-right: 2px;
font-weight: bold;
text-align: left;
float: left;
}
/* ===== MAIN HEADER ===== */
.sheet-topbar {
height: 50px;
padding: 4px 2% 4px 2%;
}
.sheet-topbar.sheet-header > input {
height: 100%;
width: 50%;
padding: 0;
margin: 0;
background-color: black;
color: white;
font-size: 38px;
line-height: 42px;
}
.sheet-topbar > .sheet-field-name {
float: left;
text-align: left;
}
.sheet-topbar > .sheet-field-class {
float: right;
text-align: right;
}
/* ===== STATISTICS ===== */
.sheet-statistics {
width: 100%;
margin-left: 0.5%;
}
.sheet-statistics .sheet-header {
width: 18%;
font-size: 12px;
float: left;
margin-right: 0.6%;
}
.sheet-statistics .sheet-header:last-child {
margin-right: 0;
}
/* ===== ATTRIBUTES ===== */
.sheet-attributes {
margin-left: 1%;
margin-bottom: 10px;
}
.sheet-attributes .sheet-header {
height: auto;
width: 15%;
float: left;
margin-right: 0.5%;
padding: 4px;
padding-bottom: 6px;
position: relative;
}
.sheet-attributes .sheet-header > label {
height: 1em;
width: calc(90% - 8px);
margin: 0;
padding: 1px 2px;
margin: 0 5%;
text-transform: uppercase;
text-align: center;
font-weight: normal;
font-size: 12px;
background: white;
transform: skew(-10deg);
-webkit-transform: skew(-10deg);
position: absolute;
}
.sheet-attributes .sheet-header > label.sheet-top {
top: -5px;
}
.sheet-attributes .sheet-header > label.sheet-bottom {
bottom: -2px;
}
.sheet-attributes .sheet-header input[type="number"] {
background: white;
width: 100%;
margin: 0;
text-align: center;
z-index: 1;
}
.sheet-attributes .sheet-row-1 input {
width: 100%;
}
.sheet-attributes .sheet-row-2 {
width: 100%;
height: 16px;
padding: 1px;
overflow: hidden;
line-height: 14px;
font-size: 12px;
text-align: center;
text-transform: uppercase;
font-weight: bold;
}
.sheet-attributes .sheet-row-2 label {
color: #DDD;
font-size: 80%;
}
.sheet-attributes .sheet-row-2 input {
height: 14px;
margin: 0;
}
.sheet-attributes .sheet-row-3 button {
position: absolute;
right: 2px;
bottom: 2px;
z-index: 1;
}
/* ===== UTILITY ===== */
.sheet-clearfix {
clear: both;
}
.sheet-right {
float: right !important;
}
.sheet-left {
float: left !important;
}
/* ===== TWEAKS ===== */
.sheet-section-moves textarea {
resize: vertical;
}
.sheet-section-moves input[name="attr_movename"],
.sheet-section-spells input[name="attr_spellname"] {
width: 95%;
}
.sheet-section-gear input[name="attr_itemtags"] {
width: 85%;
float: left;
}
.sheet-section-gear input[name="attr_itemweight"] {
width: 15%;
float: left;
}
/* ===== TABS ===== */
div.sheet-tab-content { display: none; }
input.sheet-tab1:checked ~ div.sheet-tab1,
input.sheet-tab2:checked ~ div.sheet-tab2,
{
display: block;
}
input.sheet-tab
{
width: 49.5%;
height: 20px;
position: relative;
top: 5px;
left: 6px;
margin: -1px;
cursor: pointer;
z-index: 1;
}
input.sheet-tab::before
{
content: attr(title);
border: solid 1px black;
text-align: center;
display: inline-block;
background: black;
color: white;
font-weight: bold;
width: 100%;
height: 20px;
font-size: 18px;
content: attr(title) "►";
}
input.sheet-tab:checked::before
{
border-bottom-color: white;
background: white;
color: black;
content: attr(title) "▼";
background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
}
input.sheet-tab:not(:first-child)::before
{
border-left: none;
}
input.sheet-tab2::before
{
background: black;
color: white;
content: attr(title) "►";
}
input.sheet-tab2:checked::before
{
background: white;
color: black;
font-weight: bold;
content: attr(title) "▼";
background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8);
}
div.sheet-tab-content
{
border: 1px solid #a8a8a8;
border-top-color: #000;
margin: 2px 0 0 5px;
padding: 5px;
}
div.sheet-tab2
{
background-color: #fcecec;
}
/* ROLL TEMPLATE */
.sheet-rolltemplate-dw table {
width: 100%;
border: 2px solid;
color: black;
font-size: 1em;
font-family: "Averia Libre", Light;
}
.sheet-rolltemplate-dw th {
background-color: black;
color: #ffffff;
font-family: "Metamorphous" !important;
padding: 2px;
border-bottom: 1px solid black;
line-height: 1.6em;
font-size: 1.2em;
}
.sheet-rolltemplate-dw .endline {
border-bottom: 1px solid black;
}
.sheet-rolltemplate-dw .userscript-generic {
font-weight: bold;
}
.sheet-rolltemplate-dw td {
padding: 5px;
}
.sheet-rolltemplate-dw tr:nth-child(odd) {
background-color: rgba(217, 217, 214,1);
}
.sheet-rolltemplate-dw tr:nth-child(even) {
background-color: rgba(233, 233, 233,1);
}
.sheet-rolltemplate-dw .inlinerollresult {
display: inline-block;
min-width: 1.5em;
text-align: center;
border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/
}
.sheet-rolltemplate-aw .inlinerollresult,
.sheet-rolltemplate-aw .inlinerollresult.fullcrit,
.sheet-rolltemplate-aw .inlinerollresult.fullfail,
.sheet-rolltemplate-aw .inlinerollresult.importantroll{
background-color: transparent;
color: #000000;
border: none;
}
.sheet-rolltemplate-aw .sheet-success .inlinerollresult,
.sheet-rolltemplate-aw .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-aw .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-aw .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
color: #3FB315;
border: none;
}
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult,
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-aw .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
color: #B31515;
border: none;
}
@@ -0,0 +1,428 @@
<div class="sheet-header sheet-topbar">
<input class="sheet-field-name" type="text" placeholder="Nome" name="attr_character_name">
<input class="sheet-field-class" type="text" placeholder="Classe" name="attr_classe">
</div>
<div class="sheet-statistics">
<div class="sheet-header">
<div class="sheet-section-name">Dano</div>
<button type='roll' name='roll_rolar_dano' value='&{template:dw} {{dano= [[@{dado_de_dano}]]}} {{roll_name=Dano do @{classe}}} {{algoz=@{character_name}}}'></button>
<select class="sheet-damagedice" name="attr_dado_de_dano">
<option value="1d4">D4</option>
<option value="1d6" selected>D6</option>
<option value="1d8">D8</option>
<option value="1d10">D10</option>
<option value="1d12">D12</option>
</select>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Nível</div>
<input type="number" name="attr_nível" min="0" value="0">
</div>
<div class="sheet-header">
<div class="sheet-section-name">XP</div>
<div>
<input type="number" name="attr_xp" min="0" value="0">
<span>/</span>
<input type="number" name="attr_xp_máximo" value="@{nível}+7" disabled="true">
</div>
</div>
<div class="sheet-header">
<div class="sheet-section-name sheet-show">PV Base</div>
<input class="sheet-hide" type="number" name="attr_pvbase" title="PV Base da Classe" value="0" min="0">
</div>
<div class="sheet-header">
<div class="sheet-section-name sheet-show">Carga Base</div>
<input class="sheet-hide" type="number" name="attr_carga_base" title="Carga Base da Classe" value="0" min="0">
</div>
</div>
<div class="sheet-attributes">
<div class="sheet-header">
<label class="sheet-top" for="attr_força">Força</label>
<div class="sheet-row-1">
<input type="number" name="attr_força" value="0" min="0">
</div>
<div class="sheet-row-2">
<label>
<input type="checkbox" name="attr_fraco" value="1">
<span> Fraco -1</span>
</label>
</div>
<div class="sheet-row-3">
<input type="number" name="attr_FOR" value="round(0.018*(@{força}*@{força}) - 0.127 * @{força} - 0.76) - @{fraco}" disabled="true">
<button type="roll" name="roll_rolar+FOR" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=rolar+FOR}} {{result=[[2d6 + (@{FOR})]]}}"></button>
</div>
<label class="sheet-bottom" for="attr_FOR">FOR</label>
</div>
<div class="sheet-header">
<label class="sheet-top" for="attr_destreza">DESTREZA</label>
<div class="sheet-row-1">
<input type="number" name="attr_destreza" value="0" min="0">
</div>
<div class="sheet-row-2">
<label>
<input type="checkbox" name="attr_trêmulo" value="1">
<span> Trêmulo -1</span>
</label>
</div>
<div class="sheet-row-3">
<input type="number" name="attr_DES" value="round(0.018*(@{destreza}*@{destreza}) - 0.127 * @{destreza} - 0.76) - @{trêmulo}" disabled="true">
<button type="roll" name="roll_rolar+DES" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=rolar+DES}} {{result=[[2d6 + (@{DES})]]}}"></button>
</div>
<label class="sheet-bottom" for="attr_DES">DES</label>
</div>
<div class="sheet-header">
<label class="sheet-top" for="attr_constituição">CONSTITUIÇÃO</label>
<div class="sheet-row-1">
<input type="number" name="attr_constituição" value="0" min="0">
</div>
<div class="sheet-row-2">
<label>
<input type="checkbox" name="attr_doente" value="1">
<span> Doente -1</span>
</label>
</div>
<div class="sheet-row-3">
<input type="number" name="attr_CON" value="round(0.018*(@{constituição}*@{constituição}) - 0.127 * @{constituição} - 0.76) - @{doente}" disabled="true">
<button type="roll" name="roll_rolar+CON" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=rolar+CON}} {{result=[[2d6 + (@{CON})]]}}."></button>
</div>
<label class="sheet-bottom" for="attr_CON">CON</label>
</div>
<div class="sheet-header">
<label class="sheet-top" for="attr_inteligência">INTELIGÊNCIA</label>
<div class="sheet-row-1">
<input type="number" name="attr_inteligência" value="0" min="0">
</div>
<div class="sheet-row-2">
<label>
<input type="checkbox" name="attr_atordoado" value="1">
<span> Atordoado -1</span>
</label>
</div>
<div class="sheet-row-3">
<input type="number" name="attr_INT" value="round(0.018*(@{inteligência}*@{inteligência}) - 0.127 * @{inteligência} - 0.76) - @{atordoado}" disabled="true">
<button type="roll" name="roll_rolar+INT" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=rolar+INT}} {{result=[[2d6 + (@{INT})]]}}."></button>
</div>
<label class="sheet-bottom" for="attr_INT">INT</label>
</div>
<div class="sheet-header">
<label class="sheet-top" for="attr_sabedoria">SABEDORIA</label>
<div class="sheet-row-1">
<input type="number" name="attr_sabedoria" value="0" min="0">
</div>
<div class="sheet-row-2">
<label>
<input type="checkbox" name="attr_confuso" value="1">
<span> Confuso -1</span>
</label>
</div>
<div class="sheet-row-3">
<input type="number" name="attr_SAB" value="round(0.018*(@{sabedoria}*@{sabedoria}) - 0.127 * @{sabedoria} - 0.76) - @{confuso}" disabled="true">
<button type="roll" name="roll_rolar+SAB" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=rolar+SAB}} {{result=[[2d6 + (@{SAB})]]}}."></button>
</div>
<label class="sheet-bottom" for="attr_SAB">SAB</label>
</div>
<div class="sheet-header">
<label class="sheet-top" for="attr_carisma">CARISMA</label>
<div class="sheet-row-1">
<input type="number" name="attr_carisma" value="0" min="0">
</div>
<div class="sheet-row-2">
<label>
<input type="checkbox" name="attr_marcado" value="1">
<span> Marcado -1</span>
</label>
</div>
<div class="sheet-row-3">
<input type="number" name="attr_CAR" value="round(0.018*(@{carisma}*@{carisma}) - 0.127 * @{carisma} - 0.76) - @{marcado}" disabled="true">
<button type="roll" name="roll_rolar+CAR" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=rolar+CAR}} {{result=[[2d6 + (@{CAR})]]}}."></button>
</div>
<label class="sheet-bottom" for="attr_CAR">CAR</label>
</div>
<div class="sheet-clearfix"></div>
</div>
<div class="sheet-2colrow">
<div class="sheet-col">
<div class="sheet-colrow">
<!-- ===== GEAR ===== -->
<div class="sheet-header">
<div class="sheet-section-name">
EQUIPAMENTOS
</div>
<input class="sheet-modbox" type="number" name="attr_carga_máxima" value="@{carga_base} + (@{FOR})" disabled="true">
<span class="sheet-show">/</span>
<input class="sheet-show" type="number" name="attr_carga">
<span class="sheet-show sheet-section-name sheet-right">Carga</span>
</div>
<div>
<input name="attr_moedas_nome" type="text" value="Moedas" style="width: 85%" disabled>
<input name="attr_moedas" type="number" value="0" min="0">
</div>
<div class="sheet-section-gear">
<fieldset class="repeating_items">
<input name="attr_item" type="text" placeholder="Nome (Rótulos)" style="width: 85%">
<input name="attr_peso" type="number" placeholder="kg" title="Peso do Item" min="0">
<div class="sheet-clearfix"></div>
</fieldset>
</div>
</div>
</div>
<div class="sheet-col">
<div class="sheet-colrow sheet-header2">
<div class="sheet-section-name sheet-show">PV</div>
<div>
<input class="sheet-show" type="number" name="attr_pv_atual" min="0" value="0">
<span class="sheet-show">/</span>
<input class="sheet-modbox" type="number" name="attr_pv_máximo" value="@{pvbase} + (@{constituição})" disabled="true">
</div>
</div>
<div class="sheet-header">
<div class="sheet-section-name">
<input class="sheet-namer" type="text" name="attr_nome_armadura" placeholder="Armadura (nome)">
</div>
<input class="sheet-show" type="number" name="attr_armadura" min="0" value="0">
</div>
<div class="sheet-section-race">
<input name="attr_rótulos_da_armadura" type="text" placeholder="Rótulos">
</div>
<div class="sheet-colrow">
<!-- ===== ALINHAMENTO ===== -->
<div class="sheet-header">
<div class="sheet-section-name">
Alinhamento:
</div>
<select class="sheet-selecter" name="attr_alinhamento">
<option value="ordeiro">Ordeiro</option>
<option value="bom">Bom</option>
<option value="neutro" selected>Neutro</option>
<option value="caótico">Caótico</option>
<option value="mau">Mau</option>
</select>
</div>
<div class="sheet-section-alignment">
<input name="attr_alinhamento_objetivo" type="text" placeholder="Movimento">
</div>
</div>
<div class="sheet-colrow">
<!-- ===== RACE ===== -->
<div class="sheet-header">
<div class="sheet-section-name">
Aparência
</div>
</div>
<div class="sheet-section-race">
<textarea name="attr_aparência" placeholder="Olhos, Cabelos, etc."></textarea>
</div>
</div>
<div class="sheet-colrow">
<!-- ===== RACE ===== -->
<div class="sheet-header">
<div class="sheet-section-name">
Raça:
</div>
<input class="sheet-namer" type="text" name="attr_raça" placeholder="Raça">
</div>
<div class="sheet-section-race">
<textarea name="attr_bônus_racial" placeholder="Movimento"></textarea>
</div>
</div>
<div class="sheet-colrow">
<!-- ===== BONDS ===== -->
<div class="sheet-header">
<div class="sheet-section-name">Vínculos</div>
</div>
<div class="sheet-section-bonds">
<fieldset class="repeating_bonds">
<input name="attr_vínculo" type="text" placeholder="Vínculo">
<div class="sheet-clearfix"></div>
</fieldset>
</div>
</div>
</div>
</div>
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Movimentos" checked="checked" />
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2" title="Feitiços" />
<div class="sheet-tab-content sheet-tab1">
<div class="sheet-statistics">
<div class="sheet-header">
<div class="sheet-section-name">Matar e Pilhar</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Matar & Pilhar}} {{ferimentos=[[@{dado_de_dano}]]}} {{result=[[2d6 + (@{FOR})]]}} {{success=Cause dano e evite o ataque do adversário.}} {{notasucesso= Opicionalmente, você pode causar +1d6 de dano ao adversário e se expor a seu ataque.}} {{parcial=Cause dano ao adversário, e ele fará um ataque contra você!}}' name='roll_matar_e_pilhar'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Matar e Pilhar (des)</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Matar & Pilhar}} {{ferimentos=[[@{dado_de_dano}]]}} {{result=[[2d6 + (@{DES})]]}} {{success=Cause dano e evite o ataque do adversário.}} {{notasucesso= Opicionalmente, você pode causar +1d6 de dano ao adversário e se expor a seu ataque.}} {{parcial=Cause dano ao adversário, e ele fará um ataque contra você!}}' name='roll_matar_e_pilhar_des'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Disparar</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Disparar}} {{ferimentos=[[@{dado_de_dano}]]}} {{result=[[2d6 + (@{DES})]]}} {{success=Você consegue acertar!}} {{parcial= Você atinge, mas...}} {{opção1=...se coloca em perigo}} {{opção2=...dispara de qualquer jeito (-1d6 de dano)}} {{opção3=...precisa disparar várias vezes (munição -1)}}' name='roll_disparar'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Desafiar o Perigo</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Desafiar o Perigo}} {{result=[[2d6 + ?{Você supera a ameaça através...|...da força?,(@{FOR})|...da velocidade,(@{DES})|...da resistência,(@{CON})|...do pensamento rápido,(@{INT})|...da fortitude mental, (@{SAB})|...do charme,(@{CAR})}]]}} {{success=Você não é afetado pela ameaça.}} {{parcial= Você exita...}} ' name='roll_desafiar_perigo'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Defender</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Defender}} {{result=[[2d6 + (@{CON})]]}} {{success=Domínio 3}} {{parcial= Domínio 1}} {{nota1=Use seu domínio para...}} {{nota2=...redirecionar o ataque para você.}} {{nota3=...reduzir o efeito (ou dano) pela metade.}} {{nota4=...abrir defesas do atacante (+1 adiante para os aliados).}} {{nota5=...causar dano (igual ao seu nível) ao atacante.}}' name='roll_defender'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Falar Difícil</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Falar Difícil}} {{result=[[2d6 + (@{INT})]]}} {{success=O MJ lhe dirá algo útil}} {{parcial= O MJ lhe dirá algo interessante e caberá à você torná-la útil.}} {{notaparcial=O MJ pode lhe perguntar algo também, diga a verdade!}}' name='roll_falar_difícil'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Disc. Realidade</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Discernir realidades}} {{result=[[2d6 + (@{SAB})]]}} {{success=Faça 3 perguntas.}} {{parcial=Faça 1 pergunta.}} {{nota1=• O que realmente aconteceu aqui recentemente?}} {{nota2=• O que está para acontecer aqui agora?}} {{nota3=• O que eu deveria procurar por aqui?}} {{nota4=• O que eu considero útil ou valioso aqui?}} {{nota5=• Quem realmente está no controle aqui?}} {{nota6=• O que não é realmente o que parece aqui?}}' name='roll_discernir_realidade'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Negociar</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Negociar}} {{result=[[2d6 + (@{CAR})]]}}' name='roll_negociar'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Ajudar ou Interferir</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Ajudar/Interferir}} {{result=[[2d6 + (?{Número de Vículos|0})]]}} {{success=O personagem alvo recebe +1 ou -2, a sua escolha, na rolagem.}} {{parcial=O personagem alvo recebe +1 ou -2, a sua escolha, mas você fica exposto ao perigo.}}' name='roll_ajudar_ou_interferir'></button>
</div>
<div class="sheet-header">
<div class="sheet-section-name">Comandar</div>
<button type='roll' value='&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=Comandar Servo}} {{result=[[2d6 + (?{Lealdade do Servo|0})]]}} {{success=O Servo segue suas ordens.}} {{parcial=Ele segue suas ordens... por enquanto. }}' name='roll_ajudar_ou_interferir'></button>
</div>
</div>
<hr>
<div class="sheet-section-moves">
<fieldset class="repeating_moves">
<input type="text" name="attr_nome_do_movimento" placeholder="Nome do Movimento" style="width: 35%">
<input type="text" name="attr_requsito" placeholder="Requer" style="width: 25%">
<select name="attr_atributo_do_movimento">
<option value="0">+0</option>
<option value="(@{FOR})">+FOR</option>
<option value="(@{DES})">+DES</option>
<option value="(@{CON})">+CON</option>
<option value="(@{INT})">+INT</option>
<option value="(@{SAB})">+SAB</option>
<option value="(@{CAR})">+CAR</option>
</select>
<select name="attr_tipo_de_movimento">
<option value="tipo">tipo</option>
<option value="inicial">Inicial</option>
<option value="avançado">Avançado</option>
</select>
<input type="number" name="attr_nível_do_movimento" placeholder="Nível" style="width: 8%" min="1">
<button type="roll" name="roll_teste_movimento_de_classe" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=@{nome_do_movimento}}} {{result=[[2d6 + (@{atributo_do_movimento})]]}} {{nota1=@{movimento_descrição}}}">!</button>
<input type="checkbox" class="sheet-toggle" title="show/hide" name="attr_move-show" value="1" />
<textarea name="attr_movimento_descrição" class="sheet-hide" placeholder="Descrição do Movimento"></textarea>
<fieldset>
</div>
</div>
<div class="sheet-tab-content sheet-tab2">
<div class="sheet-section-spells sheet-colrow">
<fieldset class="repeating_spells">
<input type="text" name="attr_nome_do_feitiço" placeholder="Nome do Feitiço" style="width: 35%">
<input type="text" name="attr_rótulos_do_feitiço" placeholder="Rótulos" style="width: 25%">
<select name="attr_tipo_de_feitiço">
<option value="0">Tipo</option>
<option value="@{INT}">Feitiço/ Truque (Mago)</option>
<option value="@{SAB}">Feitiço/ Oração (Clérigo)</option>
</select>
<select name="attr_nível_do_feitiço">
<option value="0">Nível</option>
<option value="1">1</option>
<option value="3">3</option>
<option value="5">5</option>
<option value="7">7</option>
<option value="9">9</option>
</select>
<button type="roll" name="roll_lançar_feitiço" value="&{template:dw} {{persona=@{character_name}, @{classe}}} {{roll_name=@{nome_do_feitiço}}} {{result=[[2d6 + (@{tipo_de_feitiço})]]}} {{flow=@{rótulos_do_feitiço}, Nível @{nível_do_feitiço}}} {{success= O feitiço é conjurado!}} {{parcial=O feitiço é conjurado, mas... }} {{notaparcial=escolha uma}} {{opção1=Você atrai atenção indesejável ou se coloca em alguma situação complicada.}} {{opção2= Receba -1 constante para conjurar feitiços até a próxima vez que você Preparar Feitiços/ Comungar}} {{opção3=Você esquece o feitiço após conjurá-lo, e não conseguirá conjurá-lo de novo até a próxima vez que Preparar Feitiços/ Comungar}} {{nota1=@{efeito_do_feitiço}}}">!</button>
<input type="checkbox" class="sheet-toggle" title="show/hide" name="attr_feitiço-show" value="1" />
<textarea name="attr_efeito_do_feitiço" class="sheet-hide" placeholder="Efeito"></textarea>
<fieldset>
</div>
</div>
<div class="sheet-clearfix"></div>
<br>
<rolltemplate class="sheet-rolltemplate-dw">
<table>
<tr>
<th colspan="2">{{#roll_name}} {{roll_name}} {{/roll_name}}</th>
</tr>
{{#persona}}
<tr>
<td colspan="2">{{persona}}</td>
</tr>
{{/persona}}
{{#flow}}<tr><td colspan="2">{{flow}}</td></tr>{{/flow}}
{{#dano}}<tr><td colspan="2">{{algoz}} causa {{dano}} pontos de dano</td></tr>{{/dano}}
{{#rollGreater() result 9}}
<tr>
<td class="result success">{{result}}</td>
<td class="generic"> Sucesso </td>
</tr>
{{#ferimentos}}<tr><td class="generic">Dano</td><td class="result">{{ferimentos}}</td></tr>{{/ferimentos}}
{{/rollGreater() result 9}}
{{#rollBetween() result 7 9}}
<tr>
<td class="result">{{result}}</td>
<td class="generic"> Sucesso Parcial </td>
</tr>
{{#ferimentos}}<tr><td class="generic">Dano</td><td class="result">{{ferimentos}}</td></tr>{{/ferimentos}}
{{/rollBetween() result 7 9}}
{{#rollLess() result 7}}
<tr>
<td class="result failure">{{result}}</td>
<td class="generic"> Falha! </td>
</tr>
{{/rollLess() result 7}}
<tr>
{{#rollGreater() result 9}}
<td colspan="2">
{{#success}} {{success}} {{/success}}<br>{{notasucesso}}
</td>
{{/rollGreater() result 9}}
{{#rollBetween() result 7 9}}
<td colspan="2">
{{#parcial}} {{parcial}} {{/parcial}}<br>{{notaparcial}}
</td>
{{/rollBetween() result 7 9}}
{{#rollLess() result 7}}
{{#failure}}<td colspan="2">{{failure}}</td>{{/failure}}
{{/rollLess() result 7}}
</tr>
{{#rollGreater() result 6}}
{{#nota1}}<tr><td colspan="2"><p>{{nota1}}</p></td></tr>{{/nota1}}
{{#nota2}}<tr><td colspan="2"><p>{{nota2}}</p></td></tr>{{/nota2}}
{{#nota3}}<tr><td colspan="2"><p>{{nota3}}</p></td></tr>{{/nota3}}
{{#nota4}}<tr><td colspan="2"><p>{{nota4}}</p></td></tr>{{/nota4}}
{{#nota5}}<tr><td colspan="2"><p>{{nota5}}</p></td></tr>{{/nota5}}
{{#nota6}}<tr><td colspan="2"><p>{{nota6}}</p></td></tr>{{/nota6}}
{{/rollGreater() result 6}}
{{#rollBetween() result 7 9}}
{{#opção1}}<tr><td colspan="2"><p>{{opção1}}</p></td></tr>{{/opção1}}
{{#opção2}}<tr><td colspan="2"><p>{{opção2}}</p></td></tr>{{/opção2}}
{{#opção3}}<tr><td colspan="2"><p>{{opção3}}</p></td></tr>{{/opção3}}
{{/rollBetween() result 7 9}}
<tr><td class="endline" colspan="2"></td></tr>
</table>
</rolltemplate>
+1
View File
@@ -0,0 +1 @@
# Dungeon-World-Portugu-s
Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

+8
View File
@@ -0,0 +1,8 @@
{
"html": "Dungeon World Português.html",
"css": "Dungeon World Português.css",
"authors": "Adalberto",
"roll20userid": "615105",
"preview": "ficha.png",
"instructions": "Ficha para Dungeon World em português. Os Atributos usandos nas rolagens estão em iniciais e são auto calculados. Ex: Força = For"
}