GameplayBehavior and SmartObjects with Players (rather than AI)

This is something we are currently working on having an engine supplied solution to do. It is in our public roadmap for the future: Smart Object Player Interactions

You can get this to run now, but it will require some fine tuning in your project to make it work smoothly. The player interaction is much like the AI in that it needs to find the SmartObject and open slot, claim the slot, and then execute the gameplay behavior once it is in place. The issue with the player is that you also need to handle any player inputs (or if they should be allowed while using the Smart Object) as well as stopping the behavior and freeing the slot if it is cancelled.

1 Like