cp2077_extractor.audio_data
Data for radio stations, ambient music, etc.
Audio files are located in audio_2_soundbanks.archive at base\sound\soundbanks\media\{wem_name}.wem
Classes:
Protocol for classes such as |
Data:
Music that plays in Clouds. |
|
Music that plays in Dark Matter during the Off the Leash quest. |
|
Music that plays during the I Really Wanna Stay At Your House quest. |
|
Mapping of wem file names to languages for the game intro audio. |
|
Unknown |
|
Mapping of wem file names to language (or the guitar part) for Jake Scooter playing during the quest We Gotta Live Together. |
|
Music that plays during the The Beast In Me quests. |
|
Music that plays in the flashbacks during sex cutscenes. |
|
Music that plays in the flashbacks during the quest Somewhat Damaged. |
-
protocol
SceneAudioData[source] Bases:
ProtocolProtocol for classes such as
AdvertDataandDJData.Classes that implement this protocol must have the following methods / attributes:
-
__getitem__(**kwds) Helper for @overload to raise when called.
-
-
dark_matter_music_ids -
Music that plays in Dark Matter during the Off the Leash quest.
-
hangout_music_ids -
Music that plays during the I Really Wanna Stay At Your House quest.
-
nomad_bard_ids -
Mapping of wem file names to language (or the guitar part) for Jake Scooter playing during the quest We Gotta Live Together.
-
sex_cutscene_music_ids -
Music that plays in the flashbacks during sex cutscenes.
-
somewhat_damaged_flashback_ids -
Music that plays in the flashbacks during the quest Somewhat Damaged.
cp2077_extractor.audio_data.adverts
Data for audio for adverts that play on animated billboards.
Classes:
|
Data for an advert's sound files. |
Data:
Data for audio for adverts that play on animated billboards. |
-
namedtuple
AdvertData(audio_filename_prefix, scene_file, general_audio=False)[source] Bases:
NamedTupleData for an advert’s sound files.
- Fields
audio_filename_prefix (
str) – The filenames in the game files (inbase/localization/en-us/voorbase\localization\common\vo) for this advert all start with this string.scene_file (
str) – The name of the scene file inbase/media/animated_billboards/scenesin the game files (with the suffix.scene.)general_audio (
bool) – Whether the audio is common too all game languages.Falsefor localised audio,Truefor files inaudio_1_general.archive.
-
__repr__() Return a nicely formatted representation string
-
adverts Type:
dict[str,AdvertData]Data for audio for adverts that play on animated billboards.
cp2077_extractor.audio_data.radio_stations
Data for songs that play on the in game radio.
Data:
98.7 Body Heat Radio |
|
107.5 Dark Star |
|
89.7 Growl FM |
|
Other songs. |
|
107.3 Morro Rock Radio |
|
92.9 Night FM |
|
88.9 Pacific Dreams |
|
106.9 30 Principales |
|
Wem file names for radio station jingles. |
|
103.5 Radio PEBKAC |
|
Mapping of station names to tracklists. |
|
89.3 Radio Vexelstrom |
|
96.1 Ritual FM |
|
91.9 Royal Blue Radio |
|
95.2 Samizdat Radio |
|
101.9 The Dirge |