Hi,
It sounds like you're using the Camera() sequencer command to point the camera at characters. If you want to point the camera in a closeup on the NPC, set the Dialogue Manager's Camera & Cutscene Settings > Default Sequence to something like:
But if you don't want to do the same for the player, set the Default Player Sequence to:
Terraya wrote: ↑Wed Aug 26, 2020 4:49 pm - 1. for what exactly do we need the Actors in the Dialogue Editor , are they important for any dialogue / quest progress or is it just to display in case we have a subtitle, their names?
The actors are used to show portrait names in the subtitle panel and to link actors to GameObjects so sequencer commands such as Camera() know which GameObjects to use. See
Character GameObject Assignments for more details about that.
If you want to know what GameObjects the conversation and the Camera() sequencer commands are using, set the Dialogue Manager's Other Settings > Debug Level to Info. When a conversation starts, it will log something like:
Dialogue System: Starting conversation 'XXX' with actor=AAA and conversant=BBB
where AAA and BBB are the GameObjects.
When the Camera() sequencer command runs, it will log two lines. The second line will report which GameObject it's using, such as:
Dialogue System: Sequencer: Camera(Closeup, BBB, 0s)