Advertisement
fastman92

Decimal commands

Apr 4th, 2012
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 92.63 KB | None | 0 0
  1. Next set: 0
  2. 0: NOP
  3. 1: wait 0 ms
  4. 2: jump @MAIN_177
  5. 3: shake_camera 40
  6. 4: $CUSTOM_TOURNAMENT_FLAG = 0
  7. 5: $166 = 292.33
  8. 6: 0@ = -1
  9. 7: 7@ = 0.0
  10. 8: $89 += 1
  11. 9: $TEMPVAR_FLOAT_1 += 1.741
  12. 10: 3@ += 3000
  13. 11: 6@ += 0.1
  14. 12: $1020 -= 1
  15. 13: $TEMPVAR_Z_COORD -= 0.5
  16. 14: 0@ -= 1
  17. 15: 692@ -= 8.0
  18. 16: $GS_GANG_CASH *= 100
  19. 17: $HJ_TEMP_FLOAT *= 100.0
  20. 18: 22@ *= -1
  21. 19: 17@ *= 9.8
  22. 20: $HJ_TWOWHEELS_TIME /= 1000
  23. 21: $EXPORT_PRICE_HEALTH_MULTIPLIER /= 1000.0
  24. 22: 4@ /= 2
  25. 23: 14@ /= 1000.0
  26. 24: $CATALINA_TOTAL_PASSED_MISSIONS > 2
  27. 25: 0@ > 0
  28. 26: 10 > $SYNDICATE_TOTAL_PASSED_MISSIONS
  29. 27: 3 > 20@
  30. 28: $CURRENT_MONTH_DAY > $GYM_MONTH_DAY_WHEN_LIMIT_REACHED // (int)
  31. 29: 27@ > 33@ // (int)
  32. 30: $CURRENT_TIME_IN_MS2 > 3@ // (int)
  33. 31: 9@ > $GIRL_PROGRESS[0] // (int)
  34. 32: $HJ_TWOWHEELS_DISTANCE_FLOAT > 0.0
  35. 33: 26@ > 64.0
  36. 34: -180.0 > $1316
  37. 35: 0.0 > 7@
  38. 36: $HJ_CAR_Z > $HJ_CAR_Z_MAX // (float)
  39. 37: 3@ > 6@ // (float)
  40. 38: $TEMPVAR_FLOAT_1 > 513@(227@,10f) // (float)
  41. 39: 513@(227@,10f) > $TEMPVAR_FLOAT_2 // (float)
  42. 40: $5283 >= 180000
  43. 41: 17@ >= 4
  44. 42: 0 >= $GIRL_PROGRESS[4]
  45. 43: 3000 >= 8@
  46. 44: $SAVE_PICKUPS_INDEX >= $TOTAL_AVAILABLE_SAVE_PICKUPS // (int)
  47. 45: 43@ >= 271@ // (int)
  48. 46: $DIALOG_ARRAY_SIZE >= 131@ // (int)
  49. 47: 1@ >= $1264($1288,2i) // (int)
  50. 48: $STAT_PERCENTAGE_COMPLETED >= 100.0
  51. 49: 42@ >= 0.05
  52. 50: 8.0 >= $5925[0]
  53. 51: -0.05 >= 42@
  54. 52: $8276 >= $8278 // (float)
  55. 53: 98@ >= 50@ // (float)
  56. 54: $TEMPVAR_FLOAT_1 >= 181@(217@,8f) // (float)
  57. 55: 189@(217@,8f) >= $TEMPVAR_FLOAT_2 // (float)
  58. 56: $672 == 1
  59. 57: 1@ == 0
  60. 58: $GIRL_DATED_NOW == $GIRLFRIEND // (int)
  61. 59: 18@ == 21@ // (int)
  62. 60: $CAR_MODELS_TO_EXPORT(4@,10i) == 6@ // (int)
  63. 66: $279 == 0.0
  64. 67: 301@ == 0.2
  65. 68: $3499 == $3507($8549,151f) // (float)
  66. 69: 85@ == 69@ // (float)
  67. 70: $var == 0@ // (float)
  68. 77: jump_if_false @MAIN_4068
  69. 78: end_thread
  70. 79: create_thread @MS_BIKE_MISSIONS
  71. 80: gosub @SUB_FADE_500MS
  72. 81: return
  73. 82: NOP 98@ 100@ $TEMPVAR_FLOAT_3 99@ 100@ $TEMPVAR_FLOAT_3
  74. 83: $PLAYER_CHAR = create_player #NULL at 2488.562 -1666.865 12.8757
  75. 88: $1924 += $1929 // (int)
  76. 89: $1316 += $1317 // (float)
  77. 90: 3@ += 1@ // (int)
  78. 91: 4@ += 17@ // (float)
  79. 92: 17@ += $1029 // (int)
  80. 93: 20@ += $TEMPVAR_FLOAT_1 // (float)
  81. 94: $1923 += 25@ // (int)
  82. 95: $TEMPVAR_FLOAT_3 += 18@ // (float)
  83. 96: $5283 -= $5285 // (int)
  84. 97: $HJ_TEMP_FLOAT -= $HJ_TWOWHEELS_DISTANCE_METERS_FLOAT // (float)
  85. 98: 13@ -= 11@ // (int)
  86. 99: 18@ -= 6@ // (float)
  87.  
  88. Next set: 1
  89. 100: 3@ -= $GIRLRESPECT($GIRLFRIEND,6i) // (int)
  90. 101: 20@ -= $TEMPVAR_FLOAT_1 // (float)
  91. 102: $6681 -= 171@ // (int)
  92. 103: $TEMPVAR_FLOAT_1 -= 593@(227@,10f) // (float)
  93. 104: $HJ_STUNT_BONUS *= $HJ_STUNT_BONUS_MULT // (int)
  94. 105: $TEMPVAR_FLOAT_3 *= $DISTANCE_BETWEEN_POINTS // (float)
  95. 106: 25@ *= 29@ // (int)
  96. 107: 18@ *= 28@ // (float)
  97. 108: $var *= 22@ // $ *= @ (int)
  98. 109: $TEMPVAR_FLOAT_1 *= 17@ // (float)
  99. 110: 44@ *= $PARAMEDIC_MISSION_LEVEL // (int)
  100. 111: 6@ *= $1040 // (float)
  101. 112: $var /= $var2 // (int)
  102. 113: $5941 /= $5942 // (float)
  103. 114: 1@ /= 17@ // (int)
  104. 115: 18@ /= 17@ // (float)
  105. 116: $8200 /= 51@ // (int)
  106. 117: $TEMPVAR_FLOAT_1 /= 620@ // (float)
  107. 118: 44@ /= $var // (int)
  108. 119: 50@ /= $TEMPVAR_FLOAT_3 // (float)
  109. 120: $5576 += frame_delta_time * 6.0 // (float)
  110. 121: 351@ += frame_delta_time * -1.325 // (float)
  111. 122: $5575 += frame_delta_time * $5574 // (float)
  112. 123: 290@(227@,60f) += frame_delta_time * 425@ // (float)
  113. 124: 423@ += frame_delta_time * $var // (float)
  114. 125: $TEMPVAR_FLOAT_1 += frame_delta_time * 2@ // (float)
  115. 126: $5576 -= frame_delta_time * 6.0 // (float)
  116. 127: 421@ -= frame_delta_time * 1.0 // (float)
  117. 128: $5588 -= frame_delta_time * $5589 // (float)
  118. 129: 549@ -= frame_delta_time * 551@ // (float)
  119. 130: 18@ -= frame_delta_time * $8736 // (float)
  120. 131: $2739 -= frame_delta_time * 8@ // (float)
  121. 132: $5283 = $5284 // (int)
  122. 133: 13@ = 12@ // (int)
  123. 134: $TEMPVAR_FLOAT_1 = $1038 // (float)
  124. 135: 17@ = 3@ // (float)
  125. 136: $TEMPVAR_FLOAT_3 = 17@ // (float)
  126. 137: 14@ = $TEMPVAR_FLOAT_1 // (float)
  127. 138: $3396 = 0@ // (int)
  128. 139: 3@ = $CURRENT_TIME_IN_MS2 // (int)
  129. 140: $HJ_TWOWHEELS_DISTANCE_METERS_INT = float $HJ_TWOWHEELS_DISTANCE_FLOAT to_integer
  130. 141: $HJ_TWOWHEELS_DISTANCE_METERS_FLOAT = integer $HJ_TWOWHEELS_DISTANCE_METERS_INT to_float
  131. 142: 25@ = float $DISTANCE_BETWEEN_POINTS to_integer
  132. 143: 17@ = integer $1926 to_float
  133. 144: $IMPORT_CAR_PRICE = float 12@ to_integer
  134. 145: $EXPORT_PRICE_HEALTH_MULTIPLIER = integer 4@ to_float
  135. 146: 22@ = float 17@ to_integer
  136. 147: 14@ = integer 13@ to_float
  137. 148: make $10937 absolute_integer
  138. 149: make 9@ absolute_integer
  139. 150: make $10755 absolute_float
  140. 151: make 196@ absolute_float
  141. 152: 0@ = random_float_in_ranges_0.0_to_1.0
  142. 153: $8224 = random_int_in_ranges_0_to_32767
  143. 154: 2@ = create_actor_pedtype 4 model #MALE01 at 0.0 0.0 0.0
  144. 155: destroy_actor 18@
  145. 160: store_actor $PLAYER_ACTOR position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  146. 161: put_actor $PLAYER_ACTOR at 345.5621 306.2212 998.4484
  147. 163: actor $PLAYER_ACTOR sphere 0 in_rectangle_cornerA 2037.536 2365.373 cornerB 2117.177 2483.922
  148. 164: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA 2782.693 -1921.125 11.7984 cornerB 2746.098 -1993.905 16.9599
  149. 165: 0@ = create_car #PONY at 0.0 0.0 0.0
  150. 166: destroy_car 22@
  151. 167: car 99@ drive_to 252@ 253@ 254@
  152. 168: set_car 44@ to_psycho_driver
  153. 169: set_car 54@ to_normal_driver
  154. 170: store_car 0@ position_to 3@ 4@ 5@
  155. 171: put_car 22@ at -1577.942 52.6333 40.0
  156. 173: set_car 36@ max_speed_to 10.0
  157. 174: set_car 71@ traffic_behaviour_to 3
  158. 175: set_car 62@ driver_behaviour_to 5
  159. 176: car 79@(163@,4i) sphere 0 in_rectangle_cornerA 1940.82 72.1365 cornerB 2145.438 140.5141
  160. 177: car 73@ sphere 0 in_cube_cornerA 855.6 -2067.9 5.0 cornerB 812.6 -2085.9 20.0
  161. 186: show_text_styled GXT 'BEEFY' time 1000 style 2 // Beefy Baron
  162. 187: show_text_lowpriority GXT 'IE23' time 3000 flag 1 // ~s~This vehicle is not required for export.
  163. 188: show_text_highpriority GXT 'MTIME3' time 1000 flag 1 // ~s~Come back between 9:00 and 17:00.
  164. 190: text_clear_all
  165. 191: $TIME_HOURS = current_time_hours, $TIME_MINS = current_time_minutes
  166. 192: set_current_time 8 0
  167. 193: 3@ = get_minutes_left_to_time_hours 5@ time_minutes 6@
  168. 194: sphere_onscreen 159@ 160@ 161@ radius 5.0
  169.  
  170. Next set: 2
  171. 214: if
  172. 215: create_thread @NONAME_1 // without extra params
  173. 216: mission_cleanup
  174. 217: 68@ = actor $PLAYER_ACTOR car // add to mission cleanup
  175. 219: actor $PLAYER_ACTOR in_car 22@
  176. 221: actor $PLAYER_ACTOR driving_car_with_model #AMBULAN
  177. 223: actor $PLAYER_ACTOR driving
  178. 225: player 0 pressed_key 19
  179. 226: get_player 0 key 15 state_to 4@
  180. 236: actor $PLAYER_ACTOR sphere 0 near_point 1812.369 -1929.922 radius 80.0 80.0
  181. 237: actor $PLAYER_ACTOR sphere 0 near_point 2043.68 -1635.73 radius 4.0 4.0 on_foot
  182. 238: actor $PLAYER_ACTOR sphere 0 near_point 2067.4 -1831.2 radius 15.0 15.0 in_car
  183. 239: actor 72@ 0 near_point 2196.239 -1191.459 radius 2.0 2.0 stopped
  184. 240: actor 87@ 0 near_point 2175.29 -2259.22 radius 3.0 3.0 stopped_on_foot
  185. 241: actor $PLAYER_ACTOR sphere 0 near_point 540.0 2000.0 radius 40.0 40.0 stopped_in_car
  186. 242: actor 67@ near_actor $PLAYER_ACTOR radius 20.0 20.0 0
  187. 243: actor $PLAYER_ACTOR near_actor 15@ radius 2.0 2.0 0 on_foot
  188. 244: actor 34@ near_actor $PLAYER_ACTOR radius 6.0 6.0 sphere 0 in_car
  189. 254: actor $PLAYER_ACTOR sphere 0 in_sphere 658.0068 -1866.313 4.4537 radius 15.0 15.0 15.0
  190. 255: actor $PLAYER_ACTOR sphere 0 in_sphere $X_JOHNSON_HOUSE $Y_JOHNSON_HOUSE $Z_JOHNSON_HOUSE radius 1.0 1.0 2.0 on_foot
  191. 256: actor $PLAYER_ACTOR in_sphere 1793.068 -1904.254 12.3989 radius 4.0 4.0 4.0 sphere 1 in_car
  192. 257: actor $PLAYER_ACTOR in_sphere 10@ 11@ 12@ radius 5.0 5.0 3.0 sphere 0 stopped
  193. 258: actor $PLAYER_ACTOR in_sphere 2468.8 -1278.2 29.1 radius 1.2 1.2 3.0 sphere 1 stopped_on_foot
  194. 259: actor $PLAYER_ACTOR in_sphere -1577.942 52.6333 16.3281 radius 4.0 4.0 6.0 sphere 0 stopped_in_car
  195. 260: actor $PLAYER_ACTOR near_actor 1@ radius 15.0 15.0 15.0 sphere 0
  196. 261: actor $PLAYER_ACTOR near_actor 102@(42@,9i) radius 5.0 5.0 2.0 sphere 0 on_foot
  197. 262: actor $PLAYER_ACTOR near_actor 71@ radius 15.0 15.0 15.0 sphere 0 in_car
  198. 263: $2706 = create_object #AD_FLATDOOR at 1833.36 -1995.45 12.5
  199. 264: destroy_object $WANTED_LIST_OBJECT
  200. 265: player $PLAYER_CHAR money += 1000000
  201. 266: player $PLAYER_CHAR money > 461@
  202. 267: 4@ = player $PLAYER_CHAR money
  203. 269: set_player $PLAYER_CHAR wanted_level_to 0
  204. 270: set_player $PLAYER_CHAR minimum_wanted_level_to 2
  205. 271: player $PLAYER_CHAR wanted_level > 0
  206. 272: clear_player $PLAYER_CHAR wanted_level
  207. 273: set_wasted_busted_check 0
  208. 274: wasted_or_busted // mission only
  209. 276: set_actor $PLAYER_ACTOR weapon 38 ammo_to 200000 while_in_car
  210. 279: player $PLAYER_CHAR wasted
  211. 280: actor 0@ dead
  212. 281: car 0@ wrecked
  213. 290: player $PLAYER_CHAR pressing_horn
  214. 297: 41@ = create_actor_pedtype 23 model #SPECIAL02 in_car 35@ driverseat
  215.  
  216. Next set: 3
  217. 311: car 0@ model == #REMINGTN
  218. 331: $PARKED_RHINO = init_car_generator #RHINO color -1 -1 force_spawn 1 alarm 0 door_lock 0 min_delay 0 max_delay 10000 at 2435.302 -1671.848 12.8007 angle 90.0
  219. 332: set_parked_car_generator $PARKED_RHINO cars_to_generate_to 0
  220. 334: set_timer_to $7234 type 1 // global_variable
  221. 335: stop_timer $1923
  222. 337: remove_status_text $1924
  223. 340: actor $PLAYER_ACTOR in_zone 'EASB' // Easter Basin
  224. 344: camera_on_car 34@ 18 2
  225. 345: camera_on_ped 215@ 15 2
  226. 346: restore_camera
  227. 347: unknown_shake_player_controller 0 time 200 unknown_intensity 255
  228. 349: set_gamespeed 0.9
  229. 351: set_camera_position 664.9277 -479.6112 16.1668 rotation 0.0 0.0 0.0
  230. 352: set_camera_point_at 665.8948 -479.5685 16.4175 mode 2
  231. 353: 341@ = create_marker_above_car 340@ unknown 0 visibility 1
  232. 356: disable_marker $MARKER_CATALINA
  233. 357: set_marker 42@ color_to 1
  234. 359: 149@(256@,33i) = create_marker_at 50@(256@,33f) 50@(256@,33f) 50@(256@,33f) flags 0 2
  235. 360: set_marker 45@ size 2
  236. 361: set_fade_color_RGB 0 0 0
  237. 362: fade 0 time 0
  238. 363: fading
  239. 364: restart_if_wasted_at 2027.77 -1420.52 15.99 angle 137.0 town_number 0
  240. 365: restart_if_busted_at 1550.68 -1675.49 14.51 angle 90.0 town_number 0
  241. 366: override_restart at -1605.792 716.8598 11.0241 angle 355.2978
  242. 367: create_particle 2 rotation_factor 0.0 size 1.0 intensity 150 flags 0 0 0 at 127@(56@,20f) 147@(56@,20f) 167@(56@,20f)
  243. 370: $TEMPVAR_ANGLE = actor 215@ Z_angle
  244. 371: set_actor $PLAYER_ACTOR Z_angle_to 262.0
  245. 372: $HJ_CAR_ANGLE = car $HJ_PLAYER_CAR Z_angle
  246. 373: set_car 22@ Z_angle_to 315.0
  247. 374: 13@ = object 0@ Z_angle
  248. 375: set_object 27@ Z_angle_to 180.0
  249. 377: actor $PLAYER_ACTOR colliding_with_object 73@
  250. 379: set_actor $PLAYER_ACTOR weapon 22 ammo_to 10
  251. 384: set_on_mission_flag_to $ONMISSION // Note: your missions have to use the variable defined here
  252. 388: actor 35@ health >= 119
  253. 389: car 73@ health >= 700
  254. 390: $61 = create_marker_above_car $60
  255. 391: 39@ = create_marker_above_actor 67@
  256. 392: 123@(214@,5i) = create_marker_above_object 109@(214@,5i)
  257. 394: 1@ = create_checkpoint_at 14@ 15@ 16@
  258. 395: set_marker $1629 radar_mode 2
  259. 396: play_sound 1052 at 0.0 0.0 0.0
  260. 397: NOP 76@ 65535 2181.127 -2251.999 14.036
  261. 398: stop_sound 82@
  262. 399: car 244@ flipped_for_2_seconds
  263.  
  264. Next set: 4
  265. 400: add_car 244@ to_flipped_check // 6 max
  266. 401: remove_car 244@ from_flipped_check
  267. 417: actor $PLAYER_ACTOR sphere 0 in_rectangle_cornerA 1028.2 449.6 cornerB 2@ 3@ on_foot
  268. 418: actor $PLAYER_ACTOR sphere 0 in_rectangle_cornerA 82@ 83@ cornerB 84@ 85@ in_car
  269. 419: actor $PLAYER_ACTOR sphere 0 in_rectangle_cornerA 2037.536 2365.373 cornerB 2117.177 2483.922
  270. 420: actor 38@ sphere 0 in_rectangle_cornerA 2400.0 2800.0 cornerB 1000.0 1200.0 stopped_on_foot
  271. 421: actor $PLAYER_ACTOR sphere 0 in_rectangle_cornerA 2@ 3@ cornerB 4@ 5@ stopped_in_car
  272. 422: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA -777.827 510.0 1369.0 cornerB -797.0 494.0 1373.0 on_foot
  273. 423: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA -2042.943 167.5841 26.759 cornerB -2055.202 180.1328 32.3919 in_car
  274. 422: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA -777.827 510.0 1369.0 cornerB -797.0 494.0 1373.0 stopped
  275. 425: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA 2300.0 2500.0 50.0 cornerB 2500.0 2700.0 -50.0 stopped_on_foot
  276. 426: actor $PLAYER_ACTOR sphere 0 in_cube_cornerA 1@ 2@ 3@ cornerB 4@ 5@ 6@ stopped_in_car
  277. 427: car 35@ sphere 0 in_rectangle_cornerA 44@ 45@ cornerB 46@ 47@ stopped
  278. 428: car 35@ sphere 1 in_cube_cornerA 288.0 45@ 16.0 cornerB 328.0 47@ 18.0 stopped
  279. 429: car 99@ sphere 0 near_point 252@ 253@ radius 6.0 6.0
  280. 430: car 61@ sphere 0 near_point 2195.84 -2251.522 radius 3.0 3.0 stopped
  281. 431: car 74@ sphere 0 in_sphere 143@ 150@ 157@ radius 0.2 0.2 1.0
  282. 432: car 71@ sphere 0 in_sphere 2644.462 -2017.282 12.5547 radius 4.0 4.0 4.0 stopped
  283. 434: give_actor 2@ weapon 28 ammo 60 // Load the weapon model before using this
  284. 436: set_player $PLAYER_CHAR can_move 1
  285. 437: force_weather 1
  286. 438: set_weather 1
  287. 439: release_weather
  288. 441: set_actor 2@ armed_weapon_to 0
  289. 443: store_object 0@ position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  290. 444: put_object 0@ at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  291. 445: $5284 = current_time_in_ms
  292. 448: $PLAYER_WANTED_LEVEL = player $PLAYER_CHAR wanted_level
  293. 449: car $TEMPVAR_ACTOR_CAR stopped
  294. 450: remove_references_to_actor 2@ // Like turning an actor into a random pedestrian
  295. 451: remove_references_to_car $IMPORT_CAR // Like turning a car into any random car
  296. 452: remove_references_to_object 82@(39@,16i) // This object will now disappear when the player looks away
  297. 453: remove_actor_from_mission_cleanup_list 1@
  298. 455: remove_object_from_mission_cleanup_list 27@
  299. 456: 40@ = create_actor_pedtype 23 model #SPECIAL01 in_car 35@ passenger_seat 0
  300. 483: show_text_1number_styled GXT 'BB_15' number $1922 time 5000 style 1 // NEW HIGH SCORE!!~n~~w~~1~
  301. 484: show_text_1number_lowpriority GXT 'HJ_IS' number $HJ_STUNT_BONUS time 2000 flag 1 // INSANE STUNT BONUS: $~1~
  302. 485: show_text_1number_highpriority GXT 'LOW_38' number 271@ time 5000 flag 1 // ~s~You need $~1~ to compete.
  303. 487: remove_forbidden_for_cars_cube_cornerA 2272.922 -1649.556 14.3311 cornerB 2266.101 -1633.219 14.3505
  304. 488: create_forbidden_for_cars_cube_cornerA 2500.0 -1677.0 20.0 cornerB 2430.0 -1653.0 0.0
  305. 489: 43@ = car 71@ num_passengers
  306. 490: 60@ = car 59@ max_passengers
  307. 491: set_traffic_density_multiplier_to 0.0
  308. 492: make_car 34@ very_heavy 1
  309. 496: set_max_wanted_level_to 6
  310. 499: car $HJ_PLAYER_CAR in_air
  311.  
  312. Next set: 5
  313. 500: car 108@ flipped
  314. 501: $PLAYER_ACTOR = get_player_actor $PLAYER_CHAR
  315. 502: cancel_override_restart
  316. 503: set_player $PLAYER_CHAR ignored_by_cops 1
  317. 505: init_rampage_gxt 'RAMPAGE' weapon 22 time_limit 30000 targets 30 target_models #CABBIE #TAXI #CABBIE #TAXI completed_text 1
  318. 506: 17@ = rampage_status
  319. 507: 28@ = square_root 18@
  320. 514: actor $PLAYER_ACTOR near_car 40@ radius 45.0 45.0 flag 0
  321. 515: actor $PLAYER_ACTOR near_car 1@ radius 12.0 12.0 flag 0 on_foot
  322. 516: actor 66@ near_car 34@ radius 15.0 15.0 flag 0 in_car
  323. 517: actor $PLAYER_ACTOR near_car 73@ radius 25.0 25.0 25.0 flag 0
  324. 518: actor $PLAYER_ACTOR near_car 95@ radius 5.0 5.0 3.0 flag 0 on_foot
  325. 519: actor $PLAYER_ACTOR near_car 62@ radius 20.0 20.0 10.0 flag 0 in_car
  326. 520: 17@ = random_float_in_ranges -0.2 0.2
  327. 521: 17@ = random_int_in_ranges 0 10
  328. 522: set_car 0@ door_status_to 4
  329. 523: explode_car 57@
  330. 524: create_explosion_with_radius 0 at 72@ 73@ 74@
  331. 525: car $HJ_PLAYER_CAR flipped
  332. 531: $PICKUP_INFO_HOSPITAL = create_pickup #INFO type 3 at 2027.77 -1420.52 16.49
  333. 532: pickup $BUY_ASSET_PICKUPS[0] picked_up
  334. 533: destroy_pickup $BUY_ASSET_PICKUPS[0]
  335. 534: enable_taxi 87@ light 0
  336. 535: show_text_styled GXT 'MYTEXT' time 3000 style 1 // versionB
  337. 539: set_garage 'BODLAWN' to_accept_only_car $PLAYER_CAR
  338. 545: set_player $PLAYER_CHAR trapped_in_car 1
  339. 547: set_actor 2@ health_to 500
  340. 548: set_car 34@ health_to 1000
  341. 550: $6459 = actor 164@ health
  342. 551: 4@ = car 22@ health
  343. 553: set_car $IMPORT_CAR primary_color_to 11 secondary_color_to 0
  344. 554: remove_forbidden_for_peds_cube_cornerA 1782.802 -1203.497 0.0 cornerB 1788.273 -1236.15 20.0
  345. 555: create_forbidden_for_peds_cube_cornerA 2380.682 -1274.528 22.0 cornerB 2375.945 -1239.356 26.0
  346. 567: set_gang 1 weapons_to 24 29 4
  347. 571: actor 70@(43@,6i) colliding_with_object 105@
  348. 572: load_special_actor 'TENPEN' as 1 // models 290-299
  349. 573: special_actor 1 loaded
  350. 577: player $PLAYER_CHAR in_remote_mode
  351. 580: set_cutscene_pos 4@ 7@ 10@
  352. 581: set_actor $ACTOR_SMOKE walk_style_to "FATMAN"
  353. 583: load_model $IMPORT_CARS_MODEL($IMPORT_PANEL_ROW,6i)
  354. 584: model 15@ available
  355. 585: release_model $IMPORT_CARS_MODEL($IMPORT_PANEL_ROW,6i)
  356. 591: create_corona_with_radius 0.2 type 2 lensflares 0 with_color 255 0 0 at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  357. 595: save_current_time
  358. 596: restore_current_time
  359. 598: player $PLAYER_CHAR defined
  360.  
  361. Next set: 6
  362. 659: 38@ = get_current_controls
  363. 660: set_car 37@ sprayable 0
  364. 662: unload_special_actor 1
  365. 663: reset_player $PLAYER_CHAR destroyed_model_counters
  366. 664: get_player $PLAYER_CHAR destroyed_model #TOPFUN quantity_to $BEEFYBARON_SCORE
  367. 665: activate_garage 'VECMOD'
  368. 667: 27@ = init_object #NF_BLACKBOARD at 0.0 0.0 0.0
  369. 672: actor $PLAYER_ACTOR stopped
  370. 675: enable_widescreen 1
  371. 679: $439 = create_icon_marker_and_sphere $ICON_CJ at $X_JOHNSON_HOUSE $Y_JOHNSON_HOUSE $Z_JOHNSON_HOUSE
  372. 680: $439 = create_marker $ICON_CJ at $X_JOHNSON_HOUSE $Y_JOHNSON_HOUSE $Z_JOHNSON_HOUSE
  373. 681: set_actor 1@ immune_to_nonplayer 1
  374. 682: set_car 69@ immune_to_nonplayer 1
  375. 683: set_actor 2@ immunities BP 0 FP 0 EP 1 CP 1 MP 0
  376. 684: set_car 0@ immunities BP 1 FP 1 EP 1 CP 1 MP 1
  377. 697: deactivate_garage 'BEACSV'
  378.  
  379. Next set: 7
  380. 703: car 51@ sunk
  381. 704: store_to 137@ 138@ 139@ ped_path_coords_closest_to 141@ 142@ 143@
  382. 705: store_to 119@ 120@ 121@ car_path_coords_closest_to 116@ 117@ 118@
  383. 706: car 71@ drive_to 2644.462 -2016.282 12.5547
  384. 714: car 61@ bounding_sphere_visible
  385. 715: actor $ACTOR_SMOKE bounding_sphere_visible
  386. 716: object 0@ bounding_sphere_visible
  387. 718: 16@ = ground_z_at 2@ 3@ 4@
  388. 719: 142@(213@,21i) = create_fire_at 0.0 0.0 0.0 propagation 0 size 1
  389. 720: fire 163@ extinguished
  390. 721: remove_fire 138@
  391. 723: boat 290@($7257,2i) sail_to 343@(366@,6f) 349@(367@,4f) 0.0
  392. 724: car 290@($7257,2i) turn_off_engine
  393. 726: actor $PLAYER_ACTOR fires_weapon 0 in_rectangle_cornerA -2774.03 -1572.78 cornerB -2837.13 -1468.24
  394. 728: actor $PLAYER_ACTOR current_weapon == 28
  395. 731: set_boat 379@(253@,16i) speed_to 50.0
  396. 733: 88@ = get_random_ped_in_zone 'SAN_AND' with_pedtype_civilian 1 gang 0 criminal/prostitute 1
  397. 736: actor $PLAYER_ACTOR aggressive
  398. 737: 136@(212@,2i) = create_cash_pickup 500 at 2338.551 -1186.939 1027.977 permanence_flag 1
  399. 738: set_actor 2@ weapon_accuracy_to 75
  400. 739: 188@ = car 59@ speed
  401. 740: load_cutscene_data 'PROLOG1'
  402. 743: start_cutscene
  403. 744: $129 = cutscenetime
  404. 745: cutscene_reached_end
  405. 746: end_cutscene
  406. 747: restore_camera_with_jumpcut
  407. 749: set_total_hidden_packages_to 75
  408. 750: projectile_in_cube_cornerA 289@ 291@ 293@ cornerB 290@ 292@ 294@
  409. 754: actor 164@ model == #BMYPOL1
  410. 758: 14@ = sine 45.0 // (float)
  411. 759: 13@ = cosine 45.0 // (float)
  412. 760: get_car 95@ Z_angle_sine_to 294@
  413. 761: get_car 95@ Z_angle_cosine_to 295@
  414. 762: set_garage 'MICHDR' type 5
  415. 765: show_text_2numbers_lowpriority GXT 'BB_05' numbers $1926 $1927 time 5000 flag 1 // ~b~1 Pointer!~s~ Distance ~1~.~1~m
  416. 770: show_text_4numbers GXT 'WHEEL01' numbers $HJ_BONUS
  417. 771: show_text_4numbers_highpriority GXT 'QUAR_P6' numbers 208@ 209@ 210@ 211@ time 10000 flag 1 // ~s~You set a new best time - ~1~m ~1~s. The quarry missions have now been completed in ~1~m ~1~s.
  418. 776: show_text_6numbers GXT 'HJSTAT' numbers $HJ_STUNT_DISTANCE_MAX_INT $HJ_STUNT_DISTANCE_MAX_REM $HJ_STUNT_HEIGHT $HJ_STUNT_HEIGHT_REM $HJ_STUNT_FLIPS $HJ_STUNT_ROTATION_INT time 5000 flag 5 // Distance: ~1~.~1~m Height: ~1~.~1~m Flips: ~1~ Rotation:
  419. 780: progress_made += 1
  420. 781: set_max_progress 187
  421. 791: increment_mission_attempts
  422. 792: set_latest_mission_passed 'INTRO_1' // Big Smoke
  423. 794: remove_all_fires
  424. 797: actor $ACTOR_RYDER hit_by_weapon 51
  425. 798: car 35@(328@,10i) hit_by_weapon 38
  426.  
  427. Next set: 8
  428. 801: AS_actor $ACTOR_SMOKE die_headshotted
  429. 803: enable_boat 290@ anchor 1
  430. 805: 49@ = create_car 35@ fire
  431. 806: 138@ = create_actor 94@ fire
  432. 807: $TEMPVAR_ACTOR_CAR = get_random_car_with_model -1 in_rectangle_cornerA $111 $112 cornerB $114 $115
  433. 810: set_behind_camera_mode_to 1
  434. 811: $811 = create_weapon_pickup #M4 group 15 ammo 60 at 2021.879 1001.467 10.3203
  435. 816: set_player $PLAYER_CHAR infinite_run 0
  436. 817: set_player $PLAYER_CHAR fast_reload 1
  437. 818: set_actor 66@ bleeding 1
  438. 821: enable_free_respray 1
  439. 823: set_actor 18@ visibility 0
  440. 824: set_car 59@ visibility 0
  441. 825: anything_in_cube_cornerA 227@ 228@ 229@ cornerB 230@ 231@ 232@ solid 0 car 0 actor 1 object 0 particle 0
  442. 830: set_draw_text_position 320.0 180.333 GXT 'BJ_PUSH' // Push
  443. 831: set_text_draw_letter_size 1.3 3.36
  444. 832: set_text_draw_RGBA 180 180 180 255
  445. 833: set_text_draw_align_justify 0
  446. 834: set_text_draw_centered 1
  447. 835: set_text_draw_linewidth 640.0
  448. 836: set_text_draw_linewidth 580.0 for_centered_text
  449. 837: enable_text_draw_background 0
  450. 840: enable_text_draw_proportional 1
  451. 841: set_text_draw_font 3
  452. 845: rotate_object $2709 from_angle 0.0 to_angle 360.0 flag 0
  453. 846: move_object 0@ to 1@ 2@ 3@ speed 13@ 16@ 19@ collision_check 1
  454. 847: destroy_actor_with_fade 2@
  455. 848: set_actor 2@ maintain_position_when_attacked 1
  456. 854: explosion_type -1 in_cube_cornerA 107@ 108@ 109@ cornerB 110@ 111@ 112@
  457. 860: place_object $201[7] relative_to_car $198 with_offset -7.0 74.0 -0.5
  458. 861: set_object $1754[0] targetable 1
  459. 863: actor 98@ armour += 100
  460. 864: open_garage 'BURG_LK'
  461. 865: close_garage 'MICHDR'
  462. 866: remove_actor $PLAYER_ACTOR from_car_and_place_at 2239.367 -1261.939 22.9375
  463. 867: create_object_at -2166.86 -236.5 40.86 radius 40.0 model #CRACKFACT_SFS visibility 1
  464. 868: actor 102@(42@,9i) spotted_actor $PLAYER_ACTOR
  465. 870: object $1754[0] damaged
  466. 874: put_actor 93@ in_car 70@
  467. 877: show_text_2numbers_styled GXT 'TX_SEQ' numbers $8198 115@ time 5000 style 5 // ~1~ IN A ROW bonus! $~1~
  468. 883: set_camera_directly_behind_player
  469. 886: 18@ = create_random_actor_at -1576.88 55.26 8.57
  470. 897: throw_object 0@ velocity_in_direction 23@ 24@ 25@
  471. 898: set_object 0@ collision_detection 1
  472.  
  473. Next set: 9
  474. 900: show_text_1string GXT 98@s string 100@s time 15000 1
  475. 906: any_car_in_cube_cornerA 176@ 177@ 177@ cornerB 25.0 25.0 10.0
  476. 907: load_requested_models
  477. 908: object 102@ scatter 0.0 0.0 -2.0
  478. 909: draw_texture 17 position $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 size 20@ 19@ RGBA 128 128 128 255
  479. 910: draw_box_position 320.0 224.0 size 640.0 448.0 RGBA 0 0 0 255
  480. 911: load_texture "DOWN" as 1 // Load dictionary with 0390 first
  481. 912: load_txd_dictionary 'LD_BEAT'
  482. 913: release_textures
  483. 914: make_object 0@ moveable 1
  484. 915: actor 215@ perform_animation "POOL_SHORT_SHOT" at 248@ times_normal_rate
  485. 916: play_music 2
  486. 917: clear_area 1 at 681.8004 -474.1063 15.5363 radius 3.0
  487. 918: pause_timer 0
  488. 919: enable_car 103@ siren 1
  489. 924: unknown_car 379@(253@,16i) flag 1
  490. 926: set_actor 65@ locked 1 while_in_car
  491. 927: set_car 51@ race_to 116@ 117@
  492. 929: show_sphere_at 2468.8 -1278.2 29.1 radius 1.2
  493. 930: set_car 69@ action 3
  494. 931: actor 0@ male
  495. 932: name_thread 'MAIN'
  496. 935: NOP $CURRENT_WANTED_LIST
  497. 936: NOP 208@
  498. 937: NOP
  499. 938: NOP 116@ 117@ $TEMPVAR_FLOAT_3
  500. 939: set_car 95@ stability_on_turning_movements 1
  501. 941: NOP 0
  502. 943: enable_streaming 0
  503. 944: garage 'BODLAWN' door_open
  504. 945: garage 'HBGDSFS' door_closed
  505. 950: replace_model_at -2049.171 250.3193 34.477 radius 20.0 from #HUBHOLE1_SFSE to #HUBHOLE2_SFSE
  506. 951: process_cutscene_only 0
  507. 954: clear_cars_from_cube_cornerA 2288.28 -1648.13 14.0 cornerB 2274.92 -1641.33 14.31
  508. 956: 149@ = create_sphere_at 2596.589 2758.158 22.862 radius 1.0
  509. 957: destroy_sphere 149@
  510. 959: set_player $PLAYER_CHAR ignored_by_everyone 1
  511. 960: $2197 = actor $PLAYER_ACTOR car
  512. 963: set_timer_to $1923 type 1 GXT 'BB_19' // global_variable // Time
  513. 964: set_status_text $BEEFYBARON_SCORE type 0 GXT 'ZER2_43' // global_variable // Score ~1~
  514. 965: create_random_car_for_carpark 2077.872 2398.657 9.8203 z_angle 89.6383
  515. 967: set_sensitivity_to_crime 0.7
  516. 968: rotate_player-180-degrees
  517. 969: car 73@ damaged
  518. 970: object $2727 exists
  519. 971: set_rendering_origin_at 2488.562 -1666.865 13.3757
  520. 972: enable_car 79@ stuck_check_distance_to 2.0 time_to 2000
  521. 973: disable_car 73@ stuck_check
  522. 974: car 79@(163@,4i) stuck
  523. 975: load_wav 43205 as 1
  524. 976: wav 3@ loaded
  525. 977: play_wav 1
  526. 978: wav 3@ ended
  527. 979: get_route_nearest_for $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 store_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 Z_angle_to $TEMPVAR_ANGLE
  528. 981: remove_text 'TTUTOR' // Press ~k~~TOGGLE_SUBMISSIONS~ to toggle taxi missions on or off.
  529. 982: remove_styled_text 'BOXBURG' // Boxville
  530. 983: set_wav 3 location 884.9761 -1079.983 23.3133
  531. 984: show_save_screen
  532. 985: save_done
  533. 988: 167@ = create_marker_above_pickup 50@
  534. 990: set_pedestrians_density_multiplier_to 0.0
  535. 992: draw_text_behind_textures 0
  536. 995: set_texture_to_be_drawn_antialiased 1
  537. 996: set_text_draw_align_right 0
  538. 997: show_text_box 'HELP101' // Respect can be earned be passing certain missions, killing rival gangs members, gaining territory and tagging.
  539. 998: remove_text_box
  540. 999: flash_hud_component 10
  541.  
  542. Next set: 10
  543. 1003: clear_small_messages_only
  544. 1005: set_car 379@(253@,16i) disable_flipped_explosion_when_empty 1
  545. 1006: player $PLAYER_CHAR controllable
  546. 1007: player $PLAYER_CHAR make_safe
  547. 1008: enable_text_draw 1
  548. 1011: get_car $1867 primary_color_to 90@ secondary_color_to 91@
  549. 1012: set_all_cars_apply_damage_rules 0
  550. 1013: set_car 41@ apply_damage_rules 1
  551. 1021: set_player $PLAYER_CHAR handling_responsiveness 145@
  552. 1022: set_actor 1@ money 0
  553. 1024: store_coords_to 20@ 21@ 22@ from_object 9@ with_offset 17@ 18@ 19@
  554. 1031: store_coords_to 120@ 130@ 140@ from_car 543@ with_offset -0.337 1.566 0.657
  555. 1036: is_german_game
  556. 1037: unload_wav 3@
  557. 1044: set_player $PLAYER_CHAR free_treatment_once 1
  558. 1047: start_mission 0 // Initial 1
  559. 1048: set_object 238@ draw_last 1
  560. 1050: 41@ = actor $PLAYER_ACTOR weapon 22 ammo
  561. 1053: set_camera_near_clip 0.1
  562. 1054: set_radio_station 3
  563. 1059: set_car 96@ improved_handling_to 2.0 // (float)
  564. 1060: is_system_metric
  565. 1061: 17@ = meters 17@ to_feet
  566. 1064: unknown_car 35@ flag 1
  567. 1067: clear_peds_from_cube_cornerA 1721.117 -1967.489 11.0 cornerB 1904.391 -1838.315 15.0
  568. 1068: set_total_missions_to 147
  569. 1069: $HJ_STUNT_DISTANCE_MAX_INT = metric $HJ_STUNT_DISTANCE_MAX_INT to_imperial
  570. 1070: downdate_integer_stat 212 to 448@ // same as 0582
  571. 1072: put_actor 18@ into_car $TEMPVAR_ACTOR_CAR passenger_seat 0
  572. 1073: car $TEMPVAR_ACTOR_CAR passenger_seat_free 0
  573. 1074: 18@ = get_actor_handle_from_car $TEMPVAR_ACTOR_CAR passenger_seat 0
  574. 1075: set_actor 50@ criminal_flag 1
  575. 1076: show_credits
  576. 1077: end_credits
  577. 1078: credits_ended
  578. 1084: disable_sounds_after_fade 0
  579. 1089: 6@ = car $TEMPVAR_ACTOR_CAR model
  580. 1093: improved_handling_cheat_used
  581. 1094: set_actor 2@ dismemberment_possible 0
  582. 1096: actor $ACTOR_RYDER in_car $RYDER_CAR
  583. 1097: actor $PLAYER_ACTOR in_a_car
  584. 1099: actor $PLAYER_ACTOR on_foot
  585.  
  586. Next set: 11
  587. 1107: set_object $CRANE_MAGNET XY_rotation 15.0 0.0 angle $TEMPVAR_ANGLE
  588. 1108: useless_store_debug_camera_position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  589. 1111: player $PLAYER_CHAR aiming_at_actor 101@
  590. 1112: player $PLAYER_CHAR aiming_at_object $1754[0]
  591. 1113: end_thread_named 'INT'
  592. 1114: draw_text_1number 320.0 155.333 GXT 'ALLRACE' number 0@ // ALL RACES WON!~n~~w~$~1~
  593. 1115: draw_text_2numbers 320.0 390.0 GXT 'TIME' numbers $TIME_MINS $6228 // ~1~:~1~
  594. 1116: abort_mission
  595. 1120: set_camera_transverse_delay 0.0 time 3000
  596. 1123: useless_store_debug_camera_target_point_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  597. 1124: put_actor 99@ into_turret_on_car 68@ at_car_offset 266@ 267@ 268@ position 0 shooting_angle_limit 0.0 with_weapon 0
  598. 1125: remove_actor $PLAYER_ACTOR from_turret_mode
  599. 1126: unknown_car 39@ flag 1
  600. 1127: clear_actor $ACTOR_RYDER last_weapon_damage
  601. 1128: clear_car 68@ last_weapon_damage
  602. 1132: 125@ = car 42@ driver
  603. 1133: 55@ = actor 36@ members_in_group
  604. 1134: put_player $PLAYER_CHAR in_RC_mode_at 40@ 41@ 42@ angle 40.09 RC_model #RCBARON
  605. 1136: 76@ = actor $PLAYER_ACTOR current_weapon
  606. 1137: actor $PLAYER_ACTOR near_object_in_rectangle $2727 radius 50.0 50.0 sphere 0
  607. 1138: actor $PLAYER_ACTOR near_object_in_rectangle 0@ radius 5.0 5.0 sphere 0 on_foot
  608. 1140: actor $PLAYER_ACTOR near_object_in_cube 51@ radius 15.0 15.0 4.0 flag 0
  609. 1141: actor $PLAYER_ACTOR near_object_in_cube 117@(34@,7i) radius 1.5 1.5 1.5 flag 0 on_foot
  610. 1143: set_car 77@ animation 3 time 6000
  611. 1146: actor $PLAYER_ACTOR driving_bike
  612. 1152: actor 131@(52@,6i) looking_at_death_of_actor_pedtype 25
  613. 1156: 34@ = player $PLAYER_CHAR RC_car
  614. 1157: return_true
  615. 1160: model #TAXI exists // versionA
  616. 1161: set_actor $PLAYER_ACTOR muted 1
  617. 1162: set_RC_car_detonation 0 // or opcode 04D6
  618. 1163: set_car 35@ route_seed $8224
  619. 1164: pickup_at -2182.652 -247.3813 36.4 available_to_be_picked_up
  620. 1167: actor $PLAYER_ACTOR remove_weapons
  621. 1169: actor $PLAYER_ACTOR has_weapon 46
  622. 1172: get_joystick 0 data_to $MOVE_AXIS_X $MOVE_AXIS_Y $SPECIAL_AXIS_X $SPECIAL_AXIS_Y
  623. 1173: car 78@ burning
  624. 1174: tire 2 on_car 34@ deflated
  625. 1186: set_heli 379@(253@,16i) fly_to 331@(253@,16f) 347@(253@,16f) 363@(253@,16f) altitude_between 0.0 and 363@(253@,16f)
  626. 1187: $CURRENT_TOWN_NUMBER == 1 // $ == any
  627. 1188: 17@ == 3 // @ == any
  628. 1189: get_dead_actor_pickup_coords 72@(43@,4i) store_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  629. 1190: $GS_GANG_MONEY_PICKUP = create_asset_money_pickup_at 2508.359 -1676.538 12.579 money 10000 $GS_GANG_CASH
  630. 1191: actor $PLAYER_ACTOR driving_boat
  631. 1193: actor 395@(253@,16i) driving_heli
  632. 1195: actor 395@(253@,16i) driving_plane
  633. 1197: actor $PLAYER_ACTOR in_water
  634. 1198: $ICON_CJ = 15 // $ = any
  635. 1199: 157@ = 43200 // @ = any
  636.  
  637. Next set: 12
  638. 1200: $var > 4 // $ > any
  639. 1201: 2@ > 4.0 // @ > any
  640. 1202: 6 > $var // any > $
  641. 1203: 1243 > 44@ // any > @
  642. 1204: $var >= 410.3 // $ >= any
  643. 1205: 2@ >= 180 // @ >= any
  644. 1206: 42 >= 37@ ; any >= $
  645. 1207: 3000 >= 34@ // any >= @
  646. 1208: get_weapon_data_from_actor $PLAYER_ACTOR weapon_group 2 weapon 380@ ammo 381@ model 381@
  647. 1209: unknown_get_at 153@ 154@ 145@ height 10.0 radius 500.0 store_to 153@ 154@ 155@ 157@ 158@ 159@ 160@
  648. 1210: set_car 34@ speed_to 0.0
  649. 1211: select_interior 0
  650. 1213: set_car 72@ is_part_of_convoy 1
  651. 1216: create_roadblock_in_area_cornerA 2336.63 -1548.68 23.99 cornerB 2347.01 -1548.37 23.68 type 1
  652. 1217: remove_references_to_roadblocks
  653. 1220: store_coords_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 from_actor 215@ with_offset 1.0 3.0 1.0
  654. 1221: actor 284@ photographed
  655. 1224: actor $PLAYER_ACTOR driving_flying_vehicle
  656. 1230: $MARKER_EMMETS_GUN = create_icon_marker_without_sphere 18 at 2447.364 -1974.496 12.5469
  657. 1232: force_heli 58@ looking_angle_to 270.0
  658. 1233: reset_heli 4@ looking_angle
  659. 1234: set_plane 379@(253@,16i) fly_autopilot_around_point 331@(253@,16f) 347@(253@,16f) 363@(253@,16f) altitude_between 0.0 and 363@(253@,16f)
  660. 1235: get_nearest_car_path_coords_from $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD type 2 store_to 88@ 89@ 90@
  661. 1237: create_corona_at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 radius 110@ type 2 flare 2 RGB 0 255 0
  662. 1238: enable_RC_car_detonation 0 // or opcode 048A
  663. 1239: set_actor $PLAYER_ACTOR locked 1
  664. 1240: set_actor 395@(253@,16i) drowns_in_water 0
  665. 1241: object 0@ set_scripted_collision_check 1
  666. 1242: has_object 110@(176@,10i) collided
  667. 1243: exit_RC_mode // on foot version
  668. 1245: $9594 = actor $PLAYER_ACTOR armour
  669. 1247: set_heli 71@ lean_and_thrust_limiter 0
  670. 1248: car 76@ abandon_path_radius 30
  671. 1249: open_and_freeze_car_trunk 524@
  672. 1250: NOP $PLAYER_CHAR 1
  673. 1251: unknown_set_player $PLAYER_CHAR flag 7 time 360000
  674. 1252: refresh_game_renderer_at 2488.562 -1666.865
  675. 1253: object 38@(119@,4i) near_point 90@ 91@ radius 20.0 7.0 flag 0
  676. 1254: object 0@ near_point 1@ 2@ 3@ radius 0.1 0.1 0.1 flag 0
  677. 1255: object 117@(34@,7i) in_water
  678. 1257: object 95@ in_rectangle_cornerA 400.0 500.0 cornerB 200.0 300.0 sphere 0
  679. 1258: object 62@(42@,25i) in_cube_cornerA 2774.308 -2405.28 12.6803 cornerB 2801.607 -2430.073 15.3896 flag 0
  680. 1259: AS_actor 65@ crouch 1
  681. 1261: load_animation "LOWRIDER"
  682. 1262: animation "GANGS" loaded
  683. 1263: release_animation "LOWRIDER"
  684. 1264: unknown_is_actor_waiting_for_world_collision $PLAYER_ACTOR
  685. 1265: unknown_is_car_waiting_for_world_collision $RYDER_CAR
  686. 1268: put_actor 37@ into_turret_on_object 52@ offset_from_object_origin 2.85 -0.7 5.9 orientation 0 both_side_angle_limit 360.0 lock_weapon 0
  687. 1271: status_text $1924 type 0 line 1 GXT 'BB_18' // global_variable // Score
  688. 1272: define_police_trigger_type 3 if_player_with_wanted_level_in_rectangle 2435.2 -1741.0 2454.9 -1723.4 spawn_policeA_at 2481.0 -1707.0 headed_towards 2480.0 -1732.0 spawn_policeB_at 2481.0 -1707.0 headed_towards 2480.0 -1732.0
  689. 1273: set_sky_color 1 fade 0
  690. 1274: reset_interior 0 colors
  691. 1276: store_stunt_data $PLAYER_CHAR two_wheels: $HJ_TWOWHEELS_TIME $HJ_TWOWHEELS_DISTANCE_FLOAT wheelie: $HJ_WHEELIE_TIME $HJ_WHEELIE_DISTANCE_FLOAT stoppie: $HJ_STOPPIE_TIME $HJ_STOPPIE_DISTANCE_FLOAT
  692. 1278: deflate_tire 2 on_car 280@
  693. 1280: player $PLAYER_CHAR skin == "GIMPLEG" on_bodypart 17
  694. 1281: set_player $PLAYER_CHAR driveby_mode 0
  695. 1283: create_actor_on_rope_with_pedtype 27 model #SWAT at 2223.56 -1168.05 32.28 handle_as 47@
  696. 1286: set_car_model #PICADOR next_variation 4 4 // first param is useless
  697. 1288: car 35@ close_all_doors
  698. 1289: 17@ = distance_between_XY $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 and_XY 14@ 15@
  699. 1290: 17@ = distance_between_XYZ $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 and_XYZ 4@ 5@ 6@
  700. 1294: set_object 281@ no_collision_with_car 95@
  701. 1295: get_max_wanted_level_to 53@
  702. 1298: show_permanent_text_box 'HOSP_1' // If your health reaches zero, you will pass out and you will be treated at the local medical center.
  703. 1299: show_text_box_1number 'SLOT_02' number 14@ // ~k~~VEHICLE_ENTER_EXIT~ Use Slot Machine $~1~
  704.  
  705. Next set: 13
  706. 1303: $BUY_ASSET_PICKUPS[0] = create_unavailable_asset_pickup 'PROP_4' at $X_PROPERTY_TO_BUY[0] $Y_PROPERTY_TO_BUY[0] $Z_PROPERTY_TO_BUY[0] // You cannot buy this property yet.
  707. 1304: $BUY_ASSET_PICKUPS[0] = create_available_asset_pickup 'PROP_3' at $X_PROPERTY_TO_BUY[0] $Y_PROPERTY_TO_BUY[0] $Z_PROPERTY_TO_BUY[0] price $1653 // Press ~k~~PED_ANSWER_PHONE~ to buy this property.
  708. 1305: set_car 22@ locked 1
  709. 1306: actor 1@ damaged_by_actor $PLAYER_ACTOR
  710. 1307: actor 4@ damaged_by_car 5@
  711. 1308: car 69@(43@,7i) damaged_by_actor $PLAYER_ACTOR
  712. 1309: car 57@ damaged_by_car 40@
  713. 1310: 196@ = get_current_radio_station
  714. 1318: set_actor 65@ stay_in_car 1
  715. 1324: set_player $PLAYER_CHAR drunk_visuals 100
  716. 1342: 38@ = get_random_car_with_model -1 in_rectangle_cornerA 120@ 121@ cornerB 122@ 123@
  717. 1343: set_car 37@ tires_vulnerability 0
  718. 1345: car 35@ enable_guns_sound
  719. 1351: actor 234@ colliding_with_car $SWEET_CAR
  720. 1354: set_actor $ACTOR_SWEET immune_to_car_headshots 0
  721. 1356: use_GXT_table 'INTRO1'
  722. 1358: clear_actor 219@ damage
  723. 1359: clear_car 87@ damage
  724. 1360: keep_object 0@ in_memory 1
  725. 1365: remove_weapon 22 from_actor 65@
  726. 1373: make_player $PLAYER_CHAR fireproof 1
  727. 1374: set_player $PLAYER_CHAR max_health += 100
  728. 1375: set_player $PLAYER_CHAR max_armour += 50
  729. 1376: create_random_actor_in_car 148@ handle_as 149@
  730. 1377: 51@(129@,5i) = create_passenger_in_car 46@(129@,5i) seat 0
  731. 1379: set_player $PLAYER_CHAR driveby_ammo_to 78
  732. 1380: heli 34@ simulate_crash_landing
  733. 1381: create_soundless_explosion_at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 type 7
  734. 1382: link_object $2703 to_interior 1
  735. 1384: set_actor 2@ untargetable 1
  736. 1386: intro_skipped
  737. 1388: actor $PLAYER_ACTOR driving_police_car
  738. 1389: actor 0@ defined
  739. 1390: car 0@ defined
  740. 1392: $630 = create_asset_radar_marker_with_icon 36 at $2367 $2368 $2369
  741. 1394: enable_taxi_nitros 1
  742. 1396: set_car 51@ keep_position 1
  743. 1397: set_actor 67@ pinned_position 0
  744.  
  745. Next set: 14
  746. 1406: set_radar_grey 1
  747. 1409: enable_radar 0
  748. 1410: downdate_integer_stat 175@($RACE_INDEX,30i) to 450@ // same as 042E
  749. 1411: player $PLAYER_CHAR in_zone 'GAN1'
  750. 1415: enable_car 35@ validate_position 0
  751. 1416: disable_actor 65@ validate_position 1
  752. 1418: create_gun_flash_from 2193.268 -1165.441 1031.124 to $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD
  753. 1420: $STAT_PERCENTAGE_COMPLETED = percentage_completed
  754. 1428: unknown_car 289@ flag 0
  755. 1429: mission_complete
  756. 1431: actor $PLAYER_ACTOR crouching
  757. 1434: return_false
  758. 1436: enable_status_text $6705 flashing 0 // global_variable
  759. 1437: shuffle_card_decks 1
  760. 1438: get_card_to 12@
  761. 1439: get_object 82@(39@,16i) velocity_in_direction $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  762. 1440: unknown_camera_B6F07E_check
  763. 1441: set_object 225@(224@,15i) rotation_velocity_about_an_axis 0.0 151@ 0.0 through_center_of_body
  764. 1442: set_object 82@ rotation_velocity_about_an_axis $TEMPVAR_FLOAT_2 0.0 $TEMPVAR_FLOAT_1 through_center_of_mass
  765. 1443: object 38@(119@,4i) stopped
  766. 1444: get_angle_between_vectors_origin_to 9@ 10@ and_origin_to 0.0 -1.0 store_to 26@
  767. 1445: is_area_center 489@(228@,10f) 499@(228@,10f) scale 12.0 12.0 overlaping_area_center 573@(227@,10f) 583@(227@,10f) scale 613@ 613@
  768. 1446: get_object 82@ rotation_velocity_about_an_axis_X 49@ axis_Y 50@ axis_Z 51@ through_center_of_body
  769. 1447: set_object 82@ velocity_in_direction_X 253@ direction_Y 254@ direction_Z 0.0
  770. 1448: get_object 82@ speed_to 48@
  771. 1449: s$IMPORT_DAYS[0] = 'IE16' // s$ // Sunday
  772. 1450: 5@s = s$ACTOR_SPEECH_GXT_REFERENCE // @s = 'short'
  773. 1453: $5365(227@,10s) == 142@s // s$ == 'short'
  774. 1454: 377@(40@,10s) == 108@s // @s == 'short'
  775. 1456: unknown_calculate 487@ 488@ 483@ 484@ 98@ 100@ 98@ 101@ store_to 505@ 506@ // IF and SET
  776. 1462: CURRENT_WANTED_LIST = 1
  777. 1465: AS_actor -1 stay_idle 1 ms
  778. 1466: AS_actor 2@ move_mouth -1 ms
  779. 1467: AS_actor -1 fall_down 0 time_on_ground 500
  780. 1468: AS_actor -1 jump 1
  781. 1469: AS_actor 71@ tired 60000 ms
  782. 1470: AS_actor 54@ die
  783. 1471: AS_actor 66@ look_at_actor $PLAYER_ACTOR 30000 ms
  784. 1472: AS_actor 66@ look_at_car 51@ 4000 ms
  785. 1473: AS_actor -1 speak_from_audio_table 230
  786. 1474: AS_actor 98@ show_the_finger
  787. 1475: AS_actor 35@ hands_cower
  788. 1476: AS_actor $PLAYER_ACTOR hands_up 15000 ms
  789. 1477: AS_actor 34@ cower -1 ms
  790. 1479: AS_actor -1 use_atm
  791. 1480: AS_actor -1 look_around
  792. 1481: AS_actor -1 on_guard 2000 ms
  793. 1482: AS_actor $ACTOR_SMOKE enter_car 41@ passenger_seat 0 10000 ms
  794. 1483: AS_actor $PLAYER_ACTOR enter_car 41@ as_driver 10000 ms
  795. 1485: AS_actor -1 exit_car 22@
  796. 1487: AS_actor 102@ exit_car 73@ in_direction 2316.4 -1519.2 24.3
  797. 1489: AS_actor 149@ drive_car 148@ to 152@ 153@ 154@ speed 15.0 0 model #NULL 0
  798. 1490: AS_actor 50@ run_to_and_hijack_car 51@ max_search_radius 20.0 traffic_behavior 2
  799. 1491: AS_actor $PLAYER_ACTOR goto_point 681.8004 -474.1063 15.5363 mode 4 time 3000 ms // versionA
  800. 1492: AS_actor -1 rotate_angle 77.0
  801. 1494: clear_scmpath
  802. 1495: add_point_to_scmpath 372.0 -120.1 1000.5
  803. 1496: AS_assign_scmpath to_actor $PLAYER_ACTOR flags 6 0
  804. 1497: AS_actor 87@(216@,5i) run_to_actor $PLAYER_ACTOR timelimit 5000 stop_within_radius 3.0
  805. 1498: AS_actor 133@ run_away_in_panic_from 1646.332 -1053.721 23.385 away_radius 100.0 timelimit 15000
  806. 1499: AS_actor -1 flee_from_actor $PLAYER_ACTOR from_origin_radius 50.0 timelimit -1
  807.  
  808. Next set: 15
  809. 1500: AS_actor 94@ run_away_from_point 2336.399 -18.3093 25.4766 stop_at_radius 30.0 timelimit 8000
  810. 1501: AS_actor $ACTOR_SMOKE flee_from_actor $PLAYER_ACTOR from_origin_radius 100.0 timelimit 10000
  811. 1502: AS_actor 54@ walk_around_ped_path
  812. 1506: AS_actor 65@ kill_actor 50@
  813. 1515: assign_car 35@ to_path 706
  814. 1516: release_car 51@ from_path
  815. 1517: freeze_car 71@ while_on_path
  816. 1518: unfreeze_car 71@ while_on_path
  817. 1521: set_car 37@ follow_car 35@ keep_9o_clock
  818. 1522: set_car 36@ follow_car 35@ keep_3o_clock
  819. 1523: set_car 530@ follow_car 535@ keep_6o_clock
  820. 1524: set_car 99@ follow_car 299@ keep_12o_clock
  821. 1525: AS_actor 43@ goto_point 2516.686 -1675.861 13.1227 mode 4 5500 ms // versionB
  822. 1526: actor $PLAYER_ACTOR in_rectangle_ll_corner_at 2198.686 -2180.832 lr_corner_at 2116.212 -2263.317 height 82.0 flag 0
  823. 1528: actor $PLAYER_ACTOR in_rectangle_ll_corner_at 79@ 81@ lr_corner_at 80@ 82@ height 1.0 flag 0 in_car
  824. 1532: actor $PLAYER_ACTOR in_cube_fll_corner_at 2136.48 -2266.78 28.0 fur_corner_at 2145.55 -2275.04 18.0 depth -20.0 flag 0
  825. 1533: actor $PLAYER_ACTOR in_cube_fll_corner_at -1611.833 1334.313 0.8012 fur_corner_at -1615.812 1329.394 -7.9862 depth 2.0 flag 0 on_foot
  826. 1534: actor $PLAYER_ACTOR in_cube_fll_corner_at 111@ 112@ 113@ fur_corner_at 114@ 115@ 116@ depth 3.0 flag 0 in_car
  827. 1538: actor $PLAYER_ACTOR driving_taxi
  828. 1539: AS_actor 65@(48@,3i) goto 2493.82 -1669.91 12.8 mode 7 timelimit -1 // versionC
  829. 1540: get_Z_angle_for_point $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 store_to $TEMPVAR_ANGLE
  830. 1541: actor -1 perform_animation "M_SMKLEAN_LOOP" IFP "LOWRIDER" rate 4.0 loop 1 lockX 0 lockY 0 lockF 0 time -1
  831. 1542: create_forbidden_for_scripted_cars_cornerA -1695.1 587.6 cornerB -1771.3 -1310.0
  832. 1543: remove_forbidden_for_scripted_cars
  833. 1546: create_decision_maker_type 0 store_to 207@ // decision\allowed\m_.ped files
  834. 1547: set_actor 1@ decision_maker_to 65543
  835. 1549: draw_text_shadow 0 color_RGBA 0 0 0 255
  836. 1550: car 35@ assigned_to_path
  837. 1551: set_actor 102@(42@,9i) melee_accuracy_to 100.0
  838. 1553: actor 2@ performing_animation "LRGIRL_IDLE_TO_L0"
  839. 1554: set_actor 66@ animation "SHP_HANDSUP_SCR" paused 0
  840. 1555: 26@ = actor 2@ animation "LRGIRL_IDLE_TO_L0" time
  841. 1556: set_actor 215@ animation "POOL_SHORT_SHOT" progress_to 247@ // 0.0 to 1.0
  842. 1557: define_AS_pack_begin 15@
  843. 1558: define_AS_pack_end 15@
  844. 1560: assign_actor 2@ to_AS_pack 15@
  845. 1561: enable_actor 164@ collision_detection 0
  846. 1562: get_actor $PLAYER_ACTOR animation "LAPDAN_P" total_time_to 23@
  847. 1563: remove_references_to_AS_pack 15@
  848. 1565: create_AS_origin_at 950.9462 2114.972 1011.5 Z_angle 180.0 unknown_angle 15.0 AS_pack 206@ handle_as 205@
  849. 1566: remove_references_to_AS_origin 205@
  850. 1569: create_actor_pedtype 5 model #VWFYWA2 at_AS_origin 5@ task 1466 handle_as 16@
  851. 1570: AS_actor $PLAYER_ACTOR bail_car 35@
  852. 1571: add 1 to_integer_stat 214
  853. 1572: add 40.0 to_float_stat 160
  854. 1573: decrease_integer_stat 184 by 1
  855. 1574: decrease_float_stat 21 by 8.0
  856. 1575: update_integer_stat 215 to $1922
  857. 1576: add 17@ to_float_stat 2
  858. 1577: change_integer_stat 181 to 0
  859. 1578: change_float_stat 165 to 800.0
  860. 1582: get_actor 2@ task 1560 status_store_to 17@ // ret 7 if not found
  861. 1583: 192@ = create_group_type 0
  862. 1584: put_actor 423@ in_group 192@ as_leader
  863. 1585: put_actor $ACTOR_RYDER in_group $PLAYER_GROUP
  864. 1586: release_group $PLAYER_GROUP
  865. 1587: AS_actor 50@ exit_car
  866. 1588: AS_actor 67@ attack_using_weapon_actor 50@ unknown 4 unknown 2000 unknown 100
  867. 1589: AS_actor -1 aim_at_actor $PLAYER_ACTOR 2000 ms
  868. 1591: AS_actor -1 goto 2075.15 -1363.85 23.85 mode 6 turn_radius 0.5 stop_radius 5.0 look_at_actor $PLAYER_ACTOR
  869. 1592: AS_actor 429@ stay_put 1
  870. 1593: AS_actor -1 rotate_to_actor 86@
  871.  
  872. Next set: 16
  873. 1602: actor 39@ at_AS_origin 205@
  874. 1603: set_AS_pack 15@ loop 1
  875. 1606: unknown_get_actor $ACTOR_SWEET task_1560_status_store_to 64@ // similar to 062E
  876. 1607: clear_actor 164@ look_task
  877. 1608: unknown_actor 109@ task_set 150.0 // float
  878. 1611: 62@ = create_particle "PUKE" at 90@ 91@ 92@ type 1
  879. 1612: make_particle 62@ visible
  880. 1614: stop_particle 55@
  881. 1615: remove_references_to_particle 167@
  882. 1616: destroy_particle 177@
  883. 1618: $STAT_UNLOCKED_CITIES_NUMBER = integer_stat 181
  884. 1619: $STAT_FAT = float_stat 21
  885. 1620: make_object 114@(50@,7i) fireproof 1
  886. 1621: AS_actor 214@ look_at_object 82@ 10000 ms
  887. 1622: get_angle 351@ absolute_degrees_to 351@
  888. 1623: car 35@ open_componentA 4
  889. 1627: store_pickup 95@(43@,3i) position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  890. 1628: release_decision_maker $1230
  891. 1629: NOP $6443 "M_STAGE"
  892. 1630: NOP $6451 "CUE_BALL_SPEED"
  893. 1633: NOP "string"
  894. 1634: NOP "AAAAAAAAA"
  895. 1635: NOP "IGFIDX" $GIRLFRIEND
  896. 1636: NOP "CHIP_SET_Z" $9387
  897. 1637: get_actor 88@ model_to 94@
  898. 1639: AS_actor -1 aim_at 969.3931 -1098.341 22.877 120000 ms
  899. 1640: AS_actor 35@ rotate_and_shoot_at 374.2905 -125.681 1001.308 2000 ms
  900. 1641: 55@ = attach_particle "EXHALE" to_actor $ACTOR_RYDER with_offset 90@ 91@ 92@ type 1
  901. 1642: 137@ = attach_particle "PETROLCAN" to_actor 71@ with_offset 0.0 0.116 0.048 rotation 95@ 96@ 97@ type 1
  902. 1643: 280@ = attach_particle "PRT_SPARK" to_car 152@ with_offset -1.69 3.607 -0.271 type 1
  903. 1644: 179@ = attach_particle "CEMENT" to_car 90@ with_offset 0.0 -4.4 0.0 rotation 0.0 -1.0 0.0 type 1
  904. 1645: 100@ = attach_particle "SMOKE_FLARE" to_object 94@ with_offset 0.0 0.0 0.1 type 1
  905. 1646: 20@ = create_particle "COKE_TRAIL" attached_to_object 22@ with_offset 0.0 -0.2 -0.1 rotation 0.0 0.0 -1.0 type 1
  906. 1650: AS_actor -1 attack_car 543@
  907. 1651: AS_actor 66@ dive_to_offset 1.0 -3.0 time_on_ground 1000 ms
  908. 1652: set_car_model $IMPORT_CARS_MODEL($IMPORT_PANEL_ROW,6i) numberplate "N13_LLF_"
  909. 1654: AS_actor -1 in_car 543@ move_from_passengerseat_to_driverseat
  910. 1655: AS_actor -1 chat_with_actor 80@ lead_speaker_flag 1 unknown_flag 1
  911. 1657: put_camera_on_car 161@ with_offset 0.0 -2.0 $Z_CAMERA rotation 0.0 0.0 204@ tilt 0.0 mode 2
  912. 1658: put_camera_on_car 186@ with_offset 15.0 15.0 10.0 point_to_car 34@ tilt 15.0 mode 2
  913. 1659: put_camera_on_car $1238 with_offset -1.5 1.5 1.5 point_to_actor $1237 tilt 6.0 2
  914. 1660: put_camera_on_actor $PLAYER_ACTOR with_offset 0.0 2.0 -2.0 rotation 0.0 0.0 0.0 tilt 0.0 mode 2
  915. 1662: put_camera_on_actor 70@ with_offset 0.0 -5.0 4.0 point_to_actor 70@ tilt 0.0 mode 2
  916. 1663: set_car 35@ lights 2
  917. 1664: unknown_assign_AS_origin 205@ to_actors_pedtype 24
  918. 1665: attach_object 71@ to_car 60@ with_offset 0.5 0.3 0.3 rotation 0.0 0.0 0.0
  919. 1666: detach_object 38@(119@,4i) 0.0 0.0 0.0 collision_detection 0
  920. 1667: attach_car 208@ to_car 188@ with_offset 0.0 -4.6 0.65 rotation 15.0 0.0 0.0
  921. 1668: detach_car 208@ 20.0 180.0 0.0 collision_detection 0
  922. 1669: object 62@(42@,25i) attached
  923. 1670: car 89@ attached
  924. 1671: clear_actor $PLAYER_ACTOR task
  925. 1672: unknown_actor -1 flags 0 0 0
  926. 1673: set_car 95@ remove_componentA 1 visible_effect_flag 0
  927. 1674: set_car $RYDER_CAR repair_componentA 2
  928. 1675: set_car 150@ all_disembark
  929. 1676: unknown_player_check $PLAYER_CHAR
  930. 1677: get_camera_position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  931. 1678: get_camera_target_point_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  932. 1687: set_car 543@ remove_componentB 4 visible_effect_flag 1
  933. 1688: set_car 543@ repair_componentB 4
  934. 1689: set_car 34@ repair_tire 2
  935. 1690: attach_object 39@ to_object 46@ with_offset 0.0 0.0 0.0 rotation 0.0 0.0 0.0
  936. 1691: attach_object 88@ to_actor 38@ with_offset 0.0 0.5 -1.0 rotation 0.0 0.0 0.0
  937. 1698: get_car 163@ velocity_in_direction_XYZ $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  938. 1699: get_car 90@ mass_to 46@
  939.  
  940. Next set: 17
  941. 1701: AS_actor 324@ jump_forward stay_on_ground 10000 ms and_stands_back
  942. 1703: put_actor $PLAYER_ACTOR into_turret_on_car 386@ at_car_offset -0.2 0.5 0.0 position 1 shooting_angle 110.0 70.0 with_weapon 43
  943. 1704: AS_actor -1 run_to_and_look_at_actor $PLAYER_ACTOR timelimit -1 approach_distance 0.5 approach_angle 90.0
  944. 1705: AS_actor -1 look_at_point $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 999999 ms
  945. 1706: NOP_false 244@
  946. 1707: set_actor 213@ all_weapons_hidden 1
  947. 1708: $TEMPVAR_FLOAT_1 = actor $PLAYER_ACTOR movement_speed
  948. 1709: set_group $PLAYER_GROUP group_decision_maker_to 42@
  949. 1710: create_group_decision_maker_type 0 store_to 42@ // decision\\allowed\\mission.grp
  950. 1711: set_player $PLAYER_CHAR sprint_mode 0
  951. 1712: AS_actor 41@ sit_down 400000 ms
  952. 1713: 383@($7257,6i) = create_searchlight_at 0.0 0.0 0.0 radius 0.0 target 0.0 0.0 0.0 radius 0.0
  953. 1714: destroy_searchlight 58@
  954. 1715: searchlight 58@ active
  955. 1716: set_searchlight 58@ path_between 2228.36 -1171.48 25.82 and 2215.41 -1142.51 25.5 speed 0.5
  956. 1717: set_searchlight 4@ travel_to 0.0 0.0 0.0 speed 0.0
  957. 1718: set_searchlight 58@ follow_actor $ACTOR_SWEET speed 0.2
  958. 1719: searchlight 35@(165@,7i) spotted_actor $PLAYER_ACTOR
  959. 1721: cutscene_data_loaded
  960. 1722: AS_actor $PLAYER_ACTOR turn_to_and_look_at 2313.414 -1150.093 25.7997
  961. 1723: set_actor -1 drive_car 64@ speed 10.0 along_SCM_path
  962. 1724: create_M4_shoot_from 2193.268 -1165.441 1031.124 target $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD energy 1
  963. 1725: no_obstacles_between 67@ 68@ 69@ and 287@ 288@ 289@ solid 1 car 0 actor 0 object 0 particle 0
  964. 1726: 274@ = car 95@ x_angle
  965. 1727: set_searchlight 4@ follow_car 1@ speed 1.0
  966. 1728: searchlight 4@ spotted_car 1@
  967. 1729: create_searchlight 58@ on_car 40@ with_offset 0.0 1.0 -0.5 radius 0.4 target 2228.36 -1171.48 25.82 radius 5.0
  968. 1730: AS_actor -1 goto -1762.369 951.1278 23.7487 mode 4 turn_radius 1.0 stop_radius 1.0 actor 37@ with_offset 0.0 0.0 0.0
  969. 1731: get_number_of_fires_within_sphere_at 282@ 283@ 284@ radius 1.2 store_to 215@
  970. 1732: create_marker_above_searchlight 383@ handle_as 407@
  971. 1733: release_car 62@ from_path
  972. 1735: AS_actor $PLAYER_ACTOR driver_of_car $TEMPVAR_ACTOR_CAR perform_action 6 timelimit 2000000
  973. 1736: enable_riot 0
  974. 1737: remove_actor $ACTOR_RYDER from_group
  975. 1738: attach_searchlight 383@ to_tower 389@ to_housing 395@ to_bulb 401@ with_offset 0.0 1.181 0.768
  976. 1743: NOP 0
  977. 1744: enable_emergency_traffic 1
  978. 1745: v$1225 = "NIL" // v$ = string
  979. 1746: 28@v = "LAPDAN1" // @v = string
  980. 1749: 449@ = create_racing_checkpoint_at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 point_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 type 205@ radius 6.0
  981. 1750: disable_racing_checkpoint 449@
  982. 1751: enable_train_traffic 0
  983. 1752: 36@ = create_train_at 2285.152 -1257.5 23.0 type 13 direction 1
  984. 1753: destroy_defined_trains
  985. 1754: reset_train_directions
  986. 1755: destroy_all_trains
  987. 1756: set_train 36@ acc 0.0
  988. 1757: set_train 36@ speed 0.0
  989. 1758: 163@ = get_train 129@ last_carriage_handle
  990. 1759: destroy_player $SECOND_PLAYER
  991. 1760: set_2_player_camera_mode_to 1
  992. 1761: AS_actor 50@ using_car 51@ target_car 69@ with_order 29 max_speed 30.0 traffic_flag 2
  993. 1762: AS_actor 54@(119@,4i) run_to_object 38@(119@,4i) timelimit -1 stop_within_radius 1.0
  994. 1763: AS_actor -1 roll_sideways 1
  995. 1764: AS_actor 55@(141@,9i) attempt_to_bust_actor $PLAYER_ACTOR
  996. 1765: get_car $CARMOD_CAR possible_to_built_in_component_pool_index $10449($2515,16i) itemID_to $10465($2515,16i)
  997. 1766: get_itemID $10188 destinated_component_slot_to $10189
  998. 1767: 276@ = add_car_component #WHEEL_OR1 to_car 47@
  999. 1768: car 4@ destroy_component 2
  1000. 1769: load_car_component #WHEEL_OR1
  1001. 1770: car_component $10415 available
  1002. 1771: release_car_component #WHEEL_OR1
  1003. 1772: get_car $CARMOD_CAR number_of_color_indices_to $10446
  1004. 1773: set_car 34@ paintjob 0
  1005. 1774: actor 263@ in_group 260@
  1006. 1775: actor 37@ leading_group 274@
  1007. 1776: set_group $PLAYER_GROUP distance_limit_to 30.0
  1008. 1777: set_2_player_distance_limit_to 50.0
  1009. 1778: release_2_players_distance_limit
  1010. 1779: unknown_2_players_flag 0
  1011. 1781: create_coordinate 290@ 292@ 294@ from_fire 142@(213@,21i)
  1012. 1784: get_nearest_route_for 62@ 63@ 64@ in_direction 1 store_to 342@ 343@ 344@ Z_angle_to 345@
  1013. 1786: unknown 0
  1014. 1788: car 125@ stuck_check_enabled
  1015. 1789: set_car 77@ speed_on_path_to 1.0
  1016. 1791: any_ped_near_actor 0@ in_range 20.0
  1017. 1793: end_scene_skip
  1018. 1794: $TAGS_PAINTED_PERCENTAGE = get_tags_painted_percentage_at 89@ 90@ 91@ 88@
  1019. 1795: set_tags_painted_percentage_at 88@ 89@ 90@ 91@ value 0
  1020. 1796: car 17@ drive_to $X_BCE2_CHECKPOINTS(26@,85f) $Y_BCE2_CHECKPOINTS(26@,85f) $Z_BCE2_CHECKPOINTS(26@,85f)
  1021. 1797: car 54@ assign_to_path 342 and_drive_normal
  1022. 1798: advance_car 108@ further_along_path 1.0
  1023. 1799: start_scene_skip_to @INTRO_3132
  1024.  
  1025. Next set: 18
  1026. 1800: reset_decision_maker $INTERIOR_DECISION_MAKER_A event 27
  1027. 1801: set_decision_maker 0@ on_event 31 task 413 respect 0.0 hate 0.0 like 0.0 dislike 0.0 in_car 0 on_foot 1
  1028. 1802: AS_actor 358@ attach_to_object 359@ offset 0.0 0.0 0.0 on_bone 6 16 perform_animation "NULL" IFP_file "NULL" time 1
  1029. 1803: set_actor 164@ onbone_attached_object_operation 0
  1030. 1804: explode_car_without_radius_damage 41@
  1031. 1805: rebuild_player $PLAYER_CHAR
  1032. 1806: hydra 126@(48@,2i) attack_player_car $PLAYER_CHAR radius 10.0
  1033. 1807: plane 38@ fly_direction 180.0 altitude_between 200.0 and 200.0
  1034. 1808: plane 146@(50@,3i) follow_actor $PLAYER_ACTOR follow_car -1 radius 70.0
  1035. 1811: actor 52@ driveby_actor -1 car -1 point 952.92 -1102.99 22.85 radius 100.0 4 1 firing_rate 90
  1036. 1812: unknown_car 38@ flag 1
  1037. 1813: put_player $PLAYER_CHAR in_RC_mode_in_car 70@ // on foot version
  1038. 1814: object_model #GRASSPLANT in_object_group_at -1062.1 -1631.7 75.3 radius 1.0 destroyed 0 1
  1039. 1815: assign_actor 55@ to_dialogue_mode
  1040. 1817: enable_dialogue_mode
  1041. 1818: actor 55@ current_dialogue_text == 287@s
  1042. 1822: get_object 102@ health_to 103@
  1043. 1823: set_object 109@(214@,5i) health_to 1
  1044. 1827: break_object $1754[0] intensity 1
  1045. 1828: heli 114@ follow_and_attack_player $PLAYER_CHAR radius 50.0
  1046. 1830: heli 40@ follow_actor $PLAYER_ACTOR follow_car -1 radius 20.0
  1047. 1831: set_heli 377@ behavior_to_police_heli_and_follow_actor $PLAYER_ACTOR follow_car -1 radius 20.0
  1048. 1833: AS_actor $PLAYER_ACTOR hold_cellphone 1
  1049. 1834: put_actor $ACTOR_SWEET into_car $SWEET_CAR driverseat
  1050. 1835: put_actor $ACTOR_OG_LOC into_car 36@ passengerseat -1
  1051. 1836: generate_police_bikes 0
  1052. 1837: unknown_check %1d% %2d% %3d% %4d% %5d% %6h%
  1053. 1838: unknown_check %1d% %2d% %3d% %4d% %5d% %6h% %7d% %8d%
  1054. 1839: enable_car 96@ stuck_check_distance 1.0 time 2000 and_restore_if stuck 1 flipped 1 unknown 1 to_path -1 // extended 03CC
  1055. 1840: car 280@ damage_componentA 1
  1056. 1841: set_car 34@ y_angle_to 73@
  1057. 1842: random_car_generator_disable_model #SAVANNA
  1058. 1843: random_car_generator_enable_model #SAVANNA
  1059. 1844: reset_random_car_generator_models
  1060. 1845: NOP_false 49
  1061. 1846: NOP_false 32
  1062. 1847: actor $PLAYER_ACTOR lifting_object 117@(34@,7i)
  1063. 1851: unknown_car 62@ flag 1
  1064. 1852: car 280@ damage_componentB 0
  1065. 1854: get_car_in_sphere -1577.942 52.6333 16.3281 radius 4.0 model #INFO handle_as $TEMPVAR_ACTOR_CAR
  1066. 1855: get_actor_in_sphere 4@ 7@ 10@ radius 20.0 with_pedtype_civilian 1 gang 1 criminal/prostitute 1 handle_as 27@
  1067. 1857: actor $PLAYER_ACTOR busted
  1068. 1858: unknown_plane 35@(328@,10i) unknown_set -0.8
  1069. 1859: heli 37@ fly_to -2244.48 129.14 34.56 altitude 0.0 0.0
  1070. 1861: set_hydra 35@(328@,10i) thrust_to_horizontal
  1071. 1862: set_acquaintance 1 of_actors_pedtype 8 to_actors_pedtype 0
  1072. 1863: clear_acquaintance 4 of_actors_pedtype 99@ to_actors_pedtype 0 // see ped.dat
  1073. 1865: reset_group_decision_maker 42@ event 54
  1074. 1866: set_group_decision_maker 146@ on_event 54 taskID 1513 respect 100.0 hate 100.0 like 100.0 dislike 100.0 in_car 1 on_foot 1 // see *.ped files
  1075. 1867: draw_texture 20 position 428@ 429@ scale 430@ 431@ angle $TEMPVAR_ANGLE color_RGBA 220 220 220 404@
  1076. 1868: AS_actor -1 goto_AS_origin 205@
  1077. 1869: AS_actor -1 turns_to_and_look_at_actor 37@ timelimit -2
  1078. 1870: unknown_actor 40@ unknown_set 5.0 unknown_flag 1
  1079. 1871: actor 55@ ped_event == 31
  1080. 1872: set_object $GIRLDOORS[6] visibility 0
  1081. 1873: AS_actor 71@ flee_from_actor $PLAYER_ACTOR run_distance 100000.0 time 999999 unknown 1 3000 5000 away_radius 50.0
  1082. 1874: NOP 244@
  1083. 1876: define_new_animation_path
  1084. 1877: add_animation_path_3D_coord 1289.988 -766.581 1084.063 animation "NONE" IFP_file "NONE"
  1085. 1882: set_object 359@ animation "POOL_XLONG_SHOT_O" IFP "POOL" rate 10000.0 lockF 0 loop 1 // IF AND SET
  1086. 1883: zoom_radar 0
  1087. 1884: marker 1@ enabled
  1088. 1885: load_shopping_data_SHOPS_subsection "CLOTHES" // "string"
  1089. 1886: load_shopping_data_PRICES_subsection $9921($9872,12s) // "string"
  1090. 1887: store_shopping_data_entries_number_to $AMMU_AVAILABLE_WEAPONS
  1091. 1888: store_shopping_data_index $9597 textureCRC_to $AMMU_SELECTED_WEAPON
  1092. 1889: get_shopping_item_with_textureCRC $AMMU_SELECTED_WEAPON price_to $AMMU_WEAPON_COST
  1093. 1890: AS_actor 1@ dies
  1094. 1891: add_car_reference 34@ // mission only
  1095. 1895: set_zone 'MARKST' popcycle_group_for_peds_and_cars_to 14 // Market Station
  1096. 1898: set_zone 'CHC1A' dealer_density_to 4
  1097. 1899: get_zone 17@s dealer_density_to 16@
  1098.  
  1099. Next set: 19
  1100. 1900: set_zone 'ELCO1' gang 2 density_to 40
  1101. 1901: get_zone 'GAN1' gang 1 density_to 35@
  1102. 1903: text_priority_displayed
  1103. 1904: set_actor 37@ target_priority 1
  1104. 1905: set_model_numplate #BFINJECT town_texture 2
  1105. 1906: AS_actor -1 run_to_car 79@(43@,4i) 60000 ms stop_at_distance 5.0
  1106. 1910: create_objects_in_object_group "CRACK"
  1107. 1911: delete_objects_in_object_group "BARRIERS1"
  1108. 1912: recreate_objects_in_object_group "TRUTHSFARM"
  1109. 1914: set_actor 1@ acquaintance 4 to_actors_pedtype 0 // see ped.dat
  1110. 1915: clear_actor $PLAYER_ACTOR acquaintance 4 to_actors_pedtype 24 // see ped.dat
  1111. 1916: clear_actor $ACTOR_RYDER acquaintance 4 to_all_pedtypes // see ped.dat
  1112. 1917: $7513 = car 35@ y_angle
  1113. 1918: get_active_interior_to $ACTIVE_INTERIOR
  1114. 1920: heli 75@ hover_above actor $PLAYER_ACTOR car -1 altitude 15.0 170.0
  1115. 1921: get_weapon_with_ID $AMMU_SELECTED_WEAPON model_to $AMMU_SELECTED_WEAPON_MODEL
  1116. 1922: get_weapon_with_ID $AMMU_SELECTED_WEAPON weapon_group_to $AMMU_SELECTED_WEAPON_WEAPON_GROUP
  1117. 1923: get_shopping_item_with_textureCRC $SELECTED_MENU_ITEM flag 0 store_to $SHOPPINGITEM_MODELCRC
  1118. 1924: set_player $PLAYER_CHAR textureCRC 0 modelCRC 0 bodypart 17
  1119. 1926: get_number_of_fires_within_cube_cornerA 289@ 291@ 293@ cornerB 290@ 292@ 294@ store_to 214@
  1120. 1928: enable_heli 34@ magnet 1
  1121. 1929: set_heli 34@ release_stuff_from_magnet
  1122. 1930: 43@ = get_train 40@ carriage 1 handle
  1123. 1931: 126@ = get_heli 34@ attached_car_handle actor_handle_to 127@ object_handle_to 128@
  1124. 1932: get_shopping_item_with_textureCRC $AMMU_SELECTED_WEAPON nametag_to s$AMMU_WEAPON_NAME // 8-byte string
  1125. 1935: AS_actor -1 climb 1
  1126. 1936: charge_money_for_shopping_item_with_textureCRC $AMMU_SELECTED_WEAPON
  1127. 1938: disembark_instantly_actor $PLAYER_ACTOR
  1128. 1939: save_player_clothes
  1129. 1940: restore_player_clothes
  1130. 1942: get_crane_magnet $CRANE_MAGNET magnet_lane_length_to $CRANE_ROPE_LENGTH // float
  1131. 1943: set_crane_magnet $CRANE_MAGNET magnet_lane_length_to 0.7 // float
  1132. 1944: get_crane_magnet $CRANE_MAGNET attached_car_handle_to 17@ attached_actor_handle_to 18@ attached_object_handle_to 19@
  1133. 1945: set_crane_magnet $CRANE_MAGNET release_stuff_from_magnet
  1134. 1949: unknown_set_game_controller_to_steer_object_MagnoCrane_03 // originally SF docks magnocrane
  1135. 1950: unknown_set_game_controller_to_steer_object_TWRCRANE_M_02 // originally SF site ballcrane
  1136. 1951: unknown_set_game_controller_to_steer_no_crane_objects
  1137. 1952: unknown_actor 41@ unknown_assigned_to_AS 114@ unknown_set 0 unknown_set 3
  1138. 1953: set_walk_speed 4
  1139. 1955: AS_actor $10516(12@,8i) run_to_and_follow_actor $PLAYER_ACTOR wait_radius_between 5.0 and 10.0
  1140. 1956: unknown_actor 41@ unknown_get 119@ unknown_get 120@
  1141. 1957: AS_actor -1 attack_actor $PLAYER_ACTOR 1500 ms
  1142. 1958: get_nearest_tag_location_near_point 2100.84 -1648.71 12.42 store_to 78@ 79@ 80@
  1143. 1959: put_jetpack_on_actor $PLAYER_ACTOR
  1144. 1960: enable_area69_sam 0
  1145. 1961: get_searchlight_on_actor 0@ store_to 1@ // IF and SET
  1146. 1963: car 334@ has_attached_trailer 327@
  1147. 1964: detach_trailer 37@ from_cab 34@
  1148. 1967: $PLAYER_GROUP = player $PLAYER_CHAR group
  1149. 1968: get_active_shop_name_to s$CURRENT_SHOP_GXT_NAME // s$
  1150. 1969: unknown_get_audio -1 store_to 20@ 21@ 22@
  1151. 1971: set_group 147@ give_command 2
  1152. 1972: set_player $PLAYER_CHAR gang_recruitment_enabled 0
  1153. 1979: set_heli 75@ horizontal_thrust_power 10
  1154. 1980: set_actor -1 decision_maker_to 236@ // AS_pack_version
  1155. 1981: destroy_train 41@
  1156. 1982: remove_references_to_train 40@
  1157. 1983: unknown_marker 443@($7257,8i) flag 1
  1158. 1984: load_path 706
  1159. 1985: path 201 available
  1160. 1987: get_object 281@ axis_angle_relation_to 332@ 333@ 334@ 335@
  1161. 1988: set_object 281@ axis_angle_relation_to 332@ 333@ 334@ 335@
  1162. 1989: get_car 0@ axis_angle_relation_to 1@ 2@ 3@ 4@
  1163. 1990: set_car 90@ axis_angle_relation_to -0.0448 0.0178 1.003 -0.0611
  1164. 1991: put_train 40@ at 1880.06 -1953.67 12.44
  1165. 1993: AS_actor -1 walk_to_object 52@ then_lift_and_hold_in_hands
  1166. 1995: set_actor $ACTOR_RYDER supporting_fire 0
  1167. 1996: set_player $PLAYER_CHAR button_15 0
  1168. 1997: AS_actor 80@ walk_to 362.2674 -2035.844 6.836 stop_with_angle 270.0 within_radius 4.0
  1169.  
  1170. Next set: 20
  1171. 2000: $WEEKDAY = weekday
  1172. 2003: 'HOUSE' = init_external_script_named_handle 23 (BURG_BRAINS)
  1173. 2005: set_car 0@ velocity_in_direction_XYZ 9@ 10@ 0.0 rotation_velocitiesXY 0.0 0.0 unk 0.0
  1174. 2006: 8@ == $GIRLFRIEND // @ == $ (int)
  1175. 2007: 52@ == $var // @ == $ (float)
  1176. 2010: set_car 46@ rotation_velocity_XYZ 0.0 -0.35 0.2 through_center_of_body
  1177. 2011: set_car 189@ rotation_velocity_XYZ 3.5 7.3999 8.1003 through_center_of_mass
  1178. 2013: set_actor 50@ attack_rate 30 // previously known as temper_to
  1179. 2014: model 43@ exists // versionB
  1180. 2015: unknown_rectangle_cornerA -963.0789 1006.747 cornerB -1152.824 1105.155
  1181. 2016: set_marker $61 type_to 1
  1182. 2017: AS_actor $ACTOR_RYDER swim_to 191@ 192@ 193@
  1183. 2020: get_model 4@ dimensions_cornerA_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 dimensions_cornerB_to 7@ 8@ 9@
  1184. 2021: copy_decision_maker 65543 to $INTERIOR_DECISION_MAKER_A
  1185. 2022: copy_group_decision_maker -1 to 268@
  1186. 2023: AS_assign_scmpath_to_actor -1 in_car 102@ speed 25.0 flags 1 0 1
  1187. 2024: acquaintance 4 of_actors_type 99@ to_actors_type 0 set
  1188. 2030: car 35@ enable_tire_marks 1
  1189. 2031: get_town_number_from_point 83@ 84@ 85@ store_to 58@
  1190. 2032: in_sphere 2631.852 -1482.75 18.109 radius 10.0 damaged_object_with_model #STORM_DRAIN_COVER
  1191. 2033: player $PLAYER_CHAR performing_wheelie
  1192. 2034: player $PLAYER_CHAR performing_stoppie
  1193. 2035: move_racing_checkpoint 48@ to 59@ 60@ 61@
  1194. 2037: car 1@ control_hydraulics $1023 $1024 $1025 $1026
  1195. 2038: get_group 260@ number_of_leaders_to 262@ number_of_members_to 261@
  1196. 2039: set_object $GIRLDOORS[0] indestructible 0
  1197. 2040: car 74@ follow_car 72@ radius 27.0
  1198. 2041: set_game_controller_to_steer_object_QUARRY_CRANEARM // originally DS quarry magnocrane
  1199. 2042: set_game_controller_to_steer_object_TWRCRANE_M_02 // originally LV site magnocrane
  1200. 2043: set_interior 'GYM1' access 1 // Ganton Gym
  1201. 2044: text_draw_box_position_XY 145.0 275.0 GXT_reference 'BOAT_7' value 241@ flag 2 // Finish Time:
  1202. 2045: group 274@ alive
  1203. 2046: set_actor 39@ fighting_style_to 5 moves 6
  1204. 2047: set_car 69@ hydraulics 1
  1205. 2048: in_two_players_mode
  1206. 2049: get_camera_zoom_factor_to 146@ // float
  1207. 2051: car 1@ have_hydraulics
  1208. 2052: AS_actor 95@ walk_to 2351.97 -1170.26 27.013 angle 0.0 radius 0.2 animation "GRLFRD_KISS_03" IFP_file "BD_FIRE" rate 4.0 LA 0 LX 0 LY 0 LF 0 LT -1
  1209. 2054: get_player $PLAYER_CHAR kills_from_last_checkpoint 0@
  1210. 2058: get_object 0@ spoot 2 store_to 2@ 3@ 4@
  1211. 2062: get_actor 251@(97@,6i) ped_event_to 96@
  1212. 2064: store_random_parkplace_in_cube_cornerA -1760.178 972.2405 16.1633 cornerB -1679.605 1064.293 24.8629 position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  1213. 2065: $TEMPVAR_ACTOR_CAR = actor $PLAYER_ACTOR car_nosave
  1214. 2066: AS_actor -1 perform_animation "LRGIRL_IDLELOOP" IFP "LOWRIDER" rate 4.0 loopA 0 lockX 0 lockY 0 lockF 0 time -1 // versionB
  1215. 2068: define_unique_jump_start 1939.136 -1968.052 17.6649 radius 2.5 2.728 3.17 land 1989.958 -1971.951 28.7249 radius 11.134 5.398 7.23 camera 1960.545 -1963.571 25.3229 reward 500
  1216. 2069: put_object 0@ at 20@ 21@ 22@ and_keep_rotation
  1217. 2070: set_actor 37@(36@,6i) dont_chase_victim 1
  1218. 2071: assign_actor 38@ to_animation_path_with_walk_mode 4 route_mode 3
  1219. 2072: actor $PLAYER_ACTOR in_air
  1220. 2073: 162@ = actor $PLAYER_ACTOR distance_from_ground
  1221. 2074: set_actor $ACTOR_SMOKE weapon_skill_to 1
  1222. 2076: draw_text_outline 2 RGBA 0 0 0 255
  1223. 2077: set_car $10934 engine_operation 1
  1224. 2078: model 716@(253@,16i) boat
  1225. 2079: model 716@(253@,16i) plane
  1226. 2080: model 716@(253@,16i) heli
  1227. 2082: enable_camera_bumper_view 0
  1228. 2083: AS_actor $ACTOR_RYDER greet_actor 35@ 0.5 5
  1229. 2085: set_helicopter 40@ instant_rotor_start
  1230. 2086: enable_hud 1
  1231. 2087: assign_object $2722 to_lod_object $2725
  1232. 2088: set_max_fire_generations 1
  1233. 2089: actor 49@ perform_animation "CRCKDETH3" IFP_file "CRACK" rate 4.0 time 0 and_dies
  1234. 2090: set_player $PLAYER_CHAR able_to_use_crouch_button 0
  1235. 2096: create_pool_table_collision_cornerA 98@ 100@ $tempvar_Float_3 cornerB 99@ 101@ $tempvar_Float_3
  1236. 2099: object 107@ photographed
  1237.  
  1238. Next set: 21
  1239. 2100: set_player_head_temporary_turn_rotation_Z -2.2 rotation_Y 1.7
  1240. 2101: get_month_day_to $CURRENT_MONTH_DAY get_month_to $CURRENT_MONTH
  1241. 2102: set_object 359@ animation "POOL_XLONG_SHOT_O" at 0.0 times_normal_rate
  1242. 2103: object 359@ animation == "POOL_XLONG_SHOT_O"
  1243. 2105: get_object 119@(214@,3i) animation "BD_FIRE1" progress_to 295@
  1244. 2106: set_object 359@ animation "POOL_XLONG_SHOT_O" progress_to 42@
  1245. 2108: set_actor $PLAYER_ACTOR velocity_in_direction_XYZ 0.0 0.0 0.0
  1246. 2109: get_actor $PLAYER_ACTOR velocity_in_direction_XYZ $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  1247. 2110: set_actor $PLAYER_ACTOR rotation 0.0 0.0 1@ while_in_air
  1248. 2111: get_car 35@ vertical_deviation_to $7522
  1249. 2112: link_car 379@(253@,16i) to_interior 221@
  1250. 2113: flying_vehicle 114@ use_secondary_gun 1
  1251. 2114: $CURRENT_TOWN_NUMBER = player $PLAYER_CHAR town_number
  1252. 2115: get_zone_at 146@ 147@ 148@ nameA_to s$8216 // 8-byte string
  1253. 2116: string s$CURRENT_SHOP_GXT_NAME empty // s$
  1254. 2117: string 40@s empty // @s
  1255. 2118: string v$1221 empty // v$
  1256. 2119: string 523@v empty // @v
  1257. 2125: unknown_flag 0
  1258. 2126: flying_vehicle 149@ use_primary_gun 1
  1259. 2128: AS_actor 95@ follow_actor $PLAYER_ACTOR
  1260. 2129: set_actor $PLAYER_ACTOR decrease_health_by 10 affect_armour 1
  1261. 2130: set_car $RYDER_CAR damages_visible 0
  1262. 2131: unknown_heli 40@ flag 3
  1263. 2133: get_actor -1 noise_level_at 160@ 161@ 162@ store_to 166@
  1264. 2134: set_actor 98@ disable_crouch 0
  1265. 2136: set_player $PLAYER_CHAR scan_horizon_to_angle 225.0 rotation_speed 225.0
  1266. 2137: AS_unknown_actor 0@ unknown_actor $PLAYER_ACTOR
  1267. 2138: spawn_emergency_vehicle_model #FIRETRUK on_street_nearest_to 2340.637 -1152.722 25.9686
  1268. 2139: unknown_actor -1 flag 1
  1269. 2142: assign_car 60@ to_looped_path 347
  1270. 2144: link_actor $PLAYER_ACTOR to_interior 6
  1271. 2145: unknown_player $PLAYER_CHAR scanning_horizon // param is useless
  1272. 2148: set_interior_at 2165.72 -1673.14 radius 10.0 access 1
  1273. 2150: get_object_in_sphere 63@ 64@ 65@ radius 5.0 handle_as 49@
  1274. 2151: unknown_check 0
  1275. 2154: NOP
  1276. 2161: init_jump_table $VIDEO_GAME total_jumps 8 default_jump 0 @END_CASE_VIDEO_GAME jumps 0 @MS_GAME_THEYCRAWLEDFROMURANUS 1 @MS_GAME_DUALITY 2 @MS_GAME_GOGOSPACEMONKEY 3 @MS_GAME_LETSGETREADYTOBUMBLE 4 @MS_GAME_TRACKBETTING 5 @MS_GAME_POOL 6 @MS_GAME_LOW
  1277. 2162: jump_table_jumps 7 @MS_GAME_BEEFYBARON -1 @END_CASE_VIDEO_GAME -1 @END_CASE_VIDEO_GAME -1 @END_CASE_VIDEO_GAME -1 @END_CASE_VIDEO_GAME -1 @END_CASE_VIDEO_GAME -1 @END_CASE_VIDEO_GAME -1 @END_CASE_VIDEO_GAME -1 @END_CASE_VIDEO_GAME
  1278. 2163: release_path 201
  1279. 2164: set_zone 'CHC1A' popcycle_group_for_peds_to 9
  1280. 2165: set_object 51@ immune_to_nonplayer 1
  1281. 2166: unknown_cube_cornera 2682.42 1420.237 28.0 cornerB -2630.365 1411.699 28.0 flag 3 flag 0
  1282. 2168: set_car $IMPORT_CAR dirt_level 0.0
  1283. 2169: enable_gang_wars 1
  1284. 2170: gang_war_in_progress
  1285. 2171: set_player $PLAYER_CHAR clothes_texture "VEST" model "VEST" body_part 0
  1286. 2172: release_shopping_data
  1287. 2173: assign_group $PLAYER_GROUP to_AS_pack 147@
  1288. 2174: set_actor 35@ weapon_droppable 0
  1289. 2175: set_actor 263@ never_leave_group 1
  1290. 2177: set_player $PLAYER_CHAR able_to_shoot_weapons 0
  1291. 2179: attach_particle 55@ to_actor $ACTOR_RYDER mode 5
  1292. 2180: 'DANCER' = init_external_script_named_handle 52 (DANCER)
  1293. 2183: set_actor $PLAYER_ACTOR turret_mode_orientation 0 both_side_angle_limit 60.0
  1294. 2184: create_marker_above_actor 284@ handle_as 285@ // versionB
  1295. 2185: store_actor 75@ center_of_body_position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  1296. 2186: actor 34@ perform_animation "RAIL_FALL" IFP "SWAT" 8.0 loopA 0 lockX 0 lockY 0 lockF 1 time -1 disable_force 0 disable_lockZ 1
  1297. 2187: set_car 62@ form_drag_multiplier_to 0.1
  1298. 2188: put_car 34@ at $TEMPVAR_FLOAT_1 75@ $TEMPVAR_FLOAT_3 // versionB
  1299. 2189: set_objects_in_sphere 2312.578 -7.4347 25.75 radius 4.5 with_model #MAN_SAFENEW collision_detection 0
  1300. 2190: set_next_day
  1301. 2192: enable_sound_when_timer $253 reach 3 seconds // global_variable
  1302. 2195: put_trailer 37@ on_cab 34@
  1303. 2199: car 96@ collided_with_object 282@(42@,10i)
  1304.  
  1305. Next set: 22
  1306. 2200: set_cranes_controls_enable_UP 0 enable_DOWN 0 enable_RELEASE 0
  1307. 2203: unknown_actor_check 0@
  1308. 2204: unknown_actor 0@ unknown_check 1
  1309. 2206: get_actor_in_sphere 3@ 4@ 5@ radius 5.0 handle_as 11@ // versionB
  1310. 2207: get_actor 35@(37@,2i) pedtype_to 519@
  1311. 2208: actor 0@ in_radius 100.0 near_model #NULL with_offset 0.0 0.0 0.0 end_script_named "PCUSTOM" // IF and SET
  1312. 2210: set_hydra 146@(48@,3i) attack_with_rockets_car_of_player $PLAYER_CHAR radius 30.0
  1313. 2211: update_respect_while_on_mission 1
  1314. 2212: set_car 90@ extra_parts_angle_to 46@
  1315. 2213: set_car 122@ attractive_to_magnet 0
  1316. 2214: set_car 98@ componentB 0 rotation_to 0.0
  1317. 2215: car 34@ componentB 2 opened_or_not_present
  1318. 2216: set_markers_to_long_distance 1
  1319. 2217: load_external_script 66 (CARMOD1)
  1320. 2219: external_script 66 (CARMOD1) loaded
  1321. 2220: hide_gang_zones_on_map 1
  1322. 2221: put_actor $PLAYER_ACTOR at -2240.854 129.3346 radius 1.5 // interior version
  1323. 2223: set_actor $ACTOR_RYDER max_health_to 500
  1324. 2225: enable_night_vision 0
  1325. 2226: enable_thermal_vision 0
  1326. 2227: set_gang_zone 'GLN1' as_only_one_available_for_gangwars
  1327. 2228: test $390 bit 1
  1328. 2229: test $GIRLS_GIFTS_BITMASK bit $GIRLFRIEND
  1329. 2230: test $383($GIRLFRIEND,6i) bit 3@
  1330. 2231: test 54@ bit 5
  1331. 2232: test $1044 bit 20
  1332. 2233: test 239@ bit 216@
  1333. 2234: set $377[0] bit 1
  1334. 2235: set $1210 bit $GIRLFRIEND
  1335. 2236: set $390 bit 3@
  1336. 2237: set 54@ bit 10
  1337. 2238: set $377[0] bit 1
  1338. 2239: set 54@ bit 49@
  1339. 2240: clear $391 bit 31
  1340. 2241: clear $1210 bit $GIRLFRIEND
  1341. 2242: clear $391 bit 3@
  1342. 2243: clear 54@ bit 11
  1343. 2244: clear $377[0] bit 31
  1344. 2245: clear 54@ bit 49@
  1345. 2246: set_actor 65@ stay_on_bike 1
  1346. 2247: put_actor $PLAYER_ACTOR at 2469.7 -1657.0 12.3 // versionB
  1347. 2248: set_shopping_item_with_textureCRC $SELECTED_MENU_ITEM price_to 0
  1348. 2249: reset_shopping_item $SELECTED_MENU_ITEM price
  1349. 2250: reset_zones_info
  1350. 2251: explode_car 99@ shake 0 effect 0 sound 0
  1351. 2256: cutscene_skipped
  1352. 2257: store_cutscene_pos_to 0@ 1@ 2@
  1353. 2258: object 347@(39@,10i) scale_model 0.3
  1354. 2259: get_present_zone_popcycle_group_for_peds_and_cars_to 26@
  1355. 2260: $1153 = create_panel_with_title 'IE09' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 0 // Imports
  1356. 2262: set_panel 144@ column 0 alignment 1
  1357. 2263: $1148 = panel $1153 active_row
  1358. 2264: $9637 = panel $2419 selected_row
  1359. 2265: set_panel 206@ row 34@ enable 0
  1360. 2266: remove_panel $1153
  1361. 2267: set_panel $1153 column 0 header 'DUMMY' data 'IE16' 'IE10' 'IE11' 'IE12' 'IE13' 'IE14' 'IE15' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' // Sunday // Monday // Tuesday // Wednesday // Thursday // Friday // Saturday
  1362. 2268: create_interior_marker $582 at 2026.603 1007.735 radius 20.0
  1363. 2269: lose_stuff_after_wasted 0
  1364. 2270: lose_stuff_after_busted 0
  1365. 2271: override_restart_if_wasted_at -2570.511 1139.582 54.8547 within_radius 1500.0 angle 160.0
  1366. 2272: override_restart_if_busted_at -1379.843 2635.74 54.4315 within_radius 1500.0 angle 170.6194
  1367. 2273: $STAT_TAGS_SPRAYED = total_tags_sprayed
  1368. 2274: $GS_GANG_TURF_CONTROLLED = territories_controlled_percentage
  1369. 2275: object 38@(119@,4i) sphere 0 in_rectangle_ll_corner_at 104@ 105@ lr_corner_at 106@ 107@ radius 3.0
  1370. 2277: get_actor_in_sphere 27@ 28@ 29@ radius 50.0 handle_as 0@
  1371. 2278: set_plane 35@ landing_gear 1
  1372. 2279: disable_entrance_markers 1
  1373. 2280: assign_external_script_handle 'DEALER' to_model #BMYDRUG
  1374. 2281: set_object 117@(34@,7i) liftable 1
  1375. 2282: enable_gangs_spawn 0
  1376. 2283: create_sparks_at 1580.85 -1752.32 12.91 velocity_direction 0.0 0.0 1.0 density 60
  1377. 2284: $TEMPVAR_CAR_TYPE = car $TEMPVAR_ACTOR_CAR type
  1378. 2285: remove_actor 55@ from_dialogue_mode
  1379. 2286: set_panel $IMPORT_CAR_PANEL column 1 row 4@ text_1number GXT 'DOLLAR' number $IMPORT_CAR_PRICE // $~1~
  1380. 2287: set_panel 206@ column 2 row 34@ text_2numbers GXT 'DES1_66' numbers 48@ 49@ // ~1~:0~1~
  1381. 2288: set_cutscene_model 'GANGRL3' texture 'GFRIEND' // 8-byte strings
  1382. 2289: get_zone_at 3@ 4@ 5@ nameB_to s$9451 // 8-byte string
  1383. 2290: set_car 36@ targettable_by_heatseeker 0
  1384. 2291: set_car $198 contains_goodies 0
  1385. 2292: set_max_group_members 0
  1386. 2293: save_player_group
  1387. 2294: restore_player_group
  1388. 2295: get_player $PLAYER_CHAR bodypart 0 textureCRC_to $9665 modelCRC_to $9666
  1389. 2296: display_stat_update_box 1
  1390. 2297: v$1225 == v$1221
  1391. 2297: 0@v == 4@v
  1392. 2299: set_checkpoint 48@ type_to 2
  1393.  
  1394. Next set: 23
  1395. 2301: enable_heat_visuals 0
  1396. 2302: text_box_displayed
  1397. 2303: object 82@(39@,16i) received_damage_type 54
  1398. 2304: clear_object 82@(39@,16i) last_weapon_damage
  1399. 2305: enable_player $PLAYER_CHAR jump_key 0
  1400. 2308: get_interface 6 color_RGBA_to $COLOR_RED $COLOR_GREEN $GAMBLES_CASHWIN $3400
  1401. 2309: set_door 111@ lock 1
  1402. 2310: set_object 62@(42@,25i) mass_to 1000.0 // float
  1403. 2311: get_object 116@ mass_to 118@ // float
  1404. 2312: set_object 82@(39@,16i) turn_mass_to 650@ // float
  1405. 2313: get_object 82@(39@,16i) turn_mass_to 651@ // float
  1406. 2316: highlight_inactive_gang_zone 'GLN1' as_available_for_gangwars
  1407. 2317: highlight_all_inactive_gang_zones_as_available_for_gangwars
  1408. 2318: set_panel $1153 active_row $1148
  1409. 2319: end_external_script 66 (CARMOD1)
  1410. 2320: release_external_script 1
  1411. 2322: set_text_priority 1 leftmargin 355 maxwidth 370
  1412. 2323: run_external_script 66 (CARMOD1)
  1413. 2324: NOP 0
  1414. 2325: sync_weather_with_time_and_location_instantly
  1415. 2326: set_object 92@ attractive_to_magnet 0
  1416. 2327: audio_zone 'LOWRIDE' enable_sound 1
  1417. 2328: set_car 34@ engine_operation 0
  1418. 2329: enable_car 36@ parking_lights 1
  1419. 2330: NOP v$1221
  1420. 2331: NOP
  1421. 2332: get_actor_in_sphere $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 radius 1.5 model #KB_BANDIT_U external_script_named "PEDSLOT" handle_as 16@
  1422. 2333: remove_forbidden_for_boats_cube_cornerA 2793.814 -1987.935 15.3045 cornerB 2754.324 -1900.369 9.8752
  1423. 2334: create_forbidden_for_boats_cube_cornerA 2380.682 -1274.528 22.0 cornerB 2375.945 -1239.356 26.0
  1424. 2335: get_plane 35@ landing_gear_status_to 151@
  1425. 2336: point_camera 2359.521 -1246.843 28.7047 transverse_to 2359.276 -1247.129 28.7047 time 7000 mode 1
  1426. 2338: set_camera_zoom_in_factor 70.0 out_factor 100.0 timelimit 10000 mode 1
  1427. 2339: enable_air_traffic 0
  1428. 2340: enable_screen_darkness 1 with_value -1
  1429. 2341: restore_camera_to_user_defined
  1430. 2342: $SCRIPT_STATUS = external_script_status 66 (CARMOD1)
  1431. 2344: init_external_script_trigger 19 (DEALER) with_actor_model #BMYDRUG priority 100
  1432. 2345: init_external_script_trigger 4 (SLOT_MACHINE) with_object_model #KB_BANDIT_U priority 100 radius 6.0 type 1
  1433. 2347: 8@ = group $PLAYER_GROUP member 6@
  1434. 2350: get_water_height_at 195@ 196@ flag 0 store_to 200@
  1435. 2351: lock_camera_target_point 1
  1436. 2352: lock_camera_position 1
  1437. 2353: lock_camera_zoom 1
  1438. 2355: camera_position_manipulated
  1439. 2356: camera_target_point_manipulated
  1440. 2358: set_camera 2358.656 -1246.348 28.7884 position_to 2358.656 -1246.348 28.7884 time 7000 drop_mode 1
  1441. 2359: text_draw_box_cornerA 62@ 74@ cornerB 86@ 98@ GXT_reference 'DUMMY' style 0
  1442. 2361: attach_car 84@ to_object 106@ with_offset 0.0 0.0 -0.8 rotation 0.0 0.0 180.0
  1443. 2362: set_paynspray 'MICHDR' type_to_girlfriend 1
  1444. 2363: unknown_actor $ACTOR_SMOKE flag 1
  1445. 2365: lock_camera_on_cinematic_view 1
  1446. 2366: NOP $PLAYER_ACTOR 0.3
  1447. 2368: unknown_group 260@ flag 1
  1448. 2369: unknown_searchlight 58@ flag 1
  1449. 2370: item_with_textureCRC $SELECTED_MENU_ITEM is_clothing
  1450. 2372: manipulate_weapon_camera $ACTOR_SMOKE
  1451. 2373: get_player $PLAYER_CHAR max_armour_to $9595
  1452. 2374: set_actor 101@ actions_uninterupted_by_weapon_fire 1
  1453. 2375: unknown_actor $PLAYER_ACTOR play_audio_event 353 store_to $2563
  1454. 2376: create_explosion_at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 type 11 camera_shake 5.0
  1455. 2377: link_wav 3@ to_actor 0@
  1456. 2378: set_money_pickup $GS_GANG_MONEY_PICKUP cash_to $GS_GANG_CASH
  1457. 2379: v$ACTIVE_INTERIOR_NAME = get_active_interior_name_from_actor $PLAYER_ACTOR // 16-byte string
  1458. 2380: get_actor $PLAYER_ACTOR currently_used_EnEx_3D_coord_to 69@ 70@ 71@ number_to 72@
  1459. 2381: actor $PLAYER_ACTOR mutally_active
  1460. 2382: set_actor 0@ mute_pain_audio 1
  1461. 2383: enable_actor 0@ pain_audio
  1462. 2384: set_trip_skip 2263.378 -2226.33 12.4 angle 47.416
  1463. 2385: disable_trip_skip
  1464. 2386: load_soundtrack 10
  1465. 2387: get_soundtrack_status_to 17@
  1466. 2388: start_playing_loaded_soundtrack
  1467. 2389: end_playing_loaded_soundtrack
  1468. 2390: get_respect_to $47
  1469. 2391: set_car 95@ provides_cover_from_gunfire 0
  1470. 2392: $2932 = create_photo_at -2511.28 -672.99 195.75
  1471. 2393: $2882 = create_horseshoe_at 1224.0 2617.0 11.0
  1472. 2394: $2982 = create_oyster_at 979.0 -2210.0 -3.0
  1473. 2395: is_object_moveable 5@
  1474. 2396: create_smoke_at 144@ 145@ 146@ velocity 147@ 148@ 149@ RGBA 150@ 151@ 152@ 153@ size 154@ last_factor 155@
  1475. 2397: unknown_actor_check $1874(6@,3i)
  1476. 2398: set_car 47@ componentA 4 manipulation 1 value -1.0
  1477. 2399: get_car 152@ componentA 6 rotation_to 161@
  1478.  
  1479. Next set: 24
  1480. 2400: enable_player $PLAYER_CHAR stats_box 0
  1481. 2401: unknown_actor 42@ flag 1
  1482. 2404: create_square_color_panel 'CARM1' position 29.0 145.0 width 25.7 columns 8 interactive 1 background 1 alignment 1 panelID $CARMOD_MENU_COLORS // Colors
  1483. 2405: actor $PLAYER_ACTOR swimming
  1484. 2406: get_actor $PLAYER_ACTOR swimming_status_to 285@
  1485. 2407: actor 0@ move_mouth 10000 ms
  1486. 2408: actor 0@ stop_mouth
  1487. 2409: car $CARMOD_CAR is_noncivilian_vehicle
  1488. 2410: enable_flying_helis 0
  1489. 2411: set_present_mod_apply
  1490. 2412: set_present_mod_remove
  1491. 2413: get_car 0@ component_on_slot 7 model_to 17@
  1492. 2414: car $2197 lowrider
  1493. 2415: car $CARMOD_CAR street_racing_car
  1494. 2416: teleport_in_override_restart // 016Eh
  1495. 2417: sync_water
  1496. 2418: put_actor $PLAYER_ACTOR at 2509.892 -1672.469 13.5032 no_offset
  1497. 2419: fire 163@(213@,4i) exists
  1498. 2420: emulated_wasted_busted // +12 hours and clear weapons
  1499. 2421: car $1882 emergency_vehicle
  1500. 2422: destroy_particle 139@ // mission version
  1501. 2423: player_in_radius_of_object 0@ external_script_trigger
  1502. 2424: copy_decision_maker 65540 to $1230
  1503. 2426: play_audio_at $X_PROPERTY_TO_BUY[0] $Y_PROPERTY_TO_BUY[0] $Z_PROPERTY_TO_BUY[0] event 1149
  1504. 2427: play_audio_at_object 0@ event 1011
  1505. 2428: attach_wav 3 to_object 85@
  1506. 2429: get_car $CARMOD_CAR number_of_possible_paintjobs_to $10084
  1507. 2432: extinguish_all_fires_at -973.759 1077.152 1350.399 radius 200.0
  1508. 2433: train $TEMPVAR_ACTOR_CAR wrecked
  1509. 2434: unknown_actor 102@ flag 1
  1510. 2435: unknown_disable_gang_wars 1
  1511. 2436: 15@ = object 9@ model
  1512. 2437: set_objects_in_sphere 2816.857 -1169.075 1028.172 radius 4.0 with_model -150 solid 0 for_actor 99@
  1513. 2438: remove_references_to_all_fires
  1514. 2439: get_car_blocking_car $1867 store_to $VALET_CAR
  1515. 2440: get_car $CARMOD_CAR paintjob $10085
  1516. 2441: set_text_boxes_width 200
  1517. 2442: set_gunshot_sense_range_for_riot2 15.0
  1518. 2443: v$newstring = v$str1 + v$str2 // all string variables
  1519. 2444: v$newstring = v$str1 + v$str2 // all string variables
  1520. 2445: get_car 46@ extra_parts_angle $7936
  1521. 2446: unknown_set_interior 'FDPIZA' bitmask 512 flag 1 // Pizza Stack
  1522. 2449: set_soundtrack_paused 1
  1523. 2450: set_player $PLAYER_CHAR weapons_scrollable 0
  1524. 2452: unknown_create_escape_at 76.6 -1527.6 4.1
  1525. 2453: unknown_remove_escapes
  1526. 2454: set_racing_checkpoint 102@(56@,20i) Z_angle_to 60@(56@,20f)
  1527. 2455: set_total_respect_points_to 1339
  1528. 2456: add_respect 3
  1529. 2458: set_car 35@ collision_detection 0
  1530. 2459: unknown_enable_car 0@ collision_on_path
  1531. 2460: jiggle_camera type 1 timelimit 20000.0 intensity 3.0
  1532. 2461: night_vision_enabled
  1533. 2462: enable_police_patrols 0
  1534. 2463: unknown_actor -1 flag 1
  1535. 2464: actor $PLAYER_ACTOR attach_object 26@ with_offset 0.0 0.0 0.0 on_bone 5 16 perform_animation "NULL" IFP_file "NULL" time -1
  1536. 2465: set_actor $PLAYER_ACTOR onbone_attached_objectB_operation 0
  1537. 2466: destroy_object_with_fade 17@
  1538. 2467: show_siterocket_on_bumper_camera 1
  1539. 2468: set_dialogue_classB_question_GXT 'DEAL1' answer_Y_GXT 'DEAL2' answer_N_GXT 'DEAL3' question_WAV 192 answer_Y_WAV 77 answer_N_WAV 78 // You want some stuff? // Take it easy man. // Fuck you man!
  1540. 2470: unknown_radar_flag 1
  1541. 2471: unknown_actor 11@ flag 1
  1542. 2472: actor 35@ headshoted
  1543. 2473: get_string "TSHIRTLOCGREY" CRC32_to $10031 // 16-byte strings
  1544. 2474: set_dialogue_classB_end_GXT 'DEAL2' WAV 79 // Take it easy man.
  1545. 2475: set_passengers_in_car $HJ_PLAYER_CAR speak_from_audio_table 37
  1546. 2476: disable_map_icons 1
  1547. 2477: set_vehicle_camera_mode 3
  1548. 2478: actor $PLAYER_ACTOR driving_train
  1549. 2479: set_trip_skip_after_mission 2097.009 1728.285 9.8203 angle 169.1748
  1550. 2480: set_car 95@ accessible_for_player_using_controller 0
  1551. 2482: get_random_available_car_type 1 model_to 150@ doorlock_to 151@
  1552. 2483: get_car $CARMOD_CAR door_status $10448
  1553. 2484: set_object_property_at 345.5621 306.2212 radius 10.0 bitmask 16384 bought 0
  1554. 2485: unknown_actor $ACTOR_RYDER flag 0
  1555. 2486: unknown_actor 0@ flag 0
  1556. 2487: set_zone 'GAN1' disable_footcops 1
  1557. 2488: create_blood_gush_at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 with_offset 207@ 208@ 209@ density 20 on_actor $ACTOR_RYDER
  1558. 2489: show_entered_car_name 0
  1559. 2490: show_entered_zone_name 0
  1560. 2491: car 322@ recieved_heavy_damage 0
  1561. 2492: put_actor $PLAYER_ACTOR at $X_BUY_MARKER $Y_BUY_MARKER $Z_BUY_MARKER // versionD
  1562. 2493: allow_other_threads_to_display_text_boxes 1
  1563. 2494: are_text_boxes_locked_to_any_thread
  1564. 2495: set_random_traffic_spawn_to_model #TOPFUN // Load the vehicle model before using this
  1565. 2496: 37@ = get_random_car_in_area 79@ 81@ 80@ 82@ 1.0 with_actors -1
  1566. 2497: add_next_text_to_brief_history 0
  1567. 2498: cancel_rampage
  1568. 2499: police_car_in_rectangle_cornerA 1554.32 -1632.669 13.9475 cornerB 1535.271 -1620.762 11.8805
  1569.  
  1570. Next set: 25
  1571. 2500: set_car 188@ gas_tank_explosion_enabled 0
  1572. 2501: unknown_actor 0@
  1573. 2503: change_player $PLAYER_CHAR model_to #FAM1
  1574. 2504: menu_subtitles_switched_on
  1575. 2505: disembark_actor $ACTOR_CESAR from_car 36@ and_freeze_actor_position
  1576. 2506: set_object $GIRLDOORS[0] immunities BP 1 FP 1 EP 1 CP 1 MP 1
  1577. 2507: vehicle $SWEET_CAR colliding_with_vehicle 274@
  1578. 2508: object 0@ model_is #CJ_COIN_OP_2
  1579. 2511: set_train 40@ finish_at_next_station 0
  1580. 2512: car $TEMPVAR_ACTOR_CAR on_wheels
  1581. 2513: pickup 95@(43@,3i) created
  1582. 2514: unknown_flag 0
  1583. 2516: suspend_wanted_level
  1584. 2517: unknown_get_actor 35@ unknown 345 flags 1 0 0 store_to 256@ // extended 0947
  1585. 2518: set_actor 26@ sound $3817($3400,3i) flags 1 1 0
  1586. 2519: unknown_player $PLAYER_CHAR flag 1
  1587. 2520: NOP 1
  1588. 2521: detonate_all_satchel_charges
  1589. 2522: cash_pickup_at 6@ 7@ 8@
  1590. 2523: set_panel 144@ column 0 width 192
  1591. 2525: unknown_player_group 1
  1592. 2526: actor $PLAYER_ACTOR entering_car
  1593. 2528: trip_skip 1526.9 -1654.5 12.1 angle 180.0 when_in_car 37@
  1594. 2529: get_car_model $IMPORT_CARS_MODEL(4@,6i) price_to $IMPORT_CAR_PRICE
  1595. 2530: $PARKED_IMPEXPM_CARS[0] = parked_car_generator_w_numberplate #EUROS colors -1 -1 force_spawn 0 alarm 50 door_lock 0 min_delay 0 max_delay 10000 plate "IMPEXP__" at 0.0 0.0 0.0 angle 180.0
  1596. 2531: train $TEMPVAR_ACTOR_CAR traveling_clockwise
  1597. 2532: enable_aircraftcarrier_sam 0
  1598. 2533: create_flash_light_at 225@ 226@ 227@ RGB_mask 255 255 255 radius 200.0
  1599. 2534: set_burglary_houses_accessible 1
  1600. 2535: player $PLAYER_CHAR not_frozen
  1601. 2536: $GYMFIGHT_INTERIOR = actor $PLAYER_ACTOR active_interior
  1602. 2537: car 34@ add_single_nitro
  1603. 2539: remove_player_goggles $PLAYER_CHAR use_anim 0
  1604. 2540: set_garages_leave_camera_alone 0
  1605. 2541: actor 71@ is_within_field_of_view_actor $PLAYER_ACTOR
  1606. 2542: set_status_text_stay_on_screen 1
  1607. 2543: set_behind_camera_autoposition_mode_for_car_model #SANCHEZ distance 1.0 altitude_multiplier 1.0 angle_X 0.12
  1608. 2544: restore_behind_camera_autoposition_mode_for_all_car_models
  1609. 2545: play_audio_at_actor $PLAYER_ACTOR event 1169
  1610. 2546: decision_maker 1@ exists
  1611. 2548: unknown_actor $ACTOR_OG_LOC flag 1
  1612. 2549: disable_player_mutal_activities 1
  1613. 2550: set_actor $ACTOR_RYDER unjackable_through_driver_seat 0
  1614. 2551: play_audio_at_car $SWEET_CAR event 1147
  1615. 2552: give_player2_weapons_of_player1
  1616. 2554: is_menu_closed
  1617. 2555: $CURRENT_LANGUAGE = current_language
  1618. 2556: anything_entered_objects_position 77@(125@,10i)
  1619. 2557: get_gxt_string 'XSELECT' width_to 455@ // ~k~~PED_SPRINT~ Select
  1620. 2558: reset_hydraulics_on_car 68@
  1621. 2559: set_restart_closest_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
  1622. 2561: model 42@ car
  1623. 2562: set_searchlight 35@(165@,7i) lights_through_obstacles 0
  1624. 2563: unknown_gang_war_in_progress
  1625. 2566: train $TRAINS_TRAIN_HANDLE next_station_unlocked
  1626. 2567: put_train $TRAINS_TRAIN_HANDLE at_next_station
  1627. 2568: get_gxt_string_1number 'COMMA' number 39@ width_to 41@ // ~1~,
  1628. 2569: set_actor 0@ muted 1 // versionB
  1629. 2570: unknown_object 0@ flag 1
  1630. 2571: set_rendering_origin_at_3D_coord 2493.362 -1734.295 12.3828 angle 258.7583
  1631. 2572: player $PLAYER_CHAR on_jetpack
  1632. 2574: disable_text_with_style 1
  1633. 2575: new_language_set
  1634. 2576: increase_integer_stat 161 by 1
  1635. 2577: set_car 316@ tertiary_color_to 237@ quaternary_color_to 238@
  1636. 2578: get_car 316@ tertiary_color_to 237@ quaternary_color_to 238@
  1637. 2579: unknown_sync_player_camera
  1638. 2580: disable_respray_garages 1
  1639. 2581: unknown_car_check 34@ //flag_0A21
  1640. 2582: link_wav 3 to_car 59@
  1641. 2583: set_parked_car_generator $2786 to_player_owned 1
  1642. 2584: set_dialogue_classA_question_GXT 281@s answer_yes_GXT 283@s answer_no_GXT 285@s question_WAV 291@ answer_yes_WAV 292@ answer_no_WAV 293@
  1643. 2585: display_zone_text 'MARKS' // Saint Mark's
  1644. 2586: actor 88@ perform_walk_animation "HIKER_POSE_L" IFP "MISC" rate 4.0 loopA 0 lockX 0 lockY 0 lockF 1 -1 ms // versionC
  1645. 2587: actor 62@ colliding_with_actor $PLAYER_ACTOR
  1646. 2588: set_helicopter 77@ play_engine_sounds 1
  1647. 2589: AS_actor 8@ rotate_to_and_look_at_actor $PLAYER_ACTOR
  1648. 2590: dump_screen 1
  1649. 2591: increase_float_stat 24 by 196@
  1650. 2592: disable_player $PLAYER_CHAR group_control_back 1
  1651. 2593: set_car 72@ not_affected_by_cheats 0
  1652. 2594: set_car_color_to_panel_color_panelID $CARMOD_MENU_COLORS car $CARMOD_CAR colorslot 1 active_row $10440
  1653. 2595: set_panel $2423 row $2515 shopping_item_bought 0
  1654. 2596: enable_military_zones_wanted_level 1
  1655. 2597: set_camera_on_players_X_angle 0.031 Z_angle -2.152
  1656. 2598: set_radio_to_favorite_station
  1657. 2599: unknown_actor 44@ flag 1
  1658.  
  1659. Next set: 26
  1660. 2600: set_actor $ACTOR_RYDER swimming_speed_to 2.3
  1661. 2601: player $PLAYER_CHAR climbing
  1662. 2602: text_box 'SGPUNT' displayed // ~h~Gambling Skill~w~ - Gambler level reached. Your maximum wager has increased to $1,000. You can now borrow up to $1,000 from the casino.
  1663. 2603: widescreen_option_enabled
  1664. 2604: hide_priority_text_while_fading 0
  1665. 2605: hide_styled_text_while_fading 0 // works with 00BA
  1666. 2606: AS_actor 914@(759@,12i) go_to 854@(759@,12f) 866@(759@,12f) 878@(759@,12f) mode 7 time -2 stop_radius 8.0 following_paths
  1667. 2607: show_first_person_view 0
  1668. 2608: repair_car 316@
  1669. 2609: unknown_set_player $PLAYER_CHAR group_flag 1
  1670. 2610: actor 2@ on_turret_of_car
  1671. 2611: 1@ = get_actor_on_turret 0@ attached_car
  1672. 2613: trip_skip 2453.8 -1305.0 22.5 angle 0.0 when_in_car 37@ finished_by_script
  1673. 2614: trip_skip_finished_by_script_is_ready_to_fade_in
  1674. 2615: disable_vehicle_lights 1
  1675. 2617: get_vehicle_camera_mode_to 60@
  1676. 2618: player $PLAYER_CHAR last_model_shot #CARGO_TEST
  1677. 2619: clear_player $PLAYER_CHAR last_model_shot
  1678. 2620: set_dialogue_classA_end_GXT 285@s WAV 297@
  1679. 2621: enable_prostitutes_pay_you 1
  1680. 2622: unknown_get_actor_in_sphere $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 radius 0.6 0.6 1.0 handle_as 17@
  1681. 2623: set_unused_flag 0
  1682. 2624: $795 = create_entrance_marker_at 1685.7 -2238.9 14.0 color 14
  1683. 2625: destroy_entrance_marker $795
  1684. 2627: get_rid_of_player_prostitute
  1685. 2628: unknown_override_09BD 1
  1686. 2629: set_rail_tracks_friction_to 0.3
  1687. 2630: set_external_scripts_triggers_type 1 enabled 0
  1688. 2631: set_dialogue_mode_enabled_without_GXT
  1689. 2632: enable_menu_access_in_widescreen_mode 1
  1690. 2634: store_joystick_X_offset_to 201@ Y_offset_to 202@
  1691. 2635: controls_set_to_joystick
  1692. 2636: mouse_not_inverted_vertically
  1693. 2638: increment_useless_flag
  1694.  
  1695. Next set: 27
  1696. 2700: write_memory 0xC0BC15 size 1 value 1 virtual_protect 0
  1697. 2701: $result = read_memory 1@ size 4 virtual_protect 0
  1698. 2702: 4@ = 5@ + 6@ // int
  1699. 2703: $var = 0@(1@,2i) - 1 // int
  1700. 2704: $var(0@,10i) = 100 * 1@ // int
  1701. 2705: $div = 1 / 5 // int
  1702. 2706: create_custom_thread "ShowTextBox.s"
  1703. 2707: end_custom_thread
  1704. 2708: start_custom_mission "missions\CustomMission1"
  1705. 2709: enable_thread_saving
  1706. 2710: $ActorStruct = actor $PLAYER_ACTOR struct
  1707. 2711: $CarStruct = car $MyCar struct
  1708. 2712: $ObjectStruct = object 0@ struct
  1709. 2713: chdir 0
  1710. 2714: $hFILE = openfile "settings.ini" mode 0x72 // IF and SET
  1711. 2715: closefile $hFILE
  1712. 2716: 0@ = file $hFILE size
  1713. 2717: readfile $hFILE size 2 to $150
  1714. 2718: writefile $hFILE size 128 from 0@
  1715. 2719: 0@ = current_thread_pointer
  1716. 2720: gosub_if_false @CREATE_NEW_ACTOR
  1717. 2721: return_if_false
  1718. 2722: $hLIB = load_library "CLEO\version.dll" // IF and SET
  1719. 2723: free_library $hLIB
  1720. 2724: $hPROC = get_proc_address "GetVersion" library $hLIB // IF and SET
  1721. 2725: call $hPROC num_params 1 pop 1 $param
  1722. 2726: call_method $Destroy struct $CarStruct num_params 0 pop 0
  1723. 2727: call_function 0x569660 num_params 2 pop 2 $COORD_Y $COORD_X $GROUND
  1724. 2728: call_function_method 0x4048E0 struct 0xB74494 num_params 1 pop 0 $MyCar 0@
  1725. 2729: is_game_version_original
  1726. 2730: 0@ = thread 'OTB' pointer
  1727. 2731: file_exists "CLEO\version.dll"
  1728. 2732: $hMP3 = load_audiostream "CLEO\playlist\1.mp3"
  1729. 2733: set_mp3 $hMP3 perform_action 1
  1730. 2734: release_mp3 $hMP3
  1731. 2735: 0@ = get_mp3_length $hMP3
  1732. 2736: key_pressed 0x73
  1733. 2737: call_scm_func @GetSQR 1 10 $result
  1734. 2738: ret 1 0@
  1735. 2739: var 0 = 10
  1736. 2740: 0@ = var 0
  1737. 2741: store_actor $PLAYER_ACTOR closest_vehicle_to 0@ closest_ped_to 1@
  1738. 2742: store_target_marker_coords_to 0@ 1@ 2@ // IF and SET
  1739. 2743: get_vehicle $CAR number_of_gears_to 10@
  1740. 2744: get_vehicle $CAR current_gear_to 11@
  1741. 2745: get_mp3 $hMP3 state_to 7@
  1742. 2746: end_custom_thread_named 'BENZIN'
  1743. 2747: 0@ = audiostream $hMP3 volume
  1744. 2748: set_audiostream $hMP3 volume 0@
  1745. 2749: vehicle 0@ siren_on
  1746. 2750: vehicle 0@ engine_on
  1747. 2751: set_vehicle 0@ engine_state_to 0
  1748. 2752: audiostream $hMP3 loop 1
  1749. 2753: $hMP3 = load_audiostream_with_3d_support "sample.mp3" //IF and SET
  1750. 2754: set_3d_audiostream $hMP3 position 0@ 1@ 2@
  1751. 2755: link_3d_audiostream $hMP3 to_object $object
  1752. 2756: link_3d_audiostream $hMP3 to_actor $actor
  1753. 2757: link_3d_audiostream $hMP3 to_vehicle $car
  1754. 2758: 0@ = label @label offset
  1755. 2759: 0@ = var 0@ offset
  1756. 2760: 0@ = allocate_memory_size 260
  1757. 2761: free_allocated_memory 0@
  1758. 2762: show_text_box 0@v
  1759. 2763: show_styled_text 0@v time 1000 style 1
  1760. 2764: show_text_lowpriority 0x969110 time 100
  1761. 2765: show_text_highpriority 0x969110 time 100
  1762. 2766: show_formatted_text_box "This is %.4X opcode" 0x0ACE
  1763. 2767: show_formatted_styled_text "This is %.4X opcode" time 2000 style 1 0x0ACF
  1764. 2768: show_formatted_text_lowpriority "This is %.4X opcode" time 2000 0x0AD0
  1765. 2769: show_formatted_text_highpriority "This is %.4X opcode" time 2000 0x0AD1
  1766. 2770: $actor = player $PLAYER_CHAR targeted_actor //IF and SET
  1767. 2771: 0@v = format "%d + %d = %d" 2 2 4
  1768. 2772: 4@ = scan_string 0@v format "%d + %d = %d" 5@ 6@ 7@ //IF and SET
  1769. 2773: file $hFile seek 0x10 from_origin 1 //IF and SET
  1770. 2774: end_of_file $hFile reached
  1771. 2775: read_string_from_file $hFile to 0@v size 15 // IF and SET
  1772. 2776: write_string_to_file $hFile from 0@v //IF and SET
  1773. 2777: write_formatted_text "CLEO version: %d.%d.%d.%d" in_file $hFile 4 0 0 1
  1774. 2778: 0@ = scan_file $hFile format "CLEO version: %d.%d.%d.%d" 0@ 1@ 2@ 3@ //IF and SET
  1775. 2779: 0@v = car_model #LANDSTAL name
  1776. 2780: test_cheat "BLOWUP"
  1777. 2781: spawn_car_with_model #RHINO like_a_cheat
  1778. 2782: 0@ = text_by_GXT_entry 0@v
  1779. 2783: add_dynamic_GXT_entry "_TEST" text "Test string"
  1780. 2784: remove_dynamic_GXT_entry "_TEST"
  1781. 2785: $actor = random_actor_near_point 0@ 1@ 2@ in_radius 10.0 find_next 1 pass_deads 1
  1782. 2786: $car = random_vehicle_near_point 0@ 1@ 2@ in_radius 10.0 find_next 1 pass_wrecked 1
  1783. 2787: $object = random_object_near_point 0@ 1@ 2@ in_radius 10.0 find_next 1 //IF and SET
  1784. 2788: directory_exist "CLEO\CLEO_INI"
  1785. 2789: create_directory "CLEO\CLEO_INI" //IF and SET
  1786. 2790: 0@ = find_first_file "CLEO\*.cs" get_filename_to 1@v //IF and SET
  1787. 2791: 1@v = find_next_file 0@ //IF and SET
  1788. 2792: find_close 0@
  1789. 2793: pop_float 0@
  1790. 2794: $actor = actor_struct $ped_struct handle
  1791. 2795: $car = car_struct $vehicle_struct handle
  1792. 2796: $object = object_struct $object_struct handle
  1793. 2797: 0@v = float 0@ to_string_format "%.15g"
  1794. 2798: 0@ = 2.0 exp 0.5 //all floats
  1795. 2799: 0@ = log 10.0 base 2.718281828459045 //all floats
  1796.  
  1797. Next set: 28
  1798. 2800: 0@ = get_int_from_ini_file "cleo\config.ini" section "SectionName" key "intKey"
  1799. 2801: write_int 16 to_ini_file "cleo\config.ini" section "SectionName" key "intKey"
  1800. 2802: 0@ = get_float_from_ini_file "cleo\config.ini" section "SectionName" key "floatKey"
  1801. 2803: write_float 0.0 to_ini_file "cleo\config.ini" section "SectionName" key "floatKey"
  1802. 2804: 0@v = read_string_from_ini_file "cleo\config.ini" section "SectionName" key "stringKey"
  1803. 2805: write_string "new string value" to_ini_file "cleo\config.ini" section "SectionName
  1804. 2816: delete_file "CLEO\log.txt" // IF and SET
  1805. 2817: delete_directory "CLEO\CLEO_SAVES" with_all_files_and_subdirectories 1 //IF and SET
  1806. 2818: move_file "CLEO\1.txt" to "CLEO\2.txt" //IF and SET
  1807. 2819: move_directory "CLEO\dir1" to "CLEO\dir2" //IF and SET
  1808. 2820: copy_file "CLEO\1.txt" to "CLEO\2.txt" //IF and SET
  1809. 2821: copy_directory "CLEO\dir1" to "CLEO\dir2" //IF and SET
  1810. 2832: 0@ = 0@ AND 0xFF
  1811. 2833: 0@ = 0@ OR 0x80
  1812. 2834: 0@ = 1@ XOR 1
  1813. 2835: 0@ = NOT 0@
  1814. 2836: 0@ = 0@ MOD 5
  1815. 2837: 0@ = 0@ SHR 8
  1816. 2838: 0@ = 0@ SHL 8
  1817.  
  1818. Next set: 0
  1819. 61: is_not_zero 0@
  1820. 62: overwrite_camera_movement_state 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement