Advertisement
Guest User

DZMSAIConfig

a guest
Jun 2nd, 2014
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.76 KB | None | 0 0
  1. /*
  2. DZMSAIConfig.sqf
  3. This is a configuration for the AI that spawn at missions.
  4. This includes their skin, weapons, gear, and skills.
  5. You can adjust these to your liking, but it is for advanced users.
  6. */
  7.  
  8. ///////////////////////////////////////////////
  9. // Array of skin classnames for the AI to use
  10. DZMSBanditSkins = ["Bandit1_DZ","BanditW1_DZ"];
  11.  
  12. ////////////////////////
  13. // Array of AI Skills
  14. DZMSSkills0 = [
  15. ["aimingAccuracy",0.10,0.125],
  16. ["aimingShake",0.45,0.55],
  17. ["aimingSpeed",0.45,0.55],
  18. ["endurance",0.40,0.50],
  19. ["spotDistance",0.30,0.45],
  20. ["spotTime",0.30,0.45],
  21. ["courage",0.40,0.60],
  22. ["reloadSpeed",0.50,0.60],
  23. ["commanding",0.40,0.50],
  24. ["general",0.40,0.60]
  25. ];
  26.  
  27. DZMSSkills1 = [
  28. ["aimingAccuracy",0.125,0.15],
  29. ["aimingShake",0.60,0.70],
  30. ["aimingSpeed",0.60,0.70],
  31. ["endurance",0.55,0.65],
  32. ["spotDistance",0.45,0.60],
  33. ["spotTime",0.45,0.60],
  34. ["courage",0.55,0.75],
  35. ["reloadSpeed",0.60,0.70],
  36. ["commanding",0.55,0.65],
  37. ["general",0.55,0.75]
  38. ];
  39.  
  40. DZMSSkills2 = [
  41. ["aimingAccuracy",0.15,0.20],
  42. ["aimingShake",0.75,0.85],
  43. ["aimingSpeed",0.70,0.80],
  44. ["endurance",0.70,0.80],
  45. ["spotDistance",0.60,0.75],
  46. ["spotTime",0.60,0.75],
  47. ["courage",0.70,0.90],
  48. ["reloadSpeed",0.70,0.80],
  49. ["commanding",0.70,0.90],
  50. ["general",0.70,0.90]
  51. ];
  52.  
  53. DZMSSkills3 = [
  54. ["aimingAccuracy",0.20,0.25],
  55. ["aimingShake",0.85,0.95],
  56. ["aimingSpeed",0.80,0.90],
  57. ["endurance",0.80,0.90],
  58. ["spotDistance",0.70,0.85],
  59. ["spotTime",0.70,0.85],
  60. ["courage",0.80,1.00],
  61. ["reloadSpeed",0.80,0.90],
  62. ["commanding",0.80,0.90],
  63. ["general",0.80,1.00]
  64. ];
  65.  
  66. //////////////////////////////////////////////////////////////
  67. // This is the primary weaponlist that can be assigned to AI
  68. // These are assigned based on AI difficulty level
  69. DZMSWeps0 = [
  70. "M16A2",
  71. "M16A2GL",
  72. "AK_74",
  73. "M4A1_Aim",
  74. "AKS_74_kobra",
  75. "AKS_74_U",
  76. "AK_47_M",
  77. "M24",
  78. "M1014",
  79. "DMR_DZ",
  80. "M4A1",
  81. "M14_EP1",
  82. "Remington870_lamp",
  83. "MP5A5",
  84. "MP5SD",
  85. "M4A3_CCO_EP1"
  86. ];
  87.  
  88. DZMSWeps1 = [
  89. "M16A2",
  90. "M16A2GL",
  91. "M249_DZ",
  92. "AK_74",
  93. "M4A1_Aim",
  94. "AKS_74_kobra",
  95. "AKS_74_U",
  96. "AK_47_M",
  97. "M24",
  98. "SVD_CAMO",
  99. "M1014",
  100. "DMR_DZ",
  101. "M4A1",
  102. "M14_EP1",
  103. "Remington870_lamp",
  104. "M240_DZ",
  105. "M4A1_AIM_SD_camo",
  106. "M16A4_ACG",
  107. "M4A1_HWS_GL_camo",
  108. "Mk_48_DZ",
  109. "M4A3_CCO_EP1",
  110. "Sa58V_RCO_EP1",
  111. "Sa58V_CCO_EP1",
  112. "M40A3",
  113. "Sa58P_EP1",
  114. "Sa58V_EP1"
  115. ];
  116.  
  117. DZMSWeps2 = [
  118. "FN_FAL",
  119. "FN_FAL_ANPVS4",
  120. "Mk_48_DZ",
  121. "M249_DZ",
  122. "BAF_L85A2_RIS_Holo",
  123. "G36C",
  124. "G36C_camo",
  125. "G36A_camo",
  126. "G36K_camo",
  127. "AK_47_M",
  128. "AKS_74_U",
  129. "M14_EP1",
  130. "bizon_silenced",
  131. "DMR_DZ",
  132. "RPK_74"
  133. ];
  134.  
  135. DZMSWeps3 = [
  136. "FN_FAL",
  137. "FN_FAL_ANPVS4",
  138. "Mk_48_DZ",
  139. "M249_DZ",
  140. "BAF_L85A2_RIS_Holo",
  141. "G36C",
  142. "G36C_camo",
  143. "G36A_camo",
  144. "G36K_camo",
  145. "AK_47_M",
  146. "AKS_74_U",
  147. "M14_EP1",
  148. "bizon_silenced",
  149. "DMR_DZ",
  150. "RPK_74"
  151. ];
  152.  
  153. /////////////////////////////////////////////////////////////
  154. // These are gear sets that will be randomly given to the AI
  155. // They are all the same, but can be customized.
  156. DZMSGear0 = [
  157. ["ItemBandage","ItemBandage","ItemPainkiller"],
  158. ["ItemKnife","ItemFlashlight"]
  159. ];
  160.  
  161. DZMSGear1 = [
  162. ["ItemBandage","ItemBandage","ItemPainkiller"],
  163. ["ItemKnife","ItemFlashlight"]
  164. ];
  165.  
  166. DZMSGear2 = [
  167. ["ItemBandage","ItemBandage","ItemPainkiller"],
  168. ["ItemKnife","ItemFlashlight"]
  169. ];
  170.  
  171. DZMSGear3 = [
  172. ["ItemBandage","ItemBandage","ItemPainkiller"],
  173. ["ItemKnife","ItemFlashlight"]
  174. ];
  175.  
  176. DZMSGear4 = [
  177. ["ItemBandage","ItemBandage","ItemPainkiller"],
  178. ["ItemKnife","ItemFlashlight"]
  179. ];
  180.  
  181. ////////////////////////////////////////////////////////////
  182. // These are the backpacks that can be assigned to AI units.
  183. DZMSPacklist = [
  184. "DZ_Patrol_Pack_EP1",
  185. "DZ_Assault_Pack_EP1",
  186. "DZ_Czech_Vest_Puch",
  187. "DZ_ALICE_Pack_EP1",
  188. "DZ_TK_Assault_Pack_EP1",
  189. "DZ_British_ACU",
  190. "DZ_CivilBackpack_EP1",
  191. "DZ_Backpack_EP1"
  192. ];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement