Just to be safe, I replaced the code I had in the example with what you've got posted, even though I checked that line and it looked the same. I'm still getting the same behavior. If I set "Look to Marker" to true, it updates fine. If I set "Orient Marker..." to true it updates jerkily- probably at each step.
I put a break line on the Redraw line you mentioned- and had actually done so before I read your reply as that's a likely suspect- but it never got called. If I replace this: (OnlineMaps.instance.target != OnlineMapsTarget.tileset) with (true) everything moves along just fine. Can you help me understand that clause, why it's needed, and why it might be failing in this case?
Also, is there anything obviously set improperly that you can see in the image I've attached?
Thanks!
Post's attachments OnlineMaps.JPG 111.32 kb, 126 downloads since 2016-02-26