cyb3rpsych0s1s / audioware

Audio modding tool for Cyberpunk 2077
9 stars 0 forks source link

vanilla audio / subtitles features #2

Open Roms1383 opened 9 months ago

Roms1383 commented 9 months ago

Features

As we can see below, a voice subtitle translation can be of 2 kinds:

  1. is played in the game's voice language (player selected, can only be updated by re-downloading the entire language pack)
  2. is played e.g. in the NPC's mother-tongue and translated on-screen by V's cyberware

Subtitles of interest can be of 2 kinds:

  1. main dialog (large one shown at the bottom)
  2. chatter dialog (small one shown on top of e.g. NPC's head

Parser

When parsing, here's what we need to comply with game's basic requirements:

See whimsical.

Currently this is what we got:

What's left to support:

scnDialogLineData can be combined in an array to create a full dialog, or so it seems.

Audio

Roms1383 commented 6 months ago

CRUID generation needs to be improved for Audioware too.

Screenshot 2567-03-11 at 21 37 04

see Discord

Roms1383 commented 6 months ago

according to DllMap on Discord, implementing audio for quests and scenes revolves around:

scnSectionNode. and its a scnDialogLineEvent I believe

the scnscreenplayDialogLine are referenced by the scnDialogEvents and will allow you to do different localizations and include subtitles and such

and i think for which audio to play you put the info in the female\male lipsync animation field. don't know the exact name

Roms1383 commented 2 months ago

Mostly fixed by #23.