modernkilla82

Loadouts modded

Nov 20th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.23 KB | None | 0 0
  1. override void StartingEquipSetup(PlayerBase player, bool clothesChosen)
  2. {
  3. player.RemoveAllItems();
  4.  
  5. EntityAI itemEnt;
  6. ItemBase itemBs;
  7.  
  8. switch (Math.RandomInt(0, 21)) {
  9. case 0:
  10. // Hipster
  11. player.GetInventory().CreateInInventory("Jeans_Green");itemBs = ItemBase.Cast(itemEnt);
  12. player.GetInventory().CreateInInventory("QuiltedJacket_Green");itemBs = ItemBase.Cast(itemEnt);
  13. player.GetInventory().CreateInInventory("CombatBoots_Black");itemBs = ItemBase.Cast(itemEnt);
  14. player.GetInventory().CreateInInventory("ThinFramesGlasses");itemBs = ItemBase.Cast(itemEnt);
  15. player.GetInventory().CreateInInventory("BeanieHat_Green");itemBs = ItemBase.Cast(itemEnt);
  16. break;
  17. case 1:
  18. // Paramedic
  19. player.GetInventory().CreateInInventory("ParamedicPants_Green");itemBs = ItemBase.Cast(itemEnt);
  20. player.GetInventory().CreateInInventory("ParamedicJacket_Green");itemBs = ItemBase.Cast(itemEnt);
  21. player.GetInventory().CreateInInventory("SalineBagIV");itemBs = ItemBase.Cast(itemEnt);
  22. player.GetInventory().CreateInInventory("Sneakers_Green");itemBs = ItemBase.Cast(itemEnt);
  23. break;
  24. case 2:
  25. // Farmer Joe
  26. player.GetInventory().CreateInInventory("CowboyHat_Brown");itemBs = ItemBase.Cast(itemEnt);
  27. player.GetInventory().CreateInInventory("TShirt_Beige");itemBs = ItemBase.Cast(itemEnt);
  28. player.GetInventory().CreateInInventory("CargoPants_Beige");itemBs = ItemBase.Cast(itemEnt);
  29. player.GetInventory().CreateInInventory("Shovel");itemBs = ItemBase.Cast(itemEnt);
  30. player.GetInventory().CreateInInventory("WorkingBoots_Beige");itemBs = ItemBase.Cast(itemEnt);
  31. break;
  32. case 3:
  33. // Biker Dude
  34. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  35. player.GetInventory().CreateInInventory("RidersJacket_Black");itemBs = ItemBase.Cast(itemEnt);
  36. player.GetInventory().CreateInInventory("RadarCap_Black");itemBs = ItemBase.Cast(itemEnt);
  37. player.GetInventory().CreateInInventory("HikingBootsLow_Black");itemBs = ItemBase.Cast(itemEnt);
  38. player.GetInventory().CreateInInventory("NailedBaseballBat");itemBs = ItemBase.Cast(itemEnt);
  39. break;
  40. case 4:
  41. // Hiker
  42. player.GetInventory().CreateInInventory("HikingJacket_Red");itemBs = ItemBase.Cast(itemEnt);
  43. player.GetInventory().CreateInInventory("Jeans_black");itemBs = ItemBase.Cast(itemEnt);
  44. player.GetInventory().CreateInInventory("HikingBootsLow_Blue");itemBs = ItemBase.Cast(itemEnt);
  45. player.GetInventory().CreateInInventory("Compass");itemBs = ItemBase.Cast(itemEnt);
  46. break;
  47. case 5:
  48. // Cop
  49. player.GetInventory().CreateInInventory("PoliceJacket");itemBs = ItemBase.Cast(itemEnt);
  50. player.GetInventory().CreateInInventory("PoliceCap");itemBs = ItemBase.Cast(itemEnt);
  51. player.GetInventory().CreateInInventory("PolicePants");itemBs = ItemBase.Cast(itemEnt);
  52. player.GetInventory().CreateInInventory("CombatBoots_Grey");itemBs = ItemBase.Cast(itemEnt);
  53. player.GetInventory().CreateInInventory("PoliceBaton");
  54. break;
  55. case 6:
  56. // Lumberjack
  57. player.GetInventory().CreateInInventory("Shirt_RedCheck");itemBs = ItemBase.Cast(itemEnt);
  58. player.GetInventory().CreateInInventory("Jeans_Blue");itemBs = ItemBase.Cast(itemEnt);
  59. player.GetInventory().CreateInInventory("WorkingBoots_Brown");itemBs = ItemBase.Cast(itemEnt);
  60. player.GetInventory().CreateInInventory("Ushanka_Green");itemBs = ItemBase.Cast(itemEnt);
  61. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  62. break;
  63. case 7:
  64. // Hood
  65. player.GetInventory().CreateInInventory("TrackSuitPants_Black");itemBs = ItemBase.Cast(itemEnt);
  66. player.GetInventory().CreateInInventory("TrackSuitJacket_Black");itemBs = ItemBase.Cast(itemEnt);
  67. player.GetInventory().CreateInInventory("AthleticShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  68. player.GetInventory().CreateInInventory("Crowbar");itemBs = ItemBase.Cast(itemEnt);
  69. player.GetInventory().CreateInInventory("SodaCan_Kvass");itemBs = ItemBase.Cast(itemEnt);
  70. break;
  71. case 8:
  72. // Colt The Firefighter
  73. player.GetInventory().CreateInInventory("FirefighterJacket_Beige");itemBs = ItemBase.Cast(itemEnt);
  74. player.GetInventory().CreateInInventory("FirefightersPants_Beige");itemBs = ItemBase.Cast(itemEnt);
  75. player.GetInventory().CreateInInventory("FirefightersHelmet_White");itemBs = ItemBase.Cast(itemEnt);
  76. player.GetInventory().CreateInInventory("WorkingBoots_Beige");itemBs = ItemBase.Cast(itemEnt);
  77. player.GetInventory().CreateInInventory("FirefighterAxe");itemBs = ItemBase.Cast(itemEnt);
  78. break;
  79. case 9:
  80. // Construction Worker
  81. player.GetInventory().CreateInInventory("BomberJacket_Blue");itemBs = ItemBase.Cast(itemEnt);
  82. player.GetInventory().CreateInInventory("Jeans_Blue");itemBs = ItemBase.Cast(itemEnt);
  83. player.GetInventory().CreateInInventory("ConstructionHelmet_Yellow");itemBs = ItemBase.Cast(itemEnt);
  84. player.GetInventory().CreateInInventory("WorkingBoots_Yellow");itemBs = ItemBase.Cast(itemEnt);
  85. player.GetInventory().CreateInInventory("WorkingGloves_Yellow");itemBs = ItemBase.Cast(itemEnt);
  86. player.GetInventory().CreateInInventory("SledgeHammer");itemBs = ItemBase.Cast(itemEnt);
  87. break;
  88. case 10:
  89. // Prisoner
  90. player.GetInventory().CreateInInventory("PrisonerCap");itemBs = ItemBase.Cast(itemEnt);
  91. player.GetInventory().CreateInInventory("PrisonUniformJacket");itemBs = ItemBase.Cast(itemEnt);
  92. player.GetInventory().CreateInInventory("PrisonUniformPants");itemBs = ItemBase.Cast(itemEnt);
  93. player.GetInventory().CreateInInventory("AthleticShoes_Grey");itemBs = ItemBase.Cast(itemEnt);
  94. break;
  95. case 11:
  96. // Blackops
  97. player.GetInventory().CreateInInventory("RocketAviators");itemBs = ItemBase.Cast(itemEnt);
  98. player.GetInventory().CreateInInventory("TacticalShirt_Black");itemBs = ItemBase.Cast(itemEnt);
  99. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  100. player.GetInventory().CreateInInventory("MilitaryBoots_Black");itemBs = ItemBase.Cast(itemEnt);
  101. break;
  102. case 12:
  103. // Synthetic The Firefighter
  104. player.GetInventory().CreateInInventory("FirefighterJacket_Black");itemBs = ItemBase.Cast(itemEnt);
  105. player.GetInventory().CreateInInventory("FirefightersPants_Black");itemBs = ItemBase.Cast(itemEnt);
  106. player.GetInventory().CreateInInventory("FirefightersHelmet_White");itemBs = ItemBase.Cast(itemEnt);
  107. player.GetInventory().CreateInInventory("WorkingBoots_Brown");itemBs = ItemBase.Cast(itemEnt);
  108. player.GetInventory().CreateInInventory("FirefighterAxe");itemBs = ItemBase.Cast(itemEnt);
  109. break;
  110. case 13:
  111. // Jogger
  112. player.GetInventory().CreateInInventory("JumpsuitJacket_Red");itemBs = ItemBase.Cast(itemEnt);
  113. player.GetInventory().CreateInInventory("JumpsuitPants_Red");itemBs = ItemBase.Cast(itemEnt);
  114. player.GetInventory().CreateInInventory("JoggingShoes_Red");itemBs = ItemBase.Cast(itemEnt);
  115. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  116. break;
  117. case 14:
  118. // Trumps Wall
  119. player.GetInventory().CreateInInventory("TShirt_BlackTW");itemBs = ItemBase.Cast(itemEnt);
  120. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  121. player.GetInventory().CreateInInventory("JoggingShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  122. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  123. break;
  124. case 15:
  125. // PsiSyn
  126. player.GetInventory().CreateInInventory("TShirt_PsiSyn");itemBs = ItemBase.Cast(itemEnt);
  127. player.GetInventory().CreateInInventory("Jeans_Blue");itemBs = ItemBase.Cast(itemEnt);
  128. player.GetInventory().CreateInInventory("JoggingShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  129. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  130. break;
  131. case 16:
  132. // POG
  133. player.GetInventory().CreateInInventory("TShirt_FeelsGood");itemBs = ItemBase.Cast(itemEnt);
  134. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  135. player.GetInventory().CreateInInventory("JoggingShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  136. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  137. break;
  138. case 17:
  139. // LUL
  140. player.GetInventory().CreateInInventory("TShirt_LUL");itemBs = ItemBase.Cast(itemEnt);
  141. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  142. player.GetInventory().CreateInInventory("JoggingShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  143. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  144. break;
  145. case 18:
  146. // Weeks
  147. player.GetInventory().CreateInInventory("TShirt_Weeks");itemBs = ItemBase.Cast(itemEnt);
  148. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  149. player.GetInventory().CreateInInventory("JoggingShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  150. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  151. break;
  152. case 19:
  153. // Axe
  154. player.GetInventory().CreateInInventory("TShirt_Axe");itemBs = ItemBase.Cast(itemEnt);
  155. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  156. player.GetInventory().CreateInInventory("JoggingShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  157. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  158. break;
  159. case 20:
  160. // Sada
  161. player.GetInventory().CreateInInventory("TShirt_Sada");itemBs = ItemBase.Cast(itemEnt);
  162. player.GetInventory().CreateInInventory("Jeans_Black");itemBs = ItemBase.Cast(itemEnt);
  163. player.GetInventory().CreateInInventory("JoggingShoes_Black");itemBs = ItemBase.Cast(itemEnt);
  164. player.GetInventory().CreateInInventory("WoodAxe");itemBs = ItemBase.Cast(itemEnt);
  165. break;
  166.  
  167. }
  168. // Give universal gear
  169. // itemEnt = player.GetInventory().CreateInInventory("Rag");
  170. // itemBs = ItemBase.Cast(itemEnt);
  171. // itemBs.SetQuantity(4);
  172. // SetRandomHealth(itemEnt);
  173. // player.GetInventory().CreateInInventory("HuntingKnife");
  174.  
  175. TStringArray backpackArray = {"TaloonBag_Blue","TaloonBag_Green","TaloonBag_Orange","TaloonBag_Violet"}; //only for testing equips, will remove eventually
  176.  
  177. player.GetInventory().CreateInInventory( backpackArray.GetRandomElement() );
  178.  
  179.  
  180. //player.GetInventory().CreateInInventory("MakarovIJ70");
  181. //player.GetInventory().CreateInInventory("AmmoBox_380_35rnd");
  182. //player.GetInventory().CreateInInventory("Mag_IJ70_8Rnd");
  183. player.GetInventory().CreateInInventory("KitchenKnife");
  184. player.GetInventory().CreateInInventory("Battery9V");itemBs = ItemBase.Cast(itemEnt);
  185. player.GetInventory().CreateInInventory("PersonalRadio");itemBs = ItemBase.Cast(itemEnt);
  186. player.GetInventory().CreateInInventory("Pear");itemBs = ItemBase.Cast(itemEnt);
  187. player.GetInventory().CreateInInventory("Plum");itemBs = ItemBase.Cast(itemEnt);
  188. player.GetInventory().CreateInInventory("PeachesCan");itemBs = ItemBase.Cast(itemEnt);
  189. player.GetInventory().CreateInInventory("TW_MonstazEnergy");itemBs = ItemBase.Cast(itemEnt);
  190. player.GetInventory().CreateInInventory("TW_FanfaGrape");itemBs = ItemBase.Cast(itemEnt);
  191. player.GetInventory().CreateInInventory("TW_MntDow");itemBs = ItemBase.Cast(itemEnt);
  192. itemEnt = player.GetInventory().CreateInInventory("Rag");
  193. itemBs = ItemBase.Cast(itemEnt);
  194. itemBs.SetQuantity(4);
  195. }
  196. }
Advertisement
Add Comment
Please, Sign In to add comment