Reply To: JRPG Battle System

Forums 💬 NodeCanvas 🗨️ General Discussion JRPG Battle System Reply To: JRPG Battle System

#14731
nascode
Participant

    Hi Gavalakis,

    Looks like on version 1.5.9w you made the GraphControl action can wait for completion. Thanks for that

    So, yes, looks like i should add some custom action and custom condition tasks for my battle system. I will use NC for general workflow and enemy decision then.

    I have questions:

    1. What if i want to use Graph Control action from FSM? FSM doesnt have set agent right?

    Since Blackboard cant add a GraphOwner type variable. I add a custom variable type just for GraphOwner. Add a variable on blackboard, then i fetch it unit that will be processed next turn. Next i will do Graph Control action on that variable. Is it a good way to approach this problem?

    2. I want to define an enemy, this enemy will have common stats like HP,ATK, etc. Should i create a Monobehaviour script and use Script Control to get data, or is it better design to make each enemy have blackboard with manually added variable?

    3. Is blackboard can automatically save/load on application exit on 1.5.9w?