recent exposure to NC, requests and questions

NodeCanvas Forums General Discussion recent exposure to NC, requests and questions

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #10929
    chocolacode
    Participant

    Hi there Gavalakis,

    I recently bought NC and I think it is definitely one of the best assets I have bought so far….

    I am trying some basic scenarios to learn how the tool works.

    forgive me if some of these questions or requests have been submitted before… this leads me to request number 1… 🙂

    I have encountered some things that I think will make the life easier when working with BT’s and FSM’s in NC

    I have some Requests:
    1. Is it possible to add a search function into your forum?

    2. when I have few Actions already created and I am revisiting them during design, If I want to include additional actions in the same leaf, that is not possible unless I delete the existing Action(with all that implies) and create a new Action which is of the type “Action List”. Is there a possibility you can add all Child Actions as of Type “Action List” always? then the user will add 1 or many as needed. Or the ability to set a checkbox will permits the addition of new tasks at anytime. This applies same for conditions and condition lists.

    3. Let’s say I have an existing Action and I want to add a decorator to it. the current process signifies that I delete the link from the above node, create a decorator assign new links between them. Is it possible to right click an action leaf and have the option to add a decorator node to it? which then automatically conserves the links between them

    4. Is it possible we can assign colors to the nodes at our own taste? So we can easily detect different types of actions, i.e. attack, idle, flee, etc..

    5. The comments field visibility under the Action Window is only 45 Characters long, can you increase the height of it so at least we can see 3 or 4 lines of text?

    and have questions as well:
    – I wanted to do a Split string Action using the existing Unity functions/methods. I was trying to use the “Execute Function” or the “Execute Static Function” but I could not find the Split String method, which is an standard method of unity. Is there a reason why this is not possible?

    – Copy/Paste Actions…When I copy an Action and then I right click it again, i don’t see an option to paste it. Is that a Known issue?

    -Is there a post in your forum where you have the planned enhancements/changes/bugs, etc for new versions?

    Thanks,
    I appreciate the attention you give to this note
    chocolacode

    #10931
    Gavalakis
    Keymaster

    Hello,

    Thanks a lot for getting NC! I am really glad you like it! 🙂
    No apologies need at all! Let me address your questions/requests in order:

    1. There was a search function, but due to recent wordpress update, I’ve temporary disabled it. I will re-enable forum search ASAP though.

    2. The reason that ActionList is not added by default, is absolutely for performance reasons for in case the action list only has 1 action within in the end. Instead of deleting the action, you could first Copy the action, then delete it. Then, add Action List and finally Paste the previous action. The “Paste” command can be found at the end of the menu that pops up when clicking the “Add Action Task” (same for conditions of course).
    Having Action Lists by default has been previously requested, so I will see if I can find some quicker way of replacing a single action with an action list. Probably though the right click context menu of a single action would be good. I’ll take a look at this soon 🙂

    3. That’s a really nice idea. I will take a look at this very soon!

    4. Custom coloring nodes is something I’d prefer to avoid for two reasons. One being that I’d prefer to keep a consistent look and the other being that it’s pain to handle for 2 different themes (Unity indie, Unity pro). Having said that, I will see it coloring the icons (instead of nodes as a whole) looks ok and implement that if so.

    5. I will see if I can make the lines auto increase depending on the text. If not, I will increase the lines, yes.

    6. Well, the ExecuteFunction can only work with methods/properties of Component types. While the ExecuteStaticFunction can work with any type, the Split method is not static, thus why the Split method does not show in any of the two actions. The ability for ExecuteFunction to work with any type, is something that is already in my TODO list high up the queue. So, in short, right now doing a string.Split is unfortunately not possible through the ScriptControl reflection tasks. Sorry 🙂

    7. The “Paste” option is shown in the menu shown when clicking the “Add Action Task”, at the bottom. Do you suggest a “Paste” in action right click menu as to replace it?

    8. Not right now, but that’s a good idea. I was once thinking of using Trello, but I’d prefer keeping everything within the website, so a sticky post can work for that 🙂

    Thanks a lot for all your suggestions! I will do my best to implement your requests.

    Join us on Discord: https://discord.gg/97q2Rjh

    #10937
    chocolacode
    Participant

    Hi there,

    First of all,
    Thanks for taking the time to read
    and respond all questions and requests

    When I was evaluating to buy your asset,
    one of the things that helped me to
    decide was the support you provide to
    your customers

    That’s excellent !!!

    By the way, I will try the paste function
    And see if that works for me.

    Also I just bought flowcanvas!! It
    looks like I can do the split
    function
    there directly 🙂

    Thanks again!!

    #10943
    Gavalakis
    Keymaster

    Thanks a lot for all your positive feedback as well as getting FlowCanvas! I really appreciate it very much!
    Yes, FlowCanvas can do that no problem since it has much lower-level access to code 🙂
    Some of your suggestions are already implemented by the way, and included in the new version that is now pending review.

    Thanks again very much for the support and feedback!

    Join us on Discord: https://discord.gg/97q2Rjh

    #10946
    chocolacode
    Participant

    Hi Gavalakis,

    that’s awesome!!

    thanks for creating these fantastic tools!! 🙂

    #11308
    jterry
    Participant

    I second choclacode’s comment about being able to change node colors. If in our scripts we could override the node color it would make different actions easier to see.

    #11314
    Gavalakis
    Keymaster

    I am still considering adding this ability 🙂
    Thanks for your feedback!

    Join us on Discord: https://discord.gg/97q2Rjh

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.