XCOM 2
Narrative Control
KongMD  [developer] 19 Mar, 2018 @ 7:01pm
Excluding More Narratives
You can exclude more narratives than are in the base mod, if you have some basic information about that sound (more on that later). I added a variable named StrategyNarrativesToSkip in the INI file that allows you to add custom narrative settings to the mod.

Finding information about narrative events
Here's the list of strategy SoundPaths in the game[i.imgur.com], as shown in the Content Browser of the Unreal Editor.

To find the SoundCue names of specific narrative events, you can do one of these things:
  • Turn on the mod's 'Log Narrative Info' setting. After turning this on, you'll be able to view all SoundCue information in your Launch.log file (located in Documents\My Games\XCOM2 War of the Chosen\XComGame\Logs)
  • Open the Unreal Editor in the WOTC SDK. The SoundCues can be found in the Content Browser.

How to use
The 'StrategyNarrativesToSkip' array takes these values. They can be added in any order, and none of them are mandatory.
Exclude - If this string is found in the SoundCue name, do not play the narrative
SoundPath - If this string is found in the SoundCue path, do not play the narrative
Include - If this string is found in the SoundCue name, play the narrative (regardless of other settings)


Here are some examples you can try
; Remove all of Betos's narratives StrategyNarrativesToSkip=(SoundPath="XPACK_SoundSpeechStrategyBetos") ; Remove all of Shen's narratives, but still play ambient narratives StrategyNarrativesToSkip=(SoundPath="SoundSpeechStrategyShen",Include="Ambient") ; Only remove the Bradford narratives that occur when the Avatar Project gains progress StrategyNarrativesToSkip=(Exclude="Doom",SoundPath="SoundSpeechStrategyCentral") StrategyNarrativesToSkip=(Exclude="Advent_Progress",SoundPath="SoundSpeechStrategyCentral") StrategyNarrativesToSkip=(Exclude="Facilities_Constructed",SoundPath="SoundSpeechStrategyCentral") StrategyNarrativesToSkip=(Exclude="Final_Avatar_Countdown",SoundPath="SoundSpeechStrategyCentral")

Creating the entries in your config file
1) Run the game at least once with the mod enabled. The game needs to generate the configuration file for the mod.
2) Open the mod's config file (Documents\My Games\XCOM2 War of the Chosen\XComGame\Config\XComNarrativeControl_Settings.ini)
3) Edit the config file to insert the entries you want to use and save it
Last edited by KongMD; 19 Mar, 2018 @ 7:44pm