public override void Update(GameTime gameTime) { //if (isDataReadyToInit) //{ player.Update(); // SendPlayerUpdate(); for(int i = 0; i < behaviours.Count; i++) { SteeringBehaviour wander = behaviours[i]; var steering = wander.GetSteering(); Enemy enemy = world.enemies[i]; enemy.UpdatePos(steering, gameTime); } }