| Opcodes in category: Conditional |
|---|
| Opcodes 200 to 292 of 292 |
|---|
| 056A | was_cutscene_skipped |  |
| 056C | is_char_in_any_police_vehicle $PLAYER_ACTOR |  |
| 056D | does_char_exist 0@ |  |
| 056E | does_vehicle_exist 0@ |  |
| 0583 | is_player_in_info_zone $PLAYER_CHAR zone 'GAN1' |  |
| 0596 | NOP_false %1d% |  |
| 0597 | is_char_ducking $PLAYER_ACTOR |  |
| 05A0 | is_debug_camera_on |  |
| 05A3 | is_object_stopped 38@(119@,4i) |  |
| 05A5 | do_2d_vectors_overlap 489@(228@,10f) 499@(228@,10f) scale 12.0 12.0 and 573@(227@,10f) 583@(227@,10f) scale 613@ 613@ |  |
| 05B0 | get_2d_lines_intersect_point 487@ 488@ 483@ 484@ 98@ 100@ 98@ 101@ store_to 505@ 506@ |  |
| 05F6 | is_char_in_angled_area_2d $PLAYER_ACTOR ll_corner 2198.686 -2180.832 lr_corner 2116.212 -2263.317 angle 82.0 sphere 0 |  |
| 05F7 | is_char_in_angled_area_on_foot_2d $hActor from 1030.105 2095.715 to 1054.818 2098.778 angle 16.0 sphere 0 |  |
| 05F8 | is_char_in_angled_area_in_car_2d $PLAYER_ACTOR ll_corner 79@ 81@ lr_corner 80@ 82@ depth 1.0 sphere 0 |  |
| 05F9 | is_char_stopped_in_angled_area_2d $PLAYER_ACTOR from 3@ 4@ to 5@ 6@ angle 45.0 sphere 0 |  |
| 05FA | is_char_stopped_in_angled_area_on_foot_2d $hActor from 0@ 1@ to 2@ 3@ angle 4.0 sphere 0 |  |
| 05FB | is_char_stopped_in_angled_area_in_car_2d $hActor from 5@ 6@ to 3@ 4@ angle 7@ sphere 0 |  |
| 05FC | is_char_in_angled_area_3d $PLAYER_ACTOR from 2136.48 -2266.78 28.0 to 2145.55 -2275.04 18.0 depth -20.0 sphere 0 |  |
| 05FD | is_char_in_angled_area_on_foot_3d $PLAYER_ACTOR from -1611.833 1334.313 0.8012 to -1615.812 1329.394 -7.9862 angle 2.0 sphere 0 |  |
| 0602 | is_char_in_taxi $PLAYER_ACTOR |  |
| 060E | is_playback_going_on_for_car 35@ |  |
| 0611 | is_char_playing_anim 2@ anim "LRGIRL_IDLE_TO_L0" |  |
| 068C | is_player_targetting_anything $PLAYER_CHAR |  |
| 06AA | is_recording_going_on_for_car 244@ // nop |  |
| 06B3 | does_searchlight_exist 58@ |  |
| 06B7 | is_char_in_searchlight 35@(165@,7i) char $PLAYER_ACTOR |  |
| 06B9 | has_cutscene_loaded |  |
| 06BD | is_line_of_sight_clear 67@ 68@ 69@ and 287@ 288@ 289@ buildings 1 cars 0 characters 0 objects 0 particles 0 |  |
| 06C0 | is_vehicle_in_searchlight 4@ car 1@ |  |
| 072D | is_flame_in_angled_area_2d 0@ 1@ to 2@ 3@ angle 3.0 sphere 0 |  |
| 072E | is_flame_in_angled_area_3d 0@ 1@ 2@ to 3@ 4@ 5@ angle 3.0 sphere 0 |  |
| 0735 | is_ps2_keyboard_key_pressed 49 // nop |  |
| 0736 | is_ps2_keyboard_key_just_pressed 32 // nop |  |
| 0737 | is_char_holding_object $PLAYER_ACTOR object 117@(34@,7i) |  |
| 0741 | has_char_been_arrested $PLAYER_ACTOR |  |
| 076F | is_message_being_displayed |  |
| 07A9 | is_char_in_any_searchlight 0@ store_to 1@ |  |
| 07AB | is_trailer_attached_to_cab 334@ trailer 327@ |  |
| 07D6 | 8@ == $GIRLFRIEND |  |
| 07D7 | 52@ == $var |  |
| 07F2 | is_player_performing_stoppie $PLAYER_CHAR |  |
| 0800 | is_2player_game_going_on |  |
| 0818 | is_char_in_air $PLAYER_ACTOR |  |
| 081E | is_this_model_a_boat 716@(253@,16i) |  |
| 081F | is_this_model_a_plane 716@(253@,16i) |  |
| 0820 | is_this_model_a_heli 716@(253@,16i) |  |
| 0831 | is_audio_build ; nop_false |  |
| 0833 | has_object_been_photographed 107@ |  |
| 0844 | is_var_text_label_empty s$CURRENT_SHOP_GXT_NAME |  |
| 0845 | is_lvar_text_label_empty 40@s |  |
| 0846 | is_var_text_label16_empty v$1221 |  |
| 0847 | is_lvar_text_label16_empty 523@v |  |
| 0867 | is_procedural_interior_active 0 |  |
| 089B | is_player_in_position_for_conversation 0@ |  |
| 08A7 | is_car_door_fully_open 34@ door 2 |  |
| 08D0 | is_skip_cutscene_button_pressed |  |
| 0933 | camera_is_vector_move_running |  |
| 0934 | camera_is_vector_track_running |  |
| 095B | has_object_been_uprooted 5@ |  |
| 095D | is_char_stuck_under_car $1874(6@,3i) |  |
| 0969 | is_big_vehicle $CARMOD_CAR |  |
| 0973 | does_script_fire_exist 163@(213@,4i) |  |
| 0977 | is_object_within_brain_activation_range 0@ |  |
| 0981 | has_train_derailed $TEMPVAR_ACTOR_CAR |  |
| 099D | is_night_vision_active |  |
| 09AE | is_char_in_any_train $PLAYER_ACTOR |  |
| 09BB | is_car_door_damaged 322@ door 0 |  |
| 09BE | is_minigame_in_progress |  |
| 09C5 | is_char_using_map_attractor 0@ |  |
| 09C8 | are_subtitles_switched_on |  |
| 09DA | is_money_pickup_at_coords 6@ 7@ 8@ |  |
| 09DE | is_char_getting_in_to_a_car $PLAYER_ACTOR |  |
| 09E3 | find_train_direction $TEMPVAR_ACTOR_CAR |  |
| 09F2 | does_decision_maker_exist 1@ |  |
| 09FC | is_object_intersecting_world 77@(125@,10i) |  |
| 0A01 | is_this_model_a_car 42@ |  |
| 0A06 | is_next_station_allowed $TRAINS_TRAIN_HANDLE |  |
| 0A0C | is_player_using_jetpack $PLAYER_CHAR |  |
| 0A0F | has_language_changed |  |
| 0A15 | has_car_been_resprayed 34@ |  |
| 0A1B | is_char_touching_char 62@ char $PLAYER_ACTOR |  |
| 0A29 | is_player_climbing $PLAYER_CHAR |  |
| 0A2A | is_this_help_message_being_displayed 'SGPUNT' |  |
| 0A2B | is_widescreen_on_in_options |  |
| 0A32 | is_char_attached_to_any_car 2@ |  |
| 0A36 | is_skip_waiting_for_script_to_fade_in |  |
| 0A3A | is_last_building_model_shot_by_player $PLAYER_CHAR model #CARGO_TEST |  |
| 0A49 | is_xbox_version |  |
| 0A4B | is_pc_using_joypad |  |
| 0A4C | is_mouse_using_vertical_inversion |  |
| 0A4D | is_japanese_version |  |
| 0A4E | is_xbox_player2_pressing_start |  |