Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2019
1,103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.41 KB | None | 0 0
  1. void func_244()//Position - 0x1EB61
  2. {
  3. var uVar0;
  4. var uVar1;
  5. var uVar2;
  6. var uVar3;
  7. var uVar4;
  8. var uVar5;
  9. var uVar6;
  10. var uVar7;
  11. var uVar8;
  12. var uVar9;
  13. var uVar10;
  14. var uVar11;
  15. var uVar12;
  16. var uVar13;
  17. var uVar14;
  18. var uVar15;
  19. var uVar16;
  20. int iVar17;
  21. int iVar18;
  22. int iVar19;
  23. int iVar20;
  24. int iVar21;
  25. int iVar22;
  26. int iVar23;
  27. int iVar24;
  28.  
  29. if ((!NETWORK::NETWORK_IS_GAME_IN_PROGRESS() || Global_96037.f_28) || !func_242())
  30. {
  31. return;
  32. }
  33. if (((HUD::IS_HELP_MESSAGE_ON_SCREEN() || HUD::IS_HELP_MESSAGE_BEING_DISPLAYED()) || !CAM::IS_SCREEN_FADED_IN()) || !func_33(PLAYER::PLAYER_ID(), 1, 1))
  34. {
  35. return;
  36. }
  37. uVar0 = func_253(joaat("MPPLY_XMASLIVERIES0"));
  38. uVar1 = func_253(joaat("MPPLY_XMASLIVERIES1"));
  39. uVar2 = func_253(joaat("MPPLY_XMASLIVERIES2"));
  40. uVar3 = func_253(joaat("MPPLY_XMASLIVERIES3"));
  41. uVar4 = func_253(joaat("MPPLY_XMASLIVERIES4"));
  42. uVar5 = func_253(joaat("MPPLY_XMASLIVERIES5"));
  43. uVar6 = func_253(joaat("MPPLY_XMASLIVERIES6"));
  44. uVar7 = func_253(joaat("MPPLY_XMASLIVERIES7"));
  45. uVar8 = func_253(joaat("MPPLY_XMASLIVERIES8"));
  46. uVar9 = func_253(joaat("MPPLY_XMASLIVERIES9"));
  47. uVar10 = func_253(joaat("MPPLY_XMASLIVERIES10"));
  48. uVar11 = func_253(joaat("MPPLY_XMASLIVERIES11"));
  49. uVar12 = func_253(joaat("MPPLY_XMASLIVERIES12"));
  50. uVar13 = func_253(joaat("MPPLY_XMASLIVERIES13"));
  51. uVar14 = func_253(joaat("MPPLY_XMASLIVERIES14"));
  52. uVar15 = func_253(joaat("MPPLY_XMASLIVERIES15"));
  53. uVar16 = func_253(joaat("MPPLY_XMASLIVERIES16"));
  54. iVar19 = 0;
  55. while (iVar19 <= 16)
  56. {
  57. iVar20 = 0;
  58. iVar20 = 0;
  59. while (iVar20 <= 30)
  60. {
  61. func_252(iVar19, &iVar21);
  62. if (MISC::IS_BIT_SET(iVar21, iVar20))
  63. {
  64. switch (iVar19)
  65. {
  66. case 0:
  67. iVar22 = uVar0;
  68. break;
  69.  
  70. case 1:
  71. iVar22 = uVar1;
  72. break;
  73.  
  74. case 2:
  75. iVar22 = uVar2;
  76. break;
  77.  
  78. case 3:
  79. iVar22 = uVar3;
  80. break;
  81.  
  82. case 4:
  83. iVar22 = uVar4;
  84. break;
  85.  
  86. case 5:
  87. iVar22 = uVar5;
  88. break;
  89.  
  90. case 6:
  91. iVar22 = uVar6;
  92. break;
  93.  
  94. case 7:
  95. iVar22 = uVar7;
  96. break;
  97.  
  98. case 8:
  99. iVar22 = uVar8;
  100. break;
  101.  
  102. case 9:
  103. iVar22 = uVar9;
  104. break;
  105.  
  106. case 10:
  107. iVar22 = uVar10;
  108. break;
  109.  
  110. case 11:
  111. iVar22 = uVar11;
  112. break;
  113.  
  114. case 12:
  115. iVar22 = uVar12;
  116. break;
  117.  
  118. case 13:
  119. iVar22 = uVar13;
  120. break;
  121.  
  122. case 14:
  123. iVar22 = uVar14;
  124. break;
  125.  
  126. case 15:
  127. iVar22 = uVar15;
  128. break;
  129.  
  130. case 16:
  131. iVar22 = uVar16;
  132. break;
  133. }
  134. if (!MISC::IS_BIT_SET(iVar22, iVar20))
  135. {
  136. if (iVar20 == 0)
  137. {
  138. if (func_251(iVar19, iVar20) != Global_96037[iVar17])
  139. {
  140. Global_96037[iVar17] = func_251(iVar19, iVar20);
  141. iVar17++;
  142. }
  143. }
  144. else if (func_251(iVar19, iVar20) != Global_96037[iVar17])
  145. {
  146. if (iVar17 != 0)
  147. {
  148. if (func_251(iVar19, iVar20) != Global_96037[(iVar17 - 1)])
  149. {
  150. Global_96037[iVar17] = func_251(iVar19, iVar20);
  151. iVar17++;
  152. }
  153. }
  154. else
  155. {
  156. Global_96037[iVar17] = func_251(iVar19, iVar20);
  157. iVar17++;
  158. }
  159. }
  160. if (iVar19 > 6 && iVar19 != 16)
  161. {
  162. if (!MISC::IS_BIT_SET(Global_96037.f_29, iVar20))
  163. {
  164. MISC::SET_BIT(&(Global_96037.f_29), iVar20);
  165. MISC::SET_BIT(&(Global_96037.f_42[1]), iVar20);
  166. MISC::CLEAR_BIT(&(Global_96037.f_42[0]), iVar20);
  167. MISC::CLEAR_BIT(&(Global_96037.f_42[2]), iVar20);
  168. }
  169. }
  170. else if (iVar19 == 16)
  171. {
  172. if (!MISC::IS_BIT_SET(Global_96037.f_29, iVar20))
  173. {
  174. if (iVar20 >= 20)
  175. {
  176. MISC::SET_BIT(&(Global_96037.f_29), iVar20);
  177. MISC::SET_BIT(&(Global_96037.f_42[1]), iVar20);
  178. MISC::CLEAR_BIT(&(Global_96037.f_42[0]), iVar20);
  179. MISC::CLEAR_BIT(&(Global_96037.f_42[2]), iVar20);
  180. }
  181. else
  182. {
  183. MISC::SET_BIT(&(Global_96037.f_29), iVar20);
  184. MISC::SET_BIT(&(Global_96037.f_42[2]), iVar20);
  185. MISC::CLEAR_BIT(&(Global_96037.f_42[1]), iVar20);
  186. MISC::CLEAR_BIT(&(Global_96037.f_42[0]), iVar20);
  187. }
  188. }
  189. }
  190. else if (!MISC::IS_BIT_SET(Global_96037.f_29, iVar20))
  191. {
  192. MISC::SET_BIT(&(Global_96037.f_29), iVar20);
  193. MISC::SET_BIT(&(Global_96037.f_42[0]), iVar20);
  194. MISC::CLEAR_BIT(&(Global_96037.f_42[1]), iVar20);
  195. MISC::CLEAR_BIT(&(Global_96037.f_42[2]), iVar20);
  196. }
  197. }
  198. }
  199. iVar20++;
  200. }
  201. iVar19++;
  202. }
  203. iVar23 = 0;
  204. while (iVar23 <= 29)
  205. {
  206. if (MISC::IS_BIT_SET(Global_96037.f_29, iVar23))
  207. {
  208. if (iVar18 > -1 && iVar18 < 11)
  209. {
  210. iVar24 = 0;
  211. while (iVar24 <= 2)
  212. {
  213. if (MISC::IS_BIT_SET(Global_96037.f_42[iVar24], iVar23))
  214. {
  215. MISC::SET_BIT(&(Global_96037.f_46[iVar24]), iVar18);
  216. }
  217. iVar24++;
  218. }
  219. Global_96037.f_30[iVar18] = iVar23;
  220. iVar18++;
  221. }
  222. }
  223. iVar23++;
  224. }
  225. if (!Global_262145.f_24582)
  226. {
  227. if (iVar18 == 1 && func_250() == 1)
  228. {
  229. func_248("XMAS_LIVERY_1"/*You have been awarded the ~a~ livery for the ~a~. Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), 0, 0, 0, 0, -1);
  230. Global_96037.f_28 = 1;
  231. }
  232. else if (iVar18 == 1 && func_250() > 1)
  233. {
  234. switch (func_250())
  235. {
  236. case 2:
  237. func_248("XMAS_LIVERY_3"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), 0, 0, 0, -1);
  238. break;
  239.  
  240. case 3:
  241. func_248("XMAS_LIVERY_9"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]), 0, 0, -1);
  242. break;
  243.  
  244. case 4:
  245. func_248("XMAS_LIVERY_10"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[3]), 0, -1);
  246. break;
  247.  
  248. case 5:
  249. case 6:
  250. case 7:
  251. case 8:
  252. case 9:
  253. case 10:
  254. func_248("XMAS_LIVERY_11"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[3]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[4]), -1);
  255. break;
  256. }
  257. Global_96037.f_28 = 1;
  258. }
  259. else if (func_250() == 1 && iVar18 > 1)
  260. {
  261. switch (iVar18)
  262. {
  263. case 2:
  264. if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))))
  265. {
  266. func_248("XMAS_LIVERY_1"/*You have been awarded the ~a~ livery for the ~a~. Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), 0, 0, 0, 0, -1);
  267. }
  268. else
  269. {
  270. func_248("XMAS_LIVERY_2"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), 0, 0, 0, -1);
  271. }
  272. break;
  273.  
  274. case 3:
  275. if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  276. {
  277. func_248("XMAS_LIVERY_1"/*You have been awarded the ~a~ livery for the ~a~. Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), 0, 0, 0, 0, -1);
  278. }
  279. else if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && !unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  280. {
  281. func_248("XMAS_LIVERY_2"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)), 0, 0, 0, -1);
  282. }
  283. else if (!unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  284. {
  285. func_248("XMAS_LIVERY_2"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), 0, 0, 0, -1);
  286. }
  287. else
  288. {
  289. func_248("XMAS_LIVERY_4"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)), 0, 0, -1);
  290. }
  291. break;
  292.  
  293. case 4:
  294. if ((unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[3], MISC::IS_BIT_SET(Global_96037.f_46[1], 3), MISC::IS_BIT_SET(Global_96037.f_46[2], 3)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  295. {
  296. func_248("XMAS_LIVERY_1"/*You have been awarded the ~a~ livery for the ~a~. Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), 0, 0, 0, 0, -1);
  297. }
  298. else if ((unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && !unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)))) && !unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[3], MISC::IS_BIT_SET(Global_96037.f_46[1], 3), MISC::IS_BIT_SET(Global_96037.f_46[2], 3))))
  299. {
  300. func_248("XMAS_LIVERY_2"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)), 0, 0, 0, -1);
  301. }
  302. else if ((!unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)))) && !unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[3], MISC::IS_BIT_SET(Global_96037.f_46[1], 3), MISC::IS_BIT_SET(Global_96037.f_46[2], 3))))
  303. {
  304. func_248("XMAS_LIVERY_2"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), 0, 0, 0, -1);
  305. }
  306. else
  307. {
  308. func_248("XMAS_LIVERY_5"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)), func_249(Global_96037.f_30[3], MISC::IS_BIT_SET(Global_96037.f_46[1], 3), MISC::IS_BIT_SET(Global_96037.f_46[2], 3)), 0, -1);
  309. }
  310. break;
  311.  
  312. case 5:
  313. case 6:
  314. case 7:
  315. case 8:
  316. case 9:
  317. case 10:
  318. func_248("XMAS_LIVERY_6"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2)), func_249(Global_96037.f_30[3], MISC::IS_BIT_SET(Global_96037.f_46[1], 3), MISC::IS_BIT_SET(Global_96037.f_46[2], 3)), func_249(Global_96037.f_30[4], MISC::IS_BIT_SET(Global_96037.f_46[1], 4), MISC::IS_BIT_SET(Global_96037.f_46[2], 4)), -1);
  319. break;
  320. }
  321. Global_96037.f_28 = 1;
  322. }
  323. else if (iVar18 > 1 && func_250() > 1)
  324. {
  325. switch (iVar18)
  326. {
  327. case 2:
  328. if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  329. {
  330. func_248("XMAS_LIVERY_3"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), 0, 0, 0, -1);
  331. }
  332. else if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))))
  333. {
  334. func_248("XMAS_LIVERY_3"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), 0, 0, 0, -1);
  335. }
  336. else
  337. {
  338. func_248("XMAS_LIVERY_14"/*You have been awarded ~a~ and ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), 0, 0, -1);
  339. }
  340. Global_96037.f_28 = 1;
  341. break;
  342.  
  343. default:
  344. if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  345. {
  346. func_248("XMAS_LIVERY_9"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]), 0, 0, -1);
  347. }
  348. else if ((unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1])) && !unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]))) && unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2])))
  349. {
  350. func_248("XMAS_LIVERY_14"/*You have been awarded ~a~ and ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]), 0, 0, -1);
  351. }
  352. else if ((!unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1])) && unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]))) && unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2])))
  353. {
  354. func_248("XMAS_LIVERY_14"/*You have been awarded ~a~ and ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), 0, 0, -1);
  355. }
  356. else if ((unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1])) && unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]))) && unk_0x3CAC2741CC1A631F(VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2])))
  357. {
  358. func_248("XMAS_LIVERY_18"/*You have been awarded the following liveries for the ~a~ ;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), 0, 0, 0, -1);
  359. }
  360. else if (func_250() == 3)
  361. {
  362. func_248("XMAS_LIVERY_15"/*You have been awarded ~a~ and ~a~ for the following vehicles;~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]), 0, -1);
  363. }
  364. else if (func_250() == 1)
  365. {
  366. func_248("XMAS_LIVERY_2"/*You have been awarded the following liveries for the ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), 0, 0, 0, -1);
  367. }
  368. else if (func_250() == 2)
  369. {
  370. func_248("XMAS_LIVERY_16"/*You have been awarded the following liveries for the ~a~ and ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), 0, 0, -1);
  371. }
  372. Global_96037.f_28 = 1;
  373. break;
  374. }
  375. if (!Global_96037.f_28)
  376. {
  377. switch (func_250())
  378. {
  379. case 2:
  380. if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  381. {
  382. func_248("XMAS_LIVERY_3"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), 0, 0, 0, -1);
  383. }
  384. else
  385. {
  386. func_248("XMAS_LIVERY_16"/*You have been awarded the following liveries for the ~a~ and ~a~;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), 0, 0, -1);
  387. }
  388. Global_96037.f_28 = 1;
  389. break;
  390.  
  391. default:
  392. if (unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1))) && unk_0x3CAC2741CC1A631F(func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), func_249(Global_96037.f_30[2], MISC::IS_BIT_SET(Global_96037.f_46[1], 2), MISC::IS_BIT_SET(Global_96037.f_46[2], 2))))
  393. {
  394. func_248("XMAS_LIVERY_3"/*You have been awarded ~a~ for the following vehicles;~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply this livery.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), 0, 0, 0, -1);
  395. }
  396. else
  397. {
  398. func_248("XMAS_LIVERY_15"/*You have been awarded ~a~ and ~a~ for the following vehicles;~n~~a~~n~~a~~n~~a~~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, func_249(Global_96037.f_30[0], MISC::IS_BIT_SET(Global_96037.f_46[1], 0), MISC::IS_BIT_SET(Global_96037.f_46[2], 0)), func_249(Global_96037.f_30[1], MISC::IS_BIT_SET(Global_96037.f_46[1], 1), MISC::IS_BIT_SET(Global_96037.f_46[2], 1)), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[0]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[1]), VEHICLE::GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(Global_96037[2]), 0, -1);
  399. }
  400. Global_96037.f_28 = 1;
  401. break;
  402. }
  403. }
  404. }
  405. else
  406. {
  407. Global_96037.f_28 = 1;
  408. }
  409. }
  410. else
  411. {
  412. if (Global_262145.f_24583)
  413. {
  414. func_247("XMAS_LIVERY_S1"/*You have been awarded For Queen and Country for the Swinger, and Sessanta Nove Multi-Color and Pink & Green Camo for the following vehicles;~n~Speedo Custom~n~Mule Custom~n~Pounder Custom~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, -1);
  415. }
  416. else if (Global_262145.f_24584)
  417. {
  418. func_247("XMAS_LIVERY_S2"/*You have been awarded Oh Enus! for the Stafford, and Sessanta Nove Multi-Color and Pink & Green Camo for the Patriot Stretch.~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, -1);
  419. }
  420. else if (Global_262145.f_24585)
  421. {
  422. func_247("XMAS_LIVERY_S3"/*You have been awarded Sessanta Nove Multi-Color and Pink & Green Camo for the following vehicles;~n~Nightshark~n~Revolter~n~Visit an appropriate mod shop or vehicle workshop to apply these liveries.*/, -1);
  423. }
  424. Global_96037.f_28 = 1;
  425. }
  426. if (Global_96037.f_28)
  427. {
  428. func_245();
  429. }
  430. }
  431.  
  432. void func_245()//Position - 0x207F9
  433. {
  434. int iVar0;
  435. int iVar1;
  436. int iVar2;
  437. int iVar3;
  438. int iVar4;
  439. int iVar5;
  440. int iVar6;
  441. int iVar7;
  442. int iVar8;
  443. int iVar9;
  444. int iVar10;
  445. int iVar11;
  446. int iVar12;
  447. int iVar13;
  448. int iVar14;
  449. int iVar15;
  450. int iVar16;
  451. int iVar17;
  452.  
  453. if (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS())
  454. {
  455. return;
  456. }
  457. iVar0 = func_253(joaat("MPPLY_XMASLIVERIES0"));
  458. iVar1 = func_253(joaat("MPPLY_XMASLIVERIES1"));
  459. iVar2 = func_253(joaat("MPPLY_XMASLIVERIES2"));
  460. iVar3 = func_253(joaat("MPPLY_XMASLIVERIES3"));
  461. iVar4 = func_253(joaat("MPPLY_XMASLIVERIES4"));
  462. iVar5 = func_253(joaat("MPPLY_XMASLIVERIES5"));
  463. iVar6 = func_253(joaat("MPPLY_XMASLIVERIES6"));
  464. iVar7 = func_253(joaat("MPPLY_XMASLIVERIES7"));
  465. iVar8 = func_253(joaat("MPPLY_XMASLIVERIES8"));
  466. iVar9 = func_253(joaat("MPPLY_XMASLIVERIES9"));
  467. iVar10 = func_253(joaat("MPPLY_XMASLIVERIES10"));
  468. iVar11 = func_253(joaat("MPPLY_XMASLIVERIES11"));
  469. iVar12 = func_253(joaat("MPPLY_XMASLIVERIES12"));
  470. iVar13 = func_253(joaat("MPPLY_XMASLIVERIES13"));
  471. iVar14 = func_253(joaat("MPPLY_XMASLIVERIES14"));
  472. iVar15 = func_253(joaat("MPPLY_XMASLIVERIES15"));
  473. iVar16 = func_253(joaat("MPPLY_XMASLIVERIES16"));
  474. iVar17 = 0;
  475. iVar17 = 0;
  476. while (iVar17 <= 30)
  477. {
  478. if (MISC::IS_BIT_SET(Global_262145.f_22420, iVar17))
  479. {
  480. MISC::SET_BIT(&iVar0, iVar17);
  481. }
  482. iVar17++;
  483. }
  484. if (Global_262145.f_22420 != 0)
  485. {
  486. func_246(joaat("MPPLY_XMASLIVERIES0"), iVar0);
  487. }
  488. iVar17 = 0;
  489. iVar17 = 0;
  490. while (iVar17 <= 30)
  491. {
  492. if (MISC::IS_BIT_SET(Global_262145.f_22421, iVar17))
  493. {
  494. MISC::SET_BIT(&iVar1, iVar17);
  495. }
  496. iVar17++;
  497. }
  498. if (Global_262145.f_22421 != 0)
  499. {
  500. func_246(joaat("MPPLY_XMASLIVERIES1"), iVar1);
  501. }
  502. iVar17 = 0;
  503. iVar17 = 0;
  504. while (iVar17 <= 30)
  505. {
  506. if (MISC::IS_BIT_SET(Global_262145.f_22422, iVar17))
  507. {
  508. MISC::SET_BIT(&iVar2, iVar17);
  509. }
  510. iVar17++;
  511. }
  512. if (Global_262145.f_22422 != 0)
  513. {
  514. func_246(joaat("MPPLY_XMASLIVERIES2"), iVar2);
  515. }
  516. iVar17 = 0;
  517. iVar17 = 0;
  518. while (iVar17 <= 30)
  519. {
  520. if (MISC::IS_BIT_SET(Global_262145.f_22423, iVar17))
  521. {
  522. MISC::SET_BIT(&iVar3, iVar17);
  523. }
  524. iVar17++;
  525. }
  526. if (Global_262145.f_22423 != 0)
  527. {
  528. func_246(joaat("MPPLY_XMASLIVERIES3"), iVar3);
  529. }
  530. iVar17 = 0;
  531. iVar17 = 0;
  532. while (iVar17 <= 30)
  533. {
  534. if (MISC::IS_BIT_SET(Global_262145.f_22424, iVar17))
  535. {
  536. MISC::SET_BIT(&iVar4, iVar17);
  537. }
  538. iVar17++;
  539. }
  540. if (Global_262145.f_22424 != 0)
  541. {
  542. func_246(joaat("MPPLY_XMASLIVERIES4"), iVar4);
  543. }
  544. iVar17 = 0;
  545. iVar17 = 0;
  546. while (iVar17 <= 30)
  547. {
  548. if (MISC::IS_BIT_SET(Global_262145.f_22425, iVar17))
  549. {
  550. MISC::SET_BIT(&iVar5, iVar17);
  551. }
  552. iVar17++;
  553. }
  554. if (Global_262145.f_22425 != 0)
  555. {
  556. func_246(joaat("MPPLY_XMASLIVERIES5"), iVar5);
  557. }
  558. iVar17 = 0;
  559. iVar17 = 0;
  560. while (iVar17 <= 30)
  561. {
  562. if (MISC::IS_BIT_SET(Global_262145.f_22426, iVar17))
  563. {
  564. MISC::SET_BIT(&iVar6, iVar17);
  565. }
  566. iVar17++;
  567. }
  568. if (Global_262145.f_22426 != 0)
  569. {
  570. func_246(joaat("MPPLY_XMASLIVERIES6"), iVar6);
  571. }
  572. iVar17 = 0;
  573. iVar17 = 0;
  574. while (iVar17 <= 30)
  575. {
  576. if (MISC::IS_BIT_SET(Global_262145.f_22427, iVar17))
  577. {
  578. MISC::SET_BIT(&iVar7, iVar17);
  579. }
  580. iVar17++;
  581. }
  582. if (Global_262145.f_22427 != 0)
  583. {
  584. func_246(joaat("MPPLY_XMASLIVERIES7"), iVar7);
  585. }
  586. iVar17 = 0;
  587. iVar17 = 0;
  588. while (iVar17 <= 30)
  589. {
  590. if (MISC::IS_BIT_SET(Global_262145.f_22428, iVar17))
  591. {
  592. MISC::SET_BIT(&iVar8, iVar17);
  593. }
  594. iVar17++;
  595. }
  596. if (Global_262145.f_22428 != 0)
  597. {
  598. func_246(joaat("MPPLY_XMASLIVERIES8"), iVar8);
  599. }
  600. iVar17 = 0;
  601. iVar17 = 0;
  602. while (iVar17 <= 30)
  603. {
  604. if (MISC::IS_BIT_SET(Global_262145.f_22429, iVar17))
  605. {
  606. MISC::SET_BIT(&iVar9, iVar17);
  607. }
  608. iVar17++;
  609. }
  610. if (Global_262145.f_22429 != 0)
  611. {
  612. func_246(joaat("MPPLY_XMASLIVERIES9"), iVar9);
  613. }
  614. iVar17 = 0;
  615. iVar17 = 0;
  616. while (iVar17 <= 30)
  617. {
  618. if (MISC::IS_BIT_SET(Global_262145.f_22430, iVar17))
  619. {
  620. MISC::SET_BIT(&iVar10, iVar17);
  621. }
  622. iVar17++;
  623. }
  624. if (Global_262145.f_22430 != 0)
  625. {
  626. func_246(joaat("MPPLY_XMASLIVERIES10"), iVar10);
  627. }
  628. iVar17 = 0;
  629. iVar17 = 0;
  630. while (iVar17 <= 30)
  631. {
  632. if (MISC::IS_BIT_SET(Global_262145.f_22431, iVar17))
  633. {
  634. MISC::SET_BIT(&iVar11, iVar17);
  635. }
  636. iVar17++;
  637. }
  638. if (Global_262145.f_22431 != 0)
  639. {
  640. func_246(joaat("MPPLY_XMASLIVERIES11"), iVar11);
  641. }
  642. iVar17 = 0;
  643. iVar17 = 0;
  644. while (iVar17 <= 30)
  645. {
  646. if (MISC::IS_BIT_SET(Global_262145.f_22432, iVar17))
  647. {
  648. MISC::SET_BIT(&iVar12, iVar17);
  649. }
  650. iVar17++;
  651. }
  652. if (Global_262145.f_22432 != 0)
  653. {
  654. func_246(joaat("MPPLY_XMASLIVERIES12"), iVar12);
  655. }
  656. iVar17 = 0;
  657. iVar17 = 0;
  658. while (iVar17 <= 30)
  659. {
  660. if (MISC::IS_BIT_SET(Global_262145.f_22433, iVar17))
  661. {
  662. MISC::SET_BIT(&iVar13, iVar17);
  663. }
  664. iVar17++;
  665. }
  666. if (Global_262145.f_22433 != 0)
  667. {
  668. func_246(joaat("MPPLY_XMASLIVERIES13"), iVar13);
  669. }
  670. iVar17 = 0;
  671. iVar17 = 0;
  672. while (iVar17 <= 30)
  673. {
  674. if (MISC::IS_BIT_SET(Global_262145.f_22434, iVar17))
  675. {
  676. MISC::SET_BIT(&iVar14, iVar17);
  677. }
  678. iVar17++;
  679. }
  680. if (Global_262145.f_22434 != 0)
  681. {
  682. func_246(joaat("MPPLY_XMASLIVERIES14"), iVar14);
  683. }
  684. iVar17 = 0;
  685. iVar17 = 0;
  686. while (iVar17 <= 30)
  687. {
  688. if (MISC::IS_BIT_SET(Global_262145.f_22435, iVar17))
  689. {
  690. MISC::SET_BIT(&iVar15, iVar17);
  691. }
  692. iVar17++;
  693. }
  694. if (Global_262145.f_22435 != 0)
  695. {
  696. func_246(joaat("MPPLY_XMASLIVERIES15"), iVar15);
  697. }
  698. iVar17 = 0;
  699. iVar17 = 0;
  700. while (iVar17 <= 30)
  701. {
  702. if (MISC::IS_BIT_SET(Global_262145.f_22436, iVar17))
  703. {
  704. MISC::SET_BIT(&iVar16, iVar17);
  705. }
  706. iVar17++;
  707. }
  708. if (Global_262145.f_22436 != 0)
  709. {
  710. func_246(joaat("MPPLY_XMASLIVERIES16"), iVar16);
  711. }
  712. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement