CfgMusic – Arma 3
Killzone Kid (talk | contribs) (updated duration) |
Pennyworth (talk | contribs) (Updated CfgMusic for 1.62 and edited code to function without an extension) |
||
| Line 811: | Line 811: | ||
| This Is War (Apex Remix) | | This Is War (Apex Remix) | ||
| LeadTrack01_F_EXP | | LeadTrack01_F_EXP | ||
| | | 176 | ||
|- | |- | ||
| Line 835: | Line 835: | ||
| An Unknown Enemy | | An Unknown Enemy | ||
| LeadTrack02_F_EXP | | LeadTrack02_F_EXP | ||
| | | 156 | ||
|- | |- | ||
| Line 845: | Line 845: | ||
|- | |- | ||
| 140 | | 140 | ||
| This Is War (Apex Remix - Alternative 1) | |||
| LeadTrack04_F_EXP | |||
| 140 | |||
|- | |||
| 141 | |||
| Through The Jungle | | Through The Jungle | ||
| AmbientTrack01_F_EXP | | AmbientTrack01_F_EXP | ||
| Line 850: | Line 856: | ||
|- | |- | ||
| | | 142 | ||
| Through The Jungle - Part 1 | | Through The Jungle - Part 1 | ||
| AmbientTrack01a_F_EXP | | AmbientTrack01a_F_EXP | ||
| Line 856: | Line 862: | ||
|- | |- | ||
| | | 143 | ||
| Through The Jungle - Part 2 | | Through The Jungle - Part 2 | ||
| AmbientTrack01b_F_EXP | | AmbientTrack01b_F_EXP | ||
| Line 862: | Line 868: | ||
|- | |- | ||
| | | 144 | ||
| Welcome To Tanoa | | Welcome To Tanoa | ||
| AmbientTrack02_F_EXP | | AmbientTrack02_F_EXP | ||
| | | 143 | ||
|- | |- | ||
| | | 145 | ||
| Welcome To Tanoa - Part 1 | | Welcome To Tanoa - Part 1 | ||
| AmbientTrack02a_F_EXP | | AmbientTrack02a_F_EXP | ||
| Line 874: | Line 880: | ||
|- | |- | ||
| | | 146 | ||
| Welcome To Tanoa - Part 2 | | Welcome To Tanoa - Part 2 | ||
| AmbientTrack02b_F_EXP | | AmbientTrack02b_F_EXP | ||
| Line 880: | Line 886: | ||
|- | |- | ||
| | | 147 | ||
| Welcome To Tanoa - Part 3 | | Welcome To Tanoa - Part 3 | ||
| AmbientTrack02c_F_EXP | | AmbientTrack02c_F_EXP | ||
| Line 886: | Line 892: | ||
|- | |- | ||
| | | 148 | ||
| Welcome To Tanoa - Part 4 | | Welcome To Tanoa - Part 4 | ||
| AmbientTrack02d_F_EXP | | AmbientTrack02d_F_EXP | ||
| Line 894: | Line 900: | ||
The code used to extract config: | The code used to extract config: | ||
<code> | <code>_cfgMusic = []; | ||
_cfgMusic pushBack format ["{| class=""wikitable sortable"" width=""100%1""", "%"]; | |||
_cfgMusic pushBack format ["! width=""5%1"" |No.", "%"]; | |||
_cfgMusic pushBack format ["! width=""45%1"" |Title", "%"]; | |||
_cfgMusic pushBack format ["! width=""40%1"" |Class Name", "%"]; | |||
_cfgMusic pushBack format ["! width=""10%1"" |Duration", "%"]; | |||
_cfgMusic pushBack ""; | |||
_cfg = configFile >> "CfgMusic"; | _cfg = configFile >> "CfgMusic"; | ||
_n = 0; | _n = 0; | ||
| Line 907: | Line 913: | ||
if (isClass _class) then { | if (isClass _class) then { | ||
_n = _n + 1; | _n = _n + 1; | ||
_cfgMusic pushBack "|-"; | |||
_cfgMusic pushBack format ["| %1", _n]; | |||
private _name = getText (_class >> "name"); | private _name = getText (_class >> "name"); | ||
_cfgMusic pushBack format ["| %1", if (_name == "") then {"N/A"} else {_name}]; | |||
_cfgMusic pushBack format ["| %1", configName _class]; | |||
private _duration = getNumber (_class >> "duration"); | private _duration = getNumber (_class >> "duration"); | ||
_cfgMusic pushBack format ["| %1", if (_duration == 0) then {"N/A"} else {_duration}]; | |||
_cfgMusic pushBack ""; | |||
}; | }; | ||
}; | }; | ||
_cfgMusic pushBack "|}"; | |||
copyToClipboard (_cfgMusic joinString toString[10]);</code> | |||
Revision as of 19:20, 17 July 2016
Arma 3 Music, can be played with playMusic <classname>, for example:
playMusic "SkyNet";
| No. | Title | Class Name | Duration |
|---|---|---|---|
| 1 | This Is War | LeadTrack01_F | 162 |
| 2 | This Is War a | LeadTrack01a_F | 162 |
| 3 | This Is War b | LeadTrack01b_F | 162 |
| 4 | Main Menu | LeadTrack01c_F | 128 |
| 5 | Proteus | LeadTrack02_F | 94 |
| 6 | Combined Arms | LeadTrack03_F | 96 |
| 7 | Action Dark 2 | LeadTrack04_F | 151 |
| 8 | Action Dark | LeadTrack04a_F | 111 |
| 9 | Taking Kavala | LeadTrack05_F | 96 |
| 10 | Down at the Girina Bay | LeadTrack06_F | 184 |
| 11 | The East Wind - Alternative 1 | AmbientTrack01_F | 190 |
| 12 | The East Wind | AmbientTrack01a_F | 184 |
| 13 | The East Wind - Alternative 2 | AmbientTrack01b_F | 184 |
| 14 | Solar Power | AmbientTrack03_F | 114 |
| 15 | Night percussions | AmbientTrack04a_F | 194 |
| 16 | Night ambient | AmbientTrack04_F | 204 |
| 17 | Car and Heli | BackgroundTrack03_F | 111 |
| 18 | Underwater 2 | BackgroundTrack01_F | 98 |
| 19 | Underwater 1 | BackgroundTrack01a_F | 96 |
| 20 | On The Road | BackgroundTrack02_F | 88 |
| 21 | N/A | Track01_Proteus | 94 |
| 22 | N/A | Track02_SolarPower | 114 |
| 23 | N/A | Track03_OnTheRoad | 88 |
| 24 | N/A | Track04_Underwater1 | 96 |
| 25 | N/A | Track05_Underwater2 | 98 |
| 26 | N/A | Track06_CarnHeli | 111 |
| 27 | N/A | Track07_ActionDark | 111 |
| 28 | N/A | Track08_Night_ambient | 204 |
| 29 | N/A | Track09_Night_percussions | 194 |
| 30 | N/A | Track10_StageB_action | 96 |
| 31 | N/A | Track11_StageB_stealth | 184 |
| 32 | N/A | Track12_StageC_action | 96 |
| 33 | N/A | Track13_StageC_negative | 184 |
| 34 | N/A | Track14_MainMenu | 128 |
| 35 | N/A | Track15_MainTheme | 162 |
| 36 | Stage A: Lead Track 01 (Conquistador) | LeadTrack01_F_EPA | 96 |
| 37 | Stage A: Lead Track 02 (Aegis Blues) | LeadTrack02_F_EPA | 117 |
| 38 | Stage A: Lead Track 02 (Aegis Blues - Alternative 1) | LeadTrack02a_F_EPA | 53 |
| 39 | Stage A: Lead Track 02 (Aegis Blues - Alternative 2) | LeadTrack02b_F_EPA | 62 |
| 40 | Stage A: Lead Track 03 (Survive the Hard Part) | LeadTrack03_F_EPA | 138 |
| 41 | Stage A: Lead Track 03 (Survive the Hard Part - Alternative) | LeadTrack03a_F_EPA | 23 |
| 42 | Stage A: Event Track 01 (Fragmented) | EventTrack01_F_EPA | 29 |
| 43 | Stage A: Event Track 01 (Fragmented - Alternative) | EventTrack01a_F_EPA | 28 |
| 44 | Stage A: Event Track 02 (Horizon Scan) | EventTrack02_F_EPA | 36 |
| 45 | Stage A: Event Track 02 (Horizon Scan - Alternative) | EventTrack02a_F_EPA | 36 |
| 46 | Stage A: Event Track 03 (Chemistry of War) | EventTrack03_F_EPA | 36 |
| 47 | Stage A: Event Track 03 (Chemistry of War - Alternative) | EventTrack03a_F_EPA | 35 |
| 48 | Stage B: Lead Track 01 (Adapt) | LeadTrack01_F_EPB | 135 |
| 49 | Stage B: Lead Track 01 (Adapt - Alternative) | LeadTrack01a_F_EPB | 85 |
| 50 | Stage B: Lead Track 02 (Exit Strategy) | LeadTrack02_F_EPB | 179 |
| 51 | Stage B: Lead Track 02 (Exit Strategy - Alternative 1) | LeadTrack02a_F_EPB | 70 |
| 52 | Stage B: Lead Track 02 (Exit Strategy - Alternative 2) | LeadTrack02b_F_EPB | 117 |
| 53 | Stage B: Lead Track 03 (Beyond Recognition) | LeadTrack03_F_EPB | 123 |
| 54 | Stage B: Lead Track 03 (Beyond Recognition - Alternative 1) | LeadTrack03a_F_EPB | 101 |
| 55 | Stage B: Lead Track 04 (Canton Protocol) | LeadTrack04_F_EPB | 132 |
| 56 | Stage B: Event Track 01 (Resist) | EventTrack01_F_EPB | 36 |
| 57 | Stage B: Event Track 01 (Resist - Alternative) | EventTrack01a_F_EPB | 28 |
| 58 | Stage B: Event Track 02 (Ambush) | EventTrack02_F_EPB | 22 |
| 59 | Stage B: Event Track 02 (Ambush - Alternative) | EventTrack02a_F_EPB | 22 |
| 60 | Stage B: Event Track 03 (Recon) | EventTrack03_F_EPB | 30 |
| 61 | Stage B: Event Track 04 (Radio Silence) | EventTrack04_F_EPB | 45 |
| 62 | Stage B: Event Track 04 (Radio Silence - Alternative 1) | EventTrack04a_F_EPB | 41 |
| 63 | Stage B: Event Track 03 (Recon - Alternative) | EventTrack03a_F_EPB | 30 |
| 64 | Stage B: Ambient Track 01 (Signal Lost) | AmbientTrack01_F_EPB | 69 |
| 65 | Stage B: Background Track 01 (The Hunt) | BackgroundTrack01_F_EPB | 127 |
| 66 | Stage C: Lead Track 01 (Back on Stratis) | LeadTrack01_F_EPC | 94 |
| 67 | Stage C: Lead Track 02 (LZ hot) | LeadTrack02_F_EPC | 96 |
| 68 | Stage C: Lead Track 03 (The Trap) | LeadTrack03_F_EPC | 147 |
| 69 | Stage C: Lead Track 04 (In the Open) | LeadTrack04_F_EPC | 129 |
| 70 | Stage C: Lead Track 05 (Revenge) | LeadTrack05_F_EPC | 87 |
| 71 | Stage C: Lead Track 06 (Win) | LeadTrack06_F_EPC | 132 |
| 72 | Stage C: Lead Track 06 (Win - Alternative 1) | LeadTrack06b_F_EPC | 66 |
| 73 | Stage C: Event Track 01 (Farewell Altis) | EventTrack01_F_EPC | 39 |
| 74 | Stage C: Event Track 02 (Broken Barricade) | EventTrack02_F_EPC | 47 |
| 75 | Stage C: Event Track 02 (Broken Barricade - Alternative 1) | EventTrack02b_F_EPC | 30 |
| 76 | Stage C: Event Track 03 (Unforeseen Perdition) | EventTrack03_F_EPC | 88 |
| 77 | Stage C: Background Track 01 (Alone) | BackgroundTrack01_F_EPC | 96 |
| 78 | Stage C: Background Track 02 (Just Another Day) | BackgroundTrack02_F_EPC | 98 |
| 79 | Stage C: Background Track 03 (Altis Requiem) | BackgroundTrack03_F_EPC | 148 |
| 80 | Stage C: Background Track 04 (Assembly) | BackgroundTrack04_F_EPC | 80 |
| 81 | N/A | C_EA_RadioBroadcast1 | 42 |
| 82 | N/A | C_EA_RadioBroadcast2 | 38 |
| 83 | N/A | C_EA_RadioMusic1 | 52 |
| 84 | N/A | C_EA_RadioMusic2 | 72 |
| 85 | Zeus Theme | LeadTrack01_F_Curator | 182 |
| 86 | Mission Accomplished | EventTrack01_F_Curator | 11 |
| 87 | Mission Failed | EventTrack02_F_Curator | 16 |
| 88 | Mission Accomplished (Zeus) | EventTrack03_F_Curator | 16 |
| 89 | N/A | click | N/A |
| 90 | N/A | RadioAmbient1 | N/A |
| 91 | N/A | RadioAmbient2 | N/A |
| 92 | N/A | RadioAmbient3 | N/A |
| 93 | N/A | RadioAmbient4 | N/A |
| 94 | N/A | RadioAmbient5 | N/A |
| 95 | N/A | RadioAmbient6 | N/A |
| 96 | N/A | RadioAmbient7 | N/A |
| 97 | N/A | RadioAmbient8 | N/A |
| 98 | N/A | RadioAmbient9 | N/A |
| 99 | N/A | RadioAmbient10 | N/A |
| 100 | N/A | RadioAmbient11 | N/A |
| 101 | N/A | RadioAmbient12 | N/A |
| 102 | N/A | RadioAmbient13 | N/A |
| 103 | N/A | RadioAmbient14 | N/A |
| 104 | N/A | RadioAmbient15 | N/A |
| 105 | N/A | RadioAmbient16 | N/A |
| 106 | N/A | RadioAmbient17 | N/A |
| 107 | N/A | RadioAmbient18 | N/A |
| 108 | N/A | RadioAmbient19 | N/A |
| 109 | N/A | RadioAmbient20 | N/A |
| 110 | N/A | RadioAmbient21 | N/A |
| 111 | N/A | RadioAmbient22 | N/A |
| 112 | N/A | RadioAmbient23 | N/A |
| 113 | N/A | RadioAmbient24 | N/A |
| 114 | N/A | RadioAmbient25 | N/A |
| 115 | N/A | RadioAmbient26 | N/A |
| 116 | N/A | RadioAmbient27 | N/A |
| 117 | N/A | RadioAmbient28 | N/A |
| 118 | N/A | RadioAmbient29 | N/A |
| 119 | N/A | RadioAmbient30 | N/A |
| 120 | N/A | Fallout | N/A |
| 121 | N/A | Defcon | N/A |
| 122 | N/A | Wasteland | N/A |
| 123 | N/A | SkyNet | N/A |
| 124 | N/A | MAD | N/A |
| 125 | N/A | radio_music | N/A |
| 126 | This is War (VR Remix) | LeadTrack01_F_Bootcamp | 164 |
| 127 | This is War (VR Remix - loop) | LeadTrack01b_F_Bootcamp | 32 |
| 128 | Evolution | LeadTrack02_F_Bootcamp | 242 |
| 129 | Epic Split | LeadTrack03_F_Bootcamp | 61 |
| 130 | This is War (Heli Remix) | LeadTrack01_F_Heli | 164 |
| 131 | This is War (Marksmen Remix) | LeadTrack01_F_Mark | 158 |
| 132 | Marksmen DLC: Lead Track 02 (Into the Sun) | LeadTrack02_F_Mark | 172 |
| 133 | Marksmen DLC: Lead Track 03 (Marksmen) | LeadTrack03_F_Mark | 130 |
| 134 | This Is War (Apex Remix) | LeadTrack01_F_EXP | 176 |
| 135 | This Is War (Apex Remix) - Part 1 | LeadTrack01a_F_EXP | 140 |
| 136 | This Is War (Apex Remix) - Part 2 | LeadTrack01b_F_EXP | 140 |
| 137 | This Is War (Apex Remix) - Part 3 | LeadTrack01c_F_EXP | 140 |
| 138 | An Unknown Enemy | LeadTrack02_F_EXP | 156 |
| 139 | No Time For Questions | LeadTrack03_F_EXP | 140 |
| 140 | This Is War (Apex Remix - Alternative 1) | LeadTrack04_F_EXP | 140 |
| 141 | Through The Jungle | AmbientTrack01_F_EXP | 140 |
| 142 | Through The Jungle - Part 1 | AmbientTrack01a_F_EXP | 140 |
| 143 | Through The Jungle - Part 2 | AmbientTrack01b_F_EXP | 140 |
| 144 | Welcome To Tanoa | AmbientTrack02_F_EXP | 143 |
| 145 | Welcome To Tanoa - Part 1 | AmbientTrack02a_F_EXP | 140 |
| 146 | Welcome To Tanoa - Part 2 | AmbientTrack02b_F_EXP | 140 |
| 147 | Welcome To Tanoa - Part 3 | AmbientTrack02c_F_EXP | 140 |
| 148 | Welcome To Tanoa - Part 4 | AmbientTrack02d_F_EXP | 140 |
The code used to extract config:
_cfgMusic = [];
_cfgMusic pushBack format ["{| class=""wikitable sortable"" width=""100%1""", "%"];
_cfgMusic pushBack format ["! width=""5%1"" |No.", "%"];
_cfgMusic pushBack format ["! width=""45%1"" |Title", "%"];
_cfgMusic pushBack format ["! width=""40%1"" |Class Name", "%"];
_cfgMusic pushBack format ["! width=""10%1"" |Duration", "%"];
_cfgMusic pushBack "";
_cfg = configFile >> "CfgMusic";
_n = 0;
for "_i" from 0 to count _cfg - 1 do {
_class = _cfg select _i;
if (isClass _class) then {
_n = _n + 1;
_cfgMusic pushBack "|-";
_cfgMusic pushBack format ["| %1", _n];
private _name = getText (_class >> "name");
_cfgMusic pushBack format ["| %1", if (_name == "") then {"N/A"} else {_name}];
_cfgMusic pushBack format ["| %1", configName _class];
private _duration = getNumber (_class >> "duration");
_cfgMusic pushBack format ["| %1", if (_duration == 0) then {"N/A"} else {_duration}];
_cfgMusic pushBack "";
};
};
_cfgMusic pushBack "|}";
copyToClipboard (_cfgMusic joinString toString[10]);