AmProsius / gothic-1-community-patch

Gothic 1 Community Patch
Other
49 stars 4 forks source link

Missing PC dialogue audio/subtitle output. #381

Open Quintus24 opened 1 year ago

Quintus24 commented 1 year ago

Hello, everyone!

I would like to report the following bug:

Describe the bug This issue can be encountered in the Swamp Camp at the PSI_PLACE_1 waypoint, when talking with NPC "Joru". During the conversation, the PC has two available dialogue options, "Yes." and "No.", however, when selected there is no output, instead, NPC "Joru" will proceed to reply accordingly based on the selected option.

Expected behavior: The "Yes." and "No." options have an audio/subtitle output from the PC.

Steps to reproduce the issue:

  1. Travel to the Swamp Camp and reach the PSI_PLACE_1 waypoint.
  2. Talk with NPC "Joru" and select the "What are you doing here?" option.
  3. Skip through the conversation and select the "I'd like to join your camp - can you help me?"
  4. Skip through the conversation and notice that NPC "Joru" will ask if you know NPC "Fortuno".
  5. Notice the available dialogue option strings, "Yes." and "No.".
  6. Select "Yes." or "No." and notice there is no audio/subtitle output from the PC.
  7. Notice that NPC "Joru" replies accordingly based on the selected option.

Additional context N/A

Attaching screenshots for more clear information.

  1. Location @ PSI_PLACE_1 waypoint. Location @ PSI_PLACE_1 Waypoint

  2. Initiate Conversation 1. Initiate Conversation  1 @ NPC Joru

  3. Initiate Conversation 2. Initiate Conversation 2

  4. PC available answers. Available Answers - YES   NO

  5. After "Yes." reply. After YES Reply

  6. After "No." reply. After NO Reply

Thank You and Best Regards! Quintus24

AmProsius commented 8 months ago

Relevant script references:

https://github.com/AmProsius/gothic-1-community-patch/blob/aff7368e025c5fc1b6e02d574da5e0e9a83e2aaa/scriptbase/_work/Data/Scripts/Content/Story/Missions/DIA_NOV_1305_Joru.d#L153-L160

https://github.com/AmProsius/gothic-1-community-patch/blob/aff7368e025c5fc1b6e02d574da5e0e9a83e2aaa/scriptbase/_work/Data/Scripts/Content/Story/Missions/DIA_NOV_1305_Joru.d#L162-L173

We will probably have to find suitable OUs from the hero to insert at the beginning of these functions.