-
Notifications
You must be signed in to change notification settings - Fork 7
Text-based markup language version of the timeline structure #25
Comments
Sounds like a regex nightmare. I was thinking about this format instead
Or something like that. I think that AnidemDex/Godot-DialogPlugin#42 has a little mockup with the relation between events and what they do copied from the issue [CharacterJoin GodoBot]
GodoBot: Oh, hi mark!
[EmitSignal "do_this"]
[CharacterJoin Godette]
[ChangeExpression Godette "Anger"]
Godette: Do you have to make the same joke everytime we meet?
... |
Oh your method seems even better! Also real Chads parse it themselves without using Regex 😎 |
Basically, events uses its own format but by default, evets are between [] by default, with the name of the event on it and its properties contained |
Could get troublesome with custom events. |
The plan is to make all events use the specific format, but each event can tell what format they use. I'm not sure if I'm going to integrate that in event system, I'll probably integrate it on textalog instead, using yarnn format |
This is not going to be included in EventSystem. The editor is being improved in the debug branch and text-based markup language is no needed or produces no benefit at all for the time needed to implement that feature (at least, no for event system). I'm closing this issue for now, but if someone has a reason why this should be included in event system I'll be glad to read it |
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Instead of using an UI a user could optionally open the timeline file to read and modify it with basic text editing. Syntax should be extremely simple so non-programmers can understand stuff.
Example:
The text was updated successfully, but these errors were encountered: