Hello guys, first post in the community
Anyway, to the point: I’ve wandering around with the *best method to create a dialog system for my project using blueprint. I’ve seen all the known systems to do it, but none of this really convinced me, and then I came up with the idea of using Enum to store and choose sentences in the dialog.
*Where best I mean the best for MY case, just to be clear ;).
A few days ago I built a system using this, and the result was almost perfect for me, the only thing I can’t make at the moment is that if I want to, for example, change the color of a certain word, I can’t make it (at least I didn’t figure out a properly way).
For this example, I built a simplified version of the system.
Of course as you might notice, there are a lot of things not implemented (for example: reset the variables value each time you press F), but again, I built that simple network just to show the “system” and keep things simple, in other words; what matters is the concept :).
So! At this point, I would like to introduce some unknowns:
*1) The only big negative point of this system I can see, is that I don’t know a way to change the color of a desired word in the same final sentence. With an example:
As you see, we set the Enum, then get the result, convert to string and Append with a String Variable, in this case, a Name. So the result will be “Just a test Tiz”, for example.
The thing here, is that a didn’t figure out a way to stand out the name. I mean, of course there are way, but the name is supposed to be right after the sentence “Just a test”, you know, like a unique sentence. And due to the dynamic nature of the sentences (could be more or less lengthy), is complicated as you imagine.*
So I post this to check if anyone get a workaround for this and also, check if anyone see a big negative point of this system that something I have not thought yet.
I think that’s all!