@@ -49,7 +49,6 @@
|
||||
<span class="sheet-slider"></span>
|
||||
</label>
|
||||
<label class="sheet-redbg">Beruf</label>
|
||||
<input style="display: none;" type="checkbox" name="attr_toggle_beruf" value="1" />
|
||||
<input type="text" name="attr_beruf" />
|
||||
<select name="attr_beruf">
|
||||
<option value="Barde">Barde</option>
|
||||
@@ -264,7 +263,7 @@
|
||||
</div>
|
||||
<div><input type="number" name="attr_list" value="0" /></div>
|
||||
<div><button type="roll" name="roll_list"
|
||||
value="@{abilityroll} würfelt List mit dem Ergebnis [[1d10! + @{athletik_attribut} + @{athletik} + ?{Modifier?|0}]]"></button>
|
||||
value="@{abilityroll} würfelt List mit dem Ergebnis [[1d10! + @{list_attribut} + @{list} + ?{Modifier?|0}]]"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="repitem">
|
||||
@@ -401,28 +400,13 @@
|
||||
<div class="sheet-clear"></div>
|
||||
|
||||
<div class="sheet-float sheet-half sheet-inventar">
|
||||
<label class="sheet-switch">
|
||||
<input type="checkbox" name="attr_show_inventar" value="1" checked />
|
||||
<span class="sheet-slider"></span>
|
||||
</label>
|
||||
<input style="display: none;" type="checkbox" name="attr_show_inventar" value="1" />
|
||||
<div class="sheet-redbg">Inventar</div>
|
||||
<div class="sheet-options sheet-inventar-row">
|
||||
<input type="text" name="attr_ruestung1" placeholder="Rüstung" />
|
||||
<input type="number" name="attr_ruestung1_ruestwert" placeholder="Rüstwert" />
|
||||
<input type="number" name="attr_ruestung1_manoever" placeholder="Manöver" />
|
||||
<textarea name="attr_ruestung1_description" placeholder="Beschreibung"></textarea>
|
||||
</div>
|
||||
<div class="sheet-options sheet-inventar-row">
|
||||
<input type="text" name="attr_ruestung2" placeholder="Rüstung" />
|
||||
<input type="number" name="attr_ruestung2_ruestwert" placeholder="Rüstwert" />
|
||||
<input type="number" name="attr_ruestung2_manoever" placeholder="Manöver" />
|
||||
<textarea name="attr_ruestung2_description" placeholder="Beschreibung"></textarea>
|
||||
</div>
|
||||
<fieldset class="repeating_inventar">
|
||||
<div class="sheet-options sheet-inventar-row">
|
||||
<input type="text" name="attr_name" placeholder="Gegenstand" />
|
||||
<input type="text" name="attr_wight" placeholder="Info" />
|
||||
<input class="sheet-options-flag" name="attr_options-flag" type="checkbox"
|
||||
title="Show/hide options"><span>y</span>
|
||||
<input type="text" name="attr_name" placeholder="Gegenstand/Rüstung" />
|
||||
<input type="text" name="attr_wight" placeholder="Info/Rüstwert" />
|
||||
<input type="number" name="attr_costs" placeholder="Anzahl" />
|
||||
<textarea name="attr_description" placeholder="Beschreibung"></textarea>
|
||||
</div>
|
||||
@@ -430,14 +414,11 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-float sheet-half sheet-notes">
|
||||
<label class="sheet-switch">
|
||||
<input type="checkbox" name="attr_show_notes" value="1" checked />
|
||||
<span class="sheet-slider"></span>
|
||||
</label>
|
||||
<input style="display: none;" type="checkbox" name="attr_show_notes" value="1" />
|
||||
<div class="sheet-redbg">Notizen</div>
|
||||
<fieldset class="repeating_notes">
|
||||
<div class="sheet-options sheet-notes-row">
|
||||
<input class="sheet-options-flag" name="attr_options-flag" type="checkbox"
|
||||
title="Show/hide options"><span>y</span>
|
||||
<input type="text" name="attr_title" placeholder="Titel" />
|
||||
<textarea name="attr_body" placeholder="Inhalt"></textarea>
|
||||
</div>
|
||||
|
||||
@@ -113,6 +113,41 @@
|
||||
}
|
||||
}
|
||||
|
||||
.sheet-options-flag,
|
||||
.sheet-options-flag+span {
|
||||
position: absolute;
|
||||
top : -10px;
|
||||
left : -10px;
|
||||
}
|
||||
|
||||
.sheet-options-flag {
|
||||
opacity : 0;
|
||||
width : 16px !important;
|
||||
min-height: 16px;
|
||||
z-index : 2;
|
||||
|
||||
&+span {
|
||||
white-space : nowrap;
|
||||
width : 16px;
|
||||
height : 16px;
|
||||
font-size : 16px;
|
||||
font-family : pictos;
|
||||
color : #bbb;
|
||||
cursor : pointer;
|
||||
margin-top : 0;
|
||||
display : none;
|
||||
text-transform: lowercase;
|
||||
}
|
||||
|
||||
~textarea {
|
||||
display: none;
|
||||
}
|
||||
|
||||
&:checked~textarea {
|
||||
display: inherit;
|
||||
}
|
||||
}
|
||||
|
||||
/* Tabelle */
|
||||
.sheet-grid,
|
||||
.sheet-gridplace .repcontainer .repitem,
|
||||
@@ -450,7 +485,9 @@
|
||||
.sheet-inventar {
|
||||
display: inherit;
|
||||
|
||||
input:first-child {
|
||||
input[name=attr_ruestung1],
|
||||
input[name=attr_ruestung2],
|
||||
input[name=attr_name] {
|
||||
width: 250px;
|
||||
}
|
||||
|
||||
@@ -513,6 +550,11 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.sheet-notes-row:hover .sheet-options-flag+span,
|
||||
.sheet-inventar-row:hover .sheet-options-flag+span {
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
This is an unofficial character sheet for the Terra Devastada RPG game by John Bogéa.
|
||||
@@ -0,0 +1,292 @@
|
||||
/*----------------- MAIN CONTAINER DEFINITIONS ------------------*/
|
||||
@import url('https://fonts.googleapis.com/css?family=Walter+Turncoat&display=swap');
|
||||
|
||||
.sheet-main-container {
|
||||
min-height: 600px;
|
||||
min-width: 800px;
|
||||
max-width: 1000px;
|
||||
background-color: #f1e8d4;
|
||||
border: 3px solid #d2a44e;
|
||||
}
|
||||
|
||||
.sheet-main-container * {
|
||||
box-sizing: border-box !important;
|
||||
}
|
||||
/*----------------- GENERAL CSS ------------------*/
|
||||
|
||||
.sheet-main-container select {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.sheet-dot {
|
||||
background-color:black;
|
||||
border-radius: 50%;
|
||||
height: 5px;
|
||||
width: 5px;
|
||||
margin: 5px;
|
||||
}
|
||||
|
||||
.sheet-flex-row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
}
|
||||
|
||||
.sheet-flex-column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.sheet-grow {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.sheet-invisible-number {
|
||||
border: none;
|
||||
background-color: transparent;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.sheet-main-container input:focus, .sheet-main-container textarea:focus {
|
||||
background: white;
|
||||
}
|
||||
|
||||
.sheet-main-container ::placeholder {
|
||||
color:#604241;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.sheet-main-container input[type=number] {
|
||||
width: 3em;
|
||||
}
|
||||
|
||||
.sheet-main-container fieldset {
|
||||
min-width: 0;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
.sheet-main-container textarea {
|
||||
margin: 2px;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
flex-grow: 1;
|
||||
border: 0px;
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.sheet-header input {
|
||||
margin: 2px;
|
||||
flex-grow: 1;
|
||||
border: none;
|
||||
width: 100%;
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-section {
|
||||
padding: 0.7em;
|
||||
border: 3px solid #af7927;
|
||||
}
|
||||
|
||||
.sheet-section-title {
|
||||
font-family: 'Walter Turncoat';
|
||||
font-size: 17px;
|
||||
color: black;
|
||||
margin-bottom: 10px;
|
||||
text-transform: uppercase;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: center;
|
||||
justify-items: center;
|
||||
align-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.sheet-section-subtitle {
|
||||
font-family: 'Walter Turncoat';
|
||||
color: black;
|
||||
text-transform: uppercase;
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
.sheet-button-title {
|
||||
margin-right: 10px;
|
||||
text-transform: uppercase;
|
||||
font-weight: 1000;
|
||||
}
|
||||
|
||||
.sheet-center {
|
||||
justify-content: center;
|
||||
justify-items: center;
|
||||
align-items: center;
|
||||
align-content: center;
|
||||
|
||||
}
|
||||
|
||||
.sheet-vertical-divisor {
|
||||
border-right: 1.5px solid #443a39;
|
||||
}
|
||||
|
||||
.sheet-big-margin-bottom {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.sheet-repeatable-item {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.sheet-repeatable-item input, .sheet-repeatable-item textarea {
|
||||
border: 1px solid black;
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.sheet-repeatable-item input[type=text] {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.sheet-repeatable-row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: flex-end;
|
||||
}
|
||||
|
||||
/*------------- GRID SECTIONS -------------*/
|
||||
.sheet-header{
|
||||
justify-content: stretch;
|
||||
justify-items: stretch;
|
||||
}
|
||||
|
||||
.sheet-logo-area {
|
||||
align-content: center;
|
||||
align-items: center;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.sheet-logo{
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/adventuretime_logo.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 224px 102.9px;
|
||||
width: 224px;
|
||||
height: 102.9px;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.sheet-char-size {
|
||||
margin-top: 10px;
|
||||
align-self: stretch;
|
||||
border-top: 6px solid #af7927;
|
||||
padding: 0.7em;
|
||||
}
|
||||
|
||||
.sheet-middle-column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
align-content: stretch;
|
||||
align-items: stretch;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.sheet-heropoints {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/heroepoints.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 140px 79px;
|
||||
width: 140px;
|
||||
height: 79px;
|
||||
}
|
||||
|
||||
.sheet-heropoints-input {
|
||||
margin: 23px 0px 0px 100px !important;
|
||||
}
|
||||
|
||||
.sheet-experiencepoints {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/experiencepoints.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 140px 86px;
|
||||
width: 140px;
|
||||
height: 86px;
|
||||
}
|
||||
|
||||
.sheet-experiencepoints-input {
|
||||
margin: 20px 0px 0px 20px !important;
|
||||
width: 4em !important;
|
||||
}
|
||||
|
||||
.sheet-health {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/coracao.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 80px;
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
}
|
||||
|
||||
.sheet-health-input {
|
||||
margin: 27px 0px 0px 35px !important;
|
||||
}
|
||||
|
||||
.sheet-attribute-column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.sheet-attribute-box {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/attribute.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 40px;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.sheet-box-margins {
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
.sheet-attribute-input {
|
||||
margin: 10px 0px 0px 12px !important;
|
||||
}
|
||||
|
||||
.sheet-attribute {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
border: 3px solid #d2a44e;
|
||||
flex-grow:1;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.sheet-attribute-section {
|
||||
border: 3px solid #af7927;
|
||||
}
|
||||
|
||||
.sheet-attribute-label {
|
||||
margin: 10px;
|
||||
flex-grow: 1;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-attribute-button {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.sheet-historic {
|
||||
align-items: stretch;
|
||||
}
|
||||
|
||||
.sheet-second-row {
|
||||
justify-content: space-evenly;
|
||||
}
|
||||
|
||||
.sheet-weapon-reach {
|
||||
width: 5em !important;
|
||||
}
|
||||
|
||||
.sheet-attribute-icon {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
}
|
||||
@@ -0,0 +1,466 @@
|
||||
<div class="sheet-main-container sheet-flex-column">
|
||||
|
||||
<div class="sheet-header sheet-flex-row">
|
||||
|
||||
<div class="sheet-flex-column sheet-grow">
|
||||
|
||||
<div class="sheet-section sheet-flex-column">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="name">Nome</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<input name="attr_character_name" type="text" title="{@character_name}" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-section sheet-flex-column">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="concept">Conceito</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<input name="attr_concept" type="text" title="{@concept}" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-section sheet-flex-column">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="hindrance">Defeito</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<input name="attr_hindrance" type="text" title="{@hindrance}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-historic sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="historic">Histórico</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<textarea name="attr_historic" title="{@historic}"></textarea>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="sheet-section sheet-logo-area sheet-flex-column">
|
||||
<div class="sheet-logo">
|
||||
|
||||
</div>
|
||||
|
||||
<button type="roll" name="roll_generalcheck" title="{@generalcheck}"
|
||||
value="/r ?{@{numberofdice}}d6>?{@{targetnumber}|4}"></button>
|
||||
|
||||
<div class="sheet-flex-column sheet-char-size">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="size">Tamanho</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<input name="attr_size" type="text" title="{@size}" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-second-row sheet-flex-row">
|
||||
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-center sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="hero-points">Pontos de Herói</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<div class="sheet-heropoints">
|
||||
<input class="sheet-invisible-number sheet-heropoints-input" name="attr_heropoints" type="number" value="5"
|
||||
title="{@heropoints}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-center sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="experience-points">Pontos de Experiência</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<div class="sheet-experiencepoints">
|
||||
<input class="sheet-invisible-number sheet-experiencepoints-input" value="0" name="attr_experiencepoints"
|
||||
type="number" title="{@experiencepoints}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-center sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="health-levels">Níveis de Saúde</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-row">
|
||||
<div class="sheet-flex-column sheet-center">
|
||||
<div class="sheet-section-subtitle ">
|
||||
<span data-i18n="current">Atual</span>
|
||||
</div>
|
||||
|
||||
<div class="sheet-health">
|
||||
<input class="sheet-invisible-number sheet-health-input" name="attr_currenthealth" type="number" value="4"
|
||||
title="{@currenthealth}" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-column sheet-center">
|
||||
<div class="sheet-section-subtitle ">
|
||||
<span data-i18n="max">Max</span>
|
||||
</div>
|
||||
<div class="sheet-health">
|
||||
<input class="sheet-invisible-number sheet-health-input" name="attr_maxhealth" type="number" value="4"
|
||||
title="{@maxhealth}" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute-section sheet-flex-row">
|
||||
|
||||
<div class="sheet-attribute-column">
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/jeitinho.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="fixing">Jeitinho</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_fixing" type="number" value="2"
|
||||
title="{@fixing}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_fixingcheck" title="{@fixingcheck}"
|
||||
value="/r (@{fixing}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/confusao.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="fight">Confusão</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_fight" type="number" value="2"
|
||||
title="{@fight}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_fightcheck" title="{@fightcheck}"
|
||||
value="/r (@{fight}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/musculos.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="muscles">Músculos</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_muscles" type="number" value="2"
|
||||
title="{@muscles}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_musclescheck" title="{@musclescheck}"
|
||||
value="/r (@{muscles}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute-column">
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/cachola.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="brains">Cachola</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_brains" type="number" value="2"
|
||||
title="{@brains}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_brainscheck" title="{@brainscheck}"
|
||||
value="/r (@{brains}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/contatos.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="contacts">Contatos</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_contacts" type="number" value="2"
|
||||
title="{@contacts}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_contactscheck" title="{@contactscheck}"
|
||||
value="/r (@{contacts}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/esperteza.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="cunning">Esperteza</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_cunning" type="number" value="2"
|
||||
title="{@cunning}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_cunningcheck" title="{@cunningcheck}"
|
||||
value="/r (@{cunning}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute-column">
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/falastrice.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="deceive">Falastrice</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_deceive" type="number" value="2"
|
||||
title="{@deceive}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_deceivecheck" title="{@deceivecheck}"
|
||||
value="/r (@{deceive}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/maneirice.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="charisma">Maneirice</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_charisma" type="number" value="2"
|
||||
title="{@charisma}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_charismacheck" title="{@charismacheck}"
|
||||
value="/r (@{charisma}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/teimosia.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="stubborn">Teimosia</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_stubborn" type="number" value="2"
|
||||
title="{@stubborn}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_stubborncheck" title="{@stubborncheck}"
|
||||
value="/r (@{stubborn}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-row ">
|
||||
|
||||
<div class="sheet-middle-column">
|
||||
|
||||
<div class="sheet-flex-column sheet-section">
|
||||
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="feats">Proezas</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_feats">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-box-margins" name="attr_featname" type="text" data-i18n-placeholder="name"
|
||||
placeholder="Nome" />
|
||||
|
||||
<select class="sheet-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="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<img class="sheet-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="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<img class="sheet-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="sheet-flex-column sheet-section">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="weapons">Armas</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_weapons">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-box-margins" name="attr_weaponname" type="text" data-i18n-placeholder="name"
|
||||
placeholder="Nome" />
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="action">Ação</span>
|
||||
<input name="attr_weaponaction" type="number" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="reaction">Reação</span>
|
||||
<input name="attr_weaponreaction" type="number" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="reach">Alcance</span>
|
||||
<input class="sheet-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>
|
||||
|
||||
<div class="sheet-middle-column">
|
||||
|
||||
<div class="sheet-flex-column sheet-section sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="status">Estados</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_status">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-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="sheet-flex-column sheet-section sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="equipment">Equipamento</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_equipment">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-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>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-row">
|
||||
<div class="sheet-middle-column">
|
||||
<div class="sheet-flex-column sheet-section sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="spells">Feitiços</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_spells">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-box-margins" name="attr_spellname" type="text" data-i18n-placeholder="name"
|
||||
placeholder="Nome" />
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="level">Nível</span>
|
||||
<input name="attr_spelllevel" type="number" value="0" />
|
||||
</div>
|
||||
|
||||
<select class="sheet-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="sheet-middle-column">
|
||||
<div class="sheet-section sheet-flex-column sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="notes">Anotações</span>
|
||||
<div class="sheet-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>
|
||||
|
After Width: | Height: | Size: 117 KiB |
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 9.5 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"html": "adventuretime.html",
|
||||
"css": "adventuretime.css",
|
||||
"authors": "Daniel Tschiedel",
|
||||
"roll20userid": "1408312",
|
||||
"preview": "adventuretime.png",
|
||||
"instructions": "This is an unofficial character sheet for the Adventure Time RPG game."
|
||||
}
|
||||
@@ -0,0 +1,292 @@
|
||||
/*----------------- MAIN CONTAINER DEFINITIONS ------------------*/
|
||||
@import url('https://fonts.googleapis.com/css?family=Walter+Turncoat&display=swap');
|
||||
|
||||
.sheet-main-container {
|
||||
min-height: 600px;
|
||||
min-width: 800px;
|
||||
max-width: 1000px;
|
||||
background-color: #f1e8d4;
|
||||
border: 3px solid #d2a44e;
|
||||
}
|
||||
|
||||
.sheet-main-container * {
|
||||
box-sizing: border-box !important;
|
||||
}
|
||||
/*----------------- GENERAL CSS ------------------*/
|
||||
|
||||
.sheet-main-container select {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.sheet-dot {
|
||||
background-color:black;
|
||||
border-radius: 50%;
|
||||
height: 5px;
|
||||
width: 5px;
|
||||
margin: 5px;
|
||||
}
|
||||
|
||||
.sheet-flex-row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
}
|
||||
|
||||
.sheet-flex-column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.sheet-grow {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.sheet-invisible-number {
|
||||
border: none;
|
||||
background-color: transparent;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.sheet-main-container input:focus, .sheet-main-container textarea:focus {
|
||||
background: white;
|
||||
}
|
||||
|
||||
.sheet-main-container ::placeholder {
|
||||
color:#604241;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.sheet-main-container input[type=number] {
|
||||
width: 3em;
|
||||
}
|
||||
|
||||
.sheet-main-container fieldset {
|
||||
min-width: 0;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
.sheet-main-container textarea {
|
||||
margin: 2px;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
flex-grow: 1;
|
||||
border: 0px;
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.sheet-header input {
|
||||
margin: 2px;
|
||||
flex-grow: 1;
|
||||
border: none;
|
||||
width: 100%;
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-section {
|
||||
padding: 0.7em;
|
||||
border: 3px solid #af7927;
|
||||
}
|
||||
|
||||
.sheet-section-title {
|
||||
font-family: 'Walter Turncoat';
|
||||
font-size: 17px;
|
||||
color: black;
|
||||
margin-bottom: 10px;
|
||||
text-transform: uppercase;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: center;
|
||||
justify-items: center;
|
||||
align-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.sheet-section-subtitle {
|
||||
font-family: 'Walter Turncoat';
|
||||
color: black;
|
||||
text-transform: uppercase;
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
.sheet-button-title {
|
||||
margin-right: 10px;
|
||||
text-transform: uppercase;
|
||||
font-weight: 1000;
|
||||
}
|
||||
|
||||
.sheet-center {
|
||||
justify-content: center;
|
||||
justify-items: center;
|
||||
align-items: center;
|
||||
align-content: center;
|
||||
|
||||
}
|
||||
|
||||
.sheet-vertical-divisor {
|
||||
border-right: 1.5px solid #443a39;
|
||||
}
|
||||
|
||||
.sheet-big-margin-bottom {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.sheet-repeatable-item {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.sheet-repeatable-item input, .sheet-repeatable-item textarea {
|
||||
border: 1px solid black;
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.sheet-repeatable-item input[type=text] {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.sheet-repeatable-row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: flex-end;
|
||||
}
|
||||
|
||||
/*------------- GRID SECTIONS -------------*/
|
||||
.sheet-header{
|
||||
justify-content: stretch;
|
||||
justify-items: stretch;
|
||||
}
|
||||
|
||||
.sheet-logo-area {
|
||||
align-content: center;
|
||||
align-items: center;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.sheet-logo{
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/adventuretime_logo.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 224px 102.9px;
|
||||
width: 224px;
|
||||
height: 102.9px;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.sheet-char-size {
|
||||
margin-top: 10px;
|
||||
align-self: stretch;
|
||||
border-top: 6px solid #af7927;
|
||||
padding: 0.7em;
|
||||
}
|
||||
|
||||
.sheet-middle-column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
align-content: stretch;
|
||||
align-items: stretch;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.sheet-heropoints {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/heroepoints.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 140px 79px;
|
||||
width: 140px;
|
||||
height: 79px;
|
||||
}
|
||||
|
||||
.sheet-heropoints-input {
|
||||
margin: 23px 0px 0px 100px !important;
|
||||
}
|
||||
|
||||
.sheet-experiencepoints {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/experiencepoints.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 140px 86px;
|
||||
width: 140px;
|
||||
height: 86px;
|
||||
}
|
||||
|
||||
.sheet-experiencepoints-input {
|
||||
margin: 20px 0px 0px 20px !important;
|
||||
width: 4em !important;
|
||||
}
|
||||
|
||||
.sheet-health {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/coracao.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 80px;
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
}
|
||||
|
||||
.sheet-health-input {
|
||||
margin: 27px 0px 0px 35px !important;
|
||||
}
|
||||
|
||||
.sheet-attribute-column {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.sheet-attribute-box {
|
||||
background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/attribute.png");
|
||||
background-repeat: no-repeat;
|
||||
background-size: 40px;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.sheet-box-margins {
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
.sheet-attribute-input {
|
||||
margin: 10px 0px 0px 12px !important;
|
||||
}
|
||||
|
||||
.sheet-attribute {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
border: 3px solid #d2a44e;
|
||||
flex-grow:1;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.sheet-attribute-section {
|
||||
border: 3px solid #af7927;
|
||||
}
|
||||
|
||||
.sheet-attribute-label {
|
||||
margin: 10px;
|
||||
flex-grow: 1;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-attribute-button {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.sheet-historic {
|
||||
align-items: stretch;
|
||||
}
|
||||
|
||||
.sheet-second-row {
|
||||
justify-content: space-evenly;
|
||||
}
|
||||
|
||||
.sheet-weapon-reach {
|
||||
width: 5em !important;
|
||||
}
|
||||
|
||||
.sheet-attribute-icon {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
}
|
||||
@@ -0,0 +1,483 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
|
||||
<!-- Meta -->
|
||||
<meta charset="UTF-8" />
|
||||
<title>My New Pen!</title>
|
||||
|
||||
<!-- Styles -->
|
||||
<link rel="stylesheet" href="test.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="sheet-main-container sheet-flex-column">
|
||||
|
||||
<div class="sheet-header sheet-flex-row">
|
||||
|
||||
<div class="sheet-flex-column sheet-grow">
|
||||
|
||||
<div class="sheet-section sheet-flex-column">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="name">Nome</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<input name="attr_character_name" type="text" title="{@character_name}" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-section sheet-flex-column">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="concept">Conceito</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<input name="attr_concept" type="text" title="{@concept}" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-section sheet-flex-column">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="hindrance">Defeito</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<input name="attr_hindrance" type="text" title="{@hindrance}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-historic sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="historic">Histórico</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<textarea name="attr_historic" title="{@historic}"></textarea>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="sheet-section sheet-logo-area sheet-flex-column">
|
||||
<div class="sheet-logo">
|
||||
|
||||
</div>
|
||||
|
||||
<button type="roll" name="roll_generalcheck" title="{@generalcheck}"
|
||||
value="/r ?{@{numberofdice}}d6>?{@{targetnumber}|4}"></button>
|
||||
|
||||
<div class="sheet-flex-column sheet-char-size">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="size">Tamanho</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<input name="attr_size" type="text" title="{@size}" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-second-row sheet-flex-row">
|
||||
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-center sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="hero-points">Pontos de Herói</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<div class="sheet-heropoints">
|
||||
<input class="sheet-invisible-number sheet-heropoints-input" name="attr_heropoints" type="number" value="5"
|
||||
title="{@heropoints}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-center sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="experience-points">Pontos de Experiência</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
<div class="sheet-experiencepoints">
|
||||
<input class="sheet-invisible-number sheet-experiencepoints-input" value="0" name="attr_experiencepoints"
|
||||
type="number" title="{@experiencepoints}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-section sheet-flex-column sheet-center sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="health-levels">Níveis de Saúde</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-row">
|
||||
<div class="sheet-flex-column sheet-center">
|
||||
<div class="sheet-section-subtitle ">
|
||||
<span data-i18n="current">Atual</span>
|
||||
</div>
|
||||
|
||||
<div class="sheet-health">
|
||||
<input class="sheet-invisible-number sheet-health-input" name="attr_currenthealth" type="number" value="4"
|
||||
title="{@currenthealth}" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-column sheet-center">
|
||||
<div class="sheet-section-subtitle ">
|
||||
<span data-i18n="max">Max</span>
|
||||
</div>
|
||||
<div class="sheet-health">
|
||||
<input class="sheet-invisible-number sheet-health-input" name="attr_maxhealth" type="number" value="4"
|
||||
title="{@maxhealth}" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute-section sheet-flex-row">
|
||||
|
||||
<div class="sheet-attribute-column">
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/jeitinho.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="fixing">Jeitinho</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_fixing" type="number" value="2"
|
||||
title="{@fixing}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_fixingcheck" title="{@fixingcheck}"
|
||||
value="/r (@{fixing}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/confusao.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="fight">Confusão</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_fight" type="number" value="2"
|
||||
title="{@fight}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_fightcheck" title="{@fightcheck}"
|
||||
value="/r (@{fight}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/musculos.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="muscles">Músculos</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_muscles" type="number" value="2"
|
||||
title="{@muscles}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_musclescheck" title="{@musclescheck}"
|
||||
value="/r (@{muscles}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute-column">
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/cachola.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="brains">Cachola</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_brains" type="number" value="2"
|
||||
title="{@brains}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_brainscheck" title="{@brainscheck}"
|
||||
value="/r (@{brains}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/contatos.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="contacts">Contatos</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_contacts" type="number" value="2"
|
||||
title="{@contacts}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_contactscheck" title="{@contactscheck}"
|
||||
value="/r (@{contacts}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/esperteza.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="cunning">Esperteza</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_cunning" type="number" value="2"
|
||||
title="{@cunning}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_cunningcheck" title="{@cunningcheck}"
|
||||
value="/r (@{cunning}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute-column">
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/falastrice.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="deceive">Falastrice</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_deceive" type="number" value="2"
|
||||
title="{@deceive}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_deceivecheck" title="{@deceivecheck}"
|
||||
value="/r (@{deceive}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/maneirice.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="charisma">Maneirice</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_charisma" type="number" value="2"
|
||||
title="{@charisma}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_charismacheck" title="{@charismacheck}"
|
||||
value="/r (@{charisma}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
<div class="sheet-attribute">
|
||||
<img class="sheet-attribute-icon"
|
||||
src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/AdventureTime/imgs/teimosia.png">
|
||||
<span class="sheet-attribute-label sheet-section-subtitle" data-i18n="stubborn">Teimosia</span>
|
||||
<div class="sheet-attribute-box">
|
||||
<input class="sheet-invisible-number sheet-attribute-input" name="attr_stubborn" type="number" value="2"
|
||||
title="{@stubborn}" />
|
||||
</div>
|
||||
<button class="sheet-attribute-button" type="roll" name="roll_stubborncheck" title="{@stubborncheck}"
|
||||
value="/r (@{stubborn}+?{@{mod}|0})d6>?{@{targetnumber}|4}"></button>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-row ">
|
||||
|
||||
<div class="sheet-middle-column">
|
||||
|
||||
<div class="sheet-flex-column sheet-section">
|
||||
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="feats">Proezas</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_feats">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-box-margins" name="attr_featname" type="text" data-i18n-placeholder="name"
|
||||
placeholder="Nome" />
|
||||
|
||||
<select class="sheet-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="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<img class="sheet-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="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<img class="sheet-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="sheet-flex-column sheet-section">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="weapons">Armas</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_weapons">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-box-margins" name="attr_weaponname" type="text" data-i18n-placeholder="name"
|
||||
placeholder="Nome" />
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="action">Ação</span>
|
||||
<input name="attr_weaponaction" type="number" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="reaction">Reação</span>
|
||||
<input name="attr_weaponreaction" type="number" />
|
||||
</div>
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="reach">Alcance</span>
|
||||
<input class="sheet-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>
|
||||
|
||||
<div class="sheet-middle-column">
|
||||
|
||||
<div class="sheet-flex-column sheet-section sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="status">Estados</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_status">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-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="sheet-flex-column sheet-section sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="equipment">Equipamento</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_equipment">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-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>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-flex-row">
|
||||
<div class="sheet-middle-column">
|
||||
<div class="sheet-flex-column sheet-section sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="spells">Feitiços</span>
|
||||
<div class="sheet-dot"></div>
|
||||
</div>
|
||||
|
||||
<fieldset class="repeating_spells">
|
||||
<div class="sheet-flex-column sheet-repeatable-item">
|
||||
<div class="sheet-repeatable-row">
|
||||
<input class="sheet-box-margins" name="attr_spellname" type="text" data-i18n-placeholder="name"
|
||||
placeholder="Nome" />
|
||||
|
||||
<div class="sheet-box-margins sheet-flex-column sheet-center">
|
||||
<span class="sheet-section-subtitle" data-i18n="level">Nível</span>
|
||||
<input name="attr_spelllevel" type="number" value="0" />
|
||||
</div>
|
||||
|
||||
<select class="sheet-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="sheet-middle-column">
|
||||
<div class="sheet-section sheet-flex-column sheet-grow">
|
||||
<div class="sheet-section-title ">
|
||||
<div class="sheet-dot"></div>
|
||||
<span data-i18n="notes">Anotações</span>
|
||||
<div class="sheet-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>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Defeito",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Modificador",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reação",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Handicap",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaktion",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Τροποποίηση",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Desventaja",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Como Moderador",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "VP",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Handicap",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Modérer",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Réaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Svantaggio",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reazione",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "最大",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "リアクション",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "모",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Defeito",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Modificador",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reação",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Макс",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Модифицировать",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Реакция",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "Max",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "Reaction",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "Mental",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "Nome",
|
||||
"concept": "Conceito",
|
||||
"hindrance": "Hindrance",
|
||||
"historic": "Histórico",
|
||||
"hero-points": "Pontos de Herói",
|
||||
"experience-points": "Pontos de Experiência",
|
||||
"health-levels": "Níveis de Saúde",
|
||||
"current": "Atual",
|
||||
"max": "上限",
|
||||
"feats": "Proezas",
|
||||
"fixing": "Jeitinho",
|
||||
"fight": "Confusão",
|
||||
"muscles": "Músculos",
|
||||
"brains": "Cachola",
|
||||
"contacts": "Contatos",
|
||||
"cunning": "Esperteza",
|
||||
"deceive": "Falastrice",
|
||||
"charisma": "Maneirice",
|
||||
"stubborn": "Teimosia",
|
||||
"description": "Descrição",
|
||||
"powerful": "Poderosa",
|
||||
"magical": "Mágica",
|
||||
"mod": "Mod",
|
||||
"targetnumber": "Sucesso maior ou igual a ",
|
||||
"numberofdice": "Quantidade de dados",
|
||||
"status": "Estados",
|
||||
"weapons": "Armas",
|
||||
"action": "Ação",
|
||||
"reaction": "反應",
|
||||
"hands": "Mãos",
|
||||
"reach": "Alcance",
|
||||
"equipment": "Equipamento",
|
||||
"notes": "Anotações",
|
||||
"spells": "Feitiços",
|
||||
"level": "Nível",
|
||||
"school": "Escola",
|
||||
"air": "Ar",
|
||||
"dimensional": "Dimensional",
|
||||
"fire": "Fogo",
|
||||
"ice": "Gelo",
|
||||
"mind": "心智",
|
||||
"death": "Morte",
|
||||
"rock": "Rocha",
|
||||
"life": "Vida",
|
||||
"attribute": "Atributo",
|
||||
"size": "Tamanho"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "crwdns398344:0crwdne398344:0",
|
||||
"concept": "crwdns398346:0crwdne398346:0",
|
||||
"hindrance": "crwdns398348:0crwdne398348:0",
|
||||
"historic": "crwdns398350:0crwdne398350:0",
|
||||
"hero-points": "crwdns398352:0crwdne398352:0",
|
||||
"experience-points": "crwdns398354:0crwdne398354:0",
|
||||
"health-levels": "crwdns398356:0crwdne398356:0",
|
||||
"current": "crwdns398358:0crwdne398358:0",
|
||||
"max": "crwdns398360:0crwdne398360:0",
|
||||
"feats": "crwdns398362:0crwdne398362:0",
|
||||
"fixing": "crwdns398364:0crwdne398364:0",
|
||||
"fight": "crwdns398366:0crwdne398366:0",
|
||||
"muscles": "crwdns398368:0crwdne398368:0",
|
||||
"brains": "crwdns398370:0crwdne398370:0",
|
||||
"contacts": "crwdns398372:0crwdne398372:0",
|
||||
"cunning": "crwdns398374:0crwdne398374:0",
|
||||
"deceive": "crwdns398376:0crwdne398376:0",
|
||||
"charisma": "crwdns398378:0crwdne398378:0",
|
||||
"stubborn": "crwdns398380:0crwdne398380:0",
|
||||
"description": "crwdns398382:0crwdne398382:0",
|
||||
"powerful": "crwdns398384:0crwdne398384:0",
|
||||
"magical": "crwdns398386:0crwdne398386:0",
|
||||
"mod": "crwdns398388:0crwdne398388:0",
|
||||
"targetnumber": "crwdns398390:0crwdne398390:0",
|
||||
"numberofdice": "crwdns398392:0crwdne398392:0",
|
||||
"status": "crwdns398394:0crwdne398394:0",
|
||||
"weapons": "crwdns398396:0crwdne398396:0",
|
||||
"action": "crwdns398398:0crwdne398398:0",
|
||||
"reaction": "crwdns398400:0crwdne398400:0",
|
||||
"hands": "crwdns398402:0crwdne398402:0",
|
||||
"reach": "crwdns398404:0crwdne398404:0",
|
||||
"equipment": "crwdns398406:0crwdne398406:0",
|
||||
"notes": "crwdns398408:0crwdne398408:0",
|
||||
"spells": "crwdns398410:0crwdne398410:0",
|
||||
"level": "crwdns398412:0crwdne398412:0",
|
||||
"school": "crwdns398414:0crwdne398414:0",
|
||||
"air": "crwdns398416:0crwdne398416:0",
|
||||
"dimensional": "crwdns398418:0crwdne398418:0",
|
||||
"fire": "crwdns398420:0crwdne398420:0",
|
||||
"ice": "crwdns398422:0crwdne398422:0",
|
||||
"mind": "crwdns398424:0crwdne398424:0",
|
||||
"death": "crwdns398426:0crwdne398426:0",
|
||||
"rock": "crwdns398428:0crwdne398428:0",
|
||||
"life": "crwdns398430:0crwdne398430:0",
|
||||
"attribute": "crwdns398432:0crwdne398432:0",
|
||||
"size": "crwdns398434:0crwdne398434:0"
|
||||
}
|
||||
@@ -46,7 +46,7 @@
|
||||
"sleight_of_hand-u": "FINGERFERTIGKEIT",
|
||||
"stealth-u": "HEIMLICHKEIT",
|
||||
"survival-u": "ÜBERLEBENSKUNST",
|
||||
"traditions-u": "TRADITIONEN",
|
||||
"traditions-u": "GEBRÄUCHE",
|
||||
"miserable-u": "MISERABLE",
|
||||
"damage-vuln-u": "SCHADENSANFÄLLIGKEITEN",
|
||||
"npc-dmg-vuln-place": "Feuer",
|
||||
@@ -129,7 +129,7 @@
|
||||
"sleight_of_hand": "Fingerfertigkeit",
|
||||
"stealth": "Heimlichkeit",
|
||||
"survival": "Überlebenskunst",
|
||||
"traditions": "Traditionen",
|
||||
"traditions": "Gebräuche",
|
||||
"dmg-vuln": "Schadensanfälligkeiten",
|
||||
"dmg-res": "Schadensresistenzen",
|
||||
"dmg-imm": "Schadensimmunitäten",
|
||||
@@ -233,7 +233,7 @@
|
||||
"background-u": "HINTERGRUND",
|
||||
"background": "Hintergrund",
|
||||
"culture-u": "KULTUR",
|
||||
"shadow-weakness-u": "SSCHATTENSCHWÄCHE",
|
||||
"shadow-weakness-u": "SCHATTENSCHWÄCHE",
|
||||
"exp-pts-u": "ERFAHRUNGSPUNKTE",
|
||||
"inspiration-u": "INSPIRATION",
|
||||
"prof-bonus-u": "ÜBUNGSBONUS",
|
||||
@@ -254,7 +254,7 @@
|
||||
"saving-throws-u": "RETTUNGSWÜRFE",
|
||||
"acrobatics-core": "Akrobatik<span>(GE)</span",
|
||||
"animal_handling-core": "Tierkunde <span>(We)</span>",
|
||||
"lore-core": "Geschichte <span>(IN)</span>",
|
||||
"lore-core": "Legendenkunde <span>(Int)</span>",
|
||||
"athletics-core": "Athletik<span>(Str)</span>",
|
||||
"deception-core": "Täuschen <span>(Cha)</span>",
|
||||
"history-core": "Geschichte <span>(Int)</span>",
|
||||
@@ -271,7 +271,7 @@
|
||||
"sleight_of_hand-core": "Fingerfertigkeit <span>(Ges)</span>",
|
||||
"stealth-core": "Heimlichkeit <span>(Ges)</span>",
|
||||
"survival-core": "Überlebenskunst <span>(Wei)</span>",
|
||||
"traditions-core": "Traditions <span>(Int)</span>",
|
||||
"traditions-core": "Gebräuche <span>(Int)</span>",
|
||||
"pass-wis-u": "Passive Weisheit (Wahrnehmung)",
|
||||
"tool-u": "WERKZEUG",
|
||||
"pro-u": "PRO",
|
||||
@@ -337,7 +337,7 @@
|
||||
"encumbered-u": "BELASTET",
|
||||
"over-carrying-cap-u": "ÜBER DER TRAGEKAPAZITÄT",
|
||||
"equipment-u": "AUSRÜSTUNG",
|
||||
"distinctive-quality-u": "DISTINCTIVE QUALITY",
|
||||
"distinctive-quality-u": "EIGENHEITEN",
|
||||
"specialty-u": "SPEZIALITÄT",
|
||||
"hope-u": "HOFFNUNG",
|
||||
"dispair-u": "VERZWEIFLUNG",
|
||||
|
||||
@@ -1,49 +1,66 @@
|
||||
.sheet-background-wrap {
|
||||
background-color: #000000; /* Black */
|
||||
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/Alien%20Roleplaying%20Game/Images/Background-Stars.jpg?raw=true");
|
||||
background-size: cover;
|
||||
@import url('https://fonts.googleapis.com/css?family=Montserrat|Graduate|Courier+Prime|Share+Tech+Mono&display=swap');
|
||||
/* ORIGINAL */
|
||||
|
||||
.sheet-background-wrap{
|
||||
background-color: black;
|
||||
padding: 5px;
|
||||
min-width: 1128px;
|
||||
}
|
||||
.sheet-header-image{
|
||||
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/Alien%20Roleplaying%20Game/Images/Weyland-Yutani.png?raw=true");
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
min-width: 1000px;
|
||||
padding: 5px 7px 5px 7px;
|
||||
background-size: contain;
|
||||
padding-top: 25px;
|
||||
margin-bottom: 10px;
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
.sheet-header-image {
|
||||
background-color: #000000; /* Black */
|
||||
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/Alien%20Roleplaying%20Game/Images/Header-Weyland-Yutani.png?raw=true");
|
||||
background-size: cover;
|
||||
background-repeat: no-repeat;
|
||||
min-height: 20px;
|
||||
padding: 0px 0px 15px 0px;
|
||||
}
|
||||
|
||||
.sheet-footer-image {
|
||||
background-color: #000000; /* Black */
|
||||
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/Alien%20Roleplaying%20Game/Images/Footer-Wwyland-Yutani.png?raw=true");
|
||||
background-size: cover;
|
||||
background-repeat: no-repeat;
|
||||
min-height: 10px;
|
||||
padding: 0px 0px 5px 0px;
|
||||
.sheet-footer-text{
|
||||
display: block;
|
||||
text-align: center;
|
||||
font-family: 'Graduate';
|
||||
text-transform: uppercase;
|
||||
color: rgba(211, 211, 211, 1);
|
||||
}
|
||||
|
||||
.sheet-grid-container {
|
||||
display: grid;
|
||||
background-color: transparent;
|
||||
/* border: 1px solid rgba(211, 211, 211, 1); LightGrey */
|
||||
border: 1px solid transparent;
|
||||
border-radius: 5px;
|
||||
border: 2px solid rgba(211, 211, 211, 1); /* LightGrey */
|
||||
border-radius: 0px;
|
||||
grid-gap: 10px;
|
||||
padding: 3px 10px 3px 10px;
|
||||
padding: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-contains-thirteen-columns {
|
||||
grid-template-columns: 6.75% 6.75% 6.75% 6.75% 6.75% 6.75% 6.75% 6.75% 6.75% 6.75% 6.75% 6.75% 6.75%;
|
||||
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
|
||||
}
|
||||
|
||||
.sheet-contains-four-columns {
|
||||
grid-template-columns: 20% 20% auto auto;
|
||||
grid-template-columns: 20% 20% auto 25%;
|
||||
grid-gap: 0px;
|
||||
padding: 0px;
|
||||
text-align: left;
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.sheet-roll-buttons{
|
||||
display: grid;
|
||||
grid-gap: 5px;
|
||||
}
|
||||
|
||||
.sheet-alpha-buttons{
|
||||
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
|
||||
}
|
||||
.sheet-beta-buttons{
|
||||
grid-template-columns: 1fr 1fr 1fr;
|
||||
margin: 5px 0px;
|
||||
|
||||
}
|
||||
.sheet-gamma-buttons{
|
||||
grid-template-columns: 1fr 1fr;
|
||||
}
|
||||
|
||||
.sheet-span-one-two {
|
||||
@@ -168,6 +185,7 @@
|
||||
border-radius: 5px;
|
||||
padding: 5px;
|
||||
line-height: 24px;
|
||||
vertical-align: bottom;
|
||||
}
|
||||
|
||||
.sheet-black-item {
|
||||
@@ -181,8 +199,23 @@
|
||||
|
||||
.sheet-weapon-item {
|
||||
padding: 0px;
|
||||
text-align: center;
|
||||
border: 1px solid rgba(204, 217, 207, 1);
|
||||
width: auto;
|
||||
border-radius: 0px;
|
||||
border-right: 1px dashed rgb(0, 139, 139); /* Dark Cyan #008b8b */
|
||||
}
|
||||
|
||||
.sheet-weapon-item.sheet-range{
|
||||
padding: 0px 20px;
|
||||
}
|
||||
|
||||
.sheet-weapon-item.sheet-type{
|
||||
border-right-width: 0px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* - - - - - - - - - - AUTO EXPAND TEXTAREAS - - - - - - - - - - */
|
||||
.sheet-auto-expand {
|
||||
position: relative;
|
||||
@@ -190,16 +223,18 @@
|
||||
word-wrap: break-word;
|
||||
min-height: 1em;
|
||||
border: 1px Dashed #bfbfbf;
|
||||
text-align: left;
|
||||
font-family: 'Courier Prime';
|
||||
text-align: left;
|
||||
font-size: 0.9em;
|
||||
line-height: 1em;
|
||||
padding: 2px;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.sheet-auto-expand span {
|
||||
visibility: hidden;
|
||||
white-space: pre-wrap;
|
||||
white-space: pre-wrap;
|
||||
display: block;
|
||||
font-family:
|
||||
}
|
||||
|
||||
.sheet-auto-expand textarea {
|
||||
@@ -224,6 +259,7 @@
|
||||
padding: inherit;
|
||||
text-align: inherit;
|
||||
text-transform: inherit;
|
||||
|
||||
}
|
||||
|
||||
.sheet-textarea-margin-correct {
|
||||
@@ -237,10 +273,28 @@
|
||||
margin: 3px;
|
||||
}
|
||||
|
||||
.sheet-span-relationships .sheet-dotted-line,
|
||||
.sheet-span-critical-injuries .sheet-dotted-line{
|
||||
margin: 8px;
|
||||
}
|
||||
|
||||
.sheet-teal-header {
|
||||
color: rgba(204, 217, 207, 1); /* Teal Varient */
|
||||
font-family: 'Graduate', cursive;
|
||||
text-transform: uppercase;
|
||||
font-size: 10px;
|
||||
letter-spacing: .1em;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-button-skill, .sheet-medium-teal-header, .sheet-dark-teal-header{
|
||||
color: #008b8b; /* Dark Cyan #008b8b */
|
||||
font-family: 'Montserrat';
|
||||
text-transform: uppercase;
|
||||
font-size: 10px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
|
||||
.sheet-medium-teal-header {
|
||||
color: rgba(113, 142, 135, 1); /* Medium Teal #718e87 */
|
||||
}
|
||||
@@ -250,7 +304,7 @@
|
||||
font-weight: bold;
|
||||
}
|
||||
.sheet-vertical-adjust-one {
|
||||
margin-top: 3px;
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.sheet-vertical-balance {
|
||||
@@ -262,12 +316,13 @@
|
||||
border: 1px solid rgba(0, 0, 0, 1); /* Black #000000 */
|
||||
border-radius: 0px 20px 20px 0px;
|
||||
float: left;
|
||||
width: 85%;
|
||||
height: 1em;
|
||||
width: 80%;
|
||||
line-height: 1em;
|
||||
margin: -14px 15% 0px -7px;
|
||||
text-align: left;
|
||||
padding: 0px 0px 0px 5px;
|
||||
|
||||
}
|
||||
|
||||
.sheet-more-curves {
|
||||
@@ -285,17 +340,26 @@
|
||||
}
|
||||
|
||||
.sheet-mini-header {
|
||||
display: block;
|
||||
padding-top: 5px;
|
||||
padding-bottom: 5px;
|
||||
font-family: 'Montserrat';
|
||||
font-size: .75em;
|
||||
line-height: .75em;
|
||||
line-height: .75em;
|
||||
}
|
||||
|
||||
.sheet-bold {
|
||||
font-weight: bold;
|
||||
font-size: 12px;
|
||||
letter-spacing: 0px;
|
||||
}
|
||||
|
||||
.sheet-align-left {
|
||||
text-align: left;
|
||||
}
|
||||
.sheet-align-right {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.sheet-float-left {
|
||||
float: left;
|
||||
@@ -306,21 +370,13 @@
|
||||
float: right;
|
||||
margin-right: 0px;
|
||||
}
|
||||
|
||||
.sheet-fake-float {
|
||||
margin-right: 65%;
|
||||
.sheet-condition-title {
|
||||
float: left;
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.sheet-fake-float-two {
|
||||
margin-right: 64%;
|
||||
}
|
||||
|
||||
.sheet-fake-float-three {
|
||||
margin-right: 57%;
|
||||
}
|
||||
|
||||
.sheet-fake-float-four {
|
||||
margin-right: 59.5%;
|
||||
.sheet-relationship-title {
|
||||
float: left;
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.sheet-text-input {
|
||||
@@ -329,6 +385,21 @@
|
||||
background: transparent;
|
||||
border: 1px solid transparent;
|
||||
padding: 3px;
|
||||
font-family: 'Courier Prime';
|
||||
}
|
||||
|
||||
.sheet-select-input{
|
||||
color: #555;
|
||||
width: 100%;
|
||||
height: 1.95em;
|
||||
padding: 3px;
|
||||
margin-bottom: 0px;
|
||||
background: transparent;
|
||||
font-family: 'Courier Prime';
|
||||
}
|
||||
|
||||
.sheet-relationship-input{
|
||||
width: 85%;
|
||||
}
|
||||
|
||||
.sheet-seventy-seven-percent {
|
||||
@@ -351,24 +422,28 @@ input[type="number"].sheet-no-spin-input, input[type="number"].sheet-number-inpu
|
||||
}
|
||||
|
||||
input[type="number"].sheet-no-spin-input {
|
||||
font-family: 'Courier Prime';
|
||||
font-size: 1.5em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
|
||||
height: 1.5em;
|
||||
width: 1.5em;
|
||||
background-color: White;
|
||||
border: 1px solid White;
|
||||
margin: -1px -2px;
|
||||
padding: 3px 0px 0px 0px;
|
||||
|
||||
border-radius: 50%;
|
||||
text-align: center;
|
||||
margin-top: -2px;
|
||||
margin-left: -3px;
|
||||
box-shadow: 1px 1px 7px rgba(0, 139, 139, 1), -1px -1px 7px rgba(0, 139, 139, 1), 1px 1px 10px white, -1px -1px 10px white;
|
||||
}
|
||||
|
||||
input[type="number"].sheet-number-input {
|
||||
text-align: center;
|
||||
background: transparent;
|
||||
border: 1px solid transparent;
|
||||
border: 1px solid rgb(204, 204, 204);
|
||||
padding: 3px;
|
||||
font-family: 'Courier Prime';
|
||||
}
|
||||
|
||||
input[type="number"].sheet-shorter-number {
|
||||
@@ -471,9 +546,10 @@ input.sheet-tab {
|
||||
}
|
||||
|
||||
/* CUSTOM CHECKBOXES FOR ALIEN RPG */
|
||||
|
||||
input.sheet-numbered-box {
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
position: relative;
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
@@ -490,16 +566,22 @@ input.sheet-numbered-box + span::before {
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
background: #f5f5f5;
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
font-size: 9px;
|
||||
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
font-size: 10px;
|
||||
font-weight: bold;
|
||||
margin-left: -14px;
|
||||
margin-right: 2px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
line-height: 14px;
|
||||
line-height: 16px;
|
||||
box-shadow: 0px 0px 5px #008b8b;
|
||||
}
|
||||
|
||||
input.sheet-condition + span::before {
|
||||
margin-right: 10px; /* Indent the conditions on the right-hand side */
|
||||
}
|
||||
|
||||
input.sheet-numbered-box:checked + span::before {
|
||||
color: #ffffff;
|
||||
background: #cc0000;
|
||||
@@ -550,6 +632,7 @@ input.sheet-letter-box + span::before {
|
||||
width: 28px;
|
||||
height: 14px;
|
||||
font-size: 9px;
|
||||
font-weight: bold;
|
||||
margin-left: -28px;
|
||||
margin-right: 2px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
@@ -564,6 +647,10 @@ input.sheet-letter-box:checked + span::before {
|
||||
box-shadow: 0px 0px 10px #008b8b;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/* WOOHOO BUTTONS */
|
||||
button[type="roll"].sheet-button-alpha:before, button[type="roll"].sheet-button-skill:before, button[type="action"].sheet-action-modifier:before {
|
||||
content: ""!important;
|
||||
@@ -573,26 +660,25 @@ button[type="roll"].sheet-button-alpha:before, button[type="roll"].sheet-button-
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
|
||||
|
||||
button[type="roll"].sheet-button-skill {
|
||||
color: #008b8b; /* Dark Cyan #008b8b */
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
height: 14px;
|
||||
line-height: 14px;
|
||||
width: 60%;
|
||||
margin: 1px;
|
||||
margin: 4px 1px;
|
||||
background-color: transparent;
|
||||
border: 1px solid rgb(204, 217, 207); /* Teal Varient */
|
||||
border-radius: 5px;
|
||||
background-image: none;
|
||||
display: inline;
|
||||
text-shadow: none;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-button-skill:hover {
|
||||
color: rgb(204, 217, 207); /* Teal Varient */
|
||||
background-color: rgba(0, 139, 139, 1); /* Dark Cyan #008b8b */
|
||||
border: #008b8b;
|
||||
border: 1px solid #008b8b;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
@@ -607,23 +693,22 @@ button[type="roll"].sheet-bigger-skill {
|
||||
width: 75%;
|
||||
}
|
||||
|
||||
/* Attack button in weapon box */
|
||||
button[type="roll"].sheet-smaller-skill {
|
||||
width: 16%;
|
||||
border: 1px solid #008b8b; /* Gave it an outline as players were not realising it was a button */
|
||||
}
|
||||
|
||||
|
||||
button[type="roll"].sheet-button-alpha, button[type="roll"].sheet-button-beta, button[type="roll"].sheet-button-gamma{
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
border: 1px solid #008b8b;
|
||||
width: inherit;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-button-alpha {
|
||||
width: 16%;
|
||||
border: 1px solid #008b8b;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-button-beta {
|
||||
width: 29.5%;
|
||||
border: 1px solid #008b8b;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-button-gamma {
|
||||
width: 46%;
|
||||
border: 1px solid #008b8b;
|
||||
text-transform: lowercase; /* Exception because common usage of 1d6 is more important than consistency with theme. */
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-button-skill:focus {
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
<!-- Alien the Roleplaying Game v1.0 The Quick Start Rules 7/28/2019
|
||||
Alien the Roleplaying Game v1.01 The Quick Start Rules Adjustments 8/04/2019 -->
|
||||
|
||||
<!-- Alien the Roleplaying Game
|
||||
v1.0 The Quick Start Rules 7/28/2019
|
||||
v1.01 The Quick Start Rules Adjustments 8/04/2019
|
||||
v1.02 Updated some of the layout, adjusted to mirror the layout/tone of the game's character sheet and to make it a bit more understandable after play session feedback 15/08/2020
|
||||
-->
|
||||
<div class="background-wrap">
|
||||
<div class="header-image"> </div>
|
||||
<div class="grid-container contains-thirteen-columns">
|
||||
@@ -42,28 +44,28 @@
|
||||
<input type="radio" class="sheet-tab sheet-tab-three" name="attr_tab" value="3" />
|
||||
<input type="radio" class="sheet-tab sheet-tab-four" name="attr_tab" value="4" />
|
||||
<div class="tab-content tab-one-contents"> <!--TAB 1 TALENT -->
|
||||
<input type="text" name="attr_talent_one" value="" class="text-input" title="@{talent_one}" spellcheck="false" placeholder="Talent One"/>
|
||||
<input type="text" name="attr_talent_one" value="" class="text-input" title="@{talent_one}" spellcheck="false" placeholder="Talent One Name"/>
|
||||
<div class="auto-expand">
|
||||
<span name="attr_talent_one_description"></span>
|
||||
<textarea name="attr_talent_one_description" value="" placeholder="Talent One Description..." title="@{talent_one_description}" spellcheck="false" ></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-content tab-two-contents"> <!--TAB 2 TALENT -->
|
||||
<input type="text" name="attr_talent_two" value="" class="text-input" title="@{talent_two}" spellcheck="false" placeholder="Talent Two"/>
|
||||
<input type="text" name="attr_talent_two" value="" class="text-input" title="@{talent_two}" spellcheck="false" placeholder="Talent Two Name"/>
|
||||
<div class="auto-expand">
|
||||
<span name="attr_talent_two_description"></span>
|
||||
<textarea name="attr_talent_two_description" value="" placeholder="Talent Two Description..." title="@{talent_two_description}" spellcheck="false" ></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-content tab-three-contents"> <!--TAB 3 TALENT -->
|
||||
<input type="text" name="attr_talent_three" value="" class="text-input" title="@{talent_three}" spellcheck="false" placeholder="Talent Three"/>
|
||||
<input type="text" name="attr_talent_three" value="" class="text-input" title="@{talent_three}" spellcheck="false" placeholder="Talent Three Name"/>
|
||||
<div class="auto-expand">
|
||||
<span name="attr_talent_three_description"></span>
|
||||
<textarea name="attr_talent_three_description" value="" placeholder="Talent Three Description..." title="@{talent_three_description}" spellcheck="false" ></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-content tab-four-contents"> <!--TAB 4 TALENT -->
|
||||
<input type="text" name="attr_talent_four" value="" class="text-input" title="@{talent_four}" spellcheck="false" placeholder="Talent Four"/>
|
||||
<input type="text" name="attr_talent_four" value="" class="text-input" title="@{talent_four}" spellcheck="false" placeholder="Talent Four Name"/>
|
||||
<div class="auto-expand">
|
||||
<span name="attr_talent_four_description"></span>
|
||||
<textarea name="attr_talent_four_description" value="" placeholder="Talent Four Description..." title="@{talent_four_description}" spellcheck="false" ></textarea>
|
||||
@@ -90,10 +92,12 @@
|
||||
<div class="black-floating-header">
|
||||
<span class="teal-header">Relationships</span>
|
||||
</div>
|
||||
<div class="vertical-adjust-one">
|
||||
<input type="text" name="attr_buddy" value="" class="text-input" title="@{buddy}" spellcheck="false" placeholder="Buddy"/>
|
||||
<hr class="dotted-line">
|
||||
<input type="text" name="attr_rival" value="" class="text-input" title="@{rival}" spellcheck="false" placeholder="Rival"/>
|
||||
<div class="vertical-adjust-one align-right">
|
||||
<span class="dark-teal-header relationship-title">Buddy:</span>
|
||||
<input type="text" name="attr_buddy" value="" class="relationship-input text-input" title="@{buddy}" spellcheck="false" placeholder="None"/>
|
||||
<hr class="dotted-line"/>
|
||||
<span class="dark-teal-header relationship-title">Rival:</span>
|
||||
<input type="text" name="attr_rival" value="" class="relationship-input text-input" title="@{rival}" spellcheck="false" placeholder="None"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid-item span-five-thru-nine span-relationships">
|
||||
@@ -101,16 +105,22 @@
|
||||
<span class="teal-header">Roll Buttons</span>
|
||||
</div>
|
||||
<div class="vertical-adjust-one">
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 1d3 )* }} {{roll-dice=[[ round(1d6/2) ]] }}" name="one_die_three" /><span >1d3</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 1d6 )* }} {{roll-dice=[[ 1d6 ]] }}" name="one_die_six" /><span >1d6</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 2d6 )* }} {{roll-dice=[[ 2d6 ]] }}" name="two_die_six" /><span >2d6</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 3d6 )* }} {{roll-dice=[[ 3d6 ]] }}" name="three_die_six" /><span >3d6</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( d66 )* }} {{roll-dice=[[ (1d6)*10 + 1d6 ]] }}" name="die_sixty_six" /><span >d66</span></button><br>
|
||||
<button type="roll" class="button-skill button-beta" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Panic Roll }} {{roll-dice=[[ 1d6 + @{stress} [ Stress ] ]] }}" name="panic" /><span >Panic</span></button>
|
||||
<button type="roll" class="button-skill button-beta" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Initiative: *Card Value* }} {{roll-dice=[[ ?{Card Number|0} &{tracker} ]] }}" name="initiative_card" /><span >Initiative: Card</span></button>
|
||||
<button type="roll" class="button-skill button-beta" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Initiative: *Dice Roll* }} {{roll-dice=[[ 2d6 &{tracker} ]] }}" name="initiative_dice" /><span >Initiative: Dice</span></button><br>
|
||||
<button type="roll" class="button-skill button-gamma" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Base Dice }} {{base-dice=[[ ?{How Many Base Dice|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }}" name="base_dice" /><span >Base Dice</span></button>
|
||||
<button type="roll" class="button-skill button-gamma" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Stress Dice }} {{stress-dice=[[ ?{How Many Stress Dice|0} ]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" name="stress_dice" /><span >Stress Dice</span></button>
|
||||
<div class="roll-buttons alpha-buttons">
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 1d3 )* }} {{roll-dice=[[ round(1d6/2) ]] }}" name="one_die_three" /><span >1d3</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 1d6 )* }} {{roll-dice=[[ 1d6 ]] }}" name="one_die_six" /><span >1d6</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 2d6 )* }} {{roll-dice=[[ 2d6 ]] }}" name="two_die_six" /><span >2d6</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( 3d6 )* }} {{roll-dice=[[ 3d6 ]] }}" name="three_die_six" /><span >3d6</span></button>
|
||||
<button type="roll" class="button-skill button-alpha" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=*( d66 )* }} {{roll-dice=[[ (1d6)*10 + 1d6 ]] }}" name="die_sixty_six" /><span >d66</span></button>
|
||||
</div>
|
||||
<div class="roll-buttons beta-buttons">
|
||||
<button type="roll" class="button-skill button-beta" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Panic Roll }} {{roll-dice=[[ 1d6 + @{stress} [ Stress ] ]] }}" name="panic" /><span >Panic</span></button>
|
||||
<button type="roll" class="button-skill button-beta" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Initiative: *Card Value* }} {{roll-dice=[[ ?{Card Number|0} &{tracker} ]] }}" name="initiative_card" /><span >Initiative: Card</span></button>
|
||||
<button type="roll" class="button-skill button-beta" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Initiative: *Dice Roll* }} {{roll-dice=[[ 2d6 &{tracker} ]] }}" name="initiative_dice" /><span >Initiative: Dice</span></button>
|
||||
</div>
|
||||
<div class="roll-buttons gamma-buttons">
|
||||
<button type="roll" class="button-skill button-gamma" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Base Dice }} {{base-dice=[[ ?{How Many Base Dice|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }}" name="base_dice" /><span >Base Dice</span></button>
|
||||
<button type="roll" class="button-skill button-gamma" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Stress Dice }} {{stress-dice=[[ ?{How Many Stress Dice|0} ]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" name="stress_dice" /><span >Stress Dice</span></button>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- END OF ROW 3 -->
|
||||
|
||||
@@ -140,9 +150,10 @@
|
||||
</div>
|
||||
<div class="grid-item span-six-thru-eight">
|
||||
<div class="float-left">
|
||||
<input type="number" name="attr_heavy_machinery" value="0" class="no-spin-input" title="@{heavy_machinery}" />
|
||||
<input type="number" name="attr_close_combat" value="0" class="no-spin-input" title="@{close_combat}" />
|
||||
</div>
|
||||
<button type="roll" name="heavy_machinery" class="button-skill bigger-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Heavy Machinery }} {{base-dice=[[@{strength} + @{heavy_machinery} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Heavy Machinery</button>
|
||||
<button type="roll" name="close_combat" class="button-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Close Combat }} {{base-dice=[[@{strength} + @{close_combat} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Close Combat</button>
|
||||
|
||||
</div>
|
||||
<div class="grid-item black-item">
|
||||
|
||||
@@ -186,9 +197,9 @@
|
||||
</div>
|
||||
<div class="grid-item span-five-six">
|
||||
<div class="float-left">
|
||||
<input type="number" name="attr_close_combat" value="0" class="no-spin-input" title="@{close_combat}" />
|
||||
<input type="number" name="attr_heavy_machinery" value="0" class="no-spin-input" title="@{heavy_machinery}" />
|
||||
</div>
|
||||
<button type="roll" name="close_combat" class="button-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Close Combat }} {{base-dice=[[@{strength} + @{close_combat} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Combat</button>
|
||||
<button type="roll" name="heavy_machinery" class="button-skill bigger-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Heavy Machinery }} {{base-dice=[[@{strength} + @{heavy_machinery} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Heavy Machinery</button>
|
||||
</div>
|
||||
<div class="grid-item black-item">
|
||||
<span class="teal-header bold">Strength</span>
|
||||
@@ -237,7 +248,12 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid-item span-three-thru-five">
|
||||
|
||||
<div class="grid-item black-item">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="grid-item span-four-five">
|
||||
<div class="float-left">
|
||||
<input type="number" name="attr_ranged_combat" value="0" class="no-spin-input" title="@{ranged_combat}" />
|
||||
</div>
|
||||
@@ -248,12 +264,15 @@
|
||||
<input type="number" name="attr_strength" value="0" class="no-spin-input" title="@{stength}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid-item span-nine-thru-eleven">
|
||||
<div class="grid-item span-nine-ten">
|
||||
<button type="roll" name="observation" class="button-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Observation }} {{base-dice=[[@{wits} + @{observation} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Observation</button>
|
||||
<div class="float-right">
|
||||
<input type="number" name="attr_observation" value="0" class="no-spin-input" title="@{observation}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid-item black-item">
|
||||
|
||||
</div>
|
||||
<div class="grid-item span-twelve-thirteen span-radiation">
|
||||
<div class="black-floating-header">
|
||||
<span class="teal-header">Tiny Items</span>
|
||||
@@ -261,7 +280,7 @@
|
||||
<div class="vertical-adjust-one">
|
||||
<div class="auto-expand textarea-margin-correct">
|
||||
<span name="attr_tiny_items"></span>
|
||||
<textarea name="attr_tiny_items" placeholder="Little odds and ends..." title="@{tiny_items}" spellcheck="false" ></textarea>
|
||||
<textarea name="attr_tiny_items" placeholder="Odds and ends..." title="@{tiny_items}" spellcheck="false" ></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!-- END OF ROW 7 -->
|
||||
@@ -299,9 +318,9 @@
|
||||
<span class="teal-header">Critical Injuries</span>
|
||||
</div>
|
||||
<div class="vertical-adjust-one">
|
||||
<input type="text" name="attr_critical_injury_one" value="" class="text-input" title="@{critical_injury_one}" spellcheck="false" placeholder="Critical Injuries"/>
|
||||
<input type="text" name="attr_critical_injury_one" value="" class="text-input" title="@{critical_injury_one}" spellcheck="false" placeholder="Critical Injury"/>
|
||||
<hr class="dotted-line">
|
||||
<input type="text" name="attr_critical_injury_two" value="" class="text-input" title="@{critical_injury_two}" spellcheck="false" placeholder="Critical Injuries"/>
|
||||
<input type="text" name="attr_critical_injury_two" value="" class="text-input" title="@{critical_injury_two}" spellcheck="false" placeholder="Critical Injury"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid-item span-four-five">
|
||||
@@ -329,20 +348,24 @@
|
||||
<input type="text" name="attr_signature_item" value="" class="text-input" title="@{signature_item}" spellcheck="false" placeholder="Signture Item"/>
|
||||
</div>
|
||||
</div> <!-- END OF ROW 9 -->
|
||||
<!-- START OF ROW 10 -->
|
||||
|
||||
<div class="grid-item span-four-thru-six"> <!-- START OF ROW 10 -->
|
||||
<div class="grid-item black-item">
|
||||
|
||||
</div>
|
||||
<div class="grid-item span-five-six">
|
||||
<div class="float-left">
|
||||
<input type="number" name="attr_medical_aid" value="0" class="no-spin-input" title="@{medical_aid}" />
|
||||
<input type="number" name="attr_command" value="0" class="no-spin-input" title="@{command}" />
|
||||
</div>
|
||||
<button type="roll" name="medical_aid" class="button-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Medical Aid }} {{base-dice=[[@{empathy} + @{medical_aid} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Medical Aid</button>
|
||||
<button type="roll" name="command" class="button-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Command }} {{base-dice=[[@{empathy} + @{command} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Command</button>
|
||||
</div>
|
||||
<div class="grid-item black-item">
|
||||
<span class="teal-header bold">Empathy</span>
|
||||
</div>
|
||||
<div class="grid-item span-eight-nine">
|
||||
<button type="roll" name="command" class="button-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Command }} {{base-dice=[[@{empathy} + @{command} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Command</button>
|
||||
<button type="roll" name="medical_aid" class="button-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=Medical Aid }} {{base-dice=[[@{empathy} + @{medical_aid} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }}" >Medical Aid</button>
|
||||
<div class="float-right">
|
||||
<input type="number" name="attr_command" value="0" class="no-spin-input" title="@{command}" />
|
||||
<input type="number" name="attr_medical_aid" value="0" class="no-spin-input" title="@{medical_aid}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid-item span-ten-thru-thirteen span-gear">
|
||||
@@ -372,18 +395,18 @@
|
||||
<div class="black-floating-header">
|
||||
<span class="teal-header">Conditions</span>
|
||||
</div>
|
||||
<div class="vertical-adjust-one align-left">
|
||||
<span class="dark-teal-header fake-float">Starving</span>
|
||||
<input type="checkbox" name="attr_starving" value="1" class="numbered-box" title="@{starving}"/><span title="+" ></span>
|
||||
<div class="vertical-adjust-one align-right">
|
||||
<span class="dark-teal-header condition-title">Starving</span>
|
||||
<input type="checkbox" name="attr_starving" value="1" class="numbered-box condition" title="@{starving}"/><span title="+" ></span>
|
||||
<hr class="dotted-line">
|
||||
<span class="dark-teal-header fake-float-three">Dehydrated</span>
|
||||
<input type="checkbox" name="attr_dehydrated" value="1" class="numbered-box" title="@{dehydrated}"/><span title="+" ></span>
|
||||
<span class="dark-teal-header condition-title">Dehydrated</span>
|
||||
<input type="checkbox" name="attr_dehydrated" value="1" class="numbered-box condition" title="@{dehydrated}"/><span title="+" ></span>
|
||||
<hr class="dotted-line">
|
||||
<span class="dark-teal-header fake-float-four">Exhausted</span>
|
||||
<input type="checkbox" name="attr_exhausted" value="1" class="numbered-box" title="@{exhausted}"/><span title="+" ></span>
|
||||
<span class="dark-teal-header condition-title">Exhausted</span>
|
||||
<input type="checkbox" name="attr_exhausted" value="1" class="numbered-box condition" title="@{exhausted}"/><span title="+" ></span>
|
||||
<hr class="dotted-line">
|
||||
<span class="dark-teal-header fake-float-two">Freezing</span>
|
||||
<input type="checkbox" name="attr_freezing" value="1" class="numbered-box" title="@{freezing}"/><span title="+" ></span>
|
||||
<span class="dark-teal-header condition-title">Freezing</span>
|
||||
<input type="checkbox" name="attr_freezing" value="1" class="numbered-box condition" title="@{freezing}"/><span title="+" ></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="grid-item black-item">
|
||||
@@ -433,23 +456,29 @@
|
||||
<div class="tab-content tab-alpha-contents align-left vertical-adjust-one"> <!--TAB 1 1ST WEAPON -->
|
||||
<input type="text" name="attr_weapon_one_name" value="" class="text-input seventy-seven-percent" title="@{weapon_one_name}" spellcheck="false" placeholder="Weapon One Name"/>
|
||||
<button type="roll" name="weapon_one" class="button-skill smaller-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=@{weapon_one_name} }} {{base-dice=[[@{weapon_one_skill} + @{weapon_one_bonus} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }} {{current-bonus=@{weapon_one_bonus} }} {{current-damage=@{weapon_one_damage} }} {{current-range=@{weapon_one_range} }} {{current-comment=@{weapon_one_comment} }}" >Attack</button>
|
||||
<hr class="dotted-line">
|
||||
<hr class="dotted-line"/>
|
||||
<div class="grid-container contains-four-columns">
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item bonus">
|
||||
<input type="number" name="attr_weapon_one_bonus" value="0" class="number-input" title="@{weapon_one_bonus}" />
|
||||
<span class="mini-header">Bonus</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item damage">
|
||||
<input type="number" name="attr_weapon_one_damage" value="0" class="number-input" title="@{weapon_one_damage}" />
|
||||
<span class="mini-header">Damage</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="text" name="attr_weapon_one_range" value="" class="text-input" placeholder="Medium" title="@{weapon_one_range}" />
|
||||
<div class="grid-item weapon-item range">
|
||||
<select name="attr_weapon_one_range" class="select-input" title="@{weapon_one_range}">
|
||||
<option vale="Engaged">Engaged</option>
|
||||
<option vale="Short">Short</option>
|
||||
<option vale="Medium" selected="selected">Medium</option>
|
||||
<option vale="Long">Long</option>
|
||||
<option vale="Extreme">Extreme</option>
|
||||
</select>
|
||||
<span class="mini-header">Range</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="radio" name="attr_weapon_one_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat" checked="checked"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_one_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat"/><span title="RC" ></span>
|
||||
<div class="grid-item weapon-item type">
|
||||
<input type="radio" name="attr_weapon_one_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_one_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat" checked="checked"/><span title="RC" ></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="auto-expand">
|
||||
@@ -460,23 +489,29 @@
|
||||
<div class="tab-content tab-beta-contents align-left vertical-adjust-one"> <!--TAB 2 2ND WEAPON -->
|
||||
<input type="text" name="attr_weapon_two_name" value="" class="text-input seventy-seven-percent" title="@{weapon_two_name}" spellcheck="false" placeholder="Weapon Two Name"/>
|
||||
<button type="roll" name="weapon_two" class="button-skill smaller-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=@{weapon_two_name} }} {{base-dice=[[@{weapon_two_skill} + @{weapon_two_bonus} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }} {{current-bonus=@{weapon_two_bonus} }} {{current-damage=@{weapon_two_damage} }} {{current-range=@{weapon_two_range} }} {{current-comment=@{weapon_two_comment} }}" >Attack</button>
|
||||
<hr class="dotted-line">
|
||||
<hr class="dotted-line"/>
|
||||
<div class="grid-container contains-four-columns">
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item bonus">
|
||||
<input type="number" name="attr_weapon_two_bonus" value="0" class="number-input" title="@{weapon_two_bonus}" />
|
||||
<span class="mini-header">Bonus</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item damage">
|
||||
<input type="number" name="attr_weapon_two_damage" value="0" class="number-input" title="@{weapon_two_damage}" />
|
||||
<span class="mini-header">Damage</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="text" name="attr_weapon_two_range" value="" class="text-input" placeholder="Medium" title="@{weapon_two_range}" />
|
||||
<div class="grid-item weapon-item range">
|
||||
<select name="attr_weapon_two_range" class="select-input" title="@{weapon_two_range}">
|
||||
<option vale="Engaged">Engaged</option>
|
||||
<option vale="Short">Short</option>
|
||||
<option vale="Medium" selected="selected">Medium</option>
|
||||
<option vale="Long">Long</option>
|
||||
<option vale="Extreme">Extreme</option>
|
||||
</select>
|
||||
<span class="mini-header">Range</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="radio" name="attr_weapon_two_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat" checked="checked"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_two_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat"/><span title="RC" ></span>
|
||||
<div class="grid-item weapon-item type">
|
||||
<input type="radio" name="attr_weapon_two_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_two_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat checked="checked""/><span title="RC" ></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="auto-expand">
|
||||
@@ -489,21 +524,27 @@
|
||||
<button type="roll" name="weapon_three" class="button-skill smaller-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=@{weapon_three_name} }} {{base-dice=[[@{weapon_three_skill} + @{weapon_three_bonus} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }} {{current-bonus=@{weapon_three_bonus} }} {{current-damage=@{weapon_three_damage} }} {{current-range=@{weapon_three_range} }} {{current-comment=@{weapon_three_comment} }}" >Attack</button>
|
||||
<hr class="dotted-line">
|
||||
<div class="grid-container contains-four-columns">
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item bonus">
|
||||
<input type="number" name="attr_weapon_three_bonus" value="0" class="number-input" title="@{weapon_three_bonus}" />
|
||||
<span class="mini-header">Bonus</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item damage">
|
||||
<input type="number" name="attr_weapon_three_damage" value="0" class="number-input" title="@{weapon_three_damage}" />
|
||||
<span class="mini-header">Damage</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="text" name="attr_weapon_three_range" value="" class="text-input" placeholder="Medium" title="@{weapon_three_range}" />
|
||||
<div class="grid-item weapon-item range">
|
||||
<select name="attr_weapon_three_range" class="select-input" title="@{weapon_three_range}">
|
||||
<option vale="Engaged">Engaged</option>
|
||||
<option vale="Short">Short</option>
|
||||
<option vale="Medium" selected="selected">Medium</option>
|
||||
<option vale="Long">Long</option>
|
||||
<option vale="Extreme">Extreme</option>
|
||||
</select>
|
||||
<span class="mini-header">Range</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="radio" name="attr_weapon_three_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat" checked="checked"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_three_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat"/><span title="RC" ></span>
|
||||
<div class="grid-item weapon-item type">
|
||||
<input type="radio" name="attr_weapon_three_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_three_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat" checked="checked"/><span title="RC" ></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="auto-expand">
|
||||
@@ -516,21 +557,27 @@
|
||||
<button type="roll" name="weapon_four" class="button-skill smaller-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=@{weapon_four_name} }} {{base-dice=[[@{weapon_four_skill} + @{weapon_four_bonus} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }} {{current-bonus=@{weapon_four_bonus} }} {{current-damage=@{weapon_four_damage} }} {{current-range=@{weapon_four_range} }} {{current-comment=@{weapon_four_comment} }}" >Attack</button>
|
||||
<hr class="dotted-line">
|
||||
<div class="grid-container contains-four-columns">
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item bonus">
|
||||
<input type="number" name="attr_weapon_four_bonus" value="0" class="number-input" title="@{weapon_four_bonus}" />
|
||||
<span class="mini-header">Bonus</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item damage">
|
||||
<input type="number" name="attr_weapon_four_damage" value="0" class="number-input" title="@{weapon_four_damage}" />
|
||||
<span class="mini-header">Damage</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="text" name="attr_weapon_four_range" value="" class="text-input" placeholder="Medium" title="@{weapon_four_range}" />
|
||||
<div class="grid-item weapon-item range">
|
||||
<select name="attr_weapon_four_range" class="select-input" title="@{weapon_four_range}">
|
||||
<option vale="Engaged">Engaged</option>
|
||||
<option vale="Short">Short</option>
|
||||
<option vale="Medium" selected="selected">Medium</option>
|
||||
<option vale="Long">Long</option>
|
||||
<option vale="Extreme">Extreme</option>
|
||||
</select>
|
||||
<span class="mini-header">Range</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="radio" name="attr_weapon_four_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat" checked="checked"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_four_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat"/><span title="RC" ></span>
|
||||
<div class="grid-item weapon-item type">
|
||||
<input type="radio" name="attr_weapon_four_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_four_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat" checked="checked"/><span title="RC" ></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="auto-expand">
|
||||
@@ -543,21 +590,27 @@
|
||||
<button type="roll" name="weapon_five" class="button-skill smaller-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=@{weapon_five_name} }} {{base-dice=[[@{weapon_five_skill} + @{weapon_five_bonus} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }} {{current-bonus=@{weapon_five_bonus} }} {{current-damage=@{weapon_five_damage} }} {{current-range=@{weapon_five_range} }} {{current-comment=@{weapon_five_comment} }}" >Attack</button>
|
||||
<hr class="dotted-line">
|
||||
<div class="grid-container contains-four-columns">
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item bonus">
|
||||
<input type="number" name="attr_weapon_five_bonus" value="0" class="number-input" title="@{weapon_five_bonus}" />
|
||||
<span class="mini-header">Bonus</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item damage">
|
||||
<input type="number" name="attr_weapon_five_damage" value="0" class="number-input" title="@{weapon_five_damage}" />
|
||||
<span class="mini-header">Damage</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="text" name="attr_weapon_five_range" value="" class="text-input" placeholder="Medium" title="@{weapon_five_range}" />
|
||||
<div class="grid-item weapon-item range">
|
||||
<select name="attr_weapon_five_range" class="select-input" title="@{weapon_five_range}">
|
||||
<option vale="Engaged">Engaged</option>
|
||||
<option vale="Short">Short</option>
|
||||
<option vale="Medium" selected="selected">Medium</option>
|
||||
<option vale="Long">Long</option>
|
||||
<option vale="Extreme">Extreme</option>
|
||||
</select>
|
||||
<span class="mini-header">Range</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="radio" name="attr_weapon_five_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat" checked="checked"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_five_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat"/><span title="RC" ></span>
|
||||
<div class="grid-item weapon-item type">
|
||||
<input type="radio" name="attr_weapon_five_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_five_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat" checked="checked"/><span title="RC" ></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="auto-expand">
|
||||
@@ -570,21 +623,27 @@
|
||||
<button type="roll" name="weapon_six" class="button-skill smaller-skill" value="@{secret_roll} &{template:alien} {{character-name=@{character_name} }} {{roll-name=@{weapon_six_name} }} {{base-dice=[[@{weapon_six_skill} + @{weapon_six_bonus} + ?{Modifiers|0} ]] }} {{base-roll-one=[[1d6]] }} {{base-roll-two=[[1d6]] }} {{base-roll-three=[[1d6]] }} {{base-roll-four=[[1d6]] }} {{base-roll-five=[[1d6]] }} {{base-roll-six=[[1d6]] }} {{base-roll-seven=[[1d6]] }} {{base-roll-eight=[[1d6]] }} {{base-roll-nine=[[1d6]] }} {{base-roll-ten=[[1d6]] }} {{base-roll-eleven=[[1d6]] }} {{base-roll-twelve=[[1d6]] }} {{base-roll-thirteen=[[1d6]] }} {{base-roll-fourteen=[[1d6]] }} {{base-roll-fifteen=[[1d6]] }} {{base-roll-sixteen=[[1d6]] }} {{base-roll-seventeen=[[1d6]] }} {{base-roll-eighteen=[[1d6]] }} {{stress-dice=[[@{stress}]] }} {{stress-roll-one=[[1d6]] }} {{stress-roll-two=[[1d6]] }} {{stress-roll-three=[[1d6]] }} {{stress-roll-four=[[1d6]] }} {{stress-roll-five=[[1d6]] }} {{stress-roll-six=[[1d6]] }} {{stress-roll-seven=[[1d6]] }} {{stress-roll-eight=[[1d6]] }} {{stress-roll-nine=[[1d6]] }} {{stress-roll-ten=[[1d6]] }} {{current-bonus=@{weapon_six_bonus} }} {{current-damage=@{weapon_six_damage} }} {{current-range=@{weapon_six_range} }} {{current-comment=@{weapon_six_comment} }}" >Attack</button>
|
||||
<hr class="dotted-line">
|
||||
<div class="grid-container contains-four-columns">
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item bonus">
|
||||
<input type="number" name="attr_weapon_six_bonus" value="0" class="number-input" title="@{weapon_six_bonus}" />
|
||||
<span class="mini-header">Bonus</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<div class="grid-item weapon-item damage">
|
||||
<input type="number" name="attr_weapon_six_damage" value="0" class="number-input" title="@{weapon_six_damage}" />
|
||||
<span class="mini-header">Damage</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="text" name="attr_weapon_six_range" value="" class="text-input" placeholder="Medium" title="@{weapon_six_range}" />
|
||||
<div class="grid-item weapon-item range">
|
||||
<select name="attr_weapon_six_range" class="select-input" title="@{weapon_six_range}">
|
||||
<option vale="Engaged">Engaged</option>
|
||||
<option vale="Short">Short</option>
|
||||
<option vale="Medium" selected="selected">Medium</option>
|
||||
<option vale="Long">Long</option>
|
||||
<option vale="Extreme">Extreme</option>
|
||||
</select>
|
||||
<span class="mini-header">Range</span>
|
||||
</div>
|
||||
<div class="grid-item weapon-item">
|
||||
<input type="radio" name="attr_weapon_six_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat" checked="checked"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_six_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat"/><span title="RC" ></span>
|
||||
<div class="grid-item weapon-item type">
|
||||
<input type="radio" name="attr_weapon_six_skill" value="@{strength} + @{close_combat}" class="letter-box" title="Use Close Combat"/><span title="CC" ></span>
|
||||
<input type="radio" name="attr_weapon_six_skill" value="@{agility} + @{ranged_combat}" class="letter-box" title="Use Ranged Combat" checked="checked"/><span title="RC" ></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="auto-expand">
|
||||
@@ -623,12 +682,13 @@
|
||||
</div>
|
||||
</div> <!-- END OF ROW 15 -->
|
||||
</div>
|
||||
<div class="footer-image"> </div>
|
||||
<div class="footer-image"><span class="footer-text">"Building Better Worlds"</span></div>
|
||||
<div class="box-under-the-bed"> <!-- HIDDEN DIV -->
|
||||
<input type="number" name="attr_radiation" value="0" class="" title="@{radiation}"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- ROLL TEMPLATES -->
|
||||
<rolltemplate class="sheet-rolltemplate-alien">
|
||||
<div class="template-wrap">
|
||||
@@ -1206,4 +1266,4 @@
|
||||
console.log("tab_weapon Set To: 6");
|
||||
});
|
||||
|
||||
</script>
|
||||
</script>
|
||||
|
Before Width: | Height: | Size: 254 KiB After Width: | Height: | Size: 409 KiB |
|
Before Width: | Height: | Size: 97 KiB |
|
Before Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
@@ -1,27 +1,118 @@
|
||||
/**********************************************************************
|
||||
bfrpg sheet css start
|
||||
**********************************************************************/
|
||||
|
||||
.charsheet thead td {
|
||||
.sheet-bfrpgsheet {
|
||||
font-family: Gothic A1, Century Gothic, Arial, Helvetica, sans-serif;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet hr {
|
||||
border-top: 1px solid black;
|
||||
width: 98%;
|
||||
margin: 0;
|
||||
margin-top: 0.3em;
|
||||
margin-bottom: 0.3em;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet div.sheet-floater {
|
||||
float: left;
|
||||
margin-right: 0.5em;
|
||||
max-width: 48%;
|
||||
min-width: 30em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input[type='text'] {
|
||||
margin-right: 1em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet label {
|
||||
display: inline-block;
|
||||
width: 3.5em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet label.sheet-basic {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input.sheet-fillbox {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet label.sheet-wide {
|
||||
width: 10em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet label.sheet-extrawide {
|
||||
width: 15em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input.sheet-wide, .sheet-bfrpgsheet span.sheet-wide {
|
||||
width: 24em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input.sheet-medium, .sheet-bfrpgsheet span.sheet-medium {
|
||||
width: 12em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input.sheet-narrow, .sheet-bfrpgsheet span.sheet-narrow {
|
||||
width: 6em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet .sheet-attrgrid {
|
||||
display: grid;
|
||||
grid-template-columns: 40% 25% 25%;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet button[type=roll] {
|
||||
font-size: 90%;
|
||||
margin-top: 0.1em;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input[name=attr_weaponnotes] {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet div.sheet-weapons {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet div.repcontrol {
|
||||
width: 97%;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet div.sheet-weapons thead td {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.charsheet td {
|
||||
padding-right: 1em;
|
||||
.sheet-bfrpgsheet td.sheet-wide {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
.charsheet input[type=text], .charsheet input[type=number] {
|
||||
.sheet-bfrpgsheet td.sheet-narrow {
|
||||
width: 12%;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet td input {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input[type=text], .sheet-bfrpgsheet input[type=number] {
|
||||
padding-left: 2px;
|
||||
border: 1px solid #333333;
|
||||
}
|
||||
|
||||
.charsheet table {
|
||||
margin-bottom: 0.5em;
|
||||
.sheet-bfrpgsheet span.sheet-spellcolumn {
|
||||
display: inline-block;
|
||||
width: 3em;
|
||||
margin: 0;
|
||||
margin-right: 0.4em;
|
||||
margin-left: 0.3em;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-formblock {
|
||||
width: 22em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
.charsheet textarea {
|
||||
.sheet-bfrpgsheet textarea {
|
||||
width: 95%;
|
||||
max-width: 95%;
|
||||
min-width: 95%;
|
||||
@@ -31,21 +122,63 @@
|
||||
border: 1px solid black;
|
||||
}
|
||||
|
||||
.sheet-thiefabilities input, .sheet-savingthrows input, .sheet-turnundead input {
|
||||
width: 5em;
|
||||
}
|
||||
|
||||
.sheet-shortnum {
|
||||
width: 2.5em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sheet-spelltable {
|
||||
margin-top: 0.5em;
|
||||
/**********************************************************************
|
||||
weapons block
|
||||
**********************************************************************/
|
||||
|
||||
.sheet-bfrpgsheet .sheet-weaponsblock input[type=text].sheet-weaponab {
|
||||
width: 60%;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.sheet-spelltable td {
|
||||
padding: 0px;
|
||||
text-align: center;
|
||||
.sheet-bfrpgsheet .sheet-weaponsblock span {
|
||||
display: inline-block;
|
||||
width: 19%;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet .sheet-weaponsblock input[type=text] {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet .sheet-weaponsblock label {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
/**********************************************************************
|
||||
show/hide blocks
|
||||
**********************************************************************/
|
||||
|
||||
.sheet-bfrpgsheet div.sheet-thiefabilitiesblock {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input.sheet-showthiefabilities:checked ~ div.sheet-thiefabilitiesblock {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet div.sheet-spellsblock {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input.sheet-showspells:checked ~ div.sheet-spellsblock {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet div.sheet-turnundeadblock {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sheet-bfrpgsheet input.sheet-showturnundead:checked ~ div.sheet-turnundeadblock {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/**********************************************************************
|
||||
bfrpg sheet css end
|
||||
**********************************************************************/
|
||||
|
||||
|
||||
@@ -1,411 +1,503 @@
|
||||
<!--
|
||||
Basic Fantasy Role-Playing Game Character Sheet
|
||||
-->
|
||||
|
||||
<table>
|
||||
<div class=bfrpgsheet>
|
||||
|
||||
<!-- top block -->
|
||||
<tr><td colspan=2>
|
||||
<table width=100%>
|
||||
<tr>
|
||||
<td width=1><b>Name</b></td>
|
||||
<td colspan=3><input type=text width=50 style='width: 27em;' name="attr_name" /></td>
|
||||
<td width=1>Sex</td>
|
||||
<td><input type=text width=10 style='width: 5em;' name="attr_gender" /></td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width=1>Race</td>
|
||||
<td><input type=text width=20 style='width: 10em;' name="attr_race" /></td>
|
||||
<td width=1>Class</td>
|
||||
<td><input type=text width=20 style='width: 10em;' name="attr_class" /></td>
|
||||
<td width=1>Level</td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_level" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width=1>Height</td>
|
||||
<td><input type=text width=10 style='width: 5em;' name="attr_height" /></td>
|
||||
<td width=1>Weight</td>
|
||||
<td><input type=text width=10 style='width: 5em;' name="attr_weight" /></td>
|
||||
<td width=1>Age</td>
|
||||
<td><input type=number width=10 style='width: 5em;' name="attr_age" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td></tr>
|
||||
|
||||
<tr><td valign=top>
|
||||
<!-- column 1 -->
|
||||
|
||||
<div class=formblock>
|
||||
<table width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Attribute</td>
|
||||
<td width=1>Value</td>
|
||||
<td width=1>Bonus</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tr>
|
||||
<td>Strength</td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_STR"/></td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_STRbonus"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Intelligence</td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_INT"/></td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_INTbonus"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Wisdom</td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_WIS"/></td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_WISbonus"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Dexterity</td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_DEX"/></td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_DEXbonus"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Constitution</td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_CON"/></td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_CONbonus"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Charisma</td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_CHA"/></td>
|
||||
<td><input type=number width=5 style='width: 5em;' name="attr_CHAbonus"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</td><td valign=top>
|
||||
<!-- column 2 -->
|
||||
|
||||
<div class=sheet-formblock>
|
||||
<b>Combat</b>
|
||||
|
||||
<table width=100%>
|
||||
|
||||
<tr>
|
||||
<td>AC</td>
|
||||
<td>
|
||||
<input name="attr_ac" style="width: 14em;" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>HP</td>
|
||||
<td>
|
||||
<input name="attr_hp_max" style="width: 7em;" type="text">
|
||||
|
||||
<input name="attr_hp" style="width: 6em;" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>AB</td>
|
||||
<td>
|
||||
<input name="attr_ab_normal" style="width: 14em;" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="sheet-nowrap"> Melee</td>
|
||||
<td>
|
||||
<input name="attr_ab_melee" style="width: 14em;" type="number"
|
||||
value="@{ab_normal}+@{STRbonus}" disabled=true>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="sheet-nowrap"> Missile</td>
|
||||
<td>
|
||||
<input name="attr_ab_missile" style="width: 14em;" type="number"
|
||||
value="@{ab_normal}+@{DEXbonus}" disabled=true>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Move</td>
|
||||
<td>
|
||||
<input name="attr_movement" style="width: 14em;" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
</td></tr>
|
||||
|
||||
<tr><td valign=top colspan=2>
|
||||
|
||||
<b>Weapons</b>
|
||||
<br>
|
||||
<b style='display: inline-block; width: 10em;'>Name</b>
|
||||
<b style='display: inline-block; width: 5em;'>Total AB</b>
|
||||
<b style='display: inline-block; width: 5em;'>Damage</b>
|
||||
<b style='display: inline-block; width: 10em;'>Range</b>
|
||||
<b style='display: inline-block; width: 10em;'>Notes</b>
|
||||
<br>
|
||||
<fieldset class=repeating_weapons>
|
||||
<input type=text name=attr_weaponname style='width: 10em;'>
|
||||
<input type=text name=attr_weaponab style='width: 5em;'>
|
||||
<input type=text name=attr_weapondamage style='width: 5em;'>
|
||||
<input type=text name=attr_weaponrange style='width: 10em;'>
|
||||
<input type=text name=attr_weaponnotes style='width: 10em;'>
|
||||
</fieldset>
|
||||
|
||||
</td></tr>
|
||||
|
||||
<tr><td valign=top>
|
||||
<!-- column 1 -->
|
||||
|
||||
<div class=formblock>
|
||||
<b>Equipment</b>
|
||||
<div class='floater'>
|
||||
<label>Name</label>
|
||||
<input type=text width=50 class='wide' name="attr_name" />
|
||||
<br>
|
||||
<textarea name="attr_equipment"></textarea>
|
||||
</div>
|
||||
|
||||
<div class=formblock>
|
||||
<b>Experience</b>
|
||||
<table width=100% class=xptable>
|
||||
<tr>
|
||||
<td width="99%">Current XP</td>
|
||||
<td width="1">
|
||||
<input name="attr_currentxp" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="99%">XP for Next Level</td>
|
||||
<td width="1">
|
||||
<input name="attr_xpnextlevel" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class=formblock>
|
||||
<b>Thief Abilities</b>
|
||||
<table width=100% class=thiefabilities>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="99%">Open Locks</td>
|
||||
<td width="1">
|
||||
<input name="attr_openlocks" type="text">
|
||||
</td>
|
||||
<td width="1"><button type=roll value="/roll 1d100<@{openlocks}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Remove Traps</td>
|
||||
<td><input name="attr_removetraps" type="text"></td>
|
||||
<td><button type=roll value="/roll 1d100<@{removetraps}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pick Pockets</td>
|
||||
<td><input name="attr_pickpockets" type="text"></td>
|
||||
<td><button type=roll value="/roll 1d100<@{pickpockets}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Move Silently</td>
|
||||
<td><input name="attr_movesilently" type="text"></td>
|
||||
<td><button type=roll value="/roll 1d100<@{movesilently}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Climb Walls</td>
|
||||
<td><input name="attr_climbwalls" type="text"></td>
|
||||
<td><button type=roll value="/roll 1d100<@{climbwalls}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hide</td>
|
||||
<td><input name="attr_hide" type="text"></td>
|
||||
<td><button type=roll value="/roll 1d100<@{hide}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Listen</td>
|
||||
<td><input name="attr_listen" type="text"></td>
|
||||
<td><button type=roll value="/roll 1d100<@{listen}"></button></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class=formblock>
|
||||
<b>Spells</b>
|
||||
<table width=95% class=spelltable>
|
||||
<tr>
|
||||
<td style='text-align: left;'>Level</td>
|
||||
<td width=1>1</td>
|
||||
<td width=1>2</td>
|
||||
<td width=1>3</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style='text-align: left;'>Number</td>
|
||||
<td><input type="number" name="attr_level1spells" class=shortnum></td>
|
||||
<td><input type="number" name="attr_level2spells" class=shortnum></td>
|
||||
<td><input type="number" name="attr_level3spells" class=shortnum></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style='text-align: left;'>Level</td>
|
||||
<td width=1>4</td>
|
||||
<td width=1>5</td>
|
||||
<td width=1>6</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style='text-align: left;'>Number</td>
|
||||
<td><input type="number" name="attr_level4spells" class=shortnum></td>
|
||||
<td><input type="number" name="attr_level5spells" class=shortnum></td>
|
||||
<td><input type="number" name="attr_level6spells" class=shortnum></td>
|
||||
</tr>
|
||||
</table>
|
||||
<textarea name="attr_spells"></textarea>
|
||||
</div>
|
||||
|
||||
</td><td valign=top>
|
||||
<!-- column 2 -->
|
||||
|
||||
<div class=formblock>
|
||||
<b>Money</b>
|
||||
<label>Race</label>
|
||||
<input type=text width=20 class='wide' name="attr_race" />
|
||||
<br>
|
||||
<textarea name="attr_money"></textarea>
|
||||
<label>Class</label>
|
||||
<input type=text width=20 class='medium' name="attr_class" />
|
||||
<label>Level</label>
|
||||
<input type=number width=5 name="attr_level" />
|
||||
</div>
|
||||
|
||||
<div class=formblock>
|
||||
<b>Saving Throws</b>
|
||||
<table class="sheet-savingthrows" style="width: 100%;">
|
||||
<tr>
|
||||
<td width="99%">
|
||||
Death Ray or Poison
|
||||
</td>
|
||||
<td width="1">
|
||||
<input name="attr_deathrayorpoison" type="number">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{deathrayorpoison}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Magic Wands
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_magicwands" type="number">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{magicwands}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Paralysis or Turn to Stone
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_paralysispetrification" type="number">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{paralysispetrification}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Dragon Breath
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_dragonbreath" type="number">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{dragonbreath}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Rods, Staves, and Spells
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_rodsstavesspells" type="number">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{rodsstavesspells}"></button></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class=formblock>
|
||||
<b>Turn Undead</b>
|
||||
<table class="sheet-turnundead" style="width: 100%;">
|
||||
<tr>
|
||||
<td width="99%">
|
||||
Skeleton
|
||||
</td>
|
||||
<td width="1">
|
||||
<input name="attr_turnskeleton" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnskeleton}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Zombie
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_turnzombie" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnzombie}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Ghoul
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_turnghoul" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnghoul}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Wight
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_turnwight" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnwight}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Wraith
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_turnwraith" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnwraith}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Mummy
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_turnmummy" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnmummy}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Spectre
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_turnspectre" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnspectre}"></button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Vampire
|
||||
</td>
|
||||
<td>
|
||||
<input name="attr_turnvampire" type="text">
|
||||
</td>
|
||||
<td width=1><button type=roll value="/roll 1d20>@{turnvampire}"></button></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class=formblock>
|
||||
<b>Notes</b>
|
||||
<div class='floater'>
|
||||
<label class='medium'>Gender</label>
|
||||
<input type=text width=10 class='narrow' name="attr_gender" />
|
||||
<label class='basic'>Age</label>
|
||||
<input type=number width=10 class=shortnum name="attr_age" />
|
||||
<br>
|
||||
<textarea name="attr_notes"></textarea>
|
||||
<label class='medium'>Height</label>
|
||||
<input type=text width=10 class=medium name="attr_height" />
|
||||
<br>
|
||||
<label class='medium'>Weight</label>
|
||||
<input type=text width=10 class=medium name="attr_weight" />
|
||||
</div>
|
||||
|
||||
</td></tr>
|
||||
<hr>
|
||||
|
||||
<tr><td colspan=2>
|
||||
<b>Basic Fantasy RPG Character Sheet for Roll20</b> v0.2
|
||||
</td></tr>
|
||||
<div class='floater'>
|
||||
<div class='attrgrid'>
|
||||
|
||||
</table>
|
||||
<div>
|
||||
<label>Attribute</label>
|
||||
</div>
|
||||
<div>
|
||||
<label>Value</label>
|
||||
</div>
|
||||
<div>
|
||||
<label>Bonus</label>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>Strength</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_STR" class=shortnum />
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_STRbonus" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>Intelligence</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_INT" class=shortnum />
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_INTbonus" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>Wisdom</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_WIS" class=shortnum />
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_WISbonus" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>Dexterity</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_DEX" class=shortnum />
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_DEXbonus" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>Constitution</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_CON" class=shortnum />
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_CONbonus" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label>Charisma</label>
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_CHA" class=shortnum />
|
||||
</div>
|
||||
<div>
|
||||
<input type=number width=5 class=fillbox name="attr_CHAbonus" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class='floater'>
|
||||
|
||||
<label>Combat</label><br>
|
||||
|
||||
<label>AC</label>
|
||||
<input name="attr_ac" style="width: 14em;" type="text"><br>
|
||||
|
||||
<label>HP</label>
|
||||
<input name="attr_hp_max" style="width: 7em;" type="text">
|
||||
<input name="attr_hp" style="width: 6em;" type="text"><br>
|
||||
|
||||
<label>AB</label>
|
||||
<input name="attr_ab_normal" style="width: 14em;" type="text"><br>
|
||||
|
||||
<label>Melee</label>
|
||||
<input name="attr_ab_melee" class="narrow" type="number" />
|
||||
<button type=roll value="/roll 1d20+@{ab_melee}+@{combat_adjust}"></button>
|
||||
+<input name="attr_combat_adjust" class="narrow" type="number"><br>
|
||||
|
||||
<label>Missile</label>
|
||||
<input name="attr_ab_missile" class="narrow" type="number" />
|
||||
<button type=roll value="/roll 1d20+@{ab_missile}+@{combat_adjust}"></button><br>
|
||||
|
||||
<label>Move</label>
|
||||
<input name="attr_movement" class="medium" type="text">
|
||||
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div class=weapons>
|
||||
<label>Weapons</label>
|
||||
<div class=weaponsblock>
|
||||
<span><label>Name</label></span>
|
||||
<span><label>Total AB</label></span>
|
||||
<span><label>Damage</label></span>
|
||||
<span><label>Range</label></span>
|
||||
<span><label>Notes</label></span>
|
||||
</div>
|
||||
<fieldset class=repeating_weapons>
|
||||
<div class=weaponsblock>
|
||||
<span><input type=text name=attr_weaponname /></td></span>
|
||||
<span>
|
||||
<input type=text name=attr_weaponab class=weaponab />
|
||||
<button type=roll value="/roll 1d20+@{weaponab}+@{combat_adjust}"></button>
|
||||
</span>
|
||||
<span>
|
||||
<input type=text name=attr_weapondamage class=weaponab />
|
||||
<button type=roll value="/roll @{weapondamage}"></button>
|
||||
</span>
|
||||
<span><input type=text name=attr_weaponrange /></span>
|
||||
<span><input type=text name=attr_weaponnotes /></span>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div class='floater'>
|
||||
|
||||
<div>
|
||||
<label>Equipment</label>
|
||||
<br>
|
||||
<textarea name="attr_equipment"></textarea>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class='floater'>
|
||||
|
||||
<div>
|
||||
<label>Money</label>
|
||||
<br>
|
||||
<textarea name="attr_money"></textarea>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div class='floater'>
|
||||
|
||||
<div>
|
||||
<label class=wide>Experience</label>
|
||||
<br>
|
||||
<label class=wide>Current XP</label>
|
||||
<input name="attr_currentxp" type="text" class=medium>
|
||||
<br>
|
||||
<label class=wide>XP for Next Level</label>
|
||||
<input name="attr_xpnextlevel" type="text" class=medium>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<label class=wide>Thief Abilities</label>
|
||||
<input type=checkbox name="attr_showthiefabilities" class=showthiefabilities value=1 />
|
||||
<br>
|
||||
<div class=thiefabilitiesblock>
|
||||
<label class=wide>Open Locks</label>
|
||||
<input name="attr_openlocks" type="text" class=narrow>
|
||||
<button type=roll value="/roll 1d100<@{openlocks}"></button>
|
||||
<br>
|
||||
<label class=wide>Remove Traps</label>
|
||||
<input name="attr_removetraps" type="text" class=narrow>
|
||||
<button type=roll value="/roll 1d100<@{removetraps}"></button>
|
||||
<br>
|
||||
<label class=wide>Pick Pockets</label>
|
||||
<input name="attr_pickpockets" type="text" class=narrow>
|
||||
<button type=roll value="/roll 1d100<@{pickpockets}"></button>
|
||||
<br>
|
||||
<label class=wide>Move Silently</label>
|
||||
<input name="attr_movesilently" type="text" class=narrow>
|
||||
<button type=roll value="/roll 1d100<@{movesilently}"></button>
|
||||
<br>
|
||||
<label class=wide>Climb Walls</label>
|
||||
<input name="attr_climbwalls" type="text" class=narrow>
|
||||
<button type=roll value="/roll 1d100<@{climbwalls}"></button>
|
||||
<br>
|
||||
<label class=wide>Hide</label>
|
||||
<input name="attr_hide" type="text" class=narrow>
|
||||
<button type=roll value="/roll 1d100<@{hide}"></button>
|
||||
<br>
|
||||
<label class=wide>Listen</label>
|
||||
<input name="attr_listen" type="text" class=narrow>
|
||||
<button type=roll value="/roll 1d100<@{listen}"></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<label>Spells</label>
|
||||
<input type=checkbox name="attr_showspells" class=showspells value=1 />
|
||||
<br>
|
||||
<div class=spellsblock>
|
||||
<label>Level</label>
|
||||
<span class=spellcolumn><label class=basic>1</label></span>
|
||||
<span class=spellcolumn><label class=basic>2</label></span>
|
||||
<span class=spellcolumn><label class=basic>3</label></span>
|
||||
<span class=spellcolumn><label class=basic>4</label></span>
|
||||
<span class=spellcolumn><label class=basic>5</label></span>
|
||||
<span class=spellcolumn><label class=basic>6</label></span>
|
||||
<br>
|
||||
|
||||
<label>Number</label>
|
||||
<span class=spellcolumn><input type="number" name="attr_level1spells" class='shortnum'></span>
|
||||
<span class=spellcolumn><input type="number" name="attr_level2spells" class='shortnum spellcolumn'></span>
|
||||
<span class=spellcolumn><input type="number" name="attr_level3spells" class='shortnum spellcolumn'></span>
|
||||
<span class=spellcolumn><input type="number" name="attr_level4spells" class='shortnum spellcolumn'></span>
|
||||
<span class=spellcolumn><input type="number" name="attr_level5spells" class='shortnum spellcolumn'></span>
|
||||
<span class=spellcolumn><input type="number" name="attr_level6spells" class='shortnum spellcolumn'></span>
|
||||
<br>
|
||||
|
||||
<textarea name="attr_spells"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class='floater'>
|
||||
|
||||
<div>
|
||||
<label class=extrawide>Saving Throws</label>
|
||||
<br>
|
||||
<label class=extrawide>Death Ray or Poison</label>
|
||||
<input name="attr_deathrayorpoison" type="number" class=narrow>
|
||||
<button type=roll value="/roll 1d20>@{deathrayorpoison}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Magic Wands</label>
|
||||
<input name="attr_magicwands" type="number" class=narrow>
|
||||
<button type=roll value="/roll 1d20>@{magicwands}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Paralysis or Petrification</label>
|
||||
<input name="attr_paralysispetrification" type="number" class=narrow>
|
||||
<button type=roll value="/roll 1d20>@{paralysispetrification}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Dragon Breath</label>
|
||||
<input name="attr_dragonbreath" type="number" class=narrow>
|
||||
<button type=roll value="/roll 1d20>@{dragonbreath}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Rods, Staves, and Spells</label>
|
||||
<input name="attr_rodsstavesspells" type="number" class=narrow>
|
||||
<button type=roll value="/roll 1d20>@{rodsstavesspells}"></button>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<label class=extrawide>Turn Undead</label>
|
||||
<input type=checkbox name="attr_showturnundead" class=showturnundead value=1 />
|
||||
<div class=turnundeadblock>
|
||||
<label class=extrawide>Skeleton</label>
|
||||
<input name="attr_turnskeleton" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnskeleton}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Zombie</label>
|
||||
<input name="attr_turnzombie" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnzombie}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Ghoul</label>
|
||||
<input name="attr_turnghoul" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnghoul}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Wight</label>
|
||||
<input name="attr_turnwight" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnwight}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Wraith</label>
|
||||
<input name="attr_turnwraith" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnwraith}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Mummy</label>
|
||||
<input name="attr_turnmummy" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnmummy}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Spectre</label>
|
||||
<input name="attr_turnspectre" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnspectre}"></button>
|
||||
<br>
|
||||
<label class=extrawide>Vampire</label>
|
||||
<input name="attr_turnvampire" type="number" class=narrow />
|
||||
<button type=roll value="/roll 1d20>@{turnvampire}"></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<label class=wide>Notes</label>
|
||||
<br>
|
||||
<textarea name="attr_notes"></textarea>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<b>Basic Fantasy RPG Character Sheet for Roll20</b> Release 3
|
||||
|
||||
</div>
|
||||
|
||||
<script type="text/worker">
|
||||
|
||||
// following two data structures are specifically for importing data from the expanded character sheet.
|
||||
// this is necessarily an incomplete process but should get the most important bits, sadly excluding
|
||||
// equipment and treasure.
|
||||
|
||||
var newfields = [
|
||||
"charisma", "charisma_mod", "constitution", "constitution_mod", "dexterity",
|
||||
"dexterity_mod", "intelligence", "intelligence_mod", "strength", "strength_mod",
|
||||
"wisdom", "wisdom_mod", "ab", "AC", "age", "class", "CWskill_rank",
|
||||
"current_xp", "save_death_ray", "save_dragons_breath", "height", "Hskill_rank",
|
||||
"HP", "HP_max", "level", "spell_slots_l1", "spell_slots_l2", "spell_slots_l3",
|
||||
"spell_slots_l4", "spell_slots_l5", "spell_slots_l6", "Lskill_rank",
|
||||
"save_magic_wand", "move_encounter", "MSskill_rank", "character_name",
|
||||
"OL_skill_rank", "save_paralysis", "PPskill_rank", "race", "RTskill_rank",
|
||||
"save_spell", "turnghoulvalue", "turnmummyvalue", "turnskeletonvalue",
|
||||
"turnspectrevalue", "turnvampirevalue", "turnwightvalue", "turnwraithvalue",
|
||||
"turnzombievalue", "weight", "xp_next_level"
|
||||
];
|
||||
|
||||
fieldmap = {
|
||||
"CHA": "charisma",
|
||||
"CHAbonus": "charisma_mod",
|
||||
"CON": "constitution",
|
||||
"CONbonus": "constitution_mod",
|
||||
"DEX": "dexterity",
|
||||
"DEXbonus": "dexterity_mod",
|
||||
"INT": "intelligence",
|
||||
"INTbonus": "intelligence_mod",
|
||||
"STR": "strength",
|
||||
"STRbonus": "strength_mod",
|
||||
"WIS": "wisdom",
|
||||
"WISbonus": "wisdom_mod",
|
||||
"ab_normal": "ab",
|
||||
"ac": "AC",
|
||||
"age": "age",
|
||||
"class": "class",
|
||||
"climbwalls": "CWskill_rank",
|
||||
"currentxp": "current_xp",
|
||||
"deathrayorpoison": "save_death_ray",
|
||||
"dragonbreath": "save_dragons_breath",
|
||||
"height": "height",
|
||||
"hide": "Hskill_rank",
|
||||
"hp": "HP",
|
||||
"hp_max": "HP_max",
|
||||
"level": "level",
|
||||
"level1spells": "spell_slots_l1",
|
||||
"level2spells": "spell_slots_l2",
|
||||
"level3spells": "spell_slots_l3",
|
||||
"level4spells": "spell_slots_l4",
|
||||
"level5spells": "spell_slots_l5",
|
||||
"level6spells": "spell_slots_l6",
|
||||
"listen": "Lskill_rank",
|
||||
"magicwands": "save_magic_wand",
|
||||
"movement": "move_encounter",
|
||||
"movesilently": "MSskill_rank",
|
||||
"name": "character_name",
|
||||
"openlocks": "OL_skill_rank",
|
||||
"paralysispetrification": "save_paralysis",
|
||||
"pickpockets": "PPskill_rank",
|
||||
"race": "race",
|
||||
"removetraps": "RTskill_rank",
|
||||
"rodsstavesspells": "save_spell",
|
||||
"turnghoul": "turnghoulvalue",
|
||||
"turnmummy": "turnmummyvalue",
|
||||
"turnskeleton": "turnskeletonvalue",
|
||||
"turnspectre": "turnspectrevalue",
|
||||
"turnvampire": "turnvampirevalue",
|
||||
"turnwight": "turnwightvalue",
|
||||
"turnwraith": "turnwraithvalue",
|
||||
"turnzombie": "turnzombievalue",
|
||||
"weight": "weight",
|
||||
"xpnextlevel": "xp_next_level"
|
||||
};
|
||||
|
||||
const ability_table = {
|
||||
3: "-3",
|
||||
4: "-2",
|
||||
5: "-2",
|
||||
6: "-1",
|
||||
7: "-1",
|
||||
8: "-1",
|
||||
9: "+0",
|
||||
10: "+0",
|
||||
11: "+0",
|
||||
12: "+0",
|
||||
13: "+1",
|
||||
14: "+1",
|
||||
15: "+1",
|
||||
16: "+2",
|
||||
17: "+2",
|
||||
18: "+3"
|
||||
};
|
||||
|
||||
// getting "unexpanded" here to check for expanded sheet conversion
|
||||
const scores = [ "unexpanded", "STR", "INT", "WIS", "DEX", "CON", "CHA" ];
|
||||
|
||||
var updatesheet = function() {
|
||||
getAttrs([ "STRbonus", "DEXbonus", "ab_normal" ], function(values) {
|
||||
var AB = parseInt(values["ab_normal"]);
|
||||
updates = {
|
||||
"ab_melee": parseInt(values["STRbonus"]) + AB,
|
||||
"ab_missile": parseInt(values["DEXbonus"]) + AB
|
||||
};
|
||||
setAttrs(updates, "silent");
|
||||
});
|
||||
}
|
||||
|
||||
on("sheet:opened", function () {
|
||||
var updates = {};
|
||||
getAttrs(scores, function(values) {
|
||||
if(values["unexpanded"] != '1') {
|
||||
// need to update from expanded sheet
|
||||
getAttrs(newfields, function(values) {
|
||||
var updates = { "unexpanded": "1" };
|
||||
for(k of Object.keys(fieldmap)) {
|
||||
var v = values[fieldmap[k]];
|
||||
if(v != undefined && (v+"") != "") {
|
||||
updates[k] = values[fieldmap[k]] + "";
|
||||
}
|
||||
}
|
||||
setAttrs(updates);
|
||||
});
|
||||
|
||||
} else {
|
||||
for(score in values) {
|
||||
var bonus = score + "bonus";
|
||||
var value = ability_table[parseInt(values[score])];
|
||||
updates[bonus] = value+"";
|
||||
}
|
||||
setAttrs(updates, "silent");
|
||||
updatesheet();
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
on("change:STR change:INT change:WIS change:DEX change:CON change:CHA", function(ev) {
|
||||
var score = ev.sourceAttribute.toUpperCase();
|
||||
var bonus = score + "bonus";
|
||||
var updates = {};
|
||||
getAttrs([ score ], function(values) {
|
||||
updates[bonus] = ability_table[parseInt(values[score])];
|
||||
setAttrs(updates, "silent");
|
||||
updatesheet();
|
||||
});
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<!-- end of sheet -->
|
||||
|
||||
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 135 KiB |
@@ -0,0 +1,11 @@
|
||||
**Official Basic Fantasy RPG Character Sheet**
|
||||
|
||||
This is a clean, basic sheet. It does not contain support for any supplement
|
||||
rules additions, just official Core Rules data elements, and has the simplest
|
||||
possible implementation of equipment lists (a textarea) rather than a
|
||||
repeating-section implementation. It is not data-compatible with the
|
||||
"Expanded" sheet, but if you switch to this sheet from the Expanded sheet some
|
||||
of the data fields will be copied automatically. At present, support for
|
||||
packing up the equipment list is absent, and of course, all data elements
|
||||
related to supplement rules are ignored.
|
||||
|
||||
@@ -4,5 +4,5 @@
|
||||
"authors": "Chris Gonnerman",
|
||||
"roll20userid": "114964",
|
||||
"preview": "BFRPGsheet.png",
|
||||
"instructions": "Sheet for Basic Fantasy RPG."
|
||||
"instructions": "Basic Fantasy RPG Character Sheet by Publisher"
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"fight": "Fight",
|
||||
"ambush": "Ambush",
|
||||
"crack": "Crack",
|
||||
"shoot": "Shoot",
|
||||
"shoot": "Tirer",
|
||||
"snipe": "Snipe",
|
||||
"retrieve": "Retrieve",
|
||||
"throw": "Lancer",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"ability-n": "特殊能力名稱",
|
||||
"ability-n-n": "爆發能力名稱",
|
||||
"ability-n-p": "爆發能力先決條件",
|
||||
"ability-n-n": "新星能力名稱",
|
||||
"ability-n-p": "新星能力先決條件",
|
||||
"ability-p": "特殊能力先決條件",
|
||||
"allied-s": "盟友船隻",
|
||||
"athletics": "運動: ",
|
||||
@@ -9,13 +9,13 @@
|
||||
"attacks": "攻擊",
|
||||
"border": "邊界",
|
||||
"challenge-l": "挑戰等級",
|
||||
"charge-h": "Charges or Health",
|
||||
"charge-h": "充能或生命值",
|
||||
"complexity": "複雜度",
|
||||
"computers": "電腦: ",
|
||||
"conditions": "狀態",
|
||||
"culture": "文化",
|
||||
"culture-d": "多樣性",
|
||||
"culture-e": "經濟地位",
|
||||
"culture-e": "經濟狀態",
|
||||
"culture-p": "人口密度",
|
||||
"current-t": "當前回合動作",
|
||||
"d10": "d10",
|
||||
@@ -23,23 +23,23 @@
|
||||
"d4": "d4",
|
||||
"d6": "d6",
|
||||
"d8": "d8",
|
||||
"deceive": "欺騙: ",
|
||||
"deceive": "欺瞞: ",
|
||||
"decorum": "禮儀: ",
|
||||
"description": "描述",
|
||||
"dice-u": "已使用骰子",
|
||||
"effect": "效果",
|
||||
"empathy": "同理心: ",
|
||||
"engineering": "工程: ",
|
||||
"empathy": "共情: ",
|
||||
"engineering": "工程學: ",
|
||||
"equipment": "裝備",
|
||||
"event-1": "事件 1",
|
||||
"event-2": "事件 2",
|
||||
"event-3": "事件 3",
|
||||
"event-4": "事件 4",
|
||||
"event-5": "事件 5",
|
||||
"health-l": "健康等級",
|
||||
"health-s": "盾牌健康等級",
|
||||
"health-l": "生命值",
|
||||
"health-s": "護盾生命值",
|
||||
"how-to-c": "如何完成",
|
||||
"init-toggle": "Initiative Toggle",
|
||||
"init-toggle": "先攻切換",
|
||||
"initiative": "先攻",
|
||||
"item-n": "物品名稱",
|
||||
"item-t": "物品類型",
|
||||
@@ -48,48 +48,48 @@
|
||||
"medicine": "醫學: ",
|
||||
"melee": "近戰: ",
|
||||
"mental": "心智",
|
||||
"mi": "MI健康等級",
|
||||
"mi": "MI 生命值",
|
||||
"movement-s": "移動速度",
|
||||
"name": "名稱",
|
||||
"notes": "Notes",
|
||||
"nova-p": "爆發點數",
|
||||
"notes": "筆記",
|
||||
"nova-p": "新星點",
|
||||
"on-h": "命中",
|
||||
"PC": "PC",
|
||||
"PC": "玩家角色",
|
||||
"PC-n": "NPC",
|
||||
"perception": "察覺: ",
|
||||
"perform": "表演: ",
|
||||
"physical": "肉體",
|
||||
"physical": "身體",
|
||||
"social": "社交",
|
||||
"power": "力量: ",
|
||||
"power-l": "強度等級: ",
|
||||
"presence": "Presence: ",
|
||||
"qualities": "Qualities",
|
||||
"presence": "存在: ",
|
||||
"qualities": "品質",
|
||||
"range": "射程",
|
||||
"ranged": "遠程: ",
|
||||
"reward": "獎勵",
|
||||
"sealed-a": "密封銀晶",
|
||||
"sh-l": "盾牌健康等級",
|
||||
"sh-l": "護盾值",
|
||||
"ship-e": "史詩船隻: d12",
|
||||
"ship-f": "強大船隻: d10",
|
||||
"ship-m": "雜兵船隻: d4",
|
||||
"ship-m": "僕從船隻: d4",
|
||||
"ship-mod": "太空船模組",
|
||||
"ship-s": "標準船隻: d8",
|
||||
"ship-w": "弱小船隻: d6",
|
||||
"size": "體型",
|
||||
"skullduggery": "賊活: ",
|
||||
"skullduggery": "詭計: ",
|
||||
"Spaceship": "太空船",
|
||||
"Spaceship-n": "NPC 太空船",
|
||||
"special-a": "特殊能力",
|
||||
"special-n": "爆發能力",
|
||||
"special-n": "新星能力",
|
||||
"species": "物種",
|
||||
"speed": "速度",
|
||||
"squares": "方格",
|
||||
"stealth": "潛行: ",
|
||||
"story-p": "故事途徑",
|
||||
"streetwise": "Streetwise: ",
|
||||
"suave": "說服: ",
|
||||
"stealth": "隱匿: ",
|
||||
"story-p": "故事路徑",
|
||||
"streetwise": "街頭智慧: ",
|
||||
"suave": "儒雅: ",
|
||||
"successful-a": "成功動作",
|
||||
"temp": "Temporary Sheet Selector",
|
||||
"temp": "臨時表選擇器",
|
||||
"type": "類型",
|
||||
"unsealed-a": "未密封銀晶"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,725 @@
|
||||
|
||||
@import url('https://fonts.googleapis.com/css?family=Jacques+Francois+Shadow|Gelasio:wght@500&&display=swap');
|
||||
|
||||
.charsheet div.sheet-clear {
|
||||
clear:both;
|
||||
}
|
||||
|
||||
input.sheet-tab:not(:first-child)::before{
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
div.sheet-tab-content{
|
||||
margin: 2px 0 0 5px;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.charsheet h1,h3 {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.charsheet label {
|
||||
display: inline;
|
||||
width: 88px;
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
|
||||
.charsheet input {
|
||||
display: inline;
|
||||
width: 150px;
|
||||
}
|
||||
|
||||
.charsheet {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.charsheet select {
|
||||
width: 40px;
|
||||
height: 20px;
|
||||
margin:0px 0px 0px 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
}
|
||||
div.sheet-all{
|
||||
width: 100%
|
||||
}
|
||||
|
||||
div.sheet-bname {
|
||||
width: 13%;
|
||||
}
|
||||
|
||||
div.sheet-bname-left {
|
||||
width: 11%;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div.sheet-binput {
|
||||
width: 18%;
|
||||
}
|
||||
|
||||
input.sheet-binput {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.charsheet h4{
|
||||
margin-top: 3px;
|
||||
}
|
||||
|
||||
h1{
|
||||
font-family: 'Jacques Francois Shadow', cursive;
|
||||
font-weight: normal
|
||||
}
|
||||
|
||||
h4, h4.sheet-attributes{
|
||||
font-family: 'Gelasio', serif;
|
||||
font-size: 1.13em;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.sheet-attname{
|
||||
width: 11%;
|
||||
}
|
||||
div.sheet-attdots{
|
||||
margin:0px -10px 0px 0px;
|
||||
line-height: 23px;
|
||||
width: 10%;
|
||||
}
|
||||
|
||||
div.sheet-abiname{
|
||||
line-height: 20px;
|
||||
width: 10%;
|
||||
}
|
||||
div.sheet-abiname-wide{
|
||||
line-height: 20px;
|
||||
width: 13%;
|
||||
}
|
||||
div.sheet-abiname-short{
|
||||
line-height: 20px;
|
||||
width: 8%;
|
||||
}
|
||||
div.sheet-abidots{
|
||||
margin:0px -5px 0px -5px;
|
||||
line-height: 21px;
|
||||
width: 11%;
|
||||
}
|
||||
|
||||
div.sheet-inputname {
|
||||
width: 145px;
|
||||
padding-left: 10px;
|
||||
}
|
||||
div.sheet-inputdots {
|
||||
width: 120px;
|
||||
text-align: right;
|
||||
line-height:28px;
|
||||
}
|
||||
input.sheet-inputname{
|
||||
margin:2px 0px 0px 0px;
|
||||
height: 20px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div.sheet-spec{
|
||||
margin:3px 0px 0px -4px;
|
||||
line-height: 20px;
|
||||
width: 12%;
|
||||
}
|
||||
input.sheet-spec{
|
||||
height: 20px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
input.sheet-backname{
|
||||
height: 20px;
|
||||
width: 66%;
|
||||
}
|
||||
div.sheet-back{
|
||||
margin:0px -10px 0px -10px;
|
||||
line-height: 20px;
|
||||
}
|
||||
|
||||
/* Hide actual dot/checkbox */
|
||||
input[type="radio"],
|
||||
input[type="checkbox"] {
|
||||
opacity: 0;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
position: relative;
|
||||
left: 6px;
|
||||
margin: -10px;
|
||||
cursor: pointer;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
/* Styles common to fake dot and checkbox */
|
||||
input[type="radio"] + span::before,
|
||||
input[type="checkbox"] + span::before {
|
||||
margin-right: 1px;
|
||||
border: solid 1px #a8a8a8;
|
||||
line-height: 14px;
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
|
||||
-moz-box-shadow: 0 0 2px #ccc;
|
||||
-webkit-box-shadow: 0 0 2px #ccc;
|
||||
box-shadow: 0 0 2px #ccc;
|
||||
|
||||
background: #000000;
|
||||
}
|
||||
|
||||
/* Fake dot */
|
||||
input[type="radio"] + span::before{
|
||||
content: "";
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
|
||||
-moz-border-radius: 50%;
|
||||
-webkit-border-radius: 50%;
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
/* Fake checkbox */
|
||||
input[type="checkbox"] + span::before {
|
||||
position:relative;
|
||||
content: "";
|
||||
opacity: 1;
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
font-size: 12px;
|
||||
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
/* Styles unique to fake checkbox (checked) */
|
||||
input[type="checkbox"]:checked + span::before {
|
||||
content: "✖";
|
||||
|
||||
-moz-box-shadow: 0 0 2px transparent;
|
||||
-webkit-box-shadow: 0 0 2px transparent;
|
||||
box-shadow: 0 0 2px transparent;
|
||||
}
|
||||
|
||||
/* Remove dot from all radios _after_ selected one */
|
||||
input[type="radio"]:checked ~ input[type="radio"] + span::before {
|
||||
content: "";
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
h4.sheet-health{
|
||||
line-height: 26px;
|
||||
z-index: 0;
|
||||
margin: 0px 0px 0px -5px;
|
||||
}
|
||||
div.sheet-health{
|
||||
padding: 0px 40px 0px 40px;
|
||||
}
|
||||
select.sheet-health{
|
||||
margin: 3px 0px 0px 0px;
|
||||
float: right;
|
||||
}
|
||||
input[type="radio"].sheet-Hbut{
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 5px 8px 0px -15px;
|
||||
float: right;
|
||||
}
|
||||
input.sheet-Hbut:checked + span::before {
|
||||
opacity: 1;
|
||||
}
|
||||
input.sheet-Hbut:hover + span::before {
|
||||
opacity: 1;
|
||||
}
|
||||
input.sheet-Hbut + span::before {
|
||||
margin: 5px -7px 0px 0px;
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
opacity: .25;
|
||||
float: right;
|
||||
|
||||
-moz-border-radius: 0%;
|
||||
-webkit-border-radius: 0%;
|
||||
border-radius: 0%;
|
||||
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
input.sheet-Hbut1 + span::before {
|
||||
content: "-1";
|
||||
}
|
||||
input.sheet-Hbut2 + span::before {
|
||||
content: "-2";
|
||||
}
|
||||
input.sheet-Hbut5 + span::before {
|
||||
content: "-5";
|
||||
}
|
||||
input.sheet-HbutI + span::before {
|
||||
content: "✖";
|
||||
}
|
||||
|
||||
div.sheet-res{
|
||||
margin:0px 0px 0px 0px;
|
||||
line-height: 20px;
|
||||
font-weight: bold;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
input.sheet-resspec{
|
||||
height: 20px;
|
||||
width: 33%;
|
||||
}
|
||||
|
||||
input.sheet-used+span::before {
|
||||
content: "✖";
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
font-size: 12px;
|
||||
|
||||
-moz-border-radius: 0%;
|
||||
-webkit-border-radius: 0%;
|
||||
border-radius: 0%;
|
||||
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
input.sheet-zero:checked + span::before {
|
||||
opacity: 0;
|
||||
}
|
||||
input.sheet-zero:hover + span::before {
|
||||
opacity: 1;
|
||||
}
|
||||
input.sheet-zero + span::before {
|
||||
opacity: .25;
|
||||
font-size: 12px;
|
||||
content: "✖";
|
||||
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
div.sheet-name {
|
||||
width: 100px;
|
||||
padding-left: 10px;
|
||||
}
|
||||
div.sheet-dots {
|
||||
width: 160px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
select.sheet-DP{
|
||||
margin: 0px 0px 1px 0px;
|
||||
padding: 0px 0px 0px 0px;
|
||||
width: 41%;
|
||||
}
|
||||
button.sheet-DP{
|
||||
height: 20px;
|
||||
width: 8%;
|
||||
}
|
||||
input.sheet-DPspace{
|
||||
opacity: 0;
|
||||
width: 23%;
|
||||
}
|
||||
|
||||
/* repairs after update thanks to Carl "Godsbane"*/
|
||||
div.sheet-qdot {
|
||||
margin: 27px 0px 0px -175px;
|
||||
font-size:20px;
|
||||
}
|
||||
|
||||
select.sheet-wheel{
|
||||
width: 20px;
|
||||
|
||||
-webkit-appearance: none;
|
||||
-moz-appearance: none;
|
||||
appearance: none;
|
||||
}
|
||||
|
||||
/* repairs after update thanks to Carl "Godsbane" */
|
||||
select.sheet-top { position: relative; top: 0px; }
|
||||
select.sheet-mid-eighth { position: relative; top: 7px; }
|
||||
select.sheet-mid-quarter { position: relative; top: 20px; }
|
||||
select.sheet-mid-three-eighth { position: relative; top: 38px; }
|
||||
select.sheet-middle { position: relative; top: 60px; }
|
||||
select.sheet-middle-2 { position: relative; top: 62px; }
|
||||
select.sheet-mid-five-eighth { position: relative; top: 83px; }
|
||||
select.sheet-mid-three-quarter { position: relative; top: 101px; }
|
||||
select.sheet-mid-seven-eighth { position: relative; top: 115px; }
|
||||
select.sheet-bottom { position: relative; top: 122px; }
|
||||
|
||||
select.sheet-left-1 { margin-left: 0px; }
|
||||
select.sheet-left-2 { margin-left: -16px; }
|
||||
select.sheet-left-3 { margin-left: -10px; }
|
||||
select.sheet-left-4 { margin-left: -6px; }
|
||||
select.sheet-left-5 { margin-left: -3px; }
|
||||
select.sheet-left-6 { margin-left: -1px; }
|
||||
select.sheet-left-7 { margin-left: -3px; }
|
||||
select.sheet-left-8 { margin-left: -6px; }
|
||||
select.sheet-left-9 { margin-left: -10px; }
|
||||
select.sheet-left-10 { margin-left: -16px; }
|
||||
|
||||
select.sheet-wheel9{
|
||||
transform:rotate(9deg);
|
||||
-ms-transform:rotate(9deg); /* IE 9 */
|
||||
-webkit-transform:rotate(9deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel27{
|
||||
transform:rotate(27deg);
|
||||
-ms-transform:rotate(27deg); /* IE 9 */
|
||||
-webkit-transform:rotate(27deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel45{
|
||||
transform:rotate(43deg);
|
||||
-ms-transform:rotate(43deg); /* IE 9 */
|
||||
-webkit-transform:rotate(43deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel63{
|
||||
transform:rotate(63deg);
|
||||
-ms-transform:rotate(63deg); /* IE 9 */
|
||||
-webkit-transform:rotate(63deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel81{
|
||||
transform:rotate(81deg);
|
||||
-ms-transform:rotate(81deg); /* IE 9 */
|
||||
-webkit-transform:rotate(81deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel99{
|
||||
transform:rotate(99deg);
|
||||
-ms-transform:rotate(99deg); /* IE 9 */
|
||||
-webkit-transform:rotate(99deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel117{
|
||||
transform:rotate(117deg);
|
||||
-ms-transform:rotate(117deg); /* IE 9 */
|
||||
-webkit-transform:rotate(117deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel135{
|
||||
transform:rotate(135deg);
|
||||
-ms-transform:rotate(135deg); /* IE 9 */
|
||||
-webkit-transform:rotate(135deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel153{
|
||||
transform:rotate(153deg);
|
||||
-ms-transform:rotate(153deg); /* IE 9 */
|
||||
-webkit-transform:rotate(153deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheel171{
|
||||
transform:rotate(171deg);
|
||||
-ms-transform:rotate(171deg); /* IE 9 */
|
||||
-webkit-transform:rotate(171deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
|
||||
select.sheet-wheeln9{
|
||||
transform:rotate(-9deg);
|
||||
-ms-transform:rotate(-9deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-9deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheeln27{
|
||||
transform:rotate(-27deg);
|
||||
-ms-transform:rotate(-27deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-27deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheeln45{
|
||||
transform:rotate(-44deg);
|
||||
-ms-transform:rotate(-44deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-44deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheeln63{
|
||||
transform:rotate(-63deg);
|
||||
-ms-transform:rotate(-63deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-63deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
|
||||
select.sheet-wheeln81{
|
||||
transform:rotate(-81deg);
|
||||
-ms-transform:rotate(-81deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-81deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheeln99{
|
||||
transform:rotate(-99deg);
|
||||
-ms-transform:rotate(-99deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-99deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
|
||||
select.sheet-wheeln117{
|
||||
transform:rotate(-117deg);
|
||||
-ms-transform:rotate(-117deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-117deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheeln135{
|
||||
transform:rotate(-135deg);
|
||||
-ms-transform:rotate(-135deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-135deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
|
||||
select.sheet-wheeln153{
|
||||
transform:rotate(-153deg);
|
||||
-ms-transform:rotate(-153deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-153deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
select.sheet-wheeln171{
|
||||
transform:rotate(-171deg);
|
||||
-ms-transform:rotate(-171deg); /* IE 9 */
|
||||
-webkit-transform:rotate(-171deg); /* Opera, Chrome, and Safari */
|
||||
}
|
||||
|
||||
div.sheet-forms{
|
||||
width: 118px;
|
||||
text-align: center;
|
||||
}
|
||||
input.sheet-formdots{
|
||||
width: 122px;
|
||||
}
|
||||
input.sheet-formdots:checked + span::before {
|
||||
background: #000000;
|
||||
}
|
||||
input.sheet-formdots + span::before{
|
||||
position: relative;
|
||||
left: -50px;
|
||||
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
/* ******** Start code for tabs ******* */
|
||||
div.sheet-tab-content{
|
||||
display: none;
|
||||
}
|
||||
input.sheet-tab1:checked ~ div.sheet-tab1,
|
||||
input.sheet-tab2:checked ~ div.sheet-tab2,
|
||||
input.sheet-tab3:checked ~ div.sheet-tab3,
|
||||
input.sheet-tab4:checked ~ div.sheet-tab4,
|
||||
input.sheet-tab5:checked ~ div.sheet-tab5{
|
||||
display: block;
|
||||
}
|
||||
input.sheet-tab{
|
||||
opacity: 1;
|
||||
height: 20px;
|
||||
}
|
||||
input.sheet-tab + span::before{
|
||||
width: 16%;
|
||||
opacity:0;
|
||||
}
|
||||
input.sheet-tab::before{
|
||||
content: attr(value);
|
||||
/*
|
||||
border: solid 1px #c8c8c8;
|
||||
border-bottom-color: black; */
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
|
||||
background: #fff;
|
||||
|
||||
width: 800%;
|
||||
height: 20px;
|
||||
font-size: 18px;
|
||||
}
|
||||
input.sheet-tab:checked::before{
|
||||
background: #dcdcdc;
|
||||
background: -moz-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
|
||||
background: -webkit-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
|
||||
background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
|
||||
background: -o-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
|
||||
background: linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
|
||||
/* border-bottom-color: #fff; */
|
||||
|
||||
}
|
||||
|
||||
/* Tables */
|
||||
div.sheet-table{
|
||||
width: 100%;
|
||||
display: block;
|
||||
font-size: 1.25em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
/* Gear Tab */
|
||||
div.sheet-gear{
|
||||
width:48%;
|
||||
padding-left: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
textarea.sheet-gear {
|
||||
height:650px;
|
||||
width:100%;
|
||||
}
|
||||
|
||||
/* expanded backgrounds */
|
||||
div.sheet-ebackdesc{
|
||||
width:100%
|
||||
}
|
||||
textarea.sheet-ebackdesc{
|
||||
width:90%;
|
||||
height:105px;
|
||||
}
|
||||
div.sheet-ebacks{
|
||||
display: inline;
|
||||
}
|
||||
input.sheet-ebacks {
|
||||
width: 37px;
|
||||
}
|
||||
input.sheet-ebacks:checked ~ div.sheet-ebacks{
|
||||
display: none;
|
||||
}
|
||||
input.sheet-ebacks:checked + span::before {
|
||||
content: "Show";
|
||||
color: #a00;
|
||||
|
||||
-moz-box-shadow: 0 0 2px transparent;
|
||||
-webkit-box-shadow: 0 0 2px transparent;
|
||||
box-shadow: 0 0 2px transparent;
|
||||
}
|
||||
input.sheet-ebacks + span::before {
|
||||
width: 12px;
|
||||
content: "Hide";
|
||||
position: relative;
|
||||
left: -22px;
|
||||
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
/*preferred effects tab*/
|
||||
div.sheet-prefEffectsph,
|
||||
input.sheet-prefEffectsph{
|
||||
width: 40%;
|
||||
}
|
||||
|
||||
/* experience tab*/
|
||||
div.sheet-XPdesc{
|
||||
width: 70%;
|
||||
}
|
||||
div.sheet-XPspent{
|
||||
width: 22%;
|
||||
right: 0px;
|
||||
}
|
||||
div.sheet-XPcomp{
|
||||
width: 6%;
|
||||
}
|
||||
input.sheet-XPdesc{
|
||||
width: 70%;
|
||||
}
|
||||
input.sheet-XPspent{
|
||||
width: 21%;
|
||||
}
|
||||
input.sheet-XPcomp{
|
||||
width: 6%;
|
||||
}
|
||||
|
||||
input.sheet-XPcomp + span::before{
|
||||
background: #f6f6f6;
|
||||
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
|
||||
background: radial-gradient(#f6f6f6, #dfdfdf);
|
||||
}
|
||||
|
||||
input.sheet-Dice{
|
||||
width: 16%;
|
||||
}
|
||||
button[type=roll].sheet-Dice::before {
|
||||
content: "";
|
||||
}
|
||||
select.sheet-Dice{
|
||||
width: 150px;
|
||||
}
|
||||
|
||||
/* Roll Template */
|
||||
.sheet-rolltemplate-generic table {
|
||||
width: 100%;
|
||||
background-color: #FFF;
|
||||
border:2px solid #000;
|
||||
border-spacing: 0;
|
||||
border-collapse: separate;
|
||||
border-radius: 5px;
|
||||
-moz-box-shadow: 2px 2px 5px #000;
|
||||
-webkit-box-shadow: 2px 2px 5px #000;
|
||||
box-shadow:2px 2px 5px #000;
|
||||
overflow: hidden;
|
||||
}
|
||||
.sheet-rolltemplate-generic .sheet-header {
|
||||
background-color: #000;
|
||||
border: 1px solid #000;
|
||||
color: #FFF;
|
||||
font-family:"Helvetica Neue",Helvetica,sans-serif;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
.sheet-rolltemplate-generic .sheet-header-table {
|
||||
display:table;
|
||||
width:100%;
|
||||
}
|
||||
.sheet-rolltemplate-generic .sheet-header-middle {
|
||||
display:table-cell;
|
||||
vertical-align:middle;
|
||||
}
|
||||
.sheet-rolltemplate-generic .sheet-subtitle {
|
||||
background-color: #000;
|
||||
border: 1px solid #000;
|
||||
color: #FFF;
|
||||
font-family: "Helvetica Neue",Helvetica,sans-serif;
|
||||
font-size: 1em;
|
||||
font-weight:normal !important;
|
||||
text-align: left;
|
||||
}
|
||||
.sheet-rolltemplate-generic .sheet-header a {
|
||||
color: #FFF;
|
||||
text-decoration: underline;
|
||||
}
|
||||
.sheet-rolltemplate-generic td {
|
||||
padding: 1px 1px 1px 5px;
|
||||
line-height: 1.1em;
|
||||
vertical-align:sub;
|
||||
}
|
||||
.sheet-rolltemplate-generic td:nth-child(odd) {
|
||||
text-align: left;
|
||||
font-weight:bold;
|
||||
}
|
||||
.sheet-rolltemplate-generic .inlinerollresult {
|
||||
color: #FFF;
|
||||
background-color: #000;
|
||||
border-color: #000;
|
||||
min-width: 1em;
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
margin-left: 1px;
|
||||
padding:0px;
|
||||
}
|
||||
.sheet-rolltemplate-generic .inlinerollresult.fullcrit {
|
||||
color: #FFF;
|
||||
background-color: #3FB315;
|
||||
}
|
||||
.sheet-rolltemplate-generic .inlinerollresult.fullfail {
|
||||
color: #FFF;
|
||||
background-color: #B31515;
|
||||
}
|
||||
.sheet-rolltemplate-generic .inlinerollresult.importantroll {
|
||||
color: #FFF;
|
||||
background-color: #4A57ED;
|
||||
}
|
||||
|
After Width: | Height: | Size: 774 KiB |
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"html": "Technocracy.html",
|
||||
"css": "Technocracy.css",
|
||||
"authors": "Qwade. Thanks to Matt Zaldivar for the M20 base sheet which had most of the work done and just needed a little rebranding",
|
||||
"roll20userid": "1112564",
|
||||
"preview": "Technocracy.png",
|
||||
"instructions": "Technocracy Character Sheet for use in the classic World of Darkness, 20th Anniversary Edition. Sheet Guide available at - https://wiki.roll20.net/Technocracy_20th"
|
||||
}
|
||||
@@ -1,139 +1,139 @@
|
||||
{
|
||||
"Primary": "Primary",
|
||||
"MeritsFlaws": "Merits & Flaws",
|
||||
"Powers": "Powers",
|
||||
"OtherTraits": "Other Traits",
|
||||
"Notes": "Notes",
|
||||
"BondBoon": "Bond & Boon",
|
||||
"BloodSorcery": "Blood Sorcery",
|
||||
"Information": "Information",
|
||||
"Primary": "Основное",
|
||||
"MeritsFlaws": "Достоинства и Недостатки",
|
||||
"Powers": "Силы",
|
||||
"OtherTraits": "Другие черты",
|
||||
"Notes": "Заметки",
|
||||
"BondBoon": "Узы и Долги",
|
||||
"BloodSorcery": "Кровавое чародейство",
|
||||
"Information": "Информация",
|
||||
"Dice": "Кости",
|
||||
"Combat": "Combat",
|
||||
"maxblood-u": "Max Blood",
|
||||
"maxtrait-u": "Max Trait",
|
||||
"extrabruised-u": "Extra Bruised",
|
||||
"Combat": "Имущество",
|
||||
"maxblood-u": "Макс. Крови",
|
||||
"maxtrait-u": "Макс. Черты",
|
||||
"extrabruised-u": "Доп. Здоровье",
|
||||
"movement-u": "Передвижение",
|
||||
"dexspeed-u": "Dex Speed",
|
||||
"dexboostspeed-u": "Dex Boost Speed",
|
||||
"celerityspeed-u": "Celerity Speed",
|
||||
"miscspeed-u": "Misc Speed",
|
||||
"walkspeed-u": "Walk Speed",
|
||||
"jogspeed-u": "Jog Speed",
|
||||
"runspeed-u": "Run Speed",
|
||||
"yardsmeters-u": "Yards/Meters",
|
||||
"meleeweapons-u": "Melee Weapons",
|
||||
"walkspeed-u": "Скорость шага",
|
||||
"jogspeed-u": "Бег трусцой",
|
||||
"runspeed-u": "Скорость бега",
|
||||
"yardsmeters-u": "Ярдов/метров",
|
||||
"meleeweapons-u": "Ближнее оружие",
|
||||
"name2-u": "Название",
|
||||
"type-u": "Тип",
|
||||
"minstr-u": "Min Str.",
|
||||
"minstr-u": "Мин. Сила",
|
||||
"damage-u": "Урон",
|
||||
"lethality-u": "Lethality",
|
||||
"conceal-u": "Conceal",
|
||||
"bashing-u": "Bashing",
|
||||
"lethal-u": "Lethal",
|
||||
"aggravated-u": "Aggravated",
|
||||
"rangedweapons-u": "Ranged Weapons",
|
||||
"lethality-u": "Тип урона",
|
||||
"conceal-u": "Размер",
|
||||
"bashing-u": "Ударный",
|
||||
"lethal-u": "Летальный",
|
||||
"aggravated-u": "Аггравированный",
|
||||
"rangedweapons-u": "Дальнее оружие",
|
||||
"range-u": "Дистанция",
|
||||
"rate-u": "Rate",
|
||||
"clip-u": "Clip",
|
||||
"armorshields-u": "Armor & Shields",
|
||||
"onq-u": "On?",
|
||||
"rate-u": "Скорострельность",
|
||||
"clip-u": "Магазин",
|
||||
"armorshields-u": "Броня и Щиты",
|
||||
"onq-u": "Надето?",
|
||||
"class-u": "Класс",
|
||||
"rating-u": "Rating",
|
||||
"penalty-u": "Penalty",
|
||||
"aggravatedq-u": "Aggravated?",
|
||||
"armor-u": "Доспех",
|
||||
"rating-u": "Рейтинг",
|
||||
"penalty-u": "Штраф",
|
||||
"aggravatedq-u": "Аггравированные?",
|
||||
"armor-u": "Броня",
|
||||
"shield-u": "Щит",
|
||||
"bodymod-u": "Body Mod.",
|
||||
"bodymod-u": "Мод. Тела",
|
||||
"other-u": "Другое",
|
||||
"no-u": "Нет",
|
||||
"yes-u": "Да",
|
||||
"gear-u": "Gear",
|
||||
"name-u": "Name:",
|
||||
"player-u": "Player:",
|
||||
"chronicle-u": "Chronicle:",
|
||||
"nature-u": "Nature:",
|
||||
"demeanor-u": "Demeanor:",
|
||||
"concept-u": "Concept:",
|
||||
"clan-u": "Clan:",
|
||||
"generation-u": "Generation:",
|
||||
"sire-u": "Sire:",
|
||||
"attributes-u": "Attributes",
|
||||
"physical-u": "Physical",
|
||||
"social-u": "Social",
|
||||
"mental-u": "Mental",
|
||||
"gear-u": "Снаряжение",
|
||||
"name-u": "Имя:",
|
||||
"player-u": "Игрок:",
|
||||
"chronicle-u": "Хроника:",
|
||||
"nature-u": "Натура:",
|
||||
"demeanor-u": "Маска:",
|
||||
"concept-u": "Концепт:",
|
||||
"clan-u": "Клан:",
|
||||
"generation-u": "Поколение:",
|
||||
"sire-u": "Сир:",
|
||||
"attributes-u": "Атрибуты",
|
||||
"physical-u": "Физические",
|
||||
"social-u": "Социальные",
|
||||
"mental-u": "Ментальные",
|
||||
"strength-u": "Сила",
|
||||
"dexterity-u": "Ловкость",
|
||||
"stamina-u": "Stamina",
|
||||
"charisma-u": "Харизма",
|
||||
"manipulation-u": "Manipulation",
|
||||
"stamina-u": "Выносливость",
|
||||
"charisma-u": "Обаяние",
|
||||
"manipulation-u": "Манипулирование",
|
||||
"appearance-u": "Внешность",
|
||||
"intelligence-u": "Интеллект",
|
||||
"wits-u": "Wits",
|
||||
"perception-u": "Внимательность",
|
||||
"abilities-u": "Abilities",
|
||||
"talents-u": "Talents",
|
||||
"skills-u": "Скиллы",
|
||||
"knowledges-u": "Knowledges",
|
||||
"alertness-u": "Alertness",
|
||||
"wits-u": "Сообразительность",
|
||||
"perception-u": "Восприятие",
|
||||
"abilities-u": "Способности",
|
||||
"talents-u": "Таланты",
|
||||
"skills-u": "Навыки",
|
||||
"knowledges-u": "Познания",
|
||||
"alertness-u": "Бдительность",
|
||||
"athletics-u": "Атлетика",
|
||||
"awareness-u": "Awareness",
|
||||
"brawl-u": "Brawl",
|
||||
"empathy-u": "Empathy",
|
||||
"expression-u": "Expression",
|
||||
"awareness-u": "Осознание",
|
||||
"brawl-u": "Драка",
|
||||
"empathy-u": "Эмпатия",
|
||||
"expression-u": "Экспрессия",
|
||||
"intimidation-u": "Запугивание",
|
||||
"leadership-u": "Leadership",
|
||||
"subterfuge-u": "Subterfuge",
|
||||
"streetwise-u": "Subterfuge",
|
||||
"animalken-u": "Animal Ken",
|
||||
"crafts-u": "Craft",
|
||||
"drive-u": "Drive",
|
||||
"etiquette-u": "Etiquette",
|
||||
"firearms-u": "Firearms",
|
||||
"larceny-u": "Larceny",
|
||||
"melee-u": "Ближнебойное",
|
||||
"performance-u": "Выступление",
|
||||
"leadership-u": "Лидерство",
|
||||
"subterfuge-u": "Хитрость",
|
||||
"streetwise-u": "Знание улиц",
|
||||
"animalken-u": "Знание животных",
|
||||
"crafts-u": "Ремесла",
|
||||
"drive-u": "Вождение",
|
||||
"etiquette-u": "Этикет",
|
||||
"firearms-u": "Огнестрельное",
|
||||
"larceny-u": "Воровство",
|
||||
"melee-u": "Ближний бой",
|
||||
"performance-u": "Исполнение",
|
||||
"stealth-u": "Скрытность",
|
||||
"survival-u": "Выживание",
|
||||
"academics-u": "Academics",
|
||||
"computer-u": "Computer",
|
||||
"finance-u": "Finance",
|
||||
"investigation-u": "Анализ",
|
||||
"law-u": "Law",
|
||||
"academics-u": "Академические знания",
|
||||
"computer-u": "Компьютеры",
|
||||
"finance-u": "Финансы",
|
||||
"investigation-u": "Расследование",
|
||||
"law-u": "Право",
|
||||
"medicine-u": "Медицина",
|
||||
"occult-u": "Occult",
|
||||
"politics-u": "Politics",
|
||||
"science-u": "Science",
|
||||
"technology-u": "Technology",
|
||||
"advantages-u": "Advantages",
|
||||
"disciplines-u": "Disciplines",
|
||||
"backgrounds-u": "Происхождение",
|
||||
"virtues-u": "Virtues",
|
||||
"conscience-u": "Conscience",
|
||||
"convinction-u": "Convinction",
|
||||
"selfcontrol-u": "Self-Control",
|
||||
"instinct-u": "Instinct",
|
||||
"courage-u": "Courage",
|
||||
"othertraits-u": "Other Traits",
|
||||
"paths-u": "Paths",
|
||||
"merits-u": "Merits",
|
||||
"occult-u": "Оккультизм",
|
||||
"politics-u": "Политика",
|
||||
"science-u": "Наука",
|
||||
"technology-u": "Технологии",
|
||||
"advantages-u": "Преимущества",
|
||||
"disciplines-u": "Дисциплины",
|
||||
"backgrounds-u": "Дополнения",
|
||||
"virtues-u": "Добродетели",
|
||||
"conscience-u": "Сознательность",
|
||||
"convinction-u": "Убежденность",
|
||||
"selfcontrol-u": "Самоконтроль",
|
||||
"instinct-u": "Инстинкты",
|
||||
"courage-u": "Храбрость",
|
||||
"othertraits-u": "Другие Черты",
|
||||
"paths-u": "Пути",
|
||||
"merits-u": "Достоинства",
|
||||
"flaws-u": "Недостатки",
|
||||
"humanitypath-u": "Humanity/path",
|
||||
"bearing-u": "Bearing:",
|
||||
"willpower-u": "Willpower",
|
||||
"bloodpool-u": "Blood Pool",
|
||||
"pointsperturn-u": "Points Per Turn",
|
||||
"dicepools-u": "Dice Pools",
|
||||
"attributeability-u": "<b >Attribute Ability</b >",
|
||||
"health-u": "Health",
|
||||
"bruised-u": "Bruised",
|
||||
"hurt-u": "Hurt",
|
||||
"injured-u": "Injured",
|
||||
"wounded-u": "Wounded",
|
||||
"mauled-u": "Mauled",
|
||||
"crippled-u": "Crippled",
|
||||
"incapacitated-u": "Недееспособно",
|
||||
"weakness-u": "Weakness",
|
||||
"experience-u": "Experience",
|
||||
"notes-u": "Notes",
|
||||
"pathsins-u": "Path Sins"
|
||||
"humanitypath-u": "Человечность/Путь",
|
||||
"bearing-u": "Опора:",
|
||||
"willpower-u": "Сила воли",
|
||||
"bloodpool-u": "Запас крови",
|
||||
"pointsperturn-u": "Пунктов крови/ход",
|
||||
"dicepools-u": "Запасы кубиков",
|
||||
"attributeability-u": "<b >Атрибут Способность</b >",
|
||||
"health-u": "Здоровье",
|
||||
"bruised-u": "Синяки",
|
||||
"hurt-u": "Легко ранен",
|
||||
"injured-u": "Ранен",
|
||||
"wounded-u": "Тяж. ранен",
|
||||
"mauled-u": "Травмирован",
|
||||
"crippled-u": "Искалечен",
|
||||
"incapacitated-u": "Обездвижен",
|
||||
"weakness-u": "Слабость",
|
||||
"experience-u": "Опыт",
|
||||
"notes-u": "Заметки",
|
||||
"pathsins-u": "Грехи Пути"
|
||||
}
|
||||
|
||||
@@ -334,7 +334,7 @@
|
||||
"fumble": "E. Critique",
|
||||
"fail": "Échec",
|
||||
"malf": "Panne :",
|
||||
"result": "Résultat : ",
|
||||
"result": "Ergebnis",
|
||||
"dam": "Dég. : ",
|
||||
"pulp-bout-of-madness-u-time": "Folies Temporaires Pulp - Temp réel",
|
||||
"crazy-pan": "Plan Fou :",
|
||||
|
||||
@@ -1,5 +1,21 @@
|
||||
.charsheet {
|
||||
font-family: "Courier";
|
||||
|
||||
/*
|
||||
* Define game-line colors
|
||||
*/
|
||||
--color-mortal: #2A2D80;
|
||||
--color-vampire: #B21800;
|
||||
--color-werewolf: #E9813E;
|
||||
--color-mage: #0000FF;
|
||||
--color-promethean: #660099;
|
||||
--color-changeling: #006600;
|
||||
--color-geist: #005394;
|
||||
--color-mummy: #996600;
|
||||
--color-demon: #2A2D80;
|
||||
--color-beast: #2A2D80;
|
||||
--color-hunter: #2A2D80;
|
||||
--color-homebrew: #2A2D80;
|
||||
}
|
||||
|
||||
.sheet-background {
|
||||
@@ -66,11 +82,15 @@ input.sheet-page[value="settings"] ~ .sheet-page:not(.sheet-settings),
|
||||
input.sheet-page[value="1"] ~ .sheet-page:not(.sheet-page1),
|
||||
input.sheet-page[value="2"] ~ .sheet-page:not(.sheet-page2),
|
||||
input.sheet-page[value="3"] ~ .sheet-page:not(.sheet-page3),
|
||||
input.sheet-page[value="conditions"] ~ .sheet-page:not(.sheet-conditions),
|
||||
input.sheet-settingssheet:not(:checked) ~ .sheet-settings,
|
||||
input.sheet-page1-sheet:not(:checked) ~ .sheet-page1,
|
||||
input.sheet-page2-sheet:not(:checked) ~ .sheet-page2,
|
||||
input.sheet-page3-sheet:not(:checked) ~ .sheet-page3,
|
||||
input.sheet-conditions-sheet:not(:checked) ~ .sheet-conditions,
|
||||
input.sheet-edition[value="1"] ~ .sheet-2nd,
|
||||
input.sheet-edition[value="1"] ~ * .sheet-2nd,
|
||||
input.sheet-edition[value="2"] ~ .sheet-1st,
|
||||
input.sheet-edition[value="2"] ~ * .sheet-1st,
|
||||
input.sheet-entity:not([value="corporeal"]) ~ .sheet-corporeal,
|
||||
input.sheet-entity:not([value="corporeal"]) ~ * .sheet-corporeal,
|
||||
@@ -217,12 +237,67 @@ button.sheet-toggle {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/*
|
||||
* Choose game-line color
|
||||
*/
|
||||
input.sheet-game-line[value="mortal"] ~ * {
|
||||
--color-game-line: var(--color-mortal);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="vampire"] ~ * {
|
||||
--color-game-line: var(--color-vampire);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="werewolf"] ~ * {
|
||||
--color-game-line: var(--color-werewolf);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="mage"] ~ * {
|
||||
--color-game-line: var(--color-mage);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="promethean"] ~ * {
|
||||
--color-game-line: var(--color-promethean);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="changeling"] ~ * {
|
||||
--color-game-line: var(--color-changeling);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="geist"] ~ * {
|
||||
--color-game-line: var(--color-geist);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="mummy"] ~ * {
|
||||
--color-game-line: var(--color-mummy);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="demon"] ~ * {
|
||||
--color-game-line: var(--color-demon);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="beast"] ~ * {
|
||||
--color-game-line: var(--color-beast);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="hunter"] ~ * {
|
||||
--color-game-line: var(--color-hunter);
|
||||
}
|
||||
|
||||
input.sheet-game-line[value="homebrew"] ~ * {
|
||||
--color-game-line: var(--color-mortal);
|
||||
}
|
||||
|
||||
/*
|
||||
* Use chosen game-line color
|
||||
*/
|
||||
button.sheet-active,
|
||||
input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-page[value="conditions"] ~ button.sheet-page-conditions,
|
||||
input.sheet-type[value="mortal1"] ~ * button.sheet-active-mortal1,
|
||||
input.sheet-type[value="mortal2"] ~ * button.sheet-active-mortal2,
|
||||
input.sheet-type[value="mortal2-organization"] ~ * button.sheet-active-mortal2-organization,
|
||||
@@ -257,265 +332,11 @@ input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #2A2D80;
|
||||
color: var(--color-game-line);
|
||||
text-shadow: 0px 0px 10px black;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
input.sheet-type[value="mortal1"] ~ * button.sheet-active-mortal1,
|
||||
input.sheet-type[value="mortal2"] ~ * button.sheet-active-mortal2,
|
||||
input.sheet-type[value="mortal2-organization"] ~ * button.sheet-active-mortal2-organization,
|
||||
input.sheet-game-line[value="mortal"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="mortal"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="mortal"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="mortal"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="mortal"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="mortal"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #2A2D80;
|
||||
}
|
||||
|
||||
input.sheet-type[value="vampire1"] ~ * button.sheet-active-vampire1,
|
||||
input.sheet-type[value="vampire2"] ~ * button.sheet-active-vampire2,
|
||||
input.sheet-game-line[value="vampire"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="vampire"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="vampire"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="vampire"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="vampire"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="vampire"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #B21800;
|
||||
}
|
||||
|
||||
input.sheet-type[value="werewolf1"] ~ * button.sheet-active-werewolf1,
|
||||
input.sheet-type[value="werewolf2"] ~ * button.sheet-active-werewolf2,
|
||||
input.sheet-game-line[value="werewolf"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="werewolf"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="werewolf"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="werewolf"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="werewolf"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="werewolf"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #E9813E;
|
||||
}
|
||||
|
||||
input.sheet-type[value="mage1"] ~ * button.sheet-active-mage1,
|
||||
input.sheet-type[value="mage2"] ~ * button.sheet-active-mage2,
|
||||
input.sheet-game-line[value="mage"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="mage"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="mage"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="mage"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="mage"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="mage"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #0000FF;
|
||||
}
|
||||
|
||||
input.sheet-type[value="promethean1"] ~ * button.sheet-active-promethean1,
|
||||
input.sheet-type[value="promethean2"] ~ * button.sheet-active-promethean2,
|
||||
input.sheet-game-line[value="promethean"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="promethean"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="promethean"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="promethean"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="promethean"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="promethean"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #660099;
|
||||
}
|
||||
|
||||
input.sheet-type[value="changeling1"] ~ * button.sheet-active-changeling1,
|
||||
input.sheet-type[value="changeling2"] ~ * button.sheet-active-changeling2,
|
||||
input.sheet-game-line[value="changeling"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="changeling"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="changeling"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="changeling"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="changeling"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="changeling"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #006600;
|
||||
}
|
||||
|
||||
input.sheet-type[value="geist1"] ~ * button.sheet-active-geist1,
|
||||
input.sheet-type[value="geist2"] ~ * button.sheet-active-geist2,
|
||||
input.sheet-type[value="geist2-geist"] ~ * button.sheet-active-geist2-geist,
|
||||
input.sheet-type[value="geist2-organization"] ~ * button.sheet-active-geist2-organization,
|
||||
input.sheet-game-line[value="geist"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="geist"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="geist"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="geist"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="geist"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="geist"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #005394;
|
||||
}
|
||||
|
||||
input.sheet-type[value="mummy1"] ~ * button.sheet-active-mummy1,
|
||||
input.sheet-type[value="mummy2"] ~ * button.sheet-active-mummy2,
|
||||
input.sheet-game-line[value="mummy"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="mummy"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="mummy"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="mummy"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="mummy"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="mummy"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #996600;
|
||||
}
|
||||
|
||||
input.sheet-type[value="demon"] ~ * button.sheet-active-demon,
|
||||
input.sheet-game-line[value="demon"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="demon"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="demon"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="demon"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="demon"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="demon"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #2A2D80;
|
||||
}
|
||||
|
||||
input.sheet-type[value="beast"] ~ * button.sheet-active-beast,
|
||||
input.sheet-game-line[value="beast"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="beast"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="beast"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="beast"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="beast"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="beast"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #2A2D80;
|
||||
}
|
||||
|
||||
input.sheet-type[value="hunter"] ~ * button.sheet-active-hunter,
|
||||
input.sheet-game-line[value="hunter"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="hunter"] ~ * button.active-hunter,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="hunter"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="hunter"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="hunter"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="hunter"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="hunter"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #2A2D80;
|
||||
}
|
||||
|
||||
input.sheet-type[value="homebrew1"] ~ * button.sheet-active-homebrew1,
|
||||
input.sheet-type[value="homebrew2"] ~ * button.sheet-active-homebrew2,
|
||||
input.sheet-type[value="homebrew2-organization"] ~ * button.sheet-active-homebrew2-organization,
|
||||
input.sheet-game-line[value="homebrew"] ~ * button.sheet-active,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-flag[value="1"] ~ .sheet-toggle,
|
||||
input.sheet-game-line[value="homebrew"] ~ input.sheet-page[value="settings"] ~ button.sheet-page-settings,
|
||||
input.sheet-game-line[value="homebrew"] ~ input.sheet-page[value="1"] ~ button.sheet-page-1,
|
||||
input.sheet-game-line[value="homebrew"] ~ input.sheet-page[value="2"] ~ button.sheet-page-2,
|
||||
input.sheet-game-line[value="homebrew"] ~ input.sheet-page[value="3"] ~ button.sheet-page-3,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rollstyle[value="sheet"] ~ * button.sheet-rollstyle-sheet,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rollstyle[value="attack"] ~ * button.sheet-rollstyle-attack,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rollstyle[value="simple"] ~ * button.sheet-rollstyle-simple,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rolltype-select[value="chance"] ~ * button.sheet-rolltype-chance,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rolltype-select[value="normal"] ~ * button.sheet-rolltype-normal,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rolltype-select[value="9-again"] ~ * button.sheet-rolltype-9-again,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rolltype-select[value="8-again"] ~ * button.sheet-rolltype-8-again,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rolltype-select[value="dont-reroll"] ~ * button.sheet-rolltype-dont-reroll,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rolltype-select[value="chance-rote"] ~ * button.sheet-rolltype-chance-rote,
|
||||
input.sheet-game-line[value="homebrew"] ~ * input.sheet-rolltype-select[value="rote"] ~ * button.sheet-rolltype-rote {
|
||||
color: #2A2D80;
|
||||
}
|
||||
|
||||
.sheet-rolltemplates {
|
||||
display: none;
|
||||
}
|
||||
@@ -1270,6 +1091,64 @@ input[type=text].sheet-title {
|
||||
font-size: 1.4em;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
/*
|
||||
* Page 4, Conditions
|
||||
*/
|
||||
.sheet-hint {
|
||||
max-width: 66ch;
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.sheet-hint > span:first-child {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.sheet-hint ol > li {
|
||||
margin-left: 4ch;
|
||||
}
|
||||
|
||||
.repcontainer[data-groupname="repeating_conditions"] {
|
||||
display: grid;
|
||||
grid-template-columns: auto auto;
|
||||
grid-gap: 1em 4ch;
|
||||
}
|
||||
|
||||
.repcontainer[data-groupname="repeating_conditions"] > div.repitem {
|
||||
max-width: 66ch;
|
||||
}
|
||||
|
||||
.sheet-condition > h3 {
|
||||
background-image: linear-gradient(var(--color-game-line), rgba(255,0,0,0));
|
||||
border-top-left-radius: 1em;
|
||||
border-top-right-radius: 1em;
|
||||
padding: 0.5em;
|
||||
}
|
||||
|
||||
.sheet-condition > h3 > input[type="text"] {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
box-shadow: none;
|
||||
color: white;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.sheet-condition > textarea {
|
||||
height: 2.5em;
|
||||
margin: 0;
|
||||
border-color: rgba(255,0,0,0);
|
||||
}
|
||||
|
||||
.sheet-condition > textarea:focus,
|
||||
.sheet-condition > textarea:placeholder-shown,
|
||||
.sheet-condition > textarea:hover {
|
||||
border-color: #ccc;
|
||||
}
|
||||
|
||||
.sheet-condition > textarea.sheet-description {
|
||||
height: 6em;
|
||||
}
|
||||
|
||||
/* PRD-1407 */
|
||||
.charsheet .repcontainer.editmode .repitem .itemcontrol {
|
||||
z-index: 100;
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
<button type="action" class="toggle page-1" name="act_page_1" data-i18n="page-1">Page 1</button>
|
||||
<button type="action" class="toggle page-2" name="act_page_2" data-i18n="page-2">Page 2</button>
|
||||
<button type="action" class="toggle page-3" name="act_page_3" data-i18n="page-3">Page 3</button>
|
||||
<button type="action" class="toggle page-conditions 2nd" name="act_page_conditions" data-i18n="conditions">Conditions</button>
|
||||
|
||||
<div class="spacer"></div>
|
||||
|
||||
@@ -244,14 +245,14 @@
|
||||
</div>
|
||||
|
||||
<!-- HEADER -->
|
||||
<div class="page page1 page2 page3 logo">
|
||||
<div class="page page1 page2 page3 conditions logo">
|
||||
<img class="game-line mortal homebrew" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/chroniclesofdarkness.png">
|
||||
<img class="game-line vampire" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/vampire.png">
|
||||
<img class="game-line werewolf" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/werewolf.png">
|
||||
<img class="game-line mage" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/mage.png">
|
||||
<img class="game-line promethean" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/promethean.png">
|
||||
<img class="game-line changeling" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/changeling.png">
|
||||
<img class="game-line geist" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/geist.png">
|
||||
<img class="game-line geist" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/geist20200815.png">
|
||||
<img class="game-line hunter" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/hunter.png">
|
||||
<img class="game-line demon" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Chronicles%20of%20Darkness/images/DtD_logo.png">
|
||||
<!-- <img class="game-line deviant" src=""> -->
|
||||
@@ -3054,7 +3055,79 @@
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<!-- PAGE 4, CONDITIONS -->
|
||||
<div class="page conditions">
|
||||
<div class="hint">
|
||||
<span data-i18n="hint">Hint:</span>
|
||||
<span data-i18n="add-conditions">
|
||||
Try adding conditions with the "+Add" button.
|
||||
</span>
|
||||
<br/>
|
||||
<span data-i18n="add-conditions-details">
|
||||
You will be able to specify a title, a description,
|
||||
a resolution condition and a beat condition.
|
||||
</span>
|
||||
</div>
|
||||
<div class="hint">
|
||||
<span data-i18n="hint">Hint:</span>
|
||||
<span data-i18n="delete-condition">
|
||||
In order to delete a Condition:
|
||||
</span>
|
||||
<ol>
|
||||
<li data-i18n="delete-condition-step1">
|
||||
please use "Modify" button;
|
||||
</li>
|
||||
<li data-i18n="delete-condition-step2">
|
||||
press on the red "trash" icon;
|
||||
</li>
|
||||
<li data-i18n="delete-condition-step3">
|
||||
press on the "Done" button.
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
<fieldset class="repeating_conditions">
|
||||
<div class="condition">
|
||||
<!-- Title -->
|
||||
<h3>
|
||||
<input
|
||||
type="text"
|
||||
class="title"
|
||||
name="attr_condition-title"
|
||||
placeholder="....."
|
||||
/>
|
||||
</h3>
|
||||
|
||||
<!-- Description -->
|
||||
<textarea
|
||||
class="description"
|
||||
name="attr_condition-description"
|
||||
placeholder=""
|
||||
></textarea>
|
||||
|
||||
<!-- Resolution -->
|
||||
<h4><!--
|
||||
--><span data-i18n="resolution">Resolution</span><!--
|
||||
--><span>:</span><!--
|
||||
--></h4>
|
||||
<textarea
|
||||
name="attr_condition-resolution"
|
||||
placeholder=""
|
||||
></textarea>
|
||||
|
||||
<!-- Beat -->
|
||||
<h4><!--
|
||||
--><span data-i18n="beat">Beat</span><!--
|
||||
--><span>:</span><!--
|
||||
--></h4>
|
||||
<textarea
|
||||
name="attr_condition-beat"
|
||||
placeholder=""
|
||||
></textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<!-- HIDDEN FIELDS AND FORMULAS -->
|
||||
<input type="hidden" name="attr_version" value="0" />
|
||||
<input type="hidden" name="attr_0" value="0" />
|
||||
@@ -3477,7 +3550,7 @@
|
||||
});
|
||||
});
|
||||
|
||||
const pages = ["settings", "1", "2", "3"];
|
||||
const pages = ["settings", "1", "2", "3", "conditions"];
|
||||
pages.forEach((page) => {
|
||||
on(`clicked:page_${page}`, () => {
|
||||
setAttrs({
|
||||
@@ -4194,4 +4267,4 @@
|
||||
};
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 187 KiB After Width: | Height: | Size: 187 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"html": "CofD.html",
|
||||
"css": "CofD.css",
|
||||
"authors": "Steve K., Shawn G., Natha, Primal Zed",
|
||||
"authors": "Steve K., Shawn G., Natha, Primal Zed, Constantine F.",
|
||||
"roll20userid": "5047",
|
||||
"preview": "CofD preview.png",
|
||||
"instructions": "The New World of Darkness sheet supports both first and second edition mechanics.\nIt supports:\n* **1st Edition:** Chronicles of Darkness, Vampire, Werewolf, Mage, Promethean, Hunter, Changeling, Geist, and Mummy\n* **2nd Edition:** Chronicles of Darkness, Vampire, Werewolf, Mage, Promethean, Changeling, Demon, Geist, and Beast\n\nCheckout the [Sheet Guide](https://wiki.roll20.net/New_World_Of_Darkness_Official_Sheet) to get the most out of the new functionality of the official sheet."
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -358,6 +358,14 @@
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource"
|
||||
}
|
||||
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "et touche avec",
|
||||
"makes-a": "attaque avec",
|
||||
"attack": "en lançant",
|
||||
"unarmed": "Mains nues"
|
||||
"unarmed": "Mains nues",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "и попадает на",
|
||||
"makes-a": "совершает",
|
||||
"attack": "атаку",
|
||||
"unarmed": "Без оружия"
|
||||
"unarmed": "Без оружия",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Подсказка:",
|
||||
"add-conditions": "Добавляйте состояния при помощи кнопки \"+Add\".",
|
||||
"add-conditions-details": "Вы можете указать название, описание, условие окончания и условие получения beat.",
|
||||
"delete-condition": "Для удаления состояния:",
|
||||
"delete-condition-step1": "нажмите кнопку \"Modify\";",
|
||||
"delete-condition-step2": "нажмите красную иконку корзины;",
|
||||
"delete-condition-step3": "нажмите кнопку \"Done\".",
|
||||
"resolution": "Окончание",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "and hits for",
|
||||
"makes-a": "makes a",
|
||||
"attack": "attack",
|
||||
"unarmed": "Unarmed"
|
||||
"unarmed": "Unarmed",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -317,5 +317,32 @@
|
||||
"and-hits-for": "crwdns127158:0crwdne127158:0",
|
||||
"makes-a": "crwdns127160:0crwdne127160:0",
|
||||
"attack": "crwdns127162:0crwdne127162:0",
|
||||
"unarmed": "crwdns127164:0crwdne127164:0"
|
||||
"unarmed": "crwdns127164:0crwdne127164:0",
|
||||
"ceremonies": "Ceremonies",
|
||||
"members": "Members",
|
||||
"regalia": "Regalia",
|
||||
"corpus": "Corpus",
|
||||
"rank": "Rank",
|
||||
"remembrances": "Remembrances",
|
||||
"innate-key": "Innate Key",
|
||||
"crisis-point-triggers": "Crisis Point Triggers",
|
||||
"hazy": "Hazy",
|
||||
"vague": "Vague",
|
||||
"specific": "Specific",
|
||||
"membership": "Membership",
|
||||
"congregation": "Congregation",
|
||||
"standing": "Standing",
|
||||
"esotery": "Esotery",
|
||||
"homebrew": "Homebrew",
|
||||
"abilities": "Abilities",
|
||||
"resource": "Resource",
|
||||
"hint": "Hint:",
|
||||
"add-conditions": "Try adding conditions with the \"+Add\" button.",
|
||||
"add-conditions-details": "You will be able to specify a title, a description, a resolution condition and a beat condition.",
|
||||
"delete-condition": "In order to delete a Condition:",
|
||||
"delete-condition-step1": "please use \"Modify\" button;",
|
||||
"delete-condition-step2": "press on the red \"trash\" icon;",
|
||||
"delete-condition-step3": "press on the \"Done\" button.",
|
||||
"resolution": "Resolution",
|
||||
"beat": "Beat"
|
||||
}
|
||||
|
||||
@@ -9,11 +9,17 @@ Cette feuilles de personnage inclue quelques jets et règles optionnelles.
|
||||
Le jeu complet est paru dans le magazine [Casus Belli](http://www.black-book-editions.fr/catalogue.php?id=207) #17,18 et 19.
|
||||
|
||||
# Version courante
|
||||
V3.10 [Screenshot](cog_v3.png)
|
||||
V3.11 [Screenshot](cog_v3.png)
|
||||
|
||||
# Notes de version
|
||||
## V3.10
|
||||
* Retour à un schema de versionning sémantique classique (major.minor.patch)
|
||||
|
||||
## V3.11 (2020.08.15)
|
||||
* Amélioration de la logique d'import d'un statblock de PNJ ou de créature
|
||||
* Lancement de l'import du statblock via un bouton
|
||||
|
||||
## V3.10 (2020.08.04)
|
||||
* Retour au schema de versionning sémantique classique (major.minor.patch)
|
||||
* Modification de la logique de migration/mise à jour du sheetworker
|
||||
|
||||
## V2020.0525
|
||||
* Reprise des dernières modifications de la fiche COC
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
/* @import url('https://fonts.googleapis.com/css?family=Fira+Sans&display=swap'); */
|
||||
|
||||
/* Couleurs
|
||||
Base bleu = #2F5860
|
||||
Bleu light = #7F989D
|
||||
@@ -59,7 +61,7 @@ table.sheet-tabsep {
|
||||
}
|
||||
|
||||
.sheet-boxtitre {
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
font-size: 15px;
|
||||
background-color: #2f5860;
|
||||
text-align: center;
|
||||
@@ -73,7 +75,7 @@ table.sheet-tabsep {
|
||||
}
|
||||
|
||||
.sheet-boxtitresmall {
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
font-size: 13px;
|
||||
background-color: #2f5860;
|
||||
text-align: center;
|
||||
@@ -134,7 +136,7 @@ textarea.sheet-boxability {
|
||||
}
|
||||
|
||||
.sheet-textfat {
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
/* 'Contrail One'; */
|
||||
font-size: 15px;
|
||||
font-weight: bold;
|
||||
@@ -144,7 +146,7 @@ textarea.sheet-boxability {
|
||||
}
|
||||
|
||||
.sheet-textfatleft {
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
/* 'Contrail One'; */
|
||||
font-size: 15px;
|
||||
font-weight: bold;
|
||||
@@ -156,7 +158,7 @@ textarea.sheet-boxability {
|
||||
}
|
||||
|
||||
.sheet-textbase {
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
/* 'Contrail One'; */
|
||||
font-size: 14px;
|
||||
color: #2f5860;
|
||||
@@ -176,9 +178,9 @@ textarea.sheet-boxability {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-boxtitre {
|
||||
button[type='roll'].sheet-boxtitre {
|
||||
height: 20px;
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
/* 'Contrail One'; */
|
||||
font-size: 15px;
|
||||
font-weight: normal;
|
||||
@@ -190,14 +192,14 @@ button[type="roll"].sheet-boxtitre {
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-boxtitre:hover {
|
||||
button[type='roll'].sheet-boxtitre:hover {
|
||||
font-weight: bold;
|
||||
background-color: #7f989d;
|
||||
border: 1px solid white;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-neutre,
|
||||
button[type="roll"].sheet-output {
|
||||
button[type='roll'].sheet-neutre,
|
||||
button[type='roll'].sheet-output {
|
||||
color: #2f5860;
|
||||
font-weight: normal;
|
||||
font-size: 20px;
|
||||
@@ -211,27 +213,31 @@ button[type="roll"].sheet-output {
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-neutre:hover,
|
||||
button[type="roll"].sheet-output:hover {
|
||||
button[type='roll'].sheet-neutre:hover,
|
||||
button[type='roll'].sheet-output:hover {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-output {
|
||||
button[type='roll'].sheet-output {
|
||||
font-family: pictos;
|
||||
}
|
||||
|
||||
button[type="roll"].sheet-output:before {
|
||||
content: "";
|
||||
button[type='roll'].sheet-output:before {
|
||||
content: '';
|
||||
}
|
||||
|
||||
button[type="action"].sheet-boxtitre:hover {
|
||||
button[type='action'].sheet-boxtitre:hover {
|
||||
border-radius: 2px;
|
||||
background-color: #7f989d;
|
||||
}
|
||||
|
||||
button[type="action"].sheet-iconbtn {
|
||||
button.sheet-flatbtn {
|
||||
border: 0px;
|
||||
background-color: transparent;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
|
||||
button[type='action'].sheet-iconbtn {
|
||||
font-family: pictos;
|
||||
font-size: large;
|
||||
}
|
||||
@@ -268,12 +274,12 @@ select.sheet-selectmin {
|
||||
appearance: none;
|
||||
}
|
||||
|
||||
input[type="number"] {
|
||||
input[type='number'] {
|
||||
width: 60px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
input[type="text"] {
|
||||
input[type='text'] {
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
padding-left: 4px;
|
||||
@@ -395,7 +401,7 @@ input.sheet-hidden-tab {
|
||||
|
||||
/* Switch -- styled checkboxes */
|
||||
|
||||
input[type="checkbox"].sheet-block-switch {
|
||||
input[type='checkbox'].sheet-block-switch {
|
||||
opacity: 0;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
@@ -407,20 +413,20 @@ input[type="checkbox"].sheet-block-switch {
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
input[type="checkbox"].sheet-block-switch + span::before {
|
||||
input[type='checkbox'].sheet-block-switch + span::before {
|
||||
margin-right: 4px;
|
||||
line-height: 14px;
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
content: "►";
|
||||
content: '►';
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
content: "▼";
|
||||
input[type='checkbox'].sheet-block-switch:checked + span::before {
|
||||
content: '▼';
|
||||
}
|
||||
|
||||
.sheet-block-hidden,
|
||||
@@ -507,7 +513,7 @@ input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
padding: 0px 5px 0px 5px;
|
||||
font-size: 16px;
|
||||
text-align: left;
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
font-variant: small-caps;
|
||||
font-weight: bold;
|
||||
white-space: nowrap;
|
||||
@@ -517,14 +523,14 @@ input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
color: #000;
|
||||
font-size: 12px;
|
||||
font-style: italic;
|
||||
font-family: "Verdana";
|
||||
font-family: 'Verdana';
|
||||
font-variant: small-caps;
|
||||
text-align: right;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-co1 .sheet-tcat {
|
||||
font-family: "Verdana";
|
||||
font-family: 'Verdana';
|
||||
font-size: 12px;
|
||||
font-weight: normal;
|
||||
text-align: right;
|
||||
@@ -534,7 +540,7 @@ input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
.sheet-rolltemplate-co1 td {
|
||||
margin: 0px;
|
||||
padding: 0px 5px 0px 5px;
|
||||
font-family: "Verdana";
|
||||
font-family: 'Verdana';
|
||||
font-size: 12px;
|
||||
font-weight: normal;
|
||||
white-space: nowrap;
|
||||
@@ -561,7 +567,7 @@ input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
border-color: #7f989d;
|
||||
border-style: solid;
|
||||
border-radius: 25%;
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
@@ -571,7 +577,7 @@ input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
border-color: #3fb315;
|
||||
border-style: solid;
|
||||
border-radius: 25%;
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
@@ -581,7 +587,7 @@ input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
border-color: #b31515;
|
||||
border-style: solid;
|
||||
border-radius: 25%;
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
@@ -591,6 +597,6 @@ input[type="checkbox"].sheet-block-switch:checked + span::before {
|
||||
border-color: #2f5860;
|
||||
border-style: solid;
|
||||
border-radius: 25%;
|
||||
font-family: "Contrail One";
|
||||
font-family: 'Contrail One';
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
@@ -52,7 +52,6 @@ table.sheet-tabsep{
|
||||
text-align: center;
|
||||
font-style: normal;
|
||||
font-weight: bold;
|
||||
text-transform: capitalize;
|
||||
color: white;
|
||||
border:none;
|
||||
white-space: nowrap;
|
||||
|
||||
@@ -9,154 +9,185 @@ Cette feuilles de personnage inclut quelques jets et règles optionnelles.
|
||||
Le jeu complet est disponible sur le site de l'éditeur [Black Book Editions](http://www.black-book-editions.fr/produit.php?id=4349).
|
||||
|
||||
# Version courante
|
||||
3.3 [Screenshot](coc_v2.png)
|
||||
|
||||
3.5 [Screenshot](coc_v2.png)
|
||||
|
||||
# Notes de version
|
||||
|
||||
## v3.5 (2020-08-22)
|
||||
|
||||
- Gestion des dés d'usure en mode CO Bitume. Pour chaque pièce d'équipement concernée, indiquer dans la liste des propriétés une propriété nommée Ud et donner en valeur le chiffre du dé d'usure (8 pour d8, 10 pour d10, etc...). Un bouton sous la liste des équipements permet de lancer un test d'usure en sélectionnant d'abord l'équipement concerné. En cas d'échec (le chiffre du jet dans le chat apparait en rouge), le dé d'usure de cette équipement doit être baissé d'un cran (ex : de 'Ud : 8' à 'Ud : 6', cf livre de règles).
|
||||
- Gestion de la fiche de véhicule spécifique à Bitume avec :
|
||||
- Une liste des modifications du véhicule pour laquelle on peut indiquer :
|
||||
- le nombre d'emplacements pris par la modification, en cas de dépassement du nombre maximum (valeur de la caractéristique EMP) le nombre d'emplacement est remis à 0.
|
||||
- une liste éventuelle des caractéristiques que la modification booste (RAP, MAN, IMP).
|
||||
- une case permettant d'activer ou non la modification (et donc d'appliquer le buff correspondant)
|
||||
- Une gestion des dés d'usure du véhicule, avec possibilité d'indiquer le Ud maximum et le Ud courant et de faire les jets d'usure correspondant. Le Ud courant est automatiquement mis à jour d'une part en fonction du Ud maximum, et d'autre part en fonction des points d'avaries accumulés.
|
||||
|
||||
## v3.4 (2020-08-15)
|
||||
|
||||
- Amélioration de la logique d'import d'un statblock de PNJ ou de créature
|
||||
- Lancement de l'import du statblock via un bouton
|
||||
|
||||
## v3.3 (2020-08-04)
|
||||
* Génération automatique de lignes de ressources sur l'onglet équipement en fonction de l'univers choisi
|
||||
* Ajout d'une liste de choix de surhumains permettant de générer automatique des lignes de ressources et/ou de déterminer les dés de vie, caractéristiques magiques, etc...
|
||||
|
||||
- Génération automatique de lignes de ressources sur l'onglet équipement en fonction de l'univers choisi
|
||||
- Ajout d'une liste de choix de surhumains permettant de générer automatique des lignes de ressources et/ou de déterminer les dés de vie, caractéristiques magiques, etc...
|
||||
|
||||
## v3.2 (2020-04-28)
|
||||
* Modifications internes sur les champs INIT et DEF pour permettre la liaison de ces attributs avec un token (contourne un bug de Roll20 sur la liaison avec des champs auto-calculés)
|
||||
* Ajout de cases à cocher pour chaque capacité (permet de remplir les voies à l'avance)
|
||||
* Modifications cosmétiques (alignement des attributs sur le premier onglet de la fiche)
|
||||
|
||||
- Modifications internes sur les champs INIT et DEF pour permettre la liaison de ces attributs avec un token (contourne un bug de Roll20 sur la liaison avec des champs auto-calculés)
|
||||
- Ajout de cases à cocher pour chaque capacité (permet de remplir les voies à l'avance)
|
||||
- Modifications cosmétiques (alignement des attributs sur le premier onglet de la fiche)
|
||||
|
||||
## v3.1 (2020-04-23)
|
||||
* Déplacement des buffs généraux vers l'onglet **Capacités**
|
||||
* Nouvelle présentation des buffs généraux :
|
||||
- Il s'agit à présent d'une liste répétable d'éléments
|
||||
- On indique le nom du buff, et la liste des attributs auxquels il s'applique, sous la forme _nom attribut : valeur de buff_, séparés par des virgules si le buff s'applique à plusieurs attributs.
|
||||
- Une case à cocher permet d'activer ou désactiver le buff
|
||||
- A chaque modification, les buffs par attributs sont recalculés et ré-assignés à la case **Divers** de chaque attribut.
|
||||
- On peut afficher le détail des buffs par attributs en cliquant sur la flèche appropriée.
|
||||
* Remplacement des deux champs de modificateurs circonstanciels à l'attaque et aux dommages par deux listes répétables similaires à celles des buffs généraux
|
||||
- On indique le nom du modificateur et sa valeur.
|
||||
- Une case à cocher permet d'activer ou désactiver le modificateur.
|
||||
- Tant qu'une case est cochée, le modificateur correspondant est appliqué à chaque jet d'attaque et/ou de dommages.
|
||||
- Lorsqu'un modificateur d'attaque est activé ou désactivé, un buff général du même nom est recherché sur l'onglet **Capacités**, et s'il existe, celui-ci est synchronisé avec le modificateur d'attaque.
|
||||
* Rappel sur les valeurs de buffs ou de modificateurs d'attaque :
|
||||
- Elles peuvent être une valeur fixe, _ex : Malingre : -1_
|
||||
- Elles peuvent être une référence à un attribut, _ex : Vue perçante : +[PER]_ pour utiliser le mod. de PERception
|
||||
- Elles peuvent être une référence à un rang dans une voie
|
||||
- Soit en utilisant les attributs RANG_VOIEx _ex : Pilote émérite : +[RANG_VOIE1]_
|
||||
- Soit en utilisant le nom de la voie tel qu'il a été entré dans l'onglet **Capacités**, _ex : Pilote émérite : [rang Pilotage]_ pour un bonus de +1 par rang dans la voie, ou _ex : Discrétion : 2[rang Furtivité]_ pour un bonus de +2 par rang
|
||||
- Elles peuvent être une formule mathématique mettant en oeuvre plusieurs attributs, _ex Tenue de combat : +[RANG_VOIE1*DEFARMUREON]_
|
||||
* Sur l'onglet **Equipement**, les deux listes d'équipements sont maintenant regroupées en une seule, permettant de :
|
||||
- Gérer l'encombrement (reprise des règles du Compagnon COF) en indiquant pour chaque équipement, une valeur d'encombrement, un nombre en inventaire, et si ce nombre est possédé ou porté (et compte donc dans l'encombrement).
|
||||
- Saisir une description détaillée de l'équipement en plus de son nom
|
||||
- Ajouter une ligne d'attaque sur l'onglet **Caractéristiques** ou la supprimer, en cochant ou décochant la case appropriée.
|
||||
- Indiquer une liste de propriétés (séparées par des virgules) pour l'équipement, avec modification des données correspondantes sur l'onglet **Caractéristiques**. Les propriétés reconnues sont :
|
||||
- **DEF : _bonus_** pour le bonus de DEFense d'une armure
|
||||
- **RD : _valeur_** pour la valeur de Réduction des DM d'une armure
|
||||
- **DM : _(nb)d(faces)_** pour les dés de DM d'une arme
|
||||
- **ATD : _portée_** pour la portée d'une arme à distance (sinon c'est une attaque au contact)
|
||||
- _Exemples_
|
||||
- _DEF : 2, RD : 5_ (pour un gilet pare-balles)
|
||||
- _DM : 1d6, ATD : 10m_ (pour un pistolet léger)
|
||||
* Sur l'onglet **Capacités**, les jets de capacités ont été modifiés pour permettre d'ajouter à un jet un bonus lié à une voie possédée par le personnage. Il suffit pour cela de :
|
||||
- sélectionner la voie dont la possession procure un bonus au jet
|
||||
- sélectionner le type de bonus obtenu pour chaque rang possédé (+1 ou +2 par rang dans la voie)
|
||||
|
||||
- Déplacement des buffs généraux vers l'onglet **Capacités**
|
||||
- Nouvelle présentation des buffs généraux :
|
||||
- Il s'agit à présent d'une liste répétable d'éléments
|
||||
- On indique le nom du buff, et la liste des attributs auxquels il s'applique, sous la forme _nom attribut : valeur de buff_, séparés par des virgules si le buff s'applique à plusieurs attributs.
|
||||
- Une case à cocher permet d'activer ou désactiver le buff
|
||||
- A chaque modification, les buffs par attributs sont recalculés et ré-assignés à la case **Divers** de chaque attribut.
|
||||
- On peut afficher le détail des buffs par attributs en cliquant sur la flèche appropriée.
|
||||
- Remplacement des deux champs de modificateurs circonstanciels à l'attaque et aux dommages par deux listes répétables similaires à celles des buffs généraux
|
||||
- On indique le nom du modificateur et sa valeur.
|
||||
- Une case à cocher permet d'activer ou désactiver le modificateur.
|
||||
- Tant qu'une case est cochée, le modificateur correspondant est appliqué à chaque jet d'attaque et/ou de dommages.
|
||||
- Lorsqu'un modificateur d'attaque est activé ou désactivé, un buff général du même nom est recherché sur l'onglet **Capacités**, et s'il existe, celui-ci est synchronisé avec le modificateur d'attaque.
|
||||
- Rappel sur les valeurs de buffs ou de modificateurs d'attaque :
|
||||
- Elles peuvent être une valeur fixe, _ex : Malingre : -1_
|
||||
- Elles peuvent être une référence à un attribut, _ex : Vue perçante : +[PER]_ pour utiliser le mod. de PERception
|
||||
- Elles peuvent être une référence à un rang dans une voie
|
||||
- Soit en utilisant les attributs RANG*VOIEx \_ex : Pilote émérite : +[RANG_VOIE1]*
|
||||
- Soit en utilisant le nom de la voie tel qu'il a été entré dans l'onglet **Capacités**, _ex : Pilote émérite : [rang Pilotage]_ pour un bonus de +1 par rang dans la voie, ou _ex : Discrétion : 2[rang Furtivité]_ pour un bonus de +2 par rang
|
||||
- Elles peuvent être une formule mathématique mettant en oeuvre plusieurs attributs, _ex Tenue de combat : +[RANG_VOIE1*DEFARMUREON]_
|
||||
- Sur l'onglet **Equipement**, les deux listes d'équipements sont maintenant regroupées en une seule, permettant de :
|
||||
- Gérer l'encombrement (reprise des règles du Compagnon COF) en indiquant pour chaque équipement, une valeur d'encombrement, un nombre en inventaire, et si ce nombre est possédé ou porté (et compte donc dans l'encombrement).
|
||||
- Saisir une description détaillée de l'équipement en plus de son nom
|
||||
- Ajouter une ligne d'attaque sur l'onglet **Caractéristiques** ou la supprimer, en cochant ou décochant la case appropriée.
|
||||
- Indiquer une liste de propriétés (séparées par des virgules) pour l'équipement, avec modification des données correspondantes sur l'onglet **Caractéristiques**. Les propriétés reconnues sont :
|
||||
- **DEF : _bonus_** pour le bonus de DEFense d'une armure
|
||||
- **RD : _valeur_** pour la valeur de Réduction des DM d'une armure
|
||||
- **DM : _(nb)d(faces)_** pour les dés de DM d'une arme
|
||||
- **ATD : _portée_** pour la portée d'une arme à distance (sinon c'est une attaque au contact)
|
||||
- _Exemples_
|
||||
- _DEF : 2, RD : 5_ (pour un gilet pare-balles)
|
||||
- _DM : 1d6, ATD : 10m_ (pour un pistolet léger)
|
||||
- Sur l'onglet **Capacités**, les jets de capacités ont été modifiés pour permettre d'ajouter à un jet un bonus lié à une voie possédée par le personnage. Il suffit pour cela de :
|
||||
- sélectionner la voie dont la possession procure un bonus au jet
|
||||
- sélectionner le type de bonus obtenu pour chaque rang possédé (+1 ou +2 par rang dans la voie)
|
||||
|
||||
## v2.9 (2020-02-12)
|
||||
* Déplacement des parties règles optionnelles vers le tab caractéristiques
|
||||
* Utilisation de coc_settings pour précharger les options de règles par défaut
|
||||
|
||||
- Déplacement des parties règles optionnelles vers le tab caractéristiques
|
||||
- Utilisation de coc_settings pour précharger les options de règles par défaut
|
||||
|
||||
## v2.8 (2019-10-10)
|
||||
* Modifications du sheetworker pour éviter erreurs dans la console API
|
||||
* Homogénéisation des noms des roll buttons
|
||||
* Séparation des buffs circonstanciels de combat en deux champs : un pour le jet d'attaque et un pour le jet de dommages
|
||||
|
||||
- Modifications du sheetworker pour éviter erreurs dans la console API
|
||||
- Homogénéisation des noms des roll buttons
|
||||
- Séparation des buffs circonstanciels de combat en deux champs : un pour le jet d'attaque et un pour le jet de dommages
|
||||
|
||||
## v2.7 (2019-29-06)
|
||||
|
||||
### Fiche PJ, onglet Configuration
|
||||
* Ajout d'un champ de buff pour les PV
|
||||
* Ajout d'un sélecteur pour le mode de calcul des points de vie (lancer le DV ou utiliser la valeur moyenne du DV)
|
||||
|
||||
- Ajout d'un champ de buff pour les PV
|
||||
- Ajout d'un sélecteur pour le mode de calcul des points de vie (lancer le DV ou utiliser la valeur moyenne du DV)
|
||||
|
||||
### Fiche PJ, onglet Caractéristiques
|
||||
* Modification du roll-button de lancement de dé de vie en action-button permettant d'augmenter le niveau de 1
|
||||
* Ajout d'un script sheet-worker pour recalculer / lancer les points de vie lorsque le niveau, le mod de constitution, le buff de PV ou le mode de calcul des PV est modifié
|
||||
|
||||
- Modification du roll-button de lancement de dé de vie en action-button permettant d'augmenter le niveau de 1
|
||||
- Ajout d'un script sheet-worker pour recalculer / lancer les points de vie lorsque le niveau, le mod de constitution, le buff de PV ou le mode de calcul des PV est modifié
|
||||
|
||||
### Modifications globales
|
||||
|
||||
Modification des attributs name de tous les roll-buttons en "roll_nomJet" et ajout des attributs title
|
||||
* Permet d'invoquer un jet de dés de la fiche de personnage depuis le chat en indiquant %{selected|nomJet} (si un token est sélectionné) ou %{nomPerso|nomJet}
|
||||
* Permet d'afficher le nom du jet qui peut être utilisé dans le chat ou les macros
|
||||
|
||||
- Permet d'invoquer un jet de dés de la fiche de personnage depuis le chat en indiquant %{selected|nomJet} (si un token est sélectionné) ou %{nomPerso|nomJet}
|
||||
- Permet d'afficher le nom du jet qui peut être utilisé dans le chat ou les macros
|
||||
|
||||
## v2.6 (2019-04-17)
|
||||
|
||||
### Fiche de PJ
|
||||
|
||||
* Possibilité d'appliquer plusieurs états préjudiciables en même temps
|
||||
* Gestion de l'encombrement (idem COF)
|
||||
* Ajout d'un champ de texte sous la liste d'attaques pour les buffs "temporaires"
|
||||
* Possibilité d'indiquer des buffs aux jets d'attaque et de dommages en langage quasi-naturel : le premier mot est le type d'attaque concernée, le deuxième est le modificateur (avec possibilité de référencer un autre attribut de la fiche en l'encadrant entre crochets []) et à partir du troisième, la description du buff.
|
||||
* Indiquer ATC (contact), ATD (distance), MAG (att. magique), MEN (att. mentale), pour les types d'attaques, ATT pour toutes les attaques existantes. Indiquer d'abord DM pour un buff aux dommages
|
||||
* Plusieurs buffs peuvent être indiqués et séparés par un point-virgule (;)
|
||||
* Exemple : `DM ATC +2d6 Attaque en traître ; ATD +[PER] Visée`
|
||||
* Il est nécessaire de cliquer en dehors du champ de saisie AVANT de presser un bouton d'attaque afin que le script sheet-worker approprié puisse s'exécuter.
|
||||
* Ajout d'un bouton "Recycle" sur l'onglet Configuration pour forcer la fiche à recalculer quelques attributs (rangs atteints dans chaque voie, statbloc interne, encombrement)
|
||||
- Possibilité d'appliquer plusieurs états préjudiciables en même temps
|
||||
- Gestion de l'encombrement (idem COF)
|
||||
- Ajout d'un champ de texte sous la liste d'attaques pour les buffs "temporaires"
|
||||
- Possibilité d'indiquer des buffs aux jets d'attaque et de dommages en langage quasi-naturel : le premier mot est le type d'attaque concernée, le deuxième est le modificateur (avec possibilité de référencer un autre attribut de la fiche en l'encadrant entre crochets []) et à partir du troisième, la description du buff.
|
||||
- Indiquer ATC (contact), ATD (distance), MAG (att. magique), MEN (att. mentale), pour les types d'attaques, ATT pour toutes les attaques existantes. Indiquer d'abord DM pour un buff aux dommages
|
||||
- Plusieurs buffs peuvent être indiqués et séparés par un point-virgule (;)
|
||||
- Exemple : `DM ATC +2d6 Attaque en traître ; ATD +[PER] Visée`
|
||||
- Il est nécessaire de cliquer en dehors du champ de saisie AVANT de presser un bouton d'attaque afin que le script sheet-worker approprié puisse s'exécuter.
|
||||
- Ajout d'un bouton "Recycle" sur l'onglet Configuration pour forcer la fiche à recalculer quelques attributs (rangs atteints dans chaque voie, statbloc interne, encombrement)
|
||||
|
||||
### Fiche de PNJ
|
||||
|
||||
* Ajout Réduction de DM (RD)
|
||||
* Ajout d'une liste de capacités / traits
|
||||
* Amélioration du script d'import de statblock
|
||||
* Ajout d'un script de conversion d'attributs PNJ => PJ
|
||||
- Ajout Réduction de DM (RD)
|
||||
- Ajout d'une liste de capacités / traits
|
||||
- Amélioration du script d'import de statblock
|
||||
- Ajout d'un script de conversion d'attributs PNJ => PJ
|
||||
|
||||
## v2.5 (2019-02-12)
|
||||
* Gestion des buffs en langage naturel avec référence aux caracs ou voies/rangs
|
||||
* Réorganisation des lignes d'attaque (PJ et PNJ), gestion des DM secondaires sur la fiche PJ, actions limitées
|
||||
* Réorganisation des lignes de jets de capacités
|
||||
* Réorganisation du roll template
|
||||
* Refactorisation de code dans les sheetworkers
|
||||
|
||||
- Gestion des buffs en langage naturel avec référence aux caracs ou voies/rangs
|
||||
- Réorganisation des lignes d'attaque (PJ et PNJ), gestion des DM secondaires sur la fiche PJ, actions limitées
|
||||
- Réorganisation des lignes de jets de capacités
|
||||
- Réorganisation du roll template
|
||||
- Refactorisation de code dans les sheetworkers
|
||||
|
||||
## v2.4 (2019-01-01)
|
||||
* Fiche de personnage avec sélection du type par dropdown (PJ, PNJ ou Véhicule)
|
||||
* Modification cosmétique de la fiche avec une bordure aux coins arrondis
|
||||
* Plus de case Traits/Langues/Niveau de vie sur l'onglet Caractéristiques. Ces informations peuvent être indiquées dans la liste répétable des traits de l'onglet Capacités
|
||||
* Ajout d'un sheet-worker permettant de détecter si le personnage a subi une blessure grave, quand il perd en une seule fois un nombre de PV supérieur au seuil. La case Blessure est automatiquement cochée et l'état préjudiciable Affaibli activé.
|
||||
* Ajout d'une case à cocher COCY à côté de l'initiative permettant de gérer les multiples actions par round en Cyberpunk. Après avoir lancé l'initiative, le fait de cocher cette case permet au rang d'initiative du personnage de diminuer de -10 à chaque fois qu'un jet d'attaque est réalisé via la fiche.
|
||||
* Les Traits sur l'onglet Capacités sont maintenant affichés en permanence
|
||||
* Possibilité de faire un jet de PC sur l'onglet Equipement qui ne fait qu'un affichage dans le chat
|
||||
* Trois choix d'initiative dans l'onglet Configuration : normale (init), variable (init + 1d6 explosif), cyberpunk (init + 1d6 explosif, résultat final limité à init de base x 2)
|
||||
* Ajout de champs dans l'onglet Configuration permettant d'indiquer le bonus de PC ainsi que de les nommer (Points de Choc en Horreur, Points de Cash en Cyberpunk, Points de Chance chargé par défaut à la première ouverture de la fiche)
|
||||
* Ajout de cases à cocher sur les lignes d'armes/attaques permettant de faire un jet d'attaque sans jet de dommages ou un jet de dommages sans jet d'attaque (fiches PJ et PNJ)
|
||||
* Ajout d'une option Choix dans les Mods et Mods de test des jets de capacités permettant de choisir la caractéristique à utiliser au moment du jet
|
||||
* Import du Statblock pour les PNJs
|
||||
* Ajout d'une fiche de véhicule avec caractéristiques de base et liste répétable de jets permettant d'inclure les caractéristiques de véhicule et celles du personnage (pas de solution satisfaisante trouvée pour aller chercher les caractéristiques de la fiche du pilote dont le nom est indiqué)
|
||||
* Modification cosmétique avec une bordure aux coins arrondis et un affichage élargi dans les rolls template
|
||||
* Nouveau tag {{portee= }} permettant d'afficher la portée d'une arme à distance
|
||||
* Modification du roll-template pour permettre l'affichage d'un jet de dommages même sans jet d'attaque préalable
|
||||
|
||||
- Fiche de personnage avec sélection du type par dropdown (PJ, PNJ ou Véhicule)
|
||||
- Modification cosmétique de la fiche avec une bordure aux coins arrondis
|
||||
- Plus de case Traits/Langues/Niveau de vie sur l'onglet Caractéristiques. Ces informations peuvent être indiquées dans la liste répétable des traits de l'onglet Capacités
|
||||
- Ajout d'un sheet-worker permettant de détecter si le personnage a subi une blessure grave, quand il perd en une seule fois un nombre de PV supérieur au seuil. La case Blessure est automatiquement cochée et l'état préjudiciable Affaibli activé.
|
||||
- Ajout d'une case à cocher COCY à côté de l'initiative permettant de gérer les multiples actions par round en Cyberpunk. Après avoir lancé l'initiative, le fait de cocher cette case permet au rang d'initiative du personnage de diminuer de -10 à chaque fois qu'un jet d'attaque est réalisé via la fiche.
|
||||
- Les Traits sur l'onglet Capacités sont maintenant affichés en permanence
|
||||
- Possibilité de faire un jet de PC sur l'onglet Equipement qui ne fait qu'un affichage dans le chat
|
||||
- Trois choix d'initiative dans l'onglet Configuration : normale (init), variable (init + 1d6 explosif), cyberpunk (init + 1d6 explosif, résultat final limité à init de base x 2)
|
||||
- Ajout de champs dans l'onglet Configuration permettant d'indiquer le bonus de PC ainsi que de les nommer (Points de Choc en Horreur, Points de Cash en Cyberpunk, Points de Chance chargé par défaut à la première ouverture de la fiche)
|
||||
- Ajout de cases à cocher sur les lignes d'armes/attaques permettant de faire un jet d'attaque sans jet de dommages ou un jet de dommages sans jet d'attaque (fiches PJ et PNJ)
|
||||
- Ajout d'une option Choix dans les Mods et Mods de test des jets de capacités permettant de choisir la caractéristique à utiliser au moment du jet
|
||||
- Import du Statblock pour les PNJs
|
||||
- Ajout d'une fiche de véhicule avec caractéristiques de base et liste répétable de jets permettant d'inclure les caractéristiques de véhicule et celles du personnage (pas de solution satisfaisante trouvée pour aller chercher les caractéristiques de la fiche du pilote dont le nom est indiqué)
|
||||
- Modification cosmétique avec une bordure aux coins arrondis et un affichage élargi dans les rolls template
|
||||
- Nouveau tag {{portee= }} permettant d'afficher la portée d'une arme à distance
|
||||
- Modification du roll-template pour permettre l'affichage d'un jet de dommages même sans jet d'attaque préalable
|
||||
|
||||
## V2.3 (2018-12-13)
|
||||
* Correction d'un bug sur le calcul des buffs Divers ATD et DEF
|
||||
|
||||
- Correction d'un bug sur le calcul des buffs Divers ATD et DEF
|
||||
|
||||
## v2.2 (2018-12-11)
|
||||
* Modification du bouton de jet d'attaque pour générer un attribut pour chaque ligne.
|
||||
* Correction des espaces dans la commande invoquée par le bouton d'attaque pour en permettre l'utilisation à la fois dans le chat et via l'API en appelant la pseudo ability %{nom|repeating_armes_$n_jet} (où n est le no de ligne, base 0)
|
||||
* Nommage du checkbox "Plus de voies" (@{voies789}) afin de préserver son état d'un appel à un autre de la fiche de personnage. Ce changement a été oublié dans les commits de la Version 2.1
|
||||
* Modification du bouton de jet de capacité pour générer un attribut pour chaque ligne.
|
||||
* Correction des espaces dans la commande invoquée par le bouton de jet de capacité pour en permettre l'utilisation à la fois dans le chat et via l'API en appelant la pseudo ability %{<nom du personnage>|repeating_jetcapas_$n_jet} (où n est le no de ligne, base 0)
|
||||
* Modification mineures des textes dans le sélecteur du type de jet de capacité
|
||||
* Ajout d'un groupe d'options "Attaques" dans le sélecteur du modificateur de jet de capacité pour ajouter les attributs ATKxxx
|
||||
* Ajout d'une section répétable "Autres traits" dans l'onglet Capacités, sous la liste des jets de capacités. Elle peut être montrée ou cachée (état préservé d'un appel de la fiche à l'autre). Cette nouvelle liste peut typiquement être utilisée pour noter les différents avantages liées aux types de surhumains, ou bien les différents implants d'un personnage cyberpunk, etc... Cette section comporte un bouton avec un picto "bulle" qui murmure la description du trait au joueur dans le chat.
|
||||
* Réorganisation de l'onglet Equipement
|
||||
* Ajout d'une section répétables "Autres ressources" avec saisie d'un nom et d'une valeur numérique. Elle peut servir à comptabiliser les points de Provisions, de Munitions ou de Transport en univers Post-Apo, ou le seuil de Cyberlose et la difficulté du test de résistance en univers Cyberpunk
|
||||
* Ajout d'une section masquable pour les caractéristiques d'un véhicule, avec une liste répétable de jets liés, sur lesquels on peut indiquer à la fois des caractéristiques de personnage et des caractéristiques de véhicule comme modificateurs au jet
|
||||
* Ajout d'un élément {{text}} dans le roll template (utilisé par les jets d'affichage des "Autres traits")
|
||||
* Correction d'une typo dans la bulle d'aide du bonus divers à la DEX (DEX_BONUS)
|
||||
* Nouvelle classe de bouton 'output' représentée par un picto de bulle d'aide (pour affichage des "Autres traits" dans le chat)
|
||||
* Augmentation à 250 pixels de la hauteur allouée à l'élément {{desc}} d'un roll template
|
||||
* Ajout d'une classe text pour affichage d'un élément {{text}} dans le roll template (police italique réduite, texte justifié sans limite de hauteur)
|
||||
|
||||
- Modification du bouton de jet d'attaque pour générer un attribut pour chaque ligne.
|
||||
- Correction des espaces dans la commande invoquée par le bouton d'attaque pour en permettre l'utilisation à la fois dans le chat et via l'API en appelant la pseudo ability %{nom|repeating*armes*\$n_jet} (où n est le no de ligne, base 0)
|
||||
- Nommage du checkbox "Plus de voies" (@{voies789}) afin de préserver son état d'un appel à un autre de la fiche de personnage. Ce changement a été oublié dans les commits de la Version 2.1
|
||||
- Modification du bouton de jet de capacité pour générer un attribut pour chaque ligne.
|
||||
- Correction des espaces dans la commande invoquée par le bouton de jet de capacité pour en permettre l'utilisation à la fois dans le chat et via l'API en appelant la pseudo ability %{<nom du personnage>|repeating*jetcapas*\$n_jet} (où n est le no de ligne, base 0)
|
||||
- Modification mineures des textes dans le sélecteur du type de jet de capacité
|
||||
- Ajout d'un groupe d'options "Attaques" dans le sélecteur du modificateur de jet de capacité pour ajouter les attributs ATKxxx
|
||||
- Ajout d'une section répétable "Autres traits" dans l'onglet Capacités, sous la liste des jets de capacités. Elle peut être montrée ou cachée (état préservé d'un appel de la fiche à l'autre). Cette nouvelle liste peut typiquement être utilisée pour noter les différents avantages liées aux types de surhumains, ou bien les différents implants d'un personnage cyberpunk, etc... Cette section comporte un bouton avec un picto "bulle" qui murmure la description du trait au joueur dans le chat.
|
||||
- Réorganisation de l'onglet Equipement
|
||||
- Ajout d'une section répétables "Autres ressources" avec saisie d'un nom et d'une valeur numérique. Elle peut servir à comptabiliser les points de Provisions, de Munitions ou de Transport en univers Post-Apo, ou le seuil de Cyberlose et la difficulté du test de résistance en univers Cyberpunk
|
||||
- Ajout d'une section masquable pour les caractéristiques d'un véhicule, avec une liste répétable de jets liés, sur lesquels on peut indiquer à la fois des caractéristiques de personnage et des caractéristiques de véhicule comme modificateurs au jet
|
||||
- Ajout d'un élément {{text}} dans le roll template (utilisé par les jets d'affichage des "Autres traits")
|
||||
- Correction d'une typo dans la bulle d'aide du bonus divers à la DEX (DEX_BONUS)
|
||||
- Nouvelle classe de bouton 'output' représentée par un picto de bulle d'aide (pour affichage des "Autres traits" dans le chat)
|
||||
- Augmentation à 250 pixels de la hauteur allouée à l'élément {{desc}} d'un roll template
|
||||
- Ajout d'une classe text pour affichage d'un élément {{text}} dans le roll template (police italique réduite, texte justifié sans limite de hauteur)
|
||||
|
||||
## v2.1 (2018-12-07)
|
||||
* Ajout d'onglets
|
||||
* Ajout du support des états préjudiciables Aveuglé, Etourdi, Immobilisé, Renversé, Surpris avec buffs aux statistiques de combat correspondantes
|
||||
* Ajout d'une option "Explosif" dans le sélecteur du type de jet pour des jets ouverts / sans limite
|
||||
* Ajout du d3 au selecteur des dés de dommages
|
||||
* Ajout d'un groupe de dés de dommages "sans limite" (armes à feu)
|
||||
* Ajout de deux options d'attaque sur la deuxième ligne : relance (reroll et reroll once) et seuil de relance (à indiquer sous la forme d'un seuil -- relance des 1 par défaut).
|
||||
* Ajout d'un état "Poisse" consistant à lancer deux d20 et garder le moins bon
|
||||
* Race est remplacé par famille sur la fiche
|
||||
|
||||
- Ajout d'onglets
|
||||
- Ajout du support des états préjudiciables Aveuglé, Etourdi, Immobilisé, Renversé, Surpris avec buffs aux statistiques de combat correspondantes
|
||||
- Ajout d'une option "Explosif" dans le sélecteur du type de jet pour des jets ouverts / sans limite
|
||||
- Ajout du d3 au selecteur des dés de dommages
|
||||
- Ajout d'un groupe de dés de dommages "sans limite" (armes à feu)
|
||||
- Ajout de deux options d'attaque sur la deuxième ligne : relance (reroll et reroll once) et seuil de relance (à indiquer sous la forme d'un seuil -- relance des 1 par défaut).
|
||||
- Ajout d'un état "Poisse" consistant à lancer deux d20 et garder le moins bon
|
||||
- Race est remplacé par famille sur la fiche
|
||||
|
||||
## v1.0 (2018-11-07)
|
||||
|
||||
|
||||