Everything your game UI needs in one click: visual dialogue editor with portraits, localization and sound, plus toasts, status bars and floating damage numbers.Drop-in game UI and dialogue, working in one click.Run Tools > LensLabs > Create Demo Scene and you have a playable demo with dialogue, messages, health bars and damage numbers. Run Setup Scene and the same system is in your own scene. No manual prefab wiring.Visual Dialogue EditorBuild branching conversations on a node canvas: drag, connect, zoom, undo/redo, auto layout, validation (missing links, duplicate IDs, unreachable nodes)Character portraits with 7 emotions (Neutral, Happy, Sad, Angry, Surprised, Worried, Thinking) and a preview in the editorTypewriter text, choices, linear "Continue" nodes, multiple dialogues per assetLocalizationTranslation tables generated from your dialogue in one click; your translations are kept when you editCSV export/import for translators, search and "missing translations" filterSwitch language at runtime: open dialogue, messages and labels update live. Demo included in English, Spanish and CatalanSoundTypewriter blip, dialogue open/close, choice and continue sounds, one sound per message severity, one per floating-number type14 original sounds included; swap any of them in a Sound Set asset; mute and volume from codeMessages and notificationsToast messages with Info / Warning / Achievement / Error styling, queueing, stacking, slide animations, custom sound per messageStatus bars and floating numbersHealth, Mana, Stamina, Shield and XP bars with gradients, damage trail and refill animation; health bars that follow units in the worldDamage, healing, XP, critical and miss numbers, pooled for performanceThemesOne Theme asset controls colours, font and sprites of every prefab. Three presets included (Cream, Dark, Fantasy), a Theme Manager window, one-click applyDeveloper friendlyPlain C# API: UIManager.Instance.ShowMessage(...), StartDialogue("id"), Localizer.SetLanguage("es"), UIAudio.Play(...)Event system (UIEvents) for dialogue, messages, bars and numbersTextMesh Pro for all text, uGUI, assembly definitions, full source code, no third-party dependenciesWorks in Built-in, URP and HDRP (UI is screen-space overlay); Input Manager and Input SystemDocumentation: Quick Start, Dialogue Editor guide, Localization, Sound, Customise the Look (themes and custom prefabs), API reference (PDF included).Key features (bullets for the portal)Visual node-based Dialogue Editor with zoom, validation and undoCharacter portraits with emotionsLocalization with CSV import/export and live language switching14 bundled UI sounds + typewriter blipsToasts, status bars, floating numbersTheme system with 3 presetsOne-click demo and scene setupFull C# source, TextMesh Pro, asmdefsVersion: 1.0.0Unity: 6000.0 and later (developed on 6000.4)Render pipelines: Built-in / URP / HDRP — only list those you have tested (see COMPATIBILITY_TESTS.md)Input: Input Manager and Input System (list only after testing)Dependencies: TextMesh Pro (ships with Unity 6)Languages in demo: English, Spanish, CatalanAudio/art: all original (sounds synthesized, portraits pixel-art made for this package)AI Assistance was used to create this project




