Finalisation complète du système Vermine2047 pour FoundryVTT v14
Implémentations majeures: - Classe GroupLink pour synchronisation bidirectionnelle acteurs↔groupes - Configuration complète des totems, PNJ et créatures - Redesign du RollDialog avec interface compacte et sélecteurs - Bonus/malus par domaine de totem - Réussites automatiques et seuils auto basés sur niveau de maîtrise - Choix du totem à garder avec recalcul des réussites - Conversion tous templates chat cards en .hbs - Fiches PNJ et Créature avec sélecteurs pour tous les niveaux - Documentation technique (ARCHITECTURE.md) et utilisateur (GUIDE_UTILISATEUR.md) - Mise à jour system.json pour compatibilité v14 - Tous les TODOs du README.md complétés Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -0,0 +1,104 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
{{> "systems/vermine2047/templates/item/chatCards/parts/base.hbs"}}
|
||||
|
||||
{{!-- Weapon specific content --}}
|
||||
<div class="grid grid-2col">
|
||||
{{#if item.system.damage.value}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.damage' }}:</span>
|
||||
<span>
|
||||
{{item.system.damage.value}}
|
||||
{{#if item.system.damage.type}}
|
||||
({{item.system.damage.type}})
|
||||
{{/if}}
|
||||
{{#if item.system.damage.addVigor}}
|
||||
+ {{ localize 'ABILITIES.vigor.name' }}
|
||||
{{/if}}
|
||||
</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.ammo}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.ammo' }}:</span>
|
||||
<span>{{item.system.ammo}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.min_range}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.range' }}:</span>
|
||||
<span>
|
||||
{{item.system.min_range}}
|
||||
{{#if item.system.max_range}}
|
||||
- {{item.system.max_range}}
|
||||
{{/if}}
|
||||
</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.quantity}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.qty' }}:</span>
|
||||
<span>{{item.system.quantity}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.weight}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.weight' }}:</span>
|
||||
<span>{{item.system.weight}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.rarity.value}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.rarity' }}:</span>
|
||||
<span>
|
||||
{{#repeat item.system.rarity.value 1 "i"}}
|
||||
{{romanNumber i}}
|
||||
{{/repeat}}
|
||||
{{#ifgt item.system.rarity.handicap 0}}
|
||||
({{romanNumber item.system.rarity.handicap}})
|
||||
{{/ifgt}}
|
||||
</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.traits}}
|
||||
<div class="resource flexcol">
|
||||
<span class="resource-label">{{ localize 'VERMINE.traits' }}:</span>
|
||||
<ul class="unstyled">
|
||||
{{#each item.system.traits as |trait key|}}
|
||||
{{#if trait}}
|
||||
<li>
|
||||
<strong>{{localize (lookup ../config.traits key).name}}</strong>:
|
||||
{{localize (lookup ../config.traits key).description}}
|
||||
</li>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
</ul>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.damages.value}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.damages' }}:</span>
|
||||
<span class="damage-indicator">
|
||||
{{getDamagesData item.system.damages "state"}}
|
||||
{{#ifgt item.system.damages.value 1}}
|
||||
({{item.system.damages.value}})
|
||||
{{/ifgt}}
|
||||
</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if item.system.reliability}}
|
||||
<div class="resource flexrow">
|
||||
<span class="resource-label">{{ localize 'VERMINE.reliability' }}:</span>
|
||||
<span>{{item.system.reliability}}</span>
|
||||
</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
|
||||
</form>
|
||||
Reference in New Issue
Block a user