Not sure how advanced this needs to be but I feel that setting up a behaviour tree for what’s needed is overkill. Here’s what I got after 5 mins with projectile movement - the fish are projectiles:
Do tell if that’s anywhere close to what you need and I can post some details (if needed). If you prefer to crack it yourself, consider the following:
- player enters a spawner volume which starts a timer
- the timer produces a random spot in a radius around the player
- we predict the arc and fire a projectile
Will need more work, for sure, but seems like it could work OK!