diff --git a/changelog.md b/changelog.md index 5a29a792..de307788 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,15 @@ # 13.0 +## 13.0.4 - Le long discours d'Illysis + +- On peut de nouveau modifier les descriptions +- ne pas proposer l'export csv par défaut +- Correction de la macro "Jet quelconque" +- Corrections d'affichage + - boutons de l'horloge + - boutons de déplacement des TMR + - modification des messages de tchat + ## 13.0.3 - La dernière auberge d'Illysis - On peut de nouveau acheter aux commerces diff --git a/css/foundryvtt-reve-de-dragon.css b/css/foundryvtt-reve-de-dragon.css index 41447396..75abb883 100644 --- a/css/foundryvtt-reve-de-dragon.css +++ b/css/foundryvtt-reve-de-dragon.css @@ -874,13 +874,40 @@ select, padding: 0.2em; border-width: 0; } -.system-foundryvtt-reve-de-dragon .small-button-direction { +.system-foundryvtt-reve-de-dragon .grid-move-tmr { + display: grid; +} +.system-foundryvtt-reve-de-dragon .move-tmr-topleft { + grid-column: 2/2; + grid-row: 2/4; +} +.system-foundryvtt-reve-de-dragon .move-tmr-top { + grid-column: 3/3; + grid-row: 1/3; +} +.system-foundryvtt-reve-de-dragon .move-tmr-topright { + grid-column: 4/4; + grid-row: 2/4; +} +.system-foundryvtt-reve-de-dragon .move-tmr-bottomleft { + grid-column: 2/2; + grid-row: 4/6; +} +.system-foundryvtt-reve-de-dragon .move-tmr-bottom { + grid-column: 3/3; + grid-row: 5/7; +} +.system-foundryvtt-reve-de-dragon .move-tmr-bottomright { + grid-column: 4/4; + grid-row: 4/6; +} +.system-foundryvtt-reve-de-dragon .tmr-move { max-height: 32px; max-width: 32px; border: 0; vertical-align: bottom; } -.system-foundryvtt-reve-de-dragon :is(.button-img,.button-effect-img,.small-button-direction):hover { +.system-foundryvtt-reve-de-dragon :is(.button-img,.button-effect-img,.tmr-move):hover { color: var(--color-controls-hover); border: 1px solid var(--color-control-border-hover); text-shadow: 1px 0px 0px #ff6600; @@ -985,13 +1012,13 @@ select, margin-inline: 0.1rem; margin-block: 0.1rem; } -.system-foundryvtt-reve-de-dragon form.application.sheet.fvtt-rdd fieldset :is(label, input) { +.system-foundryvtt-reve-de-dragon .app.sheet fieldset :is(label, input) { font-family: CaslonAntique; text-align: justify; font-size: 1rem; letter-spacing: 1px; } -.system-foundryvtt-reve-de-dragon form.application.sheet.fvtt-rdd div.form-group { +.system-foundryvtt-reve-de-dragon .app.sheet div.form-group { clear: both; display: flex; flex-direction: row; @@ -999,14 +1026,15 @@ select, margin: 0.1rem 0; align-items: center; } -.system-foundryvtt-reve-de-dragon form.application.sheet.fvtt-rdd .editor.prosemirror { +.system-foundryvtt-reve-de-dragon .app.sheet .editor.prosemirror { height: fit-content; min-height: 5rem; } -.system-foundryvtt-reve-de-dragon form.application.sheet.fvtt-rdd prose-mirror.prosemirror .editor-container { +.system-foundryvtt-reve-de-dragon .app.sheet .editor.prosemirror .editor-container { min-height: 5rem; - height: fit-content; + height: 8rem; margin: 0; + flex: none; } .system-foundryvtt-reve-de-dragon .large-editor { border: 2; @@ -1160,7 +1188,7 @@ select, padding: 5px; } .system-foundryvtt-reve-de-dragon .poesie-extrait { - font-size: 0.9rem; + font-size: 0.8rem; font-style: italic; } .system-foundryvtt-reve-de-dragon .poesie-reference { @@ -1745,9 +1773,11 @@ select, background: rgba(0, 0, 0, 0.05); cursor: pointer; } -.system-foundryvtt-reve-de-dragon .chat-message { - background: rgba(220, 220, 210, 0.5); - font-size: 1rem; +.system-foundryvtt-reve-de-dragon .chat-message h4 { + font-size: 0.9rem; +} +.system-foundryvtt-reve-de-dragon .chat-message .message-content { + text-align: justify; } .system-foundryvtt-reve-de-dragon .chat-message header.message-header .heure-rdd { font-size: 0.7rem; @@ -1757,6 +1787,9 @@ select, background: rgba(220, 220, 210, 0.75); border: 2px solid #545469; } +.system-foundryvtt-reve-de-dragon .chat-message hr { + margin: 0.2rem 0; +} .system-foundryvtt-reve-de-dragon .chat-icon { border: 0; padding: 2px 6px 2px 2px; @@ -2169,8 +2202,6 @@ select, display: grid; background: hsl(0, 0%, 20%); color: hsla(0, 0%, 80%, 0.8); - grid-row: 1; - grid-column: 10; } .system-foundryvtt-reve-de-dragon .calendar-boutons-heure .calendar-btn:is(.calendar-lyre,.calendar-vaisseau) img { color: hsla(0, 0%, 100%, 0.5); @@ -2183,40 +2214,38 @@ select, .system-foundryvtt-reve-de-dragon .calendar-boutons-heure i { border: 1px solid rgba(0, 0, 0, 0); } -.system-foundryvtt-reve-de-dragon .calendar-boutons-heure i:hover { +.system-foundryvtt-reve-de-dragon .calendar-boutons-heure a:hover { color: var(--color-controls-hover); border: 1px solid var(--color-control-border-hover); cursor: pointer; } .system-foundryvtt-reve-de-dragon .calendar-1min { - grid-column: 1; + grid-column: 1/1; } .system-foundryvtt-reve-de-dragon .calendar-5min { - grid-column: 2; + grid-column: 2/2; } .system-foundryvtt-reve-de-dragon .calendar-15min { - grid-column: 3; + grid-column: 3/3; } .system-foundryvtt-reve-de-dragon .calendar-30min { - grid-column: 4; + grid-column: 4/4; } .system-foundryvtt-reve-de-dragon .calendar-60min { - grid-column: 5; + grid-column: 5/5; } .system-foundryvtt-reve-de-dragon .calendar-1heure { - grid-column: 6; + grid-column: 6/6; } .system-foundryvtt-reve-de-dragon .calendar-lyre { - grid-column: 7; + grid-column: 7/8; } .system-foundryvtt-reve-de-dragon .calendar-vaisseau { - grid-column: 8; + grid-column: 9/10; } -.system-foundryvtt-reve-de-dragon .calendar-set-datetime { - grid-column: 9; -} -.system-foundryvtt-reve-de-dragon .calendar-astrologie { - grid-column: 10; +.system-foundryvtt-reve-de-dragon :is(.calendar-lyre,.calendar-vaisseau) { + display: flex; + flex-direction: row; } .system-foundryvtt-reve-de-dragon div.horloge-analogique { border: none; diff --git a/less/foundryvtt-reve-de-dragon.less b/less/foundryvtt-reve-de-dragon.less index 31674dd9..8a4d524d 100644 --- a/less/foundryvtt-reve-de-dragon.less +++ b/less/foundryvtt-reve-de-dragon.less @@ -515,13 +515,21 @@ padding: 0.2em; border-width: 0; } - .small-button-direction { + .grid-move-tmr { display: grid; } + .move-tmr-topleft { grid-column: 2/2; grid-row: 2/4;} + .move-tmr-top { grid-column: 3/3; grid-row: 1/3; } + .move-tmr-topright { grid-column: 4/4; grid-row: 2/4; } + .move-tmr-bottomleft { grid-column: 2/2; grid-row: 4/6; } + .move-tmr-bottom { grid-column: 3/3; grid-row: 5/7; } + .move-tmr-bottomright{ grid-column: 4/4; grid-row: 4/6; } + + .tmr-move { max-height: 32px; max-width: 32px; border: 0; vertical-align: bottom; } - :is(.button-img,.button-effect-img,.small-button-direction):hover { + :is(.button-img,.button-effect-img,.tmr-move):hover { color: var(--color-controls-hover); border: 1px solid var(--color-control-border-hover); text-shadow: 1px 0px 0px #ff6600; @@ -627,13 +635,13 @@ margin-inline: 0.1rem; margin-block: 0.1rem; } - form.application.sheet.fvtt-rdd fieldset :is(label, input) { + .app.sheet fieldset :is(label, input) { font-family: CaslonAntique; text-align: justify; font-size: 1rem; letter-spacing: 1px; } - form.application.sheet.fvtt-rdd div.form-group { + .app.sheet div.form-group { clear: both; display: flex; flex-direction: row; @@ -641,15 +649,17 @@ margin: 0.1rem 0; align-items: center; } - form.application.sheet.fvtt-rdd .editor.prosemirror { + .app.sheet .editor.prosemirror { height: fit-content; min-height: 5rem; } - form.application.sheet.fvtt-rdd prose-mirror.prosemirror .editor-container { + .app.sheet .editor.prosemirror .editor-container { min-height: 5rem; - height: fit-content; + height: 8rem; margin: 0; + flex: none; } + .large-editor { border: 2; height: fit-content; @@ -816,7 +826,7 @@ } .poesie-extrait { - font-size: 0.9rem; + font-size: 0.8rem; font-style: italic; } .poesie-reference{ @@ -1458,11 +1468,13 @@ cursor: pointer; } - .chat-message { - background: rgba(220,220,210,0.5); - font-size: 1rem; - } + .chat-message h4 { + font-size: 0.9rem; + } + .chat-message .message-content { + text-align: justify; + } .chat-message header.message-header .heure-rdd { font-size: 0.7rem; flex-grow: 3; @@ -1472,6 +1484,11 @@ background: rgba(220,220,210,0.75); border: 2px solid #545469; } + + .chat-message hr { + margin: 0.2rem 0; + } + .chat-icon { border: 0; padding: 2px 6px 2px 2px; @@ -1764,9 +1781,6 @@ display: grid; background: hsla(0, 0%, 20%, 1); color: hsla(0, 0%, 80%, 0.8); - - grid-row: 1; - grid-column: 10; } .calendar-boutons-heure .calendar-btn:is(.calendar-lyre,.calendar-vaisseau) img { @@ -1781,23 +1795,24 @@ .calendar-boutons-heure i { border: 1px solid rgba(0, 0, 0, 0); } - .calendar-boutons-heure i:hover { + .calendar-boutons-heure a:hover { color: var(--color-controls-hover); border: 1px solid var(--color-control-border-hover); cursor: pointer; } - .calendar-1min { grid-column: 1;} - .calendar-5min { grid-column: 2;} - .calendar-15min { grid-column: 3;} - .calendar-30min { grid-column: 4;} - .calendar-60min { grid-column: 5;} - .calendar-1heure { grid-column: 6;} - .calendar-lyre { grid-column: 7;} - .calendar-vaisseau { grid-column: 8;} - .calendar-set-datetime { grid-column: 9;} - .calendar-astrologie { grid-column: 10;} - + .calendar-1min { grid-column: 1/1; } + .calendar-5min { grid-column: 2/2; } + .calendar-15min { grid-column: 3/3; } + .calendar-30min { grid-column: 4/4; } + .calendar-60min { grid-column: 5/5; } + .calendar-1heure { grid-column: 6/6; } + .calendar-lyre { grid-column: 7/8; } + .calendar-vaisseau { grid-column: 9/10; } + :is(.calendar-lyre,.calendar-vaisseau) { + display: flex; + flex-direction: row; + } div.horloge-analogique { border: none; margin: 0; diff --git a/module/actor/base-actor-reve.js b/module/actor/base-actor-reve.js index 6004f901..9e3133b3 100644 --- a/module/actor/base-actor-reve.js +++ b/module/actor/base-actor-reve.js @@ -341,6 +341,9 @@ export class RdDBaseActorReve extends RdDBaseActor { const selectedCaracName = ['apparence', 'perception', 'force', 'reve'].find(it => carac[it] != undefined) await this.openRollDialog({ + name: 'jet-quelconque', + label: 'Jet', + template: 'systems/foundryvtt-reve-de-dragon/templates/dialog-roll.hbs', rollData: { alias: this.getAlias(), carac: carac, diff --git a/module/settings/options-avancees.js b/module/settings/options-avancees.js index ec7e08a1..92352cd0 100644 --- a/module/settings/options-avancees.js +++ b/module/settings/options-avancees.js @@ -4,7 +4,7 @@ import { Misc } from "../misc.js" export const EXPORT_CSV_SCRIPTARIUM = 'export-csv-scriptarium' const OPTIONS_AVANCEES = [ - { group: 'Menus', name: EXPORT_CSV_SCRIPTARIUM, descr: "Proposer le menu d'export csv Scriptarium" }, + { group: 'Menus', name: EXPORT_CSV_SCRIPTARIUM, descr: "Proposer le menu d'export csv Scriptarium", default: false }, ] export class OptionsAvancees extends FormApplication { @@ -24,10 +24,6 @@ export class OptionsAvancees extends FormApplication { }) } - constructor(...args) { - super(...args) - } - static _getId(name) { return `rdd-advanced-${name}` } diff --git a/templates/chat-achat-item.hbs b/templates/chat-achat-item.hbs index fae21aa6..79985316 100644 --- a/templates/chat-achat-item.hbs +++ b/templates/chat-achat-item.hbs @@ -1,5 +1,5 @@ - -

{{#if isVente}}Achat{{else}}Don{{/if}}

+

+ {{#if isVente}}Achat{{else}}Don{{/if}}

{{#if acheteur}}{{acheteur.name}}{{else}}L'acheteur{{/if}} a {{#if isVente}}acheté{{else}}pris{{/if}} diff --git a/templates/chat-actor-gain-xp.hbs b/templates/chat-actor-gain-xp.hbs index 9642333e..2bda6e0d 100644 --- a/templates/chat-actor-gain-xp.hbs +++ b/templates/chat-actor-gain-xp.hbs @@ -1,8 +1,10 @@ - -

{{actor.name}} a gagné de l'expérience

+

+ {{actor.name}} a gagné de l'expérience +

{{#each xpData as |it|}} {{#if (gt it.xpCarac 0)}} -
+
+

{{it.xpCarac}} point{{#if (gt it.xpCarac 1)}}s{{/if}} {{#if it.caracRepartitionManuelle}}à répartir manuellement dans la caractéristique dérivée{{else}}en{{/if}} {{it.caracName}}. @@ -10,9 +12,11 @@ L'expérience dans cette caractéristique est de {{it.checkCarac.xp}}, elle peut progresser!
Vous devez ouvrir votre fiche de personnage et appliquer l'augmentation manuellement. {{/if}} +

{{/if}} {{#if (gt it.xpCompetence 0)}} -
+
+

{{it.xpCompetence}} point{{#if (gt it.xpCompetence 1)}}s{{/if}} en {{it.competence.name}}. {{#if it.checkComp}} L'expérience dans cette compétence est de {{it.checkComp.xp}}, elle peut progresser jusqu'à {{it.checkComp.niveau}}! @@ -25,5 +29,6 @@ {{/if}} {{/if}} {{/if}} +

{{/if}} {{/each}} \ No newline at end of file diff --git a/templates/chat-actor-turn-acteur.hbs b/templates/chat-actor-turn-acteur.hbs index 665f5473..a166c636 100644 --- a/templates/chat-actor-turn-acteur.hbs +++ b/templates/chat-actor-turn-acteur.hbs @@ -1,2 +1,3 @@ - -

C'est au tour de {{alias}} !

+

+ C'est au tour de {{alias}} ! +

diff --git a/templates/chat-actor-turn-sante.hbs b/templates/chat-actor-turn-sante.hbs index 843783ac..9727ff81 100644 --- a/templates/chat-actor-turn-sante.hbs +++ b/templates/chat-actor-turn-sante.hbs @@ -1,13 +1,14 @@ - -

Résumé de santé pour {{alias}}

-
{{blessuresStatus}}
-
Son état général est de : {{etatGeneral}} {{#if isSonne}} et est sonné{{/if}}
+

+ Résumé de santé pour {{alias}} +

+

{{blessuresStatus}}

+

Son état général est de : {{etatGeneral}} {{#if isSonne}} et est sonné{{/if}}

{{#if isGrave}} -
{{alias}} souffre de Blessure(s) Grave(s) : n'oubliez pas de faire un Jet de Vie toutes les SC ({{SConst}}) minutes. Un point d'Endurance a été retiré automatiquement.
+

{{alias}} souffre de Blessure(s) Grave(s) : n'oubliez pas de faire un Jet de Vie toutes les SC ({{SConst}}) minutes. Un point d'Endurance a été retiré automatiquement.

{{/if}} {{#if isCritique}} -
{{alias}} souffre d'une Blessure Critique : faites un +

{{alias}} souffre d'une Blessure Critique : faites un Jet de Vie.

+ data-actorId="{{actorId}}">Jet de Vie.

{{/if}} \ No newline at end of file diff --git a/templates/chat-compendium-table-roll-rencontre.hbs b/templates/chat-compendium-table-roll-rencontre.hbs index d86c3603..4b098456 100644 --- a/templates/chat-compendium-table-roll-rencontre.hbs +++ b/templates/chat-compendium-table-roll-rencontre.hbs @@ -1,14 +1,15 @@ - -

{{#if mauvaise}}Mauvaise rencontre{{else}}Rencontre{{/if}} en {{typeTmr-name tmr.type}}

-
{{row.document.pack}}
-
Jet: {{row.roll.formula}} : {{row.roll.total}}{{percentages}}
+

+ {{#if mauvaise}}Mauvaise rencontre{{else}}Rencontre{{/if}} en {{typeTmr-name tmr.type}} +

+

{{row.document.pack}}

+

Jet: {{row.roll.formula}} : {{row.roll.total}}{{percentages}}


-
+

{{rencontre.name}} de force {{rencontre.system.force}} ({{rencontre.system.formule}})

{{linkCompendium row.document.pack row.document.id row.document.name}}

{{#if rencontre.system.description}} -
+

{{{rencontre.system.description}}} -

+

{{/if}} -
\ No newline at end of file +

\ No newline at end of file diff --git a/templates/chat-compendium-table-roll.hbs b/templates/chat-compendium-table-roll.hbs index 7c5457a1..081c7f17 100644 --- a/templates/chat-compendium-table-roll.hbs +++ b/templates/chat-compendium-table-roll.hbs @@ -1,21 +1,21 @@

Tirage aléatoire: {{document.name}}

-
+

Tirage de {{typeName}} aléatoire {{#if options.showSource}} depuis {{document.pack}}{{/if}} -

-
Jet {{roll.formula}} : {{roll.total}}
+

+

Jet {{roll.formula}} : {{roll.total}}


-
+

{{linkCompendium document.pack document.id document.name}}

{{#if document.system.formule}} -
+

@roll[{{document.system.formule}}] -

+

{{/if}} {{#if document.system.description}} -
+

{{{document.system.description}}} -

+

{{/if}} -
+

diff --git a/templates/chat-compendium-table.hbs b/templates/chat-compendium-table.hbs index 1e822b66..bedb04ea 100644 --- a/templates/chat-compendium-table.hbs +++ b/templates/chat-compendium-table.hbs @@ -1,13 +1,12 @@ -
- -

Table aléatoire: {{typeName}}

- {{#with (lookup table 0) as |row|}} -
- {{row.document.pack}} -
- {{/with}} -
-
+

+ Table aléatoire: {{typeName}} +

+{{#with (lookup table 0) as |row|}} +

+ {{row.document.pack}} +

+{{/with}} +
+ diff --git a/templates/chat-resultat-musique.hbs b/templates/chat-resultat-musique.hbs index ba607e94..eaaf679e 100644 --- a/templates/chat-resultat-musique.hbs +++ b/templates/chat-resultat-musique.hbs @@ -1,15 +1,14 @@ - -

+

{{alias}} {{#if rolled.isSuccess}}interprete{{else}}tente de jouer{{/if}} le morceau : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}}
-
+

{{#if rolled.isSuccess}} {{alias}} réussit son interprétation avec une qualité de {{qualiteFinale}} . {{else}} {{alias}} manque d'inspiration, son interprétation a une qualité de {{qualiteFinale}}. {{/if}} {{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.hbs"}} -

+

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" oeuvre.system}} diff --git a/templates/chat-resultat-oeuvre.hbs b/templates/chat-resultat-oeuvre.hbs index a3b24dfa..4779bee6 100644 --- a/templates/chat-resultat-oeuvre.hbs +++ b/templates/chat-resultat-oeuvre.hbs @@ -1,16 +1,15 @@

- {{alias}} tente d'interpréter {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})


{{upperFirst oeuvre.system.default_carac}} / {{oeuvre.system.competence}} {{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}}
-
+

{{#if rolled.isSuccess}} {{alias}} réussit son interprétation avec une qualité de {{qualiteFinale}} . {{else}} {{alias}} manque d'inspiration, son interprétation a une qualité de {{qualiteFinale}}. {{/if}} {{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.hbs"}} -

+

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-description.hbs" oeuvre.system}} diff --git a/templates/chat-resultat-parade.hbs b/templates/chat-resultat-parade.hbs index 8ed67bdd..206f4a32 100644 --- a/templates/chat-resultat-parade.hbs +++ b/templates/chat-resultat-parade.hbs @@ -1,9 +1,9 @@ - -

{{alias}} pare une attaque à {{diffLibre}} - {{arme.name}}

-
{{selectedCarac.label}}{{#unless (eq selectedCarac.label competence.name)}} / {{competence.name}}{{/unless}}
+

+ {{alias}} pare une attaque à {{diffLibre}} - {{arme.name}}

+

{{selectedCarac.label}}{{#unless (eq selectedCarac.label competence.name)}} / {{competence.name}}{{/unless}}

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}}
-
+

{{#if rolled.isSuccess}} Attaque parée! @@ -13,27 +13,27 @@ {{/if}} {{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.hbs"}} -

+

-{{#if (eq show.recul 'encaisse')}}
{{alias}} ne recule pas malgré la violence du coup.
-{{else if (eq show.recul 'chute')}}
Sous la violence du coup, {{alias}} recule et chute au sol ! Il/elle ne pourra plus attaquer ce round.
-{{else if (eq show.recul 'recul')}}
La violence du coup fait reculer {{alias}} de quelques mètres ! Il/elle ne pourra plus attaquer ce round.
+{{#if (eq show.recul 'encaisse')}}

{{alias}} ne recule pas malgré la violence du coup.

+{{else if (eq show.recul 'chute')}}

Sous la violence du coup, {{alias}} recule et chute au sol ! Il/elle ne pourra plus attaquer ce round.

+{{else if (eq show.recul 'recul')}}

La violence du coup fait reculer {{alias}} de quelques mètres ! Il/elle ne pourra plus attaquer ce round.

{{/if}} {{#if (eq show.deteriorationArme 'resiste')}} -
L'arme résiste au choc de la parade.
+

L'arme résiste au choc de la parade.

{{else if (eq show.deteriorationArme 'brise')}} -
Sous la violence de la parade, {{arme.name}} s'est brisée!
+

Sous la violence de la parade, {{arme.name}} s'est brisée!

{{else if (eq show.deteriorationArme 'perte')}} -
En parant, l'arme perd {{show.perteResistance}} de résistance.
+

En parant, l'arme perd {{show.perteResistance}} de résistance.

{{/if}} {{#if show.desarme}} -
Le défenseur {{alias}} lâche son arme qui tombe à ses pieds.
+

Le défenseur {{alias}} lâche son arme qui tombe à ses pieds.

{{/if}} {{#if attackerRoll.tactique}} -
+

{{#if (eq attackerRoll.tactique 'charge')}} C'était une charge, les parades de l'adversaire auront un -4 et il ne pourra pas esquiver! @@ -42,5 +42,5 @@ width="32" /> C'était une feinte! {{/if}} -

+

{{/if}} \ No newline at end of file diff --git a/templates/chat-resultat-possession.hbs b/templates/chat-resultat-possession.hbs index cad5f828..1adaebd2 100644 --- a/templates/chat-resultat-possession.hbs +++ b/templates/chat-resultat-possession.hbs @@ -1,5 +1,4 @@ - -

+

{{#if (eq mode "attaque")}} {{attacker.name}} tente de {{#if isECNIDefender}}conjurer la possession de{{else}}posséder{{/if}} {{defender.name}} {{else}} @@ -9,7 +8,7 @@ {{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}}
-
+


{{#if (eq mode "attaque")}} @@ -44,4 +43,4 @@ {{#if possession.isConjurer}}
Vous avez conjuré {{possession.system.typepossession}} ! La possession en cours a été supprimée. {{/if}} -

+

diff --git a/templates/chat-resultat-recettecuisine.hbs b/templates/chat-resultat-recettecuisine.hbs index d4d0cf8c..942dac1b 100644 --- a/templates/chat-resultat-recettecuisine.hbs +++ b/templates/chat-resultat-recettecuisine.hbs @@ -1,5 +1,4 @@ - -

+

{{alias}} {{#if rolled.isSuccess}}réalise{{else}}tente de cuisiner{{/if}} la recette : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}} diff --git a/templates/chat-resultat-reve-de-dragon.hbs b/templates/chat-resultat-reve-de-dragon.hbs index 6211b7bd..4399c636 100644 --- a/templates/chat-resultat-reve-de-dragon.hbs +++ b/templates/chat-resultat-reve-de-dragon.hbs @@ -1,5 +1,5 @@ -

+ {{alias}} tente de maîtriser un Rêve de Dragon!

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}} diff --git a/templates/chat-resultat-sort.hbs b/templates/chat-resultat-sort.hbs index e19df6a0..17521ef7 100644 --- a/templates/chat-resultat-sort.hbs +++ b/templates/chat-resultat-sort.hbs @@ -1,17 +1,16 @@ - -

+

{{alias}} {{#if isSortReserve}}met en réserve{{else}}lance{{/if}} le {{#if selectedSort.system.isrituel}}rituel{{else}}sort{{/if}} {{selectedSort.name}}

-
Pour {{selectedSort.system.ptreve_reel}} point{{~#if (gt selectedSort.system.ptreve_reel 1)}}s{{/if}} de rêve en {{tmr.label}} ({{tmr.coord}}). +

Pour {{selectedSort.system.ptreve_reel}} point{{~#if (gt selectedSort.system.ptreve_reel 1)}}s{{/if}} de rêve en {{tmr.label}} ({{tmr.coord}}). {{#if show.reveInsuffisant}} Pas assez de rêve! {{/if}} -

+

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}}
-
+

{{#if rolled.isETotal}}Echec TOTAL {{else if rolled.isEchec}}Echec @@ -22,8 +21,8 @@ {{else}}{{depenseReve}} points de rêve ont été dépensés {{~/if}}. -

+


-
+

{{{selectedSort.system.description}}} -

+

diff --git a/templates/chat-resultat-tache.hbs b/templates/chat-resultat-tache.hbs index 0a424b2e..968b70fa 100644 --- a/templates/chat-resultat-tache.hbs +++ b/templates/chat-resultat-tache.hbs @@ -1,11 +1,10 @@ - -

+

{{alias}} travaille à sa tâche {{tache.name}}
{{selectedCarac.label}}/{{competence.name}}

{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.hbs"}}
-
+

{{alias}} a obtenu {{rolled.ptTache}} point{{~#unless (eq rolled.ptTache 1)}}s{{/unless}} de tâche, son avancement est de {{tache.system.points_de_tache_courant}} @@ -15,4 +14,4 @@ {{#if (and tache.system.fatigue appliquerFatigue)}}
Il s'est fatigué de {{tache.system.fatigue}} case{{~#if (gt tache.system.fatigue 1)}}s{{/if}}.{{/if}} {{#if rolled.isETotal}}
Son échec total augmente de 1 la difficulté de la tâche!{{/if~}} {{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.hbs"}} -

+

diff --git a/templates/chat-vente-item.hbs b/templates/chat-vente-item.hbs index a39562b1..39ebe82c 100644 --- a/templates/chat-vente-item.hbs +++ b/templates/chat-vente-item.hbs @@ -1,10 +1,10 @@ -{{log 'chat-vente-item' this}}
-

{{#if alias}}{{alias}} propose: {{else}}Acheter {{/if}}{{item.name}}

- {{#if item.img}} - - {{/if}} -
{{{item.system.description}}}
+

+ {{#if item.img}} + + {{/if}} + {{#if alias}}{{alias}} propose: {{else}}Acheter {{/if}}{{item.name}}

+

{{{item.system.description}}}

{{#each properties as |property p|}} {{{property}}}
diff --git a/templates/dialog-tmr.hbs b/templates/dialog-tmr.hbs index 3da3c677..ee98bd5a 100644 --- a/templates/dialog-tmr.hbs +++ b/templates/dialog-tmr.hbs @@ -24,20 +24,18 @@

Le gardien gére les TMR du joueur, le joueur ne peut pas monter dans les TMR!

+
{{/if}} -
- - - -
-
- 0 -
-
- - - + +
+ + + + + +
+
diff --git a/templates/time/calendar.hbs b/templates/time/calendar.hbs index 321d4d5e..456ce2a7 100644 --- a/templates/time/calendar.hbs +++ b/templates/time/calendar.hbs @@ -1,18 +1,32 @@
{{#if isGM}}
- +1 - +5 - +15 - +30 - +60 - +1h - - - - - - + + +1 + + + +5 + + + +15 + + + +30 + + + +60 + + + +1h + + + + + + + + +
{{/if}}