CfgMusic – Arma 3

From Bohemia Interactive Community
Jump to navigation Jump to search
(updated duration)
(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
| 140
| 176


|-
|-
Line 835: Line 835:
| An Unknown Enemy
| An Unknown Enemy
| LeadTrack02_F_EXP
| LeadTrack02_F_EXP
| 140
| 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:


|-
|-
| 141
| 142
| Through The Jungle - Part 1
| Through The Jungle - Part 1
| AmbientTrack01a_F_EXP
| AmbientTrack01a_F_EXP
Line 856: Line 862:


|-
|-
| 142
| 143
| Through The Jungle - Part 2
| Through The Jungle - Part 2
| AmbientTrack01b_F_EXP
| AmbientTrack01b_F_EXP
Line 862: Line 868:


|-
|-
| 143
| 144
| Welcome To Tanoa
| Welcome To Tanoa
| AmbientTrack02_F_EXP
| AmbientTrack02_F_EXP
| 140
| 143


|-
|-
| 144
| 145
| Welcome To Tanoa - Part 1
| Welcome To Tanoa - Part 1
| AmbientTrack02a_F_EXP
| AmbientTrack02a_F_EXP
Line 874: Line 880:


|-
|-
| 145
| 146
| Welcome To Tanoa - Part 2
| Welcome To Tanoa - Part 2
| AmbientTrack02b_F_EXP
| AmbientTrack02b_F_EXP
Line 880: Line 886:


|-
|-
| 146
| 147
| Welcome To Tanoa - Part 3
| Welcome To Tanoa - Part 3
| AmbientTrack02c_F_EXP
| AmbientTrack02c_F_EXP
Line 886: Line 892:


|-
|-
| 147
| 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>"debug_console" callExtension "C";
<code>_cfgMusic = [];
"debug_console" callExtension format ["{| class=""wikitable sortable"" width=""100%1""", "%"];
_cfgMusic pushBack format ["{| class=""wikitable sortable"" width=""100%1""", "%"];
"debug_console" callExtension format ["! width=""5%1"" |No.", "%"];
_cfgMusic pushBack format ["! width=""5%1"" |No.", "%"];
"debug_console" callExtension format ["! width=""45%1"" |Title", "%"];
_cfgMusic pushBack format ["! width=""45%1"" |Title", "%"];
"debug_console" callExtension format ["! width=""40%1"" |Class Name", "%"];
_cfgMusic pushBack format ["! width=""40%1"" |Class Name", "%"];
"debug_console" callExtension format ["! width=""10%1"" |Duration", "%"];
_cfgMusic pushBack format ["! width=""10%1"" |Duration", "%"];
"debug_console" callExtension "";
_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;
"debug_console" callExtension format ["|-"];
_cfgMusic pushBack "|-";
"debug_console" callExtension format ["| %1", _n];
_cfgMusic pushBack format ["| %1", _n];
private _name = getText (_class >> "name");
private _name = getText (_class >> "name");
"debug_console" callExtension format ["| %1", if (_name == "") then {"N/A"} else {_name}];
_cfgMusic pushBack format ["| %1", if (_name == "") then {"N/A"} else {_name}];
"debug_console" callExtension format ["| %1", configName _class];
_cfgMusic pushBack format ["| %1", configName _class];
private _duration = getNumber (_class >> "duration");
private _duration = getNumber (_class >> "duration");
"debug_console" callExtension format ["| %1", if (_duration == 0) then {"N/A"} else {_duration}];
_cfgMusic pushBack format ["| %1", if (_duration == 0) then {"N/A"} else {_duration}];
"debug_console" callExtension "";
_cfgMusic pushBack "";
};
};
};
};
"debug_console" callExtension format ["|}"];</code>
_cfgMusic pushBack "|}";
copyToClipboard (_cfgMusic joinString toString[10]);</code>

Revision as of 20: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]);