wow. 1 month since the last full post.
It's been a slow month for me. To be honest I was hoping to have the things in my last to do list completed (simple knight and paths). But they are not. Whilst I was planning out the logic for paths I began to realise that it fundamentally felt wrong and I couldn't make it work in a way I liked. So I went back to the drawing board. I think I have finally come up with something that will work, which is essentially doing what Sliv said
A visitor will now consider everything in a certain range, and then choose where to go - favouring things that are nearer to them. I think it will work quite nicely. For example you can set up a row of vendors which the visitors will go to in turn - thus giving you some control over what people visit.
There is a lot to their decision process which I won't bore you with here - such as what to do with event and stand buildings. Suffice to say I have been coding it for the couple of weeks and still haven't finished.
So what with that and sneaking off for a weeks holiday I have completed 0 things. However I have progressed them well, and shouldn't be too far off completing.
That being said some stuff was completed by someone more productive than me. Here's a little fishing boat and dock rig that will sit on a nearby water feature as "edge scenery":
TodoPaths (well, more accurately: visitor goal decision logic)
Simple knight.