Articles sur : Blocs Celestory
Cet article est aussi disponible en :

⬛ Alerte

⬜ Alerte


Le bloc Alerte permet d'afficher un message texte enrichi (Markdown) avec une image optionnelle. Son comportement visuel diffère selon le template utilisé :


  • Template Chatbot : le message s'affiche dans le flux (feed) de la discussion, dans une bulle au style distinct des dialogues classiques, sans nom de personnage.
  • Template Visual Novel : le message s'affiche comme une notification positionnée à l'écran, par-dessus l'interface, à l'emplacement choisi.


Dans les deux cas, le flux continue automatiquement sans attendre d'interaction de l'utilisateur.


📥 Entrées


  • in (Flux) : Déclenche l'affichage de l'alerte.
  • text (HTML) : Texte de l'alerte, édité via l'éditeur intégré qui génère du HTML (le rendu est effectué en HTML brut). Vous pouvez y insérer des variables dynamiques entre doubles accolades (ex : {{score}}). Chaque variable utilisée génère automatiquement un point d'entrée supplémentaire sur le bloc, à connecter à la variable correspondante (Texte, Nombre ou Booléen).
  • image (Image, Optionnel) : Image à afficher dans la notification.
  • position (Enum, Visual Novel uniquement) : Emplacement de la notification à l'écran. 9 positions disponibles :
    • En haut à gauche / En haut au centre / En haut à droite (par défaut)
    • Au milieu à gauche / Au centre / Au milieu à droite
    • En bas à gauche / En bas au centre / En bas à droite


📤 Sorties


  • out (Flux) : S'active immédiatement après l'affichage de l'alerte. Le flux continue sans attendre d'interaction.


💡 Exemple d'utilisation


Scénario : Notification de gain de points (Visual Novel)


  1. Le joueur réussit une action dans un Visual Novel.
  2. Un bloc Alerte est placé dans le flux pour lui signaler sa récompense.
  3. Le champ text est configuré avec : `Bravo ! Tu gagnes {{points}} points.`
  4. Le point d'entrée points est connecté à la variable contenant 10.
  5. La notification apparaît en haut à droite de l'écran : "Bravo ! Tu gagnes 10 points."
  6. Le flux continue automatiquement via la sortie out.


Scénario : Message système dans un Chatbot


  1. L'utilisateur vient de compléter une étape dans un chatbot.
  2. Un bloc Alerte est placé dans le flux.
  3. Le texte {{etape}} terminée ! s'affiche dans le feed dans une bulle distincte, sans nom de personnage.
  4. Le flux continue immédiatement.


⚙️ Détails Techniques

  • Chatbot : template ChatbotTemplate, preset alert. Entrées : in, text, image. Pas de position — la notification s'intègre dans le flux de discussion.
  • Visual Novel : template VisualNovelTemplate, preset alert. Entrées : in, text, content (image), position. Position par défaut : topRight.
  • Variables dynamiques : chaque {{nomVariable}} dans le texte génère un point de connexion de type Texte | Nombre | Booléen.
  • Comportement non bloquant : la sortie out est déclenchée immédiatement après l'affichage.

Mis à jour le : 04/03/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !