It took me a few minutes to figure out what was going on but it seems very straightforward now. I just don’t know how to remedy the issue.
The user controlled player is able to throw ‘diversion’ objects to draw enemies away. When the object hits the ground it will make a noise and the enemy will change to track to and move towards this new object, until the user player begins moving again.
The issue that I am having here is that when the enemy is activated to track to the diversion, the enemy will only walk towards the unmoving location in which the object is hidden in the other layer. I’m using the ‘add object’ actuator to bring it into the active layer, but the enemy will never track to the visible and dynamic object that I create within gameplay.
Is there any simple way to resolve this? I can understand why it would do this but it is really interfering with my intentions.