I've read tedhealey's comments on that and other threads, and I've configured my "radio.ini" file accordingly. Here's what I'm getting:
1) .ogg files (the vanilla game radio news "interruptions") seem to work just fine. Since they appear as log entries, presumably there is some record, even in a saved game, that they have taken place and they are not repeated. However, if you set up multiple radio stations, if they both have the same .ogg file/entry in the events folder, you will hear the report once for each station and there will be multiple identical log entries.
2) .mp3 and other files leave no log entry and seem to be repeated multiple times on a single station. I'm not sure if that's just happening, or whether when loading a saved game there is no record of having played it, so it plays it again. When I load games, I'm hearing news reports from when I first sailed, and have to listen to them all the way through before I get to new reports. Multiple radio stations only compound this problem if they have the same content (which you need to give them if they have only limited range, so you can hear the content wherever you might be).
My temporary fix is:
a) restrict all news reports to a single station (Armed Forces Radio) that can be heard worldwide. Other, more limited range stations only play random music and non-date-specific content.
b) before I reload a saved game, I go into that "events" file and put ";" in front of everything with a date prior to the save. That way I only hear new news. This is a pain.
The way the radio events "should" work, in my opinion, is that the "events" files should play only at the specific start time indicated, and should override any other random content playing. That's how I thought it worked, but I'm beginning to believe I'm mistaken.
|