Adventure Game Studio

AGS Support => Advanced Technical Forum => Topic started by: joelphilippage on Fri 11/05/2007 22:29:15

Title: Suggestion: non-blocking walk to points
Post by: joelphilippage on Fri 11/05/2007 22:29:15
It would be a nice option on ags to either have your hotspot walk to point blocking or non-blocking. Most people don't like to wait for the character to walk over to the hotspot. also the objects should have walk to points as well since the character can usually pick up objects.
Title: Re: Suggestion: non-blocking walk to points
Post by: fovmester on Fri 11/05/2007 23:53:59
The problem with walkto points for objects is that objects can move. And might even change animation frames. So it is difficult to set a certain point for walking to. But of course that could be left to the programmer. An object  walkto point would definitely make standard replies better for objects, since now the character will not approach the object before giving the standard remark (Ex. "There is nothing special about that."). But most often you will put a Walk() command on each non-standard interaction for the object, which gives a noticeable difference between standard and non-standard comments. A clever player could notice this and maybe draw conclusions about the importance of certain objects. Ok, I am rambling now but I hope you get my point. Geeze, I gotta go to bed! Good night!
Title: Re: Suggestion: non-blocking walk to points
Post by: Ashen on Sat 12/05/2007 17:36:36
These are both already on the tracker, and have been for a while:
Non-blocking walk-to interactions (http://www.adventuregamestudio.co.uk/tracker.php?action=detail&id=178)
Walk-to points for objects (http://www.adventuregamestudio.co.uk/tracker.php?action=detail&id=358) (and the related Locations (http://www.adventuregamestudio.co.uk/tracker.php?action=detail&id=131) suggestion)

And in the meantime, there's a module by Bernie (http://www.adventuregamestudio.co.uk/yabb/index.php?topic=26945.0) which allows non-blocking, cancelable actions AND Object walk-to points.