tagmar. atualização

melhora na ficha de NPC e alguns ajustes no rolltemplate.
This commit is contained in:
fabiocmg
2018-09-01 23:14:14 -03:00
parent ac4cf858ff
commit d846335777
3 changed files with 82 additions and 7 deletions
+4 -2
View File
@@ -8,7 +8,9 @@
----
O modelo de ficha abaixo está pronto para ser utilizado para o sistema Tagmar 3a edição. No entanto, qualquer edição do sistema pode ser jogado utilizando a mesma ficha, uma vez que as tabelas estão todas incorporadas nos templates de rolagem.
Observe que não há campos auto calculados, com exceção dos níveis total em habilidades e da coluna de testes de atributos. Observe que elas irão falhar para colunas de teste abaixo de -7. Neste caso específico e incomum, faça a rolagem do dado utilizando os botões no topo da ficha, utilizando a coluna -7. Algumas instruções são fornecidas diretamente na ficha através de dicas ao sobrevoar com o mouse.
Observe que não há campos auto calculados, com exceção dos níveis total em habilidades e da coluna de testes de atributos. Observe também que elas irão falhar para colunas de teste abaixo de -7. Neste caso específico e incomum, faça a rolagem do dado utilizando os botões no topo da ficha, utilizando a coluna -7. Algumas instruções são fornecidas diretamente na ficha através de dicas ao sobrevoar com o mouse.
Os cinco ícones grandes que aparecem no cabeçalho da ficha são, respectivamente, estágio, EF atual, absorção atual, EH atual e karma atual. Preencha os valores máximos no campo apropriado e eles irão aparecer abaixo dos valores atuais."
Os cinco ícones grandes que aparecem no cabeçalho da ficha são, respectivamente, estágio, EF atual, absorção atual, EH atual e karma atual. Preencha os valores máximos no campo apropriado e eles irão aparecer abaixo dos valores atuais.
A aba de habilidades apresenta a listagem de todas as habilidades. Cada uma delas também é clicável, permitindo que sejam inseridas informações importantes como especialização e tarefas aperfeiçoadas."
}
+61 -3
View File
@@ -1951,6 +1951,33 @@ input.sheet-npc_type {
}
/*NPC attack table*/
.sheet-npc_attacktableheader1,
.sheet-npc_attacktableheader2 {
display:inline-block;
vertical-align:middle;
}
.sheet-npc_attacktableheader1 {
width:196px;
padding:5px;
background-color:rgb(70,70,70);
color:white;
font-weight:bold;
border-radius:3px;
margin-left:44px;
margin-right:2px;
}
.sheet-npc_attacktableheader2 {
width:26px;
height:28px;
padding:0px;
font-size:10px;
border-radius:3px;
background-color:rgb(70,70,70);
color:white;
}
.sheet-npc-attacktable {
margin-bottom:10px;
margin-top:5px;
@@ -1962,6 +1989,12 @@ input.sheet-npc_type {
text-align:center;
}
input[type="number"].sheet-npc_attacktableinput {
width:28px;
padding-right:0px;
padding-left:0px;
}
button.sheet-npc_attacktableinput {
position:relative;
top:-1px;
@@ -2067,6 +2100,7 @@ input.sheet-npc-skillname.sheet-npc_skilladjustline.sheet-npc_skillextra { width
display:inline-block;
border:1.5px solid black;
width:180px;
vertical-align:top;
}
input.sheet-npc_powername { text-align:center; }
@@ -2179,17 +2213,41 @@ Cabeçalho*/
font-size:14px;
}
.sheet-rolltemplate-d20showresult {
position:relative;
font-family: dicefontd20;
font-size:38px;
font-weight:bold;
color:silver;
vertical-align:middle;
text-align:center;
opacity:50%;
z-index:1;
width:50px;
}
.sheet-rolltemplate-diceresultformatting .inlinerollresult {
background-color:#F0F0F0;
border:3px solid black;
position:relative;
background-color:transparent;
/*border:3px solid black;*/
border-radius:50%;
padding:2px;
margin-left:-50px;
font-size:18px;
font-weight:bold;
z-index:2;
width:50px;
}
.sheet-rolltemplate-diceresultformatting {
text-align:center;
}
.sheet-rolltemplate-rolltextformat,
.sheet-rolltemplate-columnoftest,
.sheet-rolltemplate-diceresultformatting {
.sheet-rolltemplate-diceresultformatting,
.sheet-rolltemplate-d20showresult {
display:inline-block;
}
+17 -2
View File
@@ -1114,6 +1114,21 @@
<!--NPC attacks table start-->
<div class="sheet-npc_attacktable">
<span class="sheet-npc_sectiontitle">Tabela de ataques</span>
<div>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader1">Ataque</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">Total</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">L</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">M</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">P</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">25%</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">50%</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">75%</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">100</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">125</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">150</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">175</label>
<label class="sheet-npc_attacktableinput sheet-npc_attacktableheader2">200</label>
</div>
<fieldset class="repeating_npc-attacktable">
<button class="sheet-npc_attacktableinput" type="roll" value="?{Jogada para o mestre?|Não, /r|Sim,/w gm} &{template:tagmar_rolagem_completa} {{title_battle=@{npc_movename} (@{npc_at_total})}} {{charname=@{npc_name}}} {{subtags=@{npc_type}}} {{dano1=@{npc_at_25}}} {{dano2=@{npc_at_50}}} {{dano3=@{npc_at_75}}} {{dano4=@{npc_at_100}}} {{dano5=@{npc_at_125}}} {{dano6=@{npc_at_150}}} {{dano7=@{npc_at_175}}} {{dano8=@{npc_at_200}}} {{coluna=[[?{Bônus ou penalidade:|0}+[[@{npc_at_total}+?{Tipo de defesa do alvo?|L, @{npc_at_L&#125;|M, @{npc_at_M&#125;|P, @{npc_at_P&#125;}]]-?{Modificador de defesa?|0} ]]}} {{d20=[[1d20]]}} {{falha=Falha}} {{falha+20=Falha}} {{rotineiro=─ | 0}} {{rotineiro+20=50% | @{npc_at_50} }} {{facil=25% | @{npc_at_25}}} {{facil+20=75% | @{npc_at_75}}} {{medio=50% | @{npc_at_50}}} {{medio+20=100% | @{npc_at_100}}} {{dificil=75% | @{npc_at_75}}} {{dificil+20=125% | @{npc_at_125}}} {{muitodificil=100% | @{npc_at_100}}} {{muitodificil+20=150% | @{npc_at_150}}} {{muitodificil+=125% | @{npc_at_125}}} {{muitodificil++20=175% | @{npc_at_175}}} {{critico=Crítico}} {{critico+20=Crítico}} {{coluna+40= [[20]]}} {{d20+40=[[1d20]]}} {{falha+40=Falha}} {{rotineiro+40=100% | @{npc_at_100}}} {{facil+40=125% | @{npc_at_125}}} {{medio+40=150% | @{npc_at_150}}} {{dificil+40=175% | @{npc_at_175}}} {{muitodificil+40=200% | @{npc_at_200}}} {{muitodificil++40=125%}} {{critico+40=Crítico}}"></button>
<input class="sheet-npc_attacktableinput" type="text" value="Ataque" placeholder="Nome do ataque" name="attr_npc_movename">
@@ -1292,7 +1307,7 @@
<!--Title for skills roll template-->
{{#title_skill}}
<tr>
<th colspan="4"><span class="sheet-rolltemplate-title_skill">»» {{title_skill}} {{#restrita}}<img src='https://image.ibb.co/eATs17/restrita.png' class='sheet-rolltemplate-skilltype' />{{/restrita}} {{#penalidade_armadura}}<img src='https://image.ibb.co/e3fGTn/armadura.png' class='sheet-rolltemplate-skilltype' />{{/penalidade_armadura}} {{#penalidade_elmo}}<img src='https://image.ibb.co/fdEX17/elmo.png' class='sheet-rolltemplate-skilltype' />{{/penalidade_elmo}} {{#penalidade_carga}}<img src='https://image.ibb.co/jcf5M7/carga.png' class='sheet-rolltemplate-skilltype' />{{/penalidade_carga}}</span></th>
<th colspan="4"><span class="sheet-rolltemplate-title_skill">»» {{title_skill}} {{#restrita}}<img src='https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Tagmar/icons/restrita.png' class='sheet-rolltemplate-skilltype' />{{/restrita}} {{#penalidade_armadura}}<img src='https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Tagmar/icons/armadura.png' class='sheet-rolltemplate-skilltype' />{{/penalidade_armadura}} {{#penalidade_elmo}}<img src='https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Tagmar/icons/elmo.png' class='sheet-rolltemplate-skilltype' />{{/penalidade_elmo}} {{#penalidade_carga}}<img src='https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Tagmar/icons/carga.png' class='sheet-rolltemplate-skilltype' />{{/penalidade_carga}}</span></th>
</tr>
{{/title_skill}}
@@ -1356,7 +1371,7 @@
{{#coluna}}
<tr class="sheet-rolltemplate-resultrow">
<td colspan="2"><span class="sheet-rolltemplate-rolltextformat">Coluna</span> = <label class="sheet-rolltemplate-columnoftest">{{coluna}}</label></td>
<td colspan="2"><span class="sheet-rolltemplate-rolltextformat">d20</span> = <label class="sheet-rolltemplate-diceresultformatting">{{d20}}</label></td>
<td colspan="2"><span class="sheet-rolltemplate-rolltextformat">d20</span> = <label class="sheet-rolltemplate-d20showresult">0</label><div class="sheet-rolltemplate-diceresultformatting"><label class="sheet-rolltemplate-diceresultformatting">{{d20}}</label></div></td>
</tr>
{{/coluna}}