84Cronos Posted July 7, 2022 Share Posted July 7, 2022 (edited) I'm working on some player dialogue at the moment and I ran into some very weird problems. I ticked the box "player dialogue" in the scene tab and created my dialogue and even generated voice lines for it. It's just a very simple conversation in which a NPC says a line and then the player character automatically replies with a line as well, so there are no choices involved. Everything was working fine at first until I unticked the "player dialogue" box to play around with different options. What happens now is that the player lines are skipped 50% of the time when a scene is being played during my testing. Not even the subtitles show up. The whole player action is simply being skipped. I even ticked the box again but the problems still remain. No matter what I do the action is being skipped like 50% of the time. So my question is: Does somebody know how to fix this? Is this a reoccuring problem? Should I just re-do the whole dialogue again? Is my .esp corrupted now? I fortunately have some backups, even with scripts, but it would be a huge pain in the butt to rework everything :sad:. Edited July 7, 2022 by 84Cronos Link to comment Share on other sites More sharing options...
LarannKiar Posted July 8, 2022 Share Posted July 8, 2022 You should leave the "Player Dialogue" checkbox checked if you'd like the Player to participate in the Scene. If you want to make the Scene an "NPC - NPC style" conversation, check the "Disable Dialogue Camera" option. By the way, to add the Player to the Scene, use Right Click (in the Scene) >> New Actor >> Player Default. And whenever you make a scene, don't forget to check Actor Behavior and Actor Flags (buttons "Edit Actor Behavior" and "Edit Actor Flag"). What happens if you check "Pause Actors Current Scenes"? Are Player lines skipped regardless? Link to comment Share on other sites More sharing options...
84Cronos Posted July 10, 2022 Author Share Posted July 10, 2022 (edited) You should leave the "Player Dialogue" checkbox checked if you'd like the Player to participate in the Scene. If you want to make the Scene an "NPC - NPC style" conversation, check the "Disable Dialogue Camera" option. By the way, to add the Player to the Scene, use Right Click (in the Scene) >> New Actor >> Player Default. And whenever you make a scene, don't forget to check Actor Behavior and Actor Flags (buttons "Edit Actor Behavior" and "Edit Actor Flag"). What happens if you check "Pause Actors Current Scenes"? Are Player lines skipped regardless?Ok. I tested it yesterday and today like ~8 times to make sure that I don't miss anything and everything seems to be fine, now that I've the "Pause Actors Current Scenes" box checked. It seems that before that certain actors still remained in older scenes, since the scenes are played quickly one after another in the next room. Thank you so much for this. I was already close to giving up and reworking everything, which would have lead me straight into the same problem again, so you helped me quite a bit with this. Also thanks for telling me how to add the player to the scene, but I already knew that :wink:. I've kinda complicated scenes setup already with multiple NPCs and the player, speech checks, different branches depending on quest stages, NPCs performaing packages etc. It was just this little problem with the player lines being skipped, lol. Regarding the actor flags. What kind of flags should I be looking for or which flags are very important? And on another note: I've a synth NPC, which is initially disabled(the quest allows him to be initially disabled). I "teleport" him in by enabling him during a scene(the teleport script is attached to him), but he never says his lines and it seems that whenever I try to let him talk he's breaking the scene/the quest. Do I need to enable NPCs before they partcipate in a scene or is there some kind of flag that I need to set during the scene? Edited July 10, 2022 by 84Cronos Link to comment Share on other sites More sharing options...
Recommended Posts