DEFINE OBJECTS 1 DEFINE OBJECT SANNY BUILDER 3.04 DEFINE MISSIONS 0 DEFINE EXTERNAL_SCRIPTS 0 // Use -1 in order not to compile AAA script DEFINE UNKNOWN_EMPTY_SEGMENT 0 DEFINE UNKNOWN_THREADS_MEMORY 0 //-------------MAIN--------------- 03A4: name_thread 'MAIN' 016A: fade 0 time 0 042C: set_total_missions_to 0 030D: set_max_progress 0 01F0: set_max_wanted_level_to 6 0111: set_wasted_busted_check 0 00C0: set_current_time_hours_to 10 minutes_to 0 04E4: unknown_refresh_game_renderer_at 0.0 0.0 03CB: set_rendering_origin_at 0.0 0.0 20.0 062A: change_float_stat 21 to 0.0 0629: change_integer_stat 181 to 4 0629: change_integer_stat 68 to 0 0053: $PLAYER_CHAR = create_player #NULL at 7.0 20.0 6.2 // -14.7 -103.7 110.0 07AF: $PLAYER_GROUP = player $PLAYER_CHAR group 01F5: $PLAYER_ACTOR = get_player_actor $PLAYER_CHAR 0373: set_camera_directly_behind_player 0173: set_actor $PLAYER_ACTOR Z_angle_to 0.0 01B6: set_weather 15 087B: set_player $PLAYER_CHAR clothes_texture "tshirtbobored" model "TSHIRT" body_part 0 087B: set_player $PLAYER_CHAR clothes_texture "worktrgrey" model "worktr" body_part 2 087B: set_player $PLAYER_CHAR clothes_texture "SNEAKERBINCBLK" model "SNEAKER" body_part 3 087B: set_player $PLAYER_CHAR clothes_texture "PLAYER_FACE" model "HEAD" body_part 1 070D: rebuild_player $PLAYER_CHAR 04BB: select_interior 0 01B4: set_player $PLAYER_CHAR can_move 1 016C: restart_if_wasted_at -14.7 -103.7 110.0 angle 0.0 town_number 0 016A: fade 1 time 1000 0001: wait 100 ms 03E6: remove_text_box 0002: jump @MAIN_337 0A60: add_widget_flag 8 flag 128 :MAIN_138 0001: wait 20 ms 00D6: if or 00E1: player 0 pressed_key 4 0A52: is_widget_released 8 004D: jump_if_false @MAIN_138 023C: load_special_actor 'CASHIE' as 1 // models 290-299 038B: load_requested_models :MAIN_311 00D6: if 823D: not special_actor 1 loaded 004D: jump_if_false @MAIN_337 0001: wait 0 ms 0002: jump @MAIN_311 :MAIN_337 0001: wait 0 ms //0247: load_model #BAT //0247: load_model #COLT45 //0247: load_model #CHROMEGUN //0247: load_model #TEC9 //0247: load_model #ROCKETLA 0247: load_model #HYDRA 0247: load_model #NRG500 0247: load_model #INFERNUS 0001: wait 0 ms :MAIN_390 0001: wait 0 ms //00D6: if and //0248: model #BAT available //0248: model #COLT45 available //0248: model #CHROMEGUN available //0248: model #TEC9 available //004D: jump_if_false @MAIN_390 00D6: if and //0248: model #ROCKETLA available 0248: model #HYDRA available 0248: model #NRG500 available 0248: model #INFERNUS available 004D: jump_if_false @MAIN_390 00A5: $4 = create_car #HYDRA at 19.71 20.7 6.2 00A5: $5 = create_car #NRG500 at 0.0 20.7 6.2 00A5: $6 = create_car #INFERNUS at 4.0 4.0 6.2 0001: wait 1000 ms 0002: jump @MAIN_626 :MAIN_538 0001: wait 10 ms 00D6: if or 00E1: player 0 pressed_key 4 0A52: is_widget_released 8 004D: jump_if_false @MAIN_538 02A3: enable_widescreen 1 0001: wait 5000 ms 02A3: enable_widescreen 0 :MAIN_638 0001: wait 10 ms 00D6: if or 00E1: player 0 pressed_key 4 0A52: is_widget_released 8 004D: jump_if_false @MAIN_638 02A3: enable_widescreen 1 01B4: set_player $PLAYER_CHAR can_move 0 0337: set_actor $PLAYER_ACTOR visibility 0 09C7: change_player $PLAYER_CHAR model_to #SPECIAL01 0001: wait 5000 ms 02A3: enable_widescreen 0 0337: set_actor $PLAYER_ACTOR visibility 1 01B4: set_player $PLAYER_CHAR can_move 1 09C7: change_player $PLAYER_CHAR model_to #NULL 0002: jump @MAIN_538 :MAIN_626 0001: wait 2500 ms 0002: jump @MAIN_626