====== OFP DtaExt ======
[[https://www.pmctactical.org/forum/viewforum.php?f=43|OFP Forum]], [[:ofp|OFP Home]], [[ofp:file_formats|OFP File Formats]], [[ofp:tools|OFP Tools]], [[ofp:missions|OFP Missions]], [[ofp:modeling|OFP 3D Modeling]], [[ofp:terrain|OFP Terrain]]
**Operation Flashpoint (OFP)** aka ArmA: Cold War Assault (CWA)
OFP DtaExt directory is used to have global music and sound files for campaigns, so the music/sound files are available in all missions.
First you need to create "DtaExt" dir in the campaign root, then you create "Music" and "Sound" dirs into "DtaExt" dir.
Then in the campaign root description.ext file you specify the configs like the following.
**Music:**
class cfgMusic
{
class PMC_allflesh1
{
name = "PMC Baltic Command - Allflesh 1";
sound[] = {"\Music\allflesh1.ogg", db+0, 1};
**Sounds:**
class CfgSounds
{
class ping1
{
name = "ping1";
sound[] = {"ping1.ogg", db+0, 1};
**Radio:**
class CfgRadio
{
class Rfail
{
name = "Rfail";
sound[] = {"Rfail.ogg", db+0, 1};
To illustrate as directories, it would look like this:
\DtaExt\Music\
\DtaExt\Sound\
\Missions\
\Scripts\
This way, you can play music and sounds specified here in any of your campaign missions without having to store (and dupe) the audio files in the mission dirs. It saves space, is much easier and nicer to use.