Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_WeaponsGroup.c
Go to the documentation of this file.
1class SCR_WeaponGroup : WeaponsGroup
2{
3
4 string m_sWeaponGroupName = "";
5 ref array<int> m_aWeaponsGroupIds = {};
6 SCR_EWeaponGroupFireMode m_eFireMode;
7 ref array<int> m_aRippleFireQuantities = {};
8
9 void SCR_WeaponGroup()
10 {
11 }
12
13 void InitFromWeaponsGroup(WeaponsGroup data)
14 {
15 if (!data)
16 return;
17
18 m_sWeaponGroupName = data.GetName();
19 data.GetWeaponIndices(m_aWeaponsGroupIds);
20 data.GetAvailableRippleQuantities(m_aRippleFireQuantities);
21 m_eFireMode = data.GetFireMode();
22 }
23
24 void InitFromPrefab(FireModeManagerComponentClass data, int index)
25 {
26 if (!data)
27 return;
28
29 m_sWeaponGroupName = data.GetWeaponsGroupName(index);
30 data.GetWeaponIndices(index, m_aWeaponsGroupIds);
31 data.GetAvailableRippleQuantities(index, m_aRippleFireQuantities);
32 m_eFireMode = data.GetFireMode(index);
33 }
34}
SCR_DestructionSynchronizationComponentClass ScriptComponentClass int index
Get all prefabs that have the spawner data
SCR_EWeaponGroupFireMode