Advertisement
SavageCore

Untitled

Dec 4th, 2014
319
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 227.93 KB | None | 0 0
  1. -- Requires CustomMenuClass.lua and Util.lua
  2.  
  3. -----------------------------------------
  4. ----- Job Manager v1.05 (Update 44) -----
  5. -- Acepilot1023978: GUI Implementation --
  6. ------ B1313: Base code (functions) -----
  7. ----------- MS HACK: Level ID -----------
  8. -- kel007: Update 42 (open/close menu) --
  9. -- SavageCore: Update 44 (Hoxton Breakout) --
  10. -- SavageCore: Update 48 (White Xmas) --
  11. -----------------------------------------
  12.  
  13. if not JobMenu then
  14. -- ESCAPE CHAIN (Current Difficulty)
  15. EscapeCafeChain = function()
  16. managers.job:set_next_interupt_stage( "escape_cafe" )
  17. show_mid_text( "Escape Chain:", "Set to: Cafe", 3,5 )
  18. end
  19.  
  20. EscapeCafeDayChain = function()
  21. managers.job:set_next_interupt_stage( "escape_cafe_day" )
  22. show_mid_text( "Escape Chain:", "Set to: Cafe (Day)", 3,5 )
  23. end
  24.  
  25. EscapeParkChain = function()
  26. managers.job:set_next_interupt_stage( "escape_park" )
  27. show_mid_text( "Escape Chain:", "Set to: Park", 3,5 )
  28. end
  29.  
  30. EscapeParkDayChain = function()
  31. managers.job:set_next_interupt_stage( "escape_park_day" )
  32. show_mid_text( "Escape Chain:", "Set to: Park (Day)", 3,5 )
  33. end
  34.  
  35. EscapeOverPassChain = function()
  36. managers.job:set_next_interupt_stage( "escape_overpass" )
  37. show_mid_text( "Escape Chain:", "Set to: Overpass", 3,5 )
  38. end
  39.  
  40. EscapeOverPassNightChain = function()
  41. managers.job:set_next_interupt_stage( "escape_overpass_night" )
  42. show_mid_text( "Escape Chain:", "Set to: Overpass (Night)", 3,5 )
  43. end
  44.  
  45. EscapeStreetChain = function()
  46. managers.job:set_next_interupt_stage( "escape_street" )
  47. show_mid_text( "Escape Chain:", "Set to: Street", 3,5 )
  48. end
  49.  
  50. EscapeGarageChain = function()
  51. managers.job:set_next_interupt_stage( "escape_garage" )
  52. show_mid_text( "Escape Chain:", "Set to: Garage", 3,5 )
  53. end
  54.  
  55. -- ESCAPES (Normal, Hard, Very Hard, OverKill, and DeathWish)
  56. -- ESCAPE: GARAGE (Normal, Hard, Very Hard, OverKill, and DeathWish)
  57. EscapeGarageDeathWish = function()
  58. managers.job:activate_job ( "ukrainian_job" )
  59. Global.game_settings.level_id = "escape_garage"
  60. Global.game_settings.mission = managers.job:current_mission()
  61. Global.game_settings.difficulty = "overkill_290"
  62. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  63. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  64. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  65. end
  66.  
  67. EscapeGarageOverKill = function()
  68. managers.job:activate_job ( "ukrainian_job" )
  69. Global.game_settings.level_id = "escape_garage"
  70. Global.game_settings.mission = managers.job:current_mission()
  71. Global.game_settings.difficulty = "overkill_145"
  72. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  73. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  74. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  75. end
  76.  
  77. EscapeGarageVeryHard = function()
  78. managers.job:activate_job ( "ukrainian_job" )
  79. Global.game_settings.level_id = "escape_garage"
  80. Global.game_settings.mission = managers.job:current_mission()
  81. Global.game_settings.difficulty = "overkill"
  82. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  83. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  84. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  85. end
  86.  
  87. EscapeGarageHard = function()
  88. managers.job:activate_job ( "ukrainian_job" )
  89. Global.game_settings.level_id = "escape_garage"
  90. Global.game_settings.mission = managers.job:current_mission()
  91. Global.game_settings.difficulty = "hard"
  92. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  93. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  94. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  95. end
  96.  
  97. EscapeGarageNormal = function()
  98. managers.job:activate_job ( "ukrainian_job" )
  99. Global.game_settings.level_id = "escape_garage"
  100. Global.game_settings.mission = managers.job:current_mission()
  101. Global.game_settings.difficulty = "normal"
  102. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  103. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  104. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  105. end
  106.  
  107. -- ESCAPE: STREET (Normal, Hard, Very Hard, OverKill, and DeathWish)
  108. EscapeStreetDeathWish = function()
  109. managers.job:activate_job ( "ukrainian_job" )
  110. Global.game_settings.level_id = "escape_street"
  111. Global.game_settings.mission = managers.job:current_mission()
  112. Global.game_settings.difficulty = "overkill_290"
  113. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  114. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  115. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  116. end
  117.  
  118. EscapeStreetOverKill = function()
  119. managers.job:activate_job ( "ukrainian_job" )
  120. Global.game_settings.level_id = "escape_street"
  121. Global.game_settings.mission = managers.job:current_mission()
  122. Global.game_settings.difficulty = "overkill_145"
  123. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  124. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  125. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  126. end
  127.  
  128. EscapeStreetVeryHard = function()
  129. managers.job:activate_job ( "ukrainian_job" )
  130. Global.game_settings.level_id = "escape_street"
  131. Global.game_settings.mission = managers.job:current_mission()
  132. Global.game_settings.difficulty = "overkill"
  133. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  134. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  135. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  136. end
  137.  
  138. EscapeStreetHard = function()
  139. managers.job:activate_job ( "ukrainian_job" )
  140. Global.game_settings.level_id = "escape_street"
  141. Global.game_settings.mission = managers.job:current_mission()
  142. Global.game_settings.difficulty = "hard"
  143. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  144. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  145. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  146. end
  147.  
  148. EscapeStreetNormal = function()
  149. managers.job:activate_job ( "ukrainian_job" )
  150. Global.game_settings.level_id = "escape_street"
  151. Global.game_settings.mission = managers.job:current_mission()
  152. Global.game_settings.difficulty = "normal"
  153. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  154. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  155. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  156. end
  157.  
  158. -- ESCAPE: OVERPASS (NIGHT) (Normal, Hard, Very Hard, OverKill, and DeathWish)
  159. EscapeOverPassNightDeathWish = function()
  160. managers.job:activate_job ( "ukrainian_job" )
  161. Global.game_settings.level_id = "escape_overpass_night"
  162. Global.game_settings.mission = managers.job:current_mission()
  163. Global.game_settings.difficulty = "overkill_290"
  164. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  165. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  166. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  167. end
  168.  
  169. EscapeOverPassNightOverKill = function()
  170. managers.job:activate_job ( "ukrainian_job" )
  171. Global.game_settings.level_id = "escape_overpass_night"
  172. Global.game_settings.mission = managers.job:current_mission()
  173. Global.game_settings.difficulty = "overkill_145"
  174. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  175. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  176. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  177. end
  178.  
  179. EscapeOverPassNightVeryHard = function()
  180. managers.job:activate_job ( "ukrainian_job" )
  181. Global.game_settings.level_id = "escape_overpass_night"
  182. Global.game_settings.mission = managers.job:current_mission()
  183. Global.game_settings.difficulty = "overkill"
  184. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  185. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  186. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  187. end
  188.  
  189. EscapeOverPassNightHard = function()
  190. managers.job:activate_job ( "ukrainian_job" )
  191. Global.game_settings.level_id = "escape_overpass_night"
  192. Global.game_settings.mission = managers.job:current_mission()
  193. Global.game_settings.difficulty = "hard"
  194. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  195. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  196. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  197. end
  198.  
  199. EscapeOverPassNightNormal = function()
  200. managers.job:activate_job ( "escape_overpass_night" )
  201. Global.game_settings.level_id = "escape_overpass_night"
  202. Global.game_settings.mission = managers.job:current_mission()
  203. Global.game_settings.difficulty = "normal"
  204. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  205. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  206. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  207. end
  208.  
  209. -- ESCAPE: OVERPASS (Normal, Hard, Very Hard, OverKill, and DeathWish)
  210. EscapeOverPassDeathWish = function()
  211. managers.job:activate_job ( "ukrainian_job" )
  212. Global.game_settings.level_id = "escape_overpass"
  213. Global.game_settings.mission = managers.job:current_mission()
  214. Global.game_settings.difficulty = "overkill_290"
  215. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  216. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  217. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  218. end
  219.  
  220. EscapeOverPassOverKill = function()
  221. managers.job:activate_job ( "ukrainian_job" )
  222. Global.game_settings.level_id = "escape_overpass"
  223. Global.game_settings.mission = managers.job:current_mission()
  224. Global.game_settings.difficulty = "overkill_145"
  225. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  226. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  227. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  228. end
  229.  
  230. EscapeOverPassVeryHard = function()
  231. managers.job:activate_job ( "ukrainian_job" )
  232. Global.game_settings.level_id = "escape_overpass"
  233. Global.game_settings.mission = managers.job:current_mission()
  234. Global.game_settings.difficulty = "overkill"
  235. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  236. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  237. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  238. end
  239.  
  240. EscapeOverPassHard = function()
  241. managers.job:activate_job ( "ukrainian_job" )
  242. Global.game_settings.level_id = "escape_overpass"
  243. Global.game_settings.mission = managers.job:current_mission()
  244. Global.game_settings.difficulty = "hard"
  245. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  246. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  247. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  248. end
  249.  
  250. EscapeOverPassNormal = function()
  251. managers.job:activate_job ( "escape_overpass" )
  252. Global.game_settings.level_id = "escape_overpass"
  253. Global.game_settings.mission = managers.job:current_mission()
  254. Global.game_settings.difficulty = "normal"
  255. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  256. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  257. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  258. end
  259.  
  260. -- ESCAPE: PARK (DAY) (Normal, Hard, Very Hard, OverKill, and DeathWish)
  261. EscapeParkDayDeathWish = function()
  262. managers.job:activate_job ( "ukrainian_job" )
  263. Global.game_settings.level_id = "escape_park_day"
  264. Global.game_settings.mission = managers.job:current_mission()
  265. Global.game_settings.difficulty = "overkill_290"
  266. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  267. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  268. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  269. end
  270.  
  271. EscapeParkDayOverKill = function()
  272. managers.job:activate_job ( "ukrainian_job" )
  273. Global.game_settings.level_id = "escape_park_day"
  274. Global.game_settings.mission = managers.job:current_mission()
  275. Global.game_settings.difficulty = "overkill_145"
  276. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  277. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  278. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  279. end
  280.  
  281. EscapeParkDayVeryHard = function()
  282. managers.job:activate_job ( "ukrainian_job" )
  283. Global.game_settings.level_id = "escape_park_day"
  284. Global.game_settings.mission = managers.job:current_mission()
  285. Global.game_settings.difficulty = "overkill"
  286. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  287. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  288. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  289. end
  290.  
  291. EscapeParkDayHard = function()
  292. managers.job:activate_job ( "ukrainian_job" )
  293. Global.game_settings.level_id = "escape_park_day"
  294. Global.game_settings.mission = managers.job:current_mission()
  295. Global.game_settings.difficulty = "hard"
  296. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  297. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  298. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  299. end
  300.  
  301. EscapeParkDayNormal = function()
  302. managers.job:activate_job ( "ukrainian_job" )
  303. Global.game_settings.level_id = "escape_park_day"
  304. Global.game_settings.mission = managers.job:current_mission()
  305. Global.game_settings.difficulty = "normal"
  306. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  307. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  308. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  309. end
  310.  
  311. -- ESCAPE: PARK (Normal, Hard, Very Hard, OverKill, and DeathWish)
  312. EscapeParkDeathWish = function()
  313. managers.job:activate_job ( "ukrainian_job" )
  314. Global.game_settings.level_id = "escape_park"
  315. Global.game_settings.mission = managers.job:current_mission()
  316. Global.game_settings.difficulty = "overkill_290"
  317. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  318. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  319. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  320. end
  321.  
  322. EscapeParkOverKill = function()
  323. managers.job:activate_job ( "ukrainian_job" )
  324. Global.game_settings.level_id = "escape_park"
  325. Global.game_settings.mission = managers.job:current_mission()
  326. Global.game_settings.difficulty = "overkill_145"
  327. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  328. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  329. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  330. end
  331.  
  332. EscapeParkVeryHard = function()
  333. managers.job:activate_job ( "ukrainian_job" )
  334. Global.game_settings.level_id = "escape_park"
  335. Global.game_settings.mission = managers.job:current_mission()
  336. Global.game_settings.difficulty = "overkill"
  337. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  338. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  339. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  340. end
  341.  
  342. EscapeParkHard = function()
  343. managers.job:activate_job ( "ukrainian_job" )
  344. Global.game_settings.level_id = "escape_park"
  345. Global.game_settings.mission = managers.job:current_mission()
  346. Global.game_settings.difficulty = "hard"
  347. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  348. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  349. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  350. end
  351.  
  352. EscapeParkNormal = function()
  353. managers.job:activate_job ( "ukrainian_job" )
  354. Global.game_settings.level_id = "escape_park"
  355. Global.game_settings.mission = managers.job:current_mission()
  356. Global.game_settings.difficulty = "normal"
  357. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  358. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  359. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  360. end
  361.  
  362. -- ESCAPE: CAFE (DAY) (Normal, Hard, Very Hard, OverKill, and DeathWish)
  363. EscapeCafeDayDeathWish = function()
  364. managers.job:activate_job ( "ukrainian_job" )
  365. Global.game_settings.level_id = "escape_cafe_day"
  366. Global.game_settings.mission = managers.job:current_mission()
  367. Global.game_settings.difficulty = "overkill_290"
  368. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  369. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  370. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  371. end
  372.  
  373. EscapeCafeDayOverKill = function()
  374. managers.job:activate_job ( "ukrainian_job" )
  375. Global.game_settings.level_id = "escape_cafe_day"
  376. Global.game_settings.mission = managers.job:current_mission()
  377. Global.game_settings.difficulty = "overkill_145"
  378. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  379. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  380. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  381. end
  382.  
  383. EscapeCafeDayVeryHard = function()
  384. managers.job:activate_job ( "ukrainian_job" )
  385. Global.game_settings.level_id = "escape_cafe_day"
  386. Global.game_settings.mission = managers.job:current_mission()
  387. Global.game_settings.difficulty = "overkill"
  388. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  389. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  390. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  391. end
  392.  
  393. EscapeCafeDayHard = function()
  394. managers.job:activate_job ( "ukrainian_job" )
  395. Global.game_settings.level_id = "escape_cafe_day"
  396. Global.game_settings.mission = managers.job:current_mission()
  397. Global.game_settings.difficulty = "hard"
  398. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  399. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  400. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  401. end
  402.  
  403. EscapeCafeDayNormal = function()
  404. managers.job:activate_job ( "ukrainian_job" )
  405. Global.game_settings.level_id = "escape_cafe_day"
  406. Global.game_settings.mission = managers.job:current_mission()
  407. Global.game_settings.difficulty = "normal"
  408. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  409. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  410. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  411. end
  412.  
  413. -- ESCAPE: CAFE (Normal, Hard, Very Hard, OverKill, and DeathWish)
  414. EscapeCafeDeathWish = function()
  415. managers.job:activate_job ( "ukrainian_job" )
  416. Global.game_settings.level_id = "escape_cafe"
  417. Global.game_settings.mission = managers.job:current_mission()
  418. Global.game_settings.difficulty = "overkill_290"
  419. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  420. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  421. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  422. end
  423.  
  424. EscapeCafeOverKill = function()
  425. managers.job:activate_job ( "ukrainian_job" )
  426. Global.game_settings.level_id = "escape_cafe"
  427. Global.game_settings.mission = managers.job:current_mission()
  428. Global.game_settings.difficulty = "overkill_145"
  429. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  430. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  431. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  432. end
  433.  
  434. EscapeCafeVeryHard = function()
  435. managers.job:activate_job ( "ukrainian_job" )
  436. Global.game_settings.level_id = "escape_cafe"
  437. Global.game_settings.mission = managers.job:current_mission()
  438. Global.game_settings.difficulty = "overkill"
  439. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  440. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  441. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  442. end
  443.  
  444. EscapeCafeHard = function()
  445. managers.job:activate_job ( "ukrainian_job" )
  446. Global.game_settings.level_id = "escape_cafe"
  447. Global.game_settings.mission = managers.job:current_mission()
  448. Global.game_settings.difficulty = "hard"
  449. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  450. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  451. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  452. end
  453.  
  454. EscapeCafeNormal = function()
  455. managers.job:activate_job ( "ukrainian_job" )
  456. Global.game_settings.level_id = "escape_cafe"
  457. Global.game_settings.mission = managers.job:current_mission()
  458. Global.game_settings.difficulty = "normal"
  459. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  460. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  461. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  462. end
  463. -- VLAD (Normal, Hard, Very Hard, OverKill, and DeathWish)
  464. -- UKRAINIAN JOB PRO JOB (Hard, Very Hard, OverKill, and DeathWish)
  465. UkrainianJobPRODeathWish = function()
  466. managers.job:activate_job ( "ukrainian_job_prof" )
  467. Global.game_settings.level_id = "ukrainian_job"
  468. Global.game_settings.mission = managers.job:current_mission()
  469. Global.game_settings.difficulty = "overkill_290"
  470. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  471. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  472. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  473. end
  474.  
  475. UkrainianJobPROOverKill = function()
  476. managers.job:activate_job ( "ukrainian_job_prof" )
  477. Global.game_settings.level_id = "ukrainian_job"
  478. Global.game_settings.mission = managers.job:current_mission()
  479. Global.game_settings.difficulty = "overkill_145"
  480. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  481. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  482. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  483. end
  484.  
  485. UkrainianJobPROVeryHard = function()
  486. managers.job:activate_job ( "ukrainian_job_prof" )
  487. Global.game_settings.level_id = "ukrainian_job"
  488. Global.game_settings.mission = managers.job:current_mission()
  489. Global.game_settings.difficulty = "overkill"
  490. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  491. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  492. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  493. end
  494.  
  495. UkrainianJobPROHard = function()
  496. managers.job:activate_job ( "ukrainian_job_prof" )
  497. Global.game_settings.level_id = "ukrainian_job"
  498. Global.game_settings.mission = managers.job:current_mission()
  499. Global.game_settings.difficulty = "hard"
  500. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  501. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  502. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  503. end
  504.  
  505. -- NIGHTCLUB (Normal, Hard, Very Hard, OverKill, and DeathWish)
  506. NightclubDeathWish = function()
  507. managers.job:activate_job ( "nightclub" )
  508. Global.game_settings.level_id = "nightclub"
  509. Global.game_settings.mission = managers.job:current_mission()
  510. Global.game_settings.difficulty = "overkill_290"
  511. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  512. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  513. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  514. end
  515.  
  516. NightclubOverKill = function()
  517. managers.job:activate_job ( "nightclub" )
  518. Global.game_settings.level_id = "nightclub"
  519. Global.game_settings.mission = managers.job:current_mission()
  520. Global.game_settings.difficulty = "overkill_145"
  521. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  522. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  523. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  524. end
  525.  
  526. NightclubVeryHard = function()
  527. managers.job:activate_job ( "nightclub" )
  528. Global.game_settings.level_id = "nightclub"
  529. Global.game_settings.mission = managers.job:current_mission()
  530. Global.game_settings.difficulty = "overkill"
  531. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  532. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  533. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  534. end
  535.  
  536. NightclubHard = function()
  537. managers.job:activate_job ( "nightclub" )
  538. Global.game_settings.level_id = "nightclub"
  539. Global.game_settings.mission = managers.job:current_mission()
  540. Global.game_settings.difficulty = "hard"
  541. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  542. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  543. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  544. end
  545.  
  546. NightclubNormal = function()
  547. managers.job:activate_job ( "nightclub" )
  548. Global.game_settings.level_id = "nightclub"
  549. Global.game_settings.mission = managers.job:current_mission()
  550. Global.game_settings.difficulty = "normal"
  551. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  552. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  553. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  554. end
  555.  
  556. -- MALLCRASHER (Normal, Hard, Very Hard, OverKill, and DeathWish)
  557. MallCrasherDeathWish = function()
  558. managers.job:activate_job ( "mallcrasher" )
  559. Global.game_settings.level_id = "mallcrasher"
  560. Global.game_settings.mission = managers.job:current_mission()
  561. Global.game_settings.difficulty = "overkill_290"
  562. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  563. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  564. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  565. end
  566.  
  567. MallCrasherOverKill = function()
  568. managers.job:activate_job ( "mallcrasher" )
  569. Global.game_settings.level_id = "mallcrasher"
  570. Global.game_settings.mission = managers.job:current_mission()
  571. Global.game_settings.difficulty = "overkill_145"
  572. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  573. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  574. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  575. end
  576.  
  577. MallCrasherVeryHard = function()
  578. managers.job:activate_job ( "mallcrasher" )
  579. Global.game_settings.level_id = "mallcrasher"
  580. Global.game_settings.mission = managers.job:current_mission()
  581. Global.game_settings.difficulty = "overkill"
  582. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  583. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  584. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  585. end
  586.  
  587. MallCrasherHard = function()
  588. managers.job:activate_job ( "mallcrasher" )
  589. Global.game_settings.level_id = "mallcrasher"
  590. Global.game_settings.mission = managers.job:current_mission()
  591. Global.game_settings.difficulty = "hard"
  592. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  593. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  594. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  595. end
  596.  
  597. MallCrasherNormal = function()
  598. managers.job:activate_job ( "mallcrasher" )
  599. Global.game_settings.level_id = "mallcrasher"
  600. Global.game_settings.mission = managers.job:current_mission()
  601. Global.game_settings.difficulty = "normal"
  602. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  603. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  604. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  605. end
  606.  
  607. -- FOUR STORES (Normal, Hard, Very Hard, OverKill, and DeathWish)
  608. FourStoresDeathWish = function()
  609. managers.job:activate_job ( "four_stores" )
  610. Global.game_settings.level_id = "four_stores"
  611. Global.game_settings.mission = managers.job:current_mission()
  612. Global.game_settings.difficulty = "overkill_290"
  613. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  614. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  615. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  616. end
  617.  
  618. FourStoresOverKill = function()
  619. managers.job:activate_job ( "four_stores" )
  620. Global.game_settings.level_id = "four_stores"
  621. Global.game_settings.mission = managers.job:current_mission()
  622. Global.game_settings.difficulty = "overkill_145"
  623. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  624. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  625. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  626. end
  627.  
  628. FourStoresVeryHard = function()
  629. managers.job:activate_job ( "four_stores" )
  630. Global.game_settings.level_id = "four_stores"
  631. Global.game_settings.mission = managers.job:current_mission()
  632. Global.game_settings.difficulty = "overkill"
  633. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  634. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  635. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  636. end
  637.  
  638. FourStoresHard = function()
  639. managers.job:activate_job ( "four_stores" )
  640. Global.game_settings.level_id = "four_stores"
  641. Global.game_settings.mission = managers.job:current_mission()
  642. Global.game_settings.difficulty = "hard"
  643. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  644. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  645. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  646. end
  647.  
  648. FourStoresNormal = function()
  649. managers.job:activate_job ( "four_stores" )
  650. Global.game_settings.level_id = "four_stores"
  651. Global.game_settings.mission = managers.job:current_mission()
  652. Global.game_settings.difficulty = "normal"
  653. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  654. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  655. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  656. end
  657.  
  658.  
  659. -- THE ELEPHANT (Normal, Hard, Very Hard, OverKill, and DeathWish)
  660. -- ELECTION DAY PRO JOB DAY 3 (Hard, Very Hard, OverKill, and DeathWish)
  661. ElectionDayPRODay3DeathWish = function()
  662. managers.job:activate_job ( "election_day_prof", 2 )
  663. Global.game_settings.level_id = "election_day_3"
  664. Global.game_settings.mission = managers.job:current_mission()
  665. Global.game_settings.difficulty = "overkill_290"
  666. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  667. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  668. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  669. end
  670.  
  671. ElectionDayPRODay3OverKill = function()
  672. managers.job:activate_job ( "election_day_prof", 2 )
  673. Global.game_settings.level_id = "election_day_3"
  674. Global.game_settings.mission = managers.job:current_mission()
  675. Global.game_settings.difficulty = "overkill_145"
  676. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  677. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  678. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  679. end
  680.  
  681. ElectionDayPRODay3VeryHard = function()
  682. managers.job:activate_job ( "election_day_prof", 2 )
  683. Global.game_settings.level_id = "election_day_3"
  684. Global.game_settings.mission = managers.job:current_mission()
  685. Global.game_settings.difficulty = "overkill"
  686. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  687. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  688. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  689. end
  690.  
  691. ElectionDayPRODay3Hard = function()
  692. managers.job:activate_job ( "election_day_prof", 2 )
  693. Global.game_settings.level_id = "election_day_3"
  694. Global.game_settings.mission = managers.job:current_mission()
  695. Global.game_settings.difficulty = "hard"
  696. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  697. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  698. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  699. end
  700.  
  701. -- ELECTION DAY PRO JOB DAY 2 (Hard, Very Hard, OverKill, and DeathWish)
  702. ElectionDayPRODay2DeathWish = function()
  703. managers.job:activate_job ( "election_day_prof", 2 )
  704. Global.game_settings.level_id = "election_day_2"
  705. Global.game_settings.mission = managers.job:current_mission()
  706. Global.game_settings.difficulty = "overkill_290"
  707. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  708. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  709. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  710. end
  711.  
  712. ElectionDayPRODay2OverKill = function()
  713. managers.job:activate_job ( "election_day_prof", 2 )
  714. Global.game_settings.level_id = "election_day_2"
  715. Global.game_settings.mission = managers.job:current_mission()
  716. Global.game_settings.difficulty = "overkill_145"
  717. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  718. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  719. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  720. end
  721.  
  722. ElectionDayPRODay2VeryHard = function()
  723. managers.job:activate_job ( "election_day_prof", 2 )
  724. Global.game_settings.level_id = "election_day_2"
  725. Global.game_settings.mission = managers.job:current_mission()
  726. Global.game_settings.difficulty = "overkill"
  727. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  728. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  729. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  730. end
  731.  
  732. ElectionDayPRODay2Hard = function()
  733. managers.job:activate_job ( "election_day_prof", 2 )
  734. Global.game_settings.level_id = "election_day_2"
  735. Global.game_settings.mission = managers.job:current_mission()
  736. Global.game_settings.difficulty = "hard"
  737. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  738. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  739. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  740. end
  741.  
  742. -- ELECTION DAY PRO JOB DAY 1 (Hard, Very Hard, OverKill, and DeathWish)
  743. ElectionDayPRODay1DeathWish = function()
  744. managers.job:activate_job ( "election_day_prof" )
  745. Global.game_settings.level_id = "election_day_1"
  746. Global.game_settings.mission = managers.job:current_mission()
  747. Global.game_settings.difficulty = "overkill_290"
  748. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  749. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  750. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  751. end
  752.  
  753. ElectionDayPRODay1OverKill = function()
  754. managers.job:activate_job ( "election_day_prof" )
  755. Global.game_settings.level_id = "election_day_1"
  756. Global.game_settings.mission = managers.job:current_mission()
  757. Global.game_settings.difficulty = "overkill_145"
  758. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  759. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  760. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  761. end
  762.  
  763. ElectionDayPRODay1VeryHard = function()
  764. managers.job:activate_job ( "election_day_prof" )
  765. Global.game_settings.level_id = "election_day_1"
  766. Global.game_settings.mission = managers.job:current_mission()
  767. Global.game_settings.difficulty = "overkill"
  768. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  769. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  770. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  771. end
  772.  
  773. ElectionDayPRODay1Hard = function()
  774. managers.job:activate_job ( "election_day_prof" )
  775. Global.game_settings.level_id = "election_day_1"
  776. Global.game_settings.mission = managers.job:current_mission()
  777. Global.game_settings.difficulty = "hard"
  778. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  779. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  780. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  781. end
  782.  
  783. -- BIG OIL PRO JOB DAY 2 (Hard, Very Hard, OverKill, and DeathWish)
  784. BigOilPRODeathWish = function()
  785. managers.job:activate_job ( "welcome_to_the_jungle_prof", 2 )
  786. Global.game_settings.level_id = "welcome_to_the_jungle_2"
  787. Global.game_settings.mission = managers.job:current_mission()
  788. Global.game_settings.difficulty = "overkill_290"
  789. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  790. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  791. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  792. end
  793.  
  794. BigOilPRODay2OverKill = function()
  795. managers.job:activate_job ( "welcome_to_the_jungle_prof", 2 )
  796. Global.game_settings.level_id = "welcome_to_the_jungle_2"
  797. Global.game_settings.mission = managers.job:current_mission()
  798. Global.game_settings.difficulty = "overkill_145"
  799. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  800. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  801. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  802. end
  803.  
  804. BigOilPRODay2VeryHard = function()
  805. managers.job:activate_job ( "welcome_to_the_jungle_prof", 2 )
  806. Global.game_settings.level_id = "welcome_to_the_jungle_2"
  807. Global.game_settings.mission = managers.job:current_mission()
  808. Global.game_settings.difficulty = "overkill"
  809. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  810. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  811. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  812. end
  813.  
  814. BigOilPRODay2Hard = function()
  815. managers.job:activate_job ( "welcome_to_the_jungle_prof", 2 )
  816. Global.game_settings.level_id = "welcome_to_the_jungle_2"
  817. Global.game_settings.mission = managers.job:current_mission()
  818. Global.game_settings.difficulty = "hard"
  819. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  820. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  821. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  822. end
  823.  
  824. -- BIG OIL PRO JOB DAY 1 (Hard, Very Hard, OverKill, and DeathWish)
  825. BigOilPRODay1DeathWish = function()
  826. managers.job:activate_job ( "welcome_to_the_jungle_prof" )
  827. Global.game_settings.level_id = "welcome_to_the_jungle_1"
  828. Global.game_settings.mission = managers.job:current_mission()
  829. Global.game_settings.difficulty = "overkill_290"
  830. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  831. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  832. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  833. end
  834.  
  835. BigOilPRODay1OverKill = function()
  836. managers.job:activate_job ( "welcome_to_the_jungle_prof" )
  837. Global.game_settings.level_id = "welcome_to_the_jungle_1"
  838. Global.game_settings.mission = managers.job:current_mission()
  839. Global.game_settings.difficulty = "overkill_145"
  840. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  841. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  842. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  843. end
  844.  
  845. BigOilPRODay1VeryHard = function()
  846. managers.job:activate_job ( "welcome_to_the_jungle_prof" )
  847. Global.game_settings.level_id = "welcome_to_the_jungle_1"
  848. Global.game_settings.mission = managers.job:current_mission()
  849. Global.game_settings.difficulty = "overkill"
  850. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  851. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  852. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  853. end
  854.  
  855. BigOilPRODay1Hard = function()
  856. managers.job:activate_job ( "welcome_to_the_jungle_prof" )
  857. Global.game_settings.level_id = "welcome_to_the_jungle_1"
  858. Global.game_settings.mission = managers.job:current_mission()
  859. Global.game_settings.difficulty = "hard"
  860. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  861. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  862. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  863. end
  864.  
  865. -- FRAMING FRAME PRO JOB DAY 3 (Hard, Very Hard, OverKill, and DeathWish)
  866. FramingFramePRODay3DeathWish = function()
  867. managers.job:activate_job ( "framing_frame_prof", 3 )
  868. Global.game_settings.level_id = "framing_frame_3"
  869. Global.game_settings.mission = managers.job:current_mission()
  870. Global.game_settings.difficulty = "overkill_290"
  871. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  872. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  873. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  874. end
  875.  
  876. FramingFramePRODay3OverKill = function()
  877. managers.job:activate_job ( "framing_frame_prof", 3 )
  878. Global.game_settings.level_id = "framing_frame_3"
  879. Global.game_settings.mission = managers.job:current_mission()
  880. Global.game_settings.difficulty = "overkill_145"
  881. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  882. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  883. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  884. end
  885.  
  886. FramingFramePRODay3VeryHard = function()
  887. managers.job:activate_job ( "framing_frame_prof", 3 )
  888. Global.game_settings.level_id = "framing_frame_3"
  889. Global.game_settings.mission = managers.job:current_mission()
  890. Global.game_settings.difficulty = "overkill"
  891. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  892. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  893. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  894. end
  895.  
  896. FramingFramePRODay3Hard = function()
  897. managers.job:activate_job ( "framing_frame_prof", 3 )
  898. Global.game_settings.level_id = "framing_frame_3"
  899. Global.game_settings.mission = managers.job:current_mission()
  900. Global.game_settings.difficulty = "hard"
  901. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  902. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  903. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  904. end
  905.  
  906. -- FRAMING FRAME PRO JOB DAY 2 (Hard, Very Hard, OverKill, and DeathWish)
  907. FramingFramePRODay2DeathWish = function()
  908. managers.job:activate_job ( "framing_frame_prof", 2 )
  909. Global.game_settings.level_id = "framing_frame_2"
  910. Global.game_settings.mission = managers.job:current_mission()
  911. Global.game_settings.difficulty = "overkill_290"
  912. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  913. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  914. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  915. end
  916.  
  917. FramingFramePRODay2OverKill = function()
  918. managers.job:activate_job ( "framing_frame_prof", 2 )
  919. Global.game_settings.level_id = "framing_frame_2"
  920. Global.game_settings.mission = managers.job:current_mission()
  921. Global.game_settings.difficulty = "overkill_145"
  922. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  923. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  924. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  925. end
  926.  
  927. FramingFramePRODay2VeryHard = function()
  928. managers.job:activate_job ( "framing_frame_prof", 2 )
  929. Global.game_settings.level_id = "framing_frame_2"
  930. Global.game_settings.mission = managers.job:current_mission()
  931. Global.game_settings.difficulty = "overkill"
  932. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  933. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  934. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  935. end
  936.  
  937. FramingFramePRODay2Hard = function()
  938. managers.job:activate_job ( "framing_frame_prof", 2 )
  939. Global.game_settings.level_id = "framing_frame_2"
  940. Global.game_settings.mission = managers.job:current_mission()
  941. Global.game_settings.difficulty = "hard"
  942. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  943. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  944. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  945. end
  946.  
  947. -- FRAMING FRAME PRO JOB DAY 1 (Hard, Very Hard, OverKill, and DeathWish)
  948. FramingFramePRODay1DeathWish = function()
  949. managers.job:activate_job ( "framing_frame_prof" )
  950. Global.game_settings.level_id = "framing_frame_1"
  951. Global.game_settings.mission = managers.job:current_mission()
  952. Global.game_settings.difficulty = "overkill_290"
  953. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  954. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  955. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  956. end
  957.  
  958. FramingFramePRODay1OverKill = function()
  959. managers.job:activate_job ( "framing_frame_prof" )
  960. Global.game_settings.level_id = "framing_frame_1"
  961. Global.game_settings.mission = managers.job:current_mission()
  962. Global.game_settings.difficulty = "overkill_145"
  963. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  964. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  965. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  966. end
  967.  
  968. FramingFramePRODay1VeryHard = function()
  969. managers.job:activate_job ( "framing_frame_prof" )
  970. Global.game_settings.level_id = "framing_frame_1"
  971. Global.game_settings.mission = managers.job:current_mission()
  972. Global.game_settings.difficulty = "overkill"
  973. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  974. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  975. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  976. end
  977.  
  978. FramingFramePRODay1Hard = function()
  979. managers.job:activate_job ( "framing_frame_prof" )
  980. Global.game_settings.level_id = "framing_frame_1"
  981. Global.game_settings.mission = managers.job:current_mission()
  982. Global.game_settings.difficulty = "hard"
  983. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  984. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  985. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  986. end
  987.  
  988. -- ELECTION DAY DAY 3 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  989. ElectionDayDay3DeathWish = function()
  990. managers.job:activate_job ( "election_day", 2 )
  991. Global.game_settings.level_id = "election_day_3"
  992. Global.game_settings.mission = managers.job:current_mission()
  993. Global.game_settings.difficulty = "overkill_290"
  994. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  995. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  996. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  997. end
  998.  
  999. ElectionDayDay3OverKill = function()
  1000. managers.job:activate_job ( "election_day", 2 )
  1001. Global.game_settings.level_id = "election_day_3"
  1002. Global.game_settings.mission = managers.job:current_mission()
  1003. Global.game_settings.difficulty = "overkill_145"
  1004. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1005. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1006. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1007. end
  1008.  
  1009. ElectionDayDay3VeryHard = function()
  1010. managers.job:activate_job ( "election_day", 2 )
  1011. Global.game_settings.level_id = "election_day_3"
  1012. Global.game_settings.mission = managers.job:current_mission()
  1013. Global.game_settings.difficulty = "overkill"
  1014. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1015. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1016. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1017. end
  1018.  
  1019. ElectionDayDay3Hard = function()
  1020. managers.job:activate_job ( "election_day", 2 )
  1021. Global.game_settings.level_id = "election_day_3"
  1022. Global.game_settings.mission = managers.job:current_mission()
  1023. Global.game_settings.difficulty = "hard"
  1024. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1025. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1026. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1027. end
  1028.  
  1029. ElectionDayDay3Normal = function()
  1030. managers.job:activate_job ( "election_day", 2 )
  1031. Global.game_settings.level_id = "election_day_3"
  1032. Global.game_settings.mission = managers.job:current_mission()
  1033. Global.game_settings.difficulty = "normal"
  1034. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1035. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1036. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1037. end
  1038.  
  1039. -- ELECTION DAY DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1040. ElectionDayDay2DeathWish = function()
  1041. managers.job:activate_job ( "election_day", 2 )
  1042. Global.game_settings.level_id = "election_day_2"
  1043. Global.game_settings.mission = managers.job:current_mission()
  1044. Global.game_settings.difficulty = "overkill_290"
  1045. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1046. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1047. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1048. end
  1049.  
  1050. ElectionDayDay2OverKill = function()
  1051. managers.job:activate_job ( "election_day", 2 )
  1052. Global.game_settings.level_id = "election_day_2"
  1053. Global.game_settings.mission = managers.job:current_mission()
  1054. Global.game_settings.difficulty = "overkill_145"
  1055. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1056. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1057. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1058. end
  1059.  
  1060. ElectionDayDay2VeryHard = function()
  1061. managers.job:activate_job ( "election_day", 2 )
  1062. Global.game_settings.level_id = "election_day_2"
  1063. Global.game_settings.mission = managers.job:current_mission()
  1064. Global.game_settings.difficulty = "overkill"
  1065. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1066. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1067. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1068. end
  1069.  
  1070. ElectionDayDay2Hard = function()
  1071. managers.job:activate_job ( "election_day", 2 )
  1072. Global.game_settings.level_id = "election_day_2"
  1073. Global.game_settings.mission = managers.job:current_mission()
  1074. Global.game_settings.difficulty = "hard"
  1075. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1076. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1077. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1078. end
  1079.  
  1080. ElectionDayDay2Normal = function()
  1081. managers.job:activate_job ( "election_day", 2 )
  1082. Global.game_settings.level_id = "election_day_2"
  1083. Global.game_settings.mission = managers.job:current_mission()
  1084. Global.game_settings.difficulty = "normal"
  1085. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1086. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1087. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1088. end
  1089.  
  1090. -- ELECTION DAY DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1091. ElectionDayDay1DeathWish = function()
  1092. managers.job:activate_job ( "election_day" )
  1093. Global.game_settings.level_id = "election_day_1"
  1094. Global.game_settings.mission = managers.job:current_mission()
  1095. Global.game_settings.difficulty = "overkill_290"
  1096. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1097. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1098. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1099. end
  1100.  
  1101. ElectionDayDay1OverKill = function()
  1102. managers.job:activate_job ( "election_day" )
  1103. Global.game_settings.level_id = "election_day_1"
  1104. Global.game_settings.mission = managers.job:current_mission()
  1105. Global.game_settings.difficulty = "overkill_145"
  1106. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1107. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1108. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1109. end
  1110.  
  1111. ElectionDayDay1VeryHard = function()
  1112. managers.job:activate_job ( "election_day" )
  1113. Global.game_settings.level_id = "election_day_1"
  1114. Global.game_settings.mission = managers.job:current_mission()
  1115. Global.game_settings.difficulty = "overkill"
  1116. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1117. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1118. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1119. end
  1120.  
  1121. ElectionDayDay1Hard = function()
  1122. managers.job:activate_job ( "election_day" )
  1123. Global.game_settings.level_id = "election_day_1"
  1124. Global.game_settings.mission = managers.job:current_mission()
  1125. Global.game_settings.difficulty = "hard"
  1126. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1127. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1128. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1129. end
  1130.  
  1131. ElectionDayDay1Normal = function()
  1132. managers.job:activate_job ( "election_day" )
  1133. Global.game_settings.level_id = "election_day_1"
  1134. Global.game_settings.mission = managers.job:current_mission()
  1135. Global.game_settings.difficulty = "normal"
  1136. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1137. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1138. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1139. end
  1140.  
  1141. -- FRAMING FRAME DAY 3 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1142. FramingFrameDay3DeathWish = function()
  1143. managers.job:activate_job ( "framing_frame", 3 )
  1144. Global.game_settings.level_id = "framing_frame_3"
  1145. Global.game_settings.mission = managers.job:current_mission()
  1146. Global.game_settings.difficulty = "overkill_290"
  1147. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1148. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1149. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1150. end
  1151.  
  1152. FramingFrameDay3OverKill = function()
  1153. managers.job:activate_job ( "framing_frame", 3 )
  1154. Global.game_settings.level_id = "framing_frame_3"
  1155. Global.game_settings.mission = managers.job:current_mission()
  1156. Global.game_settings.difficulty = "overkill_145"
  1157. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1158. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1159. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1160. end
  1161.  
  1162. FramingFrameDay3VeryHard = function()
  1163. managers.job:activate_job ( "framing_frame", 3 )
  1164. Global.game_settings.level_id = "framing_frame_3"
  1165. Global.game_settings.mission = managers.job:current_mission()
  1166. Global.game_settings.difficulty = "overkill"
  1167. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1168. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1169. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1170. end
  1171.  
  1172. FramingFrameDay3Hard = function()
  1173. managers.job:activate_job ( "framing_frame", 3 )
  1174. Global.game_settings.level_id = "framing_frame_3"
  1175. Global.game_settings.mission = managers.job:current_mission()
  1176. Global.game_settings.difficulty = "hard"
  1177. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1178. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1179. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1180. end
  1181.  
  1182. FramingFrameDay3Normal = function()
  1183. managers.job:activate_job ( "framing_frame", 3 )
  1184. Global.game_settings.level_id = "framing_frame_3"
  1185. Global.game_settings.mission = managers.job:current_mission()
  1186. Global.game_settings.difficulty = "normal"
  1187. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1188. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1189. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1190. end
  1191.  
  1192. -- FRAMING FRAME DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1193. FramingFrameDay2DeathWish = function()
  1194. managers.job:activate_job ( "framing_frame", 2 )
  1195. Global.game_settings.level_id = "framing_frame_2"
  1196. Global.game_settings.mission = managers.job:current_mission()
  1197. Global.game_settings.difficulty = "overkill_290"
  1198. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1199. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1200. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1201. end
  1202.  
  1203. FramingFrameDay2OverKill = function()
  1204. managers.job:activate_job ( "framing_frame", 2 )
  1205. Global.game_settings.level_id = "framing_frame_2"
  1206. Global.game_settings.mission = managers.job:current_mission()
  1207. Global.game_settings.difficulty = "overkill_145"
  1208. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1209. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1210. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1211. end
  1212.  
  1213. FramingFrameDay2VeryHard = function()
  1214. managers.job:activate_job ( "framing_frame", 2 )
  1215. Global.game_settings.level_id = "framing_frame_2"
  1216. Global.game_settings.mission = managers.job:current_mission()
  1217. Global.game_settings.difficulty = "overkill"
  1218. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1219. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1220. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1221. end
  1222.  
  1223. FramingFrameDay2Hard = function()
  1224. managers.job:activate_job ( "framing_frame", 2 )
  1225. Global.game_settings.level_id = "framing_frame_2"
  1226. Global.game_settings.mission = managers.job:current_mission()
  1227. Global.game_settings.difficulty = "hard"
  1228. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1229. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1230. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1231. end
  1232.  
  1233. FramingFrameDay2Normal = function()
  1234. managers.job:activate_job ( "framing_frame", 2 )
  1235. Global.game_settings.level_id = "framing_frame_2"
  1236. Global.game_settings.mission = managers.job:current_mission()
  1237. Global.game_settings.difficulty = "normal"
  1238. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1239. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1240. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1241. end
  1242.  
  1243. -- FRAMING FRAME DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1244. FramingFrameDay1DeathWish = function()
  1245. managers.job:activate_job ( "framing_frame" )
  1246. Global.game_settings.level_id = "framing_frame_1"
  1247. Global.game_settings.mission = managers.job:current_mission()
  1248. Global.game_settings.difficulty = "overkill_290"
  1249. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1250. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1251. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1252. end
  1253.  
  1254. FramingFrameDay1OverKill = function()
  1255. managers.job:activate_job ( "framing_frame" )
  1256. Global.game_settings.level_id = "framing_frame_1"
  1257. Global.game_settings.mission = managers.job:current_mission()
  1258. Global.game_settings.difficulty = "overkill_145"
  1259. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1260. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1261. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1262. end
  1263.  
  1264. FramingFrameDay1VeryHard = function()
  1265. managers.job:activate_job ( "framing_frame" )
  1266. Global.game_settings.level_id = "framing_frame_1"
  1267. Global.game_settings.mission = managers.job:current_mission()
  1268. Global.game_settings.difficulty = "overkill"
  1269. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1270. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1271. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1272. end
  1273.  
  1274. FramingFrameDay1Hard = function()
  1275. managers.job:activate_job ( "framing_frame" )
  1276. Global.game_settings.level_id = "framing_frame_1"
  1277. Global.game_settings.mission = managers.job:current_mission()
  1278. Global.game_settings.difficulty = "hard"
  1279. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1280. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1281. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1282. end
  1283.  
  1284. FramingFrameDay1Normal = function()
  1285. managers.job:activate_job ( "framing_frame" )
  1286. Global.game_settings.level_id = "framing_frame_1"
  1287. Global.game_settings.mission = managers.job:current_mission()
  1288. Global.game_settings.difficulty = "normal"
  1289. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1290. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1291. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1292. end
  1293.  
  1294. -- HECTOR (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1295. -- RATS PRO JOB DAY 3 (Hard, Very Hard, OverKill, and DeathWish)
  1296. RatsPRODay3DeathWish = function()
  1297. managers.job:activate_job ( "alex_prof", 3 )
  1298. Global.game_settings.level_id = "alex_3"
  1299. Global.game_settings.mission = managers.job:current_mission()
  1300. Global.game_settings.difficulty = "overkill_290"
  1301. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1302. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1303. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1304. end
  1305.  
  1306. RatsPRODay3OverKill = function()
  1307. managers.job:activate_job ( "alex_prof", 3 )
  1308. Global.game_settings.level_id = "alex_3"
  1309. Global.game_settings.mission = managers.job:current_mission()
  1310. Global.game_settings.difficulty = "overkill_145"
  1311. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1312. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1313. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1314. end
  1315.  
  1316. RatsPRODay3VeryHard = function()
  1317. managers.job:activate_job ( "alex_prof", 3 )
  1318. Global.game_settings.level_id = "alex_3"
  1319. Global.game_settings.mission = managers.job:current_mission()
  1320. Global.game_settings.difficulty = "overkill"
  1321. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1322. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1323. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1324. end
  1325.  
  1326. RatsPRODay3Hard = function()
  1327. managers.job:activate_job ( "alex_prof", 3 )
  1328. Global.game_settings.level_id = "alex_3"
  1329. Global.game_settings.mission = managers.job:current_mission()
  1330. Global.game_settings.difficulty = "hard"
  1331. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1332. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1333. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1334. end
  1335.  
  1336. -- RATS PRO JOB DAY 2 (Hard, Very Hard, OverKill, and DeathWish)
  1337. RatsPRODay2DeathWish = function()
  1338. managers.job:activate_job ( "alex_prof", 2 )
  1339. Global.game_settings.level_id = "alex_2"
  1340. Global.game_settings.mission = managers.job:current_mission()
  1341. Global.game_settings.difficulty = "overkill_290"
  1342. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1343. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1344. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1345. end
  1346.  
  1347. RatsPRODay2OverKill = function()
  1348. managers.job:activate_job ( "alex_prof", 2 )
  1349. Global.game_settings.level_id = "alex_2"
  1350. Global.game_settings.mission = managers.job:current_mission()
  1351. Global.game_settings.difficulty = "overkill_145"
  1352. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1353. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1354. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1355. end
  1356.  
  1357. RatsPRODay2VeryHard = function()
  1358. managers.job:activate_job ( "alex_prof", 2 )
  1359. Global.game_settings.level_id = "alex_2"
  1360. Global.game_settings.mission = managers.job:current_mission()
  1361. Global.game_settings.difficulty = "overkill"
  1362. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1363. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1364. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1365. end
  1366.  
  1367. RatsPRODay2Hard = function()
  1368. managers.job:activate_job ( "alex_prof", 2 )
  1369. Global.game_settings.level_id = "alex_2"
  1370. Global.game_settings.mission = managers.job:current_mission()
  1371. Global.game_settings.difficulty = "hard"
  1372. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1373. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1374. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1375. end
  1376.  
  1377. -- RATS PRO JOB DAY 1 (Hard, Very Hard, OverKill, and DeathWish)
  1378. RatsPRODay1DeathWish = function()
  1379. managers.job:activate_job ( "alex_prof" )
  1380. Global.game_settings.level_id = "alex_1"
  1381. Global.game_settings.mission = managers.job:current_mission()
  1382. Global.game_settings.difficulty = "overkill_290"
  1383. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1384. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1385. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1386. end
  1387.  
  1388. RatsPRODay1OverKill = function()
  1389. managers.job:activate_job ( "alex_prof" )
  1390. Global.game_settings.level_id = "alex_1"
  1391. Global.game_settings.mission = managers.job:current_mission()
  1392. Global.game_settings.difficulty = "overkill_145"
  1393. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1394. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1395. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1396. end
  1397.  
  1398. RatsPRODay1VeryHard = function()
  1399. managers.job:activate_job ( "alex_prof" )
  1400. Global.game_settings.level_id = "alex_1"
  1401. Global.game_settings.mission = managers.job:current_mission()
  1402. Global.game_settings.difficulty = "overkill"
  1403. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1404. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1405. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1406. end
  1407.  
  1408. RatsPRODay1Hard = function()
  1409. managers.job:activate_job ( "alex_prof" )
  1410. Global.game_settings.level_id = "alex_1"
  1411. Global.game_settings.mission = managers.job:current_mission()
  1412. Global.game_settings.difficulty = "hard"
  1413. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1414. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1415. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1416. end
  1417.  
  1418. -- FIRESTARTER PRO JOB DAY 3 (Hard, Very Hard, OverKill, and DeathWish)
  1419. FireStarterPRODay3DeathWish = function()
  1420. managers.job:activate_job ( "firestarter_prof", 3 )
  1421. Global.game_settings.level_id = "firestarter_3"
  1422. Global.game_settings.mission = managers.job:current_mission()
  1423. Global.game_settings.difficulty = "overkill_290"
  1424. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1425. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1426. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1427. end
  1428.  
  1429. FireStarterPRODay3OverKill = function()
  1430. managers.job:activate_job ( "firestarter_prof", 3 )
  1431. Global.game_settings.level_id = "firestarter_3"
  1432. Global.game_settings.mission = managers.job:current_mission()
  1433. Global.game_settings.difficulty = "overkill_145"
  1434. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1435. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1436. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1437. end
  1438.  
  1439. FireStarterPRODay3VeryHard = function()
  1440. managers.job:activate_job ( "firestarter_prof", 3 )
  1441. Global.game_settings.level_id = "firestarter_3"
  1442. Global.game_settings.mission = managers.job:current_mission()
  1443. Global.game_settings.difficulty = "overkill"
  1444. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1445. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1446. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1447. end
  1448.  
  1449. FireStarterPRODay3Hard = function()
  1450. managers.job:activate_job ( "firestarter_prof", 3 )
  1451. Global.game_settings.level_id = "firestarter_3"
  1452. Global.game_settings.mission = managers.job:current_mission()
  1453. Global.game_settings.difficulty = "hard"
  1454. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1455. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1456. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1457. end
  1458.  
  1459. -- FIRESTARTER PRO JOB DAY 2 (Hard, Very Hard, OverKill, and DeathWish)
  1460. FireStarterPRODay2DeathWish = function()
  1461. managers.job:activate_job ( "firestarter_prof", 2 )
  1462. Global.game_settings.level_id = "firestarter_2"
  1463. Global.game_settings.mission = managers.job:current_mission()
  1464. Global.game_settings.difficulty = "overkill_290"
  1465. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1466. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1467. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1468. end
  1469.  
  1470. FireStarterPRODay2OverKill = function()
  1471. managers.job:activate_job ( "firestarter_prof", 2 )
  1472. Global.game_settings.level_id = "firestarter_2"
  1473. Global.game_settings.mission = managers.job:current_mission()
  1474. Global.game_settings.difficulty = "overkill_145"
  1475. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1476. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1477. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1478. end
  1479.  
  1480. FireStarterPRODay2VeryHard = function()
  1481. managers.job:activate_job ( "firestarter_prof", 2 )
  1482. Global.game_settings.level_id = "firestarter_2"
  1483. Global.game_settings.mission = managers.job:current_mission()
  1484. Global.game_settings.difficulty = "overkill"
  1485. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1486. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1487. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1488. end
  1489.  
  1490. FireStarterPRODay2Hard = function()
  1491. managers.job:activate_job ( "firestarter_prof", 2 )
  1492. Global.game_settings.level_id = "firestarter_2"
  1493. Global.game_settings.mission = managers.job:current_mission()
  1494. Global.game_settings.difficulty = "hard"
  1495. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1496. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1497. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1498. end
  1499.  
  1500. -- FIRESTARTER PRO JOB DAY 1 (Hard, Very Hard, OverKill, and DeathWish)
  1501. FireStarterPRODay1DeathWish = function()
  1502. managers.job:activate_job ( "firestarter_prof" )
  1503. Global.game_settings.level_id = "firestarter_1"
  1504. Global.game_settings.mission = managers.job:current_mission()
  1505. Global.game_settings.difficulty = "overkill_290"
  1506. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1507. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1508. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1509. end
  1510.  
  1511. FireStarterPRODay1OverKill = function()
  1512. managers.job:activate_job ( "firestarter_prof" )
  1513. Global.game_settings.level_id = "firestarter_1"
  1514. Global.game_settings.mission = managers.job:current_mission()
  1515. Global.game_settings.difficulty = "overkill_145"
  1516. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1517. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1518. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1519. end
  1520.  
  1521. FireStarterPRODay1VeryHard = function()
  1522. managers.job:activate_job ( "firestarter_prof" )
  1523. Global.game_settings.level_id = "firestarter_1"
  1524. Global.game_settings.mission = managers.job:current_mission()
  1525. Global.game_settings.difficulty = "overkill"
  1526. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1527. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1528. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1529. end
  1530.  
  1531. FireStarterPRODay1Hard = function()
  1532. managers.job:activate_job ( "firestarter_prof" )
  1533. Global.game_settings.level_id = "firestarter_1"
  1534. Global.game_settings.mission = managers.job:current_mission()
  1535. Global.game_settings.difficulty = "hard"
  1536. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1537. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1538. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1539. end
  1540.  
  1541. -- WATCHDOGS PRO JOB DAY 2 (Hard, Very Hard, OverKill, and DeathWish)
  1542. WatchdogsPRODay2DeathWish = function()
  1543. managers.job:activate_job ( "watchdogs_prof", 2 )
  1544. Global.game_settings.level_id = "watchdogs_2"
  1545. Global.game_settings.mission = managers.job:current_mission()
  1546. Global.game_settings.difficulty = "overkill_290"
  1547. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1548. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1549. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1550. end
  1551.  
  1552. WatchdogsPRODay2OverKill = function()
  1553. managers.job:activate_job ( "watchdogs_prof", 2 )
  1554. Global.game_settings.level_id = "watchdogs_2"
  1555. Global.game_settings.mission = managers.job:current_mission()
  1556. Global.game_settings.difficulty = "overkill_145"
  1557. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1558. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1559. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1560. end
  1561.  
  1562. WatchdogsPRODay2VeryHard = function()
  1563. managers.job:activate_job ( "watchdogs_prof", 2 )
  1564. Global.game_settings.level_id = "watchdogs_2"
  1565. Global.game_settings.mission = managers.job:current_mission()
  1566. Global.game_settings.difficulty = "overkill"
  1567. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1568. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1569. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1570. end
  1571.  
  1572. WatchdogsPRODay2Hard = function()
  1573. managers.job:activate_job ( "watchdogs_prof", 2 )
  1574. Global.game_settings.level_id = "watchdogs_2"
  1575. Global.game_settings.mission = managers.job:current_mission()
  1576. Global.game_settings.difficulty = "hard"
  1577. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1578. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1579. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1580. end
  1581.  
  1582. -- WATCHDOGS PRO JOB DAY 1 (Hard, Very Hard, OverKill, and DeathWish)
  1583. WatchdogsPRODay1DeathWish = function()
  1584. managers.job:activate_job ( "watchdogs_prof" )
  1585. Global.game_settings.level_id = "watchdogs_1"
  1586. Global.game_settings.mission = managers.job:current_mission()
  1587. Global.game_settings.difficulty = "overkill_290"
  1588. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1589. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1590. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1591. end
  1592.  
  1593. WatchdogsPRODay1OverKill = function()
  1594. managers.job:activate_job ( "watchdogs_prof" )
  1595. Global.game_settings.level_id = "watchdogs_1"
  1596. Global.game_settings.mission = managers.job:current_mission()
  1597. Global.game_settings.difficulty = "overkill_145"
  1598. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1599. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1600. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1601. end
  1602.  
  1603. WatchdogsPRODay1VeryHard = function()
  1604. managers.job:activate_job ( "watchdogs_prof" )
  1605. Global.game_settings.level_id = "watchdogs_1"
  1606. Global.game_settings.mission = managers.job:current_mission()
  1607. Global.game_settings.difficulty = "overkill"
  1608. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1609. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1610. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1611. end
  1612.  
  1613. WatchdogsPRODay1Hard = function()
  1614. managers.job:activate_job ( "watchdogs_prof" )
  1615. Global.game_settings.level_id = "watchdogs_1"
  1616. Global.game_settings.mission = managers.job:current_mission()
  1617. Global.game_settings.difficulty = "hard"
  1618. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1619. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1620. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1621. end
  1622.  
  1623.  
  1624. -- RATS DAY 3 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1625. RatsDay3DeathWish = function()
  1626. managers.job:activate_job ( "alex", 3 )
  1627. Global.game_settings.level_id = "alex_3"
  1628. Global.game_settings.mission = managers.job:current_mission()
  1629. Global.game_settings.difficulty = "overkill_290"
  1630. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1631. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1632. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1633. end
  1634.  
  1635. RatsDay3OverKill = function()
  1636. managers.job:activate_job ( "alex", 3 )
  1637. Global.game_settings.level_id = "alex_3"
  1638. Global.game_settings.mission = managers.job:current_mission()
  1639. Global.game_settings.difficulty = "overkill_145"
  1640. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1641. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1642. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1643. end
  1644.  
  1645. RatsDay3VeryHard = function()
  1646. managers.job:activate_job ( "alex", 3 )
  1647. Global.game_settings.level_id = "alex_3"
  1648. Global.game_settings.mission = managers.job:current_mission()
  1649. Global.game_settings.difficulty = "overkill"
  1650. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1651. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1652. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1653. end
  1654.  
  1655. RatsDay3Hard = function()
  1656. managers.job:activate_job ( "alex", 3 )
  1657. Global.game_settings.level_id = "alex_3"
  1658. Global.game_settings.mission = managers.job:current_mission()
  1659. Global.game_settings.difficulty = "hard"
  1660. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1661. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1662. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1663. end
  1664.  
  1665. RatsDay3Normal = function()
  1666. managers.job:activate_job ( "alex", 3 )
  1667. Global.game_settings.level_id = "alex_3"
  1668. Global.game_settings.mission = managers.job:current_mission()
  1669. Global.game_settings.difficulty = "normal"
  1670. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1671. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1672. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1673. end
  1674.  
  1675. -- RATS DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1676. RatsDay2DeathWish = function()
  1677. managers.job:activate_job ( "alex", 2 )
  1678. Global.game_settings.level_id = "alex_2"
  1679. Global.game_settings.mission = managers.job:current_mission()
  1680. Global.game_settings.difficulty = "overkill_290"
  1681. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1682. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1683. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1684. end
  1685.  
  1686. RatsDay2OverKill = function()
  1687. managers.job:activate_job ( "alex", 2 )
  1688. Global.game_settings.level_id = "alex_2"
  1689. Global.game_settings.mission = managers.job:current_mission()
  1690. Global.game_settings.difficulty = "overkill_145"
  1691. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1692. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1693. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1694. end
  1695.  
  1696. RatsDay2VeryHard = function()
  1697. managers.job:activate_job ( "alex", 2 )
  1698. Global.game_settings.level_id = "alex_2"
  1699. Global.game_settings.mission = managers.job:current_mission()
  1700. Global.game_settings.difficulty = "overkill"
  1701. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1702. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1703. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1704. end
  1705.  
  1706. RatsDay2Hard = function()
  1707. managers.job:activate_job ( "alex", 2 )
  1708. Global.game_settings.level_id = "alex_2"
  1709. Global.game_settings.mission = managers.job:current_mission()
  1710. Global.game_settings.difficulty = "hard"
  1711. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1712. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1713. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1714. end
  1715.  
  1716. RatsDay2Normal = function()
  1717. managers.job:activate_job ( "alex", 2 )
  1718. Global.game_settings.level_id = "alex_2"
  1719. Global.game_settings.mission = managers.job:current_mission()
  1720. Global.game_settings.difficulty = "normal"
  1721. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1722. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1723. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1724. end
  1725.  
  1726. -- RATS DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1727. RatsDay1DeathWish = function()
  1728. managers.job:activate_job ( "alex" )
  1729. Global.game_settings.level_id = "alex_1"
  1730. Global.game_settings.mission = managers.job:current_mission()
  1731. Global.game_settings.difficulty = "overkill_290"
  1732. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1733. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1734. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1735. end
  1736.  
  1737. RatsDay1OverKill = function()
  1738. managers.job:activate_job ( "alex" )
  1739. Global.game_settings.level_id = "alex_1"
  1740. Global.game_settings.mission = managers.job:current_mission()
  1741. Global.game_settings.difficulty = "overkill_145"
  1742. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1743. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1744. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1745. end
  1746.  
  1747. RatsDay1VeryHard = function()
  1748. managers.job:activate_job ( "alex" )
  1749. Global.game_settings.level_id = "alex_1"
  1750. Global.game_settings.mission = managers.job:current_mission()
  1751. Global.game_settings.difficulty = "overkill"
  1752. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1753. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1754. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1755. end
  1756.  
  1757. RatsDay1Hard = function()
  1758. managers.job:activate_job ( "alex" )
  1759. Global.game_settings.level_id = "alex_1"
  1760. Global.game_settings.mission = managers.job:current_mission()
  1761. Global.game_settings.difficulty = "hard"
  1762. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1763. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1764. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1765. end
  1766.  
  1767. RatsDay1Normal = function()
  1768. managers.job:activate_job ( "alex" )
  1769. Global.game_settings.level_id = "alex_1"
  1770. Global.game_settings.mission = managers.job:current_mission()
  1771. Global.game_settings.difficulty = "normal"
  1772. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1773. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1774. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1775. end
  1776.  
  1777. -- FIRESTARTER DAY 3 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1778. FireStarterDay3DeathWish = function()
  1779. managers.job:activate_job ( "firestarter", 3 )
  1780. Global.game_settings.level_id = "firestarter_3"
  1781. Global.game_settings.mission = managers.job:current_mission()
  1782. Global.game_settings.difficulty = "overkill_290"
  1783. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1784. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1785. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1786. end
  1787.  
  1788. FireStarterDay3OverKill = function()
  1789. managers.job:activate_job ( "firestarter", 3 )
  1790. Global.game_settings.level_id = "firestarter_3"
  1791. Global.game_settings.mission = managers.job:current_mission()
  1792. Global.game_settings.difficulty = "overkill_145"
  1793. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1794. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1795. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1796. end
  1797.  
  1798. FireStarterDay3VeryHard = function()
  1799. managers.job:activate_job ( "firestarter", 3 )
  1800. Global.game_settings.level_id = "firestarter_3"
  1801. Global.game_settings.mission = managers.job:current_mission()
  1802. Global.game_settings.difficulty = "overkill"
  1803. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1804. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1805. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1806. end
  1807.  
  1808. FireStarterDay3Hard = function()
  1809. managers.job:activate_job ( "firestarter", 3 )
  1810. Global.game_settings.level_id = "firestarter_3"
  1811. Global.game_settings.mission = managers.job:current_mission()
  1812. Global.game_settings.difficulty = "hard"
  1813. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1814. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1815. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1816. end
  1817.  
  1818. FireStarterDay3Normal = function()
  1819. managers.job:activate_job ( "firestarter", 3 )
  1820. Global.game_settings.level_id = "firestarter_3"
  1821. Global.game_settings.mission = managers.job:current_mission()
  1822. Global.game_settings.difficulty = "normal"
  1823. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1824. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1825. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1826. end
  1827.  
  1828. -- FIRESTARTER DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1829. FireStarterDay2DeathWish = function()
  1830. managers.job:activate_job ( "firestarter", 2 )
  1831. Global.game_settings.level_id = "firestarter_2"
  1832. Global.game_settings.mission = managers.job:current_mission()
  1833. Global.game_settings.difficulty = "overkill_290"
  1834. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1835. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1836. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1837. end
  1838.  
  1839. FireStarterDay2OverKill = function()
  1840. managers.job:activate_job ( "firestarter", 2 )
  1841. Global.game_settings.level_id = "firestarter_2"
  1842. Global.game_settings.mission = managers.job:current_mission()
  1843. Global.game_settings.difficulty = "overkill_145"
  1844. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1845. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1846. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1847. end
  1848.  
  1849. FireStarterDay2VeryHard = function()
  1850. managers.job:activate_job ( "firestarter", 2 )
  1851. Global.game_settings.level_id = "firestarter_2"
  1852. Global.game_settings.mission = managers.job:current_mission()
  1853. Global.game_settings.difficulty = "overkill"
  1854. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1855. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1856. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1857. end
  1858.  
  1859. FireStarterDay2Hard = function()
  1860. managers.job:activate_job ( "firestarter", 2 )
  1861. Global.game_settings.level_id = "firestarter_2"
  1862. Global.game_settings.mission = managers.job:current_mission()
  1863. Global.game_settings.difficulty = "hard"
  1864. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1865. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1866. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1867. end
  1868.  
  1869. FireStarterDay2Normal = function()
  1870. managers.job:activate_job ( "firestarter", 2 )
  1871. Global.game_settings.level_id = "firestarter_2"
  1872. Global.game_settings.mission = managers.job:current_mission()
  1873. Global.game_settings.difficulty = "normal"
  1874. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1875. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1876. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1877. end
  1878.  
  1879. -- FIRESTARTER DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1880. FireStarterDay1DeathWish = function()
  1881. managers.job:activate_job ( "firestarter" )
  1882. Global.game_settings.level_id = "firestarter_1"
  1883. Global.game_settings.mission = managers.job:current_mission()
  1884. Global.game_settings.difficulty = "overkill_290"
  1885. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1886. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1887. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1888. end
  1889.  
  1890. FireStarterDay1OverKill = function()
  1891. managers.job:activate_job ( "firestarter" )
  1892. Global.game_settings.level_id = "firestarter_1"
  1893. Global.game_settings.mission = managers.job:current_mission()
  1894. Global.game_settings.difficulty = "overkill_145"
  1895. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1896. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1897. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1898. end
  1899.  
  1900. FireStarterDay1VeryHard = function()
  1901. managers.job:activate_job ( "firestarter" )
  1902. Global.game_settings.level_id = "firestarter_1"
  1903. Global.game_settings.mission = managers.job:current_mission()
  1904. Global.game_settings.difficulty = "overkill"
  1905. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1906. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1907. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1908. end
  1909.  
  1910. FireStarterDay1Hard = function()
  1911. managers.job:activate_job ( "firestarter" )
  1912. Global.game_settings.level_id = "firestarter_1"
  1913. Global.game_settings.mission = managers.job:current_mission()
  1914. Global.game_settings.difficulty = "hard"
  1915. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1916. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1917. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1918. end
  1919.  
  1920. FireStarterDay1Normal = function()
  1921. managers.job:activate_job ( "firestarter" )
  1922. Global.game_settings.level_id = "firestarter_1"
  1923. Global.game_settings.mission = managers.job:current_mission()
  1924. Global.game_settings.difficulty = "normal"
  1925. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1926. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1927. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1928. end
  1929.  
  1930. -- WATCHDOGS DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1931. WatchdogsDay2DeathWish = function()
  1932. managers.job:activate_job ( "watchdogs", 2 )
  1933. Global.game_settings.level_id = "watchdogs_2"
  1934. Global.game_settings.mission = managers.job:current_mission()
  1935. Global.game_settings.difficulty = "overkill_290"
  1936. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1937. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1938. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1939. end
  1940.  
  1941. WatchdogsDay2OverKill = function()
  1942. managers.job:activate_job ( "watchdogs", 2 )
  1943. Global.game_settings.level_id = "watchdogs_2"
  1944. Global.game_settings.mission = managers.job:current_mission()
  1945. Global.game_settings.difficulty = "overkill_145"
  1946. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1947. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1948. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  1949. end
  1950.  
  1951. WatchdogsDay2VeryHard = function()
  1952. managers.job:activate_job ( "watchdogs", 2 )
  1953. Global.game_settings.level_id = "watchdogs_2"
  1954. Global.game_settings.mission = managers.job:current_mission()
  1955. Global.game_settings.difficulty = "overkill"
  1956. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1957. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1958. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  1959. end
  1960.  
  1961. WatchdogsDay2Hard = function()
  1962. managers.job:activate_job ( "watchdogs", 2 )
  1963. Global.game_settings.level_id = "watchdogs_2"
  1964. Global.game_settings.mission = managers.job:current_mission()
  1965. Global.game_settings.difficulty = "hard"
  1966. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1967. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1968. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  1969. end
  1970.  
  1971. WatchdogsDay2Normal = function()
  1972. managers.job:activate_job ( "watchdogs", 2 )
  1973. Global.game_settings.level_id = "watchdogs_2"
  1974. Global.game_settings.mission = managers.job:current_mission()
  1975. Global.game_settings.difficulty = "normal"
  1976. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1977. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1978. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  1979. end
  1980.  
  1981. -- WATCHDOGS DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  1982. WatchdogsDay1DeathWish = function()
  1983. managers.job:activate_job ( "watchdogs" )
  1984. Global.game_settings.level_id = "watchdogs_1"
  1985. Global.game_settings.mission = managers.job:current_mission()
  1986. Global.game_settings.difficulty = "overkill_290"
  1987. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1988. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1989. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  1990. end
  1991.  
  1992. WatchdogsDay1OverKill = function()
  1993. managers.job:activate_job ( "watchdogs" )
  1994. Global.game_settings.level_id = "watchdogs_1"
  1995. Global.game_settings.mission = managers.job:current_mission()
  1996. Global.game_settings.difficulty = "overkill_145"
  1997. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  1998. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  1999. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2000. end
  2001.  
  2002. WatchdogsDay1VeryHard = function()
  2003. managers.job:activate_job ( "watchdogs" )
  2004. Global.game_settings.level_id = "watchdogs_1"
  2005. Global.game_settings.mission = managers.job:current_mission()
  2006. Global.game_settings.difficulty = "overkill"
  2007. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2008. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2009. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2010. end
  2011.  
  2012. WatchdogsDay1Hard = function()
  2013. managers.job:activate_job ( "watchdogs" )
  2014. Global.game_settings.level_id = "watchdogs_1"
  2015. Global.game_settings.mission = managers.job:current_mission()
  2016. Global.game_settings.difficulty = "hard"
  2017. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2018. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2019. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2020. end
  2021.  
  2022. WatchdogsDay1Normal = function()
  2023. managers.job:activate_job ( "watchdogs" )
  2024. Global.game_settings.level_id = "watchdogs_1"
  2025. Global.game_settings.mission = managers.job:current_mission()
  2026. Global.game_settings.difficulty = "normal"
  2027. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2028. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2029. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2030. end
  2031.  
  2032. -- THE DENTIST (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2033. -- THE BIG BANK (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2034. BigBankDeathWish = function()
  2035. managers.job:activate_job ( "big" )
  2036. Global.game_settings.level_id = "big"
  2037. Global.game_settings.mission = managers.job:current_mission()
  2038. Global.game_settings.difficulty = "overkill_290"
  2039. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2040. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2041. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2042. end
  2043.  
  2044. BigBankOverKill = function()
  2045. managers.job:activate_job ( "big" )
  2046. Global.game_settings.level_id = "big"
  2047. Global.game_settings.mission = managers.job:current_mission()
  2048. Global.game_settings.difficulty = "overkill_145"
  2049. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2050. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2051. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2052. end
  2053.  
  2054. BigBankVeryHard = function()
  2055. managers.job:activate_job ( "big" )
  2056. Global.game_settings.level_id = "big"
  2057. Global.game_settings.mission = managers.job:current_mission()
  2058. Global.game_settings.difficulty = "overkill"
  2059. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2060. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2061. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2062. end
  2063.  
  2064. BigBankHard = function()
  2065. managers.job:activate_job ( "big" )
  2066. Global.game_settings.level_id = "big"
  2067. Global.game_settings.mission = managers.job:current_mission()
  2068. Global.game_settings.difficulty = "hard"
  2069. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2070. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2071. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2072. end
  2073.  
  2074. BigBankNormal = function()
  2075. managers.job:activate_job ( "big" )
  2076. Global.game_settings.level_id = "big"
  2077. Global.game_settings.mission = managers.job:current_mission()
  2078. Global.game_settings.difficulty = "normal"
  2079. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2080. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2081. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2082. end
  2083.  
  2084. -- HOTLINE MIAMI DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2085. HotlineMiamiDay2DeathWish = function()
  2086. managers.job:activate_job ( "mia", 2 )
  2087. Global.game_settings.level_id = "mia_2"
  2088. Global.game_settings.mission = managers.job:current_mission()
  2089. Global.game_settings.difficulty = "overkill_290"
  2090. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2091. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2092. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2093. end
  2094.  
  2095. HotlineMiamiDay2OverKill = function()
  2096. managers.job:activate_job ( "mia", 2 )
  2097. Global.game_settings.level_id = "mia_2"
  2098. Global.game_settings.mission = managers.job:current_mission()
  2099. Global.game_settings.difficulty = "overkill_145"
  2100. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2101. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2102. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2103. end
  2104.  
  2105. HotlineMiamiDay2VeryHard = function()
  2106. managers.job:activate_job ( "mia", 2 )
  2107. Global.game_settings.level_id = "mia_2"
  2108. Global.game_settings.mission = managers.job:current_mission()
  2109. Global.game_settings.difficulty = "overkill"
  2110. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2111. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2112. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2113. end
  2114.  
  2115. HotlineMiamiDay2Hard = function()
  2116. managers.job:activate_job ( "mia", 2 )
  2117. Global.game_settings.level_id = "mia_2"
  2118. Global.game_settings.mission = managers.job:current_mission()
  2119. Global.game_settings.difficulty = "hard"
  2120. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2121. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2122. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2123. end
  2124.  
  2125. HotlineMiamiDay2Normal = function()
  2126. managers.job:activate_job ( "mia", 2 )
  2127. Global.game_settings.level_id = "mia_2"
  2128. Global.game_settings.mission = managers.job:current_mission()
  2129. Global.game_settings.difficulty = "normal"
  2130. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2131. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2132. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2133. end
  2134.  
  2135. -- HOTLINE MIAMI DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2136. HotlineMiamiDay1DeathWish = function()
  2137. managers.job:activate_job ( "mia" )
  2138. Global.game_settings.level_id = "mia_1"
  2139. Global.game_settings.mission = managers.job:current_mission()
  2140. Global.game_settings.difficulty = "overkill_290"
  2141. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2142. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2143. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2144. end
  2145.  
  2146. HotlineMiamiDay1OverKill = function()
  2147. managers.job:activate_job ( "mia" )
  2148. Global.game_settings.level_id = "mia_1"
  2149. Global.game_settings.mission = managers.job:current_mission()
  2150. Global.game_settings.difficulty = "overkill_145"
  2151. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2152. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2153. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2154. end
  2155.  
  2156. HotlineMiamiDay1VeryHard = function()
  2157. managers.job:activate_job ( "mia" )
  2158. Global.game_settings.level_id = "mia_1"
  2159. Global.game_settings.mission = managers.job:current_mission()
  2160. Global.game_settings.difficulty = "overkill"
  2161. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2162. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2163. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2164. end
  2165.  
  2166. HotlineMiamiDay1Hard = function()
  2167. managers.job:activate_job ( "mia" )
  2168. Global.game_settings.level_id = "mia_1"
  2169. Global.game_settings.mission = managers.job:current_mission()
  2170. Global.game_settings.difficulty = "hard"
  2171. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2172. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2173. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2174. end
  2175.  
  2176. HotlineMiamiDay1Normal = function()
  2177. managers.job:activate_job ( "mia" )
  2178. Global.game_settings.level_id = "mia_1"
  2179. Global.game_settings.mission = managers.job:current_mission()
  2180. Global.game_settings.difficulty = "normal"
  2181. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2182. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2183. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2184. end
  2185.  
  2186. -- HOTLINE MIAMI PRO JOB DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2187. HotlineMiamiPRODay2DeathWish = function()
  2188. managers.job:activate_job ( "mia", 2 )
  2189. Global.game_settings.level_id = "mia_2"
  2190. Global.game_settings.mission = managers.job:current_mission()
  2191. Global.game_settings.difficulty = "overkill_290"
  2192. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2193. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2194. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2195. end
  2196.  
  2197. HotlineMiamiPRODay2OverKill = function()
  2198. managers.job:activate_job ( "mia", 2 )
  2199. Global.game_settings.level_id = "mia_2"
  2200. Global.game_settings.mission = managers.job:current_mission()
  2201. Global.game_settings.difficulty = "overkill_145"
  2202. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2203. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2204. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2205. end
  2206.  
  2207. HotlineMiamiPRODay2VeryHard = function()
  2208. managers.job:activate_job ( "mia", 2 )
  2209. Global.game_settings.level_id = "mia_2"
  2210. Global.game_settings.mission = managers.job:current_mission()
  2211. Global.game_settings.difficulty = "overkill"
  2212. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2213. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2214. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2215. end
  2216.  
  2217. HotlineMiamiPRODay2Hard = function()
  2218. managers.job:activate_job ( "mia", 2 )
  2219. Global.game_settings.level_id = "mia_2"
  2220. Global.game_settings.mission = managers.job:current_mission()
  2221. Global.game_settings.difficulty = "hard"
  2222. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2223. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2224. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2225. end
  2226.  
  2227. -- HOTLINE MIAMI PRO JOB DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2228. HotlineMiamiPRODay1DeathWish = function()
  2229. managers.job:activate_job ( "mia_prof" )
  2230. Global.game_settings.level_id = "mia_1"
  2231. Global.game_settings.mission = managers.job:current_mission()
  2232. Global.game_settings.difficulty = "overkill_290"
  2233. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2234. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2235. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2236. end
  2237.  
  2238. HotlineMiamiPRODay1OverKill = function()
  2239. managers.job:activate_job ( "mia_prof" )
  2240. Global.game_settings.level_id = "mia_1"
  2241. Global.game_settings.mission = managers.job:current_mission()
  2242. Global.game_settings.difficulty = "overkill_145"
  2243. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2244. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2245. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2246. end
  2247.  
  2248. HotlineMiamiPRODay1VeryHard = function()
  2249. managers.job:activate_job ( "mia_prof" )
  2250. Global.game_settings.level_id = "mia_1"
  2251. Global.game_settings.mission = managers.job:current_mission()
  2252. Global.game_settings.difficulty = "overkill"
  2253. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2254. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2255. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2256. end
  2257.  
  2258. HotlineMiamiPRODay1Hard = function()
  2259. managers.job:activate_job ( "mia_prof" )
  2260. Global.game_settings.level_id = "mia_1"
  2261. Global.game_settings.mission = managers.job:current_mission()
  2262. Global.game_settings.difficulty = "hard"
  2263. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2264. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2265. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2266. end
  2267.  
  2268. -- White Xmas (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2269. WhiteXmasDeathWish = function()
  2270. managers.job:activate_job ( "pines" )
  2271. Global.game_settings.level_id = "pines"
  2272. Global.game_settings.mission = managers.job:current_mission()
  2273. Global.game_settings.difficulty = "overkill_290"
  2274. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2275. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2276. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2277. end
  2278.  
  2279. WhiteXmasOverKill = function()
  2280. managers.job:activate_job ( "pines" )
  2281. Global.game_settings.level_id = "pines"
  2282. Global.game_settings.mission = managers.job:current_mission()
  2283. Global.game_settings.difficulty = "overkill_145"
  2284. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2285. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2286. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2287. end
  2288.  
  2289. WhiteXmasVeryHard = function()
  2290. managers.job:activate_job ( "pines" )
  2291. Global.game_settings.level_id = "pines"
  2292. Global.game_settings.mission = managers.job:current_mission()
  2293. Global.game_settings.difficulty = "overkill"
  2294. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2295. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2296. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2297. end
  2298.  
  2299. WhiteXmasHard = function()
  2300. managers.job:activate_job ( "pines" )
  2301. Global.game_settings.level_id = "pines"
  2302. Global.game_settings.mission = managers.job:current_mission()
  2303. Global.game_settings.difficulty = "hard"
  2304. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2305. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2306. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2307. end
  2308.  
  2309. WhiteXmasNormal = function()
  2310. managers.job:activate_job ( "pines" )
  2311. Global.game_settings.level_id = "pines"
  2312. Global.game_settings.mission = managers.job:current_mission()
  2313. Global.game_settings.difficulty = "normal"
  2314. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2315. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2316. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2317. end
  2318. -- HOXTON BREAKOUT DAY 1 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2319. HoxtonBreakoutDay1DeathWish = function()
  2320. managers.job:activate_job ( "hox" )
  2321. Global.game_settings.level_id = "hox_1"
  2322. Global.game_settings.mission = managers.job:current_mission()
  2323. Global.game_settings.difficulty = "overkill_290"
  2324. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2325. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2326. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2327. end
  2328.  
  2329. HoxtonBreakoutDay1OverKill = function()
  2330. managers.job:activate_job ( "hox" )
  2331. Global.game_settings.level_id = "hox_1"
  2332. Global.game_settings.mission = managers.job:current_mission()
  2333. Global.game_settings.difficulty = "overkill_145"
  2334. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2335. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2336. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2337. end
  2338.  
  2339. HoxtonBreakoutDay1VeryHard = function()
  2340. managers.job:activate_job ( "hox" )
  2341. Global.game_settings.level_id = "hox_1"
  2342. Global.game_settings.mission = managers.job:current_mission()
  2343. Global.game_settings.difficulty = "overkill"
  2344. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2345. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2346. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2347. end
  2348.  
  2349. HoxtonBreakoutDay1Hard = function()
  2350. managers.job:activate_job ( "hox" )
  2351. Global.game_settings.level_id = "hox_1"
  2352. Global.game_settings.mission = managers.job:current_mission()
  2353. Global.game_settings.difficulty = "hard"
  2354. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2355. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2356. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2357. end
  2358.  
  2359. HoxtonBreakoutDay1Normal = function()
  2360. managers.job:activate_job ( "hox" )
  2361. Global.game_settings.level_id = "hox_1"
  2362. Global.game_settings.mission = managers.job:current_mission()
  2363. Global.game_settings.difficulty = "normal"
  2364. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2365. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2366. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2367. end
  2368. -- HOXTON BREAKOUT DAY 2 (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2369. HoxtonBreakoutDay2DeathWish = function()
  2370. managers.job:activate_job ( "hox", 2 )
  2371. Global.game_settings.level_id = "hox_2"
  2372. Global.game_settings.mission = managers.job:current_mission()
  2373. Global.game_settings.difficulty = "overkill_290"
  2374. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2375. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2376. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2377. end
  2378.  
  2379. HoxtonBreakoutDay2OverKill = function()
  2380. managers.job:activate_job ( "hox", 2 )
  2381. Global.game_settings.level_id = "hox_2"
  2382. Global.game_settings.mission = managers.job:current_mission()
  2383. Global.game_settings.difficulty = "overkill_145"
  2384. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2385. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2386. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2387. end
  2388.  
  2389. HoxtonBreakoutDay2VeryHard = function()
  2390. managers.job:activate_job ( "hox", 2 )
  2391. Global.game_settings.level_id = "hox_2"
  2392. Global.game_settings.mission = managers.job:current_mission()
  2393. Global.game_settings.difficulty = "overkill"
  2394. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2395. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2396. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2397. end
  2398.  
  2399. HoxtonBreakoutDay2Hard = function()
  2400. managers.job:activate_job ( "hox", 2 )
  2401. Global.game_settings.level_id = "hox_2"
  2402. Global.game_settings.mission = managers.job:current_mission()
  2403. Global.game_settings.difficulty = "hard"
  2404. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2405. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2406. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2407. end
  2408.  
  2409. HoxtonBreakoutDay2Normal = function()
  2410. managers.job:activate_job ( "hox", 2 )
  2411. Global.game_settings.level_id = "hox_2"
  2412. Global.game_settings.mission = managers.job:current_mission()
  2413. Global.game_settings.difficulty = "normal"
  2414. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2415. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2416. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2417. end
  2418.  
  2419. -- HOXTON BREAKOUT PRO DAY 1 (Hard, Very Hard, OverKill, and DeathWish)
  2420. HoxtonBreakoutPRODay1DeathWish = function()
  2421. managers.job:activate_job ( "hox_prof" )
  2422. Global.game_settings.level_id = "hox_1"
  2423. Global.game_settings.mission = managers.job:current_mission()
  2424. Global.game_settings.difficulty = "overkill_290"
  2425. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2426. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2427. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2428. end
  2429.  
  2430. HoxtonBreakoutPRODay1OverKill = function()
  2431. managers.job:activate_job ( "hox_prof" )
  2432. Global.game_settings.level_id = "hox_1"
  2433. Global.game_settings.mission = managers.job:current_mission()
  2434. Global.game_settings.difficulty = "overkill_145"
  2435. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2436. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2437. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2438. end
  2439.  
  2440. HoxtonBreakoutPRODay1VeryHard = function()
  2441. managers.job:activate_job ( "hox_prof" )
  2442. Global.game_settings.level_id = "hox_1"
  2443. Global.game_settings.mission = managers.job:current_mission()
  2444. Global.game_settings.difficulty = "overkill"
  2445. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2446. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2447. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2448. end
  2449.  
  2450. HoxtonBreakoutPRODay1Hard = function()
  2451. managers.job:activate_job ( "hox_prof" )
  2452. Global.game_settings.level_id = "hox_1"
  2453. Global.game_settings.mission = managers.job:current_mission()
  2454. Global.game_settings.difficulty = "hard"
  2455. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2456. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2457. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2458. end
  2459.  
  2460. -- HOXTON BREAKOUT PRO DAY 2 (Hard, Very Hard, OverKill, and DeathWish)
  2461. HoxtonBreakoutPRODay2DeathWish = function()
  2462. managers.job:activate_job ( "hox_prof", 2 )
  2463. Global.game_settings.level_id = "hox_2"
  2464. Global.game_settings.mission = managers.job:current_mission()
  2465. Global.game_settings.difficulty = "overkill_290"
  2466. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2467. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2468. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2469. end
  2470.  
  2471. HoxtonBreakoutPRODay2OverKill = function()
  2472. managers.job:activate_job ( "hox_prof", 2 )
  2473. Global.game_settings.level_id = "hox_2"
  2474. Global.game_settings.mission = managers.job:current_mission()
  2475. Global.game_settings.difficulty = "overkill_145"
  2476. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2477. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2478. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2479. end
  2480.  
  2481. HoxtonBreakoutPRODay2VeryHard = function()
  2482. managers.job:activate_job ( "hox_prof", 2 )
  2483. Global.game_settings.level_id = "hox_2"
  2484. Global.game_settings.mission = managers.job:current_mission()
  2485. Global.game_settings.difficulty = "overkill"
  2486. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2487. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2488. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2489. end
  2490.  
  2491. HoxtonBreakoutPRODay2Hard = function()
  2492. managers.job:activate_job ( "hox_prof", 2 )
  2493. Global.game_settings.level_id = "hox_2"
  2494. Global.game_settings.mission = managers.job:current_mission()
  2495. Global.game_settings.difficulty = "hard"
  2496. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2497. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2498. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2499. end
  2500.  
  2501. -- BAIN DLC (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2502. -- ART GALLERY (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2503. GalleryDeathWish = function()
  2504. managers.job:activate_job ( "gallery" )
  2505. Global.game_settings.level_id = "gallery"
  2506. Global.game_settings.mission = managers.job:current_mission()
  2507. Global.game_settings.difficulty = "overkill_290"
  2508. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2509. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2510. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2511. end
  2512.  
  2513. GalleryOverKill = function()
  2514. managers.job:activate_job ( "gallery" )
  2515. Global.game_settings.level_id = "gallery"
  2516. Global.game_settings.mission = managers.job:current_mission()
  2517. Global.game_settings.difficulty = "overkill_145"
  2518. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2519. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2520. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2521. end
  2522.  
  2523. GalleryVeryHard = function()
  2524. managers.job:activate_job ( "gallery" )
  2525. Global.game_settings.level_id = "gallery"
  2526. Global.game_settings.mission = managers.job:current_mission()
  2527. Global.game_settings.difficulty = "overkill"
  2528. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2529. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2530. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2531. end
  2532.  
  2533. GalleryHard = function()
  2534. managers.job:activate_job ( "gallery" )
  2535. Global.game_settings.level_id = "gallery"
  2536. Global.game_settings.mission = managers.job:current_mission()
  2537. Global.game_settings.difficulty = "hard"
  2538. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2539. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2540. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2541. end
  2542.  
  2543. GalleryNormal = function()
  2544. managers.job:activate_job ( "gallery" )
  2545. Global.game_settings.level_id = "gallery"
  2546. Global.game_settings.mission = managers.job:current_mission()
  2547. Global.game_settings.difficulty = "normal"
  2548. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2549. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2550. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2551. end
  2552.  
  2553. -- SHADOW RAID (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2554. ShadowRaidDeathWish = function()
  2555. managers.job:activate_job ( "kosugi" )
  2556. Global.game_settings.level_id = "kosugi"
  2557. Global.game_settings.mission = managers.job:current_mission()
  2558. Global.game_settings.difficulty = "overkill_290"
  2559. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2560. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2561. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2562. end
  2563.  
  2564. ShadowRaidOverKill = function()
  2565. managers.job:activate_job ( "kosugi" )
  2566. Global.game_settings.level_id = "kosugi"
  2567. Global.game_settings.mission = managers.job:current_mission()
  2568. Global.game_settings.difficulty = "overkill_145"
  2569. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2570. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2571. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2572. end
  2573.  
  2574. ShadowRaidVeryHard = function()
  2575. managers.job:activate_job ( "kosugi" )
  2576. Global.game_settings.level_id = "kosugi"
  2577. Global.game_settings.mission = managers.job:current_mission()
  2578. Global.game_settings.difficulty = "overkill"
  2579. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2580. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2581. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2582. end
  2583.  
  2584. ShadowRaidHard = function()
  2585. managers.job:activate_job ( "kosugi" )
  2586. Global.game_settings.level_id = "kosugi"
  2587. Global.game_settings.mission = managers.job:current_mission()
  2588. Global.game_settings.difficulty = "hard"
  2589. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2590. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2591. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2592. end
  2593.  
  2594. ShadowRaidNormal = function()
  2595. managers.job:activate_job ( "kosugi" )
  2596. Global.game_settings.level_id = "kosugi"
  2597. Global.game_settings.mission = managers.job:current_mission()
  2598. Global.game_settings.difficulty = "normal"
  2599. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2600. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2601. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2602. end
  2603.  
  2604. -- GO BANK (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2605. GOBankDeathWish = function()
  2606. managers.job:activate_job ( "roberts" )
  2607. Global.game_settings.level_id = "roberts"
  2608. Global.game_settings.mission = managers.job:current_mission()
  2609. Global.game_settings.difficulty = "overkill_290"
  2610. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2611. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2612. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2613. end
  2614.  
  2615. GOBankOverKill = function()
  2616. managers.job:activate_job ( "roberts" )
  2617. Global.game_settings.level_id = "roberts"
  2618. Global.game_settings.mission = managers.job:current_mission()
  2619. Global.game_settings.difficulty = "overkill_145"
  2620. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2621. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2622. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2623. end
  2624.  
  2625. GOBankVeryHard = function()
  2626. managers.job:activate_job ( "roberts" )
  2627. Global.game_settings.level_id = "roberts"
  2628. Global.game_settings.mission = managers.job:current_mission()
  2629. Global.game_settings.difficulty = "overkill"
  2630. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2631. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2632. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2633. end
  2634.  
  2635. GOBankHard = function()
  2636. managers.job:activate_job ( "roberts" )
  2637. Global.game_settings.level_id = "roberts"
  2638. Global.game_settings.mission = managers.job:current_mission()
  2639. Global.game_settings.difficulty = "hard"
  2640. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2641. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2642. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2643. end
  2644.  
  2645. GOBankNormal = function()
  2646. managers.job:activate_job ( "roberts" )
  2647. Global.game_settings.level_id = "roberts"
  2648. Global.game_settings.mission = managers.job:current_mission()
  2649. Global.game_settings.difficulty = "normal"
  2650. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2651. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2652. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2653. end
  2654.  
  2655. -- ARMORED TRANSPORT: TRAIN HEIST (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2656. TrainHeistDeathWish = function()
  2657. managers.job:activate_job ( "arm_for" )
  2658. Global.game_settings.level_id = "arm_for"
  2659. Global.game_settings.mission = managers.job:current_mission()
  2660. Global.game_settings.difficulty = "overkill_290"
  2661. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2662. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2663. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2664. end
  2665.  
  2666. TrainHeistOverKill = function()
  2667. managers.job:activate_job ( "arm_for" )
  2668. Global.game_settings.level_id = "arm_for"
  2669. Global.game_settings.mission = managers.job:current_mission()
  2670. Global.game_settings.difficulty = "overkill_145"
  2671. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2672. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2673. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2674. end
  2675.  
  2676. TrainHeistVeryHard = function()
  2677. managers.job:activate_job ( "arm_for" )
  2678. Global.game_settings.level_id = "arm_for"
  2679. Global.game_settings.mission = managers.job:current_mission()
  2680. Global.game_settings.difficulty = "overkill"
  2681. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2682. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2683. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2684. end
  2685.  
  2686. TrainHeistHard = function()
  2687. managers.job:activate_job ( "arm_for" )
  2688. Global.game_settings.level_id = "arm_for"
  2689. Global.game_settings.mission = managers.job:current_mission()
  2690. Global.game_settings.difficulty = "hard"
  2691. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2692. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2693. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2694. end
  2695.  
  2696. TrainHeistNormal = function()
  2697. managers.job:activate_job ( "arm_for" )
  2698. Global.game_settings.level_id = "arm_for"
  2699. Global.game_settings.mission = managers.job:current_mission()
  2700. Global.game_settings.difficulty = "normal"
  2701. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2702. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2703. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2704. end
  2705.  
  2706. -- ARMORED TRANSPORT: TRANSPORT PARK (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2707. TransportParkDeathWish = function()
  2708. managers.job:activate_job ( "arm_par" )
  2709. Global.game_settings.level_id = "arm_par"
  2710. Global.game_settings.mission = managers.job:current_mission()
  2711. Global.game_settings.difficulty = "overkill_290"
  2712. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2713. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2714. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2715. end
  2716.  
  2717. TransportParkOverKill = function()
  2718. managers.job:activate_job ( "arm_par" )
  2719. Global.game_settings.level_id = "arm_par"
  2720. Global.game_settings.mission = managers.job:current_mission()
  2721. Global.game_settings.difficulty = "overkill_145"
  2722. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2723. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2724. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2725. end
  2726.  
  2727. TransportParkVeryHard = function()
  2728. managers.job:activate_job ( "arm_par" )
  2729. Global.game_settings.level_id = "arm_par"
  2730. Global.game_settings.mission = managers.job:current_mission()
  2731. Global.game_settings.difficulty = "overkill"
  2732. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2733. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2734. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2735. end
  2736.  
  2737. TransportParkHard = function()
  2738. managers.job:activate_job ( "arm_par" )
  2739. Global.game_settings.level_id = "arm_par"
  2740. Global.game_settings.mission = managers.job:current_mission()
  2741. Global.game_settings.difficulty = "hard"
  2742. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2743. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2744. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2745. end
  2746.  
  2747. TransportParkNormal = function()
  2748. managers.job:activate_job ( "arm_par" )
  2749. Global.game_settings.level_id = "arm_par"
  2750. Global.game_settings.mission = managers.job:current_mission()
  2751. Global.game_settings.difficulty = "normal"
  2752. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2753. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2754. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2755. end
  2756.  
  2757. -- ARMORED TRANSPORT: TRANSPORT UNDERPASS (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2758. TransportUnderPassDeathWish = function()
  2759. managers.job:activate_job ( "arm_und" )
  2760. Global.game_settings.level_id = "arm_und"
  2761. Global.game_settings.mission = managers.job:current_mission()
  2762. Global.game_settings.difficulty = "overkill_290"
  2763. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2764. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2765. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2766. end
  2767.  
  2768. TransportUnderPassOverKill = function()
  2769. managers.job:activate_job ( "arm_und" )
  2770. Global.game_settings.level_id = "arm_und"
  2771. Global.game_settings.mission = managers.job:current_mission()
  2772. Global.game_settings.difficulty = "overkill_145"
  2773. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2774. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2775. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2776. end
  2777.  
  2778. TransportUnderPassVeryHard = function()
  2779. managers.job:activate_job ( "arm_und" )
  2780. Global.game_settings.level_id = "arm_und"
  2781. Global.game_settings.mission = managers.job:current_mission()
  2782. Global.game_settings.difficulty = "overkill"
  2783. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2784. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2785. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2786. end
  2787.  
  2788. TransportUnderPassHard = function()
  2789. managers.job:activate_job ( "arm_und" )
  2790. Global.game_settings.level_id = "arm_und"
  2791. Global.game_settings.mission = managers.job:current_mission()
  2792. Global.game_settings.difficulty = "hard"
  2793. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2794. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2795. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2796. end
  2797.  
  2798. TransportUnderPassNormal = function()
  2799. managers.job:activate_job ( "arm_und" )
  2800. Global.game_settings.level_id = "arm_und"
  2801. Global.game_settings.mission = managers.job:current_mission()
  2802. Global.game_settings.difficulty = "normal"
  2803. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2804. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2805. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2806. end
  2807.  
  2808. -- ARMORED TRANSPORT: TRANSPORT HARBOUR (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2809. TransportHarbourDeathWish = function()
  2810. managers.job:activate_job ( "arm_fac" )
  2811. Global.game_settings.level_id = "arm_fac"
  2812. Global.game_settings.mission = managers.job:current_mission()
  2813. Global.game_settings.difficulty = "overkill_290"
  2814. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2815. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2816. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2817. end
  2818.  
  2819. TransportHarbourOverKill = function()
  2820. managers.job:activate_job ( "arm_fac" )
  2821. Global.game_settings.level_id = "arm_fac"
  2822. Global.game_settings.mission = managers.job:current_mission()
  2823. Global.game_settings.difficulty = "overkill_145"
  2824. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2825. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2826. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2827. end
  2828.  
  2829. TransportHarbourVeryHard = function()
  2830. managers.job:activate_job ( "arm_fac" )
  2831. Global.game_settings.level_id = "arm_fac"
  2832. Global.game_settings.mission = managers.job:current_mission()
  2833. Global.game_settings.difficulty = "overkill"
  2834. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2835. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2836. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2837. end
  2838.  
  2839. TransportHarbourHard = function()
  2840. managers.job:activate_job ( "arm_fac" )
  2841. Global.game_settings.level_id = "arm_fac"
  2842. Global.game_settings.mission = managers.job:current_mission()
  2843. Global.game_settings.difficulty = "hard"
  2844. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2845. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2846. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2847. end
  2848.  
  2849. TransportHarbourNormal = function()
  2850. managers.job:activate_job ( "arm_fac" )
  2851. Global.game_settings.level_id = "arm_fac"
  2852. Global.game_settings.mission = managers.job:current_mission()
  2853. Global.game_settings.difficulty = "normal"
  2854. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2855. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2856. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2857. end
  2858.  
  2859. -- ARMORED TRANSPORT: TRANSPORT DOWNTOWN (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2860. TransportDownTownDeathWish = function()
  2861. managers.job:activate_job ( "arm_hcm" )
  2862. Global.game_settings.level_id = "arm_hcm"
  2863. Global.game_settings.mission = managers.job:current_mission()
  2864. Global.game_settings.difficulty = "overkill_290"
  2865. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2866. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2867. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2868. end
  2869.  
  2870. TransportDownTownOverKill = function()
  2871. managers.job:activate_job ( "arm_hcm" )
  2872. Global.game_settings.level_id = "arm_hcm"
  2873. Global.game_settings.mission = managers.job:current_mission()
  2874. Global.game_settings.difficulty = "overkill_145"
  2875. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2876. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2877. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2878. end
  2879.  
  2880. TransportDownTownVeryHard = function()
  2881. managers.job:activate_job ( "arm_hcm" )
  2882. Global.game_settings.level_id = "arm_hcm"
  2883. Global.game_settings.mission = managers.job:current_mission()
  2884. Global.game_settings.difficulty = "overkill"
  2885. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2886. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2887. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2888. end
  2889.  
  2890. TransportDownTownHard = function()
  2891. managers.job:activate_job ( "arm_hcm" )
  2892. Global.game_settings.level_id = "arm_hcm"
  2893. Global.game_settings.mission = managers.job:current_mission()
  2894. Global.game_settings.difficulty = "hard"
  2895. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2896. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2897. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2898. end
  2899.  
  2900. TransportDownTownNormal = function()
  2901. managers.job:activate_job ( "arm_hcm" )
  2902. Global.game_settings.level_id = "arm_hcm"
  2903. Global.game_settings.mission = managers.job:current_mission()
  2904. Global.game_settings.difficulty = "normal"
  2905. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2906. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2907. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2908. end
  2909.  
  2910. -- ARMORED TRANSPORT: TRANSPORT CROSSROADS (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2911. TransportCrossRoadsDeathWish = function()
  2912. managers.job:activate_job ( "arm_cro" )
  2913. Global.game_settings.level_id = "arm_cro"
  2914. Global.game_settings.mission = managers.job:current_mission()
  2915. Global.game_settings.difficulty = "overkill_290"
  2916. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2917. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2918. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2919. end
  2920.  
  2921. TransportCrossRoadsOverKill = function()
  2922. managers.job:activate_job ( "arm_cro" )
  2923. Global.game_settings.level_id = "arm_cro"
  2924. Global.game_settings.mission = managers.job:current_mission()
  2925. Global.game_settings.difficulty = "overkill_145"
  2926. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2927. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2928. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2929. end
  2930.  
  2931. TransportCrossRoadsVeryHard = function()
  2932. managers.job:activate_job ( "arm_cro" )
  2933. Global.game_settings.level_id = "arm_cro"
  2934. Global.game_settings.mission = managers.job:current_mission()
  2935. Global.game_settings.difficulty = "overkill"
  2936. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2937. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2938. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2939. end
  2940.  
  2941. TransportCrossRoadsHard = function()
  2942. managers.job:activate_job ( "arm_cro" )
  2943. Global.game_settings.level_id = "arm_cro"
  2944. Global.game_settings.mission = managers.job:current_mission()
  2945. Global.game_settings.difficulty = "hard"
  2946. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2947. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2948. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  2949. end
  2950.  
  2951. TransportCrossRoadsNormal = function()
  2952. managers.job:activate_job ( "arm_cro" )
  2953. Global.game_settings.level_id = "arm_cro"
  2954. Global.game_settings.mission = managers.job:current_mission()
  2955. Global.game_settings.difficulty = "normal"
  2956. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2957. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2958. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  2959. end
  2960.  
  2961. -- BAIN CLASSIC (Normal, Hard, Very Hard, OverKill, and DeathWish)
  2962. -- BANK HEIST: PRO JOB (Hard, Very Hard, OverKill, and DeathWish)
  2963. BankPRODeathWish = function()
  2964. managers.job:activate_job ( "branchbank_prof" )
  2965. Global.game_settings.level_id = "branchbank"
  2966. Global.game_settings.mission = managers.job:current_mission()
  2967. Global.game_settings.difficulty = "overkill_290"
  2968. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2969. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2970. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  2971. end
  2972.  
  2973. BankPROOverKill = function()
  2974. managers.job:activate_job ( "branchbank_prof" )
  2975. Global.game_settings.level_id = "branchbank"
  2976. Global.game_settings.mission = managers.job:current_mission()
  2977. Global.game_settings.difficulty = "overkill_145"
  2978. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2979. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2980. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  2981. end
  2982.  
  2983. BankPROVeryHard = function()
  2984. managers.job:activate_job ( "branchbank_prof" )
  2985. Global.game_settings.level_id = "branchbank"
  2986. Global.game_settings.mission = managers.job:current_mission()
  2987. Global.game_settings.difficulty = "overkill"
  2988. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2989. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  2990. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  2991. end
  2992.  
  2993. BankPROHard = function()
  2994. managers.job:activate_job ( "branchbank_prof" )
  2995. Global.game_settings.level_id = "branchbank"
  2996. Global.game_settings.mission = managers.job:current_mission()
  2997. Global.game_settings.difficulty = "hard"
  2998. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  2999. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3000. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  3001. end
  3002.  
  3003. -- BANK HEIST: GOLD PRO JOB (Hard, Very Hard, OverKill, and DeathWish)
  3004. BankGoldPRODeathWish = function()
  3005. managers.job:activate_job ( "branchbank_gold_prof" )
  3006. Global.game_settings.level_id = "branchbank"
  3007. Global.game_settings.mission = managers.job:current_mission()
  3008. Global.game_settings.difficulty = "overkill_290"
  3009. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3010. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3011. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  3012. end
  3013.  
  3014. BankGoldPROOverKill = function()
  3015. managers.job:activate_job ( "branchbank_gold_prof" )
  3016. Global.game_settings.level_id = "branchbank"
  3017. Global.game_settings.mission = managers.job:current_mission()
  3018. Global.game_settings.difficulty = "overkill_145"
  3019. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3020. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3021. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  3022. end
  3023.  
  3024. BankGoldPROVeryHard = function()
  3025. managers.job:activate_job ( "branchbank_gold_prof" )
  3026. Global.game_settings.level_id = "branchbank"
  3027. Global.game_settings.mission = managers.job:current_mission()
  3028. Global.game_settings.difficulty = "overkill"
  3029. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3030. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3031. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  3032. end
  3033.  
  3034. BankGoldPROHard = function()
  3035. managers.job:activate_job ( "branchbank_gold_prof" )
  3036. Global.game_settings.level_id = "branchbank"
  3037. Global.game_settings.mission = managers.job:current_mission()
  3038. Global.game_settings.difficulty = "hard"
  3039. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3040. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3041. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  3042. end
  3043.  
  3044. -- DIAMOND STORE (Normal, Hard, Very Hard, OverKill, and DeathWish)
  3045. DiamondStoreDeathWish = function()
  3046. managers.job:activate_job ( "family" )
  3047. Global.game_settings.level_id = "family"
  3048. Global.game_settings.mission = managers.job:current_mission()
  3049. Global.game_settings.difficulty = "overkill_290"
  3050. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3051. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3052. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  3053. end
  3054.  
  3055. DiamondStoreOverKill = function()
  3056. managers.job:activate_job ( "family" )
  3057. Global.game_settings.level_id = "family"
  3058. Global.game_settings.mission = managers.job:current_mission()
  3059. Global.game_settings.difficulty = "overkill_145"
  3060. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3061. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3062. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  3063. end
  3064.  
  3065. DiamondStoreVeryHard = function()
  3066. managers.job:activate_job ( "family" )
  3067. Global.game_settings.level_id = "family"
  3068. Global.game_settings.mission = managers.job:current_mission()
  3069. Global.game_settings.difficulty = "overkill"
  3070. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3071. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3072. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  3073. end
  3074.  
  3075. DiamondStoreHard = function()
  3076. managers.job:activate_job ( "family" )
  3077. Global.game_settings.level_id = "family"
  3078. Global.game_settings.mission = managers.job:current_mission()
  3079. Global.game_settings.difficulty = "hard"
  3080. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3081. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3082. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  3083. end
  3084.  
  3085. DiamondStoreNormal = function()
  3086. managers.job:activate_job ( "family" )
  3087. Global.game_settings.level_id = "family"
  3088. Global.game_settings.mission = managers.job:current_mission()
  3089. Global.game_settings.difficulty = "normal"
  3090. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3091. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3092. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  3093. end
  3094.  
  3095. -- BANK HEIST: DEPOSIT (Normal, Hard, Very Hard, OverKill, and DeathWish)
  3096. BankDepositDeathWish = function()
  3097. managers.job:activate_job ( "branchbank_deposit" )
  3098. Global.game_settings.level_id = "branchbank"
  3099. Global.game_settings.mission = managers.job:current_mission()
  3100. Global.game_settings.difficulty = "overkill_290"
  3101. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3102. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3103. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  3104. end
  3105.  
  3106. BankDepositOverKill = function()
  3107. managers.job:activate_job ( "branchbank_deposit" )
  3108. Global.game_settings.level_id = "branchbank"
  3109. Global.game_settings.mission = managers.job:current_mission()
  3110. Global.game_settings.difficulty = "overkill_145"
  3111. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3112. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3113. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  3114. end
  3115.  
  3116. BankDepositVeryHard = function()
  3117. managers.job:activate_job ( "branchbank_deposit" )
  3118. Global.game_settings.level_id = "branchbank"
  3119. Global.game_settings.mission = managers.job:current_mission()
  3120. Global.game_settings.difficulty = "overkill"
  3121. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3122. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3123. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  3124. end
  3125.  
  3126. BankDepositHard = function()
  3127. managers.job:activate_job ( "branchbank_deposit" )
  3128. Global.game_settings.level_id = "branchbank"
  3129. Global.game_settings.mission = managers.job:current_mission()
  3130. Global.game_settings.difficulty = "hard"
  3131. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3132. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3133. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  3134. end
  3135.  
  3136. BankDepositNormal = function()
  3137. managers.job:activate_job ( "branchbank_deposit" )
  3138. Global.game_settings.level_id = "branchbank"
  3139. Global.game_settings.mission = managers.job:current_mission()
  3140. Global.game_settings.difficulty = "normal"
  3141. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3142. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3143. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  3144. end
  3145.  
  3146. -- BANK HEIST: CASH (Normal, Hard, Very Hard, OverKill, and DeathWish)
  3147. BankCashDeathWish = function()
  3148. managers.job:activate_job ( "branchbank" )
  3149. Global.game_settings.level_id = "branchbank"
  3150. Global.game_settings.mission = managers.job:current_mission()
  3151. Global.game_settings.difficulty = "overkill_290"
  3152. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3153. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3154. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  3155. end
  3156.  
  3157. BankCashOverKill = function()
  3158. managers.job:activate_job ( "branchbank" )
  3159. Global.game_settings.level_id = "branchbank"
  3160. Global.game_settings.mission = managers.job:current_mission()
  3161. Global.game_settings.difficulty = "overkill_145"
  3162. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3163. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3164. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  3165. end
  3166.  
  3167. BankCashVeryHard = function()
  3168. managers.job:activate_job ( "branchbank" )
  3169. Global.game_settings.level_id = "branchbank"
  3170. Global.game_settings.mission = managers.job:current_mission()
  3171. Global.game_settings.difficulty = "overkill"
  3172. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3173. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3174. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  3175. end
  3176.  
  3177. BankCashHard = function()
  3178. managers.job:activate_job ( "branchbank" )
  3179. Global.game_settings.level_id = "branchbank"
  3180. Global.game_settings.mission = managers.job:current_mission()
  3181. Global.game_settings.difficulty = "hard"
  3182. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3183. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3184. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  3185. end
  3186.  
  3187. BankCashNormal = function()
  3188. managers.job:activate_job ( "branchbank" )
  3189. Global.game_settings.level_id = "branchbank"
  3190. Global.game_settings.mission = managers.job:current_mission()
  3191. Global.game_settings.difficulty = "normal"
  3192. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3193. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3194. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  3195. end
  3196.  
  3197. -- JEWELRY STORE (Normal, Hard, Very Hard, OverKill, and DeathWish)
  3198. JewelryStoreDeathWish = function()
  3199. managers.job:activate_job ( "jewelry_store" )
  3200. Global.game_settings.level_id = "jewelry_store"
  3201. Global.game_settings.mission = managers.job:current_mission()
  3202. Global.game_settings.difficulty = "overkill_290"
  3203. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3204. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3205. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_290", "public", nil, nil, 1, 1, 1 } } )
  3206. end
  3207.  
  3208. JewelryStoreOverKill = function()
  3209. managers.job:activate_job ( "jewelry_store" )
  3210. Global.game_settings.level_id = "jewelry_store"
  3211. Global.game_settings.mission = managers.job:current_mission()
  3212. Global.game_settings.difficulty = "overkill_145"
  3213. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3214. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3215. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill_145", "public", nil, nil, 1, 1, 1 } } )
  3216. end
  3217.  
  3218. JewelryStoreVeryHard = function()
  3219. managers.job:activate_job ( "jewelry_store" )
  3220. Global.game_settings.level_id = "jewelry_store"
  3221. Global.game_settings.mission = managers.job:current_mission()
  3222. Global.game_settings.difficulty = "overkill"
  3223. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3224. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3225. managers.network.matchmake:create_lobby( { numbers = { level_id, "overkill", "public", nil, nil, 1, 1, 1 } } )
  3226. end
  3227.  
  3228. JewelryStoreHard = function()
  3229. managers.job:activate_job ( "jewelry_store" )
  3230. Global.game_settings.level_id = "jewelry_store"
  3231. Global.game_settings.mission = managers.job:current_mission()
  3232. Global.game_settings.difficulty = "hard"
  3233. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3234. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3235. managers.network.matchmake:create_lobby( { numbers = { level_id, "hard", "public", nil, nil, 1, 1, 1 } } )
  3236. end
  3237.  
  3238. JewelryStoreNormal = function()
  3239. managers.job:activate_job ( "jewelry_store" )
  3240. Global.game_settings.level_id = "jewelry_store"
  3241. Global.game_settings.mission = managers.job:current_mission()
  3242. Global.game_settings.difficulty = "normal"
  3243. local level_id = tweak_data.levels:get_index_from_level_id( Global.game_settings.level_id )
  3244. local job_id = tweak_data.narrative:get_index_from_job_id( managers.job:current_job_id() )
  3245. managers.network.matchmake:create_lobby( { numbers = { level_id, "normal", "public", nil, nil, 1, 1, 1 } } )
  3246. end
  3247.  
  3248. -- INGAME CHECK
  3249. function inGame()
  3250. if not game_state_machine then return false end
  3251. return string.find(game_state_machine:current_state_name(), "game")
  3252. end
  3253. -- IS PLAYING CHECK
  3254. function isPlaying()
  3255. if not BaseNetworkHandler then return false end
  3256. return BaseNetworkHandler._gamestate_filter.any_ingame_playing[ game_state_machine:last_queued_state_name() ]
  3257. end
  3258. -----------------------------------------------------
  3259. -----------------------------------------------------
  3260. -----------------------------------------------------
  3261. -----------------------------------------------------
  3262. -----------------------------------------------------
  3263.  
  3264. JobMenu = CustomMenuClass:new({hasLoading = false})
  3265. if not inGame() and not isPlaying() then
  3266. JobMenu:addMainMenu('job_menu', { title = "Job Manager\nSelect a Contractor" } )
  3267. else
  3268. JobMenu:addMainMenu('escape_chain', { title = 'Escape Chain' } )
  3269. end
  3270.  
  3271. -------------------
  3272. --[[ Add Menus ]]--
  3273. -------------------
  3274. --[[ Contractor Difficulty ]]--
  3275. JobMenu:addMenu('bain_diff', { title = 'Bain - Select Difficulty' } )
  3276. JobMenu:addMenu('dentist_diff', { title = 'Dentist - Select Difficulty' } )
  3277. JobMenu:addMenu('hector_diff', { title = 'Hector - Select Difficulty' } )
  3278. JobMenu:addMenu('elephant_diff', { title = 'Elephant - Select Difficulty' } )
  3279. JobMenu:addMenu('vlad_diff', { title = 'Vlad - Select Difficulty' } )
  3280. JobMenu:addMenu('escape_diff', { title = 'Escapes - Select Difficulty' } )
  3281. --[[ Normal ]]--
  3282. JobMenu:addMenu('bain_normal', { title = 'Bain - Select Mission' } )
  3283. JobMenu:addMenu('dentist_normal', { title = 'Dentist - Select Mission' } )
  3284. JobMenu:addMenu('hector_normal', { title = 'Hector - Select Mission' } )
  3285. JobMenu:addMenu('elephant_normal', { title = 'Elephant - Select Mission' } )
  3286. JobMenu:addMenu('vlad_normal', { title = 'Vlad - Select Mission' } )
  3287. JobMenu:addMenu('escape_normal', { title = 'Escapes - Select Mission' } )
  3288. --[[ Hard ]]--
  3289. JobMenu:addMenu('bain_hard', { title = 'Bain - Select Mission' } )
  3290. JobMenu:addMenu('dentist_hard', { title = 'Dentist - Select Mission' } )
  3291. JobMenu:addMenu('hector_hard', { title = 'Hector - Select Mission' } )
  3292. JobMenu:addMenu('elephant_hard', { title = 'Elephant - Select Mission', maxColumns = 3 } )
  3293. JobMenu:addMenu('vlad_hard', { title = 'Vlad - Select Mission' } )
  3294. JobMenu:addMenu('escape_hard', { title = 'Escapes - Select Mission' } )
  3295. --[[ Very Hard ]]--
  3296. JobMenu:addMenu('bain_veryhard', { title = 'Bain - Select Mission' } )
  3297. JobMenu:addMenu('dentist_veryhard', { title = 'Dentist - Select Mission' } )
  3298. JobMenu:addMenu('hector_veryhard', { title = 'Hector - Select Mission' } )
  3299. JobMenu:addMenu('elephant_veryhard', { title = 'Elephant - Select Mission', maxColumns = 3 } )
  3300. JobMenu:addMenu('vlad_veryhard', { title = 'Vlad - Select Mission' } )
  3301. JobMenu:addMenu('escape_veryhard', { title = 'Escapes - Select Mission' } )
  3302. --[[ Overkill ]]--
  3303. JobMenu:addMenu('bain_overkill', { title = 'Bain - Select Mission' } )
  3304. JobMenu:addMenu('dentist_overkill', { title = 'Dentist - Select Mission' } )
  3305. JobMenu:addMenu('hector_overkill', { title = 'Hector - Select Mission' } )
  3306. JobMenu:addMenu('elephant_overkill', { title = 'Elephant - Select Mission', maxColumns = 3 } )
  3307. JobMenu:addMenu('vlad_overkill', { title = 'Vlad - Select Mission' } )
  3308. JobMenu:addMenu('escape_overkill', { title = 'Escapes - Select Mission' } )
  3309. --[[ Death Wish ]]--
  3310. JobMenu:addMenu('bain_deathwish', { title = 'Bain - Select Mission' } )
  3311. JobMenu:addMenu('dentist_deathwish', { title = 'Dentist - Select Mission' } )
  3312. JobMenu:addMenu('hector_deathwish', { title = 'Hector - Select Mission' } )
  3313. JobMenu:addMenu('elephant_deathwish', { title = 'Elephant - Select Mission', maxColumns = 3 } )
  3314. JobMenu:addMenu('vlad_deathwish', { title = 'Vlad - Select Mission' } )
  3315. JobMenu:addMenu('escape_deathwish', { title = 'Escapes - Select Mission' } )
  3316.  
  3317. --------------------
  3318. --[[ Fill Menus ]]--
  3319. --------------------
  3320.  
  3321. --[[ Main Menu ]]--
  3322. JobMenu:addGap('job_menu')
  3323. JobMenu:addMenuOption('job_menu', 'Bain', 'bain_diff')
  3324. JobMenu:addGap('job_menu')
  3325. JobMenu:addGap('job_menu')
  3326. JobMenu:addMenuOption('job_menu', 'The Dentist', 'dentist_diff')
  3327. JobMenu:addGap('job_menu')
  3328. JobMenu:addGap('job_menu')
  3329. JobMenu:addMenuOption('job_menu', 'Hector', 'hector_diff')
  3330. JobMenu:addGap('job_menu')
  3331. JobMenu:addGap('job_menu')
  3332. JobMenu:addGap('job_menu')
  3333. JobMenu:addMenuOption('job_menu', 'The Elephant', 'elephant_diff')
  3334. JobMenu:addGap('job_menu')
  3335. JobMenu:addGap('job_menu')
  3336. JobMenu:addMenuOption('job_menu', 'Vlad', 'vlad_diff')
  3337. JobMenu:addGap('job_menu')
  3338. JobMenu:addGap('job_menu')
  3339. JobMenu:addMenuOption('job_menu', 'Escapes', 'escape_diff')
  3340. --[[ Bain Diff ]]--
  3341. JobMenu:addMenuOption('bain_diff', 'Normal', 'bain_normal')
  3342. JobMenu:addMenuOption('bain_diff', 'Hard', 'bain_hard')
  3343. JobMenu:addMenuOption('bain_diff', 'Very Hard', 'bain_veryhard')
  3344. JobMenu:addMenuOption('bain_diff', 'Overkill', 'bain_overkill')
  3345. JobMenu:addMenuOption('bain_diff', 'Death Wish', 'bain_deathwish')
  3346. --[[ Dentist Diff ]]--
  3347. JobMenu:addMenuOption('dentist_diff', 'Normal', 'dentist_normal')
  3348. JobMenu:addMenuOption('dentist_diff', 'Hard', 'dentist_hard')
  3349. JobMenu:addMenuOption('dentist_diff', 'Very Hard', 'dentist_veryhard')
  3350. JobMenu:addMenuOption('dentist_diff', 'Overkill', 'dentist_overkill')
  3351. JobMenu:addMenuOption('dentist_diff', 'Death Wish', 'dentist_deathwish')
  3352. --[[ Hector Diff ]]--
  3353. JobMenu:addMenuOption('hector_diff', 'Normal', 'hector_normal')
  3354. JobMenu:addMenuOption('hector_diff', 'Hard', 'hector_hard')
  3355. JobMenu:addMenuOption('hector_diff', 'Very Hard', 'hector_veryhard')
  3356. JobMenu:addMenuOption('hector_diff', 'Overkill', 'hector_overkill')
  3357. JobMenu:addMenuOption('hector_diff', 'Death Wish', 'hector_deathwish')
  3358. --[[ Elephant Diff ]]--
  3359. JobMenu:addMenuOption('elephant_diff', 'Normal', 'elephant_normal')
  3360. JobMenu:addMenuOption('elephant_diff', 'Hard', 'elephant_hard')
  3361. JobMenu:addMenuOption('elephant_diff', 'Very Hard', 'elephant_veryhard')
  3362. JobMenu:addMenuOption('elephant_diff', 'Overkill', 'elephant_overkill')
  3363. JobMenu:addMenuOption('elephant_diff', 'Death Wish', 'elephant_deathwish')
  3364. --[[ Vlad Diff ]]--
  3365. JobMenu:addMenuOption('vlad_diff', 'Normal', 'vlad_normal')
  3366. JobMenu:addMenuOption('vlad_diff', 'Hard', 'vlad_hard')
  3367. JobMenu:addMenuOption('vlad_diff', 'Very Hard', 'vlad_veryhard')
  3368. JobMenu:addMenuOption('vlad_diff', 'Overkill', 'vlad_overkill')
  3369. JobMenu:addMenuOption('vlad_diff', 'Death Wish', 'vlad_deathwish')
  3370. --[[Escape Diff]]--
  3371. JobMenu:addMenuOption('escape_diff', 'Normal', 'escape_normal')
  3372. JobMenu:addMenuOption('escape_diff', 'Hard', 'escape_hard')
  3373. JobMenu:addMenuOption('escape_diff', 'Very Hard', 'escape_veryhard')
  3374. JobMenu:addMenuOption('escape_diff', 'Overkill', 'escape_overkill')
  3375. JobMenu:addMenuOption('escape_diff', 'Death Wish', 'escape_deathwish')
  3376.  
  3377. --[[ Bain Normal ]]--
  3378. JobMenu:addInformationOption('bain_normal', '.:: Main ::.')
  3379. JobMenu:addOption('bain_normal', 'Jewelry Store', { callback = JewelryStoreNormal, closeMenu = true } )
  3380. JobMenu:addOption('bain_normal', 'Bank Heist: Cash', { callback = BankCashNormal, closeMenu = true } )
  3381. JobMenu:addOption('bain_normal', 'Bank Heist: Deposit', { callback = BankDepositNormal, closeMenu = true } )
  3382. JobMenu:addOption('bain_normal', 'Diamond Store', { callback = DiamondStoreNormal, closeMenu = true } )
  3383. JobMenu:addOption('bain_normal', 'Art Gallery', { callback = GalleryNormal, closeMenu = true } )
  3384. JobMenu:addGap('bain_normal')
  3385. JobMenu:addGap('bain_normal')
  3386. JobMenu:addGap('bain_normal')
  3387. JobMenu:addGap('bain_normal')
  3388. JobMenu:addInformationOption('bain_normal', '.:: DLC ::.')
  3389. JobMenu:addOption('bain_normal', 'Transport: Crossroads', { callback = TransportCrossRoadsNormal, closeMenu = true } )
  3390. JobMenu:addOption('bain_normal', 'Transport: Downtown', { callback = TransportDownTownNormal, closeMenu = true } )
  3391. JobMenu:addOption('bain_normal', 'Transport: Harbour', { callback = TransportHarbourNormal, closeMenu = true } )
  3392. JobMenu:addOption('bain_normal', 'Transport: Underpass', { callback = TransportUnderPassNormal, closeMenu = true } )
  3393. JobMenu:addOption('bain_normal', 'Transport: Park', { callback = TransportParkNormal, closeMenu = true } )
  3394. JobMenu:addOption('bain_normal', 'Train Heist', { callback = TrainHeistNormal, closeMenu = true } )
  3395. JobMenu:addOption('bain_normal', 'GO Bank', { callback = GOBankNormal, closeMenu = true } )
  3396. JobMenu:addOption('bain_normal', 'Shadow Raid', { callback = ShadowRaidNormal, closeMenu = true } )
  3397. --[[ Dentist Normal ]]--
  3398. JobMenu:addOption('dentist_normal', 'The Big Bank', { callback = BigBankNormal, closeMenu = true } )
  3399. JobMenu:addGap('dentist_normal')
  3400. JobMenu:addOption('dentist_normal', 'Hotline Miami: Day 1', { callback = HotlineMiamiDay1Normal, closeMenu = true } )
  3401. JobMenu:addOption('dentist_normal', 'Hotline Miami: Day 2', { callback = HotlineMiamiDay2Normal, closeMenu = true } )
  3402. JobMenu:addGap('dentist_normal')
  3403. JobMenu:addOption('dentist_normal', 'Hoxton Breakout: Day 1', { callback = HoxtonBreakoutDay1Normal, closeMenu = true } )
  3404. JobMenu:addOption('dentist_normal', 'Hoxton Breakout: Day 2', { callback = HoxtonBreakoutDay2Normal, closeMenu = true } )
  3405. --[[ Hector Normal ]]--
  3406. JobMenu:addOption('hector_normal', 'Watchdogs: Day 1', { callback = WatchdogsDay1Normal, closeMenu = true } )
  3407. JobMenu:addOption('hector_normal', 'Watchdogs: Day 2', { callback = WatchdogsDay2Normal, closeMenu = true } )
  3408. JobMenu:addGap('hector_normal')
  3409. JobMenu:addOption('hector_normal', 'Fire Starter: Day 1', { callback = FireStarterDay1Normal, closeMenu = true } )
  3410. JobMenu:addOption('hector_normal', 'Fire Starter: Day 2', { callback = FireStarterDay2Normal, closeMenu = true } )
  3411. JobMenu:addOption('hector_normal', 'Fire Starter: Day 3', { callback = FireStarterDay3Normal, closeMenu = true } )
  3412. JobMenu:addGap('hector_normal')
  3413. JobMenu:addOption('hector_normal', 'Rats: Day 1', { callback = RatsDay1Normal, closeMenu = true } )
  3414. JobMenu:addOption('hector_normal', 'Rats: Day 2', { callback = RatsDay2Normal, closeMenu = true } )
  3415. JobMenu:addOption('hector_normal', 'Rats: Day 3', { callback = RatsDay3Normal, closeMenu = true } )
  3416. --[[ Elephant Normal ]]--
  3417. JobMenu:addOption('elephant_normal', 'Framing Frame: Day 1', { callback = FramingFrameDay1Normal, closeMenu = true } )
  3418. JobMenu:addOption('elephant_normal', 'Framing Frame: Day 2', { callback = FramingFrameDay2Normal, closeMenu = true } )
  3419. JobMenu:addOption('elephant_normal', 'Framing Frame: Day 3', { callback = FramingFrameDay3Normal, closeMenu = true } )
  3420. JobMenu:addGap('elephant_normal')
  3421. JobMenu:addGap('elephant_normal')
  3422. JobMenu:addGap('elephant_normal')
  3423. JobMenu:addGap('elephant_normal')
  3424. JobMenu:addGap('elephant_normal')
  3425. JobMenu:addGap('elephant_normal')
  3426. JobMenu:addGap('elephant_normal')
  3427. JobMenu:addOption('elephant_normal', 'Election Day: Day 1', { callback = ElectionDayDay1Normal, closeMenu = true } )
  3428. JobMenu:addOption('elephant_normal', 'Election Day: Day 2', { callback = ElectionDayDay2Normal, closeMenu = true } )
  3429. JobMenu:addOption('elephant_normal', 'Election Day: Day 3', { callback = ElectionDayDay3Normal, closeMenu = true } )
  3430. --[[ Vlad Normal ]]--
  3431. JobMenu:addOption('vlad_normal', 'Four Stores', { callback = FourStoresNormal, closeMenu = true } )
  3432. JobMenu:addOption('vlad_normal', 'Mallcrasher', { callback = MallCrasherNormal, closeMenu = true } )
  3433. JobMenu:addOption('vlad_normal', 'Nightclub', { callback = NightclubNormal, closeMenu = true } )
  3434. JobMenu:addOption('vlad_normal', 'White Xmas', { callback = WhiteXmasNormal, closeMenu = true } )
  3435. --[[ Escape Normal ]]--
  3436. JobMenu:addOption('escape_normal', 'Escape: Cafe', { callback = EscapeCafeNormal, closeMenu = true } )
  3437. JobMenu:addOption('escape_normal', 'Escape: Cafe (Day)', { callback = EscapeCafeDayNormal, closeMenu = true } )
  3438. JobMenu:addOption('escape_normal', 'Escape: Park', { callback = EscapeParkNormal, closeMenu = true } )
  3439. JobMenu:addOption('escape_normal', 'Escape: Park (Day)', { callback = EscapeParkDayNormal, closeMenu = true } )
  3440. JobMenu:addOption('escape_normal', 'Escape: Overpass', { callback = EscapeOverPassNormal, closeMenu = true } )
  3441. JobMenu:addOption('escape_normal', 'Escape: Overpass (Night)', { callback = EscapeOverPassNightNormal, closeMenu = true } )
  3442. JobMenu:addOption('escape_normal', 'Escape: Street', { callback = EscapeStreetNormal, closeMenu = true } )
  3443. JobMenu:addOption('escape_normal', 'Escape: Park', { callback = EscapeGarageNormal, closeMenu = true } )
  3444.  
  3445.  
  3446. --[[ Bain Hard ]]--
  3447. JobMenu:addInformationOption('bain_hard', '.:: Main ::.')
  3448. JobMenu:addOption('bain_hard', 'Jewelry Store', { callback = JewelryStoreHard, closeMenu = true } )
  3449. JobMenu:addOption('bain_hard', 'Bank Heist: Cash', { callback = BankCashHard, closeMenu = true } )
  3450. JobMenu:addOption('bain_hard', 'Bank Heist: Deposit', { callback = BankDepositHard, closeMenu = true } )
  3451. JobMenu:addOption('bain_hard', 'Diamond Store', { callback = DiamondStoreHard, closeMenu = true } )
  3452. JobMenu:addOption('bain_hard', 'Art Gallery', { callback = GalleryHard, closeMenu = true } )
  3453. JobMenu:addGap('bain_hard')
  3454. JobMenu:addOption('bain_hard', 'Bank Heist: Gold (Pro)', { callback = BankGoldPROHard, closeMenu = true } )
  3455. JobMenu:addOption('bain_hard', 'Bank Heist (Pro)', { callback = BankPROHard, closeMenu = true } )
  3456. JobMenu:addGap('bain_hard')
  3457. JobMenu:addInformationOption('bain_hard', '.:: DLC ::.')
  3458. JobMenu:addOption('bain_hard', 'Transport: Crossroads', { callback = TransportCrossRoadsHard, closeMenu = true } )
  3459. JobMenu:addOption('bain_hard', 'Transport: Downtown', { callback = TransportDownTownHard, closeMenu = true } )
  3460. JobMenu:addOption('bain_hard', 'Transport: Harbour', { callback = TransportHarbourHard, closeMenu = true } )
  3461. JobMenu:addOption('bain_hard', 'Transport: Underpass', { callback = TransportUnderPassHard, closeMenu = true } )
  3462. JobMenu:addOption('bain_hard', 'Transport: Park', { callback = TransportParkHard, closeMenu = true } )
  3463. JobMenu:addOption('bain_hard', 'Train Heist', { callback = TrainHeistHard, closeMenu = true } )
  3464. JobMenu:addOption('bain_hard', 'GO Bank', { callback = GOBankHard, closeMenu = true } )
  3465. JobMenu:addOption('bain_hard', 'Shadow Raid', { callback = ShadowRaidHard, closeMenu = true } )
  3466. --[[ Dentist Hard ]]--
  3467. JobMenu:addOption('dentist_hard', 'The Big Bank', { callback = BigBankHard, closeMenu = true } )
  3468. JobMenu:addGap('dentist_hard')
  3469. JobMenu:addOption('dentist_hard', 'Hotline Miami: Day 1', { callback = HotlineMiamiDay1Hard, closeMenu = true } )
  3470. JobMenu:addOption('dentist_hard', 'Hotline Miami: Day 2', { callback = HotlineMiamiDay2Hard, closeMenu = true } )
  3471. JobMenu:addGap('dentist_hard')
  3472. JobMenu:addOption('dentist_hard', 'Hotline Miami: Day 1 (Pro)', { callback = HotlineMiamiPRODay1Hard, closeMenu = true } )
  3473. JobMenu:addOption('dentist_hard', 'Hotline Miami: Day 2 (Pro)', { callback = HotlineMiamiPRODay2Hard, closeMenu = true } )
  3474. JobMenu:addGap('dentist_hard')
  3475. JobMenu:addOption('dentist_hard', 'Hoxton Breakout: Day 1', { callback = HoxtonBreakoutDay1Hard, closeMenu = true } )
  3476. JobMenu:addOption('dentist_hard', 'Hoxton Breakout: Day 2', { callback = HoxtonBreakoutDay2Hard, closeMenu = true } )
  3477. JobMenu:addGap('dentist_hard')
  3478. JobMenu:addOption('dentist_hard', 'Hoxton Breakout: Day 1 (Pro)', { callback = HoxtonBreakoutPRODay1Hard, closeMenu = true } )
  3479. JobMenu:addOption('dentist_hard', 'Hoxton Breakout: Day 2 (Pro)', { callback = HoxtonBreakoutPRODay2Hard, closeMenu = true } )
  3480. --[[ Hector Hard ]]--
  3481. JobMenu:addOption('hector_hard', 'Watchdogs: Day 1', { callback = WatchdogsDay1Hard, closeMenu = true } )
  3482. JobMenu:addOption('hector_hard', 'Watchdogs: Day 2', { callback = WatchdogsDay2Hard, closeMenu = true } )
  3483. JobMenu:addGap('hector_hard')
  3484. JobMenu:addOption('hector_hard', 'Fire Starter: Day 1', { callback = FireStarterDay1Hard, closeMenu = true } )
  3485. JobMenu:addOption('hector_hard', 'Fire Starter: Day 2', { callback = FireStarterDay2Hard, closeMenu = true } )
  3486. JobMenu:addOption('hector_hard', 'Fire Starter: Day 3', { callback = FireStarterDay3Hard, closeMenu = true } )
  3487. JobMenu:addGap('hector_hard')
  3488. JobMenu:addOption('hector_hard', 'Rats: Day 1', { callback = RatsDay1Hard, closeMenu = true } )
  3489. JobMenu:addOption('hector_hard', 'Rats: Day 2', { callback = RatsDay2Hard, closeMenu = true } )
  3490. JobMenu:addOption('hector_hard', 'Rats: Day 3', { callback = RatsDay3Hard, closeMenu = true } )
  3491. JobMenu:addOption('hector_hard', 'Watchdogs: Day 1 (Pro)', { callback = WatchdogsPRODay1Hard, closeMenu = true } )
  3492. JobMenu:addOption('hector_hard', 'Watchdogs: Day 2 (Pro)', { callback = WatchdogsPRODay2Hard, closeMenu = true } )
  3493. JobMenu:addGap('hector_hard')
  3494. JobMenu:addOption('hector_hard', 'Fire Starter: Day 1 (Pro)', { callback = FireStarterPRODay1Hard, closeMenu = true } )
  3495. JobMenu:addOption('hector_hard', 'Fire Starter: Day 2 (Pro)', { callback = FireStarterPRODay2Hard, closeMenu = true } )
  3496. JobMenu:addOption('hector_hard', 'Fire Starter: Day 3 (Pro)', { callback = FireStarterPRODay3Hard, closeMenu = true } )
  3497. JobMenu:addGap('hector_hard')
  3498. JobMenu:addOption('hector_hard', 'Rats: Day 1 (Pro)', { callback = RatsPRODay1Hard, closeMenu = true } )
  3499. JobMenu:addOption('hector_hard', 'Rats: Day 2 (Pro)', { callback = RatsPRODay2Hard, closeMenu = true } )
  3500. JobMenu:addOption('hector_hard', 'Rats: Day 3 (Pro)', { callback = RatsPRODay3Hard, closeMenu = true } )
  3501. --[[ Elephant Hard ]]--
  3502. JobMenu:addOption('elephant_hard', 'Framing Frame: Day 1', { callback = FramingFrameDay1Hard, closeMenu = true } )
  3503. JobMenu:addOption('elephant_hard', 'Framing Frame: Day 2', { callback = FramingFrameDay2Hard, closeMenu = true } )
  3504. JobMenu:addOption('elephant_hard', 'Framing Frame: Day 3', { callback = FramingFrameDay3Hard, closeMenu = true } )
  3505. JobMenu:addGap('elephant_hard')
  3506. JobMenu:addOption('elephant_hard', 'Framing Frame: Day 1 (Pro)', { callback = FramingFramePRODay1Hard, closeMenu = true } )
  3507. JobMenu:addOption('elephant_hard', 'Framing Frame: Day 2 (Pro)', { callback = FramingFramePRODay2Hard, closeMenu = true } )
  3508. JobMenu:addOption('elephant_hard', 'Framing Frame: Day 3 (Pro)', { callback = FramingFramePRODay3Hard, closeMenu = true } )
  3509. JobMenu:addGap('elephant_hard')
  3510. JobMenu:addGap('elephant_hard')
  3511. JobMenu:addGap('elephant_hard')
  3512. JobMenu:addOption('elephant_hard', 'Election Day: Day 1', { callback = ElectionDayDay1Hard, closeMenu = true } )
  3513. JobMenu:addOption('elephant_hard', 'Election Day: Day 2', { callback = ElectionDayDay2Hard, closeMenu = true } )
  3514. JobMenu:addOption('elephant_hard', 'Election Day: Day 3', { callback = ElectionDayDay3Hard, closeMenu = true } )
  3515. JobMenu:addGap('elephant_hard')
  3516. JobMenu:addOption('elephant_hard', 'Election Day: Day 1 (Pro)', { callback = ElectionDayPRODay1Hard, closeMenu = true } )
  3517. JobMenu:addOption('elephant_hard', 'Election Day: Day 2 (Pro)', { callback = ElectionDayPRODay2Hard, closeMenu = true } )
  3518. JobMenu:addOption('elephant_hard', 'Election Day: Day 3 (Pro)', { callback = ElectionDayPRODay3Hard, closeMenu = true } )
  3519. JobMenu:addGap('elephant_hard')
  3520. JobMenu:addGap('elephant_hard')
  3521. JobMenu:addGap('elephant_hard')
  3522. JobMenu:addOption('elephant_hard', 'Big Oil: Day 1 (Pro)', { callback = BigOilPRODay1Hard, closeMenu = true } )
  3523. JobMenu:addOption('elephant_hard', 'Big Oil: Day 2 (Pro)', { callback = BigOilPRODay2Hard, closeMenu = true } )
  3524. --[[ Vlad Hard ]]--
  3525. JobMenu:addOption('vlad_hard', 'Four Stores', { callback = FourStoresHard, closeMenu = true } )
  3526. JobMenu:addOption('vlad_hard', 'Mallcrasher', { callback = MallCrasherHard, closeMenu = true } )
  3527. JobMenu:addOption('vlad_hard', 'Nightclub', { callback = NightclubHard, closeMenu = true } )
  3528. JobMenu:addOption('vlad_hard', 'Ukrainian Job (Pro)', { callback = UkrainianJobPROHard, closeMenu = true } )
  3529. JobMenu:addOption('vlad_hard', 'White Xmas', { callback = WhiteXmasHard, closeMenu = true } )
  3530. --[[ Escape Hard ]]--
  3531. JobMenu:addOption('escape_hard', 'Escape: Cafe', { callback = EscapeCafeHard, closeMenu = true } )
  3532. JobMenu:addOption('escape_hard', 'Escape: Cafe (Day)', { callback = EscapeCafeDayHard, closeMenu = true } )
  3533. JobMenu:addOption('escape_hard', 'Escape: Park', { callback = EscapeParkHard, closeMenu = true } )
  3534. JobMenu:addOption('escape_hard', 'Escape: Park (Day)', { callback = EscapeParkDayHard, closeMenu = true } )
  3535. JobMenu:addOption('escape_hard', 'Escape: Overpass', { callback = EscapeOverPassHard, closeMenu = true } )
  3536. JobMenu:addOption('escape_hard', 'Escape: Overpass (Night)', { callback = EscapeOverPassNightHard, closeMenu = true } )
  3537. JobMenu:addOption('escape_hard', 'Escape: Street', { callback = EscapeStreetHard, closeMenu = true } )
  3538. JobMenu:addOption('escape_hard', 'Escape: Park', { callback = EscapeGarageHard, closeMenu = true } )
  3539.  
  3540. --[[ Bain Very Hard ]]--
  3541. JobMenu:addInformationOption('bain_veryhard', '.:: Main ::.')
  3542. JobMenu:addOption('bain_veryhard', 'Jewelry Store', { callback = JewelryStoreVeryHard, closeMenu = true } )
  3543. JobMenu:addOption('bain_veryhard', 'Bank Heist: Cash', { callback = BankCashVeryHard, closeMenu = true } )
  3544. JobMenu:addOption('bain_veryhard', 'Bank Heist: Deposit', { callback = BankDepositVeryHard, closeMenu = true } )
  3545. JobMenu:addOption('bain_veryhard', 'Diamond Store', { callback = DiamondStoreVeryHard, closeMenu = true } )
  3546. JobMenu:addOption('bain_veryhard', 'Gallery', { callback = GalleryVeryHard, closeMenu = true } )
  3547. JobMenu:addGap('bain_veryhard')
  3548. JobMenu:addOption('bain_veryhard', 'Bank Heist: Gold (Pro)', { callback = BankGoldPROVeryHard, closeMenu = true } )
  3549. JobMenu:addOption('bain_veryhard', 'Bank Heist (Pro)', { callback = BankPROVeryHard, closeMenu = true } )
  3550. JobMenu:addGap('bain_veryhard')
  3551. JobMenu:addInformationOption('bain_veryhard', '.:: DLC ::.')
  3552. JobMenu:addOption('bain_veryhard', 'Transport: Crossroads', { callback = TransportCrossRoadsVeryHard, closeMenu = true } )
  3553. JobMenu:addOption('bain_veryhard', 'Transport: Downtown', { callback = TransportDownTownVeryHard, closeMenu = true } )
  3554. JobMenu:addOption('bain_veryhard', 'Transport: Harbour', { callback = TransportHarbourVeryHard, closeMenu = true } )
  3555. JobMenu:addOption('bain_veryhard', 'Transport: Underpass', { callback = TransportUnderPassVeryHard, closeMenu = true } )
  3556. JobMenu:addOption('bain_veryhard', 'Transport: Park', { callback = TransportParkVeryHard, closeMenu = true } )
  3557. JobMenu:addOption('bain_veryhard', 'Train Heist', { callback = TrainHeistVeryHard, closeMenu = true } )
  3558. JobMenu:addOption('bain_veryhard', 'GO Bank', { callback = GOBankVeryHard, closeMenu = true } )
  3559. JobMenu:addOption('bain_veryhard', 'Shadow Raid', { callback = ShadowRaidVeryHard, closeMenu = true } )
  3560. --[[ Dentist Very Hard ]]--
  3561. JobMenu:addOption('dentist_veryhard', 'The Big Bank', { callback = BigBankVeryHard, closeMenu = true } )
  3562. JobMenu:addGap('dentist_veryhard')
  3563. JobMenu:addOption('dentist_veryhard', 'Hotline Miami: Day 1', { callback = HotlineMiamiDay1VeryHard, closeMenu = true } )
  3564. JobMenu:addOption('dentist_veryhard', 'Hotline Miami: Day 2', { callback = HotlineMiamiDay2VeryHard, closeMenu = true } )
  3565. JobMenu:addGap('dentist_veryhard')
  3566. JobMenu:addOption('dentist_veryhard', 'Hotline Miami: Day 1 (Pro)', { callback = HotlineMiamiPRODay1VeryHard, closeMenu = true } )
  3567. JobMenu:addOption('dentist_veryhard', 'Hotline Miami: Day 2 (Pro)', { callback = HotlineMiamiPRODay2VeryHard, closeMenu = true } )
  3568. JobMenu:addGap('dentist_veryhard')
  3569. JobMenu:addOption('dentist_veryhard', 'Hoxton Breakout: Day 1', { callback = HoxtonBreakoutDay1VeryHard, closeMenu = true } )
  3570. JobMenu:addOption('dentist_veryhard', 'Hoxton Breakout: Day 2', { callback = HoxtonBreakoutDay2VeryHard, closeMenu = true } )
  3571. JobMenu:addGap('dentist_veryhard')
  3572. JobMenu:addOption('dentist_veryhard', 'Hoxton Breakout: Day 1 (Pro)', { callback = HoxtonBreakoutPRODay1VeryHard, closeMenu = true } )
  3573. JobMenu:addOption('dentist_veryhard', 'Hoxton Breakout: Day 2 (Pro)', { callback = HoxtonBreakoutPRODay2VeryHard, closeMenu = true } )
  3574. --[[ Hector Very Hard ]]--
  3575. JobMenu:addOption('hector_veryhard', 'Watchdogs: Day 1', { callback = WatchdogsDay1VeryHard, closeMenu = true } )
  3576. JobMenu:addOption('hector_veryhard', 'Watchdogs: Day 2', { callback = WatchdogsDay2VeryHard, closeMenu = true } )
  3577. JobMenu:addGap('hector_veryhard')
  3578. JobMenu:addOption('hector_veryhard', 'Fire Starter: Day 1', { callback = FireStarterDay1VeryHard, closeMenu = true } )
  3579. JobMenu:addOption('hector_veryhard', 'Fire Starter: Day 2', { callback = FireStarterDay2VeryHard, closeMenu = true } )
  3580. JobMenu:addOption('hector_veryhard', 'Fire Starter: Day 3', { callback = FireStarterDay3VeryHard, closeMenu = true } )
  3581. JobMenu:addGap('hector_veryhard')
  3582. JobMenu:addOption('hector_veryhard', 'Rats: Day 1', { callback = RatsDay1VeryHard, closeMenu = true } )
  3583. JobMenu:addOption('hector_veryhard', 'Rats: Day 2', { callback = RatsDay2VeryHard, closeMenu = true } )
  3584. JobMenu:addOption('hector_veryhard', 'Rats: Day 3', { callback = RatsDay3VeryHard, closeMenu = true } )
  3585. JobMenu:addOption('hector_veryhard', 'Watchdogs: Day 1 (Pro)', { callback = WatchdogsPRODay1VeryHard, closeMenu = true } )
  3586. JobMenu:addOption('hector_veryhard', 'Watchdogs: Day 2 (Pro)', { callback = WatchdogsPRODay2VeryHard, closeMenu = true } )
  3587. JobMenu:addGap('hector_veryhard')
  3588. JobMenu:addOption('hector_veryhard', 'Fire Starter: Day 1 (Pro)', { callback = FireStarterPRODay1VeryHard, closeMenu = true } )
  3589. JobMenu:addOption('hector_veryhard', 'Fire Starter: Day 2 (Pro)', { callback = FireStarterPRODay2VeryHard, closeMenu = true } )
  3590. JobMenu:addOption('hector_veryhard', 'Fire Starter: Day 3 (Pro)', { callback = FireStarterPRODay3VeryHard, closeMenu = true } )
  3591. JobMenu:addGap('hector_veryhard')
  3592. JobMenu:addOption('hector_veryhard', 'Rats: Day 1 (Pro)', { callback = RatsPRODay1VeryHard, closeMenu = true } )
  3593. JobMenu:addOption('hector_veryhard', 'Rats: Day 2 (Pro)', { callback = RatsPRODay2VeryHard, closeMenu = true } )
  3594. JobMenu:addOption('hector_veryhard', 'Rats: Day 3 (Pro)', { callback = RatsPRODay3VeryHard, closeMenu = true } )
  3595. --[[ Elephant Very Hard ]]--
  3596. JobMenu:addOption('elephant_veryhard', 'Framing Frame: Day 1', { callback = FramingFrameDay1VeryHard, closeMenu = true } )
  3597. JobMenu:addOption('elephant_veryhard', 'Framing Frame: Day 2', { callback = FramingFrameDay2VeryHard, closeMenu = true } )
  3598. JobMenu:addOption('elephant_veryhard', 'Framing Frame: Day 3', { callback = FramingFrameDay3VeryHard, closeMenu = true } )
  3599. JobMenu:addGap('elephant_veryhard')
  3600. JobMenu:addOption('elephant_veryhard', 'Framing Frame: Day 1 (Pro)', { callback = FramingFramePRODay1VeryHard, closeMenu = true } )
  3601. JobMenu:addOption('elephant_veryhard', 'Framing Frame: Day 2 (Pro)', { callback = FramingFramePRODay2VeryHard, closeMenu = true } )
  3602. JobMenu:addOption('elephant_veryhard', 'Framing Frame: Day 3 (Pro)', { callback = FramingFramePRODay3VeryHard, closeMenu = true } )
  3603. JobMenu:addGap('elephant_veryhard')
  3604. JobMenu:addGap('elephant_veryhard')
  3605. JobMenu:addGap('elephant_veryhard')
  3606. JobMenu:addOption('elephant_veryhard', 'Election Day: Day 1', { callback = ElectionDayDay1VeryHard, closeMenu = true } )
  3607. JobMenu:addOption('elephant_veryhard', 'Election Day: Day 2', { callback = ElectionDayDay2VeryHard, closeMenu = true } )
  3608. JobMenu:addOption('elephant_veryhard', 'Election Day: Day 3', { callback = ElectionDayDay3VeryHard, closeMenu = true } )
  3609. JobMenu:addGap('elephant_veryhard')
  3610. JobMenu:addOption('elephant_veryhard', 'Election Day: Day 1 (Pro)', { callback = ElectionDayPRODay1VeryHard, closeMenu = true } )
  3611. JobMenu:addOption('elephant_veryhard', 'Election Day: Day 2 (Pro)', { callback = ElectionDayPRODay2VeryHard, closeMenu = true } )
  3612. JobMenu:addOption('elephant_veryhard', 'Election Day: Day 3 (Pro)', { callback = ElectionDayPRODay3VeryHard, closeMenu = true } )
  3613. JobMenu:addGap('elephant_veryhard')
  3614. JobMenu:addGap('elephant_veryhard')
  3615. JobMenu:addGap('elephant_veryhard')
  3616. JobMenu:addOption('elephant_veryhard', 'Big Oil: Day 1 (Pro)', { callback = BigOilPRODay1VeryHard, closeMenu = true } )
  3617. JobMenu:addOption('elephant_veryhard', 'Big Oil: Day 2 (Pro)', { callback = BigOilPRODay2VeryHard, closeMenu = true } )
  3618. --[[ Vlad Very Hard ]]--
  3619. JobMenu:addOption('vlad_veryhard', 'Four Stores', { callback = FourStoresVeryHard, closeMenu = true } )
  3620. JobMenu:addOption('vlad_veryhard', 'Mallcrasher', { callback = MallCrasherVeryHard, closeMenu = true } )
  3621. JobMenu:addOption('vlad_veryhard', 'Nightclub', { callback = NightclubVeryHard, closeMenu = true } )
  3622. JobMenu:addOption('vlad_veryhard', 'Ukrainian Job (Pro)', { callback = UkrainianJobPROVeryHard, closeMenu = true } )
  3623. JobMenu:addOption('vlad_veryhard', 'White Xmas', { callback = WhiteXmasVeryHard, closeMenu = true } )
  3624. --[[ Escape Very Hard ]]--
  3625. JobMenu:addOption('escape_veryhard', 'Escape: Cafe', { callback = EscapeCafeVeryHard, closeMenu = true } )
  3626. JobMenu:addOption('escape_veryhard', 'Escape: Cafe (Day)', { callback = EscapeCafeDayVeryHard, closeMenu = true } )
  3627. JobMenu:addOption('escape_veryhard', 'Escape: Park', { callback = EscapeParkVeryHard, closeMenu = true } )
  3628. JobMenu:addOption('escape_veryhard', 'Escape: Park (Day)', { callback = EscapeParkDayVeryHard, closeMenu = true } )
  3629. JobMenu:addOption('escape_veryhard', 'Escape: Overpass', { callback = EscapeOverPassVeryHard, closeMenu = true } )
  3630. JobMenu:addOption('escape_veryhard', 'Escape: Overpass (Night)', { callback = EscapeOverPassNightVeryHard, closeMenu = true } )
  3631. JobMenu:addOption('escape_veryhard', 'Escape: Street', { callback = EscapeStreetVeryHard, closeMenu = true } )
  3632. JobMenu:addOption('escape_veryhard', 'Escape: Park', { callback = EscapeGarageVeryHard, closeMenu = true } )
  3633.  
  3634.  
  3635. --[[ Bain Overkill ]]--
  3636. JobMenu:addInformationOption('bain_overkill', '.:: Main ::.')
  3637. JobMenu:addOption('bain_overkill', 'Jewelry Store', { callback = JewelryStoreOverKill, closeMenu = true } )
  3638. JobMenu:addOption('bain_overkill', 'Bank Heist: Cash', { callback = BankCashOverKill, closeMenu = true } )
  3639. JobMenu:addOption('bain_overkill', 'Bank Heist: Deposit', { callback = BankDepositOverKill, closeMenu = true } )
  3640. JobMenu:addOption('bain_overkill', 'Diamond Store', { callback = DiamondStoreOverKill, closeMenu = true } )
  3641. JobMenu:addOption('bain_overkill', 'Art Gallery', { callback = GalleryOverKill, closeMenu = true } )
  3642. JobMenu:addGap('bain_overkill')
  3643. JobMenu:addOption('bain_overkill', 'Bank Heist: Gold (Pro)', { callback = BankGoldPROOverKill, closeMenu = true } )
  3644. JobMenu:addOption('bain_overkill', 'Bank Heist (Pro)', { callback = BankPROOverKill, closeMenu = true } )
  3645. JobMenu:addGap('bain_overkill')
  3646. JobMenu:addInformationOption('bain_overkill', '.:: DLC ::.')
  3647. JobMenu:addOption('bain_overkill', 'Transport: Crossroads', { callback = TransportCrossRoadsOverKill, closeMenu = true } )
  3648. JobMenu:addOption('bain_overkill', 'Transport: Downtown', { callback = TransportDownTownOverKill, closeMenu = true } )
  3649. JobMenu:addOption('bain_overkill', 'Transport: Harbour', { callback = TransportHarbourOverKill, closeMenu = true } )
  3650. JobMenu:addOption('bain_overkill', 'Transport: Underpass', { callback = TransportUnderPassOverKill, closeMenu = true } )
  3651. JobMenu:addOption('bain_overkill', 'Transport: Park', { callback = TransportParkOverKill, closeMenu = true } )
  3652. JobMenu:addOption('bain_overkill', 'Train Heist', { callback = TrainHeistOverKill, closeMenu = true } )
  3653. JobMenu:addOption('bain_overkill', 'GO Bank', { callback = GOBankOverKill, closeMenu = true } )
  3654. JobMenu:addOption('bain_overkill', 'Shadow Raid', { callback = ShadowRaidOverKill, closeMenu = true } )
  3655. --[[ Dentist Overkill ]]--
  3656. JobMenu:addOption('dentist_overkill', 'The Big Bank', { callback = BigBankOverKill, closeMenu = true } )
  3657. JobMenu:addGap('dentist_overkill')
  3658. JobMenu:addOption('dentist_overkill', 'Hotline Miami: Day 1', { callback = HotlineMiamiDay1OverKill, closeMenu = true } )
  3659. JobMenu:addOption('dentist_overkill', 'Hotline Miami: Day 2', { callback = HotlineMiamiDay2OverKill, closeMenu = true } )
  3660. JobMenu:addGap('dentist_overkill')
  3661. JobMenu:addOption('dentist_overkill', 'Hotline Miami: Day 1 (Pro)', { callback = HotlineMiamiPRODay1OverKill, closeMenu = true } )
  3662. JobMenu:addOption('dentist_overkill', 'Hotline Miami: Day 2 (Pro)', { callback = HotlineMiamiPRODay2OverKill, closeMenu = true } )
  3663. JobMenu:addGap('dentist_overkill')
  3664. JobMenu:addOption('dentist_overkill', 'Hoxton Breakout: Day 1', { callback = HoxtonBreakoutDay1OverKill, closeMenu = true } )
  3665. JobMenu:addOption('dentist_overkill', 'Hoxton Breakout: Day 2', { callback = HoxtonBreakoutDay2OverKill, closeMenu = true } )
  3666. JobMenu:addGap('dentist_overkill')
  3667. JobMenu:addOption('dentist_overkill', 'Hoxton Breakout: Day 1 (Pro)', { callback = HoxtonBreakoutPRODay1OverKill, closeMenu = true } )
  3668. JobMenu:addOption('dentist_overkill', 'Hoxton Breakout: Day 2 (Pro)', { callback = HoxtonBreakoutPRODay2OverKill, closeMenu = true } )
  3669. --[[ Hector Overkill ]]--
  3670. JobMenu:addOption('hector_overkill', 'Watchdogs: Day 1', { callback = WatchdogsDay1OverKill, closeMenu = true } )
  3671. JobMenu:addOption('hector_overkill', 'Watchdogs: Day 2', { callback = WatchdogsDay2OverKill, closeMenu = true } )
  3672. JobMenu:addGap('hector_overkill')
  3673. JobMenu:addOption('hector_overkill', 'Fire Starter: Day 1', { callback = FireStarterDay1OverKill, closeMenu = true } )
  3674. JobMenu:addOption('hector_overkill', 'Fire Starter: Day 2', { callback = FireStarterDay2OverKill, closeMenu = true } )
  3675. JobMenu:addOption('hector_overkill', 'Fire Starter: Day 3', { callback = FireStarterDay3OverKill, closeMenu = true } )
  3676. JobMenu:addGap('hector_overkill')
  3677. JobMenu:addOption('hector_overkill', 'Rats: Day 1', { callback = RatsDay1OverKill, closeMenu = true } )
  3678. JobMenu:addOption('hector_overkill', 'Rats: Day 2', { callback = RatsDay2OverKill, closeMenu = true } )
  3679. JobMenu:addOption('hector_overkill', 'Rats: Day 3', { callback = RatsDay3OverKill, closeMenu = true } )
  3680. JobMenu:addOption('hector_overkill', 'Watchdogs: Day 1 (Pro)', { callback = WatchdogsPRODay1OverKill, closeMenu = true } )
  3681. JobMenu:addOption('hector_overkill', 'Watchdogs: Day 2 (Pro)', { callback = WatchdogsPRODay2OverKill, closeMenu = true } )
  3682. JobMenu:addGap('hector_overkill')
  3683. JobMenu:addOption('hector_overkill', 'Fire Starter: Day 1 (Pro)', { callback = FireStarterPRODay1OverKill, closeMenu = true } )
  3684. JobMenu:addOption('hector_overkill', 'Fire Starter: Day 2 (Pro)', { callback = FireStarterPRODay2OverKill, closeMenu = true } )
  3685. JobMenu:addOption('hector_overkill', 'Fire Starter: Day 3 (Pro)', { callback = FireStarterPRODay3OverKill, closeMenu = true } )
  3686. JobMenu:addGap('hector_overkill')
  3687. JobMenu:addOption('hector_overkill', 'Rats: Day 1 (Pro)', { callback = RatsPRODay1OverKill, closeMenu = true } )
  3688. JobMenu:addOption('hector_overkill', 'Rats: Day 2 (Pro)', { callback = RatsPRODay2OverKill, closeMenu = true } )
  3689. JobMenu:addOption('hector_overkill', 'Rats: Day 3 (Pro)', { callback = RatsPRODay3OverKill, closeMenu = true } )
  3690. --[[ Elephant Overkill ]]--
  3691. JobMenu:addOption('elephant_overkill', 'Framing Frame: Day 1', { callback = FramingFrameDay1OverKill, closeMenu = true } )
  3692. JobMenu:addOption('elephant_overkill', 'Framing Frame: Day 2', { callback = FramingFrameDay2OverKill, closeMenu = true } )
  3693. JobMenu:addOption('elephant_overkill', 'Framing Frame: Day 3', { callback = FramingFrameDay3OverKill, closeMenu = true } )
  3694. JobMenu:addGap('elephant_overkill')
  3695. JobMenu:addOption('elephant_overkill', 'Framing Frame: Day 1 (Pro)', { callback = FramingFramePRODay1OverKill, closeMenu = true } )
  3696. JobMenu:addOption('elephant_overkill', 'Framing Frame: Day 2 (Pro)', { callback = FramingFramePRODay2OverKill, closeMenu = true } )
  3697. JobMenu:addOption('elephant_overkill', 'Framing Frame: Day 3 (Pro)', { callback = FramingFramePRODay3OverKill, closeMenu = true } )
  3698. JobMenu:addGap('elephant_overkill')
  3699. JobMenu:addGap('elephant_overkill')
  3700. JobMenu:addGap('elephant_overkill')
  3701. JobMenu:addOption('elephant_overkill', 'Election Day: Day 1', { callback = ElectionDayDay1OverKill, closeMenu = true } )
  3702. JobMenu:addOption('elephant_overkill', 'Election Day: Day 2', { callback = ElectionDayDay2OverKill, closeMenu = true } )
  3703. JobMenu:addOption('elephant_overkill', 'Election Day: Day 3', { callback = ElectionDayDay3OverKill, closeMenu = true } )
  3704. JobMenu:addGap('elephant_overkill')
  3705. JobMenu:addOption('elephant_overkill', 'Election Day: Day 1 (Pro)', { callback = ElectionDayPRODay1OverKill, closeMenu = true } )
  3706. JobMenu:addOption('elephant_overkill', 'Election Day: Day 2 (Pro)', { callback = ElectionDayPRODay2OverKill, closeMenu = true } )
  3707. JobMenu:addOption('elephant_overkill', 'Election Day: Day 3 (Pro)', { callback = ElectionDayPRODay3OverKill, closeMenu = true } )
  3708. JobMenu:addGap('elephant_overkill')
  3709. JobMenu:addGap('elephant_overkill')
  3710. JobMenu:addGap('elephant_overkill')
  3711. JobMenu:addOption('elephant_overkill', 'Big Oil: Day 1 (Pro)', { callback = BigOilPRODay1OverKill, closeMenu = true } )
  3712. JobMenu:addOption('elephant_overkill', 'Big Oil: Day 2 (Pro)', { callback = BigOilPRODay2OverKill, closeMenu = true } )
  3713. --[[ Vlad Overkill ]]--
  3714. JobMenu:addOption('vlad_overkill', 'Four Stores', { callback = FourStoresOverKill, closeMenu = true } )
  3715. JobMenu:addOption('vlad_overkill', 'Mallcrasher', { callback = MallCrasherOverKill, closeMenu = true } )
  3716. JobMenu:addOption('vlad_overkill', 'Nightclub', { callback = NightclubOverKill, closeMenu = true } )
  3717. JobMenu:addOption('vlad_overkill', 'Ukrainian Job (Pro)', { callback = UkrainianJobPROOverKill, closeMenu = true } )
  3718. JobMenu:addOption('vlad_overkill', 'White Xmas', { callback = WhiteXmasOverKill, closeMenu = true } )
  3719. --[[ Escape Overkill ]]--
  3720. JobMenu:addOption('escape_overkill', 'Escape: Cafe', { callback = EscapeCafeOverKill, closeMenu = true } )
  3721. JobMenu:addOption('escape_overkill', 'Escape: Cafe (Day)', { callback = EscapeCafeDayOverKill, closeMenu = true } )
  3722. JobMenu:addOption('escape_overkill', 'Escape: Park', { callback = EscapeParkOverKill, closeMenu = true } )
  3723. JobMenu:addOption('escape_overkill', 'Escape: Park (Day)', { callback = EscapeParkDayOverKill, closeMenu = true } )
  3724. JobMenu:addOption('escape_overkill', 'Escape: Overpass', { callback = EscapeOverPassOverKill, closeMenu = true } )
  3725. JobMenu:addOption('escape_overkill', 'Escape: Overpass (Night)', { callback = EscapeOverPassNightOverKill, closeMenu = true } )
  3726. JobMenu:addOption('escape_overkill', 'Escape: Street', { callback = EscapeStreetOverKill, closeMenu = true } )
  3727. JobMenu:addOption('escape_overkill', 'Escape: Park', { callback = EscapeGarageOverKill, closeMenu = true } )
  3728.  
  3729. --[[ Bain Deathwish ]]--
  3730. JobMenu:addInformationOption('bain_deathwish', '.:: Main ::.')
  3731. JobMenu:addOption('bain_deathwish', 'Jewelry Store', { callback = JewelryStoreDeathWish, closeMenu = true } )
  3732. JobMenu:addOption('bain_deathwish', 'Bank Heist: Cash', { callback = BankCashDeathWish, closeMenu = true } )
  3733. JobMenu:addOption('bain_deathwish', 'Bank Heist: Deposit', { callback = BankDepositDeathWish, closeMenu = true } )
  3734. JobMenu:addOption('bain_deathwish', 'Diamond Store', { callback = DiamondStoreDeathWish, closeMenu = true } )
  3735. JobMenu:addOption('bain_deathwish', 'Art Gallery', { callback = GalleryDeathWish, closeMenu = true } )
  3736. JobMenu:addGap('bain_deathwish')
  3737. JobMenu:addOption('bain_deathwish', 'Bank Heist: Gold (Pro)', { callback = BankGoldPRODeathWish, closeMenu = true } )
  3738. JobMenu:addOption('bain_deathwish', 'Bank Heist (Pro)', { callback = BankPRODeathWish, closeMenu = true } )
  3739. JobMenu:addGap('bain_deathwish')
  3740. JobMenu:addInformationOption('bain_deathwish', '.:: DLC ::.')
  3741. JobMenu:addOption('bain_deathwish', 'Transport: Crossroads', { callback = TransportCrossRoadsDeathWish, closeMenu = true } )
  3742. JobMenu:addOption('bain_deathwish', 'Transport: Downtown', { callback = TransportDownTownDeathWish, closeMenu = true } )
  3743. JobMenu:addOption('bain_deathwish', 'Transport: Harbour', { callback = TransportHarbourDeathWish, closeMenu = true } )
  3744. JobMenu:addOption('bain_deathwish', 'Transport: Underpass', { callback = TransportUnderPassDeathWish, closeMenu = true } )
  3745. JobMenu:addOption('bain_deathwish', 'Transport: Park', { callback = TransportParkDeathWish, closeMenu = true } )
  3746. JobMenu:addOption('bain_deathwish', 'Train Heist', { callback = TrainHeistDeathWish, closeMenu = true } )
  3747. JobMenu:addOption('bain_deathwish', 'GO Bank', { callback = GOBankDeathWish, closeMenu = true } )
  3748. JobMenu:addOption('bain_deathwish', 'Shadow Raid', { callback = ShadowRaidDeathWish, closeMenu = true } )
  3749. --[[ Dentist Deathwish ]]--
  3750. JobMenu:addOption('dentist_deathwish', 'The Big Bank', { callback = BigBankDeathWish, closeMenu = true } )
  3751. JobMenu:addGap('dentist_deathwish')
  3752. JobMenu:addOption('dentist_deathwish', 'Hotline Miami: Day 1', { callback = HotlineMiamiDay1DeathWish, closeMenu = true } )
  3753. JobMenu:addOption('dentist_deathwish', 'Hotline Miami: Day 2', { callback = HotlineMiamiDay2DeathWish, closeMenu = true } )
  3754. JobMenu:addGap('dentist_deathwish')
  3755. JobMenu:addOption('dentist_deathwish', 'Hotline Miami: Day 1 (Pro)', { callback = HotlineMiamiPRODay1DeathWish, closeMenu = true } )
  3756. JobMenu:addOption('dentist_deathwish', 'Hotline Miami: Day 2 (Pro)', { callback = HotlineMiamiPRODay2DeathWish, closeMenu = true } )
  3757. JobMenu:addGap('dentist_deathwish')
  3758. JobMenu:addOption('dentist_deathwish', 'Hoxton Breakout: Day 1', { callback = HoxtonBreakoutDay1DeathWish, closeMenu = true } )
  3759. JobMenu:addOption('dentist_deathwish', 'Hoxton Breakout: Day 2', { callback = HoxtonBreakoutDay2DeathWish, closeMenu = true } )
  3760. JobMenu:addGap('dentist_deathwish')
  3761. JobMenu:addOption('dentist_deathwish', 'Hoxton Breakout: Day 1 (Pro)', { callback = HoxtonBreakoutPRODay1DeathWish, closeMenu = true } )
  3762. JobMenu:addOption('dentist_deathwish', 'Hoxton Breakout: Day 2 (Pro)', { callback = HoxtonBreakoutPRODay2DeathWish, closeMenu = true } )
  3763. --[[ Hector Deathwish ]]--
  3764. JobMenu:addOption('hector_deathwish', 'Watchdogs: Day 1', { callback = WatchdogsDay1DeathWish, closeMenu = true } )
  3765. JobMenu:addOption('hector_deathwish', 'Watchdogs: Day 2', { callback = WatchdogsDay2DeathWish, closeMenu = true } )
  3766. JobMenu:addGap('hector_deathwish')
  3767. JobMenu:addOption('hector_deathwish', 'Fire Starter: Day 1', { callback = FireStarterDay1DeathWish, closeMenu = true } )
  3768. JobMenu:addOption('hector_deathwish', 'Fire Starter: Day 2', { callback = FireStarterDay2DeathWish, closeMenu = true } )
  3769. JobMenu:addOption('hector_deathwish', 'Fire Starter: Day 3', { callback = FireStarterDay3DeathWish, closeMenu = true } )
  3770. JobMenu:addGap('hector_deathwish')
  3771. JobMenu:addOption('hector_deathwish', 'Rats: Day 1', { callback = RatsDay1DeathWish, closeMenu = true } )
  3772. JobMenu:addOption('hector_deathwish', 'Rats: Day 2', { callback = RatsDay2DeathWish, closeMenu = true } )
  3773. JobMenu:addOption('hector_deathwish', 'Rats: Day 3', { callback = RatsDay3DeathWish, closeMenu = true } )
  3774. JobMenu:addOption('hector_deathwish', 'Watchdogs: Day 1 (Pro)', { callback = WatchdogsPRODay1DeathWish, closeMenu = true } )
  3775. JobMenu:addOption('hector_deathwish', 'Watchdogs: Day 2 (Pro)', { callback = WatchdogsPRODay2DeathWish, closeMenu = true } )
  3776. JobMenu:addGap('hector_deathwish')
  3777. JobMenu:addOption('hector_deathwish', 'Fire Starter: Day 1 (Pro)', { callback = FireStarterPRODay1DeathWish, closeMenu = true } )
  3778. JobMenu:addOption('hector_deathwish', 'Fire Starter: Day 2 (Pro)', { callback = FireStarterPRODay2DeathWish, closeMenu = true } )
  3779. JobMenu:addOption('hector_deathwish', 'Fire Starter: Day 3 (Pro)', { callback = FireStarterPRODay3DeathWish, closeMenu = true } )
  3780. JobMenu:addGap('hector_deathwish')
  3781. JobMenu:addOption('hector_deathwish', 'Rats: Day 1 (Pro)', { callback = RatsPRODay1DeathWish, closeMenu = true } )
  3782. JobMenu:addOption('hector_deathwish', 'Rats: Day 2 (Pro)', { callback = RatsPRODay2DeathWish, closeMenu = true } )
  3783. JobMenu:addOption('hector_deathwish', 'Rats: Day 3 (Pro)', { callback = RatsPRODay3DeathWish, closeMenu = true } )
  3784. --[[ Elephant Deathwish ]]--
  3785. JobMenu:addOption('elephant_deathwish', 'Framing Frame: Day 1', { callback = FramingFrameDay1DeathWish, closeMenu = true } )
  3786. JobMenu:addOption('elephant_deathwish', 'Framing Frame: Day 2', { callback = FramingFrameDay2DeathWish, closeMenu = true } )
  3787. JobMenu:addOption('elephant_deathwish', 'Framing Frame: Day 3', { callback = FramingFrameDay3DeathWish, closeMenu = true } )
  3788. JobMenu:addGap('elephant_deathwish')
  3789. JobMenu:addOption('elephant_deathwish', 'Framing Frame: Day 1 (Pro)', { callback = FramingFramePRODay1DeathWish, closeMenu = true } )
  3790. JobMenu:addOption('elephant_deathwish', 'Framing Frame: Day 2 (Pro)', { callback = FramingFramePRODay2DeathWish, closeMenu = true } )
  3791. JobMenu:addOption('elephant_deathwish', 'Framing Frame: Day 3 (Pro)', { callback = FramingFramePRODay3DeathWish, closeMenu = true } )
  3792. JobMenu:addGap('elephant_deathwish')
  3793. JobMenu:addGap('elephant_deathwish')
  3794. JobMenu:addGap('elephant_deathwish')
  3795. JobMenu:addOption('elephant_deathwish', 'Election Day: Day 1', { callback = ElectionDayDay1DeathWish, closeMenu = true } )
  3796. JobMenu:addOption('elephant_deathwish', 'Election Day: Day 2', { callback = ElectionDayDay2DeathWish, closeMenu = true } )
  3797. JobMenu:addOption('elephant_deathwish', 'Election Day: Day 3', { callback = ElectionDayDay3DeathWish, closeMenu = true } )
  3798. JobMenu:addGap('elephant_deathwish')
  3799. JobMenu:addOption('elephant_deathwish', 'Election Day: Day 1 (Pro)', { callback = ElectionDayPRODay1DeathWish, closeMenu = true } )
  3800. JobMenu:addOption('elephant_deathwish', 'Election Day: Day 2 (Pro)', { callback = ElectionDayPRODay2DeathWish, closeMenu = true } )
  3801. JobMenu:addOption('elephant_deathwish', 'Election Day: Day 3 (Pro)', { callback = ElectionDayPRODay3DeathWish, closeMenu = true } )
  3802. JobMenu:addGap('elephant_deathwish')
  3803. JobMenu:addGap('elephant_deathwish')
  3804. JobMenu:addGap('elephant_deathwish')
  3805. JobMenu:addOption('elephant_deathwish', 'Big Oil: Day 1 (Pro)', { callback = BigOilPRODay1DeathWish, closeMenu = true } )
  3806. JobMenu:addOption('elephant_deathwish', 'Big Oil: Day 2 (Pro)', { callback = BigOilPRODay2DeathWish, closeMenu = true } )
  3807. --[[ Vlad Deathwish ]]--
  3808. JobMenu:addOption('vlad_deathwish', 'Four Stores', { callback = FourStoresDeathWish, closeMenu = true } )
  3809. JobMenu:addOption('vlad_deathwish', 'Mallcrasher', { callback = MallCrasherDeathWish, closeMenu = true } )
  3810. JobMenu:addOption('vlad_deathwish', 'Nightclub', { callback = NightclubDeathWish, closeMenu = true } )
  3811. JobMenu:addOption('vlad_deathwish', 'Ukrainian Job (Pro)', { callback = UkrainianJobPRODeathWish, closeMenu = true } )
  3812. JobMenu:addOption('vlad_deathwish', 'White Xmas', { callback = WhiteXmasDeathWish, closeMenu = true } )
  3813. --[[ Escape Deathwish ]]--
  3814. JobMenu:addOption('escape_deathwish', 'Escape: Cafe', { callback = EscapeCafeDeathWish, closeMenu = true } )
  3815. JobMenu:addOption('escape_deathwish', 'Escape: Cafe (Day)', { callback = EscapeCafeDayDeathWish, closeMenu = true } )
  3816. JobMenu:addOption('escape_deathwish', 'Escape: Park', { callback = EscapeParkDeathWish, closeMenu = true } )
  3817. JobMenu:addOption('escape_deathwish', 'Escape: Park (Day)', { callback = EscapeParkDayDeathWish, closeMenu = true } )
  3818. JobMenu:addOption('escape_deathwish', 'Escape: Overpass', { callback = EscapeOverPassDeathWish, closeMenu = true } )
  3819. JobMenu:addOption('escape_deathwish', 'Escape: Overpass (Night)', { callback = EscapeOverPassNightDeathWish, closeMenu = true } )
  3820. JobMenu:addOption('escape_deathwish', 'Escape: Street', { callback = EscapeStreetDeathWish, closeMenu = true } )
  3821. JobMenu:addOption('escape_deathwish', 'Escape: Park', { callback = EscapeGarageDeathWish, closeMenu = true } )
  3822.  
  3823. --[[ Escape Chain ]]--
  3824. JobMenu:addOption('escape_chain', 'Escape: Cafe', { callback = EscapeCafeChain, closeMenu = true } )
  3825. JobMenu:addOption('escape_chain', 'Escape: Cafe (Day)', { callback = EscapeCafeDayChain, closeMenu = true } )
  3826. JobMenu:addOption('escape_chain', 'Escape: Park', { callback = EscapeParkChain, closeMenu = true } )
  3827. JobMenu:addOption('escape_chain', 'Escape: Park (Day)', { callback = EscapeParkDayChain, closeMenu = true } )
  3828. JobMenu:addOption('escape_chain', 'Escape: Overpass', { callback = EscapeOverPassChain, closeMenu = true } )
  3829. JobMenu:addOption('escape_chain', 'Escape: Overpass (Night)', { callback = EscapeOverPassNightChain, closeMenu = true } )
  3830. JobMenu:addOption('escape_chain', 'Escape: Street', { callback = EscapeStreetChain, closeMenu = true } )
  3831. JobMenu:addOption('escape_chain', 'Escape: Park', { callback = EscapeGarageChain, closeMenu = true } )
  3832. end
  3833.  
  3834. if JobMenu:isOpen() then
  3835. JobMenu:close()
  3836. else
  3837. JobMenu:open()
  3838. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement