I have a dynamic list of strings that are the name of valid Prefabs to have the FlowScript create. Is there a simple way to setup a Blackboard to pick an item from a list, rather than requiring the string to be manually assigned?
The blackboard GUI is not very customizable in this regards at least right now. There are some solutions I can think of like creating a custom class with custom object drawer, but I think this could become an overkill 🙂
What I’d like to suggest instead is simply create a string variable and bind it to a property or field of a monobehaviour on the gameobject. This way, you can inspect and edit the property/field however you like, but still have it be bound to the variable 🙂
And then in the Blackboard:
Let me know if this solution works for you.