Yes!
1 - How to stop my player responses from appearing while the other actor is saying their lines.
2 - How to set up idle pvssyr between multiple NPC's as they pass each other. For example, say I have 2 guards on patrol routes that walk by one another sometimes. I'd like them to speak to one another about various topics based on conditions. As annoying as it was, remember in Oblivion when they would stop and tell the other, "I saw a mudcrab down by the water...recently!", and the other would say "Horrible creatures..." and move along their way? I want to do this, just have custom lines that would fire based on conditions. The conditions I assume are set just like other conditions, I'm just unsure how to set up the dialog.
3 - I have a Captain that trains their men at melee and archery dummies. I want him to patrol from station to station (patrol markers) and give instructions to the guards training. I assume this would be similar to # 2, but just not spoken to a specific NPC. I think it might have to do with the Topics you add to the patrol marker?
I already have all these NPC's created, AI packages working for them and custom voice types. Most already have dialog branches setup as they all have lines here and there. I just need to polish everything, and part of the polishing is to add these random bits of pvssyr in.
Oh, yeah I remembered something else, lol. I also need to set up random combat pvssyr as well. Stuff like grunts, ouches, and "Skyrim belongs to the Nords" type lines they yell during combat. I really wish the wiki had more info on all these dialog setups, but it is basic player to NPC dialog which I have a good handle on. Thanks AV!
Gah, I am out of it! Sorry! I'm forcing myself to respond right now so I don't disappear for a week again.
1 - Depends on what you mean. Click, you select 'Okay John I'll help you pick flowers.' and while he is thanking you for your kindness, the next group of responses pops up? This should not happen and is a hardcoded engine thing. If you wait they should appear after the line is done. Or you can click and I think it fast forwards, skipping the line, or if it's the last line, it continues but the next group of responses comes up. If it's the last line and there is nothing linked from the topic, you back out of the conversation, and the NPC finishes his line.
2 - I've actually never figured this out. In previous games it was random conversation info's, however they've removed conversations from Skyrim, merging what's left into the 3 other dialogue types. (Combat, detection, misc) You could set up a scene between the two NPC's. Have it triggered when the Captain enters a certain area? And I believe that you can repeat it as many times as you want. Just call 'MyScene.Start()' again and it should repeat.
3 - Definitely a scene for this one. Just have him look down range or at the trainee or something, then give him some dialogue lines. When you start the scene he will say them in order. This scene, like #2, should be repeatable.
Alternatively, I do think you can add topics to a patrol marker. They will randomly pick from them and say them when they are idling at it.