Edit of asset "IMSC Dialogue/Script Player" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | IMSC Dialogue/Script Player | IMSC Dialogue/Script Player |
| Description |
A lightweight yet powerful JSON dialogue/script player that can be easily integrated into any stage of game development. Features: - Speech nodes with optional choices (branching dialogs) - Conditional branching based on variables or expressions - Variable management – set, get, and use in conditions - Trigger / Function nodes – invoke game logic and receive outputs - Serializable state – save/load, undo/redo, replay - Expression evaluation – math, comparison, and logical operators - Async support – triggers can be asynchronous - Sub‑scripts – callScript nodes run nested graphs with isolated variables and in/out data flow - Custom nodes – register your own exec (flow) or data (expression) node types via register_custom_node - Pause/Resume – pause execution during triggers or user input You can create a JSON graph from scratch or use IMS Creators to create ready-to-use dialogue graphs in a visual editor. |
A lightweight yet powerful JSON dialogue/script player that can be easily integrated into any stage of game development. Features: - Speech nodes with optional choices (branching dialogs) - Conditional branching based on variables or expressions - Variable management – set, get, and use in conditions - Trigger / Function nodes – invoke game logic and receive outputs - Serializable state – save/load, undo/redo, replay - Expression evaluation – math, comparison, and logical operators - Async support – triggers can be asynchronous - Sub‑scripts – callScript nodes run nested graphs with isolated variables and in/out data flow - Custom nodes – register your own exec (flow) or data (expression) node types via register_custom_node - Pause/Resume – pause execution during triggers or user input You can create a JSON graph from scratch or use IMS Creators to create ready-to-use dialogue graphs in a visual editor. |
| Category | Scripts | Scripts |
| License | MIT | MIT |
| Repository Provider | GitHub | GitHub |
| Repository Url | https://github.com/ImStocker/imsc-script-godot | https://github.com/ImStocker/imsc-script-godot |
| Issues Url | https://github.com/ImStocker/imsc-script-godot/issues | https://github.com/ImStocker/imsc-script-godot/issues |
| Godot version | Godot 4.0 | Godot 4.0 |
| Version String | 1.0.0 | 1.0.0 |
| Download Commit | 324077ab64cfc06882d3bac8a4c156833e5d69c5 | 324077ab64cfc06882d3bac8a4c156833e5d69c5 |
| Download Url (Computed) | https://github.com/ImStocker/imsc-script-godot/archive/324077ab64cfc06882d3bac8a4c156833e5d69c5.zip | https://github.com/ImStocker/imsc-script-godot/archive/324077ab64cfc06882d3bac8a4c156833e5d69c5.zip |
| Icon Url |
https://raw.githubusercontent.com/ImStocker/imsc-script-godot/refs/heads/master/icon.png
|
https://raw.githubusercontent.com/ImStocker/imsc-script-godot/refs/heads/master/icon.png
|