Thanks a lot for your positive feedback! I really appreciate it and I am glad to hear that you’ve continue using FlowCanvas in your game 🙂
Please let me address your points!
1) Thank you! 😛
2) I like what you’ve done here, but I am still not sure if this is a solution I would like to implement officially. My reasoning is because (only slightly) breaks consistency since all other types are displayed on the left side. I can see though, that for a dialogue system like the one you’ve done here, it can be a good solution.
One thing I have just done though, is to cap the length of the value display characters to max 20 and I think it works pretty nice 🙂
3) A search function is coming in the next version! This was one of the highest priority features to implement!
4) Hmm. Are you referring specifically to the Event Nodes, or to the input value ports? Do you suggest a check box to explicitly tell to “Use Self”?
5) Since a flow execution all takes place in one frame, except for the cases where “latent” nodes are used, I am still not sure what could be stored and restored. Are you indeed referring to those cases where latent nodes like wait are used?
6) A “SwapPort” method is a nice suggestion indeed. I will go ahead and add such a method in BinderConnection type.
7) There is actually a way to set/get local per-execution flow variables. This is done so by the use of the “Write Flow Parameter” and “Read Flow Parameter” nodes. What these do, is to set/get respectively a temporary variable (by name) which is local to the current execution Flow 🙂
This is how it works!
Let me know if that was indeed what you were after. It is a bit of an “obscured” feature, but definitely worth it in some situations 🙂
8) Yep. This bug has been fixed in a later version.
—
Thanks again for all your feedback as well as your kind words on FlowCanvas.
I am also looking forward to play Graveyard Keeper, being a big fun of Punch Club!
Join us on Discord: https://discord.gg/97q2Rjh
Attachments:
FlowParameters.png
Login
Register
By registering on this website you agree to our Privacy Policy.