Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
soundsetmap.c
Go to the documentation of this file.
2{
3 ref static map<int, string> m_SoundSetMapIDByID = new map<int, string>;
4 ref static map<string, int> m_SoundSetMapIDByName = new map<string, int>;
5
6 static void Init()
7 {
8 string path = "CfgSoundSets";
9
10 int soundCount = GetGame().ConfigGetChildrenCount(path);
11
12 for (int i = 1; i < soundCount; i++)
13 {
14 string soundClassName;
15 GetGame().ConfigGetChildName(path, i, soundClassName);
16 m_SoundSetMapIDByID.Insert(i,soundClassName);
17 m_SoundSetMapIDByName.Insert(soundClassName,i);
18 //PrintString(soundClassName);
19 }
20 }
21
22 static string GetSoundSetName(int id)
23 {
24 return m_SoundSetMapIDByID.Get(id);
25 }
26
27 static int GetSoundSetID(string name)
28 {
29 return m_SoundSetMapIDByName.Get(name);
30 }
31
32}
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
proto native CGame GetGame()