Advertisement
Guest User

full example units

a guest
Apr 7th, 2020
705
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.07 KB | None | 0 0
  1. class O_TARebels_Squad_Leader_01: O_Soldier_F_OCimport_02
  2. {
  3. author = "JnrMne. Fynn";
  4. scope = 2;
  5. scopeCurator = 2;
  6. displayName = "Squad Leader";
  7. icon = "iconManLeader";
  8. side = 0;
  9. faction = "O_TARebels";
  10. identityTypes[] =
  11. {
  12. "Head_Tanoan",
  13. "LanguageCHI_F",
  14. };
  15. uniformClass = "CUP_U_B_BDUv2_roll2_dirty_OD";
  16. linkedItems[] =
  17. {
  18. "UK3CB_BAF_V_PLCE_Webbing_DPMT",
  19. "SP_PatrolCap_Green",
  20. "ItemMap",
  21. "ItemRadio",
  22. "ItemCompass",
  23. "ItemWatch"
  24. };
  25. respawnlinkedItems[] =
  26. {
  27. "UK3CB_BAF_V_PLCE_Webbing_DPMT",
  28. "SP_PatrolCap_Green",
  29. "ItemMap",
  30. "ItemRadio",
  31. "ItemCompass",
  32. "ItemWatch"
  33. };
  34. weapons[] =
  35. {
  36. "CUP_arifle_M16A2_GL",
  37. "CUP_hgun_MicroUzi",
  38. "Binocular"
  39. };
  40. respawnWeapons[] =
  41. {
  42. "CUP_arifle_M16A2_GL",
  43. "CUP_hgun_MicroUzi",
  44. "Binocular"
  45. };
  46. magazines[] =
  47. {
  48. "CUP_30Rnd_556x45_Stanag",
  49. "CUP_1Rnd_HE_M203",
  50. "CUP_30Rnd_9x19_UZI",
  51. "CUP_30Rnd_556x45_Stanag",
  52. "CUP_1Rnd_HE_M203",
  53. "CUP_30Rnd_9x19_UZI"
  54. };
  55. respawnMagazines[] =
  56. {
  57. "CUP_30Rnd_556x45_Stanag",
  58. "CUP_1Rnd_HE_M203",
  59. "CUP_30Rnd_9x19_UZI",
  60. "CUP_30Rnd_556x45_Stanag",
  61. "CUP_1Rnd_HE_M203",
  62. "CUP_30Rnd_9x19_UZI"
  63. };
  64. backpack = "B_TacticalPack_blk";
  65. ALiVE_orbatCreator_loadout[] =
  66. {
  67. {
  68. "CUP_arifle_M16A2_GL",
  69. "",
  70. "",
  71. "",
  72. {
  73. "CUP_30Rnd_556x45_Stanag",
  74. 30
  75. },
  76. {
  77. "CUP_1Rnd_HE_M203",
  78. 1
  79. },
  80. ""
  81. },
  82. {},
  83. {
  84. "CUP_hgun_MicroUzi",
  85. "",
  86. "",
  87. "",
  88. {
  89. "CUP_30Rnd_9x19_UZI",
  90. 30
  91. },
  92. {},
  93. ""
  94. },
  95. {
  96. "CUP_U_B_BDUv2_roll2_dirty_OD",
  97. {
  98. {
  99. "ACE_EarPlugs",
  100. 1
  101. },
  102. {
  103. "ACE_epinephrine",
  104. 1
  105. },
  106. {
  107. "ACE_morphine",
  108. 1
  109. },
  110. {
  111. "ACE_tourniquet",
  112. 1
  113. },
  114. {
  115. "ACE_fieldDressing",
  116. 2
  117. },
  118. {
  119. "ACE_elasticBandage",
  120. 2
  121. },
  122. {
  123. "ACE_packingBandage",
  124. 2
  125. },
  126. {
  127. "ACE_quikclot",
  128. 2
  129. },
  130. {
  131. "CUP_30Rnd_556x45_Stanag",
  132. 2,
  133. 30
  134. }
  135. }
  136. },
  137. {
  138. "UK3CB_BAF_V_PLCE_Webbing_DPMT",
  139. {
  140. {
  141. "CUP_HandGrenade_RGO",
  142. 3,
  143. 1
  144. },
  145. {
  146. "CUP_30Rnd_556x45_Stanag",
  147. 6,
  148. 30
  149. }
  150. }
  151. },
  152. {
  153. "B_TacticalPack_blk",
  154. {
  155. {
  156. "ACE_Cellphone",
  157. 1
  158. },
  159. {
  160. "ACE_EntrenchingTool",
  161. 1
  162. },
  163. {
  164. "ACE_MapTools",
  165. 1
  166. },
  167. {
  168. "ACE_CableTie",
  169. 1
  170. },
  171. {
  172. "ACE_DAGR",
  173. 1
  174. },
  175. {
  176. "ACE_fieldDressing",
  177. 2
  178. },
  179. {
  180. "ACE_elasticBandage",
  181. 3
  182. },
  183. {
  184. "ACE_packingBandage",
  185. 2
  186. },
  187. {
  188. "ACE_quikclot",
  189. 2
  190. },
  191. {
  192. "ACE_Flashlight_XL50",
  193. 1
  194. },
  195. {
  196. "CUP_1Rnd_HE_M203",
  197. 15,
  198. 1
  199. },
  200. {
  201. "CUP_HandGrenade_RGO",
  202. 2,
  203. 1
  204. },
  205. {
  206. "IEDLandSmall_Remote_Mag",
  207. 2,
  208. 1
  209. }
  210. }
  211. },
  212. "SP_PatrolCap_Green",
  213. "G_mas_wpn_wrap_t",
  214. {
  215. "Binocular",
  216. "",
  217. "",
  218. "",
  219. {},
  220. {},
  221. ""
  222. },
  223. {
  224. "ItemMap",
  225. "",
  226. "ItemRadio",
  227. "ItemCompass",
  228. "ItemWatch",
  229. ""
  230. }
  231. };
  232. randomGearProbability=100;
  233. uniformList[]=
  234. {
  235. "SP_0000_Standard_BattleDressUniform_Black",
  236. 0.40000001,
  237. "SP_0000_Standard_BattleDressUniform_GreenOlive",
  238. 0.40000001,
  239. "SP_0000_Standard_BattleDressUniform_Green",
  240. 0.40000001,
  241. "CFP_U_BattleDressUniform_polygonwoodlanddark",
  242. 0.2,
  243. "CFP_U_BattleDressUniform_polygonwoodlandlight",
  244. 0.2,
  245. "CUP_U_B_BDUv2_roll2_dirty_CEU",
  246. 0.40000001,
  247. "rhsgref_uniform_olive",
  248. 0.40000001,
  249. "CUP_U_B_BDUv2_roll2_dirty_OD",
  250. 0.40000001,
  251. "CFP_U_WorkUniform_BlackGrey",
  252. 0.40000001,
  253. "CFP_U_WorkUniform_DRK2",
  254. 0.2,
  255. "CFP_U_WorkUniform_Green",
  256. 0.2,
  257. };
  258. headgearList[]=
  259. {
  260. "",
  261. 0.60000002,
  262. "LOP_H_ChDKZ_Beret",
  263. 0.2,
  264. "PO_H_Fieldcap_NK",
  265. 0.40000001,
  266. "SP_Bandana_ATacsFG",
  267. 0.2,
  268. "SP_Bandana_Black",
  269. 0.2,
  270. "H_Bandanna_surfer",
  271. 0.2,
  272. "H_Bandanna_surfer_grn",
  273. 0.2,
  274. "CUP_H_FR_BandanaWdl",
  275. 0.2,
  276. "rhssaf_bandana_oakleaf",
  277. 0.2,
  278. "H_Cap_blk",
  279. 0.2,
  280. "H_HeadBandage_stained_F",
  281. 0.2,
  282. "SP_PatrolCap_Black",
  283. 0.40000001,
  284. "SP_PatrolCap_Green",
  285. 0.2,
  286. "SP_PatrolCap_GreenOlive",
  287. 0.40000001,
  288. "SP_PatrolCap_Grey",
  289. 0.25,
  290. };
  291. facewearList[]=
  292. {
  293. "",
  294. 0.60000002,
  295. "G_Aviator",
  296. 0.30000001,
  297. "G_Bandanna_blk",
  298. 0.1,
  299. "G_Bandanna_oli",
  300. 0.1,
  301. "CUP_G_Scarf_Face_Red",
  302. 0.30000001,
  303. "CUP_G_Scarf_Face_Grn",
  304. 0.30000001,
  305. "CUP_G_Scarf_Face_Blk",
  306. 0.30000001,
  307. "G_mas_wpn_wrap_t",
  308. 0.1,
  309. };
  310. vestList[]=
  311. {
  312. "CFP_Alice_Vest2",
  313. 0.2,
  314. "UK3CB_BAF_V_PLCE_Webbing_DPMT",
  315. 0.40000001,
  316. "UK3CB_BAF_V_PLCE_Webbing_OLI",
  317. 0.40000001,
  318. "UK3CB_BAF_V_PLCE_Webbing_DPMW",
  319. 0.40000001,
  320. "LOP_V_6Sh92_Vog_WDL",
  321. 0.2,
  322. "LOP_V_6Sh92_Vog_OLV",
  323. 0.2,
  324. "CFP_AK_VEST_EDRL",
  325. 0.2,
  326. "CFP_AK_VEST_Lime",
  327. 0.2,
  328. "CFP_AK_VEST_Black",
  329. 0.30000001,
  330. };
  331. class EventHandlers: EventHandlers
  332. {
  333. class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base
  334. {
  335. };
  336. class ALiVE_orbatCreator
  337. {
  338. init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;[_this] call CFP_main_fnc_randomizeUnit; reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
  339. };
  340. };
  341. ALiVE_orbatCreator_owned = 1;
  342. };
  343. class O_TARebels_Rifleman_M16A1_01: O_TARebels_Squad_Leader_01
  344. {
  345. author = "JnrMne. Fynn";
  346. scope = 2;
  347. scopeCurator = 2;
  348. displayName = "Rifleman (M16A1)";
  349. icon = "iconMan";
  350. side = 0;
  351. faction = "O_TARebels";
  352. identityTypes[] =
  353. {
  354. "Head_Tanoan",
  355. "LanguageCHI_F",
  356.  
  357. };
  358. uniformClass = "CUP_U_B_BDUv2_roll2_dirty_OD";
  359. linkedItems[] =
  360. {
  361. "CFP_AK_VEST_M81",
  362. "SP_PatrolCap_Green",
  363. "ItemMap",
  364. "ItemRadio",
  365. "ItemCompass",
  366. "ItemWatch"
  367. };
  368. respawnlinkedItems[] =
  369. {
  370. "CFP_AK_VEST_M81",
  371. "SP_PatrolCap_Green",
  372. "ItemMap",
  373. "ItemRadio",
  374. "ItemCompass",
  375. "ItemWatch"
  376. };
  377. weapons[] =
  378. {
  379. "CUP_arifle_M16A1",
  380. "CUP_hgun_MicroUzi",
  381. "Binocular"
  382. };
  383. respawnWeapons[] =
  384. {
  385. "CUP_arifle_M16A1",
  386. "CUP_hgun_MicroUzi",
  387. "Binocular"
  388. };
  389. magazines[] =
  390. {
  391. "CUP_20Rnd_556x45_Stanag",
  392. "CUP_30Rnd_9x19_UZI",
  393. "CUP_20Rnd_556x45_Stanag",
  394. "CUP_30Rnd_9x19_UZI"
  395. };
  396. respawnMagazines[] =
  397. {
  398. "CUP_20Rnd_556x45_Stanag",
  399. "CUP_30Rnd_9x19_UZI",
  400. "CUP_20Rnd_556x45_Stanag",
  401. "CUP_30Rnd_9x19_UZI"
  402. };
  403. ALiVE_orbatCreator_loadout[] =
  404. {
  405. {
  406. "CUP_arifle_M16A1",
  407. "",
  408. "",
  409. "",
  410. {
  411. "CUP_20Rnd_556x45_Stanag",
  412. 20
  413. },
  414. {},
  415. ""
  416. },
  417. {},
  418. {
  419. "CUP_hgun_MicroUzi",
  420. "",
  421. "",
  422. "",
  423. {
  424. "CUP_30Rnd_9x19_UZI",
  425. 30
  426. },
  427. {},
  428. ""
  429. },
  430. {
  431. "CUP_U_B_BDUv2_roll2_dirty_OD",
  432. {
  433. {
  434. "ACE_EarPlugs",
  435. 1
  436. },
  437. {
  438. "ACE_epinephrine",
  439. 1
  440. },
  441. {
  442. "ACE_morphine",
  443. 1
  444. },
  445. {
  446. "ACE_tourniquet",
  447. 1
  448. },
  449. {
  450. "ACE_fieldDressing",
  451. 2
  452. },
  453. {
  454. "ACE_elasticBandage",
  455. 2
  456. },
  457. {
  458. "ACE_packingBandage",
  459. 2
  460. },
  461. {
  462. "ACE_quikclot",
  463. 2
  464. },
  465. {
  466. "CUP_20Rnd_556x45_Stanag",
  467. 4,
  468. 20
  469. }
  470. }
  471. },
  472. {
  473. "CFP_AK_VEST_M81",
  474. {
  475. {
  476. "CUP_HandGrenade_RGO",
  477. 3,
  478. 1
  479. },
  480. {
  481. "CUP_20Rnd_556x45_Stanag",
  482. 10,
  483. 20
  484. }
  485. }
  486. },
  487. {},
  488. "SP_PatrolCap_Green",
  489. "",
  490. {
  491. "Binocular",
  492. "",
  493. "",
  494. "",
  495. {},
  496. {},
  497. ""
  498. },
  499. {
  500. "ItemMap",
  501. "",
  502. "ItemRadio",
  503. "ItemCompass",
  504. "ItemWatch",
  505. ""
  506. }
  507. };
  508. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement