random_sw_civ.sqf 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. //general script
  2. params[
  3. ["_unit",
  4. objNull ,
  5. [player]]
  6. ];
  7. if(isNull _unit) exitWith {
  8. };
  9. //Uniforms to select from
  10. _SWUniforms = [
  11. "SWOP_21B_uniform",
  12. "SWOP_21B_uniform",
  13. "SWOP_21B_uniform",
  14. "SWOP_21B_uniform",
  15. "SWOP_21B_uniform",
  16. "SWOP_21B_uniform",
  17. "SWOP_4lom_uniform",
  18. "SWOP_4lom_uniform",
  19. "SWOP_4lom_uniform",
  20. "SWOP_4lom_uniform",
  21. "SWOP_4lom_uniform",
  22. "SWOP_4lom_uniform",
  23. "SWOP_Arena_F_CombatUniform",
  24. "SWOP_C3PO_uniform",
  25. "SWOP_GreClothes_BlBl_FR_CombatUniform",
  26. "SWOP_GreClothes_BlBl_F_CombatUniform",
  27. "SWOP_GreClothes_BlBr_FR_CombatUniform",
  28. "SWOP_GreClothes_BlBr_F_CombatUniform",
  29. "SWOP_GreClothes_FR_CombatUniform",
  30. "SWOP_GreClothes_F_CombatUniform",
  31. "SWOP_GreClothes_ReBl_FR_CombatUniform",
  32. "SWOP_GreClothes_ReBl_F_CombatUniform",
  33. "SWOP_GreClothes_reb_FR_CombatUniform",
  34. "SWOP_GreClothes_reb_F_CombatUniform",
  35. "SWOP_GreClothes_smug_FR_CombatUniform",
  36. "SWOP_GreClothes_smug_F_CombatUniform",
  37. "SWOP_HK51_uniform",
  38. "SWOP_HK51_uniform",
  39. "SWOP_Kota2_F_CombatUniform",
  40. "SWOP_Kota_F_CombatUniform",
  41. "SWOP_Mercenario1_f_WW_weequay_CombatUniform",
  42. "SWOP_Mercenario2_f_WW_weequay_CombatUniform",
  43. "SWOP_Mercenario3_f_WW_weequay_CombatUniform",
  44. "SWOP_RebB_Bith_rebelI_CombatUniform",
  45. "SWOP_RebB_FDurosI_CombatUniform",
  46. "SWOP_RebB_FII_CombatUniform",
  47. "SWOP_RebB_FKI_CombatUniform",
  48. "SWOP_RebB_FRI_CombatUniform",
  49. "SWOP_RebB_FRI_CombatUniform",
  50. "SWOP_RebB_FSI_CombatUniform",
  51. "SWOP_RebB_FSI_CombatUniform",
  52. "SWOP_RebB_Twilek2I_CombatUniform",
  53. "SWOP_RebB_TwilekI_CombatUniform",
  54. "SWOP_RebB_mon_calamari_rebelI_CombatUniform",
  55. "SWOP_RebB_togrutaI_CombatUniform",
  56. "SWOP_RebB_vurkI_CombatUniform",
  57. "SWOP_RebB_weequay_rebelI_CombatUniform",
  58. "SWOP_RebC_Bith_rebelI_CombatUniform",
  59. "SWOP_RebC_FDurosI_CombatUniform",
  60. "SWOP_RebC_FII_CombatUniform",
  61. "SWOP_RebC_FKI_CombatUniform",
  62. "SWOP_RebC_FRI_CombatUniform",
  63. "SWOP_RebC_FRI_CombatUniform",
  64. "SWOP_RebC_Twilek2I_CombatUniform",
  65. "SWOP_RebC_TwilekI_CombatUniform",
  66. "SWOP_RebC_mon_calamari_rebelI_CombatUniform",
  67. "SWOP_RebC_togrutaI_CombatUniform",
  68. "SWOP_RebC_vurkI_CombatUniform",
  69. "SWOP_RebC_weequay_rebelI_CombatUniform",
  70. "SWOP_RebDB_Bith_rebelI_CombatUniform",
  71. "SWOP_RebDB_FDurosI_CombatUniform",
  72. "SWOP_RebDB_FII_CombatUniform",
  73. "SWOP_RebDB_FRI_CombatUniform",
  74. "SWOP_RebDB_FRI_CombatUniform",
  75. "SWOP_RebDB_FSI_CombatUniform",
  76. "SWOP_RebDB_FSI_CombatUniform",
  77. "SWOP_RebDB_Twilek2I_CombatUniform",
  78. "SWOP_RebDB_TwilekI_CombatUniform",
  79. "SWOP_RebDB_mon_calamari_rebelI_CombatUniform",
  80. "SWOP_RebDB_togrutaI_CombatUniform",
  81. "SWOP_RebDB_vurkI_CombatUniform",
  82. "SWOP_RebDB_weequay_rebelI_CombatUniform",
  83. "SWOP_RebD_Bith_rebelI_CombatUniform",
  84. "SWOP_RebD_Drabata_rebelI_CombatUniform",
  85. "SWOP_RebD_FDurosI_CombatUniform",
  86. "SWOP_RebD_FII_CombatUniform",
  87. "SWOP_RebD_FKI_CombatUniform",
  88. "SWOP_RebD_FRI_CombatUniform",
  89. "SWOP_RebD_FRI_CombatUniform",
  90. "SWOP_RebD_FSI_CombatUniform",
  91. "SWOP_RebD_FSI_CombatUniform",
  92. "SWOP_RebD_Twilek2I_CombatUniform",
  93. "SWOP_RebD_TwilekI_CombatUniform",
  94. "SWOP_RebD_mon_calamari_rebelI_CombatUniform",
  95. "SWOP_RebD_togrutaI_CombatUniform",
  96. "SWOP_RebD_vurkI_CombatUniform",
  97. "SWOP_RebD_weequay_rebelI_CombatUnifom",
  98. "SWOP_RebDsvet_Bith_rebelI_CombatUniform",
  99. "SWOP_RebDsvet_Drabata_rebelI_CombatUniform",
  100. "SWOP_RebDsvet_FDurosI_CombatUniform",
  101. "SWOP_RebDsvet_FII_CombatUniform",
  102. "SWOP_RebDsvet_FKI_CombatUniform",
  103. "SWOP_RebDsvet_FRI_CombatUniform",
  104. "SWOP_RebDsvet_FRI_CombatUniform",
  105. "SWOP_RebDsvet_FSI_CombatUniform",
  106. "SWOP_RebDsvet_FSI_CombatUniform",
  107. "SWOP_RebDsvet_Twilek2I_CombatUniform",
  108. "SWOP_RebDsvet_TwilekI_CombatUniform",
  109. "SWOP_RebDsvet_mon_calamari_rebelI_CombatUniform",
  110. "SWOP_RebDsvet_togrutaI_CombatUniform",
  111. "SWOP_RebDsvet_vurkI_CombatUniform",
  112. "SWOP_RebDsvet_weequay_rebelI_CombatUniform",
  113. "SWOP_RebF_Bith_rebelI_CombatUniform",
  114. "SWOP_RebF_FDurosI_CombatUniform",
  115. "SWOP_RebF_FII_CombatUniform",
  116. "SWOP_RebF_FKI_CombatUniform",
  117. "SWOP_RebF_FRI_CombatUniform",
  118. "SWOP_RebF_FRI_CombatUniform",
  119. "SWOP_RebF_FSI_CombatUniform",
  120. "SWOP_RebF_FSI_CombatUniform",
  121. "SWOP_RebF_Twilek2I_CombatUniform",
  122. "SWOP_RebF_TwilekI_CombatUniform",
  123. "SWOP_RebF_mon_calamari_rebelI_CombatUniform",
  124. "SWOP_RebF_togrutaI_CombatUniform",
  125. "SWOP_RebF_vurkI_CombatUniform",
  126. "SWOP_RebF_weequay_rebelI_CombatUniform",
  127. "SWOP_RebGB_Bith_rebelI_CombatUniform",
  128. "SWOP_RebGB_FDurosI_CombatUniform",
  129. "SWOP_RebGB_FII_CombatUniform",
  130. "SWOP_RebGB_FSI_CombatUniform",
  131. "SWOP_RebGB_FSI_CombatUniform",
  132. "SWOP_RebGB_Twilek2I_CombatUniform",
  133. "SWOP_RebGB_TwilekI_CombatUniform",
  134. "SWOP_RebGB_mon_calamari_rebelI_CombatUniform",
  135. "SWOP_RebGB_togrutaI_CombatUniform",
  136. "SWOP_RebGB_vurkI_CombatUniform",
  137. "SWOP_RebGB_weequay_rebelI_CombatUniform",
  138. "SWOP_RebGreyB_FSI_CombatUniform",
  139. "SWOP_RebGreyB_FSI_CombatUniform",
  140. "SWOP_RebU_Bith_rebelI_CombatUniform",
  141. "SWOP_RebU_FDurosI_CombatUniform",
  142. "SWOP_RebU_FII_CombatUniform",
  143. "SWOP_RebU_FKI_CombatUniform",
  144. "SWOP_RebU_FRI_CombatUniform",
  145. "SWOP_RebU_FRI_CombatUniform",
  146. "SWOP_RebU_FSI_CombatUniform",
  147. "SWOP_RebU_FSI_CombatUniform",
  148. "SWOP_RebU_Twilek2I_CombatUniform",
  149. "SWOP_RebU_TwilekI_CombatUniform",
  150. "SWOP_RebU_mon_calamari_rebelI_CombatUniform",
  151. "SWOP_RebU_togrutaI_CombatUniform",
  152. "SWOP_RebU_vurkI_CombatUniform",
  153. "SWOP_RebU_weequay_rebelI_CombatUniform",
  154. "SWOP_RebW_Bith_rebelI_CombatUniform",
  155. "SWOP_RebW_Twilek2I_CombatUniform",
  156. "SWOP_RebW_TwilekI_CombatUniform",
  157. "SWOP_RebW_mon_calamari_rebelI_CombatUniform",
  158. "SWOP_RebW_togrutaI_CombatUniform",
  159. "SWOP_RebW_vurkI_CombatUniform",
  160. "SWOP_RebW_weequay_rebelI_CombatUniform",
  161. "SWOP_RebWbr_Bith_rebelI_CombatUniform",
  162. "SWOP_RebWbr_Twilek2I_CombatUniform",
  163. "SWOP_RebWbr_TwilekI_CombatUniform",
  164. "SWOP_RebWbr_mon_calamari_rebelI_CombatUniform",
  165. "SWOP_RebWbr_togrutaI_CombatUniform",
  166. "SWOP_RebWbr_vurkI_CombatUniform",
  167. "SWOP_RebWbr_weequay_rebelI_CombatUniform",
  168. "SWOP_RebWdark_Bith_rebelI_CombatUniform",
  169. "SWOP_RebWdark_Twilek2I_CombatUniform",
  170. "SWOP_RebWdark_TwilekI_CombatUniform",
  171. "SWOP_RebWdark_mon_calamari_rebelI_CombatUniform",
  172. "SWOP_RebWdark_togrutaI_CombatUniform",
  173. "SWOP_RebWdark_vurkI_CombatUniform",
  174. "SWOP_RebWdark_weequay_rebelI_CombatUniform",
  175. "SWOP_Reb_f_Kel_Dor2_CombatUniform",
  176. "SWOP_Reb_f_Kel_Dor_CombatUniform",
  177. "SWOP_Reb_f_WB_Bith_rebel_CombatUniform",
  178. "SWOP_Reb_f_WB_FII_CombatUniform",
  179. "SWOP_Reb_f_WB_Twilek2_CombatUniform",
  180. "SWOP_Reb_f_WB_Twilek_CombatUniform",
  181. "SWOP_Reb_f_WB_mon_calamari_rebel_CombatUniform",
  182. "SWOP_Reb_f_WB_togrutaI_CombatUniform",
  183. "SWOP_Reb_f_WB_vurkI_CombatUniform",
  184. "SWOP_Reb_f_WB_weequay_rebel_CombatUniform",
  185. "SWOP_Reb_f_WW_Bith_rebel_CombatUniform",
  186. "SWOP_Reb_f_WW_Chewbacca1_CombatUniform",
  187. "SWOP_Reb_f_WW_Chewbacca3_CombatUniform",
  188. "SWOP_Reb_f_WW_Chewbacca5_CombatUniform",
  189. "SWOP_Reb_f_WW_FII_CombatUniform",
  190. "SWOP_Reb_f_WW_Twilek2_CombatUniform",
  191. "SWOP_Reb_f_WW_Twilek_CombatUniform",
  192. "SWOP_Reb_f_WW_mon_calamari_rebel_CombatUniform",
  193. "SWOP_Reb_f_WW_togrutaI_CombatUniform",
  194. "SWOP_Reb_f_WW_vurkI_CombatUniform",
  195. "SWOP_Reb_f_WW_weequay_rebel_CombatUniform",
  196. "SWOP_Reb_f_cape_kaleesh_CombatUniform",
  197. "SWOP_Reb_f_kaleesh_CombatUniform",
  198. "SWOP_Trando_GB_CombatUniform",
  199. "SWOP_Trando_boloto_CombatUniform",
  200. "SWOP_Trando_green_CombatUniform",
  201. "SWOP_Trando_grey_CombatUniform",
  202. "SWOP_Trando_red_CombatUniform",
  203. "SWOP_Trando_wbr_CombatUniform",
  204. "SWOP_Trando_wdr_CombatUniform",
  205. "SWOP_bossk_CombatUniform",
  206. "SWOP_c_21_CombatUniform",
  207. "SWOP_dengar_CombatUniform",
  208. "SWOP_dengar_CombatUniform",
  209. "SWOP_dengar_CombatUniform",
  210. "SWOP_dengar_CombatUniform",
  211. "SWOP_hk47_uniform",
  212. "SWOP_hk47_uniform",
  213. "SWOP_ig88_unifrom",
  214. "SWOP_ig88_unifrom",
  215. "SWOP_rebels_FDurosI_CombatUniform",
  216. "SWOP_rebels_FII_CombatUniform",
  217. "SWOP_rebels_FKI_CombatUniform",
  218. "SWOP_rebels_FRI_CombatUniform",
  219. "SWOP_rebels_FRI_CombatUniform",
  220. "SWOP_rebels_FSI_CombatUniform",
  221. "SWOP_rebels_FSI_CombatUniform",
  222. "SWOP_rebelsbr_FDurosI_CombatUniform",
  223. "SWOP_rebelsbr_FII_CombatUniform",
  224. "SWOP_rebelsbr_FKI_CombatUniform",
  225. "SWOP_rebelsbr_FRI_CombatUniform",
  226. "SWOP_rebelsbr_FRI_CombatUniform",
  227. "SWOP_rebelsbr_FSI_CombatUniform",
  228. "SWOP_rebelsbr_FSI_CombatUniform",
  229. "SWOP_rebelsdark_FDurosI_CombatUniform",
  230. "SWOP_rebelsdark_FII_CombatUniform",
  231. "SWOP_rebelsdark_FKI_CombatUniform",
  232. "SWOP_rebelsdark_FRI_CombatUniform",
  233. "SWOP_rebelsdark_FRI_CombatUniform",
  234. "SWOP_rebelsdark_FSI_CombatUniform",
  235. "SWOP_rebelsdark_FSI_CombatUniform"
  236. ];
  237. //selects random uniform
  238. _unit forceAddUniform (selectRandom _SWUniforms);