On Wed, Jun 30, 2010 at 01:58:44PM +1200, Ralph Versteegen wrote:
> I was recently helping Jeremy with a script which walks NPCs through a
> step-on NPC. which required tags to temporarily remove that NPC.
> 
> It seems obvious that we need a simple way to allow NPCs to walk over
> step-on activated NPCs. A simple "does not obstruct other NPCs" bit
> would be easy. But then I wondered whether this bit could be
> generalised. What if you want any NPC to be able to walk over NPC ID
> 1, but only NPC ID 4 to be able to walk through NPC ID 2? Or perhaps
> you want to limit an NPC's movement by boxing it in with step ons, but
> allowing other NPCs to wander through.
> 
> We could come up with something similar to vehicle passability options
> (except actually working, of course :). Does anyone have any ideas for
> a good balance between flexibility and simplicity?

I think I would prefer a simple "does not obstruct other NPCs" bit. That 
will be intuitive, and it will cover the most common use cases.

If we want more detailed NPC collision control than that, then we might 
want to have an if-npc-collides plotscript trigger, that would return 
true if the collision should obstruct, and false if it should not.

---
James
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to