Advertisement
Guest User

arma 3 config faction

a guest
May 14th, 2017
336
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.86 KB | None | 0 0
  1. class CfgFactionClasses {
  2. class US_101AD {
  3. displayName = "101st Airborne Divison";
  4. side = 1;
  5. flag = "\mas_ww2_army\mark\mas_marker_us_ca.paa";
  6. icon = "\mas_ww2_army\mark\mas_marker_us_ca.paa";
  7. priority = 0;
  8. };
  9. };
  10.  
  11. class CfgGroups {
  12. class WEST {
  13.  
  14. class US_101AD {
  15. name = "101st Airborne Divison";
  16.  
  17. class Infantry {
  18. name = "Infantry";
  19.  
  20. class us101ad_infantry_rifle_squad_1 {
  21. name = "Rifle Squad #1";
  22. side = 1;
  23. faction = "US_101AD";
  24. icon = "\A3\ui_f\data\map\markers\nato\b_inf.paa";
  25. rarityGroup = 0.5;
  26.  
  27. class Unit0 {
  28. position[] = { 0 , 0 , 0 };
  29. rank = "SERGEANT";
  30. side = 1;
  31. vehicle = "B_US101AD_Submachinegunner_01";
  32. };
  33. class Unit1 {
  34. position[] = { 5 , -5 , 0 };
  35. rank = "PRIVATE";
  36. side = 1;
  37. vehicle = "B_US101AD_Rifleman_Light_01";
  38. };
  39. class Unit2 {
  40. position[] = { -5 , -5 , 0 };
  41. rank = "PRIVATE";
  42. side = 1;
  43. vehicle = "B_US101AD_Rifleman_Light_01";
  44. };
  45. class Unit3 {
  46. position[] = { 10 , -10 , 0 };
  47. rank = "CORPORAL";
  48. side = 1;
  49. vehicle = "B_US101AD_Machinegunner_01";
  50. };
  51. class Unit4 {
  52. position[] = { -10 , -10 , 0 };
  53. rank = "PRIVATE";
  54. side = 1;
  55. vehicle = "B_US101AD_Assistant_Machinegunner_01";
  56. };
  57. class Unit5 {
  58. position[] = { 15 , -15 , 0 };
  59. rank = "PRIVATE";
  60. side = 1;
  61. vehicle = "B_US101AD_Rifleman_M1_Carbine_01";
  62. };
  63. class Unit6 {
  64. position[] = { -15 , -15 , 0 };
  65. rank = "PRIVATE";
  66. side = 1;
  67. vehicle = "B_US101AD_Rifleman_M1_Carbine_01";
  68. };
  69. class Unit7 {
  70. position[] = { 20 , -20 , 0 };
  71. rank = "PRIVATE";
  72. side = 1;
  73. vehicle = "B_US101AD_Rifleman_M1_Garand_01";
  74. };
  75. class Unit8 {
  76. position[] = { -20 , -20 , 0 };
  77. rank = "PRIVATE";
  78. side = 1;
  79. vehicle = "B_US101AD_Rifleman_M1_Garand_01";
  80. };
  81. class Unit9 {
  82. position[] = { 25 , -25 , 0 };
  83. rank = "PRIVATE";
  84. side = 1;
  85. vehicle = "B_US101AD_Rifleman_M1_Garand_01";
  86. };
  87. class Unit10 {
  88. position[] = { -25 , -25 , 0 };
  89. rank = "SERGEANT";
  90. side = 1;
  91. vehicle = "B_US101AD_Submachinegunner_01";
  92. };
  93. class Unit11 {
  94. position[] = { 30 , -30 , 0 };
  95. rank = "PRIVATE";
  96. side = 1;
  97. vehicle = "B_US101AD_Assistant_Machinegunner_01";
  98. };
  99. };
  100.  
  101. };
  102.  
  103. class SpecOps {
  104. name = "Special Forces";
  105.  
  106. };
  107.  
  108. class Motorized {
  109. name = "Motorized Infantry";
  110.  
  111. };
  112.  
  113. class Motorized_MTP {
  114. name = "Motorized Infantry (MTP)";
  115.  
  116. };
  117.  
  118. class Support {
  119. name = "Support Infantry";
  120.  
  121. };
  122.  
  123. class Mechanized {
  124. name = "Mechanized Infantry";
  125.  
  126. };
  127.  
  128. class Armored {
  129. name = "Armor";
  130.  
  131. };
  132.  
  133. class Artillery {
  134. name = "Artillery";
  135.  
  136. };
  137.  
  138. class Naval {
  139. name = "Naval";
  140.  
  141. };
  142.  
  143. class Air {
  144. name = "Air";
  145.  
  146. };
  147.  
  148.  
  149. };
  150.  
  151. };
  152. };
  153.  
  154.  
  155. class CBA_Extended_EventHandlers_base;
  156.  
  157. class CfgVehicles {
  158.  
  159. class B_mas_ww2_Soldier_lite_F_us_hd;
  160. class B_mas_ww2_Soldier_lite_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_lite_F_us_hd { scope = 0; class EventHandlers; };
  161. class B_mas_ww2_Soldier_lite_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_lite_F_us_hd_OCimport_01 { class EventHandlers; };
  162.  
  163. class B_mas_ww2_Soldier_F_us_hd;
  164. class B_mas_ww2_Soldier_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_F_us_hd { scope = 0; class EventHandlers; };
  165. class B_mas_ww2_Soldier_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_F_us_hd_OCimport_01 { class EventHandlers; };
  166.  
  167. class LIB_US_Rangers_first_lieutenant;
  168. class LIB_US_Rangers_first_lieutenant_OCimport_01 : LIB_US_Rangers_first_lieutenant { scope = 0; class EventHandlers; };
  169. class LIB_US_Rangers_first_lieutenant_OCimport_02 : LIB_US_Rangers_first_lieutenant_OCimport_01 { class EventHandlers; };
  170.  
  171. class LIB_US_Rangers_second_lieutenant;
  172. class LIB_US_Rangers_second_lieutenant_OCimport_01 : LIB_US_Rangers_second_lieutenant { scope = 0; class EventHandlers; };
  173. class LIB_US_Rangers_second_lieutenant_OCimport_02 : LIB_US_Rangers_second_lieutenant_OCimport_01 { class EventHandlers; };
  174.  
  175. class B_mas_ww2_Soldier_off_F_us_hd;
  176. class B_mas_ww2_Soldier_off_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_off_F_us_hd { scope = 0; class EventHandlers; };
  177. class B_mas_ww2_Soldier_off_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_off_F_us_hd_OCimport_01 { class EventHandlers; };
  178.  
  179. class B_mas_ww2_Soldier_M_F_us_hd;
  180. class B_mas_ww2_Soldier_M_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_M_F_us_hd { scope = 0; class EventHandlers; };
  181. class B_mas_ww2_Soldier_M_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_M_F_us_hd_OCimport_01 { class EventHandlers; };
  182.  
  183. class B_mas_ww2_Soldier_AR_F_us_hd;
  184. class B_mas_ww2_Soldier_AR_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_AR_F_us_hd { scope = 0; class EventHandlers; };
  185. class B_mas_ww2_Soldier_AR_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_AR_F_us_hd_OCimport_01 { class EventHandlers; };
  186.  
  187. class B_mas_ww2_Soldier_LAT_F_us_hd;
  188. class B_mas_ww2_Soldier_LAT_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_LAT_F_us_hd { scope = 0; class EventHandlers; };
  189. class B_mas_ww2_Soldier_LAT_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_LAT_F_us_hd_OCimport_01 { class EventHandlers; };
  190.  
  191. class B_mas_ww2_Soldier_eng_F_us_hd;
  192. class B_mas_ww2_Soldier_eng_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_eng_F_us_hd { scope = 0; class EventHandlers; };
  193. class B_mas_ww2_Soldier_eng_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_eng_F_us_hd_OCimport_01 { class EventHandlers; };
  194.  
  195. class B_mas_ww2_Soldier_med_F_us_hd;
  196. class B_mas_ww2_Soldier_med_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_med_F_us_hd { scope = 0; class EventHandlers; };
  197. class B_mas_ww2_Soldier_med_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_med_F_us_hd_OCimport_01 { class EventHandlers; };
  198.  
  199. class LIB_US_Rangers_radioman;
  200. class LIB_US_Rangers_radioman_OCimport_01 : LIB_US_Rangers_radioman { scope = 0; class EventHandlers; };
  201. class LIB_US_Rangers_radioman_OCimport_02 : LIB_US_Rangers_radioman_OCimport_01 { class EventHandlers; };
  202.  
  203. class LIB_US_Rangers_grenadier;
  204. class LIB_US_Rangers_grenadier_OCimport_01 : LIB_US_Rangers_grenadier { scope = 0; class EventHandlers; };
  205. class LIB_US_Rangers_grenadier_OCimport_02 : LIB_US_Rangers_grenadier_OCimport_01 { class EventHandlers; };
  206.  
  207. class B_mas_ww2_Soldier_exp_F_us_hd;
  208. class B_mas_ww2_Soldier_exp_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_exp_F_us_hd { scope = 0; class EventHandlers; };
  209. class B_mas_ww2_Soldier_exp_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_exp_F_us_hd_OCimport_01 { class EventHandlers; };
  210.  
  211. class B_mas_ww2_Soldier_MortG_F_us_hd;
  212. class B_mas_ww2_Soldier_MortG_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_MortG_F_us_hd { scope = 0; class EventHandlers; };
  213. class B_mas_ww2_Soldier_MortG_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_MortG_F_us_hd_OCimport_01 { class EventHandlers; };
  214.  
  215. class B_mas_ww2_Soldier_MortT_F_us_hd;
  216. class B_mas_ww2_Soldier_MortT_F_us_hd_OCimport_01 : B_mas_ww2_Soldier_MortT_F_us_hd { scope = 0; class EventHandlers; };
  217. class B_mas_ww2_Soldier_MortT_F_us_hd_OCimport_02 : B_mas_ww2_Soldier_MortT_F_us_hd_OCimport_01 { class EventHandlers; };
  218.  
  219.  
  220. class B_US101AD_Rifleman_Light_01 : B_mas_ww2_Soldier_lite_F_us_hd {
  221. author = "Spermatogenesis";
  222. scope = 2;
  223. scopeCurator = 2;
  224. displayName = "Rifleman (Light)";
  225. side = 1;
  226. faction = "US_101AD";
  227.  
  228. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  229.  
  230.  
  231. class EventHandlers : EventHandlers {
  232. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  233.  
  234. class ALiVE_orbatCreator {
  235. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Garand','','','',['LIB_8Rnd_762x63',8],[],''],[],[],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_8Rnd_762x63',10,8],['LIB_US_Mk_2',1,1]]],['V_mas_ww2_vest_USB',[['LIB_8Rnd_762x63',6,8]]],[],'H_mas_ww2_helmet_usn_B','',[],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  236. };
  237.  
  238. };
  239.  
  240. // custom attributes (do not delete)
  241. ALiVE_orbatCreator_owned = 1;
  242.  
  243. };
  244.  
  245. class B_US101AD_Rifleman_M1_Carbine_01 : B_mas_ww2_Soldier_F_us_hd {
  246. author = "Spermatogenesis";
  247. scope = 2;
  248. scopeCurator = 2;
  249. displayName = "Rifleman (M1 Carbine)";
  250. side = 1;
  251. faction = "US_101AD";
  252.  
  253. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  254.  
  255.  
  256. class EventHandlers : EventHandlers {
  257. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  258.  
  259. class ALiVE_orbatCreator {
  260. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Carbine','','','',['LIB_15Rnd_762x33',15],[],''],[],[],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_US_Mk_2',2,1],['LIB_15Rnd_762x33',2,15]]],['V_mas_ww2_vest_US',[['LIB_15Rnd_762x33',12,15]]],['B_mas_ww2_Bergen_us',[]],'H_mas_ww2_helmet_usc_B','',[],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  261. };
  262.  
  263. };
  264.  
  265. // custom attributes (do not delete)
  266. ALiVE_orbatCreator_owned = 1;
  267.  
  268. };
  269.  
  270. class B_US101AD_Rifleman_M1_Garand_01 : B_mas_ww2_Soldier_F_us_hd {
  271. author = "Spermatogenesis";
  272. scope = 2;
  273. scopeCurator = 2;
  274. displayName = "Rifleman (M1 Garand)";
  275. side = 1;
  276. faction = "US_101AD";
  277.  
  278. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  279.  
  280.  
  281. class EventHandlers : EventHandlers {
  282. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  283.  
  284. class ALiVE_orbatCreator {
  285. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Garand','','','',['LIB_8Rnd_762x63',8],[],''],[],[],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_US_Mk_2',2,1],['LIB_8Rnd_762x63',10,8]]],['V_mas_ww2_vest_US',[['LIB_8Rnd_762x63',6,8]]],['B_mas_ww2_Bergen_us',[]],'H_mas_ww2_helmet_usc_B','',[],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  286. };
  287.  
  288. };
  289.  
  290. // custom attributes (do not delete)
  291. ALiVE_orbatCreator_owned = 1;
  292.  
  293. };
  294.  
  295. class B_US101AD_1st_Lieutenant_01 : LIB_US_Rangers_first_lieutenant {
  296. author = "Spermatogenesis";
  297. scope = 2;
  298. scopeCurator = 2;
  299. displayName = "1st Lieutenant";
  300. side = 1;
  301. faction = "US_101AD";
  302.  
  303. identityTypes[] = { "Head_NATO" , "LanguageENG_F" , "LIB_Glasses" };
  304.  
  305.  
  306. class EventHandlers : EventHandlers {
  307. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  308.  
  309. class ALiVE_orbatCreator {
  310. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Carbine','','','',['LIB_15Rnd_762x33',15],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_US_Mk_2',2,1],['LIB_15Rnd_762x33',2,15]]],['V_LIB_US_Vest_Carbine_nco',[['LIB_15Rnd_762x33',12,15]]],['B_LIB_US_MGbag_Empty',[['LIB_7Rnd_45ACP',2,7]]],'H_LIB_US_Rangers_Helmet_First_lieutenant','',[],['','','','ItemCompass','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  311. };
  312.  
  313. };
  314.  
  315. // custom attributes (do not delete)
  316. ALiVE_orbatCreator_owned = 1;
  317.  
  318. };
  319.  
  320. class B_US101AD_2nd_Lieutenant_01 : LIB_US_Rangers_second_lieutenant {
  321. author = "Spermatogenesis";
  322. scope = 2;
  323. scopeCurator = 2;
  324. displayName = "2nd Lieutenant";
  325. side = 1;
  326. faction = "US_101AD";
  327.  
  328. identityTypes[] = { "Head_NATO" , "LanguageENG_F" , "LIB_Glasses" };
  329.  
  330.  
  331. class EventHandlers : EventHandlers {
  332. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  333.  
  334. class ALiVE_orbatCreator {
  335. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1A1_Thompson','','','',['LIB_30Rnd_45ACP',30],[],''],[],[],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_US_Mk_2',2,1],['LIB_30Rnd_45ACP',4,30]]],['V_LIB_US_Vest_Thompson_nco',[['LIB_30Rnd_45ACP',6,30]]],['B_LIB_US_MGbag_Empty',[]],'H_LIB_US_Rangers_Helmet_Second_lieutenant','',[],['','','','','ItemWatch','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  336. };
  337.  
  338. };
  339.  
  340. // custom attributes (do not delete)
  341. ALiVE_orbatCreator_owned = 1;
  342.  
  343. };
  344.  
  345. class B_US101AD_Submachinegunner_01 : B_mas_ww2_Soldier_off_F_us_hd {
  346. author = "Spermatogenesis";
  347. scope = 2;
  348. scopeCurator = 2;
  349. displayName = "Submachinegunner";
  350. side = 1;
  351. faction = "US_101AD";
  352.  
  353. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  354.  
  355.  
  356. class EventHandlers : EventHandlers {
  357. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  358.  
  359. class ALiVE_orbatCreator {
  360. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1A1_Thompson','','','',['LIB_30Rnd_45ACP',30],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_30Rnd_45ACP',2,30],['LIB_US_Mk_2',2,1]]],['V_mas_ww2_vest_USB',[['LIB_30Rnd_45ACP',12,30]]],['B_LIB_US_MGbag_Empty',[['LIB_7Rnd_45ACP',2,7]]],'H_mas_ww2_helmet_us_B','',['Binocular','','','',[],[],''],['','','','ItemCompass','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  361. };
  362.  
  363. };
  364.  
  365. // custom attributes (do not delete)
  366. ALiVE_orbatCreator_owned = 1;
  367.  
  368. };
  369.  
  370. class B_US101AD_Captain_01 : B_mas_ww2_Soldier_off_F_us_hd {
  371. author = "Spermatogenesis";
  372. scope = 2;
  373. scopeCurator = 2;
  374. displayName = "Captain";
  375. side = 1;
  376. faction = "US_101AD";
  377.  
  378. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  379.  
  380.  
  381. class EventHandlers : EventHandlers {
  382. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  383.  
  384. class ALiVE_orbatCreator {
  385. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Garand','','','',['LIB_8Rnd_762x63',8],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_7Rnd_45ACP',2,7]]],['V_mas_ww2_vest_USB',[['LIB_ToolKit',1],['LIB_8Rnd_762x63',25,8],['LIB_US_Mk_2',4,1]]],['B_LIB_US_Backpack',[['LIB_1Rnd_flare_red',4,1],['LIB_1Rnd_flare_green',2,1]]],'H_LIB_US_Helmet_Cap','',['Binocular','','','',[],[],''],['ItemMap','','ItemALiVEPhoneOld','ItemCompass','ItemWatch','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  386. };
  387.  
  388. };
  389.  
  390. // custom attributes (do not delete)
  391. ALiVE_orbatCreator_owned = 1;
  392.  
  393. };
  394.  
  395. class B_US101AD_Sniper_01 : B_mas_ww2_Soldier_M_F_us_hd {
  396. author = "Spermatogenesis";
  397. scope = 2;
  398. scopeCurator = 2;
  399. displayName = "Sniper";
  400. side = 1;
  401. faction = "US_101AD";
  402.  
  403. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  404.  
  405.  
  406. class EventHandlers : EventHandlers {
  407. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  408.  
  409. class ALiVE_orbatCreator {
  410. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1903A4_Springfield','','','',['LIB_5Rnd_762x63',5],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_5Rnd_762x63',2,5],['LIB_US_Mk_2',2,1],['LIB_7Rnd_45ACP',1,7]]],['V_mas_ww2_vest_USB',[]],['B_LIB_US_Bandoleer',[['LIB_5Rnd_762x63',6,5]]],'H_mas_ww2_helmet_usc_B','',['Binocular','','','',[],[],''],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  411. };
  412.  
  413. };
  414.  
  415. // custom attributes (do not delete)
  416. ALiVE_orbatCreator_owned = 1;
  417.  
  418. };
  419.  
  420. class B_US101AD_Machinegunner_01 : B_mas_ww2_Soldier_AR_F_us_hd {
  421. author = "Spermatogenesis";
  422. scope = 2;
  423. scopeCurator = 2;
  424. displayName = "Machinegunner";
  425. side = 1;
  426. faction = "US_101AD";
  427.  
  428. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  429.  
  430.  
  431. class EventHandlers : EventHandlers {
  432. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  433.  
  434. class ALiVE_orbatCreator {
  435. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1918A2_BAR','','','',['LIB_20Rnd_762x63',20],[],'LIB_M1918A2_BAR_Bipod'],[],[],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1]]],['V_mas_ww2_vest_USH',[['LIB_20Rnd_762x63',12,20]]],['B_mas_ww2_Bergen_us',[]],'H_mas_ww2_helmet_usn_B','',[],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  436. };
  437.  
  438. };
  439.  
  440. // custom attributes (do not delete)
  441. ALiVE_orbatCreator_owned = 1;
  442.  
  443. };
  444.  
  445. class B_US101AD_Rifleman_AT_01 : B_mas_ww2_Soldier_LAT_F_us_hd {
  446. author = "Spermatogenesis";
  447. scope = 2;
  448. scopeCurator = 2;
  449. displayName = "Rifleman (AT)";
  450. side = 1;
  451. faction = "US_101AD";
  452.  
  453. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  454.  
  455.  
  456. class EventHandlers : EventHandlers {
  457. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  458.  
  459. class ALiVE_orbatCreator {
  460. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Carbine','','','',['LIB_15Rnd_762x33',15],[],''],['LIB_M1A1_Bazooka','','','',['LIB_1Rnd_60mm_M6',1],[],''],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_US_Mk_2',2,1],['LIB_7Rnd_45ACP',2,7],['LIB_15Rnd_762x33',2,15]]],['V_mas_ww2_vest_USH',[['LIB_15Rnd_762x33',12,15]]],['B_mas_ww2_Bergen_us',[['LIB_1Rnd_60mm_M6',7,1]]],'H_mas_ww2_helmet_usc_B','',[],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  461. };
  462.  
  463. };
  464.  
  465. // custom attributes (do not delete)
  466. ALiVE_orbatCreator_owned = 1;
  467.  
  468. };
  469.  
  470. class B_US101AD_Engineer_01 : B_mas_ww2_Soldier_eng_F_us_hd {
  471. author = "Spermatogenesis";
  472. scope = 2;
  473. scopeCurator = 2;
  474. displayName = "Engineer";
  475. side = 1;
  476. faction = "US_101AD";
  477.  
  478. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  479.  
  480.  
  481. class EventHandlers : EventHandlers {
  482. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  483.  
  484. class ALiVE_orbatCreator {
  485. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Garand','','','',['LIB_8Rnd_762x63',8],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_8Rnd_762x63',10,8],['LIB_US_Mk_2',2,1],['LIB_7Rnd_45ACP',2,7]]],['V_LIB_US_Vest_Carbine_eng',[['LIB_8Rnd_762x63',6,8]]],['B_mas_ww2_Bergeni_us',[['ToolKit',1],['MineDetector',1],['LIB_US_TNT_4pound_mag',4,1],['LIB_US_M1A1_ATMINE_mag',2,1],['LIB_M3_MINE_mag',2,1],['LIB_Ladung_Small_MINE_mag',2,1],['LIB_Ladung_Big_MINE_mag',1,1]]],'H_mas_ww2_helmet_usn_B','',[],['ItemMap','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  486. };
  487.  
  488. };
  489.  
  490. // custom attributes (do not delete)
  491. ALiVE_orbatCreator_owned = 1;
  492.  
  493. };
  494.  
  495. class B_US101AD_Medic_01 : B_mas_ww2_Soldier_med_F_us_hd {
  496. author = "Spermatogenesis";
  497. scope = 2;
  498. scopeCurator = 2;
  499. displayName = "Medic";
  500. side = 1;
  501. faction = "US_101AD";
  502.  
  503. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  504.  
  505.  
  506. class EventHandlers : EventHandlers {
  507. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  508.  
  509. class ALiVE_orbatCreator {
  510. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Garand','','','',['LIB_8Rnd_762x63',8],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',2],['LIB_8Rnd_762x63',2,8],['LIB_US_Mk_2',2,1]]],['V_LIB_US_Vest_Medic2',[['LIB_8Rnd_762x63',16,8]]],['B_mas_ww2_Bergenm_us',[['Medikit',1],['FirstAidKit',40]]],'H_LIB_US_Helmet_Med_ns','G_LIB_GER_Gloves1',[],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  511. };
  512.  
  513. };
  514.  
  515. // custom attributes (do not delete)
  516. ALiVE_orbatCreator_owned = 1;
  517.  
  518. };
  519.  
  520. class B_US101AD_Radioman_01 : LIB_US_Rangers_radioman {
  521. author = "Spermatogenesis";
  522. scope = 2;
  523. scopeCurator = 2;
  524. displayName = "Radioman";
  525. side = 1;
  526. faction = "US_101AD";
  527.  
  528. identityTypes[] = { "Head_NATO" , "LanguageENG_F" , "LIB_Glasses" };
  529.  
  530.  
  531. class EventHandlers : EventHandlers {
  532. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  533.  
  534. class ALiVE_orbatCreator {
  535. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Carbine','','','',['LIB_15Rnd_762x33',15],[],''],[],['LIB_FLARE_PISTOL','','','',['LIB_1Rnd_flare_white',1],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_15Rnd_762x33',2,15],['LIB_1Rnd_flare_yellow',2,1],['LIB_1Rnd_flare_white',1,1],['LIB_1Rnd_flare_green',1,1],['LIB_1Rnd_flare_red',4,1],['LIB_US_Mk_2',2,1]]],['V_LIB_US_Vest_Garand',[['LIB_15Rnd_762x33',12,15],['LIB_1Rnd_flare_white',2,1],['LIB_1Rnd_flare_red',3,1],['LIB_1Rnd_flare_green',2,1]]],['B_LIB_US_Radio',[]],'H_LIB_US_Rangers_Helmet_os','',[],['','','ItemRadio','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  536. };
  537.  
  538. };
  539.  
  540. // custom attributes (do not delete)
  541. ALiVE_orbatCreator_owned = 1;
  542.  
  543. };
  544.  
  545. class B_US101AD_Officer_01 : B_mas_ww2_Soldier_off_F_us_hd {
  546. author = "Spermatogenesis";
  547. scope = 2;
  548. scopeCurator = 2;
  549. displayName = "Officer";
  550. side = 1;
  551. faction = "US_101AD";
  552.  
  553. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  554.  
  555.  
  556. class EventHandlers : EventHandlers {
  557. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  558.  
  559. class ALiVE_orbatCreator {
  560. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [[],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['LIB_7Rnd_45ACP',1,7]]],['V_LIB_US_Vest_45',[['HandGrenade',1,1],['SmokeShellGreen',1,1],['SmokeShellRed',1,1]]],[],'H_LIB_WP_Cap','',[],['ItemMap','','','','ItemWatch','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  561. };
  562.  
  563. };
  564.  
  565. // custom attributes (do not delete)
  566. ALiVE_orbatCreator_owned = 1;
  567.  
  568. };
  569.  
  570. class B_US101AD_Grenadier_01 : LIB_US_Rangers_grenadier {
  571. author = "Spermatogenesis";
  572. scope = 2;
  573. scopeCurator = 2;
  574. displayName = "Grenadier";
  575. side = 1;
  576. faction = "US_101AD";
  577.  
  578. identityTypes[] = { "Head_NATO" , "LanguageENG_F" , "LIB_Glasses" };
  579.  
  580.  
  581. class EventHandlers : EventHandlers {
  582. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  583.  
  584. class ALiVE_orbatCreator {
  585. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Garand','','','',['LIB_8Rnd_762x63',8],[],''],[],[],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_8Rnd_762x63',10,8],['LIB_US_Mk_2',3,1]]],['V_LIB_US_Vest_Grenadier',[['LIB_8Rnd_762x63',6,8],['LIB_US_M18',1,1],['LIB_US_M18_Green',1,1],['LIB_US_M18_Red',1,1],['LIB_US_M18_Yellow',1,1]]],['B_LIB_US_Bandoleer',[['LIB_US_M18',1,1],['LIB_US_M18_Green',1,1],['LIB_US_M18_Red',1,1]]],'H_mas_ww2_helmet_usn_B','',[],['ItemMap','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  586. };
  587.  
  588. };
  589.  
  590. // custom attributes (do not delete)
  591. ALiVE_orbatCreator_owned = 1;
  592.  
  593. };
  594.  
  595. class B_US101AD_Sapper_01 : B_mas_ww2_Soldier_exp_F_us_hd {
  596. author = "Spermatogenesis";
  597. scope = 2;
  598. scopeCurator = 2;
  599. displayName = "Sapper";
  600. side = 1;
  601. faction = "US_101AD";
  602.  
  603. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  604.  
  605.  
  606. class EventHandlers : EventHandlers {
  607. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  608.  
  609. class ALiVE_orbatCreator {
  610. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['arifle_mas_ww2_m1_hd','','','',['15Rnd_mas_ww2_m1',15],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['15Rnd_mas_ww2_m1',2,15],['LIB_US_Mk_2',2,1]]],['V_mas_ww2_vest_USH',[['8Rnd_mas_ww2_m1',12,8]]],['B_mas_ww2_Bergene_us',[['LIB_ToolKit',5],['LIB_Ladung_Big_MINE_mag',5,1],['LIB_US_TNT_4pound_mag',2,1],['LIB_US_M1A1_ATMINE_mag',4,1],['LIB_Ladung_Small_MINE_mag',1,1]]],'H_mas_ww2_helmet_usc_B','',[],['ItemMap','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  611. };
  612.  
  613. };
  614.  
  615. // custom attributes (do not delete)
  616. ALiVE_orbatCreator_owned = 1;
  617.  
  618. };
  619.  
  620. class B_US101AD_Mortar_Rifleman_Gunner_01 : B_mas_ww2_Soldier_MortG_F_us_hd {
  621. author = "Spermatogenesis";
  622. scope = 2;
  623. scopeCurator = 2;
  624. displayName = "Mortar Rifleman (Gunner)";
  625. side = 1;
  626. faction = "US_101AD";
  627.  
  628. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  629.  
  630.  
  631. class EventHandlers : EventHandlers {
  632. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  633.  
  634. class ALiVE_orbatCreator {
  635. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Carbine','','','',['LIB_15Rnd_762x33',15],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_7Rnd_45ACP',2,7],['LIB_US_Mk_2',2,1],['LIB_15Rnd_762x33',2,15]]],['V_mas_ww2_vest_USB',[['LIB_15Rnd_762x33',12,15]]],['B_mas_ww2_Gun_Bag',[]],'H_mas_ww2_helmet_us_B','',[],['ItemMap','','','ItemCompass','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  636. };
  637.  
  638. };
  639.  
  640. // custom attributes (do not delete)
  641. ALiVE_orbatCreator_owned = 1;
  642.  
  643. };
  644.  
  645. class B_US101AD_Mortar_Rifleman_Tripod_01 : B_mas_ww2_Soldier_MortT_F_us_hd {
  646. author = "Spermatogenesis";
  647. scope = 2;
  648. scopeCurator = 2;
  649. displayName = "Mortar Rifleman (Tripod)";
  650. side = 1;
  651. faction = "US_101AD";
  652.  
  653. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  654.  
  655.  
  656. class EventHandlers : EventHandlers {
  657. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  658.  
  659. class ALiVE_orbatCreator {
  660. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1_Garand','','','',['LIB_8Rnd_762x63',8],[],''],[],['LIB_Colt_M1911','','','',['LIB_7Rnd_45ACP',7],[],''],['U_mas_ww2_B_CombatUniform_us',[['FirstAidKit',1],['LIB_7Rnd_45ACP',2,7],['LIB_8Rnd_762x63',10,8]]],['V_mas_ww2_vest_USB',[['LIB_8Rnd_762x63',6,8]]],['B_mas_ww2_Tripod_Bag',[]],'H_mas_ww2_helmet_us_B','',[],['ItemMap','','','ItemCompass','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  661. };
  662.  
  663. };
  664.  
  665. // custom attributes (do not delete)
  666. ALiVE_orbatCreator_owned = 1;
  667.  
  668. };
  669.  
  670. class B_US101AD_Assistant_Machinegunner_01 : B_mas_ww2_Soldier_AR_F_us_hd {
  671. author = "Spermatogenesis";
  672. scope = 2;
  673. scopeCurator = 2;
  674. displayName = "Assistant Machinegunner";
  675. side = 1;
  676. faction = "US_101AD";
  677.  
  678. identityTypes[] = { "Head_NATO" , "LanguageENG_F" };
  679.  
  680.  
  681. class EventHandlers : EventHandlers {
  682. class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};
  683.  
  684. class ALiVE_orbatCreator {
  685. init = "if (local (_this select 0)) then {_unit = _this select 0;_onSpawn = {_unit = _this select 0;_unit setUnitLoadout [['LIB_M1A1_Thompson','','','',['LIB_30Rnd_45ACP',30],[],''],[],[],['U_mas_ww2_B_CombatUniform_us',[['LIB_US_Mk_2',2,1],['LIB_30Rnd_45ACP',5,30]]],['V_LIB_US_Vest_Bar',[['LIB_20Rnd_762x63',12,20]]],['B_LIB_US_MGbag_Empty',[['LIB_30Rnd_45ACP',5,30]]],'H_mas_ww2_helmet_usn_B','',[],['','','','','','']];reload _unit;};[_unit] call _onSpawn;_unit addMPEventHandler ['MPRespawn', _onSpawn];};";
  686. };
  687.  
  688. };
  689.  
  690. // custom attributes (do not delete)
  691. ALiVE_orbatCreator_owned = 1;
  692.  
  693. };
  694.  
  695. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement