feat(welcome): message de bienvenue avec les mentions du jeu

Le message de premier lancement (registerTours, désormais appelé au hook
ready — il ne l'était jamais) inclut les crédits : VERMINE 2047, un jeu
de Julien Blondel — © 2023 Studio Agate — TOTEM System — © 2023 Julien
Blondel, et le système Foundry développé par LeRatierBretonnier
(https://www.uberwald.me) sur un travail original de RWanoux. Style
.vermine-credits ajouté.
This commit is contained in:
2026-08-09 21:04:00 +02:00
parent a3cb1b0329
commit 86fc41accd
4 changed files with 14 additions and 2 deletions
+1 -1
View File
@@ -69,7 +69,7 @@
"roll_dice": "Roll the dice" "roll_dice": "Roll the dice"
}, },
"TOURS": { "TOURS": {
"ChatMessage": "<h3>Welcome to Vermine!</h3><p>If you're using this system for the first time, our shaman will guide you to your initiation rite</p> <button id=\"vermine-tour-chat-button\"> <i class=\"fas fa-person-hiking\"></i> I'm going but I'm scared </button>", "ChatMessage": "<h3>Welcome to Vermine 2047!</h3><p>If you're using this system for the first time, our shaman will guide you to your initiation rite</p> <button id=\"vermine-tour-chat-button\"> <i class=\"fas fa-person-hiking\"></i> I'm going but I'm scared </button><hr><p class=\"vermine-credits\"><strong>Vermine 2047</strong> — a game by Julien Blondel<br>© 2023 Studio Agate — TOTEM System — © 2023 Julien Blondel — All rights reserved.<br>Foundry VTT system developed by <a href=\"https://www.uberwald.me\">LeRatierBretonnier</a>, based on an original work by RWanoux.</p>",
"Welcome": { "Welcome": {
"Title": "Welcome to Vermine", "Title": "Welcome to Vermine",
"Description": "Overview of the Vermine system", "Description": "Overview of the Vermine system",
+1 -1
View File
@@ -69,7 +69,7 @@
"roll_dice": "Jeter les dés" "roll_dice": "Jeter les dés"
}, },
"TOURS": { "TOURS": {
"ChatMessage": "<h3>Bienvenue dans Vermine!</h3><p>Si vous utilisez ce système pour la première fois, notre shaman va vous guider vers votre rite d'initiation</p> <button id=\"vermine-tour-chat-button\"> <i class=\"fas fa-person-hiking\"></i> J'y vais mais j'ai peur </button>", "ChatMessage": "<h3>Bienvenue dans Vermine 2047 !</h3><p>Si vous utilisez ce système pour la première fois, notre shaman va vous guider vers votre rite d'initiation</p> <button id=\"vermine-tour-chat-button\"> <i class=\"fas fa-person-hiking\"></i> J'y vais mais j'ai peur </button><hr><p class=\"vermine-credits\"><strong>Vermine 2047</strong> — un jeu de Julien Blondel<br>© 2023 Studio Agate — TOTEM System — © 2023 Julien Blondel — Tous droits réservés.<br>Système Foundry VTT développé par <a href=\"https://www.uberwald.me\">LeRatierBretonnier</a>, sur un travail original de RWanoux.</p>",
"Welcome": { "Welcome": {
"Title": "Bienvenue dans Vermine", "Title": "Bienvenue dans Vermine",
"Description": "Aperçu du système Vermine", "Description": "Aperçu du système Vermine",
+10
View File
@@ -636,6 +636,16 @@ ol.chat-log {
} }
} }
// ── Mentions de bienvenue / crédits ──────────────────────────────
.vermine-credits {
font-size: @font-size-12;
opacity: 0.8;
line-height: 1.4;
margin: 4px 0 0;
a { color: inherit; }
}
// ── Dice results ──────────────────────────────────────────────── // ── Dice results ────────────────────────────────────────────────
ul.roll-results { ul.roll-results {
list-style: none; list-style: none;
+2
View File
@@ -70,6 +70,8 @@ export const registerHooks = function () {
// Relays player rerolls to the GM client (Foundry v14 ChatMessage // Relays player rerolls to the GM client (Foundry v14 ChatMessage
// updates are GM-only). // updates are GM-only).
VermineUtils.registerRerollSocket(); VermineUtils.registerRerollSocket();
// Message de bienvenue + tour d'initiation (premier lancement).
await registerTours();
}); });
// changement de la pause // changement de la pause