Méthode rollPossession pour attaque possession
- Ajout d'une méthode pour ouvrir le dialogue en mode possession - gestion des information de possession - fenêtre défense possession - préparation des messages de tchat
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
<div class="roll-chat" data-passearme="{{passeArme}}">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
</div>
|
||||
|
||||
<div class="chat-header">
|
||||
<h4>Défense de {{active.name}}</h4>
|
||||
</div>
|
||||
|
||||
<div class="chat-resume">
|
||||
{{log 'chat-resultat-possession' this}}
|
||||
{{#if type.possession.isEntite}}
|
||||
{{!-- {{#if (eq mode "attaque")}}
|
||||
{{attacker.name}} tente de {{#if isECNIDefender}}conjurer la possession de{{else}}posséder{{/if}} {{defender.name}}
|
||||
{{else}}
|
||||
{{defender.name}} tente de {{#if isECNIDefender}}résister à{{else}}conjurer la possession de{{/if}} {{attacker.name}}
|
||||
{{/if}} --}}
|
||||
{{/if}}
|
||||
<p>Points de {{#if type.possession.isCompteurPossession}}possession{{else}}conjuration{{/if}}: {{type.possession.compteur}}</p>
|
||||
</div>
|
||||
|
||||
<div class="chat-details">
|
||||
</div>
|
||||
|
||||
<div class="chat-actions">
|
||||
<a class='chat-card-button button-defense-possession'
|
||||
data-attackerId='{{ids.opponentId}}'
|
||||
data-attackerTokenId='{{ids.opponentTokenId}}'
|
||||
data-defenderId='{{ids.actorId}}'
|
||||
data-defenderTokenId='{{ids.actorTokenId}}'
|
||||
>
|
||||
{{#if type.possession.isEntite}}
|
||||
Résister à la conjuration
|
||||
{{else}}
|
||||
Résister à la possession
|
||||
{{/if}}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -14,6 +14,5 @@
|
||||
<label for="system.compteur">Compteur</label>
|
||||
<input class="attribute-value" type="text" name="system.compteur" value="{{system.compteur}}" data-dtype="Number"/>
|
||||
</div>
|
||||
{{>"systems/foundryvtt-reve-de-dragon/templates/partial-item-description.hbs"}}
|
||||
</section>
|
||||
</form>
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
{{log 'roll-chat-possession' this}}
|
||||
<div class="roll-chat">
|
||||
<div class="chat-img">
|
||||
<img src="{{active.img}}" data-tooltip="{{active.name}}" />
|
||||
<img src="{{current.comp.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
</div>
|
||||
<div class="chat-header">
|
||||
{{active.name}} possession {{opponent.name}}: {{current}}
|
||||
{{active.name}} {{type.label}} {{opponent.name}}
|
||||
</div>
|
||||
|
||||
<div class="chat-resume">
|
||||
@@ -15,6 +16,11 @@
|
||||
</div>
|
||||
|
||||
<div class="chat-actions">
|
||||
{{#if roll.type.possession.isAttaque}}
|
||||
proposer defense
|
||||
{{else}}
|
||||
proposer marquer points
|
||||
{{/if}}
|
||||
</div>
|
||||
|
||||
<div class="chat-buttons">
|
||||
|
||||
@@ -12,4 +12,4 @@
|
||||
{{#each templates as |template|}}{{> 'roll-section' rollData=@root.rollData currentsection='ajustements'}}{{/each}}
|
||||
</roll-resume>
|
||||
<roll-buttons>{{> 'roll-button' }}</roll-buttons>
|
||||
</form>
|
||||
</form>
|
||||
@@ -1,7 +1,19 @@
|
||||
<roll-part-img>
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
</roll-part-img>
|
||||
|
||||
<subline>
|
||||
<img src="{{current.comp.img}}" data-tooltip="{{current.comp.label}}" />
|
||||
<select name="select-possession" {{#if (or rollData.type.retry (eq refs.all.length 1))}}disabled{{/if}}>
|
||||
{{selectOptions refs.all selected=current.key valueAttr="key" labelAttr="label"}}
|
||||
</select>
|
||||
<select name="select-possession" {{#if (or rollData.type.retry (eq refs.all.length 1))}}disabled{{/if}}>
|
||||
{{selectOptions refs.all selected=current.key valueAttr="key" labelAttr="label"}}
|
||||
</select>
|
||||
</subline>
|
||||
|
||||
<roll-part-detail>
|
||||
<subline>
|
||||
<p>Points de {{#if rollData.type.possession.isCompteurPossession}}possession{{else}}conjuration{{/if}}: {{rollData.type.possession.compteur}}</p>
|
||||
</subline>
|
||||
|
||||
<subline>
|
||||
<button name="creer-possession">Créer possession</button>
|
||||
</subline>
|
||||
</roll-part-detail>
|
||||
|
||||
Reference in New Issue
Block a user