Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //-------------Mission 79---------------
- // Originally: The Colonel's Coke
- :REN_C2
- 0238: name_thread 'REN_C2'
- 01EA: increment_mission_attempts
- 033A: use_GXT_table 'REN_C2'
- 0025: gosub @REN_C2_25438
- 009D: wasted_or_busted // mission only
- jump_if_false @REN_C2_45
- 0025: gosub @REN_C2_26530
- :REN_C2_45
- 0025: gosub @REN_C2_26796
- end_thread
- 00B9: set_camera_position 0@ 1@ 2@ rotations 0 0 0
- 0078: if and
- 02DB: unknown_check 6@ 1
- 7@ > 0 // (int) var > num
- jump_if_false @REN_C2_86
- 02B4: set_camera_transverse_delay 0 time 7@
- :REN_C2_86
- 00BA: set_camera_point_at 3@ 4@ 5@ mode 6@
- 0026: return
- 00B9: set_camera_position 0@ 1@ 2@ rotations 0 0 0
- 6@ == 0 // (int) var == num
- jump_if_false @REN_C2_127
- 00BA: set_camera_point_at 3@ 4@ 5@ mode 2
- 0002: jump @REN_C2_138
- :REN_C2_127
- 02B4: set_camera_transverse_delay 0 time 6@
- 00BA: set_camera_point_at 3@ 4@ 5@ mode 1
- :REN_C2_138
- 0026: return
- 00B9: set_camera_position 0@ 1@ 2@ rotations 0 0 0
- 0078: if and
- 02DB: unknown_check 4@ 1
- 5@ > 0 // (int) var > num
- jump_if_false @REN_C2_172
- 02B4: set_camera_transverse_delay 0 time 5@
- :REN_C2_172
- 809F: not actor 3@ dead
- 0022: jump_if_false @REN_C2_188 // Note: the incorrect math opcode was used here
- 00B5: 3@ 15 4@
- :REN_C2_188
- 0026: return
- :REN_C2_190
- $816 = 1 // (int)
- 0045: actor $677 defined
- jump_if_false @REN_C2_254
- 0107: toggle_player $677 can_move 0
- 024A: $677 1
- 012E: toggle_player $677 ignored_by_cops 1
- 007E: actor $677 driving
- jump_if_false @REN_C2_248
- 0400: $677 $814
- 0002: jump @REN_C2_254
- :REN_C2_248
- 02C0: $677 $814
- :REN_C2_254
- 0@ >= 0 // (int) var >= num
- jump_if_false @REN_C2_281
- 00C8: set_fade_color_RGB 0 0 0
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @MAIN_4301 0@
- :REN_C2_281
- 0045: actor $677 defined
- jump_if_false @REN_C2_349
- 807E: not actor $677 driving
- jump_if_false @REN_C2_326
- 0352: $677
- 0220: $677 0 -1
- 010B: set_actor $677 armed_weapon_to 0
- 0002: jump @REN_C2_329
- :REN_C2_326
- 021D: 0
- :REN_C2_329
- $822 == 0 // (int) var == num
- jump_if_false @REN_C2_345
- 02EA: select_interior 2
- :REN_C2_345
- 01AE: 1
- :REN_C2_349
- 028D: 0.7
- 0059: text_clear_all
- 0268:
- 0026: return
- :REN_C2_362
- 0045: actor $677 defined
- jump_if_false @REN_C2_426
- 807E: not actor $677 driving
- jump_if_false @REN_C2_414
- 0352: $677
- 0220: $677 0 -1
- 02D5: $677 $814
- 0022: jump_if_false @REN_C2_414 // Note: the incorrect math opcode was used here
- 010B: set_actor $677 armed_weapon_to $814
- :REN_C2_414
- 021D: 1
- 00A2: $677
- 0154: $677
- :REN_C2_426
- 0059: text_clear_all
- 0268:
- 0045: actor $677 defined
- 0022: jump_if_false @REN_C2_475 // Note: the incorrect math opcode was used here
- 0107: toggle_player $677 can_move 1
- 024A: $677 0
- 012E: toggle_player $677 ignored_by_cops 0
- 01AE: 0
- $822 == 0 // (int) var == num
- jump_if_false @REN_C2_475
- 02EA: select_interior 0
- :REN_C2_475
- 0221:
- 01CF:
- $816 = 0 // (int)
- 0@ >= 0 // (int) var >= num
- jump_if_false @REN_C2_505
- 00C8: set_fade_color_RGB 0 0 0
- 00C9: fade 1 0@ ms
- :REN_C2_505
- 0026: return
- 0045: actor 0@ defined
- jump_if_false @REN_C2_526
- 01EC: 0@ 0
- 00EE: 0@ 1@ 2@
- :REN_C2_526
- 0026: return
- 0045: actor 0@ defined
- 0022: jump_if_false @REN_C2_556 // Note: the incorrect math opcode was used here
- 0045: actor 1@ defined
- 0022: jump_if_false @REN_C2_556 // Note: the incorrect math opcode was used here
- 013E: actor 0@ look_at_actor 1@
- 013E: actor 1@ look_at_actor 0@
- :REN_C2_556
- 0026: return
- :REN_C2_558
- 0045: actor 0@ defined
- 0022: jump_if_false @REN_C2_605 // Note: the incorrect math opcode was used here
- 007E: actor 0@ driving
- 0022: jump_if_false @REN_C2_601 // Note: the incorrect math opcode was used here
- 02EE: get_actor 0@ coords_to 2@ 3@ 4@ with_offset 0 3.0 0
- 1@ = 1 // (int)
- 0002: jump @REN_C2_605
- :REN_C2_601
- 1@ = 0 // (int)
- :REN_C2_605
- 1@ == 1 // (int) var == num
- jump_if_false @REN_C2_689
- 0001: wait 0 ms
- 0045: actor 0@ defined
- jump_if_false @REN_C2_682
- 007E: actor 0@ driving
- jump_if_false @REN_C2_678
- 1@ = 1 // (int)
- 02A7: unknown_check 0@
- jump_if_false @REN_C2_668
- 0216: 0@ 2@ 3@ 4@
- 0002: jump @REN_C2_671
- :REN_C2_668
- 00F1: 0@
- :REN_C2_671
- 0002: jump @REN_C2_682
- :REN_C2_678
- 1@ = 0 // (int)
- :REN_C2_682
- 0002: jump @REN_C2_605
- :REN_C2_689
- 0026: return
- 0045: actor 0@ defined
- jump_if_false @REN_C2_783
- 007E: actor 0@ driving
- jump_if_false @REN_C2_767
- 02A7: unknown_check 0@
- jump_if_false @REN_C2_737
- 00A2: 0@
- 0216: 0@ 1@ 2@ 3@
- 0002: jump @REN_C2_760
- :REN_C2_737
- 00A2: 0@
- 037B: constant_params 1 variable_params 0 unknown 4 call_with_params @REN_C2_558 0@
- 00A2: 0@
- 0216: 0@ 1@ 2@ 3@
- :REN_C2_760
- 0002: jump @REN_C2_776
- :REN_C2_767
- 00A2: 0@
- 0216: 0@ 1@ 2@ 3@
- :REN_C2_776
- 0002: jump @REN_C2_785
- :REN_C2_783
- 005F:
- :REN_C2_785
- 005E:
- 0045: actor 0@ defined
- 0022: jump_if_false @REN_C2_943 // Note: the incorrect math opcode was used here
- 004F: unknown_check 1@
- 0022: jump_if_false @REN_C2_943 // Note: the incorrect math opcode was used here
- 2@ == -1 // (int) var == num
- jump_if_false @REN_C2_884
- 02BD: 1@ 4@
- 001C: 4@ == 0@ // (int) num == var
- 0022: jump_if_false @REN_C2_843 // Note: the incorrect math opcode was used here
- 0026: return
- 0002: jump @REN_C2_877
- :REN_C2_843
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_558 0@
- 4@ > -1 // (int) var > num
- jump_if_false @REN_C2_877
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_558 4@
- :REN_C2_877
- 0002: jump @REN_C2_943
- :REN_C2_884
- 029A: 1@ 2@ 3@
- 001C: 3@ == 0@ // (int) num == var
- 0022: jump_if_false @REN_C2_909 // Note: the incorrect math opcode was used here
- 0026: return
- 0002: jump @REN_C2_943
- :REN_C2_909
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_558 0@
- not 3@ == -1 // (int) var == num
- jump_if_false @REN_C2_943
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_558 3@
- :REN_C2_943
- 0045: actor 0@ defined
- jump_if_false @REN_C2_995
- 004F: unknown_check 1@
- jump_if_false @REN_C2_995
- 007E: actor 0@ driving
- jump_if_false @REN_C2_995
- 807C: not actor 0@ driving 1@
- 0022: jump_if_false @REN_C2_995 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_558 0@
- :REN_C2_995
- 5@ = 0 // (int)
- :REN_C2_999
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_1097
- 0001: wait 0 ms
- 0045: actor 0@ defined
- jump_if_false @REN_C2_1090
- 004F: unknown_check 1@
- jump_if_false @REN_C2_1090
- 007C: actor 0@ driving 1@
- 0022: jump_if_false @REN_C2_1056 // Note: the incorrect math opcode was used here
- 5@ = 1 // (int)
- 0002: jump @REN_C2_1090
- :REN_C2_1056
- 2@ == -1 // (int) var == num
- jump_if_false @REN_C2_1082
- 00A2: 0@
- 021C: 0@ 1@
- 0002: jump @REN_C2_1090
- :REN_C2_1082
- 00A2: 0@
- 0298: 0@ 1@ 2@
- :REN_C2_1090
- 0002: jump @REN_C2_999
- :REN_C2_1097
- 0026: return
- :REN_C2_1099
- 0027: 0@ 1@ 2@ 3@ 1@ 2@
- 0027: 3@ 1@ 2@ 3@ 4@ 2@
- 0027: 3@ 4@ 2@ 0@ 4@ 2@
- 0027: 0@ 4@ 2@ 0@ 1@ 2@
- 0027: 0@ 1@ 5@ 3@ 1@ 5@
- 0027: 3@ 1@ 5@ 3@ 4@ 5@
- 0027: 3@ 4@ 5@ 0@ 4@ 5@
- 0027: 0@ 4@ 5@ 0@ 1@ 5@
- 0027: 0@ 1@ 2@ 0@ 1@ 5@
- 0027: 3@ 1@ 2@ 3@ 1@ 5@
- 0027: 0@ 4@ 2@ 0@ 4@ 5@
- 0027: 3@ 4@ 2@ 3@ 4@ 5@
- 0026: return
- 3@ /= 2.0 // (float)
- 4@ /= 2.0 // (float)
- 5@ /= 2.0 // (float)
- 0036: 6@ = 0@ // (float vars)
- 002A: 6@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 7@ = 1@ // (float vars)
- 002A: 7@ += 4@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 8@ = 2@ // (float vars)
- 002A: 8@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 9@ = 0@ // (float vars)
- 002C: 9@ -= 3@ // (float vars)
- 0036: 10@ = 1@ // (float vars)
- 002A: 10@ += 4@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 11@ = 2@ // (float vars)
- 002A: 11@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 12@ = 0@ // (float vars)
- 002C: 12@ -= 3@ // (float vars)
- 0036: 13@ = 1@ // (float vars)
- 002C: 13@ -= 4@ // (float vars)
- 0036: 14@ = 2@ // (float vars)
- 002A: 14@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 15@ = 0@ // (float vars)
- 002A: 15@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 16@ = 1@ // (float vars)
- 002C: 16@ -= 4@ // (float vars)
- 0036: 17@ = 2@ // (float vars)
- 002A: 17@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 18@ = 0@ // (float vars)
- 002A: 18@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 19@ = 1@ // (float vars)
- 002A: 19@ += 4@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 20@ = 2@ // (float vars)
- 002C: 20@ -= 5@ // (float vars)
- 0036: 21@ = 0@ // (float vars)
- 002C: 21@ -= 3@ // (float vars)
- 0036: 22@ = 1@ // (float vars)
- 002A: 22@ += 4@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 23@ = 2@ // (float vars)
- 002C: 23@ -= 5@ // (float vars)
- 0036: 24@ = 0@ // (float vars)
- 002C: 24@ -= 3@ // (float vars)
- 0036: 25@ = 1@ // (float vars)
- 002C: 25@ -= 4@ // (float vars)
- 0036: 26@ = 2@ // (float vars)
- 002C: 26@ -= 5@ // (float vars)
- 0036: 27@ = 0@ // (float vars)
- 002A: 27@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 28@ = 1@ // (float vars)
- 002C: 28@ -= 4@ // (float vars)
- 0036: 29@ = 2@ // (float vars)
- 002C: 29@ -= 5@ // (float vars)
- 0027: 6@ 7@ 8@ 9@ 10@ 11@
- 0027: 9@ 10@ 11@ 12@ 13@ 14@
- 0027: 12@ 13@ 14@ 15@ 16@ 17@
- 0027: 15@ 16@ 17@ 6@ 7@ 8@
- 0027: 18@ 19@ 20@ 21@ 22@ 23@
- 0027: 21@ 22@ 23@ 24@ 25@ 26@
- 0027: 24@ 25@ 26@ 27@ 28@ 29@
- 0027: 27@ 28@ 29@ 18@ 19@ 20@
- 0027: 6@ 7@ 8@ 18@ 19@ 20@
- 0027: 9@ 10@ 11@ 21@ 22@ 23@
- 0027: 12@ 13@ 14@ 24@ 25@ 26@
- 0027: 15@ 16@ 17@ 27@ 28@ 29@
- 0026: return
- 0039: 15@ = integer 3@ to_float // Note: the incorrect math opcode was used here
- 14@ = 360.0 // (float)
- 0030: 14@ /= 15@ // (float vars) // Note: the incorrect math opcode was used here
- 8@ = 0 // (float)
- 9@ = 0 // (float)
- 10@ = 0 // (float)
- 11@ = 0 // (float)
- 12@ = 0 // (float)
- 13@ = 0 // (float)
- 5@ = 0 // (float)
- 6@ = 0 // (float)
- 7@ = 0 // (float)
- 0036: 6@ = 4@ // (float vars)
- 16@ = 0 // (int)
- :REN_C2_1560
- 0017: 3@ >= 16@ // (int) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_1710 // Note: the incorrect math opcode was used here
- 11@ = 0 // (float)
- 12@ = 0 // (float)
- 13@ = 0 // (float)
- 01D3: 14@ 17@
- 01D2: 14@ 18@
- 0036: 11@ = 5@ // (float vars)
- 002E: 11@ *= 17@ // (float vars)
- 0036: 19@ = 6@ // (float vars)
- 002E: 19@ *= 18@ // (float vars)
- 002C: 11@ -= 19@ // (float vars)
- 0036: 12@ = 18@ // (float vars)
- 002E: 12@ *= 5@ // (float vars)
- 0036: 19@ = 6@ // (float vars)
- 002E: 19@ *= 17@ // (float vars)
- 002A: 12@ += 19@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 5@ = 11@ // (float vars)
- 0036: 6@ = 12@ // (float vars)
- 0036: 7@ = 13@ // (float vars)
- 002A: 11@ += 0@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 12@ += 1@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 13@ += 2@ // (float vars) // Note: the incorrect math opcode was used here
- 0078: if and
- 801D: not 8@ == 0 // (int) var == var
- 801D: not 9@ == 0 // (int) var == var
- 801D: not 10@ == 0 // (int) var == var
- jump_if_false @REN_C2_1686
- 0027: 8@ 9@ 10@ 11@ 12@ 13@
- :REN_C2_1686
- 0036: 8@ = 11@ // (float vars)
- 0036: 9@ = 12@ // (float vars)
- 0036: 10@ = 13@ // (float vars)
- 16@ += 1 // (int)
- 0002: jump @REN_C2_1560
- :REN_C2_1710
- 0026: return
- 10@ = 0 // (int)
- 0038: 11@ = float 6@ to_integer // Note: the incorrect math opcode was used here
- 0038: 12@ = float 7@ to_integer // Note: the incorrect math opcode was used here
- 0038: 13@ = float 8@ to_integer // Note: the incorrect math opcode was used here
- 0204: set_text_draw_letter_size 2@ 3@
- 0208: set_text_draw_linewidth 480.0
- 0205: set_text_draw_RGBA 11@ 12@ 13@ 9@
- not 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_1793
- 0 > 5@ // (int) num > var
- 0022: jump_if_false @REN_C2_1776 // Note: the incorrect math opcode was used here
- 002B: 10@ -= 5@ // (int vars) // Note: the incorrect math opcode was used here
- 0002: jump @REN_C2_1780
- :REN_C2_1776
- 0035: 10@ = 5@ // (int vars)
- :REN_C2_1780
- 02B1: draw_text_1number 0@ 1@ GXT 4@ number 10@
- 0002: jump @REN_C2_1798
- :REN_C2_1793
- 0203: set_draw_text_position 0@ 1@ GXT 4@
- :REN_C2_1798
- 0026: return
- :REN_C2_1800
- 0045: actor 0@ defined
- 0022: jump_if_false @REN_C2_1885 // Note: the incorrect math opcode was used here
- 0043: store_actor 0@ position_to 3@ 4@ 5@ // Note: the incorrect math opcode was used here
- 5@ += 2.1 // (float)
- 040C: 3@ 4@ 5@ 6@ 7@
- 0039: 1@ = integer 6@ to_float // Note: the incorrect math opcode was used here
- 0039: 8@ = integer 6@ to_float // Note: the incorrect math opcode was used here
- 1@ -= 150.0 // (float)
- 8@ += 150.0 // (float)
- 0039: 2@ = integer 7@ to_float // Note: the incorrect math opcode was used here
- 0204: set_text_draw_letter_size 0.25 0.5
- 0205: set_text_draw_RGBA 255 255 255 150
- 0208: set_text_draw_linewidth 8@
- 0207: 1
- 005E:
- :REN_C2_1885
- 005F:
- 037B: constant_params 1 variable_params 2 unknown 4 call_with_params @REN_C2_1800 0@ 2@ 3@
- jump_if_false @REN_C2_1912
- 0203: set_draw_text_position 2@ 3@ GXT 1@
- :REN_C2_1912
- 0026: return
- 037B: constant_params 1 variable_params 2 unknown 5 call_with_params @REN_C2_1800 0@ 3@ 4@
- jump_if_false @REN_C2_1940
- 02B1: draw_text_1number 3@ 4@ GXT 1@ number 2@
- :REN_C2_1940
- 0026: return
- 037B: constant_params 1 variable_params 2 unknown 6 call_with_params @REN_C2_1800 0@ 4@ 5@
- jump_if_false @REN_C2_1969
- 02B2: 4@ 5@ 1@ 2@ 3@
- :REN_C2_1969
- 0026: return
- 007F: player 0 pressed_key 4
- jump_if_false @REN_C2_2046
- 007F: player 0 pressed_key 8
- jump_if_false @REN_C2_2039
- $5348 == 0 // (int) var == num
- jump_if_false @REN_C2_2039
- 0043: store_actor $677 position_to 0@ 1@ 2@ // Note: the incorrect math opcode was used here
- 00CE: 3@ = actor $677 Z_angle
- 023A: 0@
- 023A: 1@
- 023A: 2@
- 023A: 3@
- 023B:
- $5348 = 1 // (int)
- :REN_C2_2039
- 0002: jump @REN_C2_2051
- :REN_C2_2046
- $5348 = 0 // (int)
- :REN_C2_2051
- 007F: player 0 pressed_key 4
- jump_if_false @REN_C2_2137
- 007F: player 0 pressed_key 9
- jump_if_false @REN_C2_2130
- $5349 == 0 // (int) var == num
- jump_if_false @REN_C2_2130
- 0043: store_actor $677 position_to 0@ 1@ 2@ // Note: the incorrect math opcode was used here
- 00CE: 3@ = actor $677 Z_angle
- 2@ += 0.5 // (float)
- 01BB: 0@ 1@ 2@ 2@
- 023A: 0@
- 023A: 1@
- 023A: 2@
- 023A: 3@
- 023B:
- $5349 = 1 // (int)
- :REN_C2_2130
- 0002: jump @REN_C2_2142
- :REN_C2_2137
- $5349 = 0 // (int)
- :REN_C2_2142
- 0026: return
- 0036: 6@ = 0@ // (float vars)
- 002C: 6@ -= 3@ // (float vars)
- 0036: 7@ = 1@ // (float vars)
- 002C: 7@ -= 4@ // (float vars)
- 0036: 8@ = 2@ // (float vars)
- 002C: 8@ -= 5@ // (float vars)
- 0026: return
- 0036: 6@ = 0@ // (float vars)
- 002E: 6@ *= 3@ // (float vars)
- 0036: 7@ = 1@ // (float vars)
- 002E: 7@ *= 4@ // (float vars)
- 0036: 8@ = 2@ // (float vars)
- 002E: 8@ *= 5@ // (float vars)
- 0026: return
- 0036: 4@ = 0@ // (float vars)
- 002E: 4@ *= 3@ // (float vars)
- 0036: 5@ = 1@ // (float vars)
- 002E: 5@ *= 3@ // (float vars)
- 0036: 6@ = 2@ // (float vars)
- 002E: 6@ *= 3@ // (float vars)
- 0026: return
- 0036: 6@ = 0@ // (float vars)
- 0030: 6@ /= 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 7@ = 1@ // (float vars)
- 0030: 7@ /= 4@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 8@ = 2@ // (float vars)
- 0030: 8@ /= 5@ // (float vars) // Note: the incorrect math opcode was used here
- 0026: return
- 0036: 6@ = 0@ // (float vars)
- 002A: 6@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 7@ = 1@ // (float vars)
- 002A: 7@ += 4@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 8@ = 2@ // (float vars)
- 002A: 8@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 0026: return
- 031E: 0 0 0 0@ 1@ 2@ 6@
- 7@ = 1.0 // (float)
- 0030: 7@ /= 6@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 3@ = 0@ // (float vars)
- 002E: 3@ *= 7@ // (float vars)
- 0036: 4@ = 1@ // (float vars)
- 002E: 4@ *= 7@ // (float vars)
- 0036: 5@ = 2@ // (float vars)
- 002E: 5@ *= 7@ // (float vars)
- 0026: return
- 0078: if and
- 001E: 0@ == 3@ // (float) var == num
- 001E: 1@ == 4@ // (float) var == num
- 001E: 2@ == 5@ // (float) var == num
- 0022: jump_if_false @REN_C2_2344 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_2344
- 005F:
- 037B: constant_params 6 variable_params 3 unknown 13 call_with_params @MAIN_5093 3@ 4@ 5@ 0@ 1@ 2@ 10@ 11@ 12@
- 037B: constant_params 4 variable_params 3 unknown 13 call_with_params @MAIN_5145 10@ 11@ 12@ 6@ 10@ 11@ 12@
- 037B: constant_params 6 variable_params 3 unknown 13 call_with_params @MAIN_5197 0@ 1@ 2@ 10@ 11@ 12@ 7@ 8@ 9@
- 0026: return
- 0036: 4@ = 1@ // (float vars)
- 002C: 4@ -= 0@ // (float vars)
- 002E: 4@ *= 2@ // (float vars)
- 0036: 3@ = 0@ // (float vars)
- 002A: 3@ += 4@ // (float vars) // Note: the incorrect math opcode was used here
- 0026: return
- 0011: 1@ > 0@ // (int) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2491 // Note: the incorrect math opcode was used here
- 0011: 0@ > 2@ // (int) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2458 // Note: the incorrect math opcode was used here
- 0035: 3@ = 0@ // (int vars)
- 0002: jump @REN_C2_2484
- :REN_C2_2458
- 0011: 2@ > 1@ // (int) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2480 // Note: the incorrect math opcode was used here
- 0035: 3@ = 1@ // (int vars)
- 0002: jump @REN_C2_2484
- :REN_C2_2480
- 0035: 3@ = 2@ // (int vars)
- :REN_C2_2484
- 0002: jump @REN_C2_2495
- :REN_C2_2491
- 0035: 3@ = 0@ // (int vars)
- :REN_C2_2495
- 0026: return
- 0014: 1@ > 0@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2563 // Note: the incorrect math opcode was used here
- 0014: 0@ > 2@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2530 // Note: the incorrect math opcode was used here
- 0036: 3@ = 0@ // (float vars)
- 0002: jump @REN_C2_2556
- :REN_C2_2530
- 0014: 2@ > 1@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2552 // Note: the incorrect math opcode was used here
- 0036: 3@ = 1@ // (float vars)
- 0002: jump @REN_C2_2556
- :REN_C2_2552
- 0036: 3@ = 2@ // (float vars)
- :REN_C2_2556
- 0002: jump @REN_C2_2567
- :REN_C2_2563
- 0036: 3@ = 0@ // (float vars)
- :REN_C2_2567
- 0026: return
- 0 > 0@ // (int) num > var
- 0022: jump_if_false @REN_C2_2595 // Note: the incorrect math opcode was used here
- 1@ = 0 // (int)
- 002B: 1@ -= 0@ // (int vars) // Note: the incorrect math opcode was used here
- 0002: jump @REN_C2_2599
- :REN_C2_2595
- 0035: 1@ = 0@ // (int vars)
- :REN_C2_2599
- 0026: return
- 0 > 0@ // (float) num > var
- 0022: jump_if_false @REN_C2_2627 // Note: the incorrect math opcode was used here
- 1@ = 0 // (float)
- 002C: 1@ -= 0@ // (float vars)
- 0002: jump @REN_C2_2631
- :REN_C2_2627
- 0036: 1@ = 0@ // (float vars)
- :REN_C2_2631
- 0026: return
- 1@ = 0 // (int)
- 002B: 1@ -= 0@ // (int vars) // Note: the incorrect math opcode was used here
- 0026: return
- 1@ = 0 // (float)
- 002C: 1@ -= 0@ // (float vars)
- 0026: return
- 801D: not 0@ == 0 // (int) var == var
- jump_if_false @REN_C2_2666
- 005F:
- :REN_C2_2666
- 801D: not 1@ == 0 // (int) var == var
- jump_if_false @REN_C2_2679
- 005F:
- :REN_C2_2679
- 801D: not 2@ == 0 // (int) var == var
- jump_if_false @REN_C2_2692
- 005F:
- :REN_C2_2692
- 005E:
- 0011: 1@ > 0@ // (int) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2707 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_2707
- 0011: 0@ > 2@ // (int) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_2720 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_2720
- 005F:
- 037B: constant_params 4 variable_params 3 unknown 15 call_with_params @MAIN_5145 3@ 4@ 5@ 0.5 12@ 13@ 14@
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5093 0@ 1@ 2@ 12@ 13@ 14@ 6@ 7@ 8@
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5197 0@ 1@ 2@ 12@ 13@ 14@ 9@ 10@ 11@
- 0026: return
- 0036: 5@ = 2@ // (float vars)
- 002C: 5@ -= 0@ // (float vars)
- 0036: 6@ = 3@ // (float vars)
- 002C: 6@ -= 1@ // (float vars)
- 7@ = 0 // (float)
- 002E: 5@ *= 5@ // (float vars)
- 002E: 6@ *= 6@ // (float vars)
- 0036: 4@ = 5@ // (float vars)
- 002A: 4@ += 6@ // (float vars) // Note: the incorrect math opcode was used here
- 0026: return
- 0036: 7@ = 3@ // (float vars)
- 002C: 7@ -= 0@ // (float vars)
- 0036: 8@ = 4@ // (float vars)
- 002C: 8@ -= 1@ // (float vars)
- 0036: 9@ = 5@ // (float vars)
- 002C: 9@ -= 2@ // (float vars)
- 002E: 7@ *= 7@ // (float vars)
- 002E: 8@ *= 8@ // (float vars)
- 002E: 9@ *= 9@ // (float vars)
- 0036: 6@ = 7@ // (float vars)
- 002A: 6@ += 8@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 6@ += 9@ // (float vars) // Note: the incorrect math opcode was used here
- 0026: return
- 037B: constant_params 6 variable_params 3 unknown 12 call_with_params @MAIN_5093 3@ 4@ 5@ 0@ 1@ 2@ 9@ 10@ 11@
- 037B: constant_params 3 variable_params 3 unknown 12 call_with_params @MAIN_5223 9@ 10@ 11@ 6@ 7@ 8@
- 0026: return
- 2@ = 0 // (int)
- 1@ == 0 // (int) var == num
- jump_if_false @REN_C2_2922
- 0026: return
- :REN_C2_2922
- 0039: 3@ = integer 0@ to_float // Note: the incorrect math opcode was used here
- 0039: 4@ = integer 1@ to_float // Note: the incorrect math opcode was used here
- 0036: 5@ = 3@ // (float vars)
- 0030: 5@ /= 4@ // (float vars) // Note: the incorrect math opcode was used here
- 5@ *= 100.0 // (float)
- 0038: 2@ = float 5@ to_integer // Note: the incorrect math opcode was used here
- 0026: return
- 2@ = 0 // (float)
- 001D: 1@ == 0 // (int) var == var
- jump_if_false @REN_C2_2967
- 0026: return
- :REN_C2_2967
- 0036: 2@ = 0@ // (float vars)
- 0030: 2@ /= 1@ // (float vars) // Note: the incorrect math opcode was used here
- 2@ *= 100.0 // (float)
- 0026: return
- 0038: 1@ = float 0@ to_integer // Note: the incorrect math opcode was used here
- 0039: 3@ = integer 1@ to_float // Note: the incorrect math opcode was used here
- 002C: 0@ -= 3@ // (float vars)
- 0036: 3@ = 0@ // (float vars)
- 3@ *= 100.0 // (float)
- 0038: 2@ = float 3@ to_integer // Note: the incorrect math opcode was used here
- 0026: return
- 0017: 1@ >= 2@ // (int) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_3035 // Note: the incorrect math opcode was used here
- 0017: 2@ >= 0@ // (int) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_3035 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_3035
- 005F:
- 001A: 1@ >= 2@ // (float) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_3061 // Note: the incorrect math opcode was used here
- 001A: 2@ >= 0@ // (float) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_3061 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_3061
- 005F:
- 01D3: 3@ 7@
- 01D2: 3@ 8@
- 0036: 4@ = 0@ // (float vars)
- 002E: 4@ *= 7@ // (float vars)
- 0036: 9@ = 1@ // (float vars)
- 002E: 9@ *= 8@ // (float vars)
- 002C: 4@ -= 9@ // (float vars)
- 0036: 5@ = 8@ // (float vars)
- 002E: 5@ *= 0@ // (float vars)
- 0036: 9@ = 1@ // (float vars)
- 002E: 9@ *= 7@ // (float vars)
- 002A: 5@ += 9@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 6@ = 2@ // (float vars)
- 0026: return
- 0035: 1@ = 0@ // (int vars)
- 1@ /= 2 // (int)
- 1@ *= 2 // (int)
- 001C: 0@ == 1@ // (int) num == var
- 0022: jump_if_false @REN_C2_3144 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_3144
- 005F:
- 040C: 0@ 1@ 2@ 5@ 6@
- 0039: 3@ = integer 5@ to_float // Note: the incorrect math opcode was used here
- 0039: 4@ = integer 6@ to_float // Note: the incorrect math opcode was used here
- 5.0 > 3@ // (float) num > var
- 0022: jump_if_false @REN_C2_3180 // Note: the incorrect math opcode was used here
- 3@ = 5.0 // (float)
- :REN_C2_3180
- 3@ > 380.0 // (float) var > num
- jump_if_false @REN_C2_3199
- 3@ = 380.0 // (float)
- :REN_C2_3199
- 5.0 > 4@ // (float) num > var
- 0022: jump_if_false @REN_C2_3218 // Note: the incorrect math opcode was used here
- 4@ = 5.0 // (float)
- :REN_C2_3218
- 4@ > 240.0 // (float) var > num
- jump_if_false @REN_C2_3237
- 4@ = 240.0 // (float)
- :REN_C2_3237
- 0026: return
- 037B: constant_params 4 variable_params 3 unknown 14 call_with_params @MAIN_5145 6@ 7@ 8@ 10.0 10@ 11@ 12@
- 037B: constant_params 3 variable_params 3 unknown 14 call_with_params @MAIN_5223 10@ 11@ 12@ 6@ 7@ 8@
- 0373: 3@ 4@ 5@ 6@ 7@ 8@ 13@
- 0373: 0@ 1@ 2@ 6@ 7@ 8@ 9@
- 002C: 9@ -= 13@ // (float vars)
- 0026: return
- 037B: constant_params 9 variable_params 1 unknown 10 call_with_params @MAIN_6188 0@ 1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@
- 0 > 9@ // (float) num > var
- 0022: jump_if_false @REN_C2_3335 // Note: the incorrect math opcode was used here
- 9@ *= -1.0 // (float)
- :REN_C2_3335
- 0026: return
- 037B: constant_params 9 variable_params 1 unknown 11 call_with_params @MAIN_6188 0@ 1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 10@
- 0 > 10@ // (float) num > var
- 0022: jump_if_false @REN_C2_3375 // Note: the incorrect math opcode was used here
- 9@ = -1 // (int)
- 005E:
- :REN_C2_3375
- 10@ > 0 // (float) var > num
- jump_if_false @REN_C2_3393
- 9@ = 1 // (int)
- 005E:
- :REN_C2_3393
- 9@ = 0 // (int)
- 005E:
- 037B: constant_params 9 variable_params 1 unknown 10 call_with_params @MAIN_6188 0@ 1@ 2@ 3@ 4@ 5@ 6@ 7@ 8@ 9@
- 0 > 9@ // (float) num > var
- 0022: jump_if_false @REN_C2_3432 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_3432
- 005E:
- 01D4: 0@ 7@
- 01D5: 0@ 8@
- 004D: store_car 0@ position_to 4@ 5@ 6@
- 0036: 9@ = 7@ // (float vars)
- 0036: 10@ = 8@ // (float vars)
- 0036: 12@ = 8@ // (float vars)
- 13@ = 0 // (float)
- 002C: 13@ -= 7@ // (float vars)
- 002E: 9@ *= 2@ // (float vars)
- 002E: 10@ *= 2@ // (float vars)
- 002E: 12@ *= 1@ // (float vars)
- 002E: 13@ *= 1@ // (float vars)
- 002A: 4@ += 9@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 4@ += 12@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 5@ += 10@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 5@ += 13@ // (float vars) // Note: the incorrect math opcode was used here
- 001D: 3@ == -100.0 // (int) var == var
- jump_if_false @REN_C2_3526
- 6@ = -100.0 // (float)
- 0002: jump @REN_C2_3530
- :REN_C2_3526
- 002A: 6@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- :REN_C2_3530
- 0026: return
- :REN_C2_3532
- 037B: constant_params 4 variable_params 3 unknown 15 call_with_params @MAIN_5145 3@ 4@ 5@ 0.5 12@ 13@ 14@
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5093 0@ 1@ 2@ 12@ 13@ 14@ 6@ 7@ 8@
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5197 0@ 1@ 2@ 12@ 13@ 14@ 9@ 10@ 11@
- 0246: 6@ 7@ 8@ 9@ 10@ 11@
- 0026: return
- :REN_C2_3598
- 00A0: car 1@ wrecked
- 0022: jump_if_false @REN_C2_3610 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_3610
- 02D8: unknown_check 1@
- 0022: jump_if_false @REN_C2_3622 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_3622
- 807E: not actor 0@ driving
- 0022: jump_if_false @REN_C2_3638 // Note: the incorrect math opcode was used here
- 021C: 0@ 1@
- 005E:
- :REN_C2_3638
- 0216: 0@ 0 0 30.0
- 021C: 0@ 1@
- 005E:
- :REN_C2_3652
- 009F: actor 0@ dead
- 0022: jump_if_false @REN_C2_3664 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_3664
- 807E: not actor 0@ driving
- 0022: jump_if_false @REN_C2_3682 // Note: the incorrect math opcode was used here
- 0044: put_actor 0@ at 1@ 2@ 3@
- 005E:
- :REN_C2_3682
- 0216: 0@ 1@ 2@ 3@
- 005E:
- 80A0: not car 0@ wrecked
- 0022: jump_if_false @REN_C2_3704 // Note: the incorrect math opcode was used here
- 0124: 4@ = car 0@ max_passengers
- :REN_C2_3704
- 5@ = 0 // (int)
- 2@ = -1 // (int)
- :REN_C2_3713
- 0011: 4@ > 5@ // (int) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_3767 // Note: the incorrect math opcode was used here
- 8299: not unknown_check 0@ 5@
- 0022: jump_if_false @REN_C2_3755 // Note: the incorrect math opcode was used here
- 029A: 0@ 5@ 3@
- 001C: 3@ == 1@ // (int) num == var
- 0022: jump_if_false @REN_C2_3755 // Note: the incorrect math opcode was used here
- 0035: 2@ = 5@ // (int vars)
- :REN_C2_3755
- 5@ += 1 // (int)
- 0002: jump @REN_C2_3713
- :REN_C2_3767
- 0026: return
- 9@ = 0.5 // (float)
- 10@ = 0.5 // (float)
- 11@ = 0 // (float)
- 027F: store_coords_to 3@ 4@ 5@ from_actor 0@ with_offset 0 1@ 0
- 0036: 6@ = 3@ // (float vars)
- 0036: 7@ = 4@ // (float vars)
- 0036: 8@ = 5@ // (float vars)
- 002C: 3@ -= 9@ // (float vars)
- 002C: 4@ -= 10@ // (float vars)
- 002A: 6@ += 9@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 7@ += 10@ // (float vars) // Note: the incorrect math opcode was used here
- 03A2: 3@ 4@ 6@ 7@ 2@
- 0026: return
- 809F: not actor 1@ dead
- 0022: jump_if_false @REN_C2_3845 // Note: the incorrect math opcode was used here
- 0043: store_actor 1@ position_to 3@ 4@ 5@ // Note: the incorrect math opcode was used here
- :REN_C2_3845
- 034B: unknown_check 0@
- 0022: jump_if_false @REN_C2_3926 // Note: the incorrect math opcode was used here
- 80A0: not car 0@ wrecked
- 0022: jump_if_false @REN_C2_3926 // Note: the incorrect math opcode was used here
- 0102: car 0@ near_point 3@ 4@ radius 2@ 2@ sphere 0
- 0022: jump_if_false @REN_C2_3926 // Note: the incorrect math opcode was used here
- 004D: store_car 0@ position_to 6@ 7@ 8@
- 00D0: 9@ = car 0@ Z_angle
- 03EE: 6@ 7@ 3@ 4@ 10@
- 002C: 10@ -= 9@ // (float vars)
- 0078: if and
- -170.0 > 10@ // (float) num > var
- 10@ > -190.0 // (float) var > num
- jump_if_false @REN_C2_3926
- 005E:
- :REN_C2_3926
- 005F:
- :REN_C2_3928
- 00A0: car 0@ wrecked
- jump_if_false @REN_C2_3940
- 005F:
- :REN_C2_3940
- 042F: 0@ 1000000
- 014C: set_car 0@ health_to 1000000
- 01B2: 0@ 1 1 1 1 1
- 005E:
- 3@ = 0 // (int)
- 4@ = 0 // (int)
- 5@ = 0 // (int)
- 004D: store_car 0@ position_to 8@ 9@ 10@
- 6@ = -3.0 // (float)
- 11@ = -0.65 // (float)
- 13@ = 1.45 // (float)
- 1@ = 0 // (int)
- :REN_C2_4015
- 0139: 2@ = random_int_in_ranges 0 2
- 2@ == 0 // (int) var == num
- jump_if_false @REN_C2_4050
- 01AA: $5350(1@,27) = create_object #MAR_A2TV at 8@ 9@ 10@
- 0002: jump @REN_C2_4061
- :REN_C2_4050
- 01AA: $5350(1@,27) = create_object #MAR_A2_STEREO at 8@ 9@ 10@
- :REN_C2_4061
- 0138: 7@ = random_float_in_ranges 172.0 188.0
- 00D3: set_object $5350(1@,27) z_angle_to 7@
- 0138: 7@ = random_float_in_ranges -0.1 0.1
- 0036: 12@ = 6@ // (float vars)
- 002A: 12@ += 7@ // (float vars) // Note: the incorrect math opcode was used here
- 03E7: $5350(1@,27) 0@ 11@ 12@ 13@
- 0225: $5350(1@,27) 0
- 3@ += 1 // (int)
- 4@ += 1 // (int)
- 3@ == 3 // (int) var == num
- jump_if_false @REN_C2_4191
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_4160
- 5@ = 1 // (int)
- 0002: jump @REN_C2_4172
- :REN_C2_4160
- 11@ = -0.65 // (float)
- 5@ = 0 // (int)
- :REN_C2_4172
- 13@ -= 0.63 // (float)
- 3@ = 0 // (int)
- 0002: jump @REN_C2_4225
- :REN_C2_4191
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_4217
- 11@ += 0.7 // (float)
- 0002: jump @REN_C2_4225
- :REN_C2_4217
- 11@ -= 0.7 // (float)
- :REN_C2_4225
- 4@ == 9 // (int) var == num
- jump_if_false @REN_C2_4276
- 4@ = 0 // (int)
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_4260
- 11@ = -0.65 // (float)
- :REN_C2_4260
- 13@ = 1.45 // (float)
- 6@ += 0.67 // (float)
- :REN_C2_4276
- $5377(1@,27) = 0 // (int)
- 1@ += 1 // (int)
- 1@ >= 27 // (int) var >= num
- jump_if_false @REN_C2_4015
- 0026: return
- 0@ = 0 // (int)
- :REN_C2_4306
- 27 > 0@ // (int) num > var
- 0022: jump_if_false @REN_C2_4414 // Note: the incorrect math opcode was used here
- $5377(0@,27) == 1 // (int) var == num
- jump_if_false @REN_C2_4402
- $5404(0@,27) == 0 // (int) var == num
- jump_if_false @REN_C2_4402
- 010C: store_object $5350(0@,27) position_to $5458(0@,27) $5485(0@,27) $5512(0@,27)
- 001A: $5431(0@,27) >= $5512(0@,27) // (float) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_4402 // Note: the incorrect math opcode was used here
- 03BE: $5350(0@,27)
- 0114: remove_references_to_object $5350(0@,27) // This object will now disappear when the player looks away
- $5404(0@,27) = 1 // (int)
- :REN_C2_4402
- 0@ += 1 // (int)
- 0002: jump @REN_C2_4306
- :REN_C2_4414
- 0026: return
- 009F: actor 0@ dead
- jump_if_false @REN_C2_4428
- 005F:
- :REN_C2_4428
- 0 >= 1@ // (int) num >= var
- 0022: jump_if_false @REN_C2_4441 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_4441
- 00A0: car 1@ wrecked
- 0022: jump_if_false @REN_C2_4453 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_4453
- 807C: not actor 0@ driving 1@
- 0022: jump_if_false @REN_C2_4466 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_4466
- 005E:
- 2@ = 0 // (int)
- :REN_C2_4472
- $5377(2@,27) == 0 // (int) var == num
- jump_if_false @REN_C2_4493
- 0002: jump @REN_C2_4512
- :REN_C2_4493
- 2@ += 1 // (int)
- 2@ >= 27 // (int) var >= num
- jump_if_false @REN_C2_4472
- 005F:
- :REN_C2_4512
- 0139: 3@ = random_int_in_ranges 0 2
- 0035: 4@ = 2@ // (int vars)
- 0029: 4@ += 3@ // (int vars) // Note: the incorrect math opcode was used here
- 27 > 4@ // (int) num > var
- 0022: jump_if_false @REN_C2_4556 // Note: the incorrect math opcode was used here
- $5377(4@,27) == 0 // (int) var == num
- jump_if_false @REN_C2_4556
- 0035: 2@ = 4@ // (int vars)
- :REN_C2_4556
- 5@ = -2.0 // (float)
- 0035: 1@ = 2@ // (int vars)
- 1@ /= 9 // (int)
- 1@ += 1 // (int)
- 03E8: $5350(2@,27)
- 0279: $5350(2@,27) 0 -0.67 0 6@ 7@ 8@
- 010D: put_object $5350(2@,27) at 6@ 7@ 8@
- 0321: $5350(2@,27) 0@
- 0225: $5350(2@,27) 1
- 0138: 9@ = random_float_in_ranges -5.0 5.0
- 0138: 10@ = random_float_in_ranges -5.0 5.0
- 0138: 11@ = random_float_in_ranges -5.0 5.0
- 01D4: 0@ 12@
- 01D5: 0@ 13@
- 14@ = 3.0 // (float)
- 0039: 5@ = integer 1@ to_float // Note: the incorrect math opcode was used here
- 5@ *= -2.0 // (float)
- 037B: constant_params 6 variable_params 3 unknown 16 call_with_params @MAIN_5119 12@ 13@ 14@ 5@ 5@ 1.0 12@ 13@ 14@
- 010C: store_object $5350(2@,27) position_to $5458(2@,27) $5485(2@,27) $5512(2@,27)
- 01BB: $5458(2@,27) $5485(2@,27) $5512(2@,27) $5431(2@,27)
- $5431(2@,27) += 0.65 // (float)
- 0229: $5350(2@,27) 12@ 13@ 14@
- 03A9: $5350(2@,27) 9@ 10@ 11@
- $5377(2@,27) = 1 // (int)
- 15@ = 27 // (int)
- 15@ -= 1 // (int)
- 001C: 2@ == 15@ // (int) num == var
- 0022: jump_if_false @REN_C2_4788 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_4788
- 005E:
- 0078: if and
- 001D: 0@ == 0 // (int) var == var
- 001D: 1@ == 0 // (int) var == var
- 001D: 2@ == 0 // (int) var == var
- jump_if_false @REN_C2_4815
- 005F:
- :REN_C2_4815
- 005E:
- :REN_C2_4817
- 0@ == 0 // (int) var == num
- jump_if_false @REN_C2_4860
- 03CF: 237 130 180 255
- 03D0: 110 16 60 255
- 0002: jump @REN_C2_5036
- :REN_C2_4860
- 0@ == 1 // (int) var == num
- jump_if_false @REN_C2_4893
- 03CF: 200 200 200 255
- 0002: jump @REN_C2_5036
- :REN_C2_4893
- 0@ == 2 // (int) var == num
- jump_if_false @REN_C2_4935
- 03CF: 30 255 255 255
- 03D0: 0 88 88 255
- 0002: jump @REN_C2_5036
- :REN_C2_4935
- 0@ == 3 // (int) var == num
- jump_if_false @REN_C2_4979
- 03CF: 237 130 180 255
- 03D0: 110 16 60 255
- 0002: jump @REN_C2_5036
- :REN_C2_4979
- 0@ == 4 // (int) var == num
- jump_if_false @REN_C2_5010
- 03CF: 8 143 59 255
- 0002: jump @REN_C2_5036
- :REN_C2_5010
- 0@ == 5 // (int) var == num
- jump_if_false @REN_C2_5036
- 03CF: 237 130 180 255
- :REN_C2_5036
- 0026: return
- :REN_C2_5038
- 00BC: 0@ 2
- 0026: return
- :REN_C2_5045
- 00BC: 0@ 6
- 0026: return
- 3@ = -1 // (int)
- 00C3: 0@ 1@ 2@ 3@
- 037B: constant_params 1 variable_params 0 unknown 4 call_with_params @REN_C2_5045 3@
- 0026: return
- 3@ = 0 // (int)
- 004F: unknown_check 0@
- jump_if_false @REN_C2_5100
- 014E: 3@ = car 0@ health
- 3@ -= 250 // (int)
- :REN_C2_5100
- 0 > 3@ // (int) num > var
- 0022: jump_if_false @REN_C2_5115 // Note: the incorrect math opcode was used here
- 3@ = 0 // (int)
- :REN_C2_5115
- 1@ -= 250 // (int)
- 0035: 4@ = 3@ // (int vars)
- 4@ *= 100 // (int)
- 002F: 4@ /= 1@ // (int vars)
- 2@ = 100 // (int)
- 002B: 2@ -= 4@ // (int vars) // Note: the incorrect math opcode was used here
- 0017: 3@ >= 1@ // (int) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_5160 // Note: the incorrect math opcode was used here
- 2@ = 0 // (int)
- 005E:
- :REN_C2_5160
- 005F:
- :REN_C2_5162
- 009F: actor 0@ dead
- jump_if_false @REN_C2_5174
- 005F:
- :REN_C2_5174
- 02A5: 0@ 0
- 03D5: 0@ 1000000
- 014B: set_actor 0@ health_to 1000000
- 01B1: 0@ 1 1 1 1 1
- 005E:
- 009F: actor 0@ dead
- jump_if_false @REN_C2_5221
- 005F:
- :REN_C2_5221
- 02C0: 0@ 1@
- 0078: if and
- 82DB: not unknown_check 1@ 32
- 82DB: not unknown_check 1@ 35
- 82DB: not unknown_check 1@ 22
- 82DB: not unknown_check 1@ 23
- 82DB: not unknown_check 1@ 34
- 82DB: not unknown_check 1@ 27
- jump_if_false @REN_C2_5268
- 005F:
- :REN_C2_5268
- 005E:
- 009F: actor 0@ dead
- jump_if_false @REN_C2_5282
- 005F:
- :REN_C2_5282
- 02C0: 0@ 1@
- 0078: if and
- 82DB: not unknown_check 1@ 17
- 82DB: not unknown_check 1@ 12
- jump_if_false @REN_C2_5309
- 005F:
- :REN_C2_5309
- 0485: unknown_check 0@ 214
- jump_if_false @REN_C2_5324
- 005E:
- :REN_C2_5324
- 0485: unknown_check 0@ 215
- jump_if_false @REN_C2_5339
- 005E:
- :REN_C2_5339
- 0485: unknown_check 0@ 216
- jump_if_false @REN_C2_5354
- 005E:
- :REN_C2_5354
- 005F:
- 809F: not actor 0@ dead
- jump_if_false @REN_C2_5471
- 01EC: 0@ 1
- 0119: actor 0@ kill_actor $677
- 0078: if or
- 1@ == -1 // (int) var == num
- 1@ == 0 // (int) var == num
- jump_if_false @REN_C2_5431
- 1@ = 0 // (int)
- 00C1: 0@ 1@
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_5038 1@
- 01F0: actor 0@ in_range_of_player $677
- 0022: jump_if_false @REN_C2_5431 // Note: the incorrect math opcode was used here
- 00C4: 1@ 0
- :REN_C2_5431
- 01F0: actor 0@ in_range_of_player $677
- 0022: jump_if_false @REN_C2_5460 // Note: the incorrect math opcode was used here
- 00C4: 1@ 0
- 0035: 2@ = 1@ // (int vars)
- 005E:
- 0002: jump @REN_C2_5471
- :REN_C2_5460
- 00C4: 1@ 3
- 0035: 2@ = 1@ // (int vars)
- 005F:
- :REN_C2_5471
- 00BB: 1@
- 0035: 2@ = 1@ // (int vars)
- 005F:
- 0044: put_actor 0@ at 1@ 2@ 3@
- 00CF: set_actor 0@ Z_angle_to 4@
- 0026: return
- 3@ == 1 // (int) var == num
- jump_if_false @REN_C2_5613
- 0443: 80
- 0228:
- 2@ == 0 // (int) var == num
- jump_if_false @REN_C2_5567
- 0045: actor 1@ defined
- jump_if_false @REN_C2_5560
- 0225: 0@ 0
- 04C0: 0@ 1@ 25 0.2 0.1 0
- 0414: 1@ 80 389
- :REN_C2_5560
- 0002: jump @REN_C2_5606
- :REN_C2_5567
- 0045: actor 1@ defined
- jump_if_false @REN_C2_5606
- 0225: 0@ 0
- 04C0: 0@ 1@ 35 0.2 0.1 0
- 0414: 1@ 80 390
- :REN_C2_5606
- 0002: jump @REN_C2_5620
- :REN_C2_5613
- 0444: 80
- 04C1: 0@
- :REN_C2_5620
- 0026: return
- 1@ = 0 // (int)
- :REN_C2_5626
- $5539(1@,8) = -1 // (int)
- 1@ += 1 // (int)
- 1@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_5626
- 0@ > 8 // (int) var > num
- jump_if_false @REN_C2_5668
- 0@ = 8 // (int)
- :REN_C2_5668
- $5547 = 0 // (int)
- 0035: $5548 = 0@ // (int vars)
- 0026: return
- 0035: 1@ = $5547 // (int vars)
- not $5539(1@,8) == -1 // (int) var == num
- jump_if_false @REN_C2_5706
- 020D: $5539(1@,8)
- :REN_C2_5706
- 0035: $5539(1@,8) = 0@ // (int vars)
- $5547 += 1 // (int)
- 0017: $5547 >= $5548 // (int) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_5737 // Note: the incorrect math opcode was used here
- $5547 = 0 // (int)
- :REN_C2_5737
- 0026: return
- 0@ = 0 // (int)
- :REN_C2_5743
- not $5539(0@,8) == -1 // (int) var == num
- jump_if_false @REN_C2_5764
- 020D: $5539(0@,8)
- :REN_C2_5764
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_5743
- 0026: return
- 0@ = 0 // (int)
- :REN_C2_5787
- not $5539(0@,8) == -1 // (int) var == num
- jump_if_false @REN_C2_5808
- 003F: destroy_actor $5539(0@,8)
- :REN_C2_5808
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_5787
- 0026: return
- 0@ = 0 // (int)
- :REN_C2_5831
- not $5539(0@,8) == -1 // (int) var == num
- jump_if_false @REN_C2_5852
- 0112: remove_references_to_actor $5539(0@,8) // Like turning an actor into a random pedestrian
- :REN_C2_5852
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_5831
- 0026: return
- :REN_C2_5871
- 834A: not unknown_check 0@
- jump_if_false @REN_C2_5883
- 005F:
- :REN_C2_5883
- 009F: actor 0@ dead
- jump_if_false @REN_C2_5895
- 005F:
- :REN_C2_5895
- 1@ /= 2.0 // (float)
- 0043: store_actor 0@ position_to 6@ 7@ 8@ // Note: the incorrect math opcode was used here
- 00CE: 19@ = actor 0@ Z_angle
- 031D: 6@ 7@ 3@ 4@ 18@
- 0014: 18@ > 2@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_5930 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_5930
- 02EE: get_actor 0@ coords_to 9@ 10@ 11@ with_offset 0 1.0 0
- 037B: constant_params 6 variable_params 3 unknown 22 call_with_params @MAIN_5093 3@ 4@ 5@ 6@ 7@ 8@ 15@ 16@ 17@
- 037B: constant_params 6 variable_params 3 unknown 22 call_with_params @MAIN_5093 9@ 10@ 11@ 6@ 7@ 8@ 12@ 13@ 14@
- 0372: 12@ 13@ 15@ 16@ 20@
- 0036: 21@ = 20@ // (float vars)
- 0030: 21@ /= 18@ // (float vars) // Note: the incorrect math opcode was used here
- 01D3: 1@ 19@
- 001A: 21@ >= 19@ // (float) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_6011 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_6011
- 005F:
- 1@ = -1 // (int)
- 1@ == -1 // (int) var == num
- jump_if_false @REN_C2_6038
- 02E7: get_weapon_data_from_actor 0@ weapon_group 8 weapon 1@ ammo 2@ model 3@
- :REN_C2_6038
- 0078: if or
- 02DB: unknown_check 1@ 32
- 02DB: unknown_check 1@ 33
- jump_if_false @REN_C2_6064
- 1@ = -1 // (int)
- :REN_C2_6064
- 1@ == -1 // (int) var == num
- jump_if_false @REN_C2_6084
- 02E7: get_weapon_data_from_actor 0@ weapon_group 7 weapon 1@ ammo 2@ model 3@
- :REN_C2_6084
- 1@ == -1 // (int) var == num
- jump_if_false @REN_C2_6104
- 02E7: get_weapon_data_from_actor 0@ weapon_group 6 weapon 1@ ammo 2@ model 3@
- :REN_C2_6104
- 1@ == -1 // (int) var == num
- jump_if_false @REN_C2_6124
- 02E7: get_weapon_data_from_actor 0@ weapon_group 5 weapon 1@ ammo 2@ model 3@
- :REN_C2_6124
- 1@ == -1 // (int) var == num
- jump_if_false @REN_C2_6144
- 02E7: get_weapon_data_from_actor 0@ weapon_group 9 weapon 1@ ammo 2@ model 3@
- :REN_C2_6144
- 1@ == -1 // (int) var == num
- jump_if_false @REN_C2_6164
- 02E7: get_weapon_data_from_actor 0@ weapon_group 4 weapon 1@ ammo 2@ model 3@
- :REN_C2_6164
- 1@ == -1 // (int) var == num
- jump_if_false @REN_C2_6180
- 02E2: 1@ = 0 // (any)
- :REN_C2_6180
- 0026: return
- $5550 = 0 // (int)
- $5551 = 0 // (int)
- $5554 = -10.0 // (float)
- $5549 = 1 // (int)
- 005F:
- $5551 == 0 // (int) var == num
- jump_if_false @REN_C2_6240
- 8474: not
- jump_if_false @REN_C2_6240
- $812 == 0 // (int) var == num
- jump_if_false @REN_C2_6240
- :REN_C2_6240
- 0035: $826 = 0@ // (int vars)
- $5551 = 0 // (int)
- 0026: return
- :REN_C2_6252
- $5550 == 1 // (int) var == num
- jump_if_false @REN_C2_6277
- $5550 = 0 // (int)
- $812 = 0 // (int)
- 0268:
- :REN_C2_6277
- $5549 = 0 // (int)
- 0026: return
- $5549 == 1 // (int) var == num
- jump_if_false @REN_C2_6604
- $826 == 0 // (int) var == num
- jump_if_false @REN_C2_6321
- 037B: constant_params 0 variable_params 0 unknown 2 call_with_params @REN_C2_6252
- 005F:
- :REN_C2_6321
- 0045: actor $677 defined
- jump_if_false @REN_C2_6356
- 007E: actor $677 driving
- jump_if_false @REN_C2_6356
- 82A7: not unknown_check $677
- jump_if_false @REN_C2_6356
- 005F:
- :REN_C2_6356
- not $822 == 0 // (int) var == num
- jump_if_false @REN_C2_6395
- $5550 == 1 // (int) var == num
- jump_if_false @REN_C2_6393
- $5550 = 0 // (int)
- $812 = 0 // (int)
- 0268:
- :REN_C2_6393
- 005F:
- :REN_C2_6395
- 001D: $5554 == -10.0 // (int) var == var
- jump_if_false @REN_C2_6437
- 0045: actor $677 defined
- jump_if_false @REN_C2_6430
- 0043: store_actor $677 position_to $5552 $5553 $5554 // Note: the incorrect math opcode was used here
- :REN_C2_6430
- 0002: jump @REN_C2_6473
- :REN_C2_6437
- 031D: $681 $682 $5552 $5553 1@
- 1@ > 110.0 // (float) var > num
- jump_if_false @REN_C2_6473
- 037B: constant_params 0 variable_params 0 unknown 2 call_with_params @REN_C2_6252
- 005F:
- :REN_C2_6473
- $5550 == 0 // (int) var == num
- jump_if_false @REN_C2_6536
- 8474: not
- jump_if_false @REN_C2_6529
- $812 == 0 // (int) var == num
- jump_if_false @REN_C2_6529
- $5550 = 1 // (int)
- $812 = 1 // (int)
- 0323: show_text_box 'H_TS_01' // Use~h~ ~k~ ~TGSUB~ ~w~to activate 'Trip Skip'.
- :REN_C2_6529
- 0002: jump @REN_C2_6604
- :REN_C2_6536
- 0377: 0 0@
- 0@ > 0 // (int) var > num
- jump_if_false @REN_C2_6604
- 0045: actor $677 defined
- jump_if_false @REN_C2_6573
- 0107: toggle_player $677 can_move 0
- 012E: toggle_player $677 ignored_by_cops 1
- :REN_C2_6573
- 037B: constant_params 1 variable_params 0 unknown 2 call_with_params @MAIN_4301 500
- 037B: constant_params 0 variable_params 0 unknown 2 call_with_params @REN_C2_6252
- $5551 = 1 // (int)
- 005E:
- :REN_C2_6604
- 005F:
- :REN_C2_6606
- 2@ = 100.0 // (float)
- 01BB: 0@ 1@ 2@ 6@
- 0036: 3@ = 0@ // (float vars)
- 3@ += 2.0 // (float)
- 0036: 4@ = 1@ // (float vars)
- 4@ += 2.0 // (float)
- 0036: 5@ = 2@ // (float vars)
- 5@ += 2.0 // (float)
- 0@ -= 2.0 // (float)
- 1@ -= 2.0 // (float)
- 2@ -= 2.0 // (float)
- 0078: if and
- 001D: 6@ == 0 // (int) var == var
- 8202: not unknown_check 0@ 1@ 2@ 3@ 4@ 5@ 1 1 1 1 1
- 0022: jump_if_false @REN_C2_6695 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_6695
- 005F:
- :REN_C2_6697
- 6000 > $5669 // (int) num > var
- 0022: jump_if_false @REN_C2_6736 // Note: the incorrect math opcode was used here
- 0029: $5669 += $5560 // (int vars) // Note: the incorrect math opcode was used here
- $5669 >= 6000 // (int) var >= num
- jump_if_false @REN_C2_6736
- $685 = 0 // (int)
- :REN_C2_6736
- 0026: return
- 3@ /= 2.0 // (float)
- 0036: 4@ = 0@ // (float vars)
- 002C: 4@ -= 3@ // (float vars)
- 0036: 5@ = 1@ // (float vars)
- 002C: 5@ -= 3@ // (float vars)
- 0036: 6@ = 2@ // (float vars)
- 002C: 6@ -= 3@ // (float vars)
- 0036: 7@ = 0@ // (float vars)
- 002A: 7@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 8@ = 1@ // (float vars)
- 002A: 8@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 9@ = 2@ // (float vars)
- 002A: 9@ += 3@ // (float vars) // Note: the incorrect math opcode was used here
- 037B: constant_params 6 variable_params 0 unknown 10 call_with_params @REN_C2_1099 4@ 5@ 6@ 7@ 8@ 9@
- 0026: return
- :REN_C2_6809
- $5562 == 0 // (int) var == num
- jump_if_false @REN_C2_6823
- 0026: return
- :REN_C2_6823
- 007F: player 0 pressed_key 17
- jump_if_false @REN_C2_6888
- $5556 == 0 // (int) var == num
- jump_if_false @REN_C2_6881
- $5556 = 1 // (int)
- 004F: unknown_check $2513
- jump_if_false @REN_C2_6881
- 0057: show_text_highpriority GXT 'DEAD' time 1000 flag 1 // WASTED!
- 041E: $2513
- :REN_C2_6881
- 0002: jump @REN_C2_6893
- :REN_C2_6888
- $5556 = 0 // (int)
- :REN_C2_6893
- 0026: return
- :REN_C2_6895
- 009F: actor $677 dead
- jump_if_false @REN_C2_6908
- 005F:
- :REN_C2_6908
- 10@ = 50.0 // (float)
- 11@ = 25.0 // (float)
- 0139: 3@ = random_int_in_ranges 0 8
- 0039: 12@ = integer 3@ to_float // Note: the incorrect math opcode was used here
- 12@ *= 22.5 // (float)
- 12@ += 90.0 // (float)
- 01D2: 12@ 4@
- 01D3: 12@ 5@
- 002E: 4@ *= 10@ // (float vars)
- 002E: 5@ *= 11@ // (float vars)
- 6@ = 0 // (float)
- 02EE: get_actor $677 coords_to 0@ 1@ 2@ with_offset 4@ 5@ 6@
- 037A: constant_params 3 variable_params 0 unknown 13 call_with_params @REN_C2_6606 0@ 1@ 2@
- jump_if_false @REN_C2_6994
- 005F:
- :REN_C2_6994
- 0036: 7@ = 0@ // (float vars)
- 0036: 8@ = 1@ // (float vars)
- 0036: 9@ = 2@ // (float vars)
- 005D: sphere_onscreen 7@ 8@ 9@ radius 4.0
- 0022: jump_if_false @REN_C2_7023 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_7023
- 0036: 0@ = 7@ // (float vars)
- 0036: 1@ = 8@ // (float vars)
- 0036: 2@ = 9@ // (float vars)
- 005E:
- :REN_C2_7037
- 13@ = 50.0 // (float)
- 14@ = 25.0 // (float)
- 0139: 6@ = random_int_in_ranges 0 8
- 0039: 15@ = integer 6@ to_float // Note: the incorrect math opcode was used here
- 15@ *= 22.5 // (float)
- 15@ += 90.0 // (float)
- 01D2: 15@ 7@
- 01D3: 15@ 8@
- 002E: 7@ *= 13@ // (float vars)
- 002E: 8@ *= 14@ // (float vars)
- 9@ = 0 // (float)
- 037B: constant_params 6 variable_params 3 unknown 16 call_with_params @MAIN_5197 0@ 1@ 2@ 7@ 8@ 9@ 3@ 4@ 5@
- 037A: constant_params 3 variable_params 0 unknown 16 call_with_params @REN_C2_6606 3@ 4@ 5@
- jump_if_false @REN_C2_7132
- 005F:
- :REN_C2_7132
- 0036: 10@ = 3@ // (float vars)
- 0036: 11@ = 4@ // (float vars)
- 0036: 12@ = 5@ // (float vars)
- 005D: sphere_onscreen 10@ 11@ 12@ radius 4.0
- 0022: jump_if_false @REN_C2_7161 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_7161
- 0036: 3@ = 10@ // (float vars)
- 0036: 4@ = 11@ // (float vars)
- 0036: 5@ = 12@ // (float vars)
- 005E:
- :REN_C2_7175
- 00A0: car $5565 wrecked
- 0022: jump_if_false @REN_C2_7188 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_7188
- 009F: actor $677 dead
- 0022: jump_if_false @REN_C2_7201 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_7201
- 007C: actor $677 driving $5565
- 0022: jump_if_false @REN_C2_7216 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_7216
- 005F:
- :REN_C2_7218
- 010E: $5558 = current_time_in_ms
- 0035: $5559 = $5558 // (int vars)
- $5560 = 0 // (int)
- 0026: return
- :REN_C2_7235
- $5555 == 1 // (int) var == num
- jump_if_false @REN_C2_7271
- 0057: show_text_highpriority GXT 'REN2_O2' time 5000 flag 1 // Get to the ~y~meeting point.
- 0002: jump @REN_C2_7336
- :REN_C2_7271
- $5555 == 2 // (int) var == num
- jump_if_false @REN_C2_7307
- 0057: show_text_highpriority GXT 'REN2_O1' time 5000 flag 1 // ~w~Get in the ~b~chopper.
- 0002: jump @REN_C2_7336
- :REN_C2_7307
- $5555 == 3 // (int) var == num
- jump_if_false @REN_C2_7336
- 0057: show_text_highpriority GXT 'REN2_O4' time 5000 flag 1 // Protect ~b~Gonzalez.
- :REN_C2_7336
- 0026: return
- :REN_C2_7338
- 00A0: car 0@ wrecked
- jump_if_false @REN_C2_7355
- 1@ = 100 // (int)
- 005F:
- :REN_C2_7355
- 014E: 2@ = car 0@ health
- 0430: 0@ 3@
- 037B: constant_params 2 variable_params 1 unknown 5 call_with_params @MAIN_5854 2@ 3@ 4@
- 1@ = 100 // (int)
- 002B: 1@ -= 4@ // (int vars) // Note: the incorrect math opcode was used here
- 1@ > 99 // (int) var > num
- jump_if_false @REN_C2_7399
- 005F:
- :REN_C2_7399
- 005E:
- 00A0: car 0@ wrecked
- jump_if_false @REN_C2_7417
- 1@ = 0 // (int)
- 005F:
- :REN_C2_7417
- 014E: 2@ = car 0@ health
- 0430: 0@ 3@
- 037B: constant_params 2 variable_params 1 unknown 4 call_with_params @MAIN_5854 2@ 3@ 1@
- 1 > 1@ // (int) num > var
- 0022: jump_if_false @REN_C2_7452 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_7452
- 005E:
- :REN_C2_7454
- 00A0: car 0@ wrecked
- 0022: jump_if_false @REN_C2_7466 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_7466
- 12@ = 1.0 // (float)
- 13@ = 1.25 // (float)
- 14@ = 1.0 // (float)
- 027F: store_coords_to 3@ 4@ 5@ from_actor 0@ with_offset -2.5 8.5 0.6
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5093 3@ 4@ 5@ 12@ 13@ 14@ 6@ 7@ 8@
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5197 3@ 4@ 5@ 12@ 13@ 14@ 9@ 10@ 11@
- 0202: unknown_check 6@ 7@ 8@ 9@ 10@ 11@ 1 0 0 0 0
- 0022: jump_if_false @REN_C2_7574 // Note: the incorrect math opcode was used here
- 00D0: 2@ = car 0@ Z_angle
- 002C: 2@ -= 1@ // (float vars)
- 00D1: set_car 0@ Z_angle_to 2@
- 005E:
- :REN_C2_7574
- 027F: store_coords_to 3@ 4@ 5@ from_actor 0@ with_offset 2.5 8.5 0.6
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5093 3@ 4@ 5@ 12@ 13@ 14@ 6@ 7@ 8@
- 037B: constant_params 6 variable_params 3 unknown 15 call_with_params @MAIN_5197 3@ 4@ 5@ 12@ 13@ 14@ 9@ 10@ 11@
- 0202: unknown_check 6@ 7@ 8@ 9@ 10@ 11@ 1 0 0 0 0
- 0022: jump_if_false @REN_C2_7664 // Note: the incorrect math opcode was used here
- 00D0: 2@ = car 0@ Z_angle
- 002A: 2@ += 1@ // (float vars) // Note: the incorrect math opcode was used here
- 00D1: set_car 0@ Z_angle_to 2@
- 005E:
- :REN_C2_7664
- 005F:
- :REN_C2_7666
- 0035: $5559 = $5558 // (int vars)
- 010E: $5558 = current_time_in_ms
- 0035: $5560 = $5558 // (int vars)
- 002B: $5560 -= $5559 // (int vars) // Note: the incorrect math opcode was used here
- 0026: return
- :REN_C2_7690
- 00A0: car $5578 wrecked
- 0022: jump_if_false @REN_C2_7703 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_7703
- $5584 == 1 // (int) var == num
- jump_if_false @REN_C2_7720
- 0255: $5578
- :REN_C2_7720
- 0254: enable_car $5578 stuck_check_distance_to 5.0 time_to 30000
- $5584 = 1 // (int)
- 005E:
- :REN_C2_7738
- 00A0: car $5578 wrecked
- jump_if_false @REN_C2_7751
- 005F:
- :REN_C2_7751
- $5584 == 1 // (int) var == num
- jump_if_false @REN_C2_7768
- 0255: $5578
- :REN_C2_7768
- $5584 = 0 // (int)
- 005E:
- :REN_C2_7775
- $5584 == 0 // (int) var == num
- jump_if_false @REN_C2_7789
- 005F:
- :REN_C2_7789
- 00A0: car $5578 wrecked
- jump_if_false @REN_C2_7802
- 005F:
- :REN_C2_7802
- 8256: not unknown_check $5578
- jump_if_false @REN_C2_7815
- 005F:
- :REN_C2_7815
- 037B: constant_params 0 variable_params 0 unknown 4 call_with_params @REN_C2_7738
- 04C4: $5581 $5582 $5583 0@ 1@ 2@
- 037B: constant_params 0 variable_params 0 unknown 4 call_with_params @MAIN_4364
- 2@ += 2.0 // (float)
- 004F: unknown_check $5578
- jump_if_false @REN_C2_7873
- 01C0: $5578
- 004E: put_car $5578 at 0@ 1@ 2@
- :REN_C2_7873
- 037B: constant_params 0 variable_params 0 unknown 4 call_with_params @MAIN_4379
- 0001: wait 10 ms
- 004F: unknown_check $5578
- jump_if_false @REN_C2_7969
- 0035: 3@ = $5667 // (int vars)
- 3@ >= 20 // (int) var >= num
- jump_if_false @REN_C2_7927
- 01C0: $5578
- $5555 = 90 // (int)
- 005E:
- :REN_C2_7927
- 01C3: $5578 12.0
- 0233: $5578 $5587(3@,20) $5607(3@,20)
- 02E9: set_car $5578 speed_to 12.0
- 01BF: $5578 $5587(3@,20) $5607(3@,20) $5627(3@,20)
- :REN_C2_7969
- 037B: constant_params 0 variable_params 0 unknown 4 call_with_params @REN_C2_7690
- 005E:
- :REN_C2_7981
- 8252: not object $947 exists
- jump_if_false @REN_C2_7994
- 005F:
- :REN_C2_7994
- 00D2: 1@ = object $947 z_angle
- 5@ = -811.43 // (float)
- 6@ = -1550.75 // (float)
- 7@ = 8.04 // (float)
- 2@ = -811.43 // (float)
- 3@ = -1550.75 // (float)
- 4@ = 16.04 // (float)
- 0 > 0@ // (float) num > var
- 0022: jump_if_false @REN_C2_8060 // Note: the incorrect math opcode was used here
- 0@ = 0 // (float)
- :REN_C2_8060
- 0@ > 1.0 // (float) var > num
- jump_if_false @REN_C2_8079
- 0@ = 1.0 // (float)
- :REN_C2_8079
- 037B: constant_params 7 variable_params 3 unknown 11 call_with_params @MAIN_5295 5@ 6@ 7@ 2@ 3@ 4@ 0@ 8@ 9@ 10@
- 010D: put_object $947 at 8@ 9@ 10@
- 00D3: set_object $947 z_angle_to 1@
- 005E:
- :REN_C2_8113
- 0@ = 0 // (int)
- :REN_C2_8117
- $5672(0@,8) = -1 // (int)
- $5696(0@,8) = -1 // (int)
- $5704(0@,8) = -1 // (int)
- $5688(0@,8) = 0 // (int)
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_8117
- $5784 = 6000 // (int)
- $5785 = 0 // (int)
- $5786 = 0 // (int)
- 0026: return
- :REN_C2_8184
- $5696(0@,8) > -1 // (int) var > num
- jump_if_false @REN_C2_8205
- 003F: destroy_actor $5696(0@,8)
- :REN_C2_8205
- $5704(0@,8) > -1 // (int) var > num
- jump_if_false @REN_C2_8226
- 003F: destroy_actor $5704(0@,8)
- :REN_C2_8226
- $5672(0@,8) > -1 // (int) var > num
- jump_if_false @REN_C2_8247
- 0049: destroy_car $5672(0@,8)
- :REN_C2_8247
- 00BB: $5688(0@,8)
- $5688(0@,8) = 0 // (int)
- $5696(0@,8) = -1 // (int)
- $5704(0@,8) = -1 // (int)
- $5672(0@,8) = -1 // (int)
- 0026: return
- :REN_C2_8286
- 0@ = 0 // (int)
- :REN_C2_8290
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_8184 0@
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_8290
- 0026: return
- :REN_C2_8320
- $5696(0@,8) > -1 // (int) var > num
- jump_if_false @REN_C2_8362
- 0045: actor $5696(0@,8) defined
- jump_if_false @REN_C2_8356
- 03DE: $5696(0@,8) 1
- :REN_C2_8356
- 0112: remove_references_to_actor $5696(0@,8) // Like turning an actor into a random pedestrian
- :REN_C2_8362
- $5704(0@,8) > -1 // (int) var > num
- jump_if_false @REN_C2_8410
- 0045: actor $5704(0@,8) defined
- jump_if_false @REN_C2_8404
- 02B7: $5704(0@,8)
- 03DE: $5704(0@,8) 1
- :REN_C2_8404
- 0112: remove_references_to_actor $5704(0@,8) // Like turning an actor into a random pedestrian
- :REN_C2_8410
- $5672(0@,8) > -1 // (int) var > num
- jump_if_false @REN_C2_8458
- 004F: unknown_check $5672(0@,8)
- jump_if_false @REN_C2_8452
- 01C0: $5672(0@,8)
- 01F2: $5672(0@,8) 1
- :REN_C2_8452
- 0113: remove_references_to_car $5672(0@,8) // Like turning a car into any random car
- :REN_C2_8458
- 00BB: $5688(0@,8)
- $5688(0@,8) = 0 // (int)
- $5696(0@,8) = -1 // (int)
- $5704(0@,8) = -1 // (int)
- $5672(0@,8) = -1 // (int)
- 0026: return
- 0@ = 0 // (int)
- :REN_C2_8501
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_8320 0@
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_8501
- 0026: return
- 0 >= $5672(0@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_8547 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_8547
- 00A0: car $5672(0@,8) wrecked
- 0022: jump_if_false @REN_C2_8562 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_8562
- 005E:
- :REN_C2_8564
- 0 >= $5672(0@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_8580 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_8580
- 00A0: car $5672(0@,8) wrecked
- 0022: jump_if_false @REN_C2_8595 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_8595
- 02D8: unknown_check $5672(0@,8)
- 0022: jump_if_false @REN_C2_8610 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_8610
- 005E:
- :REN_C2_8612
- 0@ = -1 // (int)
- 1@ = 0 // (int)
- :REN_C2_8621
- $5672(1@,8) == -1 // (int) var == num
- jump_if_false @REN_C2_8642
- 0035: 0@ = 1@ // (int vars)
- 005E:
- :REN_C2_8642
- 1@ += 1 // (int)
- 1@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_8621
- 005F:
- :REN_C2_8661
- 0138: 1@ = random_float_in_ranges -120.0 120.0
- 01D2: 1@ 2@
- 01D3: 1@ 3@
- 4@ = 0 // (float)
- 037B: constant_params 4 variable_params 3 unknown 5 call_with_params @MAIN_5145 2@ 3@ 4@ 30.0 $5712(0@,8) $5720(0@,8) $5728(0@,8)
- 0026: return
- :REN_C2_8712
- 031D: $5736(0@,8) $5744(0@,8) $681 $682 1@
- 031D: $5736(0@,8) $5744(0@,8) $5581 $5582 2@
- 0078: if and
- 1@ > 400.0 // (float) var > num
- 2@ > 400.0 // (float) var > num
- jump_if_false @REN_C2_8780
- 81B7: not unknown_check $5672(0@,8)
- jump_if_false @REN_C2_8780
- 005E:
- :REN_C2_8780
- 005F:
- :REN_C2_8782
- 4@ = -1 // (int)
- 037A: constant_params 0 variable_params 1 unknown 9 call_with_params @REN_C2_8612 4@
- jump_if_false @REN_C2_8807
- 005F:
- :REN_C2_8807
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_8320 4@
- 0048: $5672(4@,8) = create_car #YOLA at 0@ 1@ 2@
- 0 >= $5672(4@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_8846 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_8846
- 00D1: set_car $5672(4@,8) Z_angle_to 3@
- 042F: $5672(4@,8) 2500
- 014C: set_car $5672(4@,8) health_to 2500
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_8661 4@
- 00A4: $5696(4@,8) = create_actor_pedtype 2 model 109 in_car $5672(4@,8) driverseat
- 0 >= $5696(4@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_8923 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_8320 4@
- 005F:
- :REN_C2_8923
- 01A4: $5696(4@,8) 0
- 0339: $5696(4@,8) 1
- 03A5: $5696(4@,8) 0
- 02F9: $5696(4@,8) 1
- 00BB: $5688(4@,8)
- 00C1: $5696(4@,8) $5688(4@,8)
- 00C4: $5688(4@,8) 3
- 00BF: $5688(4@,8) 2
- 003E: $5704(4@,8) = create_actor_pedtype 2 model 109 at 0 0 30.0
- 0 >= $5704(4@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_9027 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_8320 4@
- 005F:
- :REN_C2_9027
- 03D5: $5704(4@,8) 2500
- 014B: set_actor $5704(4@,8) health_to 2500
- 03A5: $5704(4@,8) 0
- 02F9: $5704(4@,8) 1
- 0139: 8@ = random_int_in_ranges 0 100
- 02B6: $5704(4@,8) $5672(4@,8) 0 -2.0 1.5 0 270.0 28
- 02A5: $5704(4@,8) 1
- 004F: unknown_check $5578
- jump_if_false @REN_C2_9115
- 00EC: $5704(4@,8) $5578
- :REN_C2_9115
- 01A4: $5704(4@,8) 0
- 020E: $5704(4@,8) 1
- 01C9: $5704(4@,8) 40
- $5786 += 1 // (int)
- $5680(4@,8) = 0 // (int)
- 005E:
- :REN_C2_9153
- 4@ = -1 // (int)
- 037A: constant_params 0 variable_params 1 unknown 9 call_with_params @REN_C2_8612 4@
- jump_if_false @REN_C2_9178
- 005F:
- :REN_C2_9178
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_8320 4@
- 0048: $5672(4@,8) = create_car #JETSKI at 0@ 1@ 2@
- 0 >= $5672(4@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_9217 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_9217
- 00D1: set_car $5672(4@,8) Z_angle_to 3@
- 00A4: $5696(4@,8) = create_actor_pedtype 2 model 109 in_car $5672(4@,8) driverseat
- 0 >= $5696(4@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_9265 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_8320 4@
- 005F:
- :REN_C2_9265
- 0232: $5696(4@,8) 1
- 01A4: $5696(4@,8) 0
- 0339: $5696(4@,8) 1
- 03A5: $5696(4@,8) 0
- 02F9: $5696(4@,8) 1
- 00BB: $5688(4@,8)
- 00C1: $5696(4@,8) $5688(4@,8)
- 00C4: $5688(4@,8) 3
- 00BF: $5688(4@,8) 2
- 003E: $5704(4@,8) = create_actor_pedtype 2 model 109 at 0 0 30.0
- 0 >= $5704(4@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_9377 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_8320 4@
- 005F:
- :REN_C2_9377
- 03D5: $5704(4@,8) 500
- 014B: set_actor $5704(4@,8) health_to 500
- 0139: 8@ = random_int_in_ranges 0 100
- 02B6: $5704(4@,8) $5672(4@,8) 0 -0.9 0.85 2 270.0 28
- 02A5: $5704(4@,8) 1
- 004F: unknown_check $5578
- jump_if_false @REN_C2_9456
- 00EC: $5704(4@,8) $5578
- :REN_C2_9456
- 01A4: $5704(4@,8) 0
- 020E: $5704(4@,8) 1
- 01C9: $5704(4@,8) 10
- 03A5: $5704(4@,8) 0
- 02F9: $5704(4@,8) 1
- $5680(4@,8) = 1 // (int)
- $5786 += 1 // (int)
- 005E:
- 3@ = -1 // (int)
- 4@ = 1E08 // (float)
- 5@ = 0 // (int)
- :REN_C2_9527
- $5672(5@,8) > 0 // (int) var > num
- jump_if_false @REN_C2_9607
- 004F: unknown_check $5672(5@,8)
- jump_if_false @REN_C2_9607
- 82D8: not unknown_check $5672(5@,8)
- jump_if_false @REN_C2_9607
- 031E: $5736(5@,8) $5744(5@,8) $5752(5@,8) 0@ 1@ 2@ 9@
- 0014: 4@ > 9@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_9607 // Note: the incorrect math opcode was used here
- 0036: 4@ = 9@ // (float vars)
- 0035: 3@ = $5672(5@,8) // (int vars)
- :REN_C2_9607
- 5@ += 1 // (int)
- 5@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_9527
- 3@ > 0 // (int) var > num
- jump_if_false @REN_C2_9637
- 005E:
- :REN_C2_9637
- 005F:
- 3@ = 0 // (int)
- 4@ = 1E08 // (float)
- 5@ = 0 // (int)
- :REN_C2_9655
- $5696(5@,8) > 0 // (int) var > num
- jump_if_false @REN_C2_9722
- 0045: actor $5696(5@,8) defined
- jump_if_false @REN_C2_9722
- 0043: store_actor $5696(5@,8) position_to 6@ 7@ 8@ // Note: the incorrect math opcode was used here
- 031E: 6@ 7@ 8@ 0@ 1@ 2@ 9@
- 0014: 4@ > 9@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_9722 // Note: the incorrect math opcode was used here
- 0036: 4@ = 9@ // (float vars)
- 0035: 3@ = $5696(5@,8) // (int vars)
- :REN_C2_9722
- 5@ += 1 // (int)
- 5@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_9655
- 3@ > 0 // (int) var > num
- jump_if_false @REN_C2_9752
- 005E:
- :REN_C2_9752
- 005F:
- 3@ = 0 // (int)
- 4@ = 1E08 // (float)
- 5@ = 0 // (int)
- :REN_C2_9770
- $5704(5@,8) > 0 // (int) var > num
- jump_if_false @REN_C2_9837
- 0045: actor $5704(5@,8) defined
- jump_if_false @REN_C2_9837
- 0043: store_actor $5704(5@,8) position_to 6@ 7@ 8@ // Note: the incorrect math opcode was used here
- 031E: 6@ 7@ 8@ 0@ 1@ 2@ 9@
- 0014: 4@ > 9@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_9837 // Note: the incorrect math opcode was used here
- 0036: 4@ = 9@ // (float vars)
- 0035: 3@ = $5704(5@,8) // (int vars)
- :REN_C2_9837
- 5@ += 1 // (int)
- 5@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_9770
- 3@ > 0 // (int) var > num
- jump_if_false @REN_C2_9867
- 005E:
- :REN_C2_9867
- 005F:
- :REN_C2_9869
- $5672(0@,8) == -1 // (int) var == num
- jump_if_false @REN_C2_9886
- 0026: return
- :REN_C2_9886
- 00A0: car $5672(0@,8) wrecked
- jump_if_false @REN_C2_9912
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8320 0@
- 0026: return
- :REN_C2_9912
- 02BD: $5672(0@,8) 2@
- 001C: 2@ == $677 // (int) num == var
- 0022: jump_if_false @REN_C2_9944 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8320 0@
- 0026: return
- :REN_C2_9944
- 2@ == -1 // (int) var == num
- jump_if_false @REN_C2_9969
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8320 0@
- 0026: return
- :REN_C2_9969
- 0 >= $5696(0@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_10002 // Note: the incorrect math opcode was used here
- 013B: explode_car $5672(0@,8)
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8320 0@
- 0026: return
- :REN_C2_10002
- 009F: actor $5696(0@,8) dead
- jump_if_false @REN_C2_10034
- 013B: explode_car $5672(0@,8)
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8320 0@
- 0026: return
- :REN_C2_10034
- $5785 += 1 // (int)
- 004D: store_car $5672(0@,8) position_to $5736(0@,8) $5744(0@,8) $5752(0@,8)
- 037B: constant_params 2 variable_params 0 unknown 8 call_with_params @REN_C2_7454 $5672(0@,8) 0.5
- jump_if_false @REN_C2_10120
- 027F: store_coords_to 3@ 4@ 5@ from_actor $5672(0@,8) with_offset 0 10.0 0
- 01C3: $5672(0@,8) 10.0
- 01BF: $5672(0@,8) 3@ 4@ 5@
- 0002: jump @REN_C2_10277
- :REN_C2_10120
- 0045: actor $5575 defined
- 0022: jump_if_false @REN_C2_10159 // Note: the incorrect math opcode was used here
- 02EE: get_actor $5575 coords_to $5760(0@,8) $5768(0@,8) $5776(0@,8) with_offset $5712(0@,8) $5720(0@,8) $5728(0@,8)
- :REN_C2_10159
- 01CA: $5672(0@,8) 7@
- 01BF: $5672(0@,8) $5760(0@,8) $5768(0@,8) $5776(0@,8)
- 031D: $5736(0@,8) $5744(0@,8) $5760(0@,8) $5768(0@,8) 6@
- 15.0 >= 6@ // (float) num >= var
- 0022: jump_if_false @REN_C2_10245 // Note: the incorrect math opcode was used here
- 7@ -= 2.0 // (float)
- 2.0 > 7@ // (float) num > var
- 0022: jump_if_false @REN_C2_10238 // Note: the incorrect math opcode was used here
- 7@ = 2.0 // (float)
- :REN_C2_10238
- 0002: jump @REN_C2_10270
- :REN_C2_10245
- 7@ += 6.0 // (float)
- 7@ > 50.0 // (float) var > num
- jump_if_false @REN_C2_10270
- 7@ = 50.0 // (float)
- :REN_C2_10270
- 01C3: $5672(0@,8) 7@
- :REN_C2_10277
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8712 0@
- jump_if_false @REN_C2_10308
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8320 0@
- 0026: return
- :REN_C2_10308
- 0 >= $5704(0@,8) // (int) num >= var
- 0022: jump_if_false @REN_C2_10324 // Note: the incorrect math opcode was used here
- 0026: return
- :REN_C2_10324
- 009F: actor $5704(0@,8) dead
- 0022: jump_if_false @REN_C2_10356 // Note: the incorrect math opcode was used here
- 013B: explode_car $5672(0@,8)
- 037B: constant_params 1 variable_params 0 unknown 8 call_with_params @REN_C2_8320 0@
- 0026: return
- :REN_C2_10356
- 1@ = 33 // (int)
- $5670 > 120.0 // (float) var > num
- jump_if_false @REN_C2_10380
- 1@ += 33 // (int)
- :REN_C2_10380
- 0036: 7@ = $683 // (float vars)
- 002C: 7@ -= $5583 // (float vars)
- 7@ > 35.0 // (float) var > num
- jump_if_false @REN_C2_10408
- 1@ += 33 // (int)
- :REN_C2_10408
- 037A: constant_params 0 variable_params 0 unknown 8 call_with_params @REN_C2_7175
- jump_if_false @REN_C2_10430
- 1@ = 100 // (int)
- :REN_C2_10430
- 0043: store_actor $5704(0@,8) position_to 3@ 4@ 5@ // Note: the incorrect math opcode was used here
- 031D: 3@ 4@ $5581 $5582 6@
- 031D: 3@ 4@ $681 $682 7@
- 01C9: $5704(0@,8) 1@
- 00A0: car $2513 wrecked
- 0022: jump_if_false @REN_C2_10504 // Note: the incorrect math opcode was used here
- 004F: unknown_check $5578
- 0022: jump_if_false @REN_C2_10502 // Note: the incorrect math opcode was used here
- 01C9: $5704(0@,8) 100
- 00EC: $5704(0@,8) $5578
- :REN_C2_10502
- 0026: return
- :REN_C2_10504
- 001A: 7@ >= 6@ // (float) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_10541 // Note: the incorrect math opcode was used here
- 004F: unknown_check $5578
- 0022: jump_if_false @REN_C2_10534 // Note: the incorrect math opcode was used here
- 00EC: $5704(0@,8) $5578
- :REN_C2_10534
- 0002: jump @REN_C2_10549
- :REN_C2_10541
- 00EC: $5704(0@,8) $2513
- :REN_C2_10549
- 0026: return
- :REN_C2_10551
- 120.0 > $5670 // (float) num > var
- 0022: jump_if_false @REN_C2_10567 // Note: the incorrect math opcode was used here
- 0026: return
- :REN_C2_10567
- 00A0: car $5578 wrecked
- 0022: jump_if_false @REN_C2_10580 // Note: the incorrect math opcode was used here
- 005F:
- :REN_C2_10580
- 014E: 0@ = car $5578 health
- 0038: 1@ = float $5670 to_integer // Note: the incorrect math opcode was used here
- 1@ /= 60 // (int)
- 002B: 0@ -= 1@ // (int vars) // Note: the incorrect math opcode was used here
- 0@ > 1 // (int) var > num
- jump_if_false @REN_C2_10616
- 014C: set_car $5578 health_to 0@
- :REN_C2_10616
- $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_10646
- 014E: 0@ = car $5578 health
- 0039: 2@ = integer 0@ to_float // Note: the incorrect math opcode was used here
- 0374: 50 200 2@
- :REN_C2_10646
- 005E:
- :REN_C2_10648
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_10551
- 002B: $5784 -= $5560 // (int vars) // Note: the incorrect math opcode was used here
- $5785 = 0 // (int)
- 0@ = 0 // (int)
- :REN_C2_10673
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_9869 0@
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_10673
- not $5788 == 1 // (int) var == num
- jump_if_false @REN_C2_10716
- 0026: return
- :REN_C2_10716
- 0035: 1@ = $5787 // (int vars)
- $5670 > 120.0 // (float) var > num
- jump_if_false @REN_C2_10740
- 1@ += 1 // (int)
- :REN_C2_10740
- 004F: unknown_check $5565
- jump_if_false @REN_C2_10776
- 807C: not actor $677 driving $5565
- 0022: jump_if_false @REN_C2_10769 // Note: the incorrect math opcode was used here
- 1@ += 1 // (int)
- :REN_C2_10769
- 0002: jump @REN_C2_10781
- :REN_C2_10776
- 1@ += 1 // (int)
- :REN_C2_10781
- 0036: 5@ = $683 // (float vars)
- 002C: 5@ -= $5583 // (float vars)
- 5@ > 35.0 // (float) var > num
- jump_if_false @REN_C2_10809
- 1@ += 1 // (int)
- :REN_C2_10809
- 0017: $5785 >= 1@ // (int) var >= var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_10823 // Note: the incorrect math opcode was used here
- 0026: return
- :REN_C2_10823
- $5784 > 0 // (int) var > num
- jump_if_false @REN_C2_10837
- 0026: return
- :REN_C2_10837
- 037A: constant_params 0 variable_params 1 unknown 6 call_with_params @REN_C2_8612 0@
- jump_if_false @REN_C2_10857
- 0026: return
- :REN_C2_10857
- 037A: constant_params 3 variable_params 3 unknown 6 call_with_params @REN_C2_7037 $5581 $5582 $5583 2@ 3@ 4@
- jump_if_false @REN_C2_10905
- 037A: constant_params 0 variable_params 3 unknown 6 call_with_params @REN_C2_6895 2@ 3@ 4@
- jump_if_false @REN_C2_10905
- 0026: return
- :REN_C2_10905
- 0139: 1@ = random_int_in_ranges 0 100
- 4@ = 6.0 // (float)
- 1@ > 60 // (int) var > num
- jump_if_false @REN_C2_11006
- 037B: constant_params 4 variable_params 1 unknown 6 call_with_params @REN_C2_8782 2@ 3@ 4@ 0 0@
- jump_if_false @REN_C2_11004
- $5786 == 1 // (int) var == num
- jump_if_false @REN_C2_10997
- 60.0 > $5670 // (float) num > var
- 0022: jump_if_false @REN_C2_10997 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @MAIN_13043 'RENC2BA'
- :REN_C2_10997
- $5784 = 3000 // (int)
- :REN_C2_11004
- 0026: return
- :REN_C2_11006
- 037B: constant_params 4 variable_params 1 unknown 6 call_with_params @REN_C2_9153 2@ 3@ 4@ 0 0@
- jump_if_false @REN_C2_11081
- $5786 == 1 // (int) var == num
- jump_if_false @REN_C2_11074
- 60.0 > $5670 // (float) num > var
- 0022: jump_if_false @REN_C2_11074 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @MAIN_13043 'RENC2BA'
- :REN_C2_11074
- $5784 = 3000 // (int)
- :REN_C2_11081
- 0026: return
- :REN_C2_11083
- 002B: $5784 -= $5560 // (int vars) // Note: the incorrect math opcode was used here
- $5785 = 0 // (int)
- 0@ = 0 // (int)
- :REN_C2_11098
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_9869 0@
- 0@ += 1 // (int)
- 0@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_11098
- not $5788 == 1 // (int) var == num
- jump_if_false @REN_C2_11141
- 0026: return
- :REN_C2_11141
- $5785 >= 2 // (int) var >= num
- jump_if_false @REN_C2_11156
- 0026: return
- :REN_C2_11156
- $5784 > 0 // (int) var > num
- jump_if_false @REN_C2_11170
- 0026: return
- :REN_C2_11170
- 037A: constant_params 0 variable_params 1 unknown 6 call_with_params @REN_C2_8612 0@
- jump_if_false @REN_C2_11190
- 0026: return
- :REN_C2_11190
- 037A: constant_params 3 variable_params 3 unknown 6 call_with_params @REN_C2_7037 $5581 $5582 $5583 2@ 3@ 4@
- jump_if_false @REN_C2_11238
- 037A: constant_params 0 variable_params 3 unknown 6 call_with_params @REN_C2_6895 2@ 3@ 4@
- jump_if_false @REN_C2_11238
- 0026: return
- :REN_C2_11238
- 4@ = 6.0 // (float)
- 037B: constant_params 4 variable_params 1 unknown 6 call_with_params @REN_C2_9153 2@ 3@ 4@ 0 0@
- jump_if_false @REN_C2_11273
- $5784 = 3000 // (int)
- :REN_C2_11273
- 0026: return
- :REN_C2_11275
- $5789 > 0 // (int) var > num
- jump_if_false @REN_C2_11304
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_11083
- 0002: jump @REN_C2_11324
- :REN_C2_11304
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_10648
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_7775
- :REN_C2_11324
- 0026: return
- :REN_C2_11326
- $5789 = -1 // (int)
- $5791 = 0 // (int)
- $5790 = 0 // (int)
- $5793 = 8000 // (int)
- 0@ = 0 // (int)
- :REN_C2_11353
- $5794(0@,2) = -1 // (int)
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_11353
- 0026: return
- :REN_C2_11380
- 0048: $5789 = create_car #MAVERICK at 0@ 1@ 2@
- 00D1: set_car $5789 Z_angle_to 3@
- 03D8: $5789
- 02F3: $5789
- 0430: $5789 4@
- 4@ *= 1 // (int)
- 042F: $5789 4@
- 014C: set_car $5789 health_to 4@
- 00A4: $5791 = create_actor_pedtype 2 model 109 in_car $5789 driverseat
- 032D: $5791 1
- 020E: $5791 1
- 00BB: $5790
- 00C0: $5789 $5790
- $5792 = 100 // (int)
- 00AE: remove_status_text $5792
- 037B: constant_params 1 variable_params 0 unknown 5 call_with_params @REN_C2_4817 3
- 037B: constant_params 1 variable_params 1 unknown 5 call_with_params @REN_C2_7338 $5789 $5792
- 0311: status_text $5792 type 1 line 3 GXT 'REN2_CP' // global_variable // Enemy Helicopter
- 4@ = 0 // (int)
- :REN_C2_11512
- not $5794(4@,2) == -1 // (int) var == num
- jump_if_false @REN_C2_11533
- 003F: destroy_actor $5794(4@,2)
- :REN_C2_11533
- 003E: $5794(4@,2) = create_actor_pedtype 18 model 109 at 0 0 30.0
- 020E: $5794(4@,2) 1
- 034F: $5794(4@,2) 1
- 004F: unknown_check $5565
- jump_if_false @REN_C2_11590
- 00EC: $5794(4@,2) $5565
- 0002: jump @REN_C2_11598
- :REN_C2_11590
- 00E4: $5794(4@,2) $677
- :REN_C2_11598
- 037B: constant_params 1 variable_params 0 unknown 5 call_with_params @REN_C2_5162 $5794(4@,2)
- 01B1: $5794(4@,2) 0 1 1 1 0
- 01C9: $5794(4@,2) 20
- 04B5: $5794(4@,2) 0
- 03A5: $5794(4@,2) 0
- 4@ += 1 // (int)
- 4@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_11512
- 02B6: $5794 $5789 -1.2 -0.6 0.05 0 180.0 28
- 02B6: $5795 $5789 1.2 -0.6 0.05 0 180.0 28
- $5796 = 2 // (int)
- 004F: unknown_check $5578
- jump_if_false @REN_C2_11755
- 027F: store_coords_to $5798 $5799 $5800 from_actor $5578 with_offset 20.0 20.0 20.0
- :REN_C2_11755
- 005E:
- :REN_C2_11757
- $5791 > 0 // (int) var > num
- jump_if_false @REN_C2_11773
- 0112: remove_references_to_actor $5791 // Like turning an actor into a random pedestrian
- :REN_C2_11773
- 00BB: $5790
- 00AE: remove_status_text $5792
- 0@ = 0 // (int)
- :REN_C2_11785
- not $5794(0@,2) == -1 // (int) var == num
- jump_if_false @REN_C2_11820
- 02B7: $5794(0@,2)
- 0112: remove_references_to_actor $5794(0@,2) // Like turning an actor into a random pedestrian
- $5794(0@,2) = -1 // (int)
- :REN_C2_11820
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_11785
- $5789 > 0 // (int) var > num
- jump_if_false @REN_C2_11853
- 0113: remove_references_to_car $5789 // Like turning a car into any random car
- :REN_C2_11853
- $5790 = 0 // (int)
- $5791 = 0 // (int)
- $5789 = 0 // (int)
- 0026: return
- :REN_C2_11870
- 00AE: remove_status_text $5792
- 003F: destroy_actor $5791
- 0049: destroy_car $5789
- $5791 = 0 // (int)
- $5789 = 0 // (int)
- 00BB: $5790
- $5790 = 0 // (int)
- 0@ = 0 // (int)
- :REN_C2_11905
- not $5794(0@,2) == -1 // (int) var == num
- jump_if_false @REN_C2_11926
- 003F: destroy_actor $5794(0@,2)
- :REN_C2_11926
- $5794(0@,2) = -1 // (int)
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_11905
- 0026: return
- :REN_C2_11953
- 0@ = 0 // (int)
- :REN_C2_11957
- $5794(0@,2) > 0 // (int) var > num
- jump_if_false @REN_C2_12030
- 0045: actor $5794(0@,2) defined
- jump_if_false @REN_C2_12017
- 04B5: $5794(0@,2) 1
- 01B1: $5794(0@,2) 0 0 0 0 0
- 02F9: $5794(0@,2) 1
- 02B7: $5794(0@,2)
- :REN_C2_12017
- 0112: remove_references_to_actor $5794(0@,2) // Like turning an actor into a random pedestrian
- $5794(0@,2) = 0 // (int)
- :REN_C2_12030
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_11957
- 0001: wait 0 ms
- 004F: unknown_check $5789
- jump_if_false @REN_C2_12079
- 004D: store_car $5789 position_to 1@ 2@ 3@
- 013C: create_explosion_at 1@ 2@ 3@ radius 6
- 013B: explode_car $5789
- :REN_C2_12079
- 037B: constant_params 0 variable_params 0 unknown 4 call_with_params @REN_C2_11757
- 60.0 > $5670 // (float) num > var
- 0022: jump_if_false @REN_C2_12122 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 4 call_with_params @MAIN_13043 'RENC2BB'
- :REN_C2_12122
- 037B: constant_params 0 variable_params 0 unknown 4 call_with_params @REN_C2_7690
- 0026: return
- 00A0: car $5789 wrecked
- jump_if_false @REN_C2_12147
- 005F:
- :REN_C2_12147
- 027F: store_coords_to 3@ 4@ 5@ from_actor $5789 with_offset 3.0 0 -1.0
- 04BC: 18 3@ 4@ 5@ 0@ 1@ 2@ 1.0 $5789 0 6@
- 027F: store_coords_to 8@ 9@ 10@ from_actor $5789 with_offset -3.0 0 -1.0
- 04BC: 18 8@ 9@ 10@ 0@ 1@ 2@ 1.0 $5789 0 7@
- 005E:
- :REN_C2_12211
- 0 >= $5789 // (int) num >= var
- 0022: jump_if_false @REN_C2_12231 // Note: the incorrect math opcode was used here
- $5792 = 100 // (int)
- 005F:
- :REN_C2_12231
- 00A0: car $5789 wrecked
- jump_if_false @REN_C2_12250
- $5792 = 100 // (int)
- 005F:
- :REN_C2_12250
- 005E:
- :REN_C2_12252
- 0@ = 0 // (int)
- :REN_C2_12256
- 20 > 0@ // (int) num > var
- 0022: jump_if_false @REN_C2_12375 // Note: the incorrect math opcode was used here
- 0252: object $5829(0@,20) exists
- 0022: jump_if_false @REN_C2_12363 // Note: the incorrect math opcode was used here
- 010C: store_object $5829(0@,20) position_to 1@ 2@ 3@
- 029F: 13 1@ 2@ 3@ 0 0 0 1.5
- 029F: 58 1@ 2@ 3@ 0 0 0 1.5
- 0138: 4@ = random_float_in_ranges -0.3 0.3
- 0138: 5@ = random_float_in_ranges -0.3 0.3
- 6@ = 0 // (float)
- 002A: 1@ += 4@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 2@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 010D: put_object $5829(0@,20) at 1@ 2@ 3@
- :REN_C2_12363
- 0@ += 1 // (int)
- 0002: jump @REN_C2_12256
- :REN_C2_12375
- 0026: return
- :REN_C2_12377
- 0 >= $5789 // (int) num >= var
- 0022: jump_if_false @REN_C2_12391 // Note: the incorrect math opcode was used here
- 0026: return
- :REN_C2_12391
- 037B: constant_params 1 variable_params 1 unknown 9 call_with_params @REN_C2_7338 $5789 $5792
- 037A: constant_params 0 variable_params 0 unknown 9 call_with_params @REN_C2_12211
- jump_if_false @REN_C2_12424
- 0026: return
- :REN_C2_12424
- $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_12463
- 0027: $5581 $5582 $5583 $5798 $5799 $5800
- 0376: 50 25 $5798 $5799 $5800
- :REN_C2_12463
- 004D: store_car $5789 position_to 3@ 4@ 5@
- 03EE: $5581 $5582 3@ 4@ 1@
- 0 > 1@ // (float) num > var
- 0022: jump_if_false @REN_C2_12496 // Note: the incorrect math opcode was used here
- 1@ += 360.0 // (float)
- :REN_C2_12496
- 1@ > 360.0 // (float) var > num
- jump_if_false @REN_C2_12515
- 1@ -= 360.0 // (float)
- :REN_C2_12515
- 02F2: $5789 1@
- 037B: constant_params 6 variable_params 0 unknown 9 call_with_params @REN_C2_5871 $5791 15.0 100.0 $681 $682 $683
- jump_if_false @REN_C2_12624
- 0@ = 0 // (int)
- :REN_C2_12555
- 0045: actor $5794(0@,2) defined
- jump_if_false @REN_C2_12600
- 004F: unknown_check $5565
- jump_if_false @REN_C2_12587
- 00EC: $5794(0@,2) $5565
- :REN_C2_12587
- 0309: $5794(0@,2) 1 9999990
- :REN_C2_12600
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_12555
- 0002: jump @REN_C2_12690
- :REN_C2_12624
- 0@ = 0 // (int)
- :REN_C2_12628
- 0045: actor $5794(0@,2) defined
- jump_if_false @REN_C2_12673
- 004F: unknown_check $5578
- jump_if_false @REN_C2_12660
- 00EC: $5794(0@,2) $5578
- :REN_C2_12660
- 0309: $5794(0@,2) 1 9999990
- :REN_C2_12673
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_12628
- :REN_C2_12690
- not $5796 == 4 // (int) var == num
- jump_if_false @REN_C2_12748
- 02D8: unknown_check $5789
- jump_if_false @REN_C2_12748
- 004F: unknown_check $5578
- jump_if_false @REN_C2_12748
- 027F: store_coords_to $5798 $5799 $5800 from_actor $5578 with_offset 0 80.0 30.0
- $5796 = 4 // (int)
- :REN_C2_12748
- $5796 == 2 // (int) var == num
- jump_if_false @REN_C2_12823
- 02DA: $5789 $5798 $5799 $5800 40
- 0104: car $5789 in_sphere $5798 $5799 $5800 radius 5.0 5.0 5.0 sphere 0
- 0022: jump_if_false @REN_C2_12816 // Note: the incorrect math opcode was used here
- $5796 = 1 // (int)
- 0139: $5797 = random_int_in_ranges 2000 8000
- :REN_C2_12816
- 0002: jump @REN_C2_12992
- :REN_C2_12823
- $5796 == 1 // (int) var == num
- jump_if_false @REN_C2_12969
- 002B: $5797 -= $5560 // (int vars) // Note: the incorrect math opcode was used here
- 0 >= $5797 // (int) num >= var
- 0022: jump_if_false @REN_C2_12962 // Note: the incorrect math opcode was used here
- 02F3: $5789
- 0139: 0@ = random_int_in_ranges 0 4
- 0039: 1@ = integer 0@ to_float // Note: the incorrect math opcode was used here
- 1@ *= 90.0 // (float)
- 1@ += 45.0 // (float)
- 01D2: 1@ 6@
- 01D3: 1@ 7@
- 0138: 8@ = random_float_in_ranges 5.0 30.0
- 0138: 2@ = random_float_in_ranges 10.0 50.0
- 002E: 6@ *= 2@ // (float vars)
- 0138: 2@ = random_float_in_ranges 10.0 50.0
- 002E: 7@ *= 2@ // (float vars)
- 0036: $5798 = 6@ // (float vars)
- 002A: $5798 += $5581 // (float vars) // Note: the incorrect math opcode was used here
- 0036: $5799 = 6@ // (float vars)
- 002A: $5799 += $5582 // (float vars) // Note: the incorrect math opcode was used here
- 0036: $5800 = 8@ // (float vars)
- 002A: $5800 += $5583 // (float vars) // Note: the incorrect math opcode was used here
- $5796 = 2 // (int)
- :REN_C2_12962
- 0002: jump @REN_C2_12992
- :REN_C2_12969
- $5796 == 4 // (int) var == num
- jump_if_false @REN_C2_12992
- 037B: constant_params 0 variable_params 0 unknown 9 call_with_params @REN_C2_11953
- :REN_C2_12992
- 0026: return
- :REN_C2_12994
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_11380 -670.41 -1494.45 17.57 332.5
- $5787 = 2 // (int)
- 60.0 > $5670 // (float) num > var
- 0022: jump_if_false @REN_C2_13062 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_13043 'RENC2BD'
- :REN_C2_13062
- 0057: show_text_highpriority GXT 'REN2_O5' time 5000 flag 1 // Shoot down the ~r~copter!
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_7738
- 0026: return
- :REN_C2_13090
- 0@ = 0 // (int)
- :REN_C2_13094
- $5801(0@,12) = -1 // (int)
- $5813(0@,12) = 0 // (int)
- 0@ += 1 // (int)
- 0@ >= 12 // (int) var >= num
- jump_if_false @REN_C2_13094
- 0026: return
- :REN_C2_13128
- $5801(0@,12) == -1 // (int) var == num
- jump_if_false @REN_C2_13145
- 0026: return
- :REN_C2_13145
- 0112: remove_references_to_actor $5801(0@,12) // Like turning an actor into a random pedestrian
- $5801(0@,12) = -1 // (int)
- 00BB: $5813(0@,12)
- $5813(0@,12) = 0 // (int)
- 0026: return
- :REN_C2_13174
- 0@ = 0 // (int)
- :REN_C2_13178
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_13128 0@
- 0@ += 1 // (int)
- 0@ >= 12 // (int) var >= num
- jump_if_false @REN_C2_13178
- 0026: return
- :REN_C2_13208
- 0@ = 0 // (int)
- :REN_C2_13212
- 003F: destroy_actor $5801(0@,12)
- $5801(0@,12) = -1 // (int)
- 00BB: $5813(0@,12)
- $5813(0@,12) = 0 // (int)
- 0@ += 1 // (int)
- 0@ >= 12 // (int) var >= num
- jump_if_false @REN_C2_13212
- 0026: return
- :REN_C2_13258
- 0@ = -1 // (int)
- 1@ = 0 // (int)
- :REN_C2_13267
- $5801(1@,12) == -1 // (int) var == num
- jump_if_false @REN_C2_13288
- 0035: 0@ = 1@ // (int vars)
- 005E:
- :REN_C2_13288
- 1@ += 1 // (int)
- 1@ >= 12 // (int) var >= num
- jump_if_false @REN_C2_13267
- 005F:
- :REN_C2_13307
- 037A: constant_params 0 variable_params 1 unknown 5 call_with_params @REN_C2_13258 4@
- jump_if_false @REN_C2_13327
- 005F:
- :REN_C2_13327
- 003E: $5801(4@,12) = create_actor_pedtype 2 model 109 at 0@ 1@ 2@
- 00CF: set_actor $5801(4@,12) Z_angle_to 3@
- 01A4: $5801(4@,12) 1
- 020E: $5801(4@,12) 1
- 01C9: $5801(4@,12) 5
- 0106: give_actor $5801(4@,12) weapon 28 ammo 10000 // Load the weapon model before using this
- 03A5: $5801(4@,12) 0
- 02F9: $5801(4@,12) 1
- 004F: unknown_check $5578
- jump_if_false @REN_C2_13416
- 04A4: $5801(4@,12) $5578
- :REN_C2_13416
- 00C1: $5801(4@,12) $5813(4@,12)
- 00C4: $5813(4@,12) 1
- 005E:
- 3@ = 0 // (int)
- 4@ = 1E08 // (float)
- 5@ = 0 // (int)
- :REN_C2_13452
- not $5801(5@,12) == -1 // (int) var == num
- jump_if_false @REN_C2_13520
- 0045: actor $5801(5@,12) defined
- jump_if_false @REN_C2_13520
- 0043: store_actor $5801(5@,12) position_to 6@ 7@ 8@ // Note: the incorrect math opcode was used here
- 031E: 6@ 7@ 8@ 0@ 1@ 2@ 9@
- 0014: 4@ > 9@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_13520 // Note: the incorrect math opcode was used here
- 0036: 4@ = 9@ // (float vars)
- 0035: 3@ = $5801(5@,12) // (int vars)
- :REN_C2_13520
- 5@ += 1 // (int)
- 5@ >= 12 // (int) var >= num
- jump_if_false @REN_C2_13452
- 5@ = 0 // (int)
- :REN_C2_13541
- not $5794(5@,2) == -1 // (int) var == num
- jump_if_false @REN_C2_13609
- 0045: actor $5794(5@,2) defined
- jump_if_false @REN_C2_13609
- 0043: store_actor $5794(5@,2) position_to 6@ 7@ 8@ // Note: the incorrect math opcode was used here
- 031E: 6@ 7@ 8@ 0@ 1@ 2@ 9@
- 0014: 4@ > 9@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_13609 // Note: the incorrect math opcode was used here
- 0036: 4@ = 9@ // (float vars)
- 0035: 3@ = $5794(5@,2) // (int vars)
- :REN_C2_13609
- 5@ += 1 // (int)
- 5@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_13541
- 3@ > 0 // (int) var > num
- jump_if_false @REN_C2_13639
- 005E:
- :REN_C2_13639
- 005F:
- :REN_C2_13641
- 0@ = 0 // (int)
- :REN_C2_13645
- not $5801(0@,12) == -1 // (int) var == num
- jump_if_false @REN_C2_13691
- 0045: actor $5801(0@,12) defined
- jump_if_false @REN_C2_13680
- 0002: jump @REN_C2_13691
- :REN_C2_13680
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_13128 0@
- :REN_C2_13691
- 0@ += 1 // (int)
- 0@ >= 12 // (int) var >= num
- jump_if_false @REN_C2_13645
- 0026: return
- :REN_C2_13710
- 0045: actor $5566 defined
- jump_if_false @REN_C2_13787
- 007E: actor $5566 driving
- jump_if_false @REN_C2_13741
- 0216: $5566 0 0 30.0
- :REN_C2_13741
- 04AE: $5566 0
- 02B7: $5566
- 02B6: $5566 $5565 -1.0 0.5 0.05 1 120.0 28
- 03D7: $5566 1
- 0505: $5566 0 -1 0
- :REN_C2_13787
- 0045: actor $5567 defined
- jump_if_false @REN_C2_13865
- 007E: actor $5567 driving
- jump_if_false @REN_C2_13818
- 0216: $5567 0 0 30.0
- :REN_C2_13818
- 04AE: $5567 1
- 02B7: $5567
- 02B6: $5567 $5565 1.0 0.5 0.05 3 120.0 28
- 03D7: $5567 1
- 0505: $5567 0 -1 0
- :REN_C2_13865
- 0026: return
- :REN_C2_13867
- 0045: actor $677 defined
- jump_if_false @REN_C2_13903
- 037B: constant_params 2 variable_params 0 unknown 0 call_with_params @REN_C2_3598 $677 $5565
- 0339: $677 0
- 013A: set_car $5565 door_status_to 4
- :REN_C2_13903
- 0045: actor $5566 defined
- jump_if_false @REN_C2_13972
- 007E: actor $5566 driving
- jump_if_false @REN_C2_13934
- 0216: $5566 0 0 30.0
- :REN_C2_13934
- 04AE: $5566 0
- 02B7: $5566
- 02B6: $5566 $5565 -1.0 0.5 0.05 1 120.0 28
- 03D7: $5566 1
- :REN_C2_13972
- 0045: actor $5567 defined
- jump_if_false @REN_C2_14042
- 007E: actor $5567 driving
- jump_if_false @REN_C2_14003
- 0216: $5567 0 0 30.0
- :REN_C2_14003
- 04AE: $5567 1
- 02B7: $5567
- 02B6: $5567 $5565 1.0 0.5 0.05 3 120.0 28
- 03D7: $5567 1
- :REN_C2_14042
- 0026: return
- :REN_C2_14044
- 0048: $5565 = create_car #SESPAROW at 0@ 1@ 2@
- 00D1: set_car $5565 Z_angle_to 3@
- 00BB: $5828
- 00C0: $5565 $5828
- 00BC: $5828 2
- 0430: $5565 4@
- 4@ *= 9 // (int)
- 042F: $5565 4@
- 014C: set_car $5565 health_to 4@
- 0036: $5572 = 0@ // (float vars)
- 0036: $5573 = 1@ // (float vars)
- 0036: $5574 = 2@ // (float vars)
- 0026: return
- :REN_C2_14112
- 1@ = -549.3848 // (float)
- 3@ = 570.729 // (float)
- 5@ = 8.106 // (float)
- 7@ = 308.0912 // (float)
- 2@ = -553.1648 // (float)
- 4@ = 569.3121 // (float)
- 6@ = 8.1074 // (float)
- 8@ = 110.4416 // (float)
- 003E: $5566(0@,2) = create_actor_pedtype 1 model 111 at 1@(0@,2) 3@(0@,2) 5@(0@,2)
- 00CF: set_actor $5566(0@,2) Z_angle_to 7@(0@,2)
- 01B1: $5566(0@,2) 0 0 0 0 0
- 0347: $5566(0@,2) 1
- 02A5: $5566(0@,2) 1
- 0106: give_actor $5566(0@,2) weapon 28 ammo 10000 // Load the weapon model before using this
- 01A4: $5566(0@,2) 0
- 0127: reset_actor $5566(0@,2) flags
- 0213: $5566(0@,2) 100
- 03D5: $5566(0@,2) 1000
- 014B: set_actor $5566(0@,2) health_to 1000
- 020E: $5566(0@,2) 1
- 01C9: $5566(0@,2) 100
- 03D7: $5566(0@,2) 1
- 02F9: $5566(0@,2) 0
- 04AE: $5566(0@,2) 0@
- 01AF: $5566(0@,2) 1
- 04C2: $5566(0@,2) 1
- 0026: return
- :REN_C2_14337
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @REN_C2_14112 0
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @REN_C2_14112 1
- 0026: return
- :REN_C2_14362
- 00A0: car $5565 wrecked
- jump_if_false @REN_C2_14375
- 0026: return
- :REN_C2_14375
- 0111: unknown_check $5565
- jump_if_false @REN_C2_14392
- 013A: set_car $5565 door_status_to 1
- :REN_C2_14392
- 3 > $5555 // (int) num > var
- 0022: jump_if_false @REN_C2_14413 // Note: the incorrect math opcode was used here
- 013A: set_car $5565 door_status_to 1
- 0026: return
- :REN_C2_14413
- 0036: $5569 = $5572 // (float vars)
- 0036: $5570 = $5573 // (float vars)
- 0036: $5571 = $5574 // (float vars)
- 004D: store_car $5565 position_to $5572 $5573 $5574
- 037B: constant_params 4 variable_params 1 unknown 1 call_with_params @MAIN_5729 $5572 $5573 $5569 $5570 0@
- 0078: if or
- 02D8: unknown_check $5565
- 01B3: unknown_check $5565
- 5.0 > 0@ // (float) num > var
- 0022: jump_if_false @REN_C2_14493 // Note: the incorrect math opcode was used here
- 013A: set_car $5565 door_status_to 1
- 0026: return
- :REN_C2_14493
- 0026: return
- :REN_C2_14495
- 0045: actor $5575 defined
- jump_if_false @REN_C2_14510
- 003F: destroy_actor $5575
- :REN_C2_14510
- 004F: unknown_check $5578
- jump_if_false @REN_C2_14525
- 0049: destroy_car $5578
- :REN_C2_14525
- 0048: $5578 = create_car #JETMAX at 0@ 1@ 2@
- 00D1: set_car $5578 Z_angle_to 3@
- 00BB: $5579
- 00C0: $5578 $5579
- 00BC: $5579 2
- 0236: $5578 3
- 0126: make_car $5578 very_heavy 1
- 01F2: $5578 1
- 01C0: $5578
- $5667 = 0 // (int)
- 00A4: $5575 = create_actor_pedtype 1 model 132 in_car $5578 driverseat
- 0045: actor $677 defined
- jump_if_false @REN_C2_14613
- 0310: $5575 $677 1
- :REN_C2_14613
- 01A4: $5575 0
- 02A5: $5575 0
- 020E: $5575 1
- 0347: $5575 1
- 0232: $5575 1
- 0368: $5575 0
- 042F: $5578 16000
- 014C: set_car $5578 health_to 16000
- $5585 = 0 // (int)
- $5586 = 0 // (int)
- $5669 = 0 // (int)
- 0026: return
- :REN_C2_14677
- $5576(0@,2) > 0 // (int) var > num
- jump_if_false @REN_C2_14697
- 003F: destroy_actor $5576(0@,2)
- :REN_C2_14697
- 003E: $5576(0@,2) = create_actor_pedtype 1 model 111 at 0 0 30.0
- 0@ == 0 // (int) var == num
- jump_if_false @REN_C2_14738
- 04AE: $5576(0@,2) 2
- 0002: jump @REN_C2_14746
- :REN_C2_14738
- 04AE: $5576(0@,2) 3
- :REN_C2_14746
- 01B1: $5576(0@,2) 0 0 0 0 0
- 0347: $5576(0@,2) 1
- 02A5: $5576(0@,2) 1
- 0106: give_actor $5576(0@,2) weapon 28 ammo 10000 // Load the weapon model before using this
- 01A4: $5576(0@,2) 1
- 0213: $5576(0@,2) 100
- 03D5: $5576(0@,2) 1000
- 014B: set_actor $5576(0@,2) health_to 1000
- 020E: $5576(0@,2) 1
- 01A4: $5576(0@,2) 1
- 01C9: $5576(0@,2) 1
- 03D7: $5576(0@,2) 0
- 02F9: $5576(0@,2) 1
- 004F: unknown_check $5578
- jump_if_false @REN_C2_14883
- 02B6: $5576(0@,2) $5578 1@ 2@ 3@ 4@ 5@ 28
- :REN_C2_14883
- 005E:
- :REN_C2_14885
- not $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_14900
- 0026: return
- :REN_C2_14900
- 0@ = 0 // (int)
- :REN_C2_14904
- 00C3: $5587(0@,20) $5607(0@,20) $5627(0@,20) $5647(0@,20)
- 00BD: $5647(0@,20) 1
- 0@ += 1 // (int)
- 0@ >= 20 // (int) var >= num
- jump_if_false @REN_C2_14904
- 00BD: $5647 0
- 0026: return
- :REN_C2_14954
- not $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_14969
- 0026: return
- :REN_C2_14969
- 0@ = 0 // (int)
- :REN_C2_14973
- 00BD: $5647(0@,20) 0
- 0@ += 1 // (int)
- 0@ >= 20 // (int) var >= num
- jump_if_false @REN_C2_14973
- 0026: return
- :REN_C2_14999
- $5562 == 0 // (int) var == num
- jump_if_false @REN_C2_15013
- 005F:
- :REN_C2_15013
- 0376: 50 50 $5581 $5582 $5583
- 0035: 0@ = $5667 // (int vars)
- 0@ >= 20 // (int) var >= num
- jump_if_false @REN_C2_15044
- 005E:
- :REN_C2_15044
- 0039: 1@ = integer $5667 to_float // Note: the incorrect math opcode was used here
- 031D: $5587(0@,20) $5607(0@,20) $5581 $5582 2@
- 0375: 50 75 1@ 2@
- 0036: 2@ = $683 // (float vars)
- 002C: 2@ -= $5583 // (float vars)
- 0375: 50 100 $5670 2@
- 005E:
- :REN_C2_15093
- 037A: constant_params 1 variable_params 1 unknown 1 call_with_params @REN_C2_7338 $5578 $5580
- jump_if_false @REN_C2_15146
- 004F: unknown_check $5578
- jump_if_false @REN_C2_15129
- 013B: explode_car $5578
- :REN_C2_15129
- 0045: actor $5575 defined
- jump_if_false @REN_C2_15144
- 01F1: kill_actor $5575
- :REN_C2_15144
- 005F:
- :REN_C2_15146
- 3 > $5555 // (int) num > var
- 0022: jump_if_false @REN_C2_15161 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_15161
- 004D: store_car $5578 position_to $5581 $5582 $5583
- 031D: $681 $682 $5581 $5582 $5670
- 0038: $5668 = float $5670 to_integer // Note: the incorrect math opcode was used here
- 0 >= $5789 // (int) num >= var
- 0022: jump_if_false @REN_C2_15390 // Note: the incorrect math opcode was used here
- $5670 > 120.0 // (float) var > num
- jump_if_false @REN_C2_15315
- 0029: $5586 += $5560 // (int vars) // Note: the incorrect math opcode was used here
- $5585 == 0 // (int) var == num
- jump_if_false @REN_C2_15260
- $5585 = 1 // (int)
- $5586 = 0 // (int)
- 0057: show_text_highpriority GXT 'REN2_H1' time 5000 flag 1 // ~w~You are too far away. Keep in range of ~b~Gonzalez!
- :REN_C2_15260
- $5585 == 1 // (int) var == num
- jump_if_false @REN_C2_15308
- $5586 > 20000 // (int) var > num
- jump_if_false @REN_C2_15308
- $5586 = 0 // (int)
- 0057: show_text_highpriority GXT 'REN2_H1' time 5000 flag 1 // ~w~You are too far away. Keep in range of ~b~Gonzalez!
- :REN_C2_15308
- 0002: jump @REN_C2_15349
- :REN_C2_15315
- $5585 == 1 // (int) var == num
- jump_if_false @REN_C2_15344
- 0057: show_text_highpriority GXT 'REN2_O3' time 5000 flag 1 // Protect ~b~Gonzalez.~w~ Destroy all ~r~enemies.
- :REN_C2_15344
- $5585 = 0 // (int)
- :REN_C2_15349
- $5670 > 200.0 // (float) var > num
- jump_if_false @REN_C2_15390
- 014E: 0@ = car $5578 health
- 0@ -= 2 // (int)
- 0@ > 2 // (int) var > num
- jump_if_false @REN_C2_15390
- 014C: set_car $5578 health_to 0@
- :REN_C2_15390
- 005E:
- :REN_C2_15392
- $5667 == 0 // (int) var == num
- jump_if_false @REN_C2_15423
- $5788 = 1 // (int)
- $5784 = 0 // (int)
- $5787 = 3 // (int)
- 0026: return
- :REN_C2_15423
- $5667 == 2 // (int) var == num
- jump_if_false @REN_C2_15689
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_13174
- 60.0 > $5670 // (float) num > var
- 0022: jump_if_false @REN_C2_15479 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_13043 'RENC2BE'
- :REN_C2_15479
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -617.8195 34.1468 7.7963 359.2408
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -621.0692 34.1272 7.7963 353.718
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -620.9819 17.6498 7.7963 170.3128
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -617.1813 17.6825 7.7963 238.1669
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -672.3657 18.4821 7.7996 86.5972
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -667.3997 18.9899 7.7996 276.6248
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -666.9385 35.2049 7.7996 252.9741
- :REN_C2_15689
- $5667 == 3 // (int) var == num
- jump_if_false @REN_C2_15708
- $5787 = 3 // (int)
- :REN_C2_15708
- $5667 == 4 // (int) var == num
- jump_if_false @REN_C2_15851
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_13174
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -803.9675 -326.8824 8.2848 244.93
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -803.9706 -337.0089 8.2848 272.6046
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -803.0443 -358.0906 8.2848 293.9756
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @REN_C2_13307 -806.6703 -347.2398 10.7926 269.3941
- :REN_C2_15851
- $5667 == 7 // (int) var == num
- jump_if_false @REN_C2_15870
- $5787 = 3 // (int)
- :REN_C2_15870
- $5667 == 12 // (int) var == num
- jump_if_false @REN_C2_15893
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_12994
- :REN_C2_15893
- 0026: return
- :REN_C2_15895
- 00A0: car $5578 wrecked
- jump_if_false @REN_C2_15908
- 005F:
- :REN_C2_15908
- 0035: 0@ = $5667 // (int vars)
- 0@ >= 20 // (int) var >= num
- jump_if_false @REN_C2_15937
- 01C0: $5578
- $5555 = 90 // (int)
- 005E:
- :REN_C2_15937
- 0102: car $5578 near_point $5587(0@,20) $5607(0@,20) radius 30.0 30.0 sphere 0
- 0022: jump_if_false @REN_C2_16034 // Note: the incorrect math opcode was used here
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_15392
- 0249: $5561
- $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_16026
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_14954
- 0248: $5587(0@,20) $5607(0@,20) $5627(0@,20) 10.0 $5561
- 00BD: $5647(0@,20) 0
- :REN_C2_16026
- $5667 += 1 // (int)
- 005E:
- :REN_C2_16034
- 005E:
- :REN_C2_16036
- 00A0: car $5578 wrecked
- jump_if_false @REN_C2_16049
- 005F:
- :REN_C2_16049
- 037B: constant_params 0 variable_params 0 unknown 4 call_with_params @REN_C2_12211
- jump_if_false @REN_C2_16078
- 01C0: $5578
- 01F2: $5578 1
- 005E:
- :REN_C2_16078
- 0035: 0@ = $5667 // (int vars)
- 0@ >= 20 // (int) var >= num
- jump_if_false @REN_C2_16107
- 01C0: $5578
- $5555 = 90 // (int)
- 005E:
- :REN_C2_16107
- 037B: constant_params 2 variable_params 0 unknown 4 call_with_params @REN_C2_7454 $5578 0.5
- jump_if_false @REN_C2_16161
- 027F: store_coords_to 1@ 2@ 3@ from_actor $5578 with_offset 0 10.0 0
- 01C3: $5578 6.0
- 01BF: $5578 1@ 2@ 3@
- 0002: jump @REN_C2_16184
- :REN_C2_16161
- 01C3: $5578 12.0
- 01BF: $5578 $5587(0@,20) $5607(0@,20) $5627(0@,20)
- :REN_C2_16184
- 01F2: $5578 0
- 005E:
- :REN_C2_16191
- 009F: actor 0@ dead
- jump_if_false @REN_C2_16209
- 02B7: 0@
- 0112: remove_references_to_actor 0@ // Like turning an actor into a random pedestrian
- 0026: return
- :REN_C2_16209
- 037A: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_7175
- jump_if_false @REN_C2_16259
- 0326: unknown_check 0@ $677
- 0022: jump_if_false @REN_C2_16257 // Note: the incorrect math opcode was used here
- 01A4: 0@ 0
- 00E4: 0@ $677
- 01C9: 0@ 100
- 03DE: 0@ 1
- :REN_C2_16257
- 0026: return
- :REN_C2_16259
- 01A4: 0@ 1
- 01C9: 0@ 25
- 0026: return
- :REN_C2_16271
- 23@ = -1 // (int)
- 24@ = -1 // (int)
- 22@ = 0 // (int)
- 5@ = 1E08 // (float)
- 009F: actor 0@ dead
- jump_if_false @REN_C2_16305
- 005F:
- :REN_C2_16305
- 0043: store_actor 0@ position_to 16@ 17@ 18@ // Note: the incorrect math opcode was used here
- 02EE: get_actor 0@ coords_to 13@ 14@ 15@ with_offset 0 5.0 0
- 037B: constant_params 6 variable_params 3 unknown 25 call_with_params @MAIN_5817 16@ 17@ 18@ 13@ 14@ 15@ 7@ 8@ 9@
- 1@ = 0 // (int)
- :REN_C2_16345
- 037B: constant_params 1 variable_params 0 unknown 25 call_with_params @REN_C2_8564 1@
- jump_if_false @REN_C2_16491
- 037B: constant_params 6 variable_params 1 unknown 25 call_with_params @MAIN_5767 16@ 17@ 18@ $5736(1@,8) $5744(1@,8) $5752(1@,8) 6@
- 0078: if and
- 22500.0 > 6@ // (float) num > var
- 0014: 5@ > 6@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_16491 // Note: the incorrect math opcode was used here
- 037B: constant_params 6 variable_params 3 unknown 25 call_with_params @MAIN_5817 16@ 17@ 18@ $5736(1@,8) $5744(1@,8) $5752(1@,8) 10@ 11@ 12@
- 0373: 10@ 11@ 12@ 7@ 8@ 9@ 3@
- 037B: constant_params 1 variable_params 1 unknown 25 call_with_params @MAIN_5550 3@ 4@
- 4@ > 0.2 // (float) var > num
- jump_if_false @REN_C2_16491
- 0035: 24@ = $5672(1@,8) // (int vars)
- 0036: 5@ = 6@ // (float vars)
- 22@ = 1 // (int)
- :REN_C2_16491
- 1@ += 1 // (int)
- 1@ >= 8 // (int) var >= num
- jump_if_false @REN_C2_16345
- 1@ = 0 // (int)
- :REN_C2_16512
- not $5801(1@,12) == -1 // (int) var == num
- jump_if_false @REN_C2_16659
- 0045: actor $5801(1@,12) defined
- jump_if_false @REN_C2_16659
- 0043: store_actor $5801(1@,12) position_to 19@ 20@ 21@ // Note: the incorrect math opcode was used here
- 037B: constant_params 6 variable_params 1 unknown 25 call_with_params @MAIN_5767 16@ 17@ 18@ 19@ 20@ 21@ 6@
- 0078: if and
- 22500.0 > 6@ // (float) num > var
- 0014: 5@ > 6@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_16659 // Note: the incorrect math opcode was used here
- 037B: constant_params 6 variable_params 3 unknown 25 call_with_params @MAIN_5817 16@ 17@ 18@ 19@ 20@ 21@ 10@ 11@ 12@
- 0373: 10@ 11@ 12@ 7@ 8@ 9@ 3@
- 037B: constant_params 1 variable_params 1 unknown 25 call_with_params @MAIN_5550 3@ 4@
- 4@ > 0.2 // (float) var > num
- jump_if_false @REN_C2_16659
- 0035: 23@ = $5801(1@,12) // (int vars)
- 0036: 5@ = 6@ // (float vars)
- 22@ = 2 // (int)
- :REN_C2_16659
- 1@ += 1 // (int)
- 1@ >= 12 // (int) var >= num
- jump_if_false @REN_C2_16512
- $5789 > 0 // (int) var > num
- jump_if_false @REN_C2_16814
- 004F: unknown_check $5789
- jump_if_false @REN_C2_16814
- 004D: store_car $5789 position_to 19@ 20@ 21@
- 037B: constant_params 6 variable_params 1 unknown 25 call_with_params @MAIN_5767 16@ 17@ 18@ 19@ 20@ 21@ 6@
- 0078: if and
- 22500.0 > 6@ // (float) num > var
- 0014: 5@ > 6@ // (float) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_16814 // Note: the incorrect math opcode was used here
- 037B: constant_params 6 variable_params 3 unknown 25 call_with_params @MAIN_5817 16@ 17@ 18@ 19@ 20@ 21@ 10@ 11@ 12@
- 0373: 10@ 11@ 12@ 7@ 8@ 9@ 3@
- 037B: constant_params 1 variable_params 1 unknown 25 call_with_params @MAIN_5550 3@ 4@
- 4@ > 0.2 // (float) var > num
- jump_if_false @REN_C2_16814
- 0035: 24@ = $5789 // (int vars)
- 0036: 5@ = 6@ // (float vars)
- 22@ = 1 // (int)
- :REN_C2_16814
- 22@ == 0 // (int) var == num
- jump_if_false @REN_C2_16835
- 0505: 0@ 1 -1 0
- 005F:
- :REN_C2_16835
- 22@ == 1 // (int) var == num
- jump_if_false @REN_C2_16862
- 0505: 0@ 1 24@ 1
- 0002: jump @REN_C2_16881
- :REN_C2_16862
- 22@ == 2 // (int) var == num
- jump_if_false @REN_C2_16881
- 0505: 0@ 0 23@ 1
- :REN_C2_16881
- 005E:
- :REN_C2_16883
- $5566(0@,2) == 0 // (int) var == num
- jump_if_false @REN_C2_16899
- 005F:
- :REN_C2_16899
- 009F: actor $5566(0@,2) dead
- jump_if_false @REN_C2_16933
- 02B7: $5566(0@,2)
- 0112: remove_references_to_actor $5566(0@,2) // Like turning an actor into a random pedestrian
- $5566(0@,2) = 0 // (int)
- 005F:
- :REN_C2_16933
- 00A0: car $5565 wrecked
- jump_if_false @REN_C2_16965
- 02B7: $5566(0@,2)
- 0112: remove_references_to_actor $5566(0@,2) // Like turning an actor into a random pedestrian
- $5566(0@,2) = 0 // (int)
- 005F:
- :REN_C2_16965
- 02D8: unknown_check $5565
- jump_if_false @REN_C2_16997
- 02B7: $5566(0@,2)
- 0112: remove_references_to_actor $5566(0@,2) // Like turning an actor into a random pedestrian
- $5566(0@,2) = 0 // (int)
- 005F:
- :REN_C2_16997
- 3 > $5555 // (int) num > var
- 0022: jump_if_false @REN_C2_17012 // Note: the incorrect math opcode was used here
- 005E:
- :REN_C2_17012
- 037A: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_7175
- jump_if_false @REN_C2_17144
- 0326: unknown_check $5566(0@,2) $677
- 0022: jump_if_false @REN_C2_17131 // Note: the incorrect math opcode was used here
- $5555 >= 3 // (int) var >= num
- jump_if_false @REN_C2_17070
- 02B7: $5566(0@,2)
- 0002: jump @REN_C2_17078
- :REN_C2_17070
- 020E: $5566(0@,2) 1
- :REN_C2_17078
- 00E5: $5566(0@,2) $677
- 01C9: $5566(0@,2) 100
- 01A4: $5566(0@,2) 0
- 03DE: $5566(0@,2) 1
- 0112: remove_references_to_actor $5566(0@,2) // Like turning an actor into a random pedestrian
- $5566(0@,2) = 0 // (int)
- 005F:
- 0002: jump @REN_C2_17144
- :REN_C2_17131
- 0505: $5566(0@,2) 1 -1 0
- 005F:
- :REN_C2_17144
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_16271 $5566(0@,2)
- 005E:
- :REN_C2_17160
- $5671 == 1 // (int) var == num
- jump_if_false @REN_C2_17175
- 0026: return
- :REN_C2_17175
- 0045: actor $5575 defined
- jump_if_false @REN_C2_17212
- 0326: unknown_check $5575 $677
- 0022: jump_if_false @REN_C2_17205 // Note: the incorrect math opcode was used here
- $5671 = 1 // (int)
- :REN_C2_17205
- 0002: jump @REN_C2_17218
- :REN_C2_17212
- $5671 = 1 // (int)
- :REN_C2_17218
- 0@ = 0 // (int)
- :REN_C2_17222
- 0045: actor $5576(0@,2) defined
- jump_if_false @REN_C2_17263
- 0326: unknown_check $5576(0@,2) $677
- 0022: jump_if_false @REN_C2_17256 // Note: the incorrect math opcode was used here
- $5671 = 1 // (int)
- :REN_C2_17256
- 0002: jump @REN_C2_17269
- :REN_C2_17263
- $5671 = 1 // (int)
- :REN_C2_17269
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_17222
- 0@ = 0 // (int)
- :REN_C2_17290
- 0045: actor $5566(0@,2) defined
- jump_if_false @REN_C2_17331
- 0326: unknown_check $5566(0@,2) $677
- 0022: jump_if_false @REN_C2_17324 // Note: the incorrect math opcode was used here
- $5671 = 1 // (int)
- :REN_C2_17324
- 0002: jump @REN_C2_17337
- :REN_C2_17331
- $5671 = 1 // (int)
- :REN_C2_17337
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_17290
- $5671 == 0 // (int) var == num
- jump_if_false @REN_C2_17368
- 0026: return
- :REN_C2_17368
- 0@ = 0 // (int)
- :REN_C2_17372
- 0045: actor $5576(0@,2) defined
- jump_if_false @REN_C2_17401
- 00E4: $5576(0@,2) $677
- 01C9: $5576(0@,2) 100
- :REN_C2_17401
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_17372
- 0@ = 0 // (int)
- :REN_C2_17422
- 0045: actor $5566(0@,2) defined
- jump_if_false @REN_C2_17451
- 00E4: $5566(0@,2) $677
- 01C9: $5566(0@,2) 100
- :REN_C2_17451
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_17422
- 0026: return
- :REN_C2_17470
- 009F: actor $5575 dead
- jump_if_false @REN_C2_17502
- 0006: $5564 = 'REN2_F2' // (string) // ~r~Gonzalez is dead. // Note: the incorrect math opcode was used here
- $5555 = 92 // (int)
- 005E:
- :REN_C2_17502
- 00A0: car $5578 wrecked
- jump_if_false @REN_C2_17534
- 0006: $5564 = 'REN2_F1' // (string) // ~r~Gonzalez's boat was destroyed. // Note: the incorrect math opcode was used here
- $5555 = 92 // (int)
- 005E:
- :REN_C2_17534
- 005F:
- :REN_C2_17536
- 0035: $5555 = 0@ // (int vars)
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_7218
- 0249: $5561
- 00BB: $5828
- 0264: 1.0
- 0125: set_traffic_density_multiplier_to 1.0
- $5555 == 1 // (int) var == num
- jump_if_false @REN_C2_17732
- $5669 = 0 // (int)
- $5825 = -557.4761 // (float)
- $5826 = 596.582 // (float)
- $5827 = 11.0773 // (float)
- 0045: actor $677 defined
- jump_if_false @REN_C2_17690
- 007E: actor $677 driving
- jump_if_false @REN_C2_17662
- 0216: $677 -18.4909 930.0701 10.9395
- 0002: jump @REN_C2_17681
- :REN_C2_17662
- 0044: put_actor $677 at -18.4909 930.0701 10.9395
- :REN_C2_17681
- 00CF: set_actor $677 Z_angle_to 334.1927
- :REN_C2_17690
- 00BB: $5828
- 00C3: $5825 $5826 $5827 $5828
- 5@ = 5.0 // (float)
- 5@ *= 2.0 // (float)
- 0248: $5825 $5826 $5827 5@ $5561
- 00BB: $5579
- 0026: return
- :REN_C2_17732
- $5555 == 2 // (int) var == num
- jump_if_false @REN_C2_17989
- 04C6: 0
- $685 = 1 // (int)
- 037B: constant_params 4 variable_params 0 unknown 6 call_with_params @REN_C2_14495 -552.9 533.52 7.26 -169.49
- $5568 == 1 // (int) var == num
- jump_if_false @REN_C2_17836
- 004F: unknown_check $5565
- jump_if_false @REN_C2_17836
- 0325: $5565 1
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_14337
- 00C0: $5565 $5828
- 00BC: $5828 2
- :REN_C2_17836
- 004F: unknown_check $5578
- jump_if_false @REN_C2_17929
- 037B: constant_params 6 variable_params 0 unknown 6 call_with_params @REN_C2_14677 0 -1.37 -3.14 2.01 1 90.0
- 037B: constant_params 6 variable_params 0 unknown 6 call_with_params @REN_C2_14677 1 1.37 -3.14 2.01 3 90.0
- 00BB: $5579
- 01C3: $5578 0
- 01C0: $5578
- 01F2: $5578 1
- :REN_C2_17929
- 0045: actor $677 defined
- jump_if_false @REN_C2_17984
- 0044: put_actor $677 at -548.58 561.861 8.1
- 004F: unknown_check $5565
- jump_if_false @REN_C2_17984
- 004D: store_car $5565 position_to 2@ 3@ 4@
- 010F: $677 2@ 3@ 4@
- :REN_C2_17984
- $5671 = 0 // (int)
- :REN_C2_17989
- $5555 == 3 // (int) var == num
- jump_if_false @REN_C2_18499
- 02CB: 10.0
- 024F: 0
- 0045: actor $677 defined
- jump_if_false @REN_C2_18030
- 009B: clear_player $677 wanted_level
- 0339: $677 0
- :REN_C2_18030
- 004F: unknown_check $5578
- jump_if_false @REN_C2_18105
- 0035: 1@ = $5667 // (int vars)
- 0325: $5578 0
- 01F2: $5578 0
- 01BF: $5578 $5587(1@,20) $5607(1@,20) $5627(1@,20)
- 01C3: $5578 12.0
- 00BB: $5579
- 00C0: $5578 $5579
- 00BC: $5579 2
- 01B2: $5578 0 0 1 0 0
- :REN_C2_18105
- 0045: actor $5575 defined
- jump_if_false @REN_C2_18125
- 01B1: $5575 0 0 0 0 0
- :REN_C2_18125
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_13208
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_8286
- $5784 = 6000 // (int)
- $5787 = 2 // (int)
- 1@ = 0 // (int)
- :REN_C2_18162
- 0045: actor $5566(1@,2) defined
- jump_if_false @REN_C2_18208
- 003F: destroy_actor $5566(1@,2)
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_14112 1@
- 01B1: $5566(1@,2) 1 1 1 1 1
- :REN_C2_18208
- 1@ += 1 // (int)
- 1@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_18162
- 1@ = 0 // (int)
- :REN_C2_18229
- 0045: actor $5576(1@,2) defined
- jump_if_false @REN_C2_18288
- 03D5: $5576(1@,2) 2000
- 033B: $5576(1@,2)
- 00A2: $5576(1@,2)
- 014B: set_actor $5576(1@,2) health_to 2000
- 01B1: $5576(1@,2) 1 1 1 1 1
- :REN_C2_18288
- 1@ += 1 // (int)
- 1@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_18229
- 004F: unknown_check $5565
- jump_if_false @REN_C2_18367
- 0325: $5565 0
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_13710
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_7175
- jump_if_false @REN_C2_18352
- 03D8: $5565
- :REN_C2_18352
- 01B2: $5565 0 0 0 0 0
- 013A: set_car $5565 door_status_to 4
- :REN_C2_18367
- 00AE: remove_status_text $5580
- 00AE: remove_status_text $5668
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_4817 2
- 037B: constant_params 1 variable_params 1 unknown 6 call_with_params @REN_C2_7338 $5578 $5580
- 0311: status_text $5580 type 1 line 1 GXT 'REN2_HP' // global_variable // Gonzalez
- $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_18487
- 037B: constant_params 1 variable_params 0 unknown 6 call_with_params @REN_C2_4817 1
- 0311: status_text $5668 type 0 line 2 GXT 'REN2_DS' // global_variable // Distance
- 0035: 1@ = $5667 // (int vars)
- 0249: $5561
- 0248: $5587(1@,20) $5607(1@,20) $5627(1@,20) 10.0 $5561
- :REN_C2_18487
- 037B: constant_params 0 variable_params 0 unknown 6 call_with_params @REN_C2_7690
- 0026: return
- :REN_C2_18499
- 0026: return
- :REN_C2_18501
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @MAIN_12435
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @MAIN_12808 'RENC2BA' 'REN2_G1' -1 1 // ~w~There are boats coming! Get them!
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_12757 'RENC2BA'
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @MAIN_12808 'RENC2BB' 'REN2_G2' -1 1 // ~w~More boats incoming!
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_12757 'RENC2BB'
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @MAIN_12808 'RENC2BC' 'REN2_G3' -1 1 // ~w~Kill them all. Do I have to do everything myself?
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_12757 'RENC2BC'
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @MAIN_12808 'RENC2BD' 'REN2_O5' -99 0 // Shoot down the ~r~copter!
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_12757 'RENC2BD'
- 037B: constant_params 4 variable_params 0 unknown 0 call_with_params @MAIN_12808 'RENC2BE' 'REN2_G5' -1 1 // ~w~Kill them all!
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_12757 'RENC2BE'
- 0026: return
- :REN_C2_18767
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 132
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 111
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 258
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 233
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 225
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 109
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 263
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 213
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @MAIN_4268 352
- 0026: return
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @MAIN_4364
- $5568 = 1 // (int)
- 00A0: car $5578 wrecked
- jump_if_false @REN_C2_18948
- 037B: constant_params 4 variable_params 0 unknown 1 call_with_params @REN_C2_14495 -612.17 -1371.16 5.9 199.01
- 0002: jump @REN_C2_18976
- :REN_C2_18948
- 0422: $5578 -612.17 -1371.16 5.92
- 00D1: set_car $5578 Z_angle_to 199.01
- :REN_C2_18976
- 01C0: $5578
- 01F2: $5578 1
- 00A0: car $5565 wrecked
- jump_if_false @REN_C2_19027
- 037B: constant_params 4 variable_params 0 unknown 1 call_with_params @REN_C2_14044 -548.83 562.54 7.08 -194.94
- :REN_C2_19027
- 004F: unknown_check $5565
- jump_if_false @REN_C2_19094
- 0422: $5565 -602.89 -1374.63 9.78
- 03D8: $5565
- 00D1: set_car $5565 Z_angle_to 185.01
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_14337
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_13867
- 03D8: $5565
- :REN_C2_19094
- 037B: constant_params 4 variable_params 0 unknown 1 call_with_params @REN_C2_11380 -602.89 -1374.63 19.78 332.5
- 00AE: remove_status_text $5580
- 00AE: remove_status_text $5668
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_4817 2
- 037B: constant_params 1 variable_params 1 unknown 1 call_with_params @REN_C2_7338 $5578 $5580
- 0311: status_text $5580 type 1 line 1 GXT 'REN2_HP' // global_variable // Gonzalez
- $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_19243
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_4817 1
- 0311: status_text $5668 type 0 line 2 GXT 'REN2_DS' // global_variable // Distance
- 0035: 0@ = $5667 // (int vars)
- 0249: $5561
- 0248: $5587(0@,20) $5607(0@,20) $5627(0@,20) 10.0 $5561
- :REN_C2_19243
- 00BB: $5828
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @MAIN_4537 500
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @MAIN_4379
- $5787 = 1 // (int)
- 0057: show_text_highpriority GXT 'REN2_G4' time 5000 flag 1 // ~w~Shoot down the copters!
- $5555 = 3 // (int)
- $5784 = 5000 // (int)
- $5787 = 2 // (int)
- 0026: return
- :REN_C2_19313
- $5584 = 0 // (int)
- $5671 = 0 // (int)
- $5576 = 0 // (int)
- $5577 = 0 // (int)
- 0006: $5564 = '' // (string) // Note: the incorrect math opcode was used here
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_8113
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_13090
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_11326
- $5788 = 0 // (int)
- 037B: constant_params 1 variable_params 0 unknown 0 call_with_params @REN_C2_7981 0
- $5587 = -588.99 // (float)
- $5607 = 411.32 // (float)
- $5627 = 5.77 // (float)
- $5588 = -604.4 // (float)
- $5608 = 354.8 // (float)
- $5628 = 5.77 // (float)
- $5589 = -637.74 // (float)
- $5609 = 167.37 // (float)
- $5629 = 5.77 // (float)
- $5590 = -643.06 // (float)
- $5610 = -1.13 // (float)
- $5630 = 5.84 // (float)
- $5591 = -740.29 // (float)
- $5611 = -168.29 // (float)
- $5631 = 5.77 // (float)
- $5592 = -763.9 // (float)
- $5612 = -345.65 // (float)
- $5632 = 6.19 // (float)
- $5593 = -744.55 // (float)
- $5613 = -519.96 // (float)
- $5633 = 5.75 // (float)
- $5594 = -729.38 // (float)
- $5614 = -646.49 // (float)
- $5634 = 5.88 // (float)
- $5595 = -624.96 // (float)
- $5615 = -856.23 // (float)
- $5635 = 5.88 // (float)
- $5596 = -626.94 // (float)
- $5616 = -949.28 // (float)
- $5636 = 6.04 // (float)
- $5597 = -640.93 // (float)
- $5617 = -1039.67 // (float)
- $5637 = 6.26 // (float)
- $5598 = -660.65 // (float)
- $5618 = -1110.52 // (float)
- $5638 = 5.76 // (float)
- $5599 = -645.74 // (float)
- $5619 = -1197.91 // (float)
- $5639 = 5.96 // (float)
- $5600 = -627.21 // (float)
- $5620 = -1281.89 // (float)
- $5640 = 6.18 // (float)
- $5601 = -609.78 // (float)
- $5621 = -1380.41 // (float)
- $5641 = 6.01 // (float)
- $5602 = -551.76 // (float)
- $5622 = -1471.93 // (float)
- $5642 = 6.07 // (float)
- $5603 = -557.41 // (float)
- $5623 = -1550.6 // (float)
- $5643 = 6.13 // (float)
- $5604 = -675.52 // (float)
- $5624 = -1609.84 // (float)
- $5644 = 6.24 // (float)
- $5605 = -783.77 // (float)
- $5625 = -1566.38 // (float)
- $5645 = 5.97 // (float)
- $5606 = -771.21 // (float)
- $5626 = -1570.04 // (float)
- $5646 = 5.97 // (float)
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_14885
- 0271: 1 4
- 0271: 2 1
- 0271: 2 2
- 037B: constant_params 0 variable_params 0 unknown 0 call_with_params @REN_C2_18767
- $5562 == 1 // (int) var == num
- jump_if_false @REN_C2_19994
- 0045: actor $677 defined
- jump_if_false @REN_C2_19994
- 0106: give_actor $677 weapon 28 ammo 10000 // Load the weapon model before using this
- :REN_C2_19994
- 0109: set_weather 0
- 00AA: set_parked_car_generator $1003 cars_to_generate_to 0
- 037B: constant_params 6 variable_params 0 unknown 0 call_with_params @REN_C2_3532 -543.78 545.7 7.7 20.0 20.0 20.0
- $5557 = 1 // (int)
- 005E:
- :REN_C2_20044
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @MAIN_12435
- 010A: release_weather
- 024F: 1.0
- 0264: 1.0
- 0125: set_traffic_density_multiplier_to 1.0
- 02CB: 1.0
- 04C6: 1
- 00AE: remove_status_text $5580
- 00AE: remove_status_text $5668
- 00AE: remove_status_text $5792
- 00BB: $5828
- 0249: $5561
- 020D: $5575
- 00BB: $5579
- 037B: constant_params 1 variable_params 0 unknown 1 call_with_params @REN_C2_7981 0
- 0@ = 0 // (int)
- :REN_C2_20123
- 00BB: $5647(0@,20)
- 0@ += 1 // (int)
- 0@ >= 20 // (int) var >= num
- jump_if_false @REN_C2_20123
- 0@ = 0 // (int)
- :REN_C2_20150
- 003F: destroy_actor $5566(0@,2)
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_20150
- 0@ = 0 // (int)
- :REN_C2_20177
- 003F: destroy_actor $5576(0@,2)
- 0@ += 1 // (int)
- 0@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_20177
- 0252: object $947 exists
- jump_if_false @REN_C2_20242
- 010D: put_object $947 at -811.43 -1550.75 8.04
- 00D3: set_object $947 z_angle_to 337.5
- 02FA: $947 0
- :REN_C2_20242
- 0113: remove_references_to_car $5578 // Like turning a car into any random car
- 0112: remove_references_to_actor $5575 // Like turning an actor into a random pedestrian
- 0045: actor $677 defined
- jump_if_false @REN_C2_20267
- 0339: $677 1
- :REN_C2_20267
- 004F: unknown_check $5565
- jump_if_false @REN_C2_20284
- 013A: set_car $5565 door_status_to 1
- :REN_C2_20284
- 0113: remove_references_to_car $5565 // Like turning a car into any random car
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_13208
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_8286
- 037B: constant_params 0 variable_params 0 unknown 1 call_with_params @REN_C2_11870
- 00AA: set_parked_car_generator $1003 cars_to_generate_to 101
- $685 = 0 // (int)
- 0026: return
- :REN_C2_20331
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_190 1000
- 037B: constant_params 0 variable_params 0 unknown 9 call_with_params @MAIN_12435
- 00B9: set_camera_position -541.09 559.6 9.41 rotations 0 0 0
- 00BA: set_camera_point_at -541.43 558.68 9.21 mode 2
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @REN_C2_14495 -546.3 541.19 6.57 286.0
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @REN_C2_14044 -550.78 569.26 7.07 195.0
- 0249: $5561
- 0045: actor $5575 defined
- jump_if_false @REN_C2_20488
- 0216: $5575 -562.3141 582.6028 11.0092
- 0200: $5575 0
- :REN_C2_20488
- 004F: unknown_check $5578
- jump_if_false @REN_C2_20562
- 037B: constant_params 6 variable_params 0 unknown 9 call_with_params @REN_C2_14677 0 -1.37 -3.14 2.01 1 90.0
- 037B: constant_params 6 variable_params 0 unknown 9 call_with_params @REN_C2_14677 1 1.37 -3.14 2.01 3 90.0
- :REN_C2_20562
- 0045: actor $677 defined
- jump_if_false @REN_C2_20578
- 0200: $677 0
- :REN_C2_20578
- 003E: 8@ = create_actor_pedtype 22 model 132 at -546.1322 550.9982 8.1074
- 0423: 8@ -546.1322 550.9982 8.1074
- 02EE: get_actor 8@ coords_to 0@ 1@ 2@ with_offset 0 3.0 0
- 003E: 7@ = create_actor_pedtype 22 model 0 at 0@ 1@ 2@
- 0423: 7@ 0@ 1@ 2@
- 003E: 3@ = create_actor_pedtype 22 model 111 at -547.4014 550.5243 8.1074
- 0423: 3@ -547.4014 550.5243 8.1074
- 00CF: set_actor 3@ Z_angle_to 28.8582
- 0106: give_actor 3@ weapon 28 ammo 100000 // Load the weapon model before using this
- 00F4: 3@ 7@
- 04AE: 3@ 0
- 003E: 4@ = create_actor_pedtype 22 model 111 at -544.6945 552.2236 8.1074
- 0423: 4@ -544.6945 552.2236 8.1074
- 00CF: set_actor 4@ Z_angle_to 14.5881
- 0106: give_actor 4@ weapon 28 ammo 100000 // Load the weapon model before using this
- 00F4: 4@ 7@
- 04AE: 4@ 1
- 013E: actor 7@ look_at_actor 8@
- 013E: actor 8@ look_at_actor 7@
- 5@ = 0 // (int)
- :REN_C2_20790
- 0045: actor $5576(5@,2) defined
- jump_if_false @REN_C2_20809
- 00A2: $5576(5@,2)
- :REN_C2_20809
- 0045: actor 3@(5@,2) defined
- jump_if_false @REN_C2_20826
- 00A2: 3@(5@,2)
- :REN_C2_20826
- 5@ += 1 // (int)
- 5@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_20790
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_4537 500
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AA' 'REN2_I1' 7@ 0 // ~w~Are you Gonzalez?
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AA'
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AB' 'REN2_I2' 8@ 0 // ~w~Ah, you must be Victor.
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AB'
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AC' 'SRNC2AC' 8@ 0 // ~w~Senor, I need to get my Colonel's merchandise safely to Viceport.
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AC'
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AD' 'REN2_I3' 7@ 0 // ~w~Your Colonel? You're in the army?
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AD'
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AE' 'REN2_I4' 8@ 0 // ~w~Not your army. Colonel Juan Garcia Cortez's my boss.
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AE'
- 0443: 120
- 0443: 121
- 0228:
- 0045: actor 7@ defined
- jump_if_false @REN_C2_21132
- 04B4: 7@ 120 523 100.0
- :REN_C2_21132
- 0045: actor 8@ defined
- jump_if_false @REN_C2_21153
- 04B4: 8@ 120 518 100.0
- :REN_C2_21153
- 00B9: set_camera_position -544.96 555.03 8.69 rotations 0 0 0
- 00BA: set_camera_point_at -545.34 554.13 8.48 mode 2
- 037B: constant_params 0 variable_params 0 unknown 9 call_with_params @MAIN_4379
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AA' 0
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_13401 'RENC2AA'
- jump_if_false @REN_C2_21255
- 0002: jump @REN_C2_22081
- :REN_C2_21255
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AB' 0
- 5@ = 0 // (int)
- :REN_C2_21279
- 0045: actor $5576(5@,2) defined
- jump_if_false @REN_C2_21298
- 00A2: $5576(5@,2)
- :REN_C2_21298
- 0045: actor 3@(5@,2) defined
- jump_if_false @REN_C2_21315
- 00A2: 3@(5@,2)
- :REN_C2_21315
- 5@ += 1 // (int)
- 5@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_21279
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_13401 'RENC2AB'
- jump_if_false @REN_C2_21365
- 0002: jump @REN_C2_22081
- :REN_C2_21365
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AA' 'SRNC2AF' 8@ 0 // ~w~This coke belongs to him, so do not mess with us if you want to live.
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AC' 0
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_13401 'RENC2AC'
- jump_if_false @REN_C2_21448
- 0002: jump @REN_C2_22081
- :REN_C2_21448
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AG' 'REN2_I5' 7@ 0 // ~w~I'll bear that in mind.
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AD' 0
- 0045: actor 7@ defined
- jump_if_false @REN_C2_21519
- 04B4: 7@ 121 557 1.0
- :REN_C2_21519
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_13401 'RENC2AD'
- jump_if_false @REN_C2_21552
- 0002: jump @REN_C2_22081
- :REN_C2_21552
- 0045: actor 7@ defined
- jump_if_false @REN_C2_21570
- 0528: 7@ 557 -0.5
- :REN_C2_21570
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @MAIN_12808 'RENC2AI' 'REN2_I7' 8@ 0 // ~w~Take my copter, my men will join you.
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AE' 0
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_13401 'RENC2AE'
- jump_if_false @REN_C2_21653
- 0002: jump @REN_C2_22081
- :REN_C2_21653
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AF'
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AF' 0
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_13401 'RENC2AF'
- jump_if_false @REN_C2_21725
- 0002: jump @REN_C2_22081
- :REN_C2_21725
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AG'
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AG' 0
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_13401 'RENC2AG'
- jump_if_false @REN_C2_21797
- 0002: jump @REN_C2_22081
- :REN_C2_21797
- 00B9: set_camera_position -549.29 574.17 9.44 rotations 0 0 0
- 00BA: set_camera_point_at -549.31 573.19 9.24 mode 2
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_12757 'RENC2AI'
- 037B: constant_params 2 variable_params 0 unknown 9 call_with_params @MAIN_13224 'RENC2AI' 0
- 004F: unknown_check $5565
- jump_if_false @REN_C2_21967
- 0045: actor 7@ defined
- jump_if_false @REN_C2_21901
- 00EA: 7@ $5565
- :REN_C2_21901
- 0045: actor 3@ defined
- 0022: jump_if_false @REN_C2_21934 // Note: the incorrect math opcode was used here
- 027F: store_coords_to 0@ 1@ 2@ from_actor $5565 with_offset 2.0 0 0
- 04B9: 3@ 0 0 1
- 00EE: 3@ 0@ 1@
- :REN_C2_21934
- 0045: actor 4@ defined
- 0022: jump_if_false @REN_C2_21967 // Note: the incorrect math opcode was used here
- 027F: store_coords_to 0@ 1@ 2@ from_actor $5565 with_offset -2.0 0 0
- 04B9: 4@ 0 0 1
- 00EE: 4@ 0@ 1@
- :REN_C2_21967
- 00B9: set_camera_position -549.29 574.17 9.44 rotations 0 0 0
- 00BA: set_camera_point_at -549.31 573.19 9.24 mode 2
- 0001: wait 0 ms
- 02B4: set_camera_transverse_delay 0 time 5000
- 00B9: set_camera_position -549.3 573.78 9.36 rotations 0 0 0
- 00BA: set_camera_point_at -549.32 572.8 9.15 mode 1
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @MAIN_4394 5000
- jump_if_false @REN_C2_22081
- 0002: jump @REN_C2_22081
- :REN_C2_22081
- 037B: constant_params 0 variable_params 0 unknown 9 call_with_params @MAIN_4364
- 003F: destroy_actor 7@
- 003F: destroy_actor 8@
- 003F: destroy_actor 3@
- 003F: destroy_actor 4@
- 0444: 120
- 0444: 121
- 0045: actor $677 defined
- jump_if_false @REN_C2_22164
- 037B: constant_params 4 variable_params 0 unknown 9 call_with_params @REN_C2_3652 $677 548.7201 563.4308 8.1074
- 00CF: set_actor $677 Z_angle_to 18.6544
- 0200: $677 1
- :REN_C2_22164
- 004F: unknown_check $5578
- jump_if_false @REN_C2_22204
- 0201: $5578 1
- 0045: actor $5575 defined
- jump_if_false @REN_C2_22204
- 0200: $5575 1
- 021C: $5575 $5578
- :REN_C2_22204
- 037B: constant_params 0 variable_params 0 unknown 9 call_with_params @MAIN_12435
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_17536 2
- 037B: constant_params 0 variable_params 0 unknown 9 call_with_params @REN_C2_18501
- 037B: constant_params 1 variable_params 0 unknown 9 call_with_params @REN_C2_362 1000
- 037B: constant_params 0 variable_params 0 unknown 9 call_with_params @REN_C2_7218
- 0026: return
- :REN_C2_22261
- 00A0: car 0@ wrecked
- jump_if_false @REN_C2_22273
- 005F:
- :REN_C2_22273
- 1@ = 0 // (int)
- 16@ = 1.0 // (float)
- 15@ = -1.0 // (float)
- 8@ = 20 // (int)
- 12@ = 1.0 // (float)
- 14@ = 1.0 // (float)
- 13@ = 0 // (float)
- 004D: store_car 0@ position_to 5@ 6@ 7@
- 01B2: 0@ 1 1 1 1 1
- 2@ = 0 // (int)
- 0036: 11@ = 7@ // (float vars)
- 0003: shake_camera 800
- 013C: create_explosion_at 5@ 6@ 7@ radius 4
- :REN_C2_22349
- 20 > 2@ // (int) num > var
- 0022: jump_if_false @REN_C2_22445 // Note: the incorrect math opcode was used here
- 0138: 9@ = random_float_in_ranges -4.0 4.0
- 0138: 10@ = random_float_in_ranges -4.0 4.0
- 002A: 9@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 10@ += 6@ // (float vars) // Note: the incorrect math opcode was used here
- 0036: 11@ = 7@ // (float vars)
- 11@ += 3.0 // (float)
- 01AA: $5829(2@,20) = create_object #PIZZABOX at 9@ 10@ 11@
- 03AA: $5829(2@,20) 1.0 1.0 0.99
- 022A: $5829(2@,20) 1
- 2@ += 1 // (int)
- 0002: jump @REN_C2_22349
- :REN_C2_22445
- 0001: wait 0 ms
- 2@ = 0 // (int)
- :REN_C2_22452
- 20 > 2@ // (int) num > var
- 0022: jump_if_false @REN_C2_22533 // Note: the incorrect math opcode was used here
- 0252: object $5829(2@,20) exists
- 0022: jump_if_false @REN_C2_22521 // Note: the incorrect math opcode was used here
- 0138: 9@ = random_float_in_ranges -40.0 40.0
- 0138: 10@ = random_float_in_ranges -40.0 40.0
- 0138: 11@ = random_float_in_ranges 20.0 30.0
- 0224: $5829(2@,20) 9@ 10@ 11@
- 0225: $5829(2@,20) 1
- :REN_C2_22521
- 2@ += 1 // (int)
- 0002: jump @REN_C2_22452
- :REN_C2_22533
- 013C: create_explosion_at 5@ 6@ 7@ radius 6
- 8@ = 0 // (int)
- :REN_C2_22544
- 8@ > 0 // (int) var > num
- jump_if_false @REN_C2_22687
- 0001: wait 0 ms
- 0377: 44 4@
- 4@ > 0 // (int) var > num
- jump_if_false @REN_C2_22586
- 1@ = 1 // (int)
- 0002: jump @REN_C2_22735
- :REN_C2_22586
- 0138: 9@ = random_float_in_ranges 15@ 16@
- 0138: 10@ = random_float_in_ranges 15@ 16@
- 002A: 9@ += 5@ // (float vars) // Note: the incorrect math opcode was used here
- 002A: 10@ += 6@ // (float vars) // Note: the incorrect math opcode was used here
- 029F: 13 9@ 10@ 11@ 0 0 13@ 12@
- 0231: 18 5@ 6@ 7@ 0 0 13@ 12@ 0 0 0 1
- 15@ *= 1.1 // (float)
- 16@ *= 1.1 // (float)
- 12@ += 2.0 // (float)
- 14@ += 0.5 // (float)
- 13@ += 0.01 // (float)
- 037B: constant_params 0 variable_params 0 unknown 17 call_with_params @REN_C2_12252
- 8@ -= 1 // (int)
- 0002: jump @REN_C2_22544
- :REN_C2_22687
- 004F: unknown_check 0@
- jump_if_false @REN_C2_22708
- 01B2: 0@ 0 0 0 0 0
- 013B: explode_car 0@
- :REN_C2_22708
- 037B: constant_params 1 variable_params 0 unknown 17 call_with_params @MAIN_4394 3000
- jump_if_false @REN_C2_22735
- 0002: jump @REN_C2_22735
- :REN_C2_22735
- 037B: constant_params 0 variable_params 0 unknown 17 call_with_params @MAIN_4364
- 2@ = 0 // (int)
- :REN_C2_22749
- 20 > 2@ // (int) num > var
- 0022: jump_if_false @REN_C2_22779 // Note: the incorrect math opcode was used here
- 0093: destroy_object $5829(2@,20)
- 2@ += 1 // (int)
- 0002: jump @REN_C2_22749
- :REN_C2_22779
- 005E:
- :REN_C2_22781
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_190 1000
- 00B9: set_camera_position -804.33 -1518.25 11.19 rotations 0 0 0
- 00BA: set_camera_point_at -805.14 -1518.78 11.42 mode 2
- 0249: $5561
- 0160: load_model #SENTINEL
- 0228:
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @REN_C2_8286
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @REN_C2_11870
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @REN_C2_13208
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_7981 0
- 003F: destroy_actor $5566
- 003F: destroy_actor $5567
- 0045: actor $677 defined
- jump_if_false @REN_C2_22941
- 02F8: $677 1
- 037B: constant_params 4 variable_params 0 unknown 20 call_with_params @REN_C2_3652 $677 -804.55 -1540.35 12.52
- 0200: $677 0
- :REN_C2_22941
- 0049: destroy_car $5565
- 037A: constant_params 4 variable_params 1 unknown 20 call_with_params @REN_C2_8782 -701.73 -1604.71 5.965 69.27 7@
- jump_if_false @REN_C2_22985
- 039E:
- :REN_C2_22985
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_3928 $5578
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_3928 $5672(7@,8)
- 004F: unknown_check $5672(7@,8)
- jump_if_false @REN_C2_23130
- 4@ = 0 // (int)
- :REN_C2_23028
- 0045: actor $5576(4@,2) defined
- jump_if_false @REN_C2_23058
- 01A4: $5576(4@,2) 0
- 00EC: $5576(4@,2) $5672(7@,8)
- :REN_C2_23058
- 4@ += 1 // (int)
- 4@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_23028
- 4@ = 0 // (int)
- :REN_C2_23079
- 0045: actor $5566(4@,2) defined
- jump_if_false @REN_C2_23113
- 01A4: $5566(4@,2) 0
- 0505: $5566(4@,2) 1 $5672(7@,8) 1
- :REN_C2_23113
- 4@ += 1 // (int)
- 4@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_23079
- :REN_C2_23130
- 01BB: -834.58 -1524.15 12.07 19@
- 003E: 2@ = create_actor_pedtype 22 model 0 at -834.58 -1524.15 19@
- 00CF: set_actor 2@ Z_angle_to -90.12
- 01BB: -834.32 -1525.51 12.08 19@
- 003E: 3@ = create_actor_pedtype 22 model 132 at -834.32 -1525.51 19@
- 00CF: set_actor 3@ Z_angle_to -75.12
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_4537 250
- 18@ = 6.5 // (float)
- 0045: actor 2@ defined
- jump_if_false @REN_C2_23280
- 02EE: get_actor 2@ coords_to 14@ 15@ 16@ with_offset 0 18@ 0
- 01BB: 14@ 15@ 16@ 19@
- 0036: 16@ = 19@ // (float vars)
- 0044: put_actor 2@ at 14@ 15@ 16@
- 00CF: set_actor 2@ Z_angle_to -90.12
- :REN_C2_23280
- 0045: actor 3@ defined
- jump_if_false @REN_C2_23323
- 02EE: get_actor 3@ coords_to 14@ 15@ 16@ with_offset 0 18@ 0
- 01BB: 14@ 15@ 16@ 19@
- 0036: 16@ = 19@ // (float vars)
- 0044: put_actor 3@ at 14@ 15@ 16@
- 00CF: set_actor 3@ Z_angle_to -75.12
- :REN_C2_23323
- 0045: actor 2@ defined
- jump_if_false @REN_C2_23337
- 0200: 2@ 0
- :REN_C2_23337
- 0045: actor 3@ defined
- jump_if_false @REN_C2_23351
- 0200: 3@ 0
- :REN_C2_23351
- 0252: object $947 exists
- jump_if_false @REN_C2_23368
- 02FA: $947 1
- :REN_C2_23368
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @MAIN_12435
- 037B: constant_params 4 variable_params 0 unknown 20 call_with_params @MAIN_12808 'RENC2CA' 'REN2_E1' 3@ 1 // ~w~I've lost many good men today.
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_12757 'RENC2CA'
- 037B: constant_params 4 variable_params 0 unknown 20 call_with_params @MAIN_12808 'RENC2CB' 'SRNC2CB' 3@ 1 // ~w~Men I can not afford to lose if I am to protect my Colonel's interests in the deal ahead.
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_12757 'RENC2CB'
- 037B: constant_params 4 variable_params 0 unknown 20 call_with_params @MAIN_12808 'RENC2CC' 'REN2_E2' 2@ 1 // ~w~If you need a bodyguard you could do a lot worse than me. For the right price, of course.
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_12757 'RENC2CC'
- 037B: constant_params 4 variable_params 0 unknown 20 call_with_params @MAIN_12808 'RENC2CD' 'REN2_E3' 3@ 1 // ~w~Maybe so, but I can't trust anyone until I've discovered who leaked our arrival to those puta bandits.
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_12757 'RENC2CD'
- 00B9: set_camera_position -745.86 -1590.23 7.23 rotations 0 0 0
- 00BA: set_camera_point_at -746.47 -1589.45 7.31 mode 2
- 004F: unknown_check $5578
- jump_if_false @REN_C2_23694
- 11@ = -819.39 // (float)
- 12@ = -1545.02 // (float)
- 13@ = 5.98 // (float)
- 004E: put_car $5578 at -740.08 -1577.15 5.67
- 00D1: set_car $5578 Z_angle_to 69.27
- 01BF: $5578 11@ 12@ 13@
- 01C3: $5578 30.0
- :REN_C2_23694
- 004F: unknown_check $5672(7@,8)
- jump_if_false @REN_C2_23757
- 004F: unknown_check $5578
- jump_if_false @REN_C2_23730
- 027F: store_coords_to 14@ 15@ 16@ from_actor $5578 with_offset 0 -12.0 0
- :REN_C2_23730
- 004E: put_car $5672(7@,8) at 14@ 15@ 16@
- 01BF: $5672(7@,8) 11@ 12@ 13@
- 01C3: $5672(7@,8) 20.0
- :REN_C2_23757
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @MAIN_4379
- 17@ = 0 // (float)
- 18@ = 1.0 // (float)
- 18@ /= 50.0 // (float)
- :REN_C2_23783
- 1.0 > 17@ // (float) num > var
- 0022: jump_if_false @REN_C2_23844 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_7981 17@
- 002A: 17@ += 18@ // (float vars) // Note: the incorrect math opcode was used here
- 0001: wait 0 ms
- 0377: 44 6@
- 6@ > 0 // (int) var > num
- jump_if_false @REN_C2_23837
- 0002: jump @REN_C2_25315
- :REN_C2_23837
- 0002: jump @REN_C2_23783
- :REN_C2_23844
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_7981 1.0
- 00B9: set_camera_position -806.9 -1560.61 7.56 rotations 0 0 0
- 00BA: set_camera_point_at -805.94 -1560.35 7.63 mode 2
- 0001: wait 0 ms
- 02B4: set_camera_transverse_delay 0 time 1900
- 00B9: set_camera_position -806.9 -1560.61 7.56 rotations 0 0 0
- 00BA: set_camera_point_at -807.42 -1559.76 7.63 mode 1
- 5@ = 0 // (int)
- :REN_C2_23948
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_24042
- 0001: wait 0 ms
- 0377: 44 6@
- 6@ > 0 // (int) var > num
- jump_if_false @REN_C2_23985
- 0002: jump @REN_C2_25315
- :REN_C2_23985
- 004F: unknown_check $5578
- jump_if_false @REN_C2_24035
- 01BF: $5578 11@ 12@ 13@
- 01C3: $5578 18.0
- 0102: car $5578 near_point 11@ 12@ radius 5.0 5.0 sphere 0
- 0022: jump_if_false @REN_C2_24035 // Note: the incorrect math opcode was used here
- 5@ = 1 // (int)
- :REN_C2_24035
- 0002: jump @REN_C2_23948
- :REN_C2_24042
- 17@ = 1.0 // (float)
- 18@ = 1.0 // (float)
- 18@ /= 10.0 // (float)
- :REN_C2_24060
- 17@ > 0 // (float) var > num
- jump_if_false @REN_C2_24156
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_7981 17@
- 002C: 17@ -= 18@ // (float vars)
- 004F: unknown_check $5672(7@,8)
- 0022: jump_if_false @REN_C2_24123 // Note: the incorrect math opcode was used here
- 027F: store_coords_to 14@ 15@ 16@ from_actor $5672(7@,8) with_offset -1.5 2.0 0
- 01BF: $5672(7@,8) 14@ 15@ 16@
- :REN_C2_24123
- 0001: wait 0 ms
- 0377: 44 6@
- 6@ > 0 // (int) var > num
- jump_if_false @REN_C2_24149
- 0002: jump @REN_C2_25315
- :REN_C2_24149
- 0002: jump @REN_C2_24060
- :REN_C2_24156
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_7981 0
- 004F: unknown_check $5672(7@,8)
- jump_if_false @REN_C2_24189
- 01C3: $5672(7@,8) 16.0
- :REN_C2_24189
- 5@ = 0 // (int)
- 010E: 9@ = current_time_in_ms
- 0035: 10@ = 9@ // (int vars)
- 10@ += 3000 // (int)
- :REN_C2_24206
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_24325
- 004F: unknown_check $5672(7@,8)
- jump_if_false @REN_C2_24261
- 0252: object $947 exists
- jump_if_false @REN_C2_24261
- 04B8: $947 $5672(7@,8)
- 0022: jump_if_false @REN_C2_24261 // Note: the incorrect math opcode was used here
- 5@ = 1 // (int)
- :REN_C2_24261
- 0001: wait 0 ms
- 0377: 44 6@
- 6@ > 0 // (int) var > num
- jump_if_false @REN_C2_24287
- 0002: jump @REN_C2_25315
- :REN_C2_24287
- 010E: 9@ = current_time_in_ms
- 0011: 9@ > 10@ // (int) var > var // Note: the incorrect math opcode was used here
- 0022: jump_if_false @REN_C2_24318 // Note: the incorrect math opcode was used here
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @MAIN_4364
- 0002: jump @REN_C2_24429
- :REN_C2_24318
- 0002: jump @REN_C2_24206
- :REN_C2_24325
- 0045: actor $5704(7@,8) defined
- jump_if_false @REN_C2_24363
- 01B1: $5704(7@,8) 0 0 0 0 0
- 014B: set_actor $5704(7@,8) health_to 10
- 02B7: $5704(7@,8)
- :REN_C2_24363
- 0045: actor $5696(7@,8) defined
- jump_if_false @REN_C2_24395
- 01B1: $5696(7@,8) 0 0 0 0 0
- 014B: set_actor $5696(7@,8) health_to 10
- :REN_C2_24395
- 037B: constant_params 1 variable_params 1 unknown 20 call_with_params @REN_C2_22261 $5672(7@,8) 6@
- 6@ == 1 // (int) var == num
- jump_if_false @REN_C2_24429
- 0002: jump @REN_C2_25315
- :REN_C2_24429
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @REN_C2_8286
- 0443: 120
- 0443: 121
- 0228:
- 00B9: set_camera_position -804.33 -1518.25 11.19 rotations 0 0 0
- 00BA: set_camera_point_at -805.12 -1518.83 11.4 mode 2
- 01BB: -807.18 -1522.61 11.84 19@
- 14@ = -807.18 // (float)
- 15@ = -1522.61 // (float)
- 0036: 16@ = 19@ // (float vars)
- 0048: 0@ = create_car #SENTINEL at 14@ 15@ 16@
- 00D1: set_car 0@ Z_angle_to -60.55
- 0325: 0@ 1
- 004C: set_car 0@ to_normal_driver
- 0052: set_car 0@ driver_behaviour_to 0
- 027F: store_coords_to 14@ 15@ 16@ from_actor 0@ with_offset -1.5 0 0
- 0045: actor 3@ defined
- jump_if_false @REN_C2_24595
- 0200: 3@ 1
- 00A2: 3@
- 04B9: 3@ 0 1 0
- 00EE: 3@ 14@ 15@
- :REN_C2_24595
- 0045: actor 2@ defined
- 0022: jump_if_false @REN_C2_24656 // Note: the incorrect math opcode was used here
- 0200: 2@ 1
- 00A2: 2@
- 04B9: 2@ 0 1 0
- 0044: put_actor 2@ at -827.55 -1521.91 11.07
- 010F: 2@ -809.4 -1520.41 11.91
- :REN_C2_24656
- 0001: wait 0 ms
- 18@ = -3.5 // (float)
- 0045: actor 2@ defined
- jump_if_false @REN_C2_24718
- 02EE: get_actor 2@ coords_to 14@ 15@ 16@ with_offset 0 18@ 0
- 01BB: 14@ 15@ 16@ 19@
- 0036: 16@ = 19@ // (float vars)
- 0044: put_actor 2@ at 14@ 15@ 16@
- 010F: 2@ -809.4 -1520.41 11.91
- :REN_C2_24718
- 0001: wait 0 ms
- 0045: actor 2@ defined
- jump_if_false @REN_C2_24755
- 00EE: 2@ -809.4 -1520.41
- 04B4: 2@ 121 543 10.0
- :REN_C2_24755
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @MAIN_4379
- 037B: constant_params 2 variable_params 0 unknown 20 call_with_params @MAIN_13224 'RENC2CA' 0
- 0045: actor 3@ defined
- jump_if_false @REN_C2_24806
- 04B4: 3@ 121 546 1.0
- :REN_C2_24806
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_4394 500
- jump_if_true @REN_C2_25315
- 0045: actor 3@ defined
- jump_if_false @REN_C2_24847
- 04B4: 3@ 121 547 1.0
- :REN_C2_24847
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_13401 'RENC2CA'
- jump_if_false @REN_C2_24880
- 0002: jump @REN_C2_25315
- :REN_C2_24880
- 037B: constant_params 2 variable_params 0 unknown 20 call_with_params @MAIN_13224 'RENC2CB' 0
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_4394 2500
- jump_if_true @REN_C2_25315
- 0045: actor 3@ defined
- jump_if_false @REN_C2_24941
- 04B4: 3@ 121 548 1.0
- :REN_C2_24941
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_13401 'RENC2CB'
- jump_if_false @REN_C2_24974
- 0002: jump @REN_C2_25315
- :REN_C2_24974
- 037B: constant_params 2 variable_params 0 unknown 20 call_with_params @MAIN_13224 'RENC2CC' 0
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_13401 'RENC2CC'
- jump_if_false @REN_C2_25027
- 0002: jump @REN_C2_25315
- :REN_C2_25027
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_13043 'RENC2CD'
- 5@ = 0 // (int)
- :REN_C2_25050
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_25137
- 0001: wait 0 ms
- 004F: unknown_check 0@
- jump_if_false @REN_C2_25107
- 0045: actor 3@ defined
- jump_if_false @REN_C2_25107
- 0133: actor 3@ near_car_on_foot 0@ radius 3.5 3.5 sphere 0
- 0022: jump_if_false @REN_C2_25107 // Note: the incorrect math opcode was used here
- 5@ = 1 // (int)
- :REN_C2_25107
- 0377: 44 6@
- 6@ > 0 // (int) var > num
- jump_if_false @REN_C2_25130
- 0002: jump @REN_C2_25315
- :REN_C2_25130
- 0002: jump @REN_C2_25050
- :REN_C2_25137
- 004F: unknown_check 0@
- jump_if_false @REN_C2_25161
- 0045: actor 3@ defined
- jump_if_false @REN_C2_25161
- 00EA: 3@ 0@
- :REN_C2_25161
- 0045: actor 2@ defined
- 0022: jump_if_false @REN_C2_25174 // Note: the incorrect math opcode was used here
- 00A2: 2@
- :REN_C2_25174
- 0001: wait 0 ms
- 0045: actor 2@ defined
- 0022: jump_if_false @REN_C2_25198 // Note: the incorrect math opcode was used here
- 04B4: 2@ 120 512 1.0
- :REN_C2_25198
- 5@ = 0 // (int)
- :REN_C2_25202
- 5@ == 0 // (int) var == num
- jump_if_false @REN_C2_25282
- 0001: wait 0 ms
- 004F: unknown_check 0@
- jump_if_false @REN_C2_25252
- 0045: actor 3@ defined
- jump_if_false @REN_C2_25252
- 007C: actor 3@ driving 0@
- 0022: jump_if_false @REN_C2_25252 // Note: the incorrect math opcode was used here
- 5@ = 1 // (int)
- :REN_C2_25252
- 0377: 44 6@
- 6@ > 0 // (int) var > num
- jump_if_false @REN_C2_25275
- 0002: jump @REN_C2_25315
- :REN_C2_25275
- 0002: jump @REN_C2_25202
- :REN_C2_25282
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_13401 'RENC2CD'
- jump_if_false @REN_C2_25315
- 0002: jump @REN_C2_25315
- :REN_C2_25315
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @MAIN_4364
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @MAIN_12435
- 003F: destroy_actor 3@
- 0049: destroy_car $5565
- 003F: destroy_actor 2@
- 0049: destroy_car 0@
- 0444: 120
- 0444: 121
- 0045: actor $677 defined
- jump_if_false @REN_C2_25400
- 02F8: $677 0
- 0044: put_actor $677 at -818.0 -1516.0 12.11
- 00CF: set_actor $677 Z_angle_to 0
- 0200: $677 1
- :REN_C2_25400
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @MAIN_4537 500
- 037B: constant_params 0 variable_params 0 unknown 20 call_with_params @REN_C2_20044
- 037B: constant_params 1 variable_params 0 unknown 20 call_with_params @REN_C2_362 1000
- 0026: return
- :REN_C2_25438
- $5557 = 0 // (int)
- $684 = 1 // (int)
- $5562 = 0 // (int)
- $5563 = 0 // (int)
- $5568 = 1 // (int)
- 0270: 1
- 0001: wait 0 ms
- 037B: constant_params 1 variable_params 1 unknown 3 call_with_params @MAIN_6449 $1492 0@
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @SAFEHOU_12249 39
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @MAIN_4878 0
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_19313
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_17536 1
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @MAIN_4537 250
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_362 1000
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7235
- $5563 == 1 // (int) var == num
- jump_if_false @REN_C2_25595
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_20331
- $5555 = 90 // (int)
- :REN_C2_25595
- 2@ = 0 // (int)
- :REN_C2_25599
- 0001: wait 0 ms
- $5555 >= 92 // (int) var >= num
- jump_if_false @REN_C2_25628
- 0025: gosub @REN_C2_26530
- $5555 = 91 // (int)
- :REN_C2_25628
- $5555 == 90 // (int) var == num
- jump_if_false @REN_C2_25664
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_22781
- 0025: gosub @REN_C2_26768
- $5555 = 91 // (int)
- :REN_C2_25664
- $5555 == 0 // (int) var == num
- jump_if_false @REN_C2_25693
- 0001: wait 0 ms
- 0025: gosub @REN_C2_25805
- 0002: jump @REN_C2_25664
- :REN_C2_25693
- $5555 == 1 // (int) var == num
- jump_if_false @REN_C2_25723
- 0001: wait 0 ms
- 0025: gosub @REN_C2_25851
- 0002: jump @REN_C2_25693
- :REN_C2_25723
- $5555 == 2 // (int) var == num
- jump_if_false @REN_C2_25753
- 0001: wait 0 ms
- 0025: gosub @REN_C2_25939
- 0002: jump @REN_C2_25723
- :REN_C2_25753
- $5555 == 3 // (int) var == num
- jump_if_false @REN_C2_25783
- 0001: wait 0 ms
- 0025: gosub @REN_C2_26329
- 0002: jump @REN_C2_25753
- :REN_C2_25783
- not $5555 == 91 // (int) var == num
- jump_if_false @REN_C2_25803
- 0002: jump @REN_C2_25599
- :REN_C2_25803
- 0026: return
- :REN_C2_25805
- 0045: actor $677 defined
- jump_if_false @REN_C2_25843
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7666
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_6809
- 0002: jump @REN_C2_25849
- :REN_C2_25843
- $5555 = 91 // (int)
- :REN_C2_25849
- 0026: return
- :REN_C2_25851
- 0045: actor $677 defined
- jump_if_false @REN_C2_25931
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7666
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_6809
- 0080: actor $677 near_point $5825 $5826 radius 5.0 5.0 sphere 0
- 0022: jump_if_false @REN_C2_25924 // Note: the incorrect math opcode was used here
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_20331
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7235
- :REN_C2_25924
- 0002: jump @REN_C2_25937
- :REN_C2_25931
- $5555 = 91 // (int)
- :REN_C2_25937
- 0026: return
- :REN_C2_25939
- 0045: actor $677 defined
- jump_if_false @REN_C2_26321
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_17470
- jump_if_false @REN_C2_25969
- 0026: return
- :REN_C2_25969
- 00A0: car $5565 wrecked
- jump_if_false @REN_C2_26007
- $5671 = 1 // (int)
- 0006: $5564 = 'REN2_F4' // (string) // ~r~You destroyed Gonzalez's protection. // Note: the incorrect math opcode was used here
- $5555 = 92 // (int)
- 0026: return
- :REN_C2_26007
- 004F: unknown_check $5578
- jump_if_false @REN_C2_26028
- 01C0: $5578
- 01F2: $5578 1
- :REN_C2_26028
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7666
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_15093
- 2@ += 1 // (int)
- 2@ > 1 // (int) var > num
- jump_if_false @REN_C2_26069
- 2@ = 0 // (int)
- :REN_C2_26069
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_16883 0
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_16883 1
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_14362
- 1@ = 0 // (int)
- :REN_C2_26106
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_16191 $5576(1@,2)
- 1@ += 1 // (int)
- 1@ >= 2 // (int) var >= num
- jump_if_false @REN_C2_26106
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_17160
- 00A0: car $5565 wrecked
- jump_if_false @REN_C2_26165
- 0002: jump @REN_C2_26314
- :REN_C2_26165
- 0045: actor $5575 defined
- jump_if_false @REN_C2_26255
- 0080: actor $5575 near_point $681 $682 radius 7.0 7.0 sphere 0
- 0022: jump_if_false @REN_C2_26255 // Note: the incorrect math opcode was used here
- 01B7: unknown_check $5565
- 0022: jump_if_false @REN_C2_26219 // Note: the incorrect math opcode was used here
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @MAIN_4364
- :REN_C2_26219
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_17536 3
- 0059: text_clear_all
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7235
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @MAIN_4379
- 0026: return
- :REN_C2_26255
- 007C: actor $677 driving $5565
- 0022: jump_if_false @REN_C2_26314 // Note: the incorrect math opcode was used here
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @MAIN_4364
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_17536 3
- 0059: text_clear_all
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7235
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @MAIN_4379
- 0026: return
- :REN_C2_26314
- 0002: jump @REN_C2_26327
- :REN_C2_26321
- $5555 = 91 // (int)
- :REN_C2_26327
- 0026: return
- :REN_C2_26329
- 0045: actor $677 defined
- jump_if_false @REN_C2_26522
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_17470
- jump_if_false @REN_C2_26359
- 0026: return
- :REN_C2_26359
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_6697
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_7666
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_6809
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_15093
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_15895
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_16036
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_14999
- 2@ += 1 // (int)
- 2@ > 1 // (int) var > num
- jump_if_false @REN_C2_26450
- 2@ = 0 // (int)
- :REN_C2_26450
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_14362
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_16883 2@
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @REN_C2_16191 $5576(2@,2)
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_12377
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_13641
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_11275
- 0002: jump @REN_C2_26528
- :REN_C2_26522
- $5555 = 91 // (int)
- :REN_C2_26528
- 0026: return
- :REN_C2_26530
- 0001: wait 2000 ms
- 0045: actor $677 defined
- jump_if_false @REN_C2_26722
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @MAIN_4364
- 0059: text_clear_all
- 03C2:
- 0045: actor $677 defined
- jump_if_false @REN_C2_26690
- $822 == 0 // (int) var == num
- jump_if_false @REN_C2_26690
- 007E: actor $677 driving
- jump_if_false @REN_C2_26620
- 0216: $677 -556.476 593.971 11.058
- 0002: jump @REN_C2_26639
- :REN_C2_26620
- 0044: put_actor $677 at -556.476 593.971 11.058
- :REN_C2_26639
- 00CF: set_actor $677 Z_angle_to 180.0
- 004F: unknown_check $5565
- jump_if_false @REN_C2_26690
- 0049: destroy_car $5565
- 0048: $5565 = create_car #SESPAROW at -550.78 569.26 7.07
- 00D1: set_car $5565 Z_angle_to 195.0
- :REN_C2_26690
- 0001: wait 0 ms
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_20044
- 0001: wait 1000 ms
- 01CF:
- 0221:
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @MAIN_4379
- :REN_C2_26722
- 0059: text_clear_all
- 03C2:
- 0055: show_text_styled GXT 'M_FAIL' time 1000 style 1 // MISSION FAILED!
- 801F: not $5564 == '' // (float) num == var
- 0022: jump_if_false @REN_C2_26766 // Note: the incorrect math opcode was used here
- 037B: constant_params 1 variable_params 0 unknown 3 call_with_params @MAIN_5026 $5564
- :REN_C2_26766
- 0026: return
- :REN_C2_26768
- 037B: constant_params 2 variable_params 0 unknown 3 call_with_params @99RED_12847 'REN_C02' 850 // The Colonel's Coke
- 01DF: progress_made += 1
- 0026: return
- :REN_C2_26796
- 037B: constant_params 0 variable_params 0 unknown 3 call_with_params @REN_C2_20044
- $684 = 0 // (int)
- 007A: mission_cleanup
- 0026: return
Advertisement
Add Comment
Please, Sign In to add comment