$100:人
$300:乗り物
$500:物
座標?
0052: unknown_coordinatesA @331 @338 2.0 unknown_coordinatesB @337 @338 2.0
ミッションが終わっているかどうか?
00D8: mark_all_used_as_no_longer_needed
死んだ、逮捕されたかのチェック?
0111: set_wasted_busted_check_to 0 (disabled)
?
015B: (shake_pad_?)_setA 0 setB 0 setC 0
チェック?
018F: check_car_is_flipped_for_2_seconds @244
ガレージ?
021B: set_garage 'HBGDSFS' to_accept_car $1867
ギャングの武器?
0237: gang_weapons 1 22 32 0
カットシーンのポジション?
0244: set_cutscene_pos @4 @7 @10
コントロール?
0293: get_current_controls_to $13
?
0297: set_player $PLAYER reset_destroyed_modelID_counters
プレイヤーのキル数取得?
0298: get_player $PLAYER destroyed_modelID 459 quantity_to $6474
最も近い歩行者の座標?
02C0: get_nearest_pedestrian_path_coordinates_from_3D_coord $111 $112 $113 store_to $111 $112 $113
乗り物がスフィアの見える範囲にあるチェック?
02CA: is_vehicle $300 bounding_sphere_visible
人がスフィアの見える範囲にある?
02CB: is_char $100 bounding_sphere_visible
オブジェクトがスフィアの見える範囲にあるチェック?
02CC: is_object $500 bounding_sphere_visible
キャラのモデルIDが一致するか確認?
02F2: is_char $100 model 195
ボートの碇?
0323: unknown_boat $48 flag 1
?
0327: get_vehicle_within_rectangle_cornerA_at_2D_coord $111 $112 cornerB_at_2D_coord $114 $CUTSCENE_PLAYER with_modelID -1 handle_as $48 ;out np create
?
0339: is_within_cube_cornerA_at_3D_coord 1540.938 -1623.68 14.3551 cornerA_at_3D_coord 1550.887 -1631.648 12.1949 solid 0 vehicle 1 char 0 object 0 FxSystem 0
?
0364: has_char @45 spotted_char $SCPLAYER
エリアクリア?
0395: clear_area_center_at_3D_coord 1009.994 1880.02 150.0 radius 150.0 flag 0
タイマー一時停止?
0396: freeze_onscreen_timer 0
車の防水化/解除?
039C: unknown_vehicle $300 flag 1
エリアクリア?
03A1: clear_area_with_center_at_3D_coord 2468.8 -1278.2 29.1 radius 1.2
?
03A7: write_debug_int $8395
?
03A8: write_debug_float $72
?
03A9: write_debug_newline
?
03AA: play_suspect_last_seen_at_3D_coord @116 @117 $75
ストリーミング?
03AF: set_streaming_enabled 0
?
03B7: process_cut_scene_only 0 (true)
03B7: process_cut_scene_only 1 (false)
?
03CB: set_rendering_origin_at_3D_coord 1022.2 -1133.2 24.0
?
03CC: set_vehicle $300 enable_stuck_check_distance_to 2.0 time_to 3000
?
03CD: set_vehicle $300 disable_stuck_check
?
03CE: is_vehicle $300 stuck
?
03D3: get_nearest_route_for_3D_coord $111 $112 $113 get_3D_coord_to $111 $112 $113 get_Z_angle_to $72
車?
03ED: unknown_vehicle $300 flag 1
?
0414: UNKNOWN_player $PLAYER flag 0
?カットシーンオブジェクト?
0418: unknown_object $500 flag 1
?
042E: downdate_stat 219 to @448 ;; integer values only
車?
0428: unknown_vehicle $300 flag 1
人?
0433: unknown_char $100 flag 1
ゲームサウンド?
043C: set_game_sounds_disable_on_fade 0
人関係?
0446: set_char_dismemberment $100 0
人?
044B: has_char $100 any_objective
座標?
0454: UNKNOWN_get_debug_floats $73 $74 $75
車?
0458: $PLAYER_CHAR $300
?
0463: UNKNOWN_get_debug_floats $73 $74 $75
車?
0466: unknown_vehicle $300 flag 1
武器によるダメージのクリア(人)?
0467: clear_char $100 last_weapon_damage
武器によるダメージ履歴のクリア(乗り物)?
0468: clear_vehicle $300 last_weapon_damage
ダメージ履歴は031Eで取得できる模様。
車?
0468: $300
?
0480: is_char $100 looking_at_death_of_char_with_pedtype 25
人?
0489: set_char $SCPLAYER muted 1 ;versionA
車?
048B: unknown_vehicle $300 set_bitmask $8224
チェック?
04A3: $10399($TF_PANEL_ACT_ROW,12i) == 10 ;; integer values OR floating-point values
チェック?
04A4: @102 == 7 ;; integer values OR floating-point values
?
04AE: $10399($10187,12i) = 10 ;; integer values OR floating-point values
?
04AF: @100 = 17455 ;; integer values OR floating-point values
?
04B5: @10 >= 180 ;; integer values OR floating-point values
座標?
04B9: XXX_get_from_3D_coord @104 @105 @106 13.0 500.0 @104 @105 @106 @110 @111 @112 @113
車?
04BD: unknown_vehicle $300 flag 1
?
04C1: UNKNOWN
?
04D3: unknown_race_stuff $73 $74 $75 @42 @207 @208 @209
ヘリ?
04DF: set_helicopter @71 lean_and_thrust_limiter 0
車?パスを破棄?
04E0: set_vehicle $300 abandon_path_radius_to 255
?
04E2: UNKNOWN_player $PLAYER flag 0
?
04E3: unknown_player $PLAYER mode 7 time 360000
チェック?
04F0: unknown_char_check $SCPLAYER
チェック?
04F1: unknown_vehicle_check $300
人をオブジェクトにくっつけて固定機銃みたいにする
人のハンドル, オブジェクトのハンドル, 人のオフセット座標(X, Y, Z), ?, 武器の可動域(360.0で全方向), 固定する武器のID
04F4: put_char $9645 into_turret_on_object $9651 offset_from_object_origin 0.0 0.0 0.0 orientation 0 both_side_angle_limit 180.0 lock_weapon 0
?
04F8: unknown_path 1 1129.0 -1669.0 1140.0 -1663.0 1095.0 -1665.0 1130.0 -1665.0 1117.0 -1714.0 1138.0 -1715.0
車?オブジェクト?
050E: unknown_object $500 unknown_vehicle $300
人?
0526: unknown_char $147 flag 1
クローゼット?
054E: unknown_char $100
人?
0575: unknown_char $300 flag 0
ステータス?
0582: downdate_stat @175($352,30i) to @450 ;; integer values only
人?
0588: unknown_char $100 flag 1
?
058A: create_M4_muzzle_flash_from_3D_coord 2193.268 -1165.441 1031.124 target_3D_coord $69 $70 $71
車?
0594: unknown_vehicle $300 flag 0
ステータステキスト関係?
059C: unknown_status_bar $6705 flag 0
TXD関係?
059D: unknown_set 1
?
059E: unknown_value @12
?
05A4: UNKNOWN_XY_A 1.0 @52 XY_B 1.0 0.0 get_cosine @46
?
05A5: unknown_position $5575 $5576 32.0 32.0 $5877($5859,16f) $5893($5859,16f) $5585 $5586
?
05B0: unknown_check XY_A @487 @488 XY_B @483 @484 XY_C @98 @100 XY_D @98 @101 XY_E @505 @506
?
05E9: UNKNOWN_set_vehicle $300 position_to_end_of_path 152
?
05CF: @102 @73 2316.4 -1519.2 24.3
車?
05ED: $300
車?
05EE: $300
両方車?
05F1: @37 @35
?
0606: UNKNOWN_create_area_XYA -1695.1 587.6 XYB -1771.3 -1310.0
?
0607: UNKNOWN_remove_0606
?
060A: UNKNOWN_create_entity 0 @135
?
060B: UNKNOWN_char $1874(2) unknown_use_entity @7
?
0615: define_action_sequences $9751
?
0616: define_action_sequences_end @100
?
0618: assign_char $147 to_action_sequences @43
?
061B: mark_action_sequences_as_no_longer_needed $10715
?
061D: UNKNOWN_create_action_sequence_area_at_coordinates 0.0 0.0 0.0 angleA 0.0 angleB 0.0 action_sequence -1 handle_as @1
?
061E: UNKNOWN_mark_action_sequence_area_as_not_needed @8
?
062E: UNKNOWN_char $100 mask 1833 get $416
チェック?
0642: UNKNOWN_check_char @39 assigned_to_action_sequence_area @205
?
0643: set_action_sequence @72 loop 1
?
0646: UNKNOWN_char $SCPLAYER get @43 ;int
?
0647: UNKNOWN_char @130
?
0648: UNKNOWN_char $134 set 50.0 ;float
?
064B: create_FxSystem "BLOOD_HELI" at_3D_coord 2170.92 -1450.5 25.0 FxType 1 handle_as @241
再生?
064C: play_FxSystem @130
ストップ?
064C: play_FxSystem @60
解放?
064F: mark_FxSystem_as_no_longer_needed @100
削除?
0650: delete_FxSystem $10048 ;stop and then delete when finished
?
0654: UNKNOWN_object $500 flag 1
?
0656: get_angle @351 absolute_degrees_to @351
?
065C: UNKNOWN_mark_entity_as_no_longer_needed $5351
?
0662: write_debug_message "AA"
?
0663: write_debug_intvar "TIMERA" @32
?
0664: write_debug_floatvar "STICK_POSITION" @17
?
0669: create_FxSystem "TEARGAS" attached_to_char $SCPLAYER offset 0.0 2.0 1.8 unknown 1 handle_as @169
?
066A: create_FxSystem "PETROLCAN" attached_to_char @0 offset 0.0 .58 -.08 rotation 0.0 .01 0.0 unknown 1 handle_as @15
?
066B: create_FxSystem "PRT_SPARK" attached_to_vehicle @152 offset -1.076 3.706 -.271 unknown 1 handle_as @282
?
066C: create_FxSystem "CEMENT" attached_to_vehicle @90 offset 0.0 -4.4 0.0 rotation 0.0 -1.0 0.0 unknown 1 handle_as @179
?
066D: create_FxSystem "COKE_TRAIL" attached_to_object @763(@793,30i) offset 0.0 0.0 0.0 unknown 1 handle_as @827(@793,30i)
?
066E: create_FxSystem "COKE_TRAIL" attached_to_object @22 offset 0.0 -.2 -.1 rotation 0.0 0.0 -1.0 unknown 1 handle_as @20
?
0680: UNKNOWN_assign_action_sequences_area @205 to_chars_pedtype 24
?
0688: UNKNOWN_char $100 flags 1 1 1
?
068C: UNKNOWN_char_check $PLAYER
?
06A7: put_char $SCPLAYER into_turret_on_vehicle $300 at_vehicle_offset -.2 .5 0.0 position 1 shooting_angle 110.0 70.0 with_weapon 43
チェック?
06AA: UNKNOWN_vehicle_check @35
?
06AD: UNKNOWN_group $PLAYER_GROUP use entity @39
?
06AE: UNKNOWN_group_entity_creator 0 @145
指定の場所からM4を指定の場所に向けて射撃
06BC: create_M4_shoot_from_3D_coord 2193.268 -1165.441 1031.124 target_3D_coord $69 $70 $71 energy 1
?
06C5: UNKNOWN_vehicle $300
?
06CF: UNKNOWN 0
?
06E5: get_vehicle $TF_VEHID possible_to_built_in_mod_pool_index $10449($2515,16i) itemID_to $10465($2515,16i)
?
06E6: get_itemID $TF_VEH_UNKA destinated_mod_slot_to $TF_VEH_COMP_SLOT
?
06F8: find_nearest_route_for_3D_coord @115 @116 @117 in_direction @113 get_3D_coord_to @118 @119 @120 get_Z_angle_to @121
?
070D: set_player $PLAYER rebuild_model_and_items
?
072C: unknown_flag 0
?
0749: unknown_group_add_item @42 54
?
074A: unknown_group_set_item_params @145 36 1510 0.0 100.0 0.0 0.0 1 0
?
074C: unknown_action_sequence -1 unknown_sequences_pack @205
?
0754: UNKNOWN_enable_animation_spoots
?
0755: UNKNOWN_set_3D_coord 102.09 1858.6 17.7 as_spoot_for_animation "NONE" group "NONE"
?
075B: UNKNOWN 100
?
075D: set_shopping_item_pool_items_type_to "CARMODS" ;; 16-byte strings
?
075E: set_shopping_item_pool_items_section_to "UNIFORM" ;; 16-byte strings
?
075F: get_shopping_item_pool_number_of_indexes_to $9729
?
0760: get_shopping_item_pool_index $2514 itemID_to $45
?
0761: get_shopping_itemID $10207($10413,12i) price_to $2426($10413,12i)
?
0781: get_shopping_itemID $9552 modelID_to $9553 ;char equipement only
?
0782: get_shopping_itemID $9552 weapon_group_to $9551 ;char equipement only
?
0783: get_shopping_itemID $45 mode 1 (item_type) store_to $2511
買った服を着る?
0784: set_player $PLAYER apply_shopping_itemID 0 model 0 item_type 0
?
078C: get_shopping_itemID $10207($10413,12i) nametag_to $TF_NITRO_NAMETAG($10413,12s) ;; 8-byte strings
支払い?
0790: charge_money_for_shopping_itemID $45
?
0793: set_player_all_shopping_items_in_possesion_save_configuration
?
0794: set_player_all_shopping_items_in_possesion_load_configuration
?
07A0: unknown_char 1300 unknown_assigned_to_AS @114 unknown_set 0 unknown_set 3
?
07A4: unknown_char $100 unknown_get1 @119 unknown_get2 @120
?
07B1: UNKNOWN_flag 0 unknown @1 unknown @1 unknown @25
グループ?
07B3: unknown_group $PLAYER_GROUP flag 0
?
07BC: unknown_action_sequence_char -1 unknown_entity @145
?
07BF: unknown_marker @176 flag 1
?
07D3: init_external_script_named_handle 23 (BURG_BRAINS) handle_as 'HOUSE'
?
07DF: UNKNOWN_rectangle -963.0789 1006.746 -1152.824 1105.155
?
07E5: unknown_copy_entity 65538 $8069
?
07E6: unknown_copy_group -1 @268
?
0822: UNKNOWN 0
?
0827: assign_object $2722 to_lod_object $2725
?
0828: UNKNOWN 0
?
0830: unknown_coordinatesA @98 @100 $75 unknown_coordinatesB @99 @101 $75
?
0834: set_player_head_temporary_turn_rotation_Z 0.0 rotation_Y -1.0
?
084D: unknown_set 0
?
0864: UNKNOWN_float 1291.0 float 271.0 radius 10.0 flag 1
?
0876: UNKNOWN_cube_cornerA_at_3D_coordA 2682.42 1420.237 28.0 cornerB_at_3D_coord -2630.365 1411.699 28.0 flag 3 flag 0
グループ?
087D: assign_sequence @147 to_group $PLAYER_GROUP
?
0883: unknown_FxSystem @13 unknown_char @0 unknown_set 5
?
088E: UNKNOWN
?
0890: UNKNOWN_timer_or_status_text $253 flag 3
?
0898: UNKNOWN_flag 0 flag 0 flag 0
?
089C: unknown_char @0 flag 0
?
08A0: UNKNOWN_char @0 float 100.0 flag 0 floats 0.0 0.0 0.0 using_script_named "DANCER"
?
08A3: UNKNOWN 0
?
08A8: UNKNOWN_flag 0
?
08BA: set $371 bit 3
?
08BB: set $1210 bit $389
?
08BC: set $391 bit @0
?
08BD: set @3 bit 1
?
08BF: set @239 bit @216
?
08C0: clear $390 bit 1
?
08C1: clear $1210 bit $389
?
08C2: clear $391 bit @3
?
08C3: clear @3 bit 17
?
08CA: UNKNOWN_1
?
08DD: keep_stuff_after_wasted 0
?
08EA: unknown_flag 0
カットシーンのキャラ変え?
08F0: apply_txd_texture 'BURG_GA' to_dff_model 'GFPIZ2'
?
08F4: unknown_set 0
?
08F5: UNKNOWN
?
08F6: UNKNOWN
?
08F8: show_progress_bar_for_stat_change 0
?
08FD: UNKNOWN_flag 0
?
0912: UNKNOWN_flag 0 set 380 set 464
?
0915: UNKNOWN
?
091A: UNKNOWN v$1221
?
0923: UNKNOWN 0
?
0928: init_external_script_with_char_trigger 19 (DEALER) char_model 30 priority 100
?
0929: init_external_script_with_object_trigger 10 (GATES_SCRIPT) object #GATE_AUTOL priority 100 radius 80.0 type -1
グループ?
0940: unknown_group @260 flag 1
?
0951: UNKNOWN
?
094C: UNKNOWN_char $SCPLAYER getA @69 getB @70 getC @71 getD @72
改造関係?
096B: set_present_mod_apply
改造関係?
096C: set_present_mod_remove
?
0970: UNKNOWN
?
0971: UNKNOWN
?
0974: UNKNOWN
?
0976: delete_FxSystem @139
?
0978: unknown_fill/merge_entity 65537 $9538
座標?
0980: unknown_coordinates -973.759 1077.152 1350.399 range 200.0
?
0983: unknown_zone_flag 0
?
0986: UNKNOWN
?
0989: UNKNOWN_set 128
?
098A: unknown_set -1.0
?
098E: unknown_place 'BAR1' set 256 flag 0
?
0991: unknown_flag 0
?
0994: unknown_coordinates 1311.1 -701.7 91.7
?
0995: UNKNOWN
?
0997: unknown_set 1339
?
099E: unknown_flag 0
?
09A3: unknown_flag 0
?
09A4: set_dialogue_classB_question_GXT 'DEAL1' answer_yes_GXT 'DEAL2' answer_no_GXT 'DEAL3' question_WAV_T 192 answer_yes_WAV_T 77 answer_no_WAV_T 78
?
09A6: unknown_flag 0
?
09B4: unknown_X 345.5621 unknown_Y 306.2212 radius 10.0 model 16384 flag 0
?
09B7: unknown_zone 'ELCO' unknown_set 0
?
09B9: print_entered_vehicle_name_enabled 0
?
09BD: unknown_flag 0
?
09BF: random_vehicle_generator_lock_on_modelID 459
?
09C1: unknown_flag 0
?
09D2: unknown_flag 0
?
09D4: unknown
?
09D5: unknown_char $9540 unknown_voice 323 flag 0 flag 0 flag 1 unknown $10081
?
09D6: unknown_char @1 unknown_voice 5808 flag 1 flag 1 flag 0
?
09D7: unknown_player $PLAYER flag 0
?
09D8: unknown_flag 0
?
09D9: unknown
?
09DD: unknown_flag 1
?
09EC: unknown_flag 0
?
09F5: unknown_flag 0
?
09FB: UNKNOWN_get_gxt_to $154 ;returns 0 all the time
?
09FD: unknown 'XSELECT' unknown @455
?
09FF: unknown_coordinates 1250.65 -785.9349 89.2412
?
0A0B: set_rendering_origin_at_3D_coord 1009.781 1929.377 9.6719 angle 122.0
?
0A0E: UNKNOWN 1
?
0A13: UNKNOWN
?
0A14: unknown_flag 1
?
0A18: set_dialogue_classA_question_GXT 'HEQ2' answer_yes_GXT 'HEQ4' answer_no_GXT 'HEX2' question_WAV 19203 answer_yes_WAV 19205 answer_no_WAV 19204
?
0A19: print_interior8b_name 'CARMOD2' ;; 8-byte strings
?
0A23: unknown_panel $TF_PANEL2 unknown_row $2515 flag 1
?
0A2C: unknown_flag 0
?
0A2F: show_first_person_view 0
?
0A33: unknown_char @0 unknown_vehicle @1
?
0A37: unknown_flag 0
?
0A3B: set_player $PLAYER clear_last_object_shoted
?
0A3C: set_dialogue_classA_end_GXT_ref 'HEQ5' WAV_ref 19210
?
0A3E: UNKNOWN_get_object_near_3D_coord $73 $74 $75 radiusXYZ .6 .6 1.0 handle_as @17
?
0A3F: unknown_flag 0
?
0A43: unknown
?
0A44: unknown_flag 1
?
0A45: unknown_flag .3
?
0A46: unknown_flag 1 flag 0
?
0A47: set_dialogue_mode_enabled_without_GXT
プレイヤーが出現したかどうか?
8256: (check) not player $PLAYER_CHAR defined