berelinde Posted March 10, 2007 Share Posted March 10, 2007 InParty("MyNPC") means that the NPC is in the party. He could be silenced, dead, or out of the area. IsValidForPartyDialogue("MyNPC") means that the NPC is alive, not silenced, and is otherwise capable of speech. The NPC in question might not necessarily be in the party. I use the following combo for interjections: InParty("MyNPC") InMyArea("MyNPC") !StateCheck("MyNPC",CD_STATE_NOTVALID) The last is a custom state that is more stable than IVFPD, but it requires an addition to the state.ids. Link to comment
Belladonna Posted March 10, 2007 Author Share Posted March 10, 2007 I will use the long version it looks like. InParty("me") would be funny if they were dead, yet they start a dialogue with a fellow npc. The dead speaking to the living. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.