Rakugo-Dialogue-System
Rakugo-Dialogue-System copied to clipboard
Inspired by Ren'Py, Rakugo is a project aiming to provide a way to make narrative-based games on Godot easily. Simplify your project, if it is a visual novel, point and click, RPG, interactive text ga...
It can be used to lock player and/or show dialogue when Rakugo start read a script
Currently in Rakugo.tscn Rakugo, node History, node AutoTimer, timer SkipTimer, timer It is not Rakugo to handle AutoTimer and SkipTimer
We cannot kill thread in Godot. Only way it is quit them properly. Call `Rakugo.execute_script(script_name)` or `Rakugo.parse_and_execute(file_name)`, start a thread to read and execute RakuScript. Currently we should finish all...
Idea from @Jeremi360 : "We can have call like in Ren'Py ? call like in Ren'Py calls a dialogue almost like a function, and after it is done go back...
Currently if you want to parse script, you use : func parse_script(file_name:String) It's parse a .rk file and execute it. In Parser class, parse and execute are already split but...
Create a func in storemanager and rakugo, to save rk script position
Current regex to check valid variable name ``` VALID_VARIABLE = "[a-zA-Z_][a-zA-Z_0-9]+" ``` So we can't do ``` a = 5 ```
Initial refactor of Parser to allow the possibility to parse strings/text rather than only files.
In readme add section export Html5 to specify below options  
I propose to use Nim instead of C++ for GDNative parts for Rakugo, as it is more similar to Python. There are [nim-godot](https://github.com/pragmagic/godot-nim), but looks to be abandon. But there...