Your enemies can't walk because there are no actions telling them to walk. Yes, you are setting variables, but it isn't enough. You need to run actions like "Simulate control" or "Set vector".
Also, in events 13-16 replace Enemy_bases with enemy_direction. If you pick an object in the event, you should use the same object in actions. If you pick a family in events, you should use the family in actions. If you mix them like you did, your code will not work correctly with multiple instances.