Can I prevent EGO from walking to a hotspot's walkto point in TALK mode? (after all, he can shout to the hotspot from a distance)
Yes, the latest beta has a new variable:
game.auto_use_walkto_points
Default 1; set to 0 to stop AGS automatically using hotspot walk-to points.
Let's see, that'd stop walk-tos entirely, but I can script something like
if CursorMode() == MODE_USE { moveCharacter (EGO, walkto.x, walkto.y) } [sp?]
Right? Thanks!
Yes.
You would use
MoveCharacter (EGO, GetHotSpotPointX(THEHOTSPOTNUMBER), GetHotSpotPointY(THEHOTSPOTNUMBER));