@andgalf - I’m not sure if this was covered with one of your own questions, but draw your attention to this question just in case.
Anyway, this is another one of those issues that goes right back to first ever owning NWN2 - Is there a simple means by which (when initiating a normal conversation by simply left clicking on a creature) we can stop the player running up to the NPC and, instead, just have the conversation start at their current location?
I am looking for something similar to the “ignore distance” parameter in the ActionStartConversation function, which can be applied from a simple left-click on an NPC when the talk bubble appears.
I even tried looking through the XML to see if I could work out if I could apply some some sort of intercept code from the contextmenu.xml, but failed to have any gui callback work. Has anybody else perhaps tried this and succeeded? What about any kind of success in getting some gui callback from simply hovering over an NPC that makes the “talk” bubble appear? That may also be a start for me to work with.
I am just looking for a sure fast way to allow a PC to start a conversation with an NPC from the other side of a bar or table. NB: I know initial cutscenes can be easily worked to do this, but outside of a cutscene, I see no easy way to have the PC not run around said desk, table or bar in an effort to talk with the NPC only just across from them.
Maybe I am missing something obvious, such as a “distance” setting or changing something in a 2da, but I am currently at a loss as to how to address this. (Note: My campaign setting is set at 20 already, which only affects the scripted conversations anyway.)
Any help or guidance appreciated.