Difference between revisions of "Sanny Builder/SCM.INI"

From GTAMods Wiki
Jump to navigation Jump to search
(changed: 0168)
(new: 0136, 013B, 013C, 0155, 015B, 0163, 01BF, 01CD, 01DA, 01F8, 021A, 021F, 0220, 0238, 023E, 023F, 0246, 0251, 0252, 03DB, 03E0, 03E3, 03E9; changed: 00AC, 0126, 03CB, 0412, 0415; removed: 009D, 011D, 01D8, 01E6, 0235)
Line 6: Line 6:
 
; g% = gxt reference
 
; g% = gxt reference
  
DATE=28.05.2015
+
DATE=22.06.2015
  
 
[OPCODES]
 
[OPCODES]
 
0000=0,NOP
 
0000=0,NOP
 
0001=1,wait %1d% ms
 
0001=1,wait %1d% ms
0002=1,jump %1p%
+
0002=1,jump %1p%  
0003=1,shake_camera %1d%
+
0003=1,shake_camera %1d%  
 
0004=2,%1d% = %2d%  // integer values
 
0004=2,%1d% = %2d%  // integer values
 
0005=2,%1d% = %2d%  // floating-point values
 
0005=2,%1d% = %2d%  // floating-point values
Line 76: Line 76:
 
0046=2,  %1d% == %2d%  // floating-point values  
 
0046=2,  %1d% == %2d%  // floating-point values  
 
004c=1,jump_if_true %1p%  
 
004c=1,jump_if_true %1p%  
004d=1,jump_if_false %1p%
+
004d=1,jump_if_false %1p%  
 
004e=0,end_thread
 
004e=0,end_thread
004f=-1,create_thread %1p%
+
004f=-1,create_thread %1p%  
0050=1,gosub %1p%
+
0050=1,gosub %1p%  
 
0051=0,return
 
0051=0,return
0053=5,%5d% = create_player %1o% at %2d% %3d% %4d%
+
0053=5,%5d% = create_player %1o% at %2d% %3d% %4d%  
0054=4,store_player %1d% position_to %2d% %3d% %4d%
+
0054=4,store_player %1d% position_to %2d% %3d% %4d%  
0055=4,put_player %1d% at %2d% %3d% %4d%
+
0055=4,put_player %1d% at %2d% %3d% %4d%  
0056=6,  player %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%
+
0056=6,  player %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%  
0057=8,  player %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%
+
0057=8,  player %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%  
 
0058=2,%1d% += %2d%  // integer values
 
0058=2,%1d% += %2d%  // integer values
 
0059=2,%1d% += %2d%  // floating-point values
 
0059=2,%1d% += %2d%  // floating-point values
Line 120: Line 120:
 
0078=2,%1d% += frame_delta_time * %2d%  // floating-point values
 
0078=2,%1d% += frame_delta_time * %2d%  // floating-point values
 
0079=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
 
0079=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007A=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
+
007a=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007B=2,%1d% = frame_delta_time %2d%  // floating-point (never used in gta 3)
+
007b=2,%1d% = frame_delta_time %2d%  // floating-point (never used in gta 3)
007C=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
+
007c=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007D=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
+
007d=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007E=2,%1d% -= frame_delta_time * %2d%  // floating-point values
+
007e=2,%1d% -= frame_delta_time * %2d%  // floating-point values
007F=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
+
007f=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
 
0080=2,%1d% -=  frame_delta_time * %2d%  // floating-point (never used in gta 3)
 
0080=2,%1d% -=  frame_delta_time * %2d%  // floating-point (never used in gta 3)
 
0081=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
 
0081=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
Line 136: Line 136:
 
0088=2,%1d% = %2d%  // floating-point values only
 
0088=2,%1d% = %2d%  // floating-point values only
 
0089=2,%1d% = %2d%  // floating-point values only
 
0089=2,%1d% = %2d%  // floating-point values only
008A=2,%1d% = %2d%  // integer values and handles
+
008a=2,%1d% = %2d%  // integer values and handles
008B=2,%1d% = %2d%  // integer values and handles
+
008b=2,%1d% = %2d%  // integer values and handles
008c=2,%1d% = float_to_integer %2d%
+
008c=2,%1d% = float_to_integer %2d%  
008d=2,%1d% = integer_to_float %2d%
+
008d=2,%1d% = integer_to_float %2d%  
 
008e=2,%1d% = float_to_integer %2d%  
 
008e=2,%1d% = float_to_integer %2d%  
 
008f=2,%1d% = integer_to_float %2d%  
 
008f=2,%1d% = integer_to_float %2d%  
Line 152: Line 152:
 
0098=1,%1d% = random_float_0-to-1
 
0098=1,%1d% = random_float_0-to-1
 
0099=1,%1d% = random_integer_0-to-65535
 
0099=1,%1d% = random_integer_0-to-65535
009a=6,%6d% = create_actor %1d% %2o% at %3d% %4d% %5d%
+
009a=6,%6d% = create_actor %1d% %2o% at %3d% %4d% %5d%  
009b=1,destroy_actor_instantly %1d%
+
009b=1,destroy_actor_instantly %1d%  
009c=2,set_actor %1d% wander_path_to %2d%
+
009c=2,set_actor %1d% wander_path_to %2d%  
009d=0,unknown_do_nothing
+
009e=4,set_actor %1d% path %2d% %3d% %4d%  
009E=4,set_actor %1d% path %2d% %3d% %4d%
 
 
009f=1,set_actor %1d% idle
 
009f=1,set_actor %1d% idle
00a0=4,store_actor %1d% position_to %2d% %3d% %4d%
+
00a0=4,store_actor %1d% position_to %2d% %3d% %4d%  
00a1=4,put_actor %1d% at %2d% %3d% %4d%
+
00a1=4,put_actor %1d% at %2d% %3d% %4d%  
 
00a2=1,  actor %1d% alive
 
00a2=1,  actor %1d% alive
00a3=6,  actor %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%
+
00a3=6,  actor %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%  
00a4=8,  actor %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%
+
00a4=8,  actor %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%  
00a5=5,%5d% = create_car %1o% at %2d% %3d% %4d%
+
00a5=5,%5d% = create_car %1o% at %2d% %3d% %4d%  
00a6=1,destroy_car %1d%
+
00a6=1,destroy_car %1d%  
00a7=4,car %1d% drive_to %2d% %3d% %4d%
+
00a7=4,car %1d% drive_to %2d% %3d% %4d%  
 
00a8=1,set_car %1d% to_psycho_driver
 
00a8=1,set_car %1d% to_psycho_driver
 
00a9=1,set_car %1d% to_normal_driver
 
00a9=1,set_car %1d% to_normal_driver
00aa=4,store_car %1d% position_to %2d% %3d% %4d%
+
00aa=4,store_car %1d% position_to %2d% %3d% %4d%  
00ab=4,put_car %1d% at %2d% %3d% %4d%
+
00ab=4,put_car %1d% at %2d% %3d% %4d%  
00ac=1,  car %1d% on_land
+
00ac=1,  car %1d% alive
00ad=2,set_car %1d% max_speed_to %2d%
+
00ad=2,set_car %1d% max_speed_to %2d%  
00AE=2,set_vehicle %1d% traffic_behavior_to %2d%
+
00ae=2,set_vehicle %1d% traffic_behavior_to %2d%  
00af=2,set_car %1d% driver_behaviour_to %2d%
+
00af=2,set_car %1d% driver_behaviour_to %2d%  
00b0=6,  car %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%
+
00b0=6,  car %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%  
00b1=8,  car %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%
+
00b1=8,  car %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%  
00ba=3,text_styled %1g% %2d% ms %3d%
+
00ba=3,text_styled %1g% %2d% ms %3d%  
00bb=3,text_lowpriority %1g% %2d% ms %3d%
+
00bb=3,text_lowpriority %1g% %2d% ms %3d%  
00bc=3,text_highpriority %1g% %2d% ms %3d%
+
00bc=3,text_highpriority %1g% %2d% ms %3d%  
 
00bd=3,text_mediumpriority %1g% %2d% ms %3d%  
 
00bd=3,text_mediumpriority %1g% %2d% ms %3d%  
 
00be=0,text_clear_all
 
00be=0,text_clear_all
 
00bf=2,%1d% = current_time_hours, %2d% = current_time_minutes
 
00bf=2,%1d% = current_time_hours, %2d% = current_time_minutes
00c0=2,set_current_time %1d% %2d%
+
00c0=2,set_current_time %1d% %2d%  
00c1=3,%3d% = minutes_to_current_time %1d% %2d%
+
00c1=3,%3d% = minutes_to_current_time %1d% %2d%  
00c2=4,  sphere_onscreen %1d% %2d% %3d% %4d%
+
00c2=4,  sphere_onscreen %1d% %2d% %3d% %4d%  
 
00c3=0,enter_debugmode
 
00c3=0,enter_debugmode
 
00c4=0,exit_debugmode
 
00c4=0,exit_debugmode
 
00c5=0,true  
 
00c5=0,true  
 
00c6=0,false  
 
00c6=0,false  
00d6=1,if %1d%
+
00d6=1,if %1d%  
00D7=1,create_thread %1p% without_parameters
+
00d7=1,create_thread %1p% without_parameters
 
00d8=0,mission_cleanup
 
00d8=0,mission_cleanup
 
00d9=2,%2d% = actor %1d% car  // add to mission cleanup
 
00d9=2,%2d% = actor %1d% car  // add to mission cleanup
 
00da=2,%2d% = player %1d% car
 
00da=2,%2d% = player %1d% car
00db=2,  actor %1d% in_car %2d%
+
00db=2,  actor %1d% in_car %2d%  
00dc=2,  player %1d% driving %2d%
+
00dc=2,  player %1d% driving %2d%  
00DD=2,  actor %1d% driving_vehicle_type %2o%
+
00DD=2,  actor %1d% driving_vehicle_type %2o%  
00de=2,  player %1d% driving_vehicle_type %2o%
+
00de=2,  player %1d% driving_vehicle_type %2o%  
 
00df=1,  actor %1d% driving
 
00df=1,  actor %1d% driving
 
00e0=1,  player %1d% driving
 
00e0=1,  player %1d% driving
 
00e1=2,  pad %1d% key_pressed %2d%  
 
00e1=2,  pad %1d% key_pressed %2d%  
00e2=3,get_pad %1d% key %2d% state_to %3d%
+
00e2=3,get_pad %1d% key %2d% state_to %3d%  
00e3=6,  player %1d% %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%
+
00e3=6,  player %1d% %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%  
00e4=6,  player %1d% %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%
+
00e4=6,  player %1d% %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%  
00e5=6,  player %1d% %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%
+
00e5=6,  player %1d% %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%  
 
00e6=6,  player %1d% stopped %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%  
 
00e6=6,  player %1d% stopped %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%  
00e7=6,  player %1d% stopped %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%
+
00e7=6,  player %1d% stopped %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%  
 
00e8=6,  player %1d% stopped %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%  
 
00e8=6,  player %1d% stopped %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%  
00e9=5,  player %1d% %5b:in-sphere/%near_actor %2d% radius %3d% %4d%
+
00e9=5,  player %1d% %5b:in-sphere/%near_actor %2d% radius %3d% %4d%  
00ea=5,  player %1d% %5b:in-sphere/%near_actor_on_foot %2d% radius %3d% %4d%
+
00ea=5,  player %1d% %5b:in-sphere/%near_actor_on_foot %2d% radius %3d% %4d%  
00eb=5,  player %1d% %5b:in-sphere/%near_actor_in_car %2d% radius %3d% %4d%
+
00eb=5,  player %1d% %5b:in-sphere/%near_actor_in_car %2d% radius %3d% %4d%  
00ec=6,  actor %1d% %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%
+
00ec=6,  actor %1d% %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%  
00ed=6,  actor %1d% %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%
+
00ed=6,  actor %1d% %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%  
00ee=6,  actor %1d% %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%
+
00ee=6,  actor %1d% %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%  
 
00ef=6,  actor %1d% stopped %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%  
 
00ef=6,  actor %1d% stopped %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d%  
00f0=6,  actor %1d% stopped %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%
+
00f0=6,  actor %1d% stopped %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d%  
 
00f1=6,  actor %1d% stopped %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%  
 
00f1=6,  actor %1d% stopped %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d%  
00F2=5,  actor %1d% near_actor %2d% radius %3d% %4d% %5h%
+
00f2=5,  actor %1d% near_actor %2d% radius %3d% %4d% %5h%  
00F3=5,  actor %1d% near_actor_on_foot %2d% radius %3d% %4d% %5h%
+
00f3=5,  actor %1d% near_actor_on_foot %2d% radius %3d% %4d% %5h%  
00F4=5,  actor %1d% near_actor_in_car %2d% radius %3d% %4d% %5h%  
+
00f4=5,  actor %1d% near_actor_in_car %2d% radius %3d% %4d% %5h%  
00f5=8,  player %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00f5=8,  player %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%  
00f6=8,  player %1d% %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00f6=8,  player %1d% %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d%  
00f7=8,  player %1d% %8b:in-sphere/%near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00f7=8,  player %1d% %8b:in-sphere/%near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d%  
00f8=8,  player %1d% stopped %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00f8=8,  player %1d% stopped %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%  
00f9=8,  player %1d% stopped %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00f9=8,  player %1d% stopped %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d%  
00fa=8,  player %1d% stopped %8b:in-sphere/%near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00fa=8,  player %1d% stopped %8b:in-sphere/%near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d%  
00fb=6,  player %1d% %6b:in-sphere/%near_actor %2d% radius %3d% %4d% %5d%
+
00fb=6,  player %1d% %6b:in-sphere/%near_actor %2d% radius %3d% %4d% %5d%  
00fc=6,  player %1d% %6b:in-sphere/%near_actor %2d% on_foot radius %3d% %4d% %5d%
+
00fc=6,  player %1d% %6b:in-sphere/%near_actor %2d% on_foot radius %3d% %4d% %5d%  
00fd=6,  player %1d% %6b:in-sphere/%near_actor %2d% in_car radius %3d% %4d% %5d%
+
00fd=6,  player %1d% %6b:in-sphere/%near_actor %2d% in_car radius %3d% %4d% %5d%  
00fe=8,  actor %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00fe=8,  actor %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%  
00ff=8,  actor %1d% %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d%
+
00ff=8,  actor %1d% %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d%  
0100=8,  actor %1d% near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h%
+
0100=8,  actor %1d% near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h%  
0101=8,  actor %1d% stopped_near_point %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h%
+
0101=8,  actor %1d% stopped_near_point %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h%  
0102=8,  actor %1d% stopped_near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h%
+
0102=8,  actor %1d% stopped_near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h%  
 
0103=8,  actor %1d% stopped_near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8d%  
 
0103=8,  actor %1d% stopped_near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8d%  
0104=6,  actor %1d% near_actor %2d% radius %3d% %4d% %5d% sphere %6h%
+
0104=6,  actor %1d% near_actor %2d% radius %3d% %4d% %5d% sphere %6h%  
 
0105=6,  actor %1d% near_actor_on_foot %2d% radius %3d% %4d% %5d% sphere %6h%  
 
0105=6,  actor %1d% near_actor_on_foot %2d% radius %3d% %4d% %5d% sphere %6h%  
 
0106=6,  actor %1d% near_actor_in_car %2d% radius %3d% %4d% %5d% %6h%  
 
0106=6,  actor %1d% near_actor_in_car %2d% radius %3d% %4d% %5d% %6h%  
0107=5,%5d% = create_object %1o% at %2d% %3d% %4d%
+
0107=5,%5d% = create_object %1o% at %2d% %3d% %4d%  
0108=1,destroy_object %1d%
+
0108=1,destroy_object %1d%  
0109=2,player %1d% money += %2d%
+
0109=2,player %1d% money += %2d%  
010a=2,  player %1d% money > %2d%
+
010a=2,  player %1d% money > %2d%  
 
010B=2,%2d% = player %1d% money
 
010B=2,%2d% = player %1d% money
010c=5,change_player_into_rc_buggy %1d% at %2d% %3d% %4d% %5d%
+
010c=5,change_player_into_rc_buggy %1d% at %2d% %3d% %4d% %5d%  
010d=2,set_player %1d% wanted_level_to %2d%
+
010d=2,set_player %1d% wanted_level_to %2d%  
010e=2,set_player %1d% minimum_wanted_level_to %2d%
+
010e=2,set_player %1d% minimum_wanted_level_to %2d%  
010f=2,  player %1d% wanted_level > %2d%
+
010f=2,  player %1d% wanted_level > %2d%  
 
0110=1,clear_player %1d% wanted_level
 
0110=1,clear_player %1d% wanted_level
0111=1,set_wasted_busted_check_to %1b:enabled/disabled%
+
0111=1,set_wasted_busted_check_to %1b:enabled/disabled%  
 
0112=0,  wasted_or_busted
 
0112=0,  wasted_or_busted
 
0113=3,set_player %1d% car_weapon %2h% ammo_to %3d%  
 
0113=3,set_player %1d% car_weapon %2h% ammo_to %3d%  
0114=3,set_actor %1d% car_weapon %2h% ammo_to %3d%
+
0114=3,set_actor %1d% car_weapon %2h% ammo_to %3d%  
 
0117=1,  player %1d% wasted
 
0117=1,  player %1d% wasted
 
0118=1,  actor %1d% dead
 
0118=1,  actor %1d% dead
 
0119=1,  car %1d% wrecked
 
0119=1,  car %1d% wrecked
011a=2,set_actor %1d% flags %2i%
+
011a=2,set_actor %1d% flags %2i%  
011c=1,actor %1d% clear_objective
+
011c=1,actor %1d% clear_objective  
011d=1,%1d%
+
0121=2,  player %1d% in_zone %2z%  
0121=2,  player %1d% in_zone %2z%
 
 
0122=1,  player %1d% pressing_horn
 
0122=1,  player %1d% pressing_horn
0123=2,  actor %1d% spotted_player %2d%
+
0123=2,  actor %1d% spotted_player %2d%  
0126=1,  actor %1d% walking
+
0126=1,  actor %1d% objective_passed
 
0129=4,%4d% = create_actor %2d% %3o% in_car %1d% driverseat
 
0129=4,%4d% = create_actor %2d% %3o% in_car %1d% driverseat
 
012a=4,put_player %1d% at %2d% %3d% %4d% and_remove_from_car
 
012a=4,put_player %1d% at %2d% %3d% %4d% and_remove_from_car
 
0130=1,  player %1d% busted
 
0130=1,  player %1d% busted
 
0135=2,%2d% = car %1d% door_status
 
0135=2,%2d% = car %1d% door_status
0137=2,  car %1d% id == %2o%
+
0136=4,shake_camera %1d% with_point %2d% %3d% %4d%
 +
0137=2,  car %1d% id == %2o%
 +
013b=6,  car %1d% dead_in_rectangle %2d% %3d% %4d% %5d% %6d%
 +
013c=8,  car %1d% dead_in_cube %2d% %3d% %4d% %5d% %6d% %7d% %8d%  
 
0149=1,  car %1d% crushed_by_car_crusher
 
0149=1,  car %1d% crushed_by_car_crusher
014b=13,%13d% = init_parked_car_generator %5o% %6d% %7d% %8d% alarm %9d% door_lock %10d% %11d% %12d% at %1d% %2d% %3d% angle %4d%
+
014b=13,%13d% = init_parked_car_generator %5o% %6d% %7d% %8d% alarm %9d% door_lock %10d% %11d% %12d% at %1d% %2d% %3d% angle %4d%  
014c=2,set_parked_car_generator %1d% cars_to_generate_to %2d%
+
014c=2,set_parked_car_generator %1d% cars_to_generate_to %2d%  
 
014d=4,text_pager %1g% %2d% %3d% %4d%  
 
014d=4,text_pager %1g% %2d% %3d% %4d%  
014E=1,set_timer_to %1d%
+
014E=1,set_timer_to %1d%  
014f=1,stop_timer %1d%
+
014f=1,stop_timer %1d%  
 
0150=1,set_status_text %1d% type %2d%  ;; never used gta 3
 
0150=1,set_status_text %1d% type %2d%  ;; never used gta 3
0151=1,remove_status_text %1d%
+
0151=1,remove_status_text %1d%  
0152=17,set_zone_car_info %1s% %2b:day/night% %3h% %4h% %5h% %6h% %7h% %8h% %9h% %10h% %11h% %12h% %13h% %14h% %15h% %16h% %17h%
+
0152=17,set_zone_car_info %1s% %2b:day/night% %3h% %4h% %5h% %6h% %7h% %8h% %9h% %10h% %11h% %12h% %13h% %14h% %15h% %16h% %17h%  
0154=2,  actor %1d% in_zone %2z%
+
0154=2,  actor %1d% in_zone %2z%
 +
0155=3,set_zone_car_density %1z% %2b:day/night% %3d%  
 
0156=3,set_zone_ped_density %1z% %2b:day/night% %3d%  
 
0156=3,set_zone_ped_density %1z% %2b:day/night% %3d%  
0157=3,camera_on_player %1d% %2d% %3d%
+
0157=3,camera_on_player %1d% %2d% %3d%  
0158=3,camera_on_vehicle %1d% %2d% %3d%
+
0158=3,camera_on_vehicle %1d% %2d% %3d%  
0159=3,camera_on_ped %1d% %2d% %3d%
+
0159=3,camera_on_ped %1d% %2d% %3d%  
 
015a=0,restore_camera
 
015a=0,restore_camera
015C=11,set_zone_gang_info %1s% %2b:day/night% %3h% %4h% %5h% %6h% %7h% %8h% %9h% %10h% %11h%
+
015b=3,shake_pad %1d% %2d% %3d%
015d=1,set_gamespeed %1d%
+
015c=11,set_zone_gang_info %1s% %2b:day/night% %3h% %4h% %5h% %6h% %7h% %8h% %9h% %10h% %11h%  
 +
015d=1,set_gamespeed %1d%  
 
015e=1,  car %1d% wheels_on_ground
 
015e=1,  car %1d% wheels_on_ground
015f=6,set_camera_position %1d% %2d% %3d% %4d% %5d% %6d%
+
015f=6,set_camera_position %1d% %2d% %3d% %4d% %5d% %6d%  
0160=4,point_camera %1d% %2d% %3d% %4d%
+
0160=4,point_camera %1d% %2d% %3d% %4d%  
0161=4,tie_marker %4d% to_car %1d% %2d% %3d%
+
0161=4,tie_marker %4d% to_car %1d% %2d% %3d%  
0162=4,tie_marker %4d% to_actor %1d% %2d% %3d%
+
0162=4,tie_marker %4d% to_actor %1d% %2d% %3d%
0164=1,disable_marker %1d%
+
0163=4,tie_marker_to_object %1d% %2d% %3d% handle %4d%  
0165=2,set_marker %1d% color_to %2d%
+
0164=1,disable_marker %1d%  
0166=2,set_marker %1d% brightness_to %2d%
+
0165=2,set_marker %1d% color_to %2d%  
0167=6,%6d% = create_marker_at %1d% %2d% %3d% %4d% %5d%
+
0166=2,set_marker %1d% brightness_to %2d%  
0168=2,set_marker %1d% size %2d%
+
0167=6,%6d% = create_marker_at %1d% %2d% %3d% %4d% %5d%  
0169=3,set_fade_color %1d% %2d% %3d%
+
0168=2,set_marker %1d% size %2d%  
 +
0169=3,set_fade_color %1d% %2d% %3d%  
 
016a=2,fade %2b:back/% %1d% ms
 
016a=2,fade %2b:back/% %1d% ms
 
016b=0,  fading
 
016b=0,  fading
016c=4,restart_if_wasted at %1d% %2d% %3d% %4d%
+
016c=4,restart_if_wasted at %1d% %2d% %3d% %4d%  
016d=4,restart_if_busted at %1d% %2d% %3d% %4d%
+
016d=4,restart_if_busted at %1d% %2d% %3d% %4d%  
016e=4,override_restart at %1d% %2d% %3d% %4d%
+
016e=4,override_restart at %1d% %2d% %3d% %4d%  
016f=10,create_particle %1a% %5d% %6d% %7d% %8d% %9d% %10d% at %2d% %3d% %4d%
+
016f=10,create_particle %1a% %5d% %6d% %7d% %8d% %9d% %10d% at %2d% %3d% %4d%  
 
0170=2,%2d% = player %1d% z_angle
 
0170=2,%2d% = player %1d% z_angle
0171=2,set_player %1d% z_angle_to %2d%
+
0171=2,set_player %1d% z_angle_to %2d%  
 
0172=2,%2d% = actor %1d% z_angle
 
0172=2,%2d% = actor %1d% z_angle
0173=2,set_actor %1d% z_angle_to %2d%
+
0173=2,set_actor %1d% z_angle_to %2d%  
 
0174=2,%2d% = car %1d% z_angle
 
0174=2,%2d% = car %1d% z_angle
0175=2,set_car %1d% z_angle_to %2d%
+
0175=2,set_car %1d% z_angle_to %2d%  
 
0176=2,%2d% = object %1d% z_angle
 
0176=2,%2d% = object %1d% z_angle
0177=2,set_object %1d% z_angle_to %2d%
+
0177=2,set_object %1d% z_angle_to %2d%  
0178=2,  player %1d% picked_up_object %2d%
+
0178=2,  player %1d% picked_up_object %2d%  
 
0179=2,  actor %1d% picked_up_object %2d%  
 
0179=2,  actor %1d% picked_up_object %2d%  
017a=3,set_player %1d% weapon %2d% ammo_to %3d%
+
017a=3,set_player %1d% weapon %2d% ammo_to %3d%  
 
017b=3,set_actor %1d% weapon %2d% ammo_to %3d%  
 
017b=3,set_actor %1d% weapon %2d% ammo_to %3d%  
0180=1,set_on_mission_flag_to %1d%
+
0180=1,set_on_mission_flag_to %1d%  
 
0181=2,on_mission_for %1d% flag = %2d%  
 
0181=2,on_mission_for %1d% flag = %2d%  
 
0182=2,contact %1d% base_brief = %2d%  
 
0182=2,contact %1d% base_brief = %2d%  
0183=2,  player %1d% health > %2h%
+
0183=2,  player %1d% health > %2h%  
0184=2,  actor %1d% health >= %2d%
+
0184=2,  actor %1d% health >= %2d%  
0185=2,  car %1d% health >= %2d%
+
0185=2,  car %1d% health >= %2d%  
0186=2,%2d% = create_marker_above_car %1d%
+
0186=2,%2d% = create_marker_above_car %1d%  
0187=2,%2d% = create_marker_above_actor %1d%
+
0187=2,%2d% = create_marker_above_actor %1d%  
0188=2,%2d% = create_marker_above_object %1d%
+
0188=2,%2d% = create_marker_above_object %1d%  
0189=4,%4d% = unknown_create_checkpoint_at %1d% %2d% %3d%
+
0189=4,%4d% = unknown_create_checkpoint_at %1d% %2d% %3d%  
018a=4,%4d% = create_checkpoint_at %1d% %2d% %3d%
+
018a=4,%4d% = create_checkpoint_at %1d% %2d% %3d%  
018b=2,show_on_radar %1d% %2d%
+
018b=2,show_on_radar %1d% %2d%  
018c=4,play_sound %4d% at %1d% %2d% %3d%
+
018c=4,play_sound %4d% at %1d% %2d% %3d%  
018d=5,%5d% = create_sound %4d% at %1d% %2d% %3d%
+
018d=5,%5d% = create_sound %4d% at %1d% %2d% %3d%  
018e=1,stop_sound %1d%
+
018e=1,stop_sound %1d%  
018F=1,  car %1d% flipped_for_2_seconds
+
018f=1,  car %1d% flipped_for_2_seconds
 
0190=1,add_car %1d% to_flipped_check
 
0190=1,add_car %1d% to_flipped_check
 
0191=1,remove_car %1d% from_flipped_check
 
0191=1,remove_car %1d% from_flipped_check
 
0192=1,set_actor %1d% objective_to_stand_still
 
0192=1,set_actor %1d% objective_to_stand_still
 
0193=1,set_actor %1d% objective_to_act_like_ped
 
0193=1,set_actor %1d% objective_to_act_like_ped
0194=4,set_actor %1d% objective_to_go_to_point %2d% %3d% %4d%
+
0194=4,set_actor %1d% objective_to_go_to_point %2d% %3d% %4d%  
0195=5,set_actor %1d% objective_to_guard_area %2d% %3d% %4d% %5d%
+
0195=5,set_actor %1d% objective_to_guard_area %2d% %3d% %4d% %5d%  
 
0196=1,set_actor %1d% objective_to_wait_in_car
 
0196=1,set_actor %1d% objective_to_wait_in_car
 
0197=6,  player %1d% %6b:in-sphere/%in_rectangle_on_foot %2d% %3d% %4d% %5d%  
 
0197=6,  player %1d% %6b:in-sphere/%in_rectangle_on_foot %2d% %3d% %4d% %5d%  
Line 358: Line 362:
 
01ab=6,  car %1d% stopped %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%  
 
01ab=6,  car %1d% stopped %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d%  
 
01ac=8,  car %1d% stopped %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%  
 
01ac=8,  car %1d% stopped %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d%  
01ad=6,  car %1d% %6b:in-sphere/%near_point %2d% %3d% %4d% %5d%
+
01ad=6,  car %1d% %6b:in-sphere/%near_point %2d% %3d% %4d% %5d%  
01ae=6,  car %1d% stopped %6b:in-sphere/%near_point %2d% %3d% %4d% %5d%
+
01ae=6,  car %1d% stopped %6b:in-sphere/%near_point %2d% %3d% %4d% %5d%  
01af=8,  car %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%
+
01af=8,  car %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%  
01b0=8,  car %1d% stopped %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%
+
01b0=8,  car %1d% stopped %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d%  
01b1=3,give_player %1d% weapon %2c% ammo %3d%
+
01b1=3,give_player %1d% weapon %2c% ammo %3d%  
01b2=3,give_actor %1d% weapon %2c% ammo %3d%
+
01b2=3,give_actor %1d% weapon %2c% ammo %3d%  
01b4=2,set_player %1d% frozen_state %2b:unfrozen/frozen%
+
01b4=2,set_player %1d% frozen_state %2b:unfrozen/frozen%  
01b5=1,force_weather %1d%
+
01b5=1,force_weather %1d%  
01b6=1,set_weather %1d%
+
01b6=1,set_weather %1d%  
 
01b7=0,release_weather
 
01b7=0,release_weather
01b8=2,set_player %1d% armed_weapon_to %2c%
+
01b8=2,set_player %1d% armed_weapon_to %2c%  
01b9=2,set_actor %1d% armed_weapon_to %2c%
+
01b9=2,set_actor %1d% armed_weapon_to %2c%  
01bb=4,store_object %1d% position_to %2d% %3d% %4d%
+
01bb=4,store_object %1d% position_to %2d% %3d% %4d%  
01bc=4,put_object %1d% at %2d% %3d% %4d%
+
01bc=4,put_object %1d% at %2d% %3d% %4d%  
 
01bd=1,%1d% = current_time_in_ms
 
01bd=1,%1d% = current_time_in_ms
01be=4,set_actor %1d% to_look_at_spot %2d% %3d% %4d%
+
01be=4,set_actor %1d% to_look_at_spot %2d% %3d% %4d%
 +
01bf=4,set_player %1d% to_look_at_spot %2d% %3d% %4d%  
 
01c0=2,%2d% = player %1d% wanted_level
 
01c0=2,%2d% = player %1d% wanted_level
 
01c1=1,  car %1d% stopped
 
01c1=1,  car %1d% stopped
Line 379: Line 384:
 
01c3=1,remove_references_to_car %1d%  // Like turning a car into any random car
 
01c3=1,remove_references_to_car %1d%  // Like turning a car into any random car
 
01c4=1,remove_references_to_object %1d%  // This object will now disappear when the player looks away
 
01c4=1,remove_references_to_object %1d%  // This object will now disappear when the player looks away
01C5=1,remove_actor_from_mission_cleanup_list %1d%
+
01c5=1,remove_actor_from_mission_cleanup_list %1d%  
01C6=1,remove_car_from_mission_cleanup_list %1d%
+
01c6=1,remove_car_from_mission_cleanup_list %1d%  
01c7=1,remove_object_from_mission_cleanup_list %1d%
+
01c7=1,remove_object_from_mission_cleanup_list %1d%  
01c8=5,%5d% = create_actor %2d% %3o% in_car %1d% passenger_seat %4d%
+
01c8=5,%5d% = create_actor %2d% %3o% in_car %1d% passenger_seat %4d%  
01c9=2,actor %1d% kill_actor %2d%
+
01c9=2,actor %1d% kill_actor %2d%  
01ca=2,actor %1d% kill_player %2d%
+
01ca=2,actor %1d% kill_player %2d%  
01cb=2,actor %1d% kill_actor %2d%
+
01cb=2,actor %1d% kill_actor %2d%  
01cc=2,actor %1d% kill_player %2d%
+
01cc=2,actor %1d% kill_player %2d%
01ce=2,actor %1d% avoid_player %2d%
+
01cd=2,actor %1d% avoid_actor %2d%  
01cf=2,actor %1d% avoid_actor %2d%
+
01ce=2,actor %1d% avoid_player %2d%  
01d0=2,actor %1d% avoid_player %2d%
+
01cf=2,actor %1d% avoid_actor %2d%  
01d1=2,actor %1d% follow_actor %2d%
+
01d0=2,actor %1d% avoid_player %2d%  
01d2=2,actor %1d% follow_player %2d%
+
01d1=2,actor %1d% follow_actor %2d%  
01d3=2,actor %1d% leave_car %2d%
+
01d2=2,actor %1d% follow_player %2d%  
 +
01d3=2,actor %1d% leave_car %2d%  
 
01d4=2,actor %1d% go_to_car %2d% and_enter_it_as_a_passenger
 
01d4=2,actor %1d% go_to_car %2d% and_enter_it_as_a_passenger
01d5=2,actor %1d% go_to_and_drive_car %2d%
+
01d5=2,actor %1d% go_to_and_drive_car %2d%  
01D8=2,actor %1d% destroy_object %2d%
+
01d9=2,actor %1d% destroy_car %2d%  
01d9=2,actor %1d% destroy_car %2d%
+
01da=5,actor %1d% walk_to_area %2d% %3d% %4d% %5d%  
01de=2,tie_actor %1d% to_actor %2d%
+
01de=2,tie_actor %1d% to_actor %2d%  
01df=2,tie_actor %1d% to_player %2d%
+
01df=2,tie_actor %1d% to_player %2d%  
01e0=1,clear_leader %1d%
+
01e0=1,clear_leader %1d%  
01e1=3,set_actor %1d% follow_route %2d% %3d%
+
01e1=3,set_actor %1d% follow_route %2d% %3d%  
01e2=4,add_route_point %1d% at %2d% %3d% %4d%
+
01e2=4,add_route_point %1d% at %2d% %3d% %4d%  
01e3=4,text_1number_styled %1g% %2d% %3d% ms %4d%
+
01e3=4,text_1number_styled %1g% %2d% %3d% ms %4d%  
01e4=4,text_1number_lowpriority %1g% %2d% %3d% ms %4d%
+
01e4=4,text_1number_lowpriority %1g% %2d% %3d% ms %4d%  
01e5=4,text_1number_highpriority %1g% %2d% %3d% ms %4d%
+
01e5=4,text_1number_highpriority %1g% %2d% %3d% ms %4d%  
01e6=4,text_1number_lowpriority %1g% %2d% %3d% ms %4d%  
+
01e7=6,remove_forbidden_for_cars_cube %1d% %2d% %3d% %4d% %5d% %6d%  
01e7=6,remove_forbidden_for_cars_cube %1d% %2d% %3d% %4d% %5d% %6d%
+
01e8=6,create_forbidden_for_cars_cube %1d% %2d% %3d% %4d% %5d% %6d%  
01e8=6,create_forbidden_for_cars_cube %1d% %2d% %3d% %4d% %5d% %6d%
 
 
01e9=2,%2d% = car %1d% num_passengers
 
01e9=2,%2d% = car %1d% num_passengers
 
01ea=2,%2d% = car %1d% max_passengers
 
01ea=2,%2d% = car %1d% max_passengers
01eb=1,set_car_density_to %1d%
+
01eb=1,set_car_density_to %1d%  
01EC=2,make_car %1d% very_heavy %2h%
+
01EC=2,make_car %1d% very_heavy %2h%  
 
01ed=1,reset_actor %1d% flags
 
01ed=1,reset_actor %1d% flags
 
01ee=10,activate_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d%  
 
01ee=10,activate_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d%  
 
01ef=2,deactivate_crane %1d% %2d%  
 
01ef=2,deactivate_crane %1d% %2d%  
01f0=1,set_max_wanted_level_to %1d%
+
01f0=1,set_max_wanted_level_to %1d%  
 
01f3=1,  car %1d% airborne
 
01f3=1,  car %1d% airborne
 
01f4=1,  car %1d% flipped
 
01f4=1,  car %1d% flipped
01f5=2,%2d% = create_emulated_actor_from_player %1d%
+
01f5=2,%2d% = create_emulated_actor_from_player %1d%  
 
01f6=0,cancel_override_restart
 
01f6=0,cancel_override_restart
01f7=2,set_player %1d% ignored_by_cops_state_to %2b:true/false%
+
01f7=2,set_player %1d% ignored_by_cops_state_to %2b:true/false%
01f9=9,init_rampage %1g% %2d% %3d% %4d% %5o% %6o% %7o% %8o% %9d%
+
01f8=5,text_pager_with_number %1d% %2d% %3d% %4d% %5d%  
 +
01f9=9,init_rampage %1g% %2d% %3d% %4d% %5o% %6o% %7o% %8o% %9d%  
 
01fa=1,%1d% = rampage_status
 
01fa=1,%1d% = rampage_status
01fb=2,%2d% = square_root %1d%
+
01fb=2,%2d% = square_root %1d%  
01fc=5,  player %1d% near_car %2d% radius %3d% %4d% %5d%
+
01fc=5,  player %1d% near_car %2d% radius %3d% %4d% %5d%  
 
01fd=5,  player %1d% near_car_on_foot %2d% radius %3d% %4d% %5d%  
 
01fd=5,  player %1d% near_car_on_foot %2d% radius %3d% %4d% %5d%  
01fe=5,  player %1d% near_car_in_car %2d% radius %3d% %4d% %5d%
+
01fe=5,  player %1d% near_car_in_car %2d% radius %3d% %4d% %5d%  
01FF=6,  player %1d% near_car %2d% radius %3d% %4d% %5d% unknown %6h%
+
01ff=6,  player %1d% near_car %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0200=6,  player %1d% near_car_on_foot %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0200=6,  player %1d% near_car_on_foot %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0201=6,  player %1d% near_car_in_car %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0201=6,  player %1d% near_car_in_car %2d% radius %3d% %4d% %5d% unknown %6h%  
0202=5,  actor %1d% near_car %2d% radius %3d% %4d% unknown %5d%
+
0202=5,  actor %1d% near_car %2d% radius %3d% %4d% unknown %5d%  
0203=5,  actor %1d% near_car_on_foot %2d% radius %3d% %4d% unknown %5d%
+
0203=5,  actor %1d% near_car_on_foot %2d% radius %3d% %4d% unknown %5d%  
 
0204=5,  actor %1d% near_car_in_car %2d% radius %3d% %4d% unknown %5d%  
 
0204=5,  actor %1d% near_car_in_car %2d% radius %3d% %4d% unknown %5d%  
0205=6,  actor %1d% near_car %2d% radius %3d% %4d% %5d% unknown %6h%
+
0205=6,  actor %1d% near_car %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0206=6,  actor %1d% near_car_on_foot %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0206=6,  actor %1d% near_car_on_foot %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0207=6,  actor %1d% near_car_in_car %2d% radius %3d% %4d% %5d% unknown %6h%  
 
0207=6,  actor %1d% near_car_in_car %2d% radius %3d% %4d% %5d% unknown %6h%  
0208=3,%3d% = random_float %1d% %2d%
+
0208=3,%3d% = random_float %1d% %2d%  
0209=3,%3d% = random_int %1d% %2d%
+
0209=3,%3d% = random_int %1d% %2d%  
020a=2,set_car %1d% door_status_to %2d%
+
020a=2,set_car %1d% door_status_to %2d%  
020b=1,explode_car %1d%
+
020b=1,explode_car %1d%  
020c=4,create_explosion %4d% at %1d% %2d% %3d%
+
020c=4,create_explosion %4d% at %1d% %2d% %3d%  
 
020d=1,  car %1d% flipped
 
020d=1,  car %1d% flipped
020e=2,actor %1d% look_at_actor %2d%
+
020e=2,actor %1d% look_at_actor %2d%  
020f=2,actor %1d% look_at_player %2d%
+
020f=2,actor %1d% look_at_player %2d%  
0210=2,player %1d% look_at_actor %2d%
+
0210=2,player %1d% look_at_actor %2d%  
0211=3,actor %1d% walk_to %2d% %3d%
+
0211=3,actor %1d% walk_to %2d% %3d%  
0213=6,%6d% = create_pickup %1o% type %2d% at %3d% %4d% %5d%
+
0213=6,%6d% = create_pickup %1o% type %2d% at %3d% %4d% %5d%  
 
0214=1,  pickup %1d% picked_up
 
0214=1,  pickup %1d% picked_up
0215=1,destroy_pickup %1d%
+
0215=1,destroy_pickup %1d%  
0216=2,set_car %1d% taxi_available_light_to %2b:on/off%
+
0216=2,set_car %1d% taxi_available_light_to %2b:on/off%  
0217=3,text_styled %1g% %2d% ms %3d%
+
0217=3,text_styled %1g% %2d% ms %3d%  
 
0218=4,text_1number_styled %1g% %2d% %3d% ms %4d%  
 
0218=4,text_1number_styled %1g% %2d% %3d% ms %4d%  
0219=8,%8h% = create_garage %7h% from %1d% %2d% %3d% %4d% %5d% %6d%
+
0219=8,%8h% = create_garage %7h% from %1d% %2d% %3d% %4d% %5d% %6d%
021b=2,set_garage %1d% to_accept_car %2d%
+
021a=8,create_garage %1d% %2d% %3d% %4d% %5d% %6d% type %7d% with_car_model %8d% handle %9d%  
021c=1,  car_inside_garage %1d%
+
021b=2,set_garage %1d% to_accept_car %2d%  
 +
021c=1,  car_inside_garage %1d%  
 
021d=1,set_free_bomb_shop_to %1b:true/false%  
 
021d=1,set_free_bomb_shop_to %1b:true/false%  
0221=2,set_player %1d% apply_brakes_to_car %2d%
+
021f=1,set_all_taxi_lights %1d%
0222=2,set_player %1d% health_to %2d%
+
0220=1, car %1d% has_car_bomb
0223=2,set_actor %1d% health_to %2d%
+
0221=2,set_player %1d% apply_brakes_to_car %2d%  
0224=2,set_car %1d% health_to %2d%
+
0222=2,set_player %1d% health_to %2d%  
 +
0223=2,set_actor %1d% health_to %2d%  
 +
0224=2,set_car %1d% health_to %2d%  
 
0225=2,%2d% = player %1d% health
 
0225=2,%2d% = player %1d% health
 
0226=2,%2d% = actor %1d% health
 
0226=2,%2d% = actor %1d% health
 
0227=2,%2d% = car %1d% health
 
0227=2,%2d% = car %1d% health
 
0228=2,  car %1d% bomb_status == %2d%  
 
0228=2,  car %1d% bomb_status == %2d%  
0229=3,set_car %1d% color_to %2d% %3d%
+
0229=3,set_car %1d% color_to %2d% %3d%  
022a=6,remove_forbidden_for_peds_cube %1d% %2d% %3d% %4d% %5d% %6d%
+
022a=6,remove_forbidden_for_peds_cube %1d% %2d% %3d% %4d% %5d% %6d%  
022b=6,create_forbidden_for_peds_cube %1d% %2d% %3d% %4d% %5d% %6d%
+
022b=6,create_forbidden_for_peds_cube %1d% %2d% %3d% %4d% %5d% %6d%  
022c=2,set_actor %1d% to_look_at_actor %2d%
+
022c=2,set_actor %1d% to_look_at_actor %2d%  
022d=2,set_actor %1d% to_look_at_player %2d%
+
022d=2,set_actor %1d% to_look_at_player %2d%  
022e=2,set_player %1d% to_look_at_actor %2d%
+
022e=2,set_player %1d% to_look_at_actor %2d%  
 
022f=1,set_actor %1d% stop_looking
 
022f=1,set_actor %1d% stop_looking
 
0230=1,set_player %1d% stop_looking
 
0230=1,set_player %1d% stop_looking
0231=1,script_heli %1b:on/off%
+
0231=1,script_heli %1b:on/off%  
0235=3,set_gang %1h% models_to %2o% %3o%
+
0236=2,set_gang %1d% car_to %2o%  
0236=2,set_gang %1d% car_to %2o%
+
0237=3,set_gang %1d% primary_weapon_to %2c% secondary_weapon_to %3c%
0237=3,set_gang %1d% primary_weapon_to %2c% secondary_weapon_to %3c%
+
0238=5,actor %1d% run_to_area %2d% %3d% %4d% %5d%  
0239=3,actor %1d% run_to %2d% %3d%
+
0239=3,actor %1d% run_to %2d% %3d%  
 
023a=2,has_player_collided_with_object %1d% %2d%  
 
023a=2,has_player_collided_with_object %1d% %2d%  
 
023b=2,has_actor_collided_with_object %1d% %2d%  
 
023b=2,has_actor_collided_with_object %1d% %2d%  
023c=2,load_special_actor %1d% %2f%
+
023c=2,load_special_actor %1d% %2f%  
 
023d=1,  special_actor %1d% loaded
 
023d=1,  special_actor %1d% loaded
 +
023e=2,flash_car %1d% %2d%
 +
023f=2,flash_actor %1d% %2d%
 
0240=2,flash_object %1d% %2d%  
 
0240=2,flash_object %1d% %2d%  
 
0241=1,  player %1d% in_remote_mode
 
0241=1,  player %1d% in_remote_mode
 
0242=2,set_car %1d% bomb_status_to %2d%  
 
0242=2,set_car %1d% bomb_status_to %2d%  
0243=2,set_actor %1d% ped_stats_to %2d%
+
0243=2,set_actor %1d% ped_stats_to %2d%  
0244=3,set_cutscene_pos %1d% %2d% %3d%
+
0244=3,set_cutscene_pos %1d% %2d% %3d%  
0245=2,set_actor %1d% walk_style_to %2d%
+
0245=2,set_actor %1d% walk_style_to %2d%
0247=1,request_model %1o%
+
0246=2,set_player %1d% walk_style_to %2d%  
 +
0247=1,request_model %1o%  
 
0248=1,  model %1o% available
 
0248=1,  model %1o% available
0249=1,release_model %1o%
+
0249=1,release_model %1o%  
024a=3,%3d% = get_phone_at %1d% %2d%
+
024a=3,%3d% = get_phone_at %1d% %2d%  
 
024b=2,text_phone_repeatedly %1d% %2g%  
 
024b=2,text_phone_repeatedly %1d% %2g%  
 
024c=2,text_phone %1d% %2g%  
 
024c=2,text_phone %1d% %2g%  
 
024d=1,  phone_text_been_displayed %1d%  
 
024d=1,  phone_text_been_displayed %1d%  
024e=1,disable_phone %1d%
+
024e=1,disable_phone %1d%  
024f=9,create_corona %4d% %5d% %6d% with_color %7d% %8d% %9d% at_point %1d% %2d% %3d%
+
024f=9,create_corona %4d% %5d% %6d% with_color %7d% %8d% %9d% at_point %1d% %2d% %3d%  
 
0250=6,create_light_at %1d% %2d% %3d% RGB_values %4d% %5d% %6d%  
 
0250=6,create_light_at %1d% %2d% %3d% RGB_values %4d% %5d% %6d%  
 +
0251=0,store_weather
 +
0252=0,restore_weather
 
0253=0,save_current_time
 
0253=0,save_current_time
 
0254=0,restore_current_time
 
0254=0,restore_current_time
 
0255=4,set_critical_mission_restart_at %1d% %2d% %3d% angle %4d%  
 
0255=4,set_critical_mission_restart_at %1d% %2d% %3d% angle %4d%  
 
0256=1,  player %1d% defined
 
0256=1,  player %1d% defined
0291=2,set_actor %1d% attack_when_provoked %2d%
+
0291=2,set_actor %1d% attack_when_provoked %2d%  
 
0293=1,%1d% = current_controls
 
0293=1,%1d% = current_controls
0294=2,set_vehicle %1d% sprayable %2d%
+
0294=2,set_vehicle %1d% sprayable %2d%  
0296=1,unload_special_actor %1d%
+
0296=1,unload_special_actor %1d%  
 
0297=0,clear_rampage_kills
 
0297=0,clear_rampage_kills
0298=2,%2d% = rampage_kills %1o%
+
0298=2,%2d% = rampage_kills %1o%  
 
0299=1,activate_garage %1d%  
 
0299=1,activate_garage %1d%  
029b=5,%5d% = init_object %1o% at %2d% %3d% %4d%
+
029b=5,%5d% = init_object %1o% at %2d% %3d% %4d%  
 
029c=1,  is %1d% boat
 
029c=1,  is %1d% boat
 
029f=1,  player %1d% stopped
 
029f=1,  player %1d% stopped
Line 514: Line 528:
 
02a1=2,
 
02a1=2,
 
02a2=5,create_particle %1a% %5d% at %2d% %3d% %4d%  
 
02a2=5,create_particle %1a% %5d% at %2d% %3d% %4d%  
02a3=1,toggle_widescreen %1b:on/off%
+
02a3=1,toggle_widescreen %1b:on/off%  
02a7=5,%5d% = create_icon_marker_and_sphere %4d% at %1d% %2d% %3d%
+
02a7=5,%5d% = create_icon_marker_and_sphere %4d% at %1d% %2d% %3d%  
02a8=5,%5d% = create_marker %4d% at %1d% %2d% %3d%
+
02a8=5,%5d% = create_marker %4d% at %1d% %2d% %3d%  
02a9=2,set_actor %1d% immune_to_nonplayer %2d%
+
02a9=2,set_actor %1d% immune_to_nonplayer %2d%  
02aa=2,set_car %1d% immune_to_nonplayer %2d%
+
02aa=2,set_car %1d% immune_to_nonplayer %2d%  
02ab=6,set_actor %1d% immunities %2d% %3d% %4d% %5d% %6d%
+
02ab=6,set_actor %1d% immunities %2d% %3d% %4d% %5d% %6d%  
02ac=6,set_car %1d% immunities %2d% %3d% %4d% %5d% %6d%
+
02ac=6,set_car %1d% immunities %2d% %3d% %4d% %5d% %6d%  
02AD=7,  player %1d% in_area %2d% %3d% %4d% %5d% radius %6d% sphere %7h%
+
02AD=7,  player %1d% in_area %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
 
02AE=7,  player %1d% in_area_on_foot %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
 
02AE=7,  player %1d% in_area_on_foot %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
 
02AF=7,  player %1d% in_area_in_car %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
 
02AF=7,  player %1d% in_area_in_car %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
Line 527: Line 541:
 
02b1=7,  player %1d% stopped_in_area_on_foot %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
 
02b1=7,  player %1d% stopped_in_area_on_foot %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
 
02b2=7,  player %1d% stopped_in_area_in_car %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
 
02b2=7,  player %1d% stopped_in_area_in_car %2d% %3d% %4d% %5d% radius %6d% sphere %7h%  
02b3=9,  player %1d% in_cube %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%
+
02b3=9,  player %1d% in_cube %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%  
02b4=9,  player %1d% in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%
+
02b4=9,  player %1d% in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%  
02B5=9,  player %1d% in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%
+
02B5=9,  player %1d% in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%  
 
02b6=9,  player %1d% stopped_in_cube %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%  
 
02b6=9,  player %1d% stopped_in_cube %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%  
 
02b7=9,  player %1d% stopped_in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%  
 
02b7=9,  player %1d% stopped_in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h%  
Line 536: Line 550:
 
02bc=1,set_cop_behaviour %1b:kill/arrest%  
 
02bc=1,set_cop_behaviour %1b:kill/arrest%  
 
02bf=1,  car %1d% sunk
 
02bf=1,  car %1d% sunk
02c0=6,set %4d% %5d% %6d% to_ped_path_coords_closest_to %1d% %2d% %3d%
+
02c0=6,set %4d% %5d% %6d% to_ped_path_coords_closest_to %1d% %2d% %3d%  
02c1=6,set %4d% %5d% %6d% to_car_path_coords_closest_to %1d% %2d% %3d%
+
02c1=6,set %4d% %5d% %6d% to_car_path_coords_closest_to %1d% %2d% %3d%  
02c2=4,car %1d% drive_to_point %2d% %3d% %4d%
+
02c2=4,car %1d% drive_to_point %2d% %3d% %4d%  
 
02c3=1,create_donkey_mags %1d%  
 
02c3=1,create_donkey_mags %1d%  
 
02c5=1,%1d% = donkey_mags_picked_up  
 
02c5=1,%1d% = donkey_mags_picked_up  
Line 549: Line 563:
 
02CC=1,  object %1d% bounding_sphere_visible
 
02CC=1,  object %1d% bounding_sphere_visible
 
02cd=2,call %1p% %2p%  
 
02cd=2,call %1p% %2p%  
02ce=4,%4d% = ground_z %1d% %2d% %3d%
+
02ce=4,%4d% = ground_z %1d% %2d% %3d%  
02cf=4,%4d% = create_fire_at %1d% %2d% %3d%
+
02cf=4,%4d% = create_fire_at %1d% %2d% %3d%  
 
02d0=1,  fire %1d% extinguished
 
02d0=1,  fire %1d% extinguished
02D1=1,destroy_fire %1d%
+
02D1=1,destroy_fire %1d%  
02d3=4,boat %1d% drive_to %2d% %3d% %4d%
+
02d3=4,boat %1d% drive_to %2d% %3d% %4d%  
 
02d4=1,car %1d% turn_off_engine
 
02d4=1,car %1d% turn_off_engine
02d5=6,  player %1d% firing_weapons_in_rectangle %2d% %3d% %4d% %5d% %6d%
+
02d5=6,  player %1d% firing_weapons_in_rectangle %2d% %3d% %4d% %5d% %6d%  
02d7=2,  player %1d% currentweapon == %2c%
+
02d7=2,  player %1d% currentweapon == %2c%  
02d8=2,  actor %1d% currentweapon == %2c%
+
02d8=2,  actor %1d% currentweapon == %2c%  
 
02d9=0,donkey_mags_picked_up = none  
 
02d9=0,donkey_mags_picked_up = none  
02db=2,set_boat %1d% speed_to %2d%
+
02db=2,set_boat %1d% speed_to %2d%  
02DD=2,get_random_actor %2d% in_zone %1s%
+
02DD=2,get_random_actor %2d% in_zone %1s%  
 
02de=1,  player %1d% driving_taxi_vehicle
 
02de=1,  player %1d% driving_taxi_vehicle
 
02df=1,  player %1d% aggressive
 
02df=1,  player %1d% aggressive
 
02e0=1,  actor %1d% firing_weapon
 
02e0=1,  actor %1d% firing_weapon
02e1=5,%5d% = create_cash_pickup %4d% at %1d% %2d% %3d%
+
02e1=5,%5d% = create_cash_pickup %4d% at %1d% %2d% %3d%  
02e2=2,set_actor %1d% weapon_accuracy_to %2d%
+
02e2=2,set_actor %1d% weapon_accuracy_to %2d%  
 
02e3=2,%2d% = car %1d% speed
 
02e3=2,%2d% = car %1d% speed
02e4=1,load_cutscene_data %1s%
+
02e4=1,load_cutscene_data %1s%  
02e5=2,%2d% = create_cutscene_object %1o%
+
02e5=2,%2d% = create_cutscene_object %1o%  
02e6=2,set_cutscene_anim %1d% %2s%
+
02e6=2,set_cutscene_anim %1d% %2s%  
 
02e7=0,start_cutscene
 
02e7=0,start_cutscene
 
02e8=1,%1d% = cutscenetime
 
02e8=1,%1d% = cutscenetime
Line 575: Line 589:
 
02ea=0,end_cutscene
 
02ea=0,end_cutscene
 
02eb=0,restore_camera_with_jumpcut
 
02eb=0,restore_camera_with_jumpcut
02ec=3,put_hidden_package_at %1d% %2d% %3d%
+
02ec=3,put_hidden_package_at %1d% %2d% %3d%  
02ed=1,set_total_hidden_packages_to %1d%
+
02ed=1,set_total_hidden_packages_to %1d%  
 
02ee=6,  projectile_in_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
02ee=6,  projectile_in_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
02ef=6,  projectile_in_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
02ef=6,  projectile_in_cube %1d% %2d% %3d% %4d% %5d% %6d%  
02F1=3,create_explosive_barrel_at %1d% %2d% %3d%
+
02F1=3,create_explosive_barrel_at %1d% %2d% %3d%  
02F2=2,  actor %1d% model == %2o%
+
02F2=2,  actor %1d% model == %2o%  
02f3=2,load_object %1o% %2f%
+
02f3=2,load_object %1o% %2f%  
 
02f4=3,create_cutscene_actor %3d% from_head %2o% and_body %1d%  
 
02f4=3,create_cutscene_actor %3d% from_head %2o% and_body %1d%  
 
02f5=2,set_head_anim %1d% %2s%  
 
02f5=2,set_head_anim %1d% %2s%  
02F6=2,%2d% = sine %1d%
+
02F6=2,%2d% = sine %1d%  
02F7=2,%2d% = cosine %1d%
+
02F7=2,%2d% = cosine %1d%  
02F8=2,get_vehicle %1d% Z_angle_sine_to %2d%
+
02F8=2,get_vehicle %1d% Z_angle_sine_to %2d%  
02F9=2,get_vehicle %1d% Z_angle_cosine_to %2d%
+
02F9=2,get_vehicle %1d% Z_angle_cosine_to %2d%  
02fa=2,garage %1d% change_to_type %2d%
+
02fa=2,garage %1d% change_to_type %2d%  
 
02fb=10,create_crusher_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d%  
 
02fb=10,create_crusher_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d%  
 
02fc=5,text_2numbers %1g% %2d% %3d% %4d% ms %5d%  
 
02fc=5,text_2numbers %1g% %2d% %3d% %4d% ms %5d%  
02fd=5,text_2numbers_lowpriority %1g% %2d% %3d% %4d% ms %5d%
+
02fd=5,text_2numbers_lowpriority %1g% %2d% %3d% %4d% ms %5d%  
 
02fe=5,text_2numbers_highpriority %1g% %2d% %3d% %4d% ms %5d%  
 
02fe=5,text_2numbers_highpriority %1g% %2d% %3d% %4d% ms %5d%  
02FF=6,text_3numbers %1g% %2d% %3d% %4d% time %5d% ms %6h%
+
02FF=6,text_3numbers %1g% %2d% %3d% %4d% time %5d% ms %6h%  
 
0300=6,text_3numbers_highpriority %1g% %2d% %3d% %4d% time %5d% ms %6h%  
 
0300=6,text_3numbers_highpriority %1g% %2d% %3d% %4d% time %5d% ms %6h%  
 
0301=6,text_3numbers_lowpriority %1g% %2d% %3d% %4d% time %5d% ms %6h%  
 
0301=6,text_3numbers_lowpriority %1g% %2d% %3d% %4d% time %5d% ms %6h%  
0302=7,text_4numbers %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%
+
0302=7,text_4numbers %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%  
 
0303=7,text_4numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%  
 
0303=7,text_4numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%  
 
0304=7,text_4numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%  
 
0304=7,text_4numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%  
Line 602: Line 616:
 
0306=8,text_5numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d%  
 
0306=8,text_5numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d%  
 
0307=8,text_5numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d%  
 
0307=8,text_5numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d%  
0308=9,text_6numbers %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d%
+
0308=9,text_6numbers %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d%  
0309=9,text_6numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d%
+
0309=9,text_6numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d%  
030a=9,text_6numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d%
+
030a=9,text_6numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d%  
030c=1,set_mission_points += %1d%
+
030c=1,set_mission_points += %1d%  
030d=1,set_total_mission_points_to %1d%
+
030d=1,set_total_mission_points_to %1d%  
030e=1,save_jump_distance %1d%
+
030e=1,save_jump_distance %1d%  
030f=1,save_jump_height %1d%
+
030f=1,save_jump_height %1d%  
0310=1,save_jump_flips %1d%
+
0310=1,save_jump_flips %1d%  
0311=1,save_jump_rotation %1d%
+
0311=1,save_jump_rotation %1d%  
0312=1,save_jump_type %1d%
+
0312=1,save_jump_type %1d%  
 
0313=0,increment_unique_jumps_found
 
0313=0,increment_unique_jumps_found
0314=1,set_total_unique_jumps_to %1d%
+
0314=1,set_total_unique_jumps_to %1d%  
 
0315=0,increment_taxi_dropoffs
 
0315=0,increment_taxi_dropoffs
0316=1,save_taxi_earnings_from %1d%
+
0316=1,save_taxi_earnings_from %1d%  
 
0317=0,increment_mission_attempts
 
0317=0,increment_mission_attempts
0318=1,set_latest_mission_passed %1g%
+
0318=1,set_latest_mission_passed %1g%  
0319=2,set_actor %1d% wander_state_to %2b:off/wander%
+
0319=2,set_actor %1d% wander_state_to %2b:off/wander%  
 
031a=0,remove_all_fires
 
031a=0,remove_all_fires
031d=2,  actor %1d% hit_by_weapon %2d%
+
031d=2,  actor %1d% hit_by_weapon %2d%  
031E=2,  vehicle %1d% hit_by_weapon %2h%
+
031E=2,  vehicle %1d% hit_by_weapon %2h%  
031F=2,  actor %1d% in_range_of_actor %2d%
+
031F=2,  actor %1d% in_range_of_actor %2d%  
0320=2,  actor %1d% in_range_of_player %2d%
+
0320=2,  actor %1d% in_range_of_player %2d%  
0321=1,kill_actor %1d%
+
0321=1,kill_actor %1d%  
0322=1,kill_player %1d%
+
0322=1,kill_player %1d%  
0323=2,enable_boat %1d% anchor %2d%
+
0323=2,enable_boat %1d% anchor %2d%  
0324=3,set_zone_pedgroup_info %1z% %2b:day/night% %3u%
+
0324=3,set_zone_pedgroup_info %1z% %2b:day/night% %3u%  
 
0325=2,%2d% = create_car %1d% fire
 
0325=2,%2d% = create_car %1d% fire
 
0326=2,%2d% = create_actor %1d% fire
 
0326=2,%2d% = create_actor %1d% fire
0327=6,%6d% = create_random_car_with_actors %5d% in_area %1d% %2d% %3d% %4d%
+
0327=6,%6d% = create_random_car_with_actors %5d% in_area %1d% %2d% %3d% %4d%  
 
0329=1,  garage %1d% respray_done
 
0329=1,  garage %1d% respray_done
032A=1,set_behind_camera_mode_to %1h%
+
032A=1,set_behind_camera_mode_to %1h%  
032b=7,%7d% = create_weapon_pickup %1o% %2d% ammo %3d% at %4d% %5d% %6d%
+
032b=7,%7d% = create_weapon_pickup %1o% %2d% ammo %3d% at %4d% %5d% %6d%  
032c=2,car %1d% ram %2d%
+
032c=2,car %1d% ram %2d%  
 
032d=2,car %1d% block %2d%  
 
032d=2,car %1d% block %2d%  
0330=2,set_player %1d% infinite_run_to %2b:true/false%
+
0330=2,set_player %1d% infinite_run_to %2b:true/false%  
0331=2,set_player %1d% fast_reload %2h%
+
0331=2,set_player %1d% fast_reload %2h%  
0332=2,set_actor %1d% bleeding_to %2b:true/false%
+
0332=2,set_actor %1d% bleeding_to %2b:true/false%  
0335=1,set_free_paynspray_to %1b:true/false%
+
0335=1,set_free_paynspray_to %1b:true/false%  
0336=2,set_player %1d% visible %2d%
+
0336=2,set_player %1d% visible %2d%  
0337=2,set_actor %1d% visibility %2h%
+
0337=2,set_actor %1d% visibility %2h%  
0339=11,  anything_in_cube_cornerA %1d% %2d% %3d% cornerB %4d% %5d% %6d% solid %7d% car %8d% actor %9d% object %10d% particle %11d%
+
0339=11,  anything_in_cube_cornerA %1d% %2d% %3d% cornerB %4d% %5d% %6d% solid %7d% car %8d% actor %9d% object %10d% particle %11d%  
 
033a=0,create_incoming_cessna  
 
033a=0,create_incoming_cessna  
 
033b=0,  incoming_cessna_landed  
 
033b=0,  incoming_cessna_landed  
 
033c=0,  incoming_cessna_destroyed  
 
033c=0,  incoming_cessna_destroyed  
033e=3,text_draw %1d% %2d% %3g%
+
033e=3,text_draw %1d% %2d% %3g%  
033f=2,set_text_draw_letter_width_height %1d% %2d%
+
033f=2,set_text_draw_letter_width_height %1d% %2d%  
0340=4,set_text_draw_color %1d% %2d% %3d% %4d%
+
0340=4,set_text_draw_color %1d% %2d% %3d% %4d%  
0341=1,set_text_draw_align_justify %1d%
+
0341=1,set_text_draw_align_justify %1d%  
0342=1,set_text_draw_centered %1d%
+
0342=1,set_text_draw_centered %1d%  
0343=1,set_text_linewidth %1d%
+
0343=1,set_text_linewidth %1d%  
 
0344=1,set_text_draw_linewidth %1d% for_centered_text
 
0344=1,set_text_draw_linewidth %1d% for_centered_text
0345=1,set_text_draw_in_box %1d%
+
0345=1,set_text_draw_in_box %1d%  
 
0346=4,set_text_draw_background_color %1d% %2d% %3d% %4d%  
 
0346=4,set_text_draw_background_color %1d% %2d% %3d% %4d%  
0348=1,set_text_draw_proportional %1d%
+
0348=1,set_text_draw_proportional %1d%  
 
0349=1,text_draw_style = %1d%  
 
0349=1,text_draw_style = %1d%  
 
034a=0,portland_complete  
 
034a=0,portland_complete  
 
034b=0,staunton_complete  
 
034b=0,staunton_complete  
 
034c=0,shoreside_complete  
 
034c=0,shoreside_complete  
034d=4,rotate_object %1d% from_angle %2d% to_angle %3d% flag %4d%
+
034d=4,rotate_object %1d% from_angle %2d% to_angle %3d% flag %4d%  
034e=8,move_object %1d% to %2d% %3d% %4d% speed %5d% %6d% %7d% collision_check %8d%
+
034e=8,move_object %1d% to %2d% %3d% %4d% speed %5d% %6d% %7d% collision_check %8d%  
 
034f=1,destroy_actor_with_fade %1d%  // The actor fades away like a ghost
 
034f=1,destroy_actor_with_fade %1d%  // The actor fades away like a ghost
0350=2,set_actor %1d% maintain_position_when_attacked %2d%
+
0350=2,set_actor %1d% maintain_position_when_attacked %2d%  
 
0351=0,  gore_enabled  
 
0351=0,  gore_enabled  
0352=2,set_actor %1d% skin_to %2s%
+
0352=2,set_actor %1d% skin_to %2s%  
0353=1,refresh_actor %1d%
+
0353=1,refresh_actor %1d%  
 
0354=1,set_up_chase_scene %1d%  
 
0354=1,set_up_chase_scene %1d%  
 
0355=0,clean_up_chase_scene  
 
0355=0,clean_up_chase_scene  
 
0356=7,  explosion_type %1d% in_cube %2d% %3d% %4d% %5d% %6d% %7d%  
 
0356=7,  explosion_type %1d% in_cube %2d% %3d% %4d% %5d% %6d% %7d%  
0357=2, explosion_type %1d% in_zone %2z%
+
0357=2, explosion_type %1d% in_zone %2z%  
 
0358=0,create_drop_off_cessna   
 
0358=0,create_drop_off_cessna   
 
0359=0,  drop_off_cessna_shot_down  
 
0359=0,  drop_off_cessna_shot_down  
 
035a=3,get_drop_off_cessna_coords %1d% %2d% %3d%  
 
035a=3,get_drop_off_cessna_coords %1d% %2d% %3d%  
 
035b=4,%4d% = create_drop_off_package %1d% %2d% %3d%  
 
035b=4,%4d% = create_drop_off_package %1d% %2d% %3d%  
035c=5,place_object %1d% relative_to_car %2d% offset %3d% %4d% %5d%
+
035c=5,place_object %1d% relative_to_car %2d% offset %3d% %4d% %5d%  
 
035d=1,make_object %1d% targetable
 
035d=1,make_object %1d% targetable
035E=2,set_player %1d% armour_to %2d%
+
035E=2,set_player %1d% armour_to %2d%  
035f=2,set_actor %1d% armour_to %2d%
+
035f=2,set_actor %1d% armour_to %2d%  
0360=1,open_garage %1d%
+
0360=1,open_garage %1d%  
0361=1,close_garage %1d%
+
0361=1,close_garage %1d%  
0362=4,remove_actor %1d% from_car_and_place_at %2d% %3d% %4d%
+
0362=4,remove_actor %1d% from_car_and_place_at %2d% %3d% %4d%  
0363=6,toggle_model_render_at %1d% %2d% %3d% radius %4d% object %5o% %6d%
+
0363=6,toggle_model_render_at %1d% %2d% %3d% radius %4d% object %5o% %6d%  
 
0365=1,set_actor %1d% objective_hail_taxi
 
0365=1,set_actor %1d% objective_hail_taxi
 
0366=1,  object %1d% damaged
 
0366=1,  object %1d% damaged
 
0367=9,init_headshot_rampage %1g% %2d% %3d% %4d% %5o% %6o% %7o% %8o% %9d%  
 
0367=9,init_headshot_rampage %1g% %2d% %3d% %4d% %5o% %6o% %7o% %8o% %9d%  
 
0368=10,create_ev_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d%  
 
0368=10,create_ev_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d%  
0369=2,put_player %1d% in_car %2d%
+
0369=2,put_player %1d% in_car %2d%  
036a=2,put_actor %1d% in_car %2d%
+
036a=2,put_actor %1d% in_car %2d%  
036d=5,text_2numbers_styled %1g% %2d% %3d% %4d% ms %5d%
+
036d=5,text_2numbers_styled %1g% %2d% %3d% %4d% ms %5d%  
 
036e=6,text_3numbers_styled %1g% %2d% %3d% %4d% %5d% ms %6d%  
 
036e=6,text_3numbers_styled %1g% %2d% %3d% %4d% %5d% ms %6d%  
 
036f=7,text_4numbers_styled %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%  
 
036f=7,text_4numbers_styled %1g% %2d% %3d% %4d% %5d% %6d% ms %7d%  
Line 696: Line 710:
 
0372=3,set_actor %1d% anim %2d% wait_state_time %3d% ms
 
0372=3,set_actor %1d% anim %2d% wait_state_time %3d% ms
 
0373=0,set_camera_directly_behind_player
 
0373=0,set_camera_directly_behind_player
0374=1,set_motion_blur %1d%
+
0374=1,set_motion_blur %1d%  
0375=4,text_1string %1g% %2g% %3d% ms %4d%
+
0375=4,text_1string %1g% %2g% %3d% ms %4d%  
0376=4,%4d% = create_random_actor %1d% %2d% %3d%
+
0376=4,%4d% = create_random_actor %1d% %2d% %3d%  
 
0377=1,set_actor %1d% steal_any_car
 
0377=1,set_actor %1d% steal_any_car
 
0378=3,text_phone_1string_repeatedly %1d% %2g% %3g%  // never tested
 
0378=3,text_phone_1string_repeatedly %1d% %2g% %3g%  // never tested
Line 706: Line 720:
 
037c=5,text_phone_3strings_repeatedly %1d% %2g% %3g% %4g% %5g%  // never tested
 
037c=5,text_phone_3strings_repeatedly %1d% %2g% %3g% %4g% %5g%  // never tested
 
037d=5,text_phone_3strings %1d% %2g% %3g% %4g% %5g%  // never tested
 
037d=5,text_phone_3strings %1d% %2g% %3g% %4g% %5g%  // never tested
037E=6,  sniper_bullet_in_area %1d% %2d% %3d% %4d% %5d% %6d%
+
037E=6,  sniper_bullet_in_area %1d% %2d% %3d% %4d% %5d% %6d%  
 
037f=0,give_player_detonator  
 
037f=0,give_player_detonator  
0381=4,throw_object %1d% distance %2d% %3d% %4d%
+
0381=4,throw_object %1d% distance %2d% %3d% %4d%  
0382=2,set_object %1d% collision_detection %2d%
+
0382=2,set_object %1d% collision_detection %2d%  
 
0383=1,  player %1d% car_horn_activated == true
 
0383=1,  player %1d% car_horn_activated == true
0384=4,text_1string %1g% %2g% %3d% ms %4d%
+
0384=4,text_1string %1g% %2g% %3d% ms %4d%  
0385=4,text_1string_lowpriority %1g% %2g% %3d% ms %4d%
+
0385=4,text_1string_lowpriority %1g% %2g% %3d% ms %4d%  
 
0386=6,text_phone_4strings_repeatedly %1d% %2g% %3g% %4g% %5g% %6g%  // never used
 
0386=6,text_phone_4strings_repeatedly %1d% %2g% %3g% %4g% %5g% %6g%  // never used
 
0387=6,text_phone_4strings %1d% %2g% %3g% %4g% %5g% %6g%  // never used
 
0387=6,text_phone_4strings %1d% %2g% %3g% %4g% %5g% %6g%  // never used
 
0388=7,text_phone_5strings_repeatedly %1d% %2g% %3g% %4g% %5g% %6g% %7g%  // never used
 
0388=7,text_phone_5strings_repeatedly %1d% %2g% %3g% %4g% %5g% %6g% %7g%  // never used
 
0389=7,text_phone_5strings %1d% %2g% %3g% %4g% %5g% %6g% %7g%  // never used
 
0389=7,text_phone_5strings %1d% %2g% %3g% %4g% %5g% %6g% %7g%  // never used
038a=6,  car_in_cube %1d% %2d% %3d% %4d% %5d% %6d%
+
038a=6,  car_in_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
038b=0,load_requested_models
 
038b=0,load_requested_models
038c=4,object %1d% scatter %2d% %3d% %4d%
+
038c=4,object %1d% scatter %2d% %3d% %4d%  
 
038D=9,draw_texture %1h% position %2d% %3d% size %4d% %5d% RGBA %6d% %7d% %8d% %9d%  ;; never used in gta 3
 
038D=9,draw_texture %1h% position %2d% %3d% size %4d% %5d% RGBA %6d% %7d% %8d% %9d%  ;; never used in gta 3
 
038E=8,draw_box_position %1d% %2d% size %3d% %4d% RGBA %5h% %6h% %7h% %8d%  ;; never used in gta 3
 
038E=8,draw_box_position %1d% %2d% size %3d% %4d% RGBA %5h% %6h% %7h% %8d%  ;; never used in gta 3
Line 725: Line 739:
 
0390=1,load_txd_dictionary %1h%  ;; never used in gta 3
 
0390=1,load_txd_dictionary %1h%  ;; never used in gta 3
 
0391=0,release_textures  ;; never used in gta 3
 
0391=0,release_textures  ;; never used in gta 3
0392=2,object %1d% toggle_in_moving_list %2d%
+
0392=2,object %1d% toggle_in_moving_list %2d%  
0394=1,play_music %1d%
+
0394=1,play_music %1d%  
0395=5,clear_area %5d% at %1d% %2d% range %3d% %4d%
+
0395=5,clear_area %5d% at %1d% %2d% range %3d% %4d%  
0396=1,pause_timer %1d%
+
0396=1,pause_timer %1d%  
 
0397=2,car %1d% siren = %2b:on/off%  
 
0397=2,car %1d% siren = %2b:on/off%  
 
0398=7,remove_forbidden_for_peds_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d%  
 
0398=7,remove_forbidden_for_peds_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d%  
Line 734: Line 748:
 
039a=7,remove_forbidden_for_cars_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d%  
 
039a=7,remove_forbidden_for_cars_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d%  
 
039b=7,create_forbidden_for_cars_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d%  
 
039b=7,create_forbidden_for_cars_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d%  
039C=2,set_car %1d% watertight %2h%
+
039C=2,set_car %1d% watertight %2h%  
039d=12,scatter_particles %1a% %8d% %9d% %10d% %11d% %12d% at %2d% %3d% %4d% %5d% %6d% %7d%
+
039d=12,scatter_particles %1a% %8d% %9d% %10d% %11d% %12d% at %2d% %3d% %4d% %5d% %6d% %7d%  
039E=2,set_actor %1d% locked_while_in_vehicle %2d%
+
039E=2,set_actor %1d% locked_while_in_vehicle %2d%  
039f=3,car %1d% race_to %2d% %3d%
+
039f=3,car %1d% race_to %2d% %3d%  
 
03a0=3,  car %3d% picked_up_by_crane %1d% %2d%  
 
03a0=3,  car %3d% picked_up_by_crane %1d% %2d%  
03A1=4,clear_area_with_center_at_3D_coord %1d% %2d% %3d% radius %4d%
+
03A1=4,clear_area_with_center_at_3D_coord %1d% %2d% %3d% radius %4d%  
03A2=2,set_vehicle %1d% action %2h%
+
03A2=2,set_vehicle %1d% action %2h%  
 
03A3=1,  actor %1d% male
 
03A3=1,  actor %1d% male
03a4=1,name_thread %1s%
+
03a4=1,name_thread %1s%  
 
03a5=3,set_garage %1d% type_to %2d% %3d%  
 
03a5=3,set_garage %1d% type_to %2d% %3d%  
 
03a6=3,get_drug_plane_coords %1d% %2d% %3d%  
 
03a6=3,get_drug_plane_coords %1d% %2d% %3d%  
03aa=3,play_suspect_last_seen_at %1d% %2d% %3d%
+
03aa=3,play_suspect_last_seen_at %1d% %2d% %3d%  
03AB=2,set_car %1d% strong %2d%
+
03AB=2,set_car %1d% strong %2d%  
03ac=1,clear_route %1d%
+
03ac=1,clear_route %1d%  
03ad=1,set_rubbish %1b:visible/invisible%
+
03ad=1,set_rubbish %1b:visible/invisible%  
03ae=6,remove_objects_from_cube %1d% %2d% %3d% %4d% %5d% %6d%
+
03ae=6,remove_objects_from_cube %1d% %2d% %3d% %4d% %5d% %6d%  
03af=1,set_streaming %1b:enabled/disabled%
+
03af=1,set_streaming %1b:enabled/disabled%  
 
03b0=1,  garage %1d% door_open
 
03b0=1,  garage %1d% door_open
 
03b1=1,  garage %1d% door_closed
 
03b1=1,  garage %1d% door_closed
Line 757: Line 771:
 
03b4=0,remove_catalina_heli  
 
03b4=0,remove_catalina_heli  
 
03b5=0,  catalina_shot_down  
 
03b5=0,  catalina_shot_down  
03b6=6,replace_model_at %1d% %2d% %3d% radius %4d% from %5o% to %6o%
+
03b6=6,replace_model_at %1d% %2d% %3d% radius %4d% from %5o% to %6o%  
03b7=1,process_cut_scene_only %1b:false/true%
+
03b7=1,process_cut_scene_only %1b:false/true%  
03b8=1,clear_weapons_from_player %1d%
+
03b8=1,clear_weapons_from_player %1d%  
 
03b9=1,create_catalinas_chopper %1d%  
 
03b9=1,create_catalinas_chopper %1d%  
03ba=6,clear_cars_from_cube %1d% %2d% %3d% %4d% %5d% %6d%
+
03ba=6,clear_cars_from_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
03bb=1,set_garage %1d% door_type_to_swing_open
 
03bb=1,set_garage %1d% door_type_to_swing_open
03bc=5,%5d% = create_sphere %1d% %2d% %3d% %4d%
+
03bc=5,%5d% = create_sphere %1d% %2d% %3d% %4d%  
03bd=1,destroy_sphere %1d%
+
03bd=1,destroy_sphere %1d%  
03bf=2,set_player %1d% ignored_by_everyone_to %2b:true/false%
+
03bf=2,set_player %1d% ignored_by_everyone_to %2b:true/false%  
 
03c0=2,%2d% = actor %1d% car
 
03c0=2,%2d% = actor %1d% car
 
03c1=2,%2d% = player %1d% car
 
03c1=2,%2d% = player %1d% car
 
03c2=1,  phone %1d% answered  
 
03c2=1,  phone %1d% answered  
03C3=3,set_timer_with_text_to %1d% type %2h% text %3g%
+
03C3=3,set_timer_with_text_to %1d% type %2h% text %3g%  
03c4=3,set_status_text_to %1d% %2b:bar/number% %3g%
+
03c4=3,set_status_text_to %1d% %2b:bar/number% %3g%  
03c5=4,create_random_car_for_carpark %1d% %2d% %3d% %4d%
+
03c5=4,create_random_car_for_carpark %1d% %2d% %3d% %4d%  
 
03c6=1,  current_island == %1d%  
 
03c6=1,  current_island == %1d%  
03C7=1,set_sensitivity_to_crime_to %1d%
+
03C7=1,set_sensitivity_to_crime_to %1d%  
 
03C8=0,set_camera_directly_before_player
 
03C8=0,set_camera_directly_before_player
 
03c9=1,  car %1d% damaged  
 
03c9=1,  car %1d% damaged  
 
03ca=1,  object %1d% exists
 
03ca=1,  object %1d% exists
03cb=3,set_camera %1d% %2d% %3d%
+
03cb=3,load_scene %1d% %2d% %3d%  
03cc=3,car %1d% add_to_stuck_car_check %2d% = %3d%
+
03cc=3,car %1d% add_to_stuck_car_check %2d% = %3d%  
 
03cd=1,car %1d% remove_from_stuck_car_check
 
03cd=1,car %1d% remove_from_stuck_car_check
 
03ce=1,  car %1d% stuck
 
03ce=1,  car %1d% stuck
03CF=1,load_wav %1s%
+
03CF=1,load_wav %1s%  
 
03D0=0,  wav_loaded
 
03D0=0,  wav_loaded
 
03D1=0,play_wav
 
03D1=0,play_wav
 
03D2=0,  wav_ended
 
03D2=0,  wav_ended
03d3=7,point %1d% %2d% %3d% get_nearby_vector %4d% %5d% %6d% %7d%
+
03d3=7,point %1d% %2d% %3d% get_nearby_vector %4d% %5d% %6d% %7d%  
03d4=2,  garage %1d% contains_neededcar %2d%
+
03d4=2,  garage %1d% contains_neededcar %2d%  
03d5=1,remove_text %1g%
+
03d5=1,remove_text %1g%  
03d6=1,remove_big_text %1g%
+
03d6=1,remove_big_text %1g%  
03D7=3,set_wav_location %1d% %2d% %3d%
+
03D7=3,set_wav_location %1d% %2d% %3d%  
 
03d8=0,show_save_screen
 
03d8=0,show_save_screen
 
03d9=0,  save_done
 
03d9=0,  save_done
 
03da=1,set_garage %1d% camera_follows_player
 
03da=1,set_garage %1d% camera_follows_player
03dc=2,%2d% = create_marker_above_pickup %1d%
+
03db=4,create_marker_above_pickup %1d% %2d% %3d% handle %4d%
 +
03dc=2,%2d% = create_marker_above_pickup %1d%  
 
03dd=3,pickup %1d% show_on_radar %2d% %3d%  
 
03dd=3,pickup %1d% show_on_radar %2d% %3d%  
03de=1,set_pedestrians_density_multiplier_to %1d%
+
03de=1,set_pedestrians_density_multiplier_to %1d%  
03df=1,all_random_peds %1o%
+
03df=1,all_random_peds %1o%
 +
03e0=1,set_text_draw_before_fade %1d%  
 
03e1=1,%1d% = packages_found
 
03e1=1,%1d% = packages_found
 
03e2=1,actor %1d% exit_car
 
03e2=1,actor %1d% exit_car
03E4=1,set_text_draw_align_right %1h%
+
03e3=1,set_sprites_draw_before_fade %1d%
03e5=1,text_box %1g%
+
03e4=1,set_text_draw_align_right %1h%  
 +
03e5=1,text_box %1g%  
 
03e6=0,remove_text_box
 
03e6=0,remove_text_box
03e7=1,flash_hud %1d%
+
03e7=1,flash_hud %1d%  
03ea=1,generate_cars_around_camera %1d%
+
03e9=1,  actor %1d% is_in_control
 +
03ea=1,generate_cars_around_camera %1d%  
 
03eb=0,clear_small_messages_only
 
03eb=0,clear_small_messages_only
 
03ec=0,  ev_crane_collected_all_cars  
 
03ec=0,  ev_crane_collected_all_cars  
03ed=2,set_car %1d% not_damaged_when_upside_down %2h%
+
03ed=2,set_car %1d% not_damaged_when_upside_down %2h%  
 
03ee=1,  player %1d% controllable
 
03ee=1,  player %1d% controllable
 
03ef=1,player %1d% make_safe
 
03ef=1,player %1d% make_safe
03f0=1,enable_text_draw %1d%
+
03f0=1,enable_text_draw %1d%  
03f1=2,pedtype %1e% add_threat %2e%
+
03f1=2,pedtype %1e% add_threat %2e%  
03f2=2,pedgroup %1e% remove_threat %2e%
+
03f2=2,pedgroup %1e% remove_threat %2e%  
03f3=3,get_car %1d% color %2d% %3d%
+
03f3=3,get_car %1d% color %2d% %3d%  
03F4=1,set_all_vehicles_apply_damage_rules %1d%
+
03F4=1,set_all_vehicles_apply_damage_rules %1d%  
03F5=2,set_vehicle %1d% apply_damage_rules %2h%
+
03F5=2,set_vehicle %1d% apply_damage_rules %2h%  
 
03f7=1,load_island_data %1d%  
 
03f7=1,load_island_data %1d%  
03f8=1,get_body_cast_health %1d%
+
03f8=1,get_body_cast_health %1d%  
 
03f9=3,make_actors %1d% %2d% converse_in %3d% ms
 
03f9=3,make_actors %1d% %2d% converse_in %3d% ms
03FB=2,car %1d% bind_to_current_island %2d%
+
03FB=2,car %1d% bind_to_current_island %2d%  
03fc=2,actor %1d% bind_to_current_island %2d%
+
03fc=2,actor %1d% bind_to_current_island %2d%  
03fd=1,save_offroad_time %1d%
+
03fd=1,save_offroad_time %1d%  
03fe=1,save_offroadII_time %1d%
+
03fe=1,save_offroadII_time %1d%  
03ff=1,save_offroadIII_time %1d%
+
03ff=1,save_offroadIII_time %1d%  
0400=1,save_mayhem_time %1d%
+
0400=1,save_mayhem_time %1d%  
 
0401=0,increment_people_saved_in_ambulance
 
0401=0,increment_people_saved_in_ambulance
 
0402=0,increment_criminals_stopped
 
0402=0,increment_criminals_stopped
0403=1,save_highest_ambulance_level %1d%
+
0403=1,save_highest_ambulance_level %1d%  
 
0404=0,increment_fires_extinguished
 
0404=0,increment_fires_extinguished
0405=1,enable_phone %1d%
+
0405=1,enable_phone %1d%  
 
0406=1,save_dodo_flight_time %1d%  
 
0406=1,save_dodo_flight_time %1d%  
0407=1,time_taken_defuse_mission = %1d%
+
0407=1,time_taken_defuse_mission = %1d%  
0408=1,set_total_rampages_to %1d%
+
0408=1,set_total_rampages_to %1d%  
 
0409=0,blow_up_rc_buggy
 
0409=0,blow_up_rc_buggy
 
040a=1,remove_car_from_chase %1d%  
 
040a=1,remove_car_from_chase %1d%  
Line 841: Line 859:
 
0410=2,override_gang_model %1d% %2d%  
 
0410=2,override_gang_model %1d% %2d%  
 
0411=2,set_actor %1d% use_pednode_seek %2d%  
 
0411=2,set_actor %1d% use_pednode_seek %2d%  
0412=2,
+
0412=2,switch_vehicle %1d% weapons %2d%
 
0413=2,set_player %1d% get_out_of_jail_free %2d%  
 
0413=2,set_player %1d% get_out_of_jail_free %2d%  
0414=2,toggle_player %1d% free_treatment_once %2d%
+
0414=2,toggle_player %1d% free_treatment_once %2d%  
0415=2,
+
0415=2, car %1d% door %2d% closed
0417=1,start_mission %1d%
+
0417=1,start_mission %1d%  
0418=2,set_object %1d% draw_last %2h%
+
0418=2,set_object %1d% draw_last %2h%  
 
0419=3,%3d% = player %1d% weapon %2c% ammo
 
0419=3,%3d% = player %1d% weapon %2c% ammo
041a=3,%3d% = actor %1d% weapon_ammo %2c%
+
041a=3,%3d% = actor %1d% weapon_ammo %2c%  
 
041c=2,make_actor %1d% say %2d%  
 
041c=2,make_actor %1d% say %2d%  
041d=1,set_camera_near_clip %1d%
+
041d=1,set_camera_near_clip %1d%  
041e=2,set_radio_station %1d% %2d%
+
041e=2,set_radio_station %1d% %2d%  
 
041f=1,override_hospital %1d%  
 
041f=1,override_hospital %1d%  
 
0420=1,override_police_station %1d%  
 
0420=1,override_police_station %1d%  
 
0421=1,toggle_rain %1d%  
 
0421=1,toggle_rain %1d%  
 
0422=2,  garage_contain_car %1d% %2d%  
 
0422=2,  garage_contain_car %1d% %2d%  
0423=2,car %1d% improve_handling %2d%
+
0423=2,car %1d% improve_handling %2d%  
 
0424=0,  metric
 
0424=0,  metric
0425=2,meters %2d% to_feet %1d%
+
0425=2,meters %2d% to_feet %1d%  
 
0426=6,create_save_cars_between_levels_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
0426=6,create_save_cars_between_levels_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
0427=6,create_save_peds_between_levels_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
0427=6,create_save_peds_between_levels_cube %1d% %2d% %3d% %4d% %5d% %6d%  
 
0428=2,set_car %1d% avoid_level_transitions %2d%  
 
0428=2,set_car %1d% avoid_level_transitions %2d%  
 
042a=2,  ped_threat_exists %1u% %2u%  
 
042a=2,  ped_threat_exists %1u% %2u%  
042b=6,clear_peds_from_cube %1d% %2d% %3d% %4d% %5d% %6d%
+
042b=6,clear_peds_from_cube %1d% %2d% %3d% %4d% %5d% %6d%  
042c=1,set_total_missions_to %1d%
+
042c=1,set_total_missions_to %1d%  
042d=2,%2d% = metric_to_imperial %1d%
+
042d=2,%2d% = metric_to_imperial %1d%  
 
042e=2,register_lowest_int_stat %1h% to %2d%  // never used
 
042e=2,register_lowest_int_stat %1h% to %2d%  // never used
042f=2,register_highest_int_stat %1d% to %2d%
+
042f=2,register_highest_int_stat %1d% to %2d%  
0431=2,  car %1d% car_passenger_seat_free %2d%
+
0431=2,  car %1d% car_passenger_seat_free %2d%  
0433=2,set_actor %1d% is_criminal %2d%
+
0433=2,set_actor %1d% is_criminal %2d%  
 
0434=0,show_credits
 
0434=0,show_credits
 
0435=0,end_credits
 
0435=0,end_credits
 
0436=0,  reached_end_of_credits
 
0436=0,  reached_end_of_credits
0437=8,scatter_particle %1a% %8d% at %2d% %3d% %4d% %5d% %6d% %7d%
+
0437=8,scatter_particle %1a% %8d% at %2d% %3d% %4d% %5d% %6d% %7d%  
0438=2,set_actor %1d% ignore_level_transitions %2d%
+
0438=2,set_actor %1d% ignore_level_transitions %2d%  
 
043a=0,start_boat_foam_animation  
 
043a=0,start_boat_foam_animation  
 
043b=1,update_boat %1d% foam_animation  
 
043b=1,update_boat %1d% foam_animation  
043C=1,set_game_sounds_disable_on_fade %1d%
+
043C=1,set_game_sounds_disable_on_fade %1d%  
043d=1,set_intro_is_playing %1d%
+
043d=1,set_intro_is_playing %1d%  
 
043f=0,play_cutscene_music
 
043f=0,play_cutscene_music
 
0440=0,stop_cutscene_music
 
0440=0,stop_cutscene_music
 
0441=2,%2d% = car %1d% model
 
0441=2,%2d% = car %1d% model
0442=2,  player %1d% in_car %2d%
+
0442=2,  player %1d% in_car %2d%  
 
0443=1,  player %1d% in_a_car
 
0443=1,  player %1d% in_a_car
 
0444=2,create_fire_audio %1d% %2d%  
 
0444=2,create_fire_audio %1d% %2d%  
 
0445=0,  are_car_cheats_used
 
0445=0,  are_car_cheats_used
0446=2,set_actor %1d% dismemberment_possible %2d%
+
0446=2,set_actor %1d% dismemberment_possible %2d%  
 
0447=1,  player %1d% lifting_a_phone
 
0447=1,  player %1d% lifting_a_phone
0448=2,  actor %1d% in_car %2d%
+
0448=2,  actor %1d% in_car %2d%  
 
0449=1,  actor %1d% in_a_car
 
0449=1,  actor %1d% in_a_car
 
044A=1,  player %1d% on_foot
 
044A=1,  player %1d% on_foot
 
044B=1,  actor %1d% on_foot
 
044B=1,  actor %1d% on_foot
 
044c=1,change_to_island %1d%  
 
044c=1,change_to_island %1d%  
044d=1,load_splash %1x%
+
044d=1,load_splash %1x%  
 
044e=2,car %1d% level %2b:set_from_position/clear%  
 
044e=2,car %1d% level %2b:set_from_position/clear%  
044f=2,make_car %1d% a_bit_stronger %1d%
+
044f=2,make_car %1d% a_bit_stronger %1d%  
 
0450=1,car %1d% warp_to_player
 
0450=1,car %1d% warp_to_player
 
0451=0,load_end_of_game_audio
 
0451=0,load_end_of_game_audio
0453=4,object %1d% set_rotation %2d% %3d% %4d%
+
0453=4,object %1d% set_rotation %2d% %3d% %4d%  
0454=3,get_debug_camera_coordinates %1d% %2d% %3d%
+
0454=3,get_debug_camera_coordinates %1d% %2d% %3d%  
0455=3,get_debug_camera_front_vector %1d% %2d% %3d%
+
0455=3,get_debug_camera_front_vector %1d% %2d% %3d%  
0481=1,set_enter_car_range_multiplier %1d%
+
0481=1,set_enter_car_range_multiplier %1d%  
  
 
;CLEO opcodes
 
;CLEO opcodes
 
05DC=0,end_custom_thread
 
05DC=0,end_custom_thread
05DD=1,end_custom_thread_named %1s%
+
05DD=1,end_custom_thread_named %1s%  
05DE=-1,create_custom_thread %1s%
+
05DE=-1,create_custom_thread %1s%  
05DF=4,write_memory %1d% size %2d% value %3d% virtual_protect %4d%
+
05DF=4,write_memory %1d% size %2d% value %3d% virtual_protect %4d%  
05E0=4,%4d% = read_memory %1d% size %2d% virtual_protect %3d%
+
05E0=4,%4d% = read_memory %1d% size %2d% virtual_protect %3d%  
05E1=-1,call %1d% num_params %2h% pop %3h%
+
05E1=-1,call %1d% num_params %2h% pop %3h%  
05E2=-1,call_function %1d% num_params %2h% pop %3h%
+
05E2=-1,call_function %1d% num_params %2h% pop %3h%  
05E3=-1,call_method %1d% struct %2d% num_params %3h% pop %4h%
+
05E3=-1,call_method %1d% struct %2d% num_params %3h% pop %4h%  
05E4=-1,call_function_method %1d% struct %2d% num_params %3h% pop %4h%
+
05E4=-1,call_function_method %1d% struct %2d% num_params %3h% pop %4h%  
 
05E5=1,%1d% = game_version
 
05E5=1,%1d% = game_version
 
05E6=2,%2d% = actor %1h% struct
 
05E6=2,%2d% = actor %1h% struct
Line 929: Line 947:
 
05F3=3,%3d% = %1d% exp %2d% //all floats
 
05F3=3,%3d% = %1d% exp %2d% //all floats
 
05F4=3,%3d% = log %1d% base %2d% //all floats
 
05F4=3,%3d% = log %1d% base %2d% //all floats
05F5=-1,call_scm_func %1p% params_count %2d%
+
05F5=-1,call_scm_func %1p% params_count %2d%  
 
05F6=-1,ret %1d%
 
05F6=-1,ret %1d%
 
</syntaxhighlight>
 
</syntaxhighlight>

Revision as of 16:57, 22 June 2015

This page contains the most up-to-date SCM.INI file for Seemann's Sanny Builder program. Copy the content into \data\gta3 in the directory containing the Sanny Builder installation.

; d% = anything
; p% = label pointer
; o% = object models all types
; g% = gxt reference

DATE=22.06.2015

[OPCODES]
0000=0,NOP
0001=1,wait %1d% ms
0002=1,jump %1p% 
0003=1,shake_camera %1d% 
0004=2,%1d% = %2d%  // integer values
0005=2,%1d% = %2d%  // floating-point values
0006=2,%1d% = %2d%  // integer values
0007=2,%1d% = %2d%  // floating-point values
0008=2,%1d% += %2d%  // integer values
0009=2,%1d% += %2d%  // floating-point values
000A=2,%1d% += %2h%  // integer values
000B=2,%1d% += %2d%  // floating-point values
000c=2,%1d% -= %2d%  // integer values
000d=2,%1d% -= %2d%  // floating-point values
000E=2,%1d% -= %2h%  // integer values
000F=2,%1d% -= %2d%  // floating-point values
0010=2,%1d% *= %2d%  // integer values
0011=2,%1d% *= %2d%  // floating-point values
0012=2,%1d% *= %2d%  // integer values 
0013=2,%1d% *= %2d%  // floating-point values 
0014=2,%1d% /= %2d%  // integer values
0015=2,%1d% /= %2d%  // floating-point values
0016=2,%1d% /= %2d%  // integer values 
0017=2,%1d% /= %2d%  // floating-point values 
0018=2,  %1d% > %2d%  // integer values
0019=2,  %1d% > %2d%  // integer values
001a=2,  %1d% > %2d%  // integer values
001b=2,  %1d% > %2d%  // integer values
001c=2,  %1d% > %2d%  // integer values
001d=2,  %1d% > %2d%  // integer values 
001E=2,  %1d% > %2d%  // integer values
001f=2,  %1d% > %2d%  // integer values
0020=2,  %1d% > %2d%  // floating-point values
0021=2,  %1d% > %2d%  // floating-point values
0022=2,  %1d% > %2d%  // floating-point values
0023=2,  %1d% > %2d%  // floating-point values
0024=2,  %1d% > %2d%  // floating-point values only
0025=2,  %1d% > %2d%  // floating-point values 
0026=2,  %1d% > %2d%  // floating-point values 
0027=2,  %1d% > %2d%  // floating-point values only
0028=2,  %1d% >= %2d%  // integer values
0029=2,  %1d% >= %2d%  // integer values
002a=2,  %1d% >= %2d%  // integer values
002b=2,  %1d% >= %2d%  // integer values 
002c=2,  %1d% >= %2d%  // integer values 
002d=2,  %1d% >= %2d%  // integer values 
002e=2,  %1d% >= %2d%  // integer values 
002F=2,  %1d% >= %2d%  // integer values
0030=2,  %1d% >= %2d%  // floating-point values
0031=2,  %1d% >= %2d%  // floating-point values 
0032=2,  %1d% >= %2d%  // floating-point values
0033=2,  %1d% >= %2d%  // floating-point values 
0034=2,  %1d% >= %2d%  // floating-point values 
0035=2,  %1d% >= %2d%  // floating-point values 
0036=2,  %1d% >= %2d%  // floating-point values 
0037=2,  %1d% >= %2d%  // floating-point values 
0038=2,  %1d% == %2d%  // integer values
0039=2,  %1d% == %2d%  // integer values
003a=2,  %1d% == %2d%  // integer values and handles
003b=2,  %1d% == %2d%  // integer values 
003c=2,  %1d% == %2d%  // integer values 
0042=2,  %1d% == %2d%  // floating-point values
0043=2,  %1d% == %2d%  // floating-point values
0044=2,  %1d% == %2d%  // floating-point values 
0045=2,  %1d% == %2d%  // floating-point values 
0046=2,  %1d% == %2d%  // floating-point values 
004c=1,jump_if_true %1p% 
004d=1,jump_if_false %1p% 
004e=0,end_thread
004f=-1,create_thread %1p% 
0050=1,gosub %1p% 
0051=0,return
0053=5,%5d% = create_player %1o% at %2d% %3d% %4d% 
0054=4,store_player %1d% position_to %2d% %3d% %4d% 
0055=4,put_player %1d% at %2d% %3d% %4d% 
0056=6,  player %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d% 
0057=8,  player %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d% 
0058=2,%1d% += %2d%  // integer values
0059=2,%1d% += %2d%  // floating-point values
005a=2,%1d% += %2d%  // integer values
005b=2,%1d% += %2d%  // floating-point values
005c=2,%1d% += %2d%  // integer values
005d=2,%1d% += %2d%  // floating-point values
005e=2,%1d% += %2d%  // integer values
005f=2,%1d% += %2d%  // floating-point values
0060=2,%1d% -= %2d%  // integer values
0061=2,%1d% -= %2d%  // floating-point values
0062=2,%1d% -= %2d%  // integer values
0063=2,%1d% -= %2d%  // floating-point values
0064=2,%1d% -= %2d%  // integer values
0065=2,%1d% -= %2d%  // floating-point values
0066=2,%1d% -= %2d%  // integer values
0067=2,%1d% -= %2d%  // floating-point values
0068=2,%1d% *= %2d%  // integer values
0069=2,%1d% *= %2d%  // floating-point values
006a=2,%1d% *= %2d%  // integer values
006b=2,%1d% *= %2d%  // floating-point values
006c=2,%1d% *= %2d%  // integer values
006d=2,%1d% *= %2d%  // floating-point values
006e=2,%1d% *= %2d%  // integer values
006f=2,%1d% *= %2d%  // floating-point values
0070=2,%1d% /= %2d%  // integer values
0071=2,%1d% /= %2d%  // floating-point values
0072=2,%1d% /= %2d%  // integer values
0073=2,%1d% /= %2d%  // floating-point values
0074=2,%1d% /= %2d%  // integer values
0075=2,%1d% /= %2d%  // floating-point values
0076=2,%1d% /= %2d%  // integer values
0077=2,%1d% /= %2d%  // floating-point values
0078=2,%1d% += frame_delta_time * %2d%  // floating-point values
0079=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007a=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007b=2,%1d% = frame_delta_time %2d%  // floating-point (never used in gta 3)
007c=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007d=2,%1d% += frame_delta_time * %2d%  // floating-point (never used in gta 3)
007e=2,%1d% -= frame_delta_time * %2d%  // floating-point values
007f=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
0080=2,%1d% -=  frame_delta_time * %2d%  // floating-point (never used in gta 3)
0081=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
0082=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
0083=2,%1d% -= frame_delta_time * %2d%  // floating-point (never used in gta 3)
0084=2,%1d% = %2d%  // integer values and handles
0085=2,%1d% = %2d%  // integer values and handles
0086=2,%1d% = %2d%  // floating-point values only
0087=2,%1d% = %2d%  // floating-point values only
0088=2,%1d% = %2d%  // floating-point values only
0089=2,%1d% = %2d%  // floating-point values only
008a=2,%1d% = %2d%  // integer values and handles
008b=2,%1d% = %2d%  // integer values and handles
008c=2,%1d% = float_to_integer %2d% 
008d=2,%1d% = integer_to_float %2d% 
008e=2,%1d% = float_to_integer %2d% 
008f=2,%1d% = integer_to_float %2d% 
0090=2,%1d% = float_to_integer %2d% 
0091=2,%1d% = integer_to_float %2d% 
0092=2,%1d% = float_to_integer %2d% 
0093=2,%1d% = integer_to_float %2d% 
0094=1,make %1d% absolute_integer
0095=1,make %1d% absolute_integer
0096=1,make %1d% absolute_float
0097=1,make %1d% absolute_float
0098=1,%1d% = random_float_0-to-1
0099=1,%1d% = random_integer_0-to-65535
009a=6,%6d% = create_actor %1d% %2o% at %3d% %4d% %5d% 
009b=1,destroy_actor_instantly %1d% 
009c=2,set_actor %1d% wander_path_to %2d% 
009e=4,set_actor %1d% path %2d% %3d% %4d% 
009f=1,set_actor %1d% idle
00a0=4,store_actor %1d% position_to %2d% %3d% %4d% 
00a1=4,put_actor %1d% at %2d% %3d% %4d% 
00a2=1,  actor %1d% alive
00a3=6,  actor %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d% 
00a4=8,  actor %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d% 
00a5=5,%5d% = create_car %1o% at %2d% %3d% %4d% 
00a6=1,destroy_car %1d% 
00a7=4,car %1d% drive_to %2d% %3d% %4d% 
00a8=1,set_car %1d% to_psycho_driver
00a9=1,set_car %1d% to_normal_driver
00aa=4,store_car %1d% position_to %2d% %3d% %4d% 
00ab=4,put_car %1d% at %2d% %3d% %4d% 
00ac=1,  car %1d% alive
00ad=2,set_car %1d% max_speed_to %2d% 
00ae=2,set_vehicle %1d% traffic_behavior_to %2d% 
00af=2,set_car %1d% driver_behaviour_to %2d% 
00b0=6,  car %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d% 
00b1=8,  car %1d% %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d% 
00ba=3,text_styled %1g% %2d% ms %3d% 
00bb=3,text_lowpriority %1g% %2d% ms %3d% 
00bc=3,text_highpriority %1g% %2d% ms %3d% 
00bd=3,text_mediumpriority %1g% %2d% ms %3d% 
00be=0,text_clear_all
00bf=2,%1d% = current_time_hours, %2d% = current_time_minutes
00c0=2,set_current_time %1d% %2d% 
00c1=3,%3d% = minutes_to_current_time %1d% %2d% 
00c2=4,  sphere_onscreen %1d% %2d% %3d% %4d% 
00c3=0,enter_debugmode
00c4=0,exit_debugmode
00c5=0,true 
00c6=0,false 
00d6=1,if %1d% 
00d7=1,create_thread %1p% without_parameters
00d8=0,mission_cleanup
00d9=2,%2d% = actor %1d% car  // add to mission cleanup
00da=2,%2d% = player %1d% car
00db=2,  actor %1d% in_car %2d% 
00dc=2,  player %1d% driving %2d% 
00DD=2,  actor %1d% driving_vehicle_type %2o% 
00de=2,  player %1d% driving_vehicle_type %2o% 
00df=1,  actor %1d% driving
00e0=1,  player %1d% driving
00e1=2,  pad %1d% key_pressed %2d% 
00e2=3,get_pad %1d% key %2d% state_to %3d% 
00e3=6,  player %1d% %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d% 
00e4=6,  player %1d% %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d% 
00e5=6,  player %1d% %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d% 
00e6=6,  player %1d% stopped %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d% 
00e7=6,  player %1d% stopped %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d% 
00e8=6,  player %1d% stopped %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d% 
00e9=5,  player %1d% %5b:in-sphere/%near_actor %2d% radius %3d% %4d% 
00ea=5,  player %1d% %5b:in-sphere/%near_actor_on_foot %2d% radius %3d% %4d% 
00eb=5,  player %1d% %5b:in-sphere/%near_actor_in_car %2d% radius %3d% %4d% 
00ec=6,  actor %1d% %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d% 
00ed=6,  actor %1d% %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d% 
00ee=6,  actor %1d% %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d% 
00ef=6,  actor %1d% stopped %6b:in-sphere/%near_point %2d% %3d% radius %4d% %5d% 
00f0=6,  actor %1d% stopped %6b:in-sphere/%near_point_on_foot %2d% %3d% radius %4d% %5d% 
00f1=6,  actor %1d% stopped %6b:in-sphere/%near_point_in_car %2d% %3d% radius %4d% %5d% 
00f2=5,  actor %1d% near_actor %2d% radius %3d% %4d% %5h% 
00f3=5,  actor %1d% near_actor_on_foot %2d% radius %3d% %4d% %5h% 
00f4=5,  actor %1d% near_actor_in_car %2d% radius %3d% %4d% %5h% 
00f5=8,  player %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d% 
00f6=8,  player %1d% %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d% 
00f7=8,  player %1d% %8b:in-sphere/%near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% 
00f8=8,  player %1d% stopped %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d% 
00f9=8,  player %1d% stopped %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d% 
00fa=8,  player %1d% stopped %8b:in-sphere/%near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% 
00fb=6,  player %1d% %6b:in-sphere/%near_actor %2d% radius %3d% %4d% %5d% 
00fc=6,  player %1d% %6b:in-sphere/%near_actor %2d% on_foot radius %3d% %4d% %5d% 
00fd=6,  player %1d% %6b:in-sphere/%near_actor %2d% in_car radius %3d% %4d% %5d% 
00fe=8,  actor %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d% 
00ff=8,  actor %1d% %8b:in-sphere/%near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d% 
0100=8,  actor %1d% near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h% 
0101=8,  actor %1d% stopped_near_point %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h% 
0102=8,  actor %1d% stopped_near_point_on_foot %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8h% 
0103=8,  actor %1d% stopped_near_point_in_car %2d% %3d% %4d% radius %5d% %6d% %7d% sphere %8d% 
0104=6,  actor %1d% near_actor %2d% radius %3d% %4d% %5d% sphere %6h% 
0105=6,  actor %1d% near_actor_on_foot %2d% radius %3d% %4d% %5d% sphere %6h% 
0106=6,  actor %1d% near_actor_in_car %2d% radius %3d% %4d% %5d% %6h% 
0107=5,%5d% = create_object %1o% at %2d% %3d% %4d% 
0108=1,destroy_object %1d% 
0109=2,player %1d% money += %2d% 
010a=2,  player %1d% money > %2d% 
010B=2,%2d% = player %1d% money
010c=5,change_player_into_rc_buggy %1d% at %2d% %3d% %4d% %5d% 
010d=2,set_player %1d% wanted_level_to %2d% 
010e=2,set_player %1d% minimum_wanted_level_to %2d% 
010f=2,  player %1d% wanted_level > %2d% 
0110=1,clear_player %1d% wanted_level
0111=1,set_wasted_busted_check_to %1b:enabled/disabled% 
0112=0,  wasted_or_busted
0113=3,set_player %1d% car_weapon %2h% ammo_to %3d% 
0114=3,set_actor %1d% car_weapon %2h% ammo_to %3d% 
0117=1,  player %1d% wasted
0118=1,  actor %1d% dead
0119=1,  car %1d% wrecked
011a=2,set_actor %1d% flags %2i% 
011c=1,actor %1d% clear_objective 
0121=2,  player %1d% in_zone %2z% 
0122=1,  player %1d% pressing_horn
0123=2,  actor %1d% spotted_player %2d% 
0126=1,  actor %1d% objective_passed
0129=4,%4d% = create_actor %2d% %3o% in_car %1d% driverseat
012a=4,put_player %1d% at %2d% %3d% %4d% and_remove_from_car
0130=1,  player %1d% busted
0135=2,%2d% = car %1d% door_status
0136=4,shake_camera %1d% with_point %2d% %3d% %4d% 
0137=2,  car %1d% id == %2o% 
013b=6,  car %1d% dead_in_rectangle %2d% %3d% %4d% %5d% %6d% 
013c=8,  car %1d% dead_in_cube %2d% %3d% %4d% %5d% %6d% %7d% %8d% 
0149=1,  car %1d% crushed_by_car_crusher
014b=13,%13d% = init_parked_car_generator %5o% %6d% %7d% %8d% alarm %9d% door_lock %10d% %11d% %12d% at %1d% %2d% %3d% angle %4d% 
014c=2,set_parked_car_generator %1d% cars_to_generate_to %2d% 
014d=4,text_pager %1g% %2d% %3d% %4d% 
014E=1,set_timer_to %1d% 
014f=1,stop_timer %1d% 
0150=1,set_status_text %1d% type %2d%  ;; never used gta 3
0151=1,remove_status_text %1d% 
0152=17,set_zone_car_info %1s% %2b:day/night% %3h% %4h% %5h% %6h% %7h% %8h% %9h% %10h% %11h% %12h% %13h% %14h% %15h% %16h% %17h% 
0154=2,  actor %1d% in_zone %2z% 
0155=3,set_zone_car_density %1z% %2b:day/night% %3d% 
0156=3,set_zone_ped_density %1z% %2b:day/night% %3d% 
0157=3,camera_on_player %1d% %2d% %3d% 
0158=3,camera_on_vehicle %1d% %2d% %3d% 
0159=3,camera_on_ped %1d% %2d% %3d% 
015a=0,restore_camera
015b=3,shake_pad %1d% %2d% %3d% 
015c=11,set_zone_gang_info %1s% %2b:day/night% %3h% %4h% %5h% %6h% %7h% %8h% %9h% %10h% %11h% 
015d=1,set_gamespeed %1d% 
015e=1,  car %1d% wheels_on_ground
015f=6,set_camera_position %1d% %2d% %3d% %4d% %5d% %6d% 
0160=4,point_camera %1d% %2d% %3d% %4d% 
0161=4,tie_marker %4d% to_car %1d% %2d% %3d% 
0162=4,tie_marker %4d% to_actor %1d% %2d% %3d% 
0163=4,tie_marker_to_object %1d% %2d% %3d% handle %4d% 
0164=1,disable_marker %1d% 
0165=2,set_marker %1d% color_to %2d% 
0166=2,set_marker %1d% brightness_to %2d% 
0167=6,%6d% = create_marker_at %1d% %2d% %3d% %4d% %5d% 
0168=2,set_marker %1d% size %2d% 
0169=3,set_fade_color %1d% %2d% %3d% 
016a=2,fade %2b:back/% %1d% ms
016b=0,  fading
016c=4,restart_if_wasted at %1d% %2d% %3d% %4d% 
016d=4,restart_if_busted at %1d% %2d% %3d% %4d% 
016e=4,override_restart at %1d% %2d% %3d% %4d% 
016f=10,create_particle %1a% %5d% %6d% %7d% %8d% %9d% %10d% at %2d% %3d% %4d% 
0170=2,%2d% = player %1d% z_angle
0171=2,set_player %1d% z_angle_to %2d% 
0172=2,%2d% = actor %1d% z_angle
0173=2,set_actor %1d% z_angle_to %2d% 
0174=2,%2d% = car %1d% z_angle
0175=2,set_car %1d% z_angle_to %2d% 
0176=2,%2d% = object %1d% z_angle
0177=2,set_object %1d% z_angle_to %2d% 
0178=2,  player %1d% picked_up_object %2d% 
0179=2,  actor %1d% picked_up_object %2d% 
017a=3,set_player %1d% weapon %2d% ammo_to %3d% 
017b=3,set_actor %1d% weapon %2d% ammo_to %3d% 
0180=1,set_on_mission_flag_to %1d% 
0181=2,on_mission_for %1d% flag = %2d% 
0182=2,contact %1d% base_brief = %2d% 
0183=2,  player %1d% health > %2h% 
0184=2,  actor %1d% health >= %2d% 
0185=2,  car %1d% health >= %2d% 
0186=2,%2d% = create_marker_above_car %1d% 
0187=2,%2d% = create_marker_above_actor %1d% 
0188=2,%2d% = create_marker_above_object %1d% 
0189=4,%4d% = unknown_create_checkpoint_at %1d% %2d% %3d% 
018a=4,%4d% = create_checkpoint_at %1d% %2d% %3d% 
018b=2,show_on_radar %1d% %2d% 
018c=4,play_sound %4d% at %1d% %2d% %3d% 
018d=5,%5d% = create_sound %4d% at %1d% %2d% %3d% 
018e=1,stop_sound %1d% 
018f=1,  car %1d% flipped_for_2_seconds
0190=1,add_car %1d% to_flipped_check
0191=1,remove_car %1d% from_flipped_check
0192=1,set_actor %1d% objective_to_stand_still
0193=1,set_actor %1d% objective_to_act_like_ped
0194=4,set_actor %1d% objective_to_go_to_point %2d% %3d% %4d% 
0195=5,set_actor %1d% objective_to_guard_area %2d% %3d% %4d% %5d% 
0196=1,set_actor %1d% objective_to_wait_in_car
0197=6,  player %1d% %6b:in-sphere/%in_rectangle_on_foot %2d% %3d% %4d% %5d% 
0198=6,  player %1d% %6b:in-sphere/%in_rectangle_in_car %2d% %3d% %4d% %5d% 
0199=6,  player %1d% %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d% 
019a=6,  player %1d% stopped %6b:in-sphere/%in_rectangle_on_foot %2d% %3d% %4d% %5d% 
019b=6,  player %1d% stopped %6b:in-sphere/%in_rectangle_in_car %2d% %3d% %4d% %5d% 
019c=8,  player %1d% %8b:in-sphere/%in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% 
019d=8,  player %1d% %8b:in-sphere/%in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% 
019e=8,  player %1d% stopped %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d% 
019f=8,  player %1d% stopped %8b:in-sphere/%in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% 
01a0=8,  player %1d% stopped %8b:in-sphere/%in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% 
01a1=6,  actor %1d% %6b:in-sphere/%in_rectangle_on_foot %2d% %3d% %4d% %5d% 
01a2=6,  actor %1d% %6b:in-sphere/%in_rectangle_in_car %2d% %3d% %4d% %5d% 
01a3=6,  actor %1d% stopped %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d% 
01a4=6,  actor %1d% stopped %6b:in-sphere/%in_rectangle_on_foot %2d% %3d% %4d% %5d% 
01a5=6,  actor %1d% stopped %6b:in-sphere/%in_rectangle_in_car %2d% %3d% %4d% %5d% 
01a6=8,  actor %1d% %8b:in-sphere/%in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% 
01a7=8,  actor %1d% %8b:in-sphere/%in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% 
01a8=8,  actor %1d% stopped %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d% 
01a9=8,  actor %1d% stopped %8b:in-sphere/%in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% 
01aa=8,  actor %1d% stopped %8b:in-sphere/%in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% 
01ab=6,  car %1d% stopped %6b:in-sphere/%in_rectangle %2d% %3d% %4d% %5d% 
01ac=8,  car %1d% stopped %8b:in-sphere/%in_cube %2d% %3d% %4d% %5d% %6d% %7d% 
01ad=6,  car %1d% %6b:in-sphere/%near_point %2d% %3d% %4d% %5d% 
01ae=6,  car %1d% stopped %6b:in-sphere/%near_point %2d% %3d% %4d% %5d% 
01af=8,  car %1d% %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d% 
01b0=8,  car %1d% stopped %8b:in-sphere/%near_point %2d% %3d% %4d% radius %5d% %6d% %7d% 
01b1=3,give_player %1d% weapon %2c% ammo %3d% 
01b2=3,give_actor %1d% weapon %2c% ammo %3d% 
01b4=2,set_player %1d% frozen_state %2b:unfrozen/frozen% 
01b5=1,force_weather %1d% 
01b6=1,set_weather %1d% 
01b7=0,release_weather
01b8=2,set_player %1d% armed_weapon_to %2c% 
01b9=2,set_actor %1d% armed_weapon_to %2c% 
01bb=4,store_object %1d% position_to %2d% %3d% %4d% 
01bc=4,put_object %1d% at %2d% %3d% %4d% 
01bd=1,%1d% = current_time_in_ms
01be=4,set_actor %1d% to_look_at_spot %2d% %3d% %4d% 
01bf=4,set_player %1d% to_look_at_spot %2d% %3d% %4d% 
01c0=2,%2d% = player %1d% wanted_level
01c1=1,  car %1d% stopped
01c2=1,remove_references_to_actor %1d%  // Like turning an actor into a random pedestrian
01c3=1,remove_references_to_car %1d%  // Like turning a car into any random car
01c4=1,remove_references_to_object %1d%  // This object will now disappear when the player looks away
01c5=1,remove_actor_from_mission_cleanup_list %1d% 
01c6=1,remove_car_from_mission_cleanup_list %1d% 
01c7=1,remove_object_from_mission_cleanup_list %1d% 
01c8=5,%5d% = create_actor %2d% %3o% in_car %1d% passenger_seat %4d% 
01c9=2,actor %1d% kill_actor %2d% 
01ca=2,actor %1d% kill_player %2d% 
01cb=2,actor %1d% kill_actor %2d% 
01cc=2,actor %1d% kill_player %2d% 
01cd=2,actor %1d% avoid_actor %2d% 
01ce=2,actor %1d% avoid_player %2d% 
01cf=2,actor %1d% avoid_actor %2d% 
01d0=2,actor %1d% avoid_player %2d% 
01d1=2,actor %1d% follow_actor %2d% 
01d2=2,actor %1d% follow_player %2d% 
01d3=2,actor %1d% leave_car %2d% 
01d4=2,actor %1d% go_to_car %2d% and_enter_it_as_a_passenger
01d5=2,actor %1d% go_to_and_drive_car %2d% 
01d9=2,actor %1d% destroy_car %2d% 
01da=5,actor %1d% walk_to_area %2d% %3d% %4d% %5d% 
01de=2,tie_actor %1d% to_actor %2d% 
01df=2,tie_actor %1d% to_player %2d% 
01e0=1,clear_leader %1d% 
01e1=3,set_actor %1d% follow_route %2d% %3d% 
01e2=4,add_route_point %1d% at %2d% %3d% %4d% 
01e3=4,text_1number_styled %1g% %2d% %3d% ms %4d% 
01e4=4,text_1number_lowpriority %1g% %2d% %3d% ms %4d% 
01e5=4,text_1number_highpriority %1g% %2d% %3d% ms %4d% 
01e7=6,remove_forbidden_for_cars_cube %1d% %2d% %3d% %4d% %5d% %6d% 
01e8=6,create_forbidden_for_cars_cube %1d% %2d% %3d% %4d% %5d% %6d% 
01e9=2,%2d% = car %1d% num_passengers
01ea=2,%2d% = car %1d% max_passengers
01eb=1,set_car_density_to %1d% 
01EC=2,make_car %1d% very_heavy %2h% 
01ed=1,reset_actor %1d% flags
01ee=10,activate_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d% 
01ef=2,deactivate_crane %1d% %2d% 
01f0=1,set_max_wanted_level_to %1d% 
01f3=1,  car %1d% airborne
01f4=1,  car %1d% flipped
01f5=2,%2d% = create_emulated_actor_from_player %1d% 
01f6=0,cancel_override_restart
01f7=2,set_player %1d% ignored_by_cops_state_to %2b:true/false% 
01f8=5,text_pager_with_number %1d% %2d% %3d% %4d% %5d% 
01f9=9,init_rampage %1g% %2d% %3d% %4d% %5o% %6o% %7o% %8o% %9d% 
01fa=1,%1d% = rampage_status
01fb=2,%2d% = square_root %1d% 
01fc=5,  player %1d% near_car %2d% radius %3d% %4d% %5d% 
01fd=5,  player %1d% near_car_on_foot %2d% radius %3d% %4d% %5d% 
01fe=5,  player %1d% near_car_in_car %2d% radius %3d% %4d% %5d% 
01ff=6,  player %1d% near_car %2d% radius %3d% %4d% %5d% unknown %6h% 
0200=6,  player %1d% near_car_on_foot %2d% radius %3d% %4d% %5d% unknown %6h% 
0201=6,  player %1d% near_car_in_car %2d% radius %3d% %4d% %5d% unknown %6h% 
0202=5,  actor %1d% near_car %2d% radius %3d% %4d% unknown %5d% 
0203=5,  actor %1d% near_car_on_foot %2d% radius %3d% %4d% unknown %5d% 
0204=5,  actor %1d% near_car_in_car %2d% radius %3d% %4d% unknown %5d% 
0205=6,  actor %1d% near_car %2d% radius %3d% %4d% %5d% unknown %6h% 
0206=6,  actor %1d% near_car_on_foot %2d% radius %3d% %4d% %5d% unknown %6h% 
0207=6,  actor %1d% near_car_in_car %2d% radius %3d% %4d% %5d% unknown %6h% 
0208=3,%3d% = random_float %1d% %2d% 
0209=3,%3d% = random_int %1d% %2d% 
020a=2,set_car %1d% door_status_to %2d% 
020b=1,explode_car %1d% 
020c=4,create_explosion %4d% at %1d% %2d% %3d% 
020d=1,  car %1d% flipped
020e=2,actor %1d% look_at_actor %2d% 
020f=2,actor %1d% look_at_player %2d% 
0210=2,player %1d% look_at_actor %2d% 
0211=3,actor %1d% walk_to %2d% %3d% 
0213=6,%6d% = create_pickup %1o% type %2d% at %3d% %4d% %5d% 
0214=1,  pickup %1d% picked_up
0215=1,destroy_pickup %1d% 
0216=2,set_car %1d% taxi_available_light_to %2b:on/off% 
0217=3,text_styled %1g% %2d% ms %3d% 
0218=4,text_1number_styled %1g% %2d% %3d% ms %4d% 
0219=8,%8h% = create_garage %7h% from %1d% %2d% %3d% %4d% %5d% %6d% 
021a=8,create_garage %1d% %2d% %3d% %4d% %5d% %6d% type %7d% with_car_model %8d% handle %9d% 
021b=2,set_garage %1d% to_accept_car %2d% 
021c=1,  car_inside_garage %1d% 
021d=1,set_free_bomb_shop_to %1b:true/false% 
021f=1,set_all_taxi_lights %1d% 
0220=1, car %1d% has_car_bomb
0221=2,set_player %1d% apply_brakes_to_car %2d% 
0222=2,set_player %1d% health_to %2d% 
0223=2,set_actor %1d% health_to %2d% 
0224=2,set_car %1d% health_to %2d% 
0225=2,%2d% = player %1d% health
0226=2,%2d% = actor %1d% health
0227=2,%2d% = car %1d% health
0228=2,  car %1d% bomb_status == %2d% 
0229=3,set_car %1d% color_to %2d% %3d% 
022a=6,remove_forbidden_for_peds_cube %1d% %2d% %3d% %4d% %5d% %6d% 
022b=6,create_forbidden_for_peds_cube %1d% %2d% %3d% %4d% %5d% %6d% 
022c=2,set_actor %1d% to_look_at_actor %2d% 
022d=2,set_actor %1d% to_look_at_player %2d% 
022e=2,set_player %1d% to_look_at_actor %2d% 
022f=1,set_actor %1d% stop_looking
0230=1,set_player %1d% stop_looking
0231=1,script_heli %1b:on/off% 
0236=2,set_gang %1d% car_to %2o% 
0237=3,set_gang %1d% primary_weapon_to %2c% secondary_weapon_to %3c% 
0238=5,actor %1d% run_to_area %2d% %3d% %4d% %5d% 
0239=3,actor %1d% run_to %2d% %3d% 
023a=2,has_player_collided_with_object %1d% %2d% 
023b=2,has_actor_collided_with_object %1d% %2d% 
023c=2,load_special_actor %1d% %2f% 
023d=1,  special_actor %1d% loaded
023e=2,flash_car %1d% %2d% 
023f=2,flash_actor %1d% %2d% 
0240=2,flash_object %1d% %2d% 
0241=1,  player %1d% in_remote_mode
0242=2,set_car %1d% bomb_status_to %2d% 
0243=2,set_actor %1d% ped_stats_to %2d% 
0244=3,set_cutscene_pos %1d% %2d% %3d% 
0245=2,set_actor %1d% walk_style_to %2d% 
0246=2,set_player %1d% walk_style_to %2d% 
0247=1,request_model %1o% 
0248=1,  model %1o% available
0249=1,release_model %1o% 
024a=3,%3d% = get_phone_at %1d% %2d% 
024b=2,text_phone_repeatedly %1d% %2g% 
024c=2,text_phone %1d% %2g% 
024d=1,  phone_text_been_displayed %1d% 
024e=1,disable_phone %1d% 
024f=9,create_corona %4d% %5d% %6d% with_color %7d% %8d% %9d% at_point %1d% %2d% %3d% 
0250=6,create_light_at %1d% %2d% %3d% RGB_values %4d% %5d% %6d% 
0251=0,store_weather
0252=0,restore_weather
0253=0,save_current_time
0254=0,restore_current_time
0255=4,set_critical_mission_restart_at %1d% %2d% %3d% angle %4d% 
0256=1,  player %1d% defined
0291=2,set_actor %1d% attack_when_provoked %2d% 
0293=1,%1d% = current_controls
0294=2,set_vehicle %1d% sprayable %2d% 
0296=1,unload_special_actor %1d% 
0297=0,clear_rampage_kills
0298=2,%2d% = rampage_kills %1o% 
0299=1,activate_garage %1d% 
029b=5,%5d% = init_object %1o% at %2d% %3d% %4d% 
029c=1,  is %1d% boat
029f=1,  player %1d% stopped
02a0=1,  actor %1d% stopped 
02a1=2,
02a2=5,create_particle %1a% %5d% at %2d% %3d% %4d% 
02a3=1,toggle_widescreen %1b:on/off% 
02a7=5,%5d% = create_icon_marker_and_sphere %4d% at %1d% %2d% %3d% 
02a8=5,%5d% = create_marker %4d% at %1d% %2d% %3d% 
02a9=2,set_actor %1d% immune_to_nonplayer %2d% 
02aa=2,set_car %1d% immune_to_nonplayer %2d% 
02ab=6,set_actor %1d% immunities %2d% %3d% %4d% %5d% %6d% 
02ac=6,set_car %1d% immunities %2d% %3d% %4d% %5d% %6d% 
02AD=7,  player %1d% in_area %2d% %3d% %4d% %5d% radius %6d% sphere %7h% 
02AE=7,  player %1d% in_area_on_foot %2d% %3d% %4d% %5d% radius %6d% sphere %7h% 
02AF=7,  player %1d% in_area_in_car %2d% %3d% %4d% %5d% radius %6d% sphere %7h% 
02b0=7,  player %1d% stopped_in_area %2d% %3d% %4d% %5d% radius %6d% sphere %7h% 
02b1=7,  player %1d% stopped_in_area_on_foot %2d% %3d% %4d% %5d% radius %6d% sphere %7h% 
02b2=7,  player %1d% stopped_in_area_in_car %2d% %3d% %4d% %5d% radius %6d% sphere %7h% 
02b3=9,  player %1d% in_cube %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h% 
02b4=9,  player %1d% in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h% 
02B5=9,  player %1d% in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h% 
02b6=9,  player %1d% stopped_in_cube %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h% 
02b7=9,  player %1d% stopped_in_cube_on_foot %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h% 
02B8=9,  player %1d% stopped_in_cube_in_car %2d% %3d% %4d% %5d% %6d% %7d% radius %8d% sphere %9h% 
02b9=1,deactivate_garage %1d% 
02bc=1,set_cop_behaviour %1b:kill/arrest% 
02bf=1,  car %1d% sunk
02c0=6,set %4d% %5d% %6d% to_ped_path_coords_closest_to %1d% %2d% %3d% 
02c1=6,set %4d% %5d% %6d% to_car_path_coords_closest_to %1d% %2d% %3d% 
02c2=4,car %1d% drive_to_point %2d% %3d% %4d% 
02c3=1,create_donkey_mags %1d% 
02c5=1,%1d% = donkey_mags_picked_up 
02c6=0,remove_pickup_items_from_ground 
02c7=5,scatter_platinum %5d% at %1d% %2d% %3d% %4d% 
02c8=1,%1d% = platinum_pieces_in_car 
02c9=0,remove_platinum_from_car 
02ca=1,  car %1d% bounding_sphere_visible
02cb=1,  actor %1d% bounding_sphere_visible
02CC=1,  object %1d% bounding_sphere_visible
02cd=2,call %1p% %2p% 
02ce=4,%4d% = ground_z %1d% %2d% %3d% 
02cf=4,%4d% = create_fire_at %1d% %2d% %3d% 
02d0=1,  fire %1d% extinguished
02D1=1,destroy_fire %1d% 
02d3=4,boat %1d% drive_to %2d% %3d% %4d% 
02d4=1,car %1d% turn_off_engine
02d5=6,  player %1d% firing_weapons_in_rectangle %2d% %3d% %4d% %5d% %6d% 
02d7=2,  player %1d% currentweapon == %2c% 
02d8=2,  actor %1d% currentweapon == %2c% 
02d9=0,donkey_mags_picked_up = none 
02db=2,set_boat %1d% speed_to %2d% 
02DD=2,get_random_actor %2d% in_zone %1s% 
02de=1,  player %1d% driving_taxi_vehicle
02df=1,  player %1d% aggressive
02e0=1,  actor %1d% firing_weapon
02e1=5,%5d% = create_cash_pickup %4d% at %1d% %2d% %3d% 
02e2=2,set_actor %1d% weapon_accuracy_to %2d% 
02e3=2,%2d% = car %1d% speed
02e4=1,load_cutscene_data %1s% 
02e5=2,%2d% = create_cutscene_object %1o% 
02e6=2,set_cutscene_anim %1d% %2s% 
02e7=0,start_cutscene
02e8=1,%1d% = cutscenetime
02e9=0,cutscene_reached_end
02ea=0,end_cutscene
02eb=0,restore_camera_with_jumpcut
02ec=3,put_hidden_package_at %1d% %2d% %3d% 
02ed=1,set_total_hidden_packages_to %1d% 
02ee=6,  projectile_in_cube %1d% %2d% %3d% %4d% %5d% %6d% 
02ef=6,  projectile_in_cube %1d% %2d% %3d% %4d% %5d% %6d% 
02F1=3,create_explosive_barrel_at %1d% %2d% %3d% 
02F2=2,  actor %1d% model == %2o% 
02f3=2,load_object %1o% %2f% 
02f4=3,create_cutscene_actor %3d% from_head %2o% and_body %1d% 
02f5=2,set_head_anim %1d% %2s% 
02F6=2,%2d% = sine %1d% 
02F7=2,%2d% = cosine %1d% 
02F8=2,get_vehicle %1d% Z_angle_sine_to %2d% 
02F9=2,get_vehicle %1d% Z_angle_cosine_to %2d% 
02fa=2,garage %1d% change_to_type %2d% 
02fb=10,create_crusher_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d% 
02fc=5,text_2numbers %1g% %2d% %3d% %4d% ms %5d% 
02fd=5,text_2numbers_lowpriority %1g% %2d% %3d% %4d% ms %5d% 
02fe=5,text_2numbers_highpriority %1g% %2d% %3d% %4d% ms %5d% 
02FF=6,text_3numbers %1g% %2d% %3d% %4d% time %5d% ms %6h% 
0300=6,text_3numbers_highpriority %1g% %2d% %3d% %4d% time %5d% ms %6h% 
0301=6,text_3numbers_lowpriority %1g% %2d% %3d% %4d% time %5d% ms %6h% 
0302=7,text_4numbers %1g% %2d% %3d% %4d% %5d% %6d% ms %7d% 
0303=7,text_4numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% ms %7d% 
0304=7,text_4numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% ms %7d% 
0305=8,text_5numbers %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d% 
0306=8,text_5numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d% 
0307=8,text_5numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d% 
0308=9,text_6numbers %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d% 
0309=9,text_6numbers_highpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d% 
030a=9,text_6numbers_lowpriority %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d% 
030c=1,set_mission_points += %1d% 
030d=1,set_total_mission_points_to %1d% 
030e=1,save_jump_distance %1d% 
030f=1,save_jump_height %1d% 
0310=1,save_jump_flips %1d% 
0311=1,save_jump_rotation %1d% 
0312=1,save_jump_type %1d% 
0313=0,increment_unique_jumps_found
0314=1,set_total_unique_jumps_to %1d% 
0315=0,increment_taxi_dropoffs
0316=1,save_taxi_earnings_from %1d% 
0317=0,increment_mission_attempts
0318=1,set_latest_mission_passed %1g% 
0319=2,set_actor %1d% wander_state_to %2b:off/wander% 
031a=0,remove_all_fires
031d=2,  actor %1d% hit_by_weapon %2d% 
031E=2,  vehicle %1d% hit_by_weapon %2h% 
031F=2,  actor %1d% in_range_of_actor %2d% 
0320=2,  actor %1d% in_range_of_player %2d% 
0321=1,kill_actor %1d% 
0322=1,kill_player %1d% 
0323=2,enable_boat %1d% anchor %2d% 
0324=3,set_zone_pedgroup_info %1z% %2b:day/night% %3u% 
0325=2,%2d% = create_car %1d% fire
0326=2,%2d% = create_actor %1d% fire
0327=6,%6d% = create_random_car_with_actors %5d% in_area %1d% %2d% %3d% %4d% 
0329=1,  garage %1d% respray_done
032A=1,set_behind_camera_mode_to %1h% 
032b=7,%7d% = create_weapon_pickup %1o% %2d% ammo %3d% at %4d% %5d% %6d% 
032c=2,car %1d% ram %2d% 
032d=2,car %1d% block %2d% 
0330=2,set_player %1d% infinite_run_to %2b:true/false% 
0331=2,set_player %1d% fast_reload %2h% 
0332=2,set_actor %1d% bleeding_to %2b:true/false% 
0335=1,set_free_paynspray_to %1b:true/false% 
0336=2,set_player %1d% visible %2d% 
0337=2,set_actor %1d% visibility %2h% 
0339=11,  anything_in_cube_cornerA %1d% %2d% %3d% cornerB %4d% %5d% %6d% solid %7d% car %8d% actor %9d% object %10d% particle %11d% 
033a=0,create_incoming_cessna 
033b=0,  incoming_cessna_landed 
033c=0,  incoming_cessna_destroyed 
033e=3,text_draw %1d% %2d% %3g% 
033f=2,set_text_draw_letter_width_height %1d% %2d% 
0340=4,set_text_draw_color %1d% %2d% %3d% %4d% 
0341=1,set_text_draw_align_justify %1d% 
0342=1,set_text_draw_centered %1d% 
0343=1,set_text_linewidth %1d% 
0344=1,set_text_draw_linewidth %1d% for_centered_text
0345=1,set_text_draw_in_box %1d% 
0346=4,set_text_draw_background_color %1d% %2d% %3d% %4d% 
0348=1,set_text_draw_proportional %1d% 
0349=1,text_draw_style = %1d% 
034a=0,portland_complete 
034b=0,staunton_complete 
034c=0,shoreside_complete 
034d=4,rotate_object %1d% from_angle %2d% to_angle %3d% flag %4d% 
034e=8,move_object %1d% to %2d% %3d% %4d% speed %5d% %6d% %7d% collision_check %8d% 
034f=1,destroy_actor_with_fade %1d%  // The actor fades away like a ghost
0350=2,set_actor %1d% maintain_position_when_attacked %2d% 
0351=0,  gore_enabled 
0352=2,set_actor %1d% skin_to %2s% 
0353=1,refresh_actor %1d% 
0354=1,set_up_chase_scene %1d% 
0355=0,clean_up_chase_scene 
0356=7,  explosion_type %1d% in_cube %2d% %3d% %4d% %5d% %6d% %7d% 
0357=2, explosion_type %1d% in_zone %2z% 
0358=0,create_drop_off_cessna   
0359=0,  drop_off_cessna_shot_down 
035a=3,get_drop_off_cessna_coords %1d% %2d% %3d% 
035b=4,%4d% = create_drop_off_package %1d% %2d% %3d% 
035c=5,place_object %1d% relative_to_car %2d% offset %3d% %4d% %5d% 
035d=1,make_object %1d% targetable
035E=2,set_player %1d% armour_to %2d% 
035f=2,set_actor %1d% armour_to %2d% 
0360=1,open_garage %1d% 
0361=1,close_garage %1d% 
0362=4,remove_actor %1d% from_car_and_place_at %2d% %3d% %4d% 
0363=6,toggle_model_render_at %1d% %2d% %3d% radius %4d% object %5o% %6d% 
0365=1,set_actor %1d% objective_hail_taxi
0366=1,  object %1d% damaged
0367=9,init_headshot_rampage %1g% %2d% %3d% %4d% %5o% %6o% %7o% %8o% %9d% 
0368=10,create_ev_crane %1d% %2d% %3d% %4d% %5d% %6d% %7d% %8d% %9d% %10d% 
0369=2,put_player %1d% in_car %2d% 
036a=2,put_actor %1d% in_car %2d% 
036d=5,text_2numbers_styled %1g% %2d% %3d% %4d% ms %5d% 
036e=6,text_3numbers_styled %1g% %2d% %3d% %4d% %5d% ms %6d% 
036f=7,text_4numbers_styled %1g% %2d% %3d% %4d% %5d% %6d% ms %7d% 
0370=8,text_5numbers_styled %1g% %2d% %3d% %4d% %5d% %6d% %7d% ms %8d% 
0371=9,text_6numbers_styled %1g% %2d% %3d% %4d% %5d% %6d% %7d% %8d% ms %9d% 
0372=3,set_actor %1d% anim %2d% wait_state_time %3d% ms
0373=0,set_camera_directly_behind_player
0374=1,set_motion_blur %1d% 
0375=4,text_1string %1g% %2g% %3d% ms %4d% 
0376=4,%4d% = create_random_actor %1d% %2d% %3d% 
0377=1,set_actor %1d% steal_any_car
0378=3,text_phone_1string_repeatedly %1d% %2g% %3g%  // never tested
0379=3,text_phone_1string %1d% %2g% %3g%  // never tested
037a=4,text_phone_2strings_repeatedly %1d% %2g% %3g% %4g%  // never tested
037b=4,text_phone_2strings %1d% %2g% %3g% %4g%  // never tested
037c=5,text_phone_3strings_repeatedly %1d% %2g% %3g% %4g% %5g%  // never tested
037d=5,text_phone_3strings %1d% %2g% %3g% %4g% %5g%  // never tested
037E=6,  sniper_bullet_in_area %1d% %2d% %3d% %4d% %5d% %6d% 
037f=0,give_player_detonator 
0381=4,throw_object %1d% distance %2d% %3d% %4d% 
0382=2,set_object %1d% collision_detection %2d% 
0383=1,  player %1d% car_horn_activated == true
0384=4,text_1string %1g% %2g% %3d% ms %4d% 
0385=4,text_1string_lowpriority %1g% %2g% %3d% ms %4d% 
0386=6,text_phone_4strings_repeatedly %1d% %2g% %3g% %4g% %5g% %6g%  // never used
0387=6,text_phone_4strings %1d% %2g% %3g% %4g% %5g% %6g%  // never used
0388=7,text_phone_5strings_repeatedly %1d% %2g% %3g% %4g% %5g% %6g% %7g%  // never used
0389=7,text_phone_5strings %1d% %2g% %3g% %4g% %5g% %6g% %7g%  // never used
038a=6,  car_in_cube %1d% %2d% %3d% %4d% %5d% %6d% 
038b=0,load_requested_models
038c=4,object %1d% scatter %2d% %3d% %4d% 
038D=9,draw_texture %1h% position %2d% %3d% size %4d% %5d% RGBA %6d% %7d% %8d% %9d%  ;; never used in gta 3
038E=8,draw_box_position %1d% %2d% size %3d% %4d% RGBA %5h% %6h% %7h% %8d%  ;; never used in gta 3
038F=2,load_texture %2h% as %1d%  ; Load dictionary with 0390 first
0390=1,load_txd_dictionary %1h%  ;; never used in gta 3
0391=0,release_textures  ;; never used in gta 3
0392=2,object %1d% toggle_in_moving_list %2d% 
0394=1,play_music %1d% 
0395=5,clear_area %5d% at %1d% %2d% range %3d% %4d% 
0396=1,pause_timer %1d% 
0397=2,car %1d% siren = %2b:on/off% 
0398=7,remove_forbidden_for_peds_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d% 
0399=7,create_forbidden_for_peds_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d% 
039a=7,remove_forbidden_for_cars_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d% 
039b=7,create_forbidden_for_cars_angled_cube %1d% %2d% %3d% %4d% %5d% %6d% angle %7d% 
039C=2,set_car %1d% watertight %2h% 
039d=12,scatter_particles %1a% %8d% %9d% %10d% %11d% %12d% at %2d% %3d% %4d% %5d% %6d% %7d% 
039E=2,set_actor %1d% locked_while_in_vehicle %2d% 
039f=3,car %1d% race_to %2d% %3d% 
03a0=3,  car %3d% picked_up_by_crane %1d% %2d% 
03A1=4,clear_area_with_center_at_3D_coord %1d% %2d% %3d% radius %4d% 
03A2=2,set_vehicle %1d% action %2h% 
03A3=1,  actor %1d% male
03a4=1,name_thread %1s% 
03a5=3,set_garage %1d% type_to %2d% %3d% 
03a6=3,get_drug_plane_coords %1d% %2d% %3d% 
03aa=3,play_suspect_last_seen_at %1d% %2d% %3d% 
03AB=2,set_car %1d% strong %2d% 
03ac=1,clear_route %1d% 
03ad=1,set_rubbish %1b:visible/invisible% 
03ae=6,remove_objects_from_cube %1d% %2d% %3d% %4d% %5d% %6d% 
03af=1,set_streaming %1b:enabled/disabled% 
03b0=1,  garage %1d% door_open
03b1=1,  garage %1d% door_closed
03b2=0,start_catalina_flyby 
03b3=0,catalina_take_off 
03b4=0,remove_catalina_heli 
03b5=0,  catalina_shot_down 
03b6=6,replace_model_at %1d% %2d% %3d% radius %4d% from %5o% to %6o% 
03b7=1,process_cut_scene_only %1b:false/true% 
03b8=1,clear_weapons_from_player %1d% 
03b9=1,create_catalinas_chopper %1d% 
03ba=6,clear_cars_from_cube %1d% %2d% %3d% %4d% %5d% %6d% 
03bb=1,set_garage %1d% door_type_to_swing_open
03bc=5,%5d% = create_sphere %1d% %2d% %3d% %4d% 
03bd=1,destroy_sphere %1d% 
03bf=2,set_player %1d% ignored_by_everyone_to %2b:true/false% 
03c0=2,%2d% = actor %1d% car
03c1=2,%2d% = player %1d% car
03c2=1,  phone %1d% answered 
03C3=3,set_timer_with_text_to %1d% type %2h% text %3g% 
03c4=3,set_status_text_to %1d% %2b:bar/number% %3g% 
03c5=4,create_random_car_for_carpark %1d% %2d% %3d% %4d% 
03c6=1,  current_island == %1d% 
03C7=1,set_sensitivity_to_crime_to %1d% 
03C8=0,set_camera_directly_before_player
03c9=1,  car %1d% damaged 
03ca=1,  object %1d% exists
03cb=3,load_scene %1d% %2d% %3d% 
03cc=3,car %1d% add_to_stuck_car_check %2d% = %3d% 
03cd=1,car %1d% remove_from_stuck_car_check
03ce=1,  car %1d% stuck
03CF=1,load_wav %1s% 
03D0=0,  wav_loaded
03D1=0,play_wav
03D2=0,  wav_ended
03d3=7,point %1d% %2d% %3d% get_nearby_vector %4d% %5d% %6d% %7d% 
03d4=2,  garage %1d% contains_neededcar %2d% 
03d5=1,remove_text %1g% 
03d6=1,remove_big_text %1g% 
03D7=3,set_wav_location %1d% %2d% %3d% 
03d8=0,show_save_screen
03d9=0,  save_done
03da=1,set_garage %1d% camera_follows_player
03db=4,create_marker_above_pickup %1d% %2d% %3d% handle %4d%
03dc=2,%2d% = create_marker_above_pickup %1d% 
03dd=3,pickup %1d% show_on_radar %2d% %3d% 
03de=1,set_pedestrians_density_multiplier_to %1d% 
03df=1,all_random_peds %1o% 
03e0=1,set_text_draw_before_fade %1d% 
03e1=1,%1d% = packages_found
03e2=1,actor %1d% exit_car
03e3=1,set_sprites_draw_before_fade %1d% 
03e4=1,set_text_draw_align_right %1h% 
03e5=1,text_box %1g% 
03e6=0,remove_text_box
03e7=1,flash_hud %1d% 
03e9=1,  actor %1d% is_in_control
03ea=1,generate_cars_around_camera %1d% 
03eb=0,clear_small_messages_only
03ec=0,  ev_crane_collected_all_cars 
03ed=2,set_car %1d% not_damaged_when_upside_down %2h% 
03ee=1,  player %1d% controllable
03ef=1,player %1d% make_safe
03f0=1,enable_text_draw %1d% 
03f1=2,pedtype %1e% add_threat %2e% 
03f2=2,pedgroup %1e% remove_threat %2e% 
03f3=3,get_car %1d% color %2d% %3d% 
03F4=1,set_all_vehicles_apply_damage_rules %1d% 
03F5=2,set_vehicle %1d% apply_damage_rules %2h% 
03f7=1,load_island_data %1d% 
03f8=1,get_body_cast_health %1d% 
03f9=3,make_actors %1d% %2d% converse_in %3d% ms
03FB=2,car %1d% bind_to_current_island %2d% 
03fc=2,actor %1d% bind_to_current_island %2d% 
03fd=1,save_offroad_time %1d% 
03fe=1,save_offroadII_time %1d% 
03ff=1,save_offroadIII_time %1d% 
0400=1,save_mayhem_time %1d% 
0401=0,increment_people_saved_in_ambulance
0402=0,increment_criminals_stopped
0403=1,save_highest_ambulance_level %1d% 
0404=0,increment_fires_extinguished
0405=1,enable_phone %1d% 
0406=1,save_dodo_flight_time %1d% 
0407=1,time_taken_defuse_mission = %1d% 
0408=1,set_total_rampages_to %1d% 
0409=0,blow_up_rc_buggy
040a=1,remove_car_from_chase %1d% 
040b=0,  is_french_game
040c=0,  is_german_game
040d=0,clear_mission_audio
040e=1,%1b:set/clear% FadeInAfterNextArrest
040f=1,%1b:set/clear% FadeInAfterNextDeath
0410=2,override_gang_model %1d% %2d% 
0411=2,set_actor %1d% use_pednode_seek %2d% 
0412=2,switch_vehicle %1d% weapons %2d% 
0413=2,set_player %1d% get_out_of_jail_free %2d% 
0414=2,toggle_player %1d% free_treatment_once %2d% 
0415=2,  car %1d% door %2d% closed
0417=1,start_mission %1d% 
0418=2,set_object %1d% draw_last %2h% 
0419=3,%3d% = player %1d% weapon %2c% ammo
041a=3,%3d% = actor %1d% weapon_ammo %2c% 
041c=2,make_actor %1d% say %2d% 
041d=1,set_camera_near_clip %1d% 
041e=2,set_radio_station %1d% %2d% 
041f=1,override_hospital %1d% 
0420=1,override_police_station %1d% 
0421=1,toggle_rain %1d% 
0422=2,  garage_contain_car %1d% %2d% 
0423=2,car %1d% improve_handling %2d% 
0424=0,  metric
0425=2,meters %2d% to_feet %1d% 
0426=6,create_save_cars_between_levels_cube %1d% %2d% %3d% %4d% %5d% %6d% 
0427=6,create_save_peds_between_levels_cube %1d% %2d% %3d% %4d% %5d% %6d% 
0428=2,set_car %1d% avoid_level_transitions %2d% 
042a=2,  ped_threat_exists %1u% %2u% 
042b=6,clear_peds_from_cube %1d% %2d% %3d% %4d% %5d% %6d% 
042c=1,set_total_missions_to %1d% 
042d=2,%2d% = metric_to_imperial %1d% 
042e=2,register_lowest_int_stat %1h% to %2d%  // never used
042f=2,register_highest_int_stat %1d% to %2d% 
0431=2,  car %1d% car_passenger_seat_free %2d% 
0433=2,set_actor %1d% is_criminal %2d% 
0434=0,show_credits
0435=0,end_credits
0436=0,  reached_end_of_credits
0437=8,scatter_particle %1a% %8d% at %2d% %3d% %4d% %5d% %6d% %7d% 
0438=2,set_actor %1d% ignore_level_transitions %2d% 
043a=0,start_boat_foam_animation 
043b=1,update_boat %1d% foam_animation 
043C=1,set_game_sounds_disable_on_fade %1d% 
043d=1,set_intro_is_playing %1d% 
043f=0,play_cutscene_music
0440=0,stop_cutscene_music
0441=2,%2d% = car %1d% model
0442=2,  player %1d% in_car %2d% 
0443=1,  player %1d% in_a_car
0444=2,create_fire_audio %1d% %2d% 
0445=0,  are_car_cheats_used
0446=2,set_actor %1d% dismemberment_possible %2d% 
0447=1,  player %1d% lifting_a_phone
0448=2,  actor %1d% in_car %2d% 
0449=1,  actor %1d% in_a_car
044A=1,  player %1d% on_foot
044B=1,  actor %1d% on_foot
044c=1,change_to_island %1d% 
044d=1,load_splash %1x% 
044e=2,car %1d% level %2b:set_from_position/clear% 
044f=2,make_car %1d% a_bit_stronger %1d% 
0450=1,car %1d% warp_to_player
0451=0,load_end_of_game_audio
0453=4,object %1d% set_rotation %2d% %3d% %4d% 
0454=3,get_debug_camera_coordinates %1d% %2d% %3d% 
0455=3,get_debug_camera_front_vector %1d% %2d% %3d% 
0481=1,set_enter_car_range_multiplier %1d% 

;CLEO opcodes
05DC=0,end_custom_thread
05DD=1,end_custom_thread_named %1s% 
05DE=-1,create_custom_thread %1s% 
05DF=4,write_memory %1d% size %2d% value %3d% virtual_protect %4d% 
05E0=4,%4d% = read_memory %1d% size %2d% virtual_protect %3d% 
05E1=-1,call %1d% num_params %2h% pop %3h% 
05E2=-1,call_function %1d% num_params %2h% pop %3h% 
05E3=-1,call_method %1d% struct %2d% num_params %3h% pop %4h% 
05E4=-1,call_function_method %1d% struct %2d% num_params %3h% pop %4h% 
05E5=1,%1d% = game_version
05E6=2,%2d% = actor %1h% struct
05E7=2,%2d% = car %1h% struct
05E8=2,%2d% = object %1h% struct
05E9=2,%2h% = ped_struct %1d% handle
05EA=2,%2h% = vehicle_struct %1d% handle
05EB=2,%2h% = object_struct %1d% handle
05EC=1,%1d% = current_thread_pointer
05ED=2,%2d% = thread %1s% pointer
05EE=1,  key_pressed %1d%  //VK_...
05EF=7,%7d% = random_actor_near_point %1d% %2d% %3d% in_radius %4d% find_next %5h% pass_deads %6h% //IF and SET
05F0=7,%7d% = random_vehicle_near_point %1d% %2d% %3d% in_radius %4d% find_next %5h% pass_wrecked %6h% //IF and SET
05F1=6,%6d% = random_object_near_point %1d% %2d% %3d% in_radius %4d% find_next %5h% //IF and SET
05F2=1,%1d% = pop_float
05F3=3,%3d% = %1d% exp %2d% //all floats
05F4=3,%3d% = log %1d% base %2d% //all floats
05F5=-1,call_scm_func %1p% params_count %2d% 
05F6=-1,ret %1d%