348 lines
29 KiB
Python
348 lines
29 KiB
Python
def get_commands():
|
|
commands = {}
|
|
commands[0x0000] = {'macro': 'goto_next', 'len': 3}
|
|
commands[0x0001] = {'macro': 'goto_first', 'len': 3}
|
|
commands[0x0002] = {'macro': 'label', 'len': 3}
|
|
commands[0x0003] = {'macro': 'yield', 'len': 2}
|
|
commands[0x0004] = {'macro': 'endlist', 'len': 2}
|
|
commands[0x0005] = {'macro': 'set_ailist', 'len': 5}
|
|
commands[0x0006] = {'macro': 'set_returnlist', 'len': 5}
|
|
commands[0x0007] = {'macro': 'set_shotlist', 'len': 4}
|
|
commands[0x0008] = {'macro': 'return', 'len': 2}
|
|
commands[0x0009] = {'macro': 'stop', 'len': 2}
|
|
commands[0x000a] = {'macro': 'kneel', 'len': 2}
|
|
commands[0x000b] = {'macro': 'chr_do_animation', 'len': 12}
|
|
commands[0x000c] = {'macro': 'if_chr_idle', 'len': 3}
|
|
commands[0x000d] = {'macro': 'if_chr_deadish', 'len': 4}
|
|
commands[0x000f] = {'macro': 'try_sidestep', 'len': 3}
|
|
commands[0x0010] = {'macro': 'try_jumpout', 'len': 3}
|
|
commands[0x0011] = {'macro': 'try_run_sideways', 'len': 3}
|
|
commands[0x0012] = {'macro': 'try_attack_walk', 'len': 3}
|
|
commands[0x0014] = {'macro': 'try_attack_roll', 'len': 3}
|
|
commands[0x0015] = {'macro': 'try_attack_stand', 'len': 7}
|
|
commands[0x0016] = {'macro': 'try_attack_kneel', 'len': 7}
|
|
commands[0x0017] = {'macro': 'try_modify_attack', 'len': 7}
|
|
commands[0x0018] = {'macro': 'try_face_entity', 'len': 7}
|
|
commands[0x0019] = {'macro': 'damage_chr', 'len': 8}
|
|
commands[0x001a] = {'macro': 'chr_damage_chr', 'len': 5}
|
|
commands[0x001b] = {'macro': 'consider_throwing_grenade', 'len': 7}
|
|
commands[0x001d] = {'macro': 'jog_to_pad', 'len': 4}
|
|
commands[0x001e] = {'macro': 'go_to_target_pad', 'len': 3}
|
|
commands[0x001f] = {'macro': 'walk_to_pad', 'len': 4}
|
|
commands[0x0020] = {'macro': 'run_to_pad', 'len': 4}
|
|
commands[0x0021] = {'macro': 'assign_path', 'len': 3}
|
|
commands[0x0022] = {'macro': 'start_patrol', 'len': 2}
|
|
commands[0x0023] = {'macro': 'if_patrolling', 'len': 3}
|
|
commands[0x0024] = {'macro': 'surrender', 'len': 2}
|
|
commands[0x0025] = {'macro': 'drop_gun_and_fade_out', 'len': 2}
|
|
commands[0x0026] = {'macro': 'remove_chr', 'len': 3}
|
|
commands[0x0028] = {'macro': 'activate_alarm', 'len': 2}
|
|
commands[0x0029] = {'macro': 'deactivate_alarm', 'len': 2}
|
|
commands[0x002b] = {'macro': 'try_jog_to_target', 'len': 3}
|
|
commands[0x002c] = {'macro': 'try_walk_to_target', 'len': 3}
|
|
commands[0x002d] = {'macro': 'try_run_to_target', 'len': 3}
|
|
commands[0x002f] = {'macro': 'try_jog_to_chr', 'len': 4}
|
|
commands[0x0031] = {'macro': 'try_run_to_chr', 'len': 4}
|
|
commands[0x0032] = {'macro': 'if_chr_stopped', 'len': 3}
|
|
commands[0x0033] = {'macro': 'if_chr_dead', 'len': 4}
|
|
commands[0x0034] = {'macro': 'if_chr_death_animation_finished', 'len': 4}
|
|
commands[0x0035] = {'macro': 'if_target_in_sight', 'len': 3}
|
|
commands[0x0036] = {'macro': 'call_rng', 'len': 2}
|
|
commands[0x0037] = {'macro': 'if_rand_lt', 'len': 4}
|
|
commands[0x0038] = {'macro': 'if_rand_gt', 'len': 4}
|
|
commands[0x0039] = {'macro': 'if_can_hear_alarm', 'len': 3}
|
|
commands[0x003a] = {'macro': 'if_alarm_active', 'len': 3}
|
|
commands[0x003c] = {'macro': 'if_hears_target', 'len': 3}
|
|
commands[0x003d] = {'macro': 'if_saw_injury', 'len': 4}
|
|
commands[0x003e] = {'macro': 'if_saw_death', 'len': 4}
|
|
commands[0x003f] = {'macro': 'if_can_see_target', 'len': 3}
|
|
commands[0x0041] = {'macro': 'if_nearly_in_targets_sight', 'len': 7}
|
|
commands[0x0044] = {'macro': 'if_heard_target_recently', 'len': 3}
|
|
commands[0x0045] = {'macro': 'if_detected_chr', 'len': 4}
|
|
commands[0x0046] = {'macro': 'if_never_been_onscreen', 'len': 3}
|
|
commands[0x0047] = {'macro': 'if_onscreen', 'len': 3}
|
|
commands[0x0049] = {'macro': 'if_room_onscreen', 'len': 5}
|
|
commands[0x004a] = {'macro': 'if_chr_in_view', 'len': 3}
|
|
commands[0x004b] = {'macro': 'if_near_miss', 'len': 3}
|
|
commands[0x004c] = {'macro': 'if_sees_suspicious_item', 'len': 3}
|
|
commands[0x004d] = {'macro': 'if_target_in_fov_left', 'len': 4}
|
|
commands[0x004e] = {'macro': 'if_fov_check_with_target', 'len': 6}
|
|
commands[0x004f] = {'macro': 'if_target_out_of_fov_left', 'len': 4}
|
|
commands[0x0050] = {'macro': 'if_target_in_fov', 'len': 4}
|
|
commands[0x0052] = {'macro': 'if_distance_to_target_lt', 'len': 5}
|
|
commands[0x0053] = {'macro': 'if_distance_to_target_gt', 'len': 5}
|
|
commands[0x0054] = {'macro': 'if_chr_distance_to_pad_lt', 'len': 8}
|
|
commands[0x0055] = {'macro': 'if_chr_distance_to_pad_gt', 'len': 8}
|
|
commands[0x0056] = {'macro': 'if_distance_to_chr_lt', 'len': 6}
|
|
commands[0x0057] = {'macro': 'if_distance_to_chr_gt', 'len': 6}
|
|
commands[0x0059] = {'macro': 'if_distance_from_target_to_pad_lt', 'len': 7}
|
|
commands[0x005b] = {'macro': 'if_chr_in_room', 'len': 7}
|
|
commands[0x005d] = {'macro': 'if_chr_has_object', 'len': 5}
|
|
commands[0x005e] = {'macro': 'if_weapon_thrown', 'len': 4}
|
|
commands[0x005f] = {'macro': 'if_weapon_thrown_on_object', 'len': 5}
|
|
commands[0x0060] = {'macro': 'if_chr_weapon_equipped', 'len': 5}
|
|
commands[0x0061] = {'macro': 'if_gun_unclaimed', 'len': 5}
|
|
commands[0x0062] = {'macro': 'if_object_in_good_condition', 'len': 4}
|
|
commands[0x0063] = {'macro': 'if_chr_activated_object', 'len': 5}
|
|
commands[0x0064] = {'macro': 'if_any_objective_failed', 'len': 3}
|
|
commands[0x0065] = {'macro': 'terminate', 'len': 2}
|
|
commands[0x0066] = {'macro': 'destroy_object', 'len': 3}
|
|
commands[0x0068] = {'macro': 'drop_concealed_items', 'len': 3}
|
|
commands[0x0069] = {'macro': 'chr_drop_weapon', 'len': 3}
|
|
commands[0x006a] = {'macro': 'give_object_to_chr', 'len': 4}
|
|
commands[0x006b] = {'macro': 'move_object_to_pad', 'len': 5}
|
|
commands[0x006c] = {'macro': 'open_door', 'len': 3}
|
|
commands[0x006d] = {'macro': 'close_door', 'len': 3}
|
|
commands[0x006e] = {'macro': 'if_door_state', 'len': 5}
|
|
commands[0x0070] = {'macro': 'lock_door', 'len': 4}
|
|
commands[0x0071] = {'macro': 'unlock_door', 'len': 4}
|
|
commands[0x0072] = {'macro': 'if_door_locked', 'len': 5}
|
|
commands[0x0073] = {'macro': 'if_objective_complete', 'len': 4}
|
|
commands[0x0074] = {'macro': 'if_objective_failed', 'len': 4}
|
|
commands[0x0075] = {'macro': 'try_set_target_pad_to_something', 'len': 4}
|
|
commands[0x0076] = {'macro': 'try_set_padpreset_to_target_quadrant', 'len': 4}
|
|
commands[0x0077] = {'macro': 'if_difficulty_lt', 'len': 4}
|
|
commands[0x0078] = {'macro': 'if_difficulty_gt', 'len': 4}
|
|
commands[0x007b] = {'macro': 'if_stage_is_not', 'len': 4}
|
|
commands[0x007d] = {'macro': 'if_num_times_shot_lt', 'len': 4}
|
|
commands[0x007e] = {'macro': 'if_num_times_shot_gt', 'len': 4}
|
|
commands[0x0083] = {'macro': 'if_just_injured', 'len': 4}
|
|
commands[0x0084] = {'macro': 'set_morale', 'len': 3}
|
|
commands[0x0085] = {'macro': 'add_morale', 'len': 3}
|
|
commands[0x0087] = {'macro': 'subtract_morale', 'len': 3}
|
|
commands[0x0088] = {'macro': 'if_morale_lt', 'len': 4}
|
|
commands[0x008a] = {'macro': 'set_alertness', 'len': 3}
|
|
commands[0x008b] = {'macro': 'increase_self_alertness', 'len': 3}
|
|
commands[0x008c] = {'macro': 'increase_chr_alertness', 'len': 4}
|
|
commands[0x008e] = {'macro': 'if_alertness', 'len': 5}
|
|
commands[0x008f] = {'macro': 'if_chr_alertness_lt', 'len': 5}
|
|
commands[0x0092] = {'macro': 'set_hear_distance', 'len': 4}
|
|
commands[0x0093] = {'macro': 'set_view_distance', 'len': 3}
|
|
commands[0x0094] = {'macro': 'set_grenade_probability_out_of_255', 'len': 3}
|
|
commands[0x0095] = {'macro': 'set_chr_id', 'len': 3}
|
|
commands[0x0096] = {'macro': 'set_chr_maxdamage', 'len': 5}
|
|
commands[0x0097] = {'macro': 'add_health_or_armor', 'len': 4}
|
|
commands[0x0098] = {'macro': 'set_reaction_speed', 'len': 3}
|
|
commands[0x0099] = {'macro': 'set_recovery_speed', 'len': 3}
|
|
commands[0x009a] = {'macro': 'set_accuracy', 'len': 3}
|
|
commands[0x009b] = {'macro': 'set_self_flag_bankx', 'len': 7}
|
|
commands[0x009c] = {'macro': 'unset_self_flag_bankx', 'len': 7}
|
|
commands[0x009d] = {'macro': 'if_self_flag_bankx_eq', 'len': 9}
|
|
commands[0x009e] = {'macro': 'set_chr_flag_bankx', 'len': 8}
|
|
commands[0x009f] = {'macro': 'unset_chr_flag_bankx', 'len': 8}
|
|
commands[0x00a0] = {'macro': 'if_chr_has_flag_bankx', 'len': 9}
|
|
commands[0x00a1] = {'macro': 'set_stage_flag', 'len': 6}
|
|
commands[0x00a2] = {'macro': 'unset_stage_flag', 'len': 6}
|
|
commands[0x00a3] = {'macro': 'if_stage_flag_eq', 'len': 8}
|
|
commands[0x00a4] = {'macro': 'set_self_chrflag', 'len': 6}
|
|
commands[0x00a5] = {'macro': 'unset_self_chrflag', 'len': 6}
|
|
commands[0x00a6] = {'macro': 'if_self_has_chrflag', 'len': 7}
|
|
commands[0x00a7] = {'macro': 'set_chr_chrflag', 'len': 7}
|
|
commands[0x00a8] = {'macro': 'unset_chr_chrflag', 'len': 7}
|
|
commands[0x00a9] = {'macro': 'if_chr_has_chrflag', 'len': 8}
|
|
commands[0x00aa] = {'macro': 'set_object_flag', 'len': 7}
|
|
commands[0x00ab] = {'macro': 'unset_object_flag', 'len': 7}
|
|
commands[0x00ad] = {'macro': 'set_object_flag2', 'len': 7}
|
|
commands[0x00ae] = {'macro': 'unset_object_flag2', 'len': 7}
|
|
commands[0x00af] = {'macro': 'if_object_flag2', 'len': 8}
|
|
commands[0x00b0] = {'macro': 'set_chrpreset', 'len': 3}
|
|
commands[0x00b1] = {'macro': 'set_chr_target_chr', 'len': 4}
|
|
commands[0x00b2] = {'macro': 'set_padpreset', 'len': 4}
|
|
commands[0x00b6] = {'macro': 'restart_timer', 'len': 2}
|
|
commands[0x00b7] = {'macro': 'reset_timer', 'len': 2}
|
|
commands[0x00b8] = {'macro': 'pause_timer', 'len': 2}
|
|
commands[0x00b9] = {'macro': 'resume_timer', 'len': 2}
|
|
commands[0x00bc] = {'macro': 'if_timer_lt', 'len': 6}
|
|
commands[0x00bd] = {'macro': 'if_timer_gt', 'len': 6}
|
|
commands[0x00be] = {'macro': 'show_countdown_timer', 'len': 2}
|
|
commands[0x00bf] = {'macro': 'hide_countdown_timer', 'len': 2}
|
|
commands[0x00c0] = {'macro': 'set_countdown_timer', 'len': 4}
|
|
commands[0x00c1] = {'macro': 'stop_countdown_timer', 'len': 2}
|
|
commands[0x00c2] = {'macro': 'start_countdown_timer', 'len': 2}
|
|
commands[0x00c4] = {'macro': 'if_countdown_timer_lt', 'len': 5}
|
|
commands[0x00c5] = {'macro': 'if_countdown_timer_gt', 'len': 5}
|
|
commands[0x00c6] = {'macro': 'try_spawn_chr_at_pad', 'len': 13}
|
|
commands[0x00c7] = {'macro': 'try_spawn_chr_at_chr', 'len': 12}
|
|
commands[0x00c8] = {'macro': 'try_equip_weapon', 'len': 10}
|
|
commands[0x00ca] = {'macro': 'try_spawn_clone2', 'len': 10}
|
|
commands[0x00cb] = {'macro': 'show_hudmsg', 'len': 5}
|
|
commands[0x00cc] = {'macro': 'show_hudmsg_top_middle', 'len': 6}
|
|
commands[0x00cd] = {'macro': 'speak', 'len': 9}
|
|
commands[0x00ce] = {'macro': 'play_sound', 'len': 5}
|
|
commands[0x00cf] = {'macro': 'control_sound_from_object', 'len': 6}
|
|
commands[0x00d0] = {'macro': 'play_sound_from_pad', 'len': 7}
|
|
commands[0x00d3] = {'macro': 'mute_channel', 'len': 3}
|
|
commands[0x00d5] = {'macro': 'begin_hovercar_path', 'len': 3}
|
|
commands[0x00d6] = {'macro': 'set_vehicle_speed', 'len': 6}
|
|
commands[0x00d7] = {'macro': 'set_rotor_speed', 'len': 6}
|
|
commands[0x00da] = {'macro': 'set_object_image', 'len': 5}
|
|
commands[0x00dc] = {'macro': 'end_level', 'len': 2}
|
|
commands[0x00dd] = {'macro': 'enter_firstperson', 'len': 2}
|
|
commands[0x00de] = {'macro': 'enter_camera_and_move_to_pad', 'len': 4}
|
|
commands[0x00e0] = {'macro': 'revoke_control', 'len': 4}
|
|
commands[0x00e1] = {'macro': 'grant_control', 'len': 3}
|
|
commands[0x00e2] = {'macro': 'chr_move_to_pad', 'len': 7}
|
|
commands[0x00e8] = {'macro': 'set_door_open', 'len': 3}
|
|
commands[0x00ea] = {'macro': 'if_num_human_players_lt', 'len': 4}
|
|
commands[0x00eb] = {'macro': 'if_ammo_quantity_lt', 'len': 6}
|
|
commands[0x00ec] = {'macro': 'chr_draw_weapon', 'len': 4}
|
|
commands[0x00ed] = {'macro': 'chr_draw_weapon_in_cutscene', 'len': 4}
|
|
commands[0x00ef] = {'macro': 'if_object_in_room', 'len': 6}
|
|
commands[0x00f3] = {'macro': 'set_invincible', 'len': 3}
|
|
commands[0x00f7] = {'macro': 'if_all_objectives_complete', 'len': 3}
|
|
commands[0x00f9] = {'macro': 'play_x_track', 'len': 5}
|
|
commands[0x00fa] = {'macro': 'stop_x_track', 'len': 3}
|
|
commands[0x00fb] = {'macro': 'explosions_around_chr', 'len': 3}
|
|
commands[0x00fc] = {'macro': 'if_kill_count_gt', 'len': 4}
|
|
commands[0x0102] = {'macro': 'set_lights_state', 'len': 11}
|
|
commands[0x0106] = {'macro': 'set_target_chr', 'len': 5}
|
|
commands[0x0107] = {'macro': 'if_chrpresets_target_is_different', 'len': 3}
|
|
commands[0x0108] = {'macro': 'if_chr_target_eq', 'len': 6}
|
|
commands[0x010b] = {'macro': 'set_chr_team', 'len': 4}
|
|
commands[0x010e] = {'macro': 'set_shield', 'len': 4}
|
|
commands[0x010f] = {'macro': 'if_chr_shield_lt', 'len': 6}
|
|
commands[0x0111] = {'macro': 'camera_movement', 'len': 4}
|
|
commands[0x0112] = {'macro': 'object_do_animation', 'len': 8}
|
|
commands[0x0113] = {'macro': 'if_camera_animating', 'len': 3}
|
|
commands[0x0114] = {'macro': 'enable_chr', 'len': 3}
|
|
commands[0x0115] = {'macro': 'disable_chr', 'len': 3}
|
|
commands[0x0116] = {'macro': 'enable_object', 'len': 3}
|
|
commands[0x0117] = {'macro': 'disable_object', 'len': 3}
|
|
commands[0x0118] = {'macro': 'set_object_flag3', 'len': 7}
|
|
commands[0x0119] = {'macro': 'unset_object_flag3', 'len': 7}
|
|
commands[0x011a] = {'macro': 'if_object_flag3', 'len': 8}
|
|
commands[0x011b] = {'macro': 'set_chr_hiddenflag', 'len': 7}
|
|
commands[0x011c] = {'macro': 'unset_chr_hiddenflag', 'len': 7}
|
|
commands[0x011d] = {'macro': 'if_chr_has_hiddenflag', 'len': 8}
|
|
commands[0x011f] = {'macro': 'if_chr_is_skedar', 'len': 4}
|
|
commands[0x0120] = {'macro': 'if_calculated_safety2_lt', 'len': 4}
|
|
commands[0x0121] = {'macro': 'find_cover', 'len': 5}
|
|
commands[0x0124] = {'macro': 'go_to_cover', 'len': 3}
|
|
commands[0x0125] = {'macro': 'check_cover_out_of_sight', 'len': 3}
|
|
commands[0x0126] = {'macro': 'if_player_using_cmp150_or_ar34', 'len': 3}
|
|
commands[0x0127] = {'macro': 'set_target_to_enemy_on_same_floor', 'len': 3}
|
|
commands[0x0128] = {'macro': 'if_enemy_distance_lt_and_los', 'len': 4}
|
|
commands[0x012a] = {'macro': 'if_target_moving_slowly', 'len': 4}
|
|
commands[0x012b] = {'macro': 'if_target_moving_closer', 'len': 3}
|
|
commands[0x012c] = {'macro': 'if_target_moving_away', 'len': 3}
|
|
commands[0x012f] = {'macro': 'cmd012f', 'len': 2}
|
|
commands[0x0130] = {'macro': 'say_quip', 'len': 10}
|
|
commands[0x0131] = {'macro': 'increase_squadron_alertness', 'len': 3}
|
|
commands[0x0132] = {'macro': 'set_action', 'len': 4}
|
|
commands[0x0133] = {'macro': 'set_team_orders', 'len': 4}
|
|
commands[0x0134] = {'macro': 'if_orders_eq', 'len': 5}
|
|
commands[0x0135] = {'macro': 'if_has_orders', 'len': 3}
|
|
commands[0x0136] = {'macro': 'retreat', 'len': 4}
|
|
commands[0x0137] = {'macro': 'if_chr_in_squadron_doing_action', 'len': 4}
|
|
commands[0x0138] = {'macro': 'if_sound_finished', 'len': 4}
|
|
commands[0x0139] = {'macro': 'cmd0139', 'len': 8}
|
|
commands[0x013a] = {'macro': 'try_set_chrpreset_to_unalerted_teammate', 'len': 5}
|
|
commands[0x013b] = {'macro': 'set_squadron', 'len': 3}
|
|
commands[0x013d] = {'macro': 'if_dangerous_object_nearby', 'len': 4}
|
|
commands[0x013e] = {'macro': 'run_from_grenade', 'len': 2}
|
|
commands[0x0140] = {'macro': 'if_hoverbot_next_step', 'len': 5}
|
|
commands[0x0141] = {'macro': 'shuffle_investigation_terminals', 'len': 9}
|
|
commands[0x0142] = {'macro': 'set_pad_preset_to_investigation_terminal', 'len': 4}
|
|
commands[0x0143] = {'macro': 'chopper_arm_weapons', 'len': 2}
|
|
commands[0x0145] = {'macro': 'rebuild_teams', 'len': 2}
|
|
commands[0x0146] = {'macro': 'rebuild_squadrons', 'len': 2}
|
|
commands[0x0147] = {'macro': 'if_all_chrs_in_squadron_are_dead', 'len': 4}
|
|
commands[0x0152] = {'macro': 'if_num_chrs_in_squadron_gt', 'len': 5}
|
|
commands[0x0157] = {'macro': 'set_tinted_glass_enabled', 'len': 3}
|
|
commands[0x015b] = {'macro': 'play_track_isolated', 'len': 3}
|
|
commands[0x015c] = {'macro': 'play_default_tracks', 'len': 2}
|
|
commands[0x0165] = {'macro': 'if_chr_injured_target', 'len': 4}
|
|
commands[0x0167] = {'macro': 'hovercopter_fire_rocket', 'len': 3}
|
|
commands[0x0168] = {'macro': 'if_chr_shield_damaged', 'len': 4}
|
|
commands[0x0169] = {'macro': 'if_chr_idle_action_eq', 'len': 4}
|
|
commands[0x016a] = {'macro': 'if_chr_y', 'len': 7}
|
|
commands[0x016b] = {'macro': 'play_sound_from_object', 'len': 10}
|
|
commands[0x016d] = {'macro': 'add_motion_blur', 'len': 5}
|
|
commands[0x016e] = {'macro': 'damage_chr_by_amount', 'len': 5}
|
|
commands[0x016f] = {'macro': 'if_has_gun', 'len': 5}
|
|
commands[0x0170] = {'macro': 'do_gun_command', 'len': 4}
|
|
commands[0x0171] = {'macro': 'if_distance_to_gun_lt', 'len': 5}
|
|
commands[0x0172] = {'macro': 'chr_recover_gun', 'len': 4}
|
|
commands[0x0173] = {'macro': 'try_inherit_properties', 'len': 4}
|
|
commands[0x0174] = {'macro': 'if_controller_button_pressed', 'len': 3}
|
|
commands[0x0175] = {'macro': 'cmd0175', 'len': 3}
|
|
commands[0x0176] = {'macro': 'cmd0176_if_something', 'len': 3}
|
|
commands[0x0177] = {'macro': 'force_walk', 'len': 9}
|
|
commands[0x0178] = {'macro': 'if_force_walk_finished', 'len': 4}
|
|
commands[0x0179] = {'macro': 'play_sound_from_entity', 'len': 11}
|
|
commands[0x017a] = {'macro': 'if_can_see_attack_target', 'len': 3}
|
|
commands[0x017b] = {'macro': 'if_chr_knockedout', 'len': 4}
|
|
commands[0x017c] = {'macro': 'assign_sound', 'len': 5}
|
|
commands[0x017d] = {'macro': 'play_cutscene_track', 'len': 3}
|
|
commands[0x017e] = {'macro': 'stop_cutscene_track', 'len': 2}
|
|
commands[0x017f] = {'macro': 'play_temporary_track', 'len': 3}
|
|
commands[0x0180] = {'macro': 'stop_ambient_track', 'len': 2}
|
|
commands[0x0181] = {'macro': 'if_chr_looking_at_object', 'len': 5}
|
|
commands[0x0182] = {'macro': 'try_punch_or_kick', 'len': 4}
|
|
commands[0x0183] = {'macro': 'if_target_is_player', 'len': 3}
|
|
commands[0x0184] = {'macro': 'try_attack_amount', 'len': 4}
|
|
commands[0x0185] = {'macro': 'mp_init_simulants', 'len': 2}
|
|
commands[0x0186] = {'macro': 'if_chr_soundtimer', 'len': 6}
|
|
commands[0x0187] = {'macro': 'set_target_to_camspy_if_in_sight', 'len': 3}
|
|
commands[0x0188] = {'macro': 'if_lift_stationary', 'len': 4}
|
|
commands[0x018b] = {'macro': 'enable_rain', 'len': 3}
|
|
commands[0x018c] = {'macro': 'chr_toggle_modelpart', 'len': 4}
|
|
commands[0x018d] = {'macro': 'activate_lift', 'len': 4}
|
|
commands[0x018e] = {'macro': 'miniskedar_try_pounce', 'len': 7}
|
|
commands[0x018f] = {'macro': 'if_object_distance_to_pad_lt', 'len': 8}
|
|
commands[0x0190] = {'macro': 'set_savefile_flag', 'len': 3}
|
|
commands[0x0191] = {'macro': 'unset_savefile_flag', 'len': 3}
|
|
commands[0x0192] = {'macro': 'if_savefile_flag_is_set', 'len': 4}
|
|
commands[0x0193] = {'macro': 'if_savefile_flag_is_unset', 'len': 4}
|
|
commands[0x019e] = {'macro': 'if_object_health_lt', 'len': 6}
|
|
commands[0x019f] = {'macro': 'set_object_health', 'len': 5}
|
|
commands[0x01a0] = {'macro': 'set_chr_special_death_animation', 'len': 4}
|
|
commands[0x01a1] = {'macro': 'set_chr_roomtosearch', 'len': 2}
|
|
commands[0x01a2] = {'macro': 'play_cistaff_quip', 'len': 4}
|
|
commands[0x01a3] = {'macro': 'do_preset_animation', 'len': 3}
|
|
commands[0x01a4] = {'macro': 'show_hudmsg_middle', 'len': 6}
|
|
commands[0x01a7] = {'macro': 'if_chr_not_talking', 'len': 4}
|
|
commands[0x01ab] = {'macro': 'if_num_subdued', 'len': 5}
|
|
commands[0x01ad] = {'macro': 'release_grabbed_object', 'len': 3}
|
|
commands[0x01ae] = {'macro': 'clear_inventory', 'len': 3}
|
|
commands[0x01af] = {'macro': 'grab_object', 'len': 4}
|
|
commands[0x01b1] = {'macro': 'shuffle_ruins_pillars', 'len': 18}
|
|
commands[0x01b2] = {'macro': 'set_wind_speed', 'len': 3}
|
|
commands[0x01b3] = {'macro': 'chr_toggle_p1p2', 'len': 3}
|
|
commands[0x01b4] = {'macro': 'cmd01b4_if_something', 'len': 3}
|
|
commands[0x01b6] = {'macro': 'enable_snow', 'len': 3}
|
|
commands[0x01b7] = {'macro': 'set_chr_cloaked', 'len': 5}
|
|
commands[0x01b8] = {'macro': 'set_autogun_target_team', 'len': 4}
|
|
commands[0x01b9] = {'macro': 'shuffle_pelagic_switches', 'len': 2}
|
|
commands[0x01ba] = {'macro': 'try_attack_lie', 'len': 7}
|
|
commands[0x01bd] = {'macro': 'if_training_pc_holographed', 'len': 3}
|
|
commands[0x01be] = {'macro': 'if_player_using_device', 'len': 5}
|
|
commands[0x01bf] = {'macro': 'teleport_to_pad', 'len': 5}
|
|
commands[0x01c0] = {'macro': 'if_teleport_full_white', 'len': 4}
|
|
commands[0x01c2] = {'macro': 'set_aishootingatmelist', 'len': 4}
|
|
commands[0x01c3] = {'macro': 'set_darkroomlist', 'len': 4}
|
|
commands[0x01c6] = {'macro': 'set_chr_dodge_rating', 'len': 4}
|
|
commands[0x01c7] = {'macro': 'set_unarmeddodgerating', 'len': 3}
|
|
commands[0x01ca] = {'macro': 'set_cutscene_weapon', 'len': 5}
|
|
commands[0x01cb] = {'macro': 'fade_to_color', 'len': 8}
|
|
commands[0x01cd] = {'macro': 'set_chr_hudpiece_visible', 'len': 4}
|
|
commands[0x01ce] = {'macro': 'passive_mode', 'len': 3}
|
|
commands[0x01cf] = {'macro': 'set_chr_shooting_in_cutscene', 'len': 4}
|
|
commands[0x01d0] = {'macro': 'set_portal_flag', 'len': 5}
|
|
commands[0x01d1] = {'macro': 'object_set_modelpart_visible', 'len': 5}
|
|
commands[0x01d2] = {'macro': 'emit_sparks', 'len': 3}
|
|
commands[0x01d3] = {'macro': 'set_drcaroll_images', 'len': 5}
|
|
commands[0x01d4] = {'macro': 'set_room_flag', 'len': 6}
|
|
commands[0x01d5] = {'macro': 'show_nonessential_chrs', 'len': 3}
|
|
commands[0x01d6] = {'macro': 'configure_environment', 'len': 6}
|
|
commands[0x01d9] = {'macro': 'play_sound_from_object2', 'len': 11}
|
|
commands[0x01da] = {'macro': 'play_music_continuously', 'len': 3}
|
|
commands[0x01db] = {'macro': 'kill', 'len': 3}
|
|
commands[0x01dc] = {'macro': 'remove_weapon_from_inventory', 'len': 3}
|
|
commands[0x01dd] = {'macro': 'if_music_event_queue_empty', 'len': 4}
|
|
commands[0x01de] = {'macro': 'if_coop_mode', 'len': 3}
|
|
commands[0x01df] = {'macro': 'if_chr_same_floor_distance_to_pad_lt', 'len': 8}
|
|
commands[0x01e0] = {'macro': 'remove_references_to_chr', 'len': 2}
|
|
commands[0xdead] = {'macro': 'infloop', 'len': 2}
|
|
return commands
|