53 lines
2.5 KiB
HTML
53 lines
2.5 KiB
HTML
<div class="l5r5e chat-roll chiaroscuro-chat-roll">
|
|
{{!-- Header --}}
|
|
<div class="chi-chat-header">
|
|
<img class="profile-img" src="{{profileImg}}" alt="{{actor.name}}" />
|
|
<div class="chi-chat-actor">
|
|
<strong>{{actor.name}}</strong>
|
|
{{#if quickInfo}}<div class="chi-chat-quick-info">{{quickInfo}}</div>{{/if}}
|
|
</div>
|
|
<div class="chi-chat-badges">
|
|
<span class="ring-icon {{ring.id}}" title="{{ring.label}}"><i class="i_{{ring.id}}"></i></span>
|
|
{{#if useAspectPoint}}<span class="chi-aspect-badge {{aspectType}}" title="{{localize 'chiaroscuro.dice.aspect_point'}}">
|
|
{{#ifCond aspectType '==' 'solar'}}☀{{else}}☽{{/ifCond}}
|
|
</span>{{/if}}
|
|
{{#if useAssistance}}<span class="chi-assistance-badge" title="{{localize 'chiaroscuro.dice.assistance'}}">⚑</span>{{/if}}
|
|
</div>
|
|
</div>
|
|
|
|
{{!-- Roll description line --}}
|
|
<div class="chi-chat-desc">
|
|
{{#if skill.name}}<span class="chi-chat-skill">{{skill.name}}</span>{{/if}}
|
|
<span class="chi-chat-vs">→</span>
|
|
<span class="chi-chat-diff">{{localize (concat 'chiaroscuro.difficulties.' difficulty.id)}} ({{difficulty.value}})</span>
|
|
</div>
|
|
|
|
{{!-- Dice results --}}
|
|
<div class="chi-chat-dice-pool">
|
|
{{#each adjustedResults}}
|
|
<span class="chi-die {{#ifCond this '<' 3}}die-low{{else}}{{#ifCond this '>' 4}}die-high{{/ifCond}}{{/ifCond}}">
|
|
{{this}}
|
|
{{#if (lookup ../diceAdjustedFlags @index)}}<i class="fas fa-caret-up die-adj-icon" title="{{localize 'chiaroscuro.dice.adjusted'}}"></i>{{/if}}
|
|
</span>
|
|
{{/each}}
|
|
</div>
|
|
|
|
{{!-- Breakdown --}}
|
|
<div class="chi-chat-breakdown">
|
|
<span>{{localize 'chiaroscuro.dice.dice_result'}} : {{rawSum}}</span>
|
|
{{#if skill.bonus}}<span> + {{skill.bonus}} ({{localize 'chiaroscuro.dice.bonus'}})</span>{{/if}}
|
|
{{#if modifier}}<span> {{#ifCond modifier '>' 0}}+{{/ifCond}}{{modifier}} ({{localize 'chiaroscuro.dice.modifier_label'}})</span>{{/if}}
|
|
<strong> = {{total}}</strong>
|
|
</div>
|
|
|
|
{{!-- Result --}}
|
|
<div class="chi-chat-result {{#if success}}chi-success{{else}}chi-failure{{/if}}">
|
|
{{#if success}}
|
|
<i class="fas fa-check"></i> {{localize 'chiaroscuro.dice.success'}}
|
|
{{#if bonus}}<span class="chi-bonus-successes">(+{{bonus}})</span>{{/if}}
|
|
{{else}}
|
|
<i class="fas fa-times"></i> {{localize 'chiaroscuro.dice.failure'}}
|
|
{{/if}}
|
|
</div>
|
|
</div>
|