Files
fvtt-donjon-et-cie/templates/chat/mission-pack-card.hbs
T
uberwald 755c349078
Release Creation / build (release) Successful in 1m26s
DsN OK, objets uniques, règles de campagne
2026-05-03 21:51:35 +02:00

63 lines
2.8 KiB
Handlebars

<section class="dnc-chat-card dnc-chat-card-item dnc-chat-card-mission-pack">
<header class="chat-card-header">
<div class="chat-card-heading">
<p class="chat-card-kicker">{{localize "DNC.Chat.Kicker.Logistics"}}</p>
<h2>{{title}}</h2>
<p class="chat-card-subtitle">{{actorName}}</p>
</div>
<div class="chat-card-seal {{#if missingCount}}failure{{else}}success{{/if}}">
{{createdCount}}
</div>
</header>
<div class="chat-pill-row">
<span class="chat-pill">{{localize "DNC.Macro.MissionPack.ActiveMode"}} {{generationModeLabel}}</span>
{{#if isCampaign}}<span class="chat-pill">{{localize "DNC.Macro.MissionPack.CampaignController"}} {{controllerName}}</span>{{/if}}
{{#if isCampaign}}<span class="chat-pill">{{localize "DNC.Macro.MissionPack.CampaignRelation"}} {{stewardRelationLabel}}</span>{{/if}}
<span class="chat-pill success">{{localize "DNC.Macro.MissionPack.ItemsAdded"}} {{createdCount}}</span>
{{#if missingCount}}<span class="chat-pill failure">{{localize "DNC.Macro.MissionPack.ItemsMissing"}} {{missingCount}}</span>{{/if}}
</div>
<p class="chat-note">
{{#if missingCount}}
{{localize "DNC.Macro.MissionPack.PartialChatSummary"}}
{{else}}
{{localize "DNC.Macro.MissionPack.CompleteChatSummary"}}
{{/if}}
</p>
<ul class="chat-details">
{{#each draws}}
<li>
<strong>{{this.label}}</strong> : {{this.display}}
{{#if this.dieLabel}}
<br>{{localize "DNC.Macro.MissionPack.RollDetail" die=this.dieLabel mode=this.modeLabel values=this.rollValuesLabel kept=this.kept rank=this.rankBonus total=this.total}}
{{#if this.clamped}}<br>{{localize "DNC.Macro.MissionPack.TotalClamped" total=this.total clamped=this.resolvedTotal}}{{/if}}
{{/if}}
{{#if this.missingSummary}}<br>{{localize "DNC.Macro.MissionPack.Missing"}} : {{this.missingSummary}}{{/if}}
</li>
{{/each}}
</ul>
<div class="chat-pill-row">
<span class="chat-pill">{{localize "DNC.Macro.MissionPack.UniqueReference"}} {{uniqueEntry.referenceRoll}}</span>
<span class="chat-pill">{{localize "DNC.Macro.MissionPack.UniqueActorRoll"}} {{uniqueEntry.actorRoll}}</span>
<span class="chat-pill {{#if uniqueEntry.matched}}success{{else}}failure{{/if}}">
{{#if uniqueEntry.matched}}
{{localize "DNC.Macro.MissionPack.UniqueMatch"}}
{{else}}
{{localize "DNC.Macro.MissionPack.UniqueMiss"}}
{{/if}}
</span>
</div>
{{#if uniqueEntry.matched}}
<p class="chat-note">
<strong>{{localize "DNC.Macro.MissionPack.UniqueGranted"}}</strong> {{uniqueEntry.itemName}}
{{#if uniqueEntry.uniqueRoll}}({{localize "DNC.Macro.MissionPack.UniqueTableRoll"}} {{uniqueEntry.uniqueRoll}}){{/if}}
</p>
{{else}}
<p class="chat-note">{{localize "DNC.Macro.MissionPack.UniqueRuleReminder"}}</p>
{{/if}}
</section>