| Latest version | 1.4.1 |
|---|---|
| Minimum Core | 13 |
| Compatible Core | 14 |
| Last updated | 2 weeks ago |
| Created | 5 months ago |
| Authors |
|
| Languages |
English Korean |
| Systems | All systems |
| Project source | Project URL |
Build branching dialogues with a node-based editor, trigger them from the map, and run real-time VN sessions with your players. Visual Novel Maker covers prepared conversations, point-and-click exploration, live scene direction, and JRPG-style field interactions without writing code.
Use it for NPC conversations, investigation scenes, private character moments, cutscene-style reveals, or map interactions where players approach a token and press the interaction key.
Node-Based Dialogue Editor
Drag-and-drop node graph for writing branching conversations, narration, choices, and exploration scenes.
Per-node action sequencing lets you attach BGM, SFX, camera movement, character entrances, scene images, FX, macros, item grants, and integration actions to dialogue lines.
Conditional branching with runtime flags lets you gate choices, route scenes through ordered conditions, display flag values in text, and pass the current flag context into macros.
Choices can resolve instantly or through player voting, with options for hidden, disabled, and hint-only choices when conditions are not met.
GM-only advance, private player interactions, JSON import/export, and preview tools help you prepare scenes before they reach the table.
Exploration Scene Editor
Draw interactive regions or clickable images on a background to create point-and-click investigation scenes.
Each region can trigger sub-interactions, sound effects, item rewards, flag changes, and scripted follow-up actions.
Exploration elements can track interaction counts, hide after completion, and use exit labels or exit conditions for scene flow.
VN Presentation Layer
Full-screen overlay with character sprites, speaker nameplate, dialogue box, choices, background art, location text, prompt bubbles, and system buttons.
Typewriter text animation with configurable speed, volume, tick sounds, and per-actor sound overrides.
Camera controls include zoom, pan, shake, character focus, background lock, and reset actions.
Scene image props and picture cards let you place extra images on the stage, either behind characters, in front of characters, or centered for a reveal.
Expression switching, lip sync, speaking-mouth image mode, framed character display, and APNG support are built into the VN stage.
Live Director Mode
Run VN sessions in real time without pre-scripting anything.
Cast, Scene, FX, and Story tabs keep live controls organized while the session is running.
Add or remove characters, swap expressions, reposition them on stage, flip portraits, hide characters from players, change backgrounds, trigger effects, and present choices on the fly.
Rehearsal mode lets the GM prepare a full stage locally, then broadcast it to players when ready.
Targeted and private sessions can show a prepared interaction only to selected players.
Voice detection can highlight the speaking character on stage, and each user can choose which owned staged character their microphone controls.
Chat integration lets player messages appear in the VN dialogue box, with queued expression changes that apply when an actor next speaks.
Map Interaction
Assign VN interactions to NPC tokens, tiles, or Foundry region behaviors.
Players approach and press the interaction key to talk, examine, open, read, or trigger a custom prompt.
Interaction prompts support custom icons, labels, distance settings, and direct, private, or GM-selected trigger modes.
Scene FX and Presets
Weather, particle, mood, and overlay effects include rain, snow, fog, leaves, cherry blossoms, fireflies, dust, sparkles, embers, night, dusk, dawn, flashback, vignette, dream, glitch, old TV, lightning, and monochrome film.
Effect controls cover density, speed, opacity, wind, size, color, blur, spread, and lightning interval where supported.
Rain, snow, and fog include bundled ambient loops, and custom FX slots can use image or video assets with optional sound.
Scene presets can capture backgrounds, character positions, camera state, FX, props, hidden characters, character effects, and optional cut-ins.
Theme & UI Customization
Built-in themes include Default, Sci-Fi, Romance, Fantasy, Detective, Elegant Gold, and Indigo Fantasy, with a Custom theme for your own assets.
Use custom images for dialogue boxes, nameplates, choice buttons, prompt bubbles, advance cursors, and character frame elements.
Separate customization is available for dialogue, narration, choices, location labels, prompt bubbles, fonts, colors, layout, and visibility.
GMs can define world-level overlay settings, while players with permission can apply client-side visual overrides.
Tools
Batch Crop Tool for trimming multiple expression images directly in the browser.
Bulk expression import and generated portrait thumbnails help large character libraries stay manageable.
Background libraries support named locations, image and video variants, thumbnails, search, and default transition settings.
Module Integration
Works with Cinematic Cut-ins for character entrance animations and scene preset cut-ins.
Works with Unboxing the Mystery for interactive item and journal reveals during dialogue.
Works with Stylish Shop so dialogue actions can open a shop directly from an NPC scene.
Required module: GlitchSmith Library 0.6.0 or later.
Optional modules: Cinematic Cut-ins, Unboxing the Mystery, and Stylish Shop unlock their related integration actions.
System agnostic: Works with any game system in Foundry VTT.
Multiplayer synced: VN sessions, choices, flags, backgrounds, characters, props, FX, audio cues, and Live Director changes synchronize across connected players unless the scene is private or local-only.
Localization: English and Korean included.
✅ Compatibility: Foundry VTT v13 & v14
💖 Support Development & Get Access: This module is available exclusively for my patrons.
Join the community to unlock these tools for your table! ➡️ https://www.patreon.com/c/glitchsmith
You can install this package directly to your Forge account.