Outils pour utilisateurs

Outils du site


en:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
en:start [2026/05/03 18:47] – Add FR/EN language switch cyrilfiestaen:start [2026/07/06 00:12] (Version actuelle) – maj 4.13 : modes d'interface + corrections cyrilfiesta
Ligne 1: Ligne 1:
-**Language / Langue :** [[start|FR]] | **EN**+**Language / Langue :** [[fr:start|FR]] | **EN**
  
-====== JDR-Bot — Wiki ====== +====== JDR-Bot Wiki ======
- +
-**Language:** [[start|Français]] | **English**+
  
 Welcome to the official **JDR-Bot** wiki. Welcome to the official **JDR-Bot** wiki.
  
 JDR-Bot is a multi-platform text-game engine. It can run interactive fiction, escape games, RPG-like adventures, puzzles and gamebooks on Discord, on the web, locally, as standalone HTML5 exports, and as PDF gamebooks. JDR-Bot is a multi-platform text-game engine. It can run interactive fiction, escape games, RPG-like adventures, puzzles and gamebooks on Discord, on the web, locally, as standalone HTML5 exports, and as PDF gamebooks.
 +
 +  * [[en:bot:presentation|Bot overview]] - what JDR-Bot can do
 +  * [[en:bot:installer|Installation and getting started]] - Discord, web, local, HTML5
  
 ===== Documentation ===== ===== Documentation =====
Ligne 13: Ligne 14:
 ==== YAML Syntax (current format) ==== ==== YAML Syntax (current format) ====
  
-  * [[en:yaml:syntaxe-base|Base syntax]] — scenario structure, rooms, exits +  * [[en:yaml:syntaxe-base|Base syntax]] scenario structure, rooms, exits 
-  * [[en:yaml:options|Options and header]] — title, description, markdown:, options:, external links +  * [[en:yaml:options|Options and header]] title, description, markdown:, options:, external links 
-  * [[en:yaml:texte|Text and formatting]] — inline Markdown, story blocks, per-block styles +  * [[en:yaml:texte|Text and formatting]] inline Markdown, story blocks, per-block styles 
-  * [[en:yaml:medias|Sounds, images and videos]] — <<sound>>, [[image]], ((video)), URL variables +  * [[en:yaml:medias|Sounds, images and videos]] <<sound>>, [[image]], ((video)), URL variables 
-  * [[en:yaml:variables|Variables]] — numeric, text, online, random values, pad2 +  * [[en:yaml:variables|Variables]] numeric, text, online, random values, pad2 
-  * [[en:yaml:conditions|Conditions]] — conditional access, operators, AND conditions +  * [[en:yaml:conditions|Conditions]] conditional access, operators, AND conditions 
-  * [[en:yaml:evenements|Events]] — automatic events, buttons, max:, visible-if:, end: +  * [[en:yaml:evenements|Events]] automatic events, buttons, max:, visible-if:, end: 
-  * [[en:yaml:evenements-globaux|Global events]] — global_aliases:, global_actions:, global_events_order: +  * [[en:yaml:evenements-globaux|Global events]] global_aliases:, global_actions:, global_events_order: 
-  * [[en:yaml:choix|Choices and buttons]] — effect:, visible-if:, disabled-if:, to: previous +  * [[en:yaml:choix|Choices and buttons]] effect:, visible-if:, disabled-if:, to: previous 
-  * [[en:yaml:objets|Objects]] — inventory, furniture, pickup messages, object buttons +  * [[en:yaml:tooltips|Interactive tooltips]] - inline bubbles, media and local events 
-  * [[en:yaml:actions|Custom actions]] — alias:, button:, visible-if:, t_action_cible_t +  * [[en:yaml:clickable-elements|Clickable elements]] - words/pictures that trigger an event 
-  * [[en:yaml:alias|Aliases and buttons]] — commands, global aliases, action aliases +  * [[en:yaml:drag-drop|Drag & drop]] - sources, targets, text-ko:, interaction-ko: 
-  * [[en:yaml:timers|Timers]] — local timers, global timers, tick: +  * [[en:yaml:tiles-tilemaps|Tiles and tilemaps]] - spritesheets, grids, dynamic HUD 
-  * [[en:yaml:hud|HUD panels]] — persistent panels and split HUD +  * [[en:yaml:objets|Objects]] inventory, furniture, pickup messages, object buttons 
-  * [[en:yaml:modeles|Models]] — reusable room groups, variables, exits +  * [[en:yaml:actions|Custom actions]] alias:, button:, visible-if:, t_action_cible_t 
-  * [[en:yaml:tags|Tags]] — tag-before:, tag-after:, shared behaviors+  * [[en:yaml:alias|Aliases and buttons]] commands, global aliases, action aliases 
 +  * [[en:yaml:timers|Timers]] local timers, global timers, tick: 
 +  * [[en:yaml:hud|HUD panels]] persistent panels and split HUD 
 +  * [[en:yaml:modeles|Models]] reusable room groups, variables, exits 
 +  * [[en:yaml:tags|Tags]] tag-before:, tag-after:, shared behaviors
   * [[en:yaml:export|HTML5 / PDF export]]   * [[en:yaml:export|HTML5 / PDF export]]
 +
 +==== Interface modes (4.13) ====
 +
 +  * [[en:ui:presentation|Interface modes]] - ui: key, per-room modes, hide_input:
 +  * [[en:ui:cards|Cards mode]] - choices as illustrated cards
 +  * [[en:ui:fullscreen|Fullscreen mode]] - immersive point & click scenes
 +  * [[en:ui:deck|Deck mode]] - swipeable decision cards
 +  * [[en:ui:phone|Phone mode]] - smartphone screens, conversations, orientation
  
 ==== TXT Syntax (legacy format) ==== ==== TXT Syntax (legacy format) ====
Ligne 54: Ligne 67:
   * [[en:editeur:linter-export|Linter and export]]   * [[en:editeur:linter-export|Linter and export]]
   * [[en:editeur:explorateur|Explorer]]   * [[en:editeur:explorateur|Explorer]]
 +  * [[en:editeur:collaboration|Collaborative editing]]
   * [[en:editeur:astuces|Tips]]   * [[en:editeur:astuces|Tips]]
  
 ===== Recommended starting points ===== ===== Recommended starting points =====
  
-  - **showcase.yaml** — the best practical reference for the current YAML syntax. +  - **showcase.yaml** the best practical reference for the current YAML syntax. 
-  - The **graphical editor** — the safest way to build a scenario without memorizing every key. +  - The **graphical editor** the safest way to build a scenario without memorizing every key. 
-  - The **linter** — use it before publishing or exporting.+  - The **linter** use it before publishing or exporting.
  
 **Join us on [[https://discord.gg/Z63DtVV|Discord Make&Play]]** **Join us on [[https://discord.gg/Z63DtVV|Discord Make&Play]]**
  
en/start.1777826860.txt.gz · Dernière modification : de cyrilfiesta