I have been adding a basic enemy to the game, this enemy will follow the character if they see them and respond to a bottles location. I had issues with making the enemy respond to the bottles as when making a new level the enemy reference would have to be set again in the bottle. As my enemy has grown, I’ve had to implement a Behaviour Tree, so now the enemy can switch between tasks if a condition is met.