| Opcodes in category: Conditional |
|---|
| Opcodes 100 to 200 of 292 |
|---|
| 01AE | locate_stopped_car_2d 61@ point 2195.84 -2251.522 radius 3.0 3.0 sphere 0 |  |
| 01AF | locate_car_3d 74@ point 143@ 150@ 157@ radius 0.2 0.2 1.0 sphere 0 |  |
| 01B0 | locate_stopped_car_3d 71@ point 2644.462 -2017.282 12.5547 radius 4.0 4.0 4.0 sphere 0 |  |
| 01C1 | is_car_stopped $TEMPVAR_ACTOR_CAR |  |
| 01F3 | is_car_in_air_proper $HJ_PLAYER_CAR |  |
| 01F4 | is_car_upsidedown 108@ |  |
| 0202 | locate_char_any_means_car_2d $PLAYER_ACTOR car 40@ radius 45.0 45.0 sphere 0 |  |
| 0203 | locate_char_on_foot_car_2d $PLAYER_ACTOR car 1@ radius 12.0 12.0 sphere 0 |  |
| 0204 | locate_char_in_car_car_2d 66@ car 34@ radius 15.0 15.0 sphere 0 |  |
| 0205 | locate_char_any_means_car_3d $PLAYER_ACTOR car 73@ radius 25.0 25.0 25.0 sphere 0 |  |
| 0206 | locate_char_on_foot_car_3d $PLAYER_ACTOR car 95@ radius 5.0 5.0 3.0 sphere 0 on_foot |  |
| 0207 | locate_char_in_car_car_3d $PLAYER_ACTOR car 62@ radius 20.0 20.0 10.0 sphere 0 in_car |  |
| 020D | is_car_upright $HJ_PLAYER_CAR |  |
| 0214 | has_pickup_been_collected $BUY_ASSET_PICKUPS[0] |  |
| 0220 | car $car_handle has_car_bomb |  |
| 023B | is_char_touching_object_on_foot 70@(43@,6i) object 105@ |  |
| 0241 | is_player_in_remote_mode $PLAYER_CHAR |  |
| 0248 | has_model_loaded 15@ |  |
| 0256 | is_player_playing $PLAYER_CHAR |  |
| 02A0 | is_char_stopped $PLAYER_ACTOR |  |
| 02BF | is_car_in_water 51@ |  |
| 02CA | is_car_on_screen 61@ |  |
| 02CB | is_char_on_screen $ACTOR_SMOKE |  |
| 02CC | is_object_on_screen 0@ |  |
| 02D0 | is_script_fire_extinguished 163@ |  |
| 02D6 | is_char_shooting_in_area $PLAYER_ACTOR from -2774.03 -1572.78 to -2837.13 -1468.24 weapon 0 |  |
| 02D8 | is_char_holding_weapon $PLAYER_ACTOR weapon 28 |  |
| 02E0 | is_char_shooting $PLAYER_ACTOR |  |
| 02E9 | has_cutscene_finished |  |
| 02EE | is_projectile_in_area 289@ 291@ 293@ to 290@ 292@ 294@ |  |
| 02F2 | is_char_model 164@ model #BMYPOL1 |  |
| 031D | has_char_been_damaged_by_weapon $ACTOR_RYDER weapon 51 |  |
| 031E | has_car_been_damaged_by_weapon 35@(328@,10i) weapon 38 |  |
| 0339 | is_area_occupied 227@ 228@ 229@ to 230@ 231@ 232@ solid 0 car 0 actor 1 object 0 particle 0 |  |
| 034E | slide_object 0@ to 1@ 2@ 3@ speed 13@ 16@ 19@ collision_check 1 |  |
| 0356 | is_explosion_in_area -1 from 107@ 108@ 109@ to 110@ 111@ 112@ |  |
| 0364 | has_char_spotted_char 102@(42@,9i) char $PLAYER_ACTOR |  |
| 0366 | has_object_been_damaged $1754[0] |  |
| 038A | is_any_car_in_area_2d 176@ 177@ 177@ radius 25.0 25.0 10.0 |  |
| 03A3 | is_char_male 0@ |  |
| 03B0 | is_garage_open 'BODLAWN' |  |
| 03B1 | is_garage_closed 'HBGDSFS' |  |
| 03C9 | is_car_visibly_damaged 73@ |  |
| 03CA | does_object_exist $2727 |  |
| 03CE | is_car_stuck 79@(163@,4i) |  |
| 03D0 | has_mission_audio_loaded 3@ |  |
| 03D2 | has_mission_audio_finished 3@ |  |
| 03EE | is_player_control_on $PLAYER_CHAR |  |
| 040C | is_german_version |  |
| 0424 | are_measurements_in_metres |  |
| 0431 | is_car_passenger_seat_free $TEMPVAR_ACTOR_CAR seat 0 |  |
| 0445 | are_any_car_cheats_activated |  |
| 0448 | is_char_sitting_in_car $ACTOR_RYDER car $RYDER_CAR |  |
| 0449 | is_char_sitting_in_any_car $PLAYER_ACTOR |  |
| 044B | is_char_on_foot $PLAYER_ACTOR |  |
| 0457 | is_player_targetting_char $PLAYER_CHAR char 101@ |  |
| 0458 | is_player_targetting_object $PLAYER_CHAR object $1754[0] |  |
| 0471 | locate_char_any_means_object_2d $PLAYER_ACTOR object $2727 radius 50.0 50.0 sphere 0 |  |
| 0472 | locate_char_on_foot_object_2d $PLAYER_ACTOR object 0@ radius 5.0 5.0 sphere 0 |  |
| 047A | is_char_on_any_bike $PLAYER_ACTOR |  |
| 047E | player $player_char driving_a_motorbike |  |
| 0480 | can_char_see_dead_char 131@(52@,6i) pedtype 25 |  |
| 0485 | is_pc_version |  |
| 0488 | is_model_available #TAXI |  |
| 048C | is_any_pickup_at_coords -2182.652 -247.3813 36.4 |  |
| 0490 | player $player_char has_weapon 18 |  |
| 0491 | has_char_got_weapon $PLAYER_ACTOR weapon 46 |  |
| 0495 | is_car_on_fire 78@ |  |
| 0496 | is_car_tyre_burst 34@ tyre 2 |  |
| 04A3 | $CURRENT_TOWN_NUMBER == 1 |  |
| 04A4 | 17@ == 3 |  |
| 04A7 | is_char_in_any_boat $PLAYER_ACTOR |  |
| 04A9 | is_char_in_any_heli 395@(253@,16i) |  |
| 04AB | is_char_in_any_plane 395@(253@,16i) |  |
| 04AD | is_char_in_water $PLAYER_ACTOR |  |
| 04B0 | $var > 4 |  |
| 04B1 | 2@ > 4.0 |  |
| 04B2 | 6 > $var |  |
| 04B3 | 1243 > 44@ |  |
| 04B4 | $var >= 410.3 |  |
| 04B5 | 2@ >= 180 |  |
| 04B6 | 42.0 >= $var |  |
| 04B7 | 3000 >= 34@ |  |
| 04C5 | has_char_been_photographed 284@ |  |
| 04C8 | is_char_in_flying_vehicle $PLAYER_ACTOR |  |
| 04DA | has_object_collided_with_anything 110@(176@,10i) |  |
| 04E5 | locate_object_2d 38@(119@,4i) point 90@ 91@ radius 20.0 7.0 sphere 0 |  |
| 04E6 | locate_object_3d 0@ point 1@ 2@ 3@ radius 0.1 0.1 0.1 sphere 0 |  |
| 04E7 | is_object_in_water 117@(34@,7i) |  |
| 04E9 | is_object_in_area_2d 95@ from 400.0 500.0 to 200.0 300.0 sphere 0 |  |
| 04EA | is_object_in_area_3d 62@(42@,25i) from 2774.308 -2405.28 12.6803 to 2801.607 -2430.073 15.3896 sphere 0 |  |
| 04EE | has_animation_loaded "LOWRIDER" |  |
| 04F0 | is_char_waiting_for_world_collision $PLAYER_ACTOR |  |
| 04F1 | is_car_waiting_for_world_collision $RYDER_CAR |  |
| 0500 | is_player_wearing $PLAYER_CHAR skin "GIMPLEG" bodypart 17 |  |
| 051A | has_char_been_damaged_by_char 1@ char $PLAYER_ACTOR |  |
| 051B | has_char_been_damaged_by_car 4@ car 5@ |  |
| 051C | has_car_been_damaged_by_char 69@(43@,7i) char $PLAYER_ACTOR |  |
| 051D | has_car_been_damaged_by_car 57@ car 40@ |  |
| 0547 | is_char_touching_vehicle 234@ vehicle $SWEET_CAR |  |