06/12/2023: This was another bugger of a job but the solution was staring me in the face the entire time. Just about solved any pathfinding problems with the villager breeding behaviour in the AI. I need to keep playtesting to see if there are any issues but I'm very happy I got through this problem before the end of the year now I just need to make sure everything is consistent and do checks so that the villagers know if their partners exist or not.
06/12/2023: This was another bugger of a job but the solution was staring me in the face the entire time. Just about solved any pathfinding problems with the villager breeding behaviour in the AI. I need to keep playtesting to see if there are any issues but I'm very happy I got through this problem before the end of the year now I just need to make sure everything is consistent.