Merge branch 'working' into 'master'
Déplacer le rêve actuel dans l'en-tête See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!23
This commit is contained in:
commit
eb42eaae2c
BIN
icons/heures/hd05br.png
Normal file
BIN
icons/heures/hd05br.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
BIN
icons/heures/hd08br.png
Normal file
BIN
icons/heures/hd08br.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
BIN
icons/heures/hd12br.png
Normal file
BIN
icons/heures/hd12br.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
@ -291,7 +291,7 @@ export class RdDActorSheet extends ActorSheet {
|
|||||||
this.actor.setPointsDeSeuil(event.currentTarget.value);
|
this.actor.setPointsDeSeuil(event.currentTarget.value);
|
||||||
} );
|
} );
|
||||||
|
|
||||||
// On competence change
|
// On competence xp change
|
||||||
html.find('.competence-xp').change((event) => {
|
html.find('.competence-xp').change((event) => {
|
||||||
let compName = event.currentTarget.attributes.compname.value;
|
let compName = event.currentTarget.attributes.compname.value;
|
||||||
this.actor.updateCompetenceXP( compName, parseInt(event.target.value) );
|
this.actor.updateCompetenceXP( compName, parseInt(event.target.value) );
|
||||||
@ -324,6 +324,14 @@ export class RdDActorSheet extends ActorSheet {
|
|||||||
this.actor.santeIncDec("endurance", -1);
|
this.actor.santeIncDec("endurance", -1);
|
||||||
this.render(true);
|
this.render(true);
|
||||||
});
|
});
|
||||||
|
html.find('#ptreve-actuel-plus').click((event) => {
|
||||||
|
this.actor.updatePointsDeReve(1);
|
||||||
|
this.render(true);
|
||||||
|
});
|
||||||
|
html.find('#ptreve-actuel-moins').click((event) => {
|
||||||
|
this.actor.updatePointsDeReve(-1);
|
||||||
|
this.render(true);
|
||||||
|
});
|
||||||
html.find('#fatigue-plus').click((event) => {
|
html.find('#fatigue-plus').click((event) => {
|
||||||
this.actor.santeIncDec("fatigue", 1);
|
this.actor.santeIncDec("fatigue", 1);
|
||||||
this.render(true);
|
this.render(true);
|
||||||
|
@ -455,9 +455,9 @@ export class RdDActor extends Actor {
|
|||||||
updateCarac( caracName, caracValue )
|
updateCarac( caracName, caracValue )
|
||||||
{
|
{
|
||||||
let caracpath = "data.carac." + caracName + ".value"
|
let caracpath = "data.carac." + caracName + ".value"
|
||||||
if (caracName == reve) {
|
if (caracName == "reve") {
|
||||||
if (caracValue > Misc.toInt(this.data.data.reve.seuil.value)) {
|
if (caracValue > Misc.toInt(this.data.data.reve.seuil.value)) {
|
||||||
this.setPointDeSeuil(caracValue);
|
this.setPointsDeSeuil(caracValue);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.update( { caracpath: caracValue } );
|
this.update( { caracpath: caracValue } );
|
||||||
|
@ -454,6 +454,12 @@ button {
|
|||||||
flex-grow: 2;
|
flex-grow: 2;
|
||||||
}
|
}
|
||||||
.attribut-value,
|
.attribut-value,
|
||||||
|
.carac-value {
|
||||||
|
flex-grow: 0;
|
||||||
|
flex-basis: 64px;
|
||||||
|
margin-right: 4px;
|
||||||
|
margin-left: 4px;
|
||||||
|
}
|
||||||
.sante-value,
|
.sante-value,
|
||||||
.competence-value {
|
.competence-value {
|
||||||
flex-grow: 0;
|
flex-grow: 0;
|
||||||
|
@ -14,14 +14,18 @@
|
|||||||
<input class="resource-content" type="text" name="data.sante.vie.value" value="{{data.sante.vie.value}}" data-dtype="Number"/>/{{data.sante.vie.max}}
|
<input class="resource-content" type="text" name="data.sante.vie.value" value="{{data.sante.vie.value}}" data-dtype="Number"/>/{{data.sante.vie.max}}
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span>Endurance <a id="endurance-plus">+</a> / <a id="endurance-moins">-</a></span>
|
<span>Endurance <a id="endurance-plus">+</a> / <a id="endurance-moins">-</a></span>
|
||||||
<input class="resource-content" type="text" name="data.sante.endurance.value" value="{{data.sante.endurance.value}}" data-dtype="Number"/>/{{data.sante.endurance.max}}
|
<input class="resource-content" type="text" name="data.sante.endurance.value" value="{{data.sante.endurance.value}}" data-dtype="Number"/>/{{data.sante.endurance.max}}
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<span>Sonné :</span>
|
<span>Sonné :</span>
|
||||||
<input class="resource-content" type="checkbox" name="data.sante.sonne.value" value="{{data.sante.sonne.value}}" {{#if data.sante.sonne.value}}checked{{/if}} />
|
<input class="resource-content" type="checkbox" name="data.sante.sonne.value" value="{{data.sante.sonne.value}}" {{#if data.sante.sonne.value}}checked{{/if}} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div>
|
||||||
|
<span><span class="ptreve-actuel"><a>Rêve</a></span> <a id="ptreve-actuel-plus">+</a> / <a id="ptreve-actuel-moins">-</a></span>
|
||||||
|
<input class="resource-content" id="pointsreve-value" type="text" name="data.reve.reve.value" value="{{data.reve.reve.value}}" data-dtype="Number" />/{{data.reve.seuil.value}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="flex-group-center flex-fatigue">
|
<div class="flex-group-center flex-fatigue">
|
||||||
Fatigue <a id="fatigue-plus">+</a> / <a id="fatigue-moins">-</a>
|
Fatigue <a id="fatigue-plus">+</a> / <a id="fatigue-moins">-</a>
|
||||||
<span>{{{data.fatigueHTML}}}</span>
|
<span>{{{data.fatigueHTML}}}</span>
|
||||||
@ -66,7 +70,7 @@
|
|||||||
{{#if carac.derivee}}
|
{{#if carac.derivee}}
|
||||||
<label class="competence-value flexrow">{{carac.value}}</label>
|
<label class="competence-value flexrow">{{carac.value}}</label>
|
||||||
{{else}}
|
{{else}}
|
||||||
<input class="competence-value flexrow" type="text" name="data.carac.{{key}}.value" value="{{carac.value}}" data-dtype="{{carac.type}}"/>
|
<input class="carac-value flexrow" type="text" name="data.carac.{{key}}.value" value="{{carac.value}}" data-dtype="{{carac.type}}"/>
|
||||||
<input class="competence-xp flexrow" type="text" name="data.carac.{{key}}.xp" value="{{carac.xp}}" data-dtype="number"/>
|
<input class="competence-xp flexrow" type="text" name="data.carac.{{key}}.xp" value="{{carac.xp}}" data-dtype="number"/>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</li>
|
</li>
|
||||||
@ -282,7 +286,7 @@
|
|||||||
<div class="tab blessurescompteurs" data-group="primary" data-tab="blessurescompteurs">
|
<div class="tab blessurescompteurs" data-group="primary" data-tab="blessurescompteurs">
|
||||||
<div class="flex-group-left">
|
<div class="flex-group-left">
|
||||||
<span class="dormir-une-heure"><a title="Dormir une heure"><img src="icons/svg/sleep.svg" alt="Dormir une heure" width="50" height="50"/></a></span>
|
<span class="dormir-une-heure"><a title="Dormir une heure"><img src="icons/svg/sleep.svg" alt="Dormir une heure" width="50" height="50"/></a></span>
|
||||||
<span class="chateau-dormant"><a title="Chateau Dormant"><img src="systems/foundryvtt-reve-de-dragon/icons/heures/hd12.png" alt="Chateau Dormant" width="50" height="50"/></a></span>
|
<span class="chateau-dormant"><a title="Chateau Dormant"><img src="systems/foundryvtt-reve-de-dragon/icons/heures/hd12br.png" alt="Chateau Dormant" width="50" height="50"/></a></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-group-left flexrow">
|
<div class="flex-group-left flexrow">
|
||||||
<ol class="item-list">
|
<ol class="item-list">
|
||||||
@ -406,15 +410,11 @@
|
|||||||
<li class="item flexrow" >
|
<li class="item flexrow" >
|
||||||
<span class="competence-label"></span>
|
<span class="competence-label"></span>
|
||||||
<div>
|
<div>
|
||||||
<span class="monte-tmr"><a title="Montée dans les Terres Medianes !"><img src="systems/foundryvtt-reve-de-dragon/icons/heures/hd08.png" alt="Montée dans les Terres Medianes !" width="50" height="50"/></a></span>
|
<span class="monte-tmr"><a title="Montée dans les Terres Medianes !"><img src="systems/foundryvtt-reve-de-dragon/icons/heures/hd08br.png" alt="Montée dans les Terres Medianes !" width="50" height="50"/></a></span>
|
||||||
<span class="monte-tmr-rapide"><a title="Montée accélérée dans les Terres Medianes !"><img src="systems/foundryvtt-reve-de-dragon/icons/heures/hd05.png" alt="Montée accélérée dans les Terres Medianes !" width="50" height="50"/></a></span>
|
<span class="monte-tmr-rapide"><a title="Montée accélérée dans les Terres Medianes !"><img src="systems/foundryvtt-reve-de-dragon/icons/heures/hd05br.png" alt="Montée accélérée dans les Terres Medianes !" width="50" height="50"/></a></span>
|
||||||
<span class="visu-tmr"><a title="Regarder les Terres Medianes"><img src="icons/svg/eye.svg" alt="Regarder les Terres Medianes" width="50" height="50"/></a></span>
|
<span class="visu-tmr"><a title="Regarder les Terres Medianes"><img src="icons/svg/eye.svg" alt="Regarder les Terres Medianes" width="50" height="50"/></a></span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="item flexrow">
|
|
||||||
<span class="ptreve-actuel competence-label"><a>Points de Rêve actuels</a> :</span>
|
|
||||||
<span><input class="pointsreve-value" type="text" name="data.reve.reve.value" value="{{data.reve.reve.value}}" data-dtype="Number"/></span>
|
|
||||||
</li>
|
|
||||||
<li class="item flexrow">
|
<li class="item flexrow">
|
||||||
<span class="competence-label">Seuil de Rêve :</span>
|
<span class="competence-label">Seuil de Rêve :</span>
|
||||||
<span>
|
<span>
|
||||||
|
Loading…
Reference in New Issue
Block a user