Untitled diff

Created Diff never expires
(global string data_mine_mission_segment "")
(global string data_mine_mission_segment "")
(global short sound_offset 15)
(global short sound_offset 15)
(global short prediction_offset 45)
(global short prediction_offset 45)
(global bool debug True)
(global bool debug True)
(global bool dialogue True)
(global bool dialogue True)
(global bool g_play_cinematics True)
(global bool g_play_cinematics True)
(global short g_sleep_lower_bound 60)
(global short g_sleep_lower_bound 60)
(global short g_sleep_upper_bound 80)
(global short g_sleep_upper_bound 80)
(global short g_emitter_delay 180)
(global short g_emitter_delay 180)
(global bool g_cons_open_ins False)
(global bool g_cons_open_ins False)
(global bool g_enc_insertion False)
(global bool g_enc_insertion False)
(global bool g_hall_a False)
(global bool g_hall_a False)
(global bool g_conduit_a False)
(global bool g_conduit_a False)
(global bool g_hall_b False)
(global bool g_hall_b False)
(global bool g_plug_launch False)
(global bool g_plug_launch False)
(global bool g_plug_landing False)
(global bool g_plug_landing False)
(global bool g_hall_c False)
(global bool g_hall_c False)
(global bool g_ledge_a False)
(global bool g_ledge_a False)
(global bool g_conduit_b False)
(global bool g_conduit_b False)
(global bool g_ledge_b False)
(global bool g_ledge_b False)
(global bool g_ledge_c False)
(global bool g_ledge_c False)
(global bool g_qz_initial False)
(global bool g_qz_initial False)
(global bool g_cov_defense False)
(global bool g_cov_defense False)
(global bool g_music_06a_03 False)
(global bool g_music_06a_03 False)
(global bool g_music_06a_04 False)
(global bool g_music_06a_04 False)
(global bool g_music_06a_05 False)
(global bool g_music_06a_05 False)
(global bool g_music_06a_06 False)
(global bool g_music_06a_06 False)
(global bool g_music_06a_07 False)
(global bool g_music_06a_07 False)
(global bool g_music_06a_08 True)
(global bool g_music_06a_08 True)
(global bool g_music_06a_09 False)
(global bool g_music_06a_09 False)
(global bool g_music_06a_10 True)
(global bool g_music_06a_10 True)
(global bool g_plug_ride_enforcer False)
(global bool g_plug_ride_enforcer False)
(global bool g_hall_b_sen_dialogue False)
(global bool g_hall_b_sen_dialogue False)
(global bool g_enforcer False)
(global bool g_enforcer False)
(global bool g_final_lock False)
(global bool g_final_lock False)
(global bool g_flip_switch False)
(global bool g_flip_switch False)
(global short dialogue_pause 7)
(global short dialogue_pause 7)
(global bool g_qz_cov_camp_progress False)
(global bool g_qz_cov_camp_progress False)
(global bool g_sc_cov_camp_done False)
(global bool g_sc_cov_camp_done False)
(global bool g_piston_control False)
(global bool g_piston_control False)
(global short piston_open_time 150)
(global short piston_open_time 150)
(global bool g_pussy_grunt False)
(global bool g_pussy_grunt False)
(global bool g_insertion_spawn False)
(global bool g_insertion_spawn False)
(global bool g_insertion_wave False)
(global bool g_insertion_wave False)
(global short g_insertion_counter 0)
(global short g_insertion_counter 0)
(global short g_insertion_index 0)
(global short g_insertion_index 0)
(global short g_insertion_limit 0)
(global short g_insertion_limit 0)
(global bool g_hall_a_loops False)
(global bool g_hall_a_loops False)
(global bool g_hall_a_wave False)
(global bool g_hall_a_wave False)
(global short g_hall_a_em_count 0)
(global short g_hall_a_em_count 0)
(global short g_hall_a_em_index 0)
(global short g_hall_a_em_index 0)
(global short g_hall_a_sen_limit 0)
(global short g_hall_a_sen_limit 0)
(global bool g_cond_a_front False)
(global bool g_cond_a_front False)
(global bool g_cond_a_back False)
(global bool g_cond_a_back False)
(global bool g_cond_a_wave False)
(global bool g_cond_a_wave False)
(global short g_cond_a_count 0)
(global short g_cond_a_count 0)
(global short g_cond_a_index 0)
(global short g_cond_a_index 0)
(global short g_cond_a_limit 0)
(global short g_cond_a_limit 0)
(global short g_cond_a_bk_count 0)
(global short g_cond_a_bk_count 0)
(global short g_cond_a_bk_limit 0)
(global short g_cond_a_bk_limit 0)
(global bool g_cond_a_continue False)
(global bool g_cond_a_continue False)
(global bool g_hall_b_loops False)
(global bool g_hall_b_loops False)
(global bool g_hall_b_wave False)
(global bool g_hall_b_wave False)
(global short g_hall_b_em_count 0)
(global short g_hall_b_em_count 0)
(global short g_hall_b_em_index 0)
(global short g_hall_b_em_index 0)
(global short g_hall_b_sen_limit 0)
(global short g_hall_b_sen_limit 0)
(global bool g_plug_launch_loops False)
(global bool g_plug_launch_loops False)
(global bool g_plug_launch_wave False)
(global bool g_plug_launch_wave False)
(global short g_plug_launch_count 0)
(global short g_plug_launch_count 0)
(global short g_plug_launch_index 0)
(global short g_plug_launch_index 0)
(global short g_plug_launch_limit 0)
(global short g_plug_launch_limit 0)
(global bool g_plug_launch_em_heroic False)
(global bool g_plug_launch_em_heroic False)
(global bool g_plug_move False)
(global bool g_plug_move False)
(global bool g_lower_shield False)
(global bool g_lower_shield False)
(global bool g_plugholder_progress False)
(global bool g_plugholder_progress False)
(global short g_plug_holder_wave_count 0)
(global short g_plug_holder_wave_count 0)
(global short g_plug_holder_wave_limit 0)
(global short g_plug_holder_wave_limit 0)
(global bool g_plug_holder_loops False)
(global bool g_plug_holder_loops False)
(global bool g_plug_holder_wave False)
(global bool g_plug_holder_wave False)
(global short g_plug_holder_count 0)
(global short g_plug_holder_count 0)
(global short g_plug_holder_index 0)
(global short g_plug_holder_index 0)
(global short g_plug_holder_limit 0)
(global short g_plug_holder_limit 0)
(global bool g_plug_holder_bk_loops False)
(global bool g_plug_holder_bk_loops False)
(global bool g_plug_holder_bk_wave False)
(global bool g_plug_holder_bk_wave False)
(global short g_plug_holder_bk_count 0)
(global short g_plug_holder_bk_count 0)
(global short g_plug_holder_bk_index 0)
(global short g_plug_holder_bk_index 0)
(global short g_plug_holder_bk_limit 0)
(global short g_plug_holder_bk_limit 0)
(global bool g_plugholder_bk_spawn False)
(global bool g_plugholder_bk_spawn False)
(global short g_plugholder_bk_flood_count 0)
(global short g_plugholder_bk_flood_count 0)
(global short g_plugholder_bk_flood_limit 0)
(global short g_plugholder_bk_flood_limit 0)
(global bool g_plugholder_bk_a False)
(global bool g_plugholder_bk_a False)
(global bool g_plugholder_bk_b False)
(global bool g_plugholder_bk_b False)
(global short g_hall_c_flood_count 0)
(global short g_hall_c_flood_count 0)
(global short g_hall_c_flood_index 20)
(global short g_hall_c_flood_index 20)
(global short g_ledge_a_player_loc 0)
(global short g_ledge_a_player_loc 0)
(global bool g_ledge_a_spawn False)
(global bool g_ledge_a_spawn False)
(global bool g_ledge_a_loops False)
(global bool g_ledge_a_loops False)
(global bool g_ledge_a_wave False)
(global bool g_ledge_a_wave False)
(global short g_ledge_a_sen_limit 0)
(global short g_ledge_a_sen_limit 0)
(global short g_ledge_a_count 0)
(global short g_ledge_a_count 0)
(global short g_ledge_a_index 0)
(global short g_ledge_a_index 0)
(global short cond_b_locator 0)
(global short cond_b_locator 0)
(global bool cond_b_flood_a_spawn False)
(global bool cond_b_flood_a_spawn False)
(global bool cond_b_flood_b_spawn False)
(global bool cond_b_flood_b_spawn False)
(global bool cond_b_flood_c_spawn False)
(global bool cond_b_flood_c_spawn False)
(global short cond_b_flood_count 0)
(global short cond_b_flood_count 0)
(global short cond_b_flood_limit 4)
(global short cond_b_flood_limit 4)
(global bool ledge_c_spawn True)
(global bool ledge_c_spawn True)
(global short ledge_c_infec_count 0)
(global short ledge_c_infec_count 0)
(global short ledge_c_infec_limit 3)
(global short ledge_c_infec_limit 3)
(global bool g_ledge_c_phantom_start False)
(global bool g_ledge_c_phantom_start False)
(global bool g_ledge_c_phantom_1 False)
(global bool g_ledge_c_phantom_1 False)
(global bool g_mortar_fire False)
(global bool g_mortar_fire False)
(global bool g_qz_ini_cave False)
(global bool g_qz_ini_cave False)
(global bool g_qz_cov_def_spawn True)
(global bool g_qz_cov_def_spawn True)
(global short g_qz_cov_def_limit 0)
(global short g_qz_cov_def_limit 0)
(global short g_qz_cov_def_count 0)
(global short g_qz_cov_def_count 0)
(global short g_cov_def_flood_advance 2)
(global short g_cov_def_flood_advance 2)
(global bool g_qz_phantom False)
(global bool g_qz_phantom False)




(script static player0
(script static player0
(begin
(begin
(unit (list_get (players) 0))
(unit (list_get (players) 0))
)
)
)
)


(script static player1
(script static player1
(begin
(begin
(unit (list_get (players) 1))
(unit (list_get (players) 1))
)
)
)
)


(script static player_count
(script static player_count
(begin
(begin
(list_count (players))
(list_count (players))
)
)
)
)


(script static end_segment
(script static end_segment
(begin
(begin
(camera_control True)
(camera_control True)
(cinematic_start)
(cinematic_start)
(fade_out 0 0 0 15)
(fade_out 0 0 0 15)
(sleep 30)
(sleep 30)
(print "end gameplay segment! thank you for playing!")
(print "end gameplay segment! thank you for playing!")
(sleep 15)
(sleep 15)
(print "grab jaime or paul to give feedback!")
(print "grab jaime or paul to give feedback!")
(player_action_test_reset)
(player_action_test_reset)
(sleep 15)
(sleep 15)
(print "press the “a” button to reset!")
(print "press the “a” button to reset!")
(sleep_until (player_action_test_accept))
(sleep_until (player_action_test_accept))
(print "reloading map...")
(print "reloading map...")
(sleep 15)
(sleep 15)
(map_reset)
(map_reset)
)
)
)
)


(script static difficulty_legendary
(script static difficulty_legendary
(begin
(begin
(= (game_difficulty_get) legendary)
(= (game_difficulty_get) legendary)
)
)
)
)


(script static difficulty_heroic
(script static difficulty_heroic
(begin
(begin
(= (game_difficulty_get) heroic)
(= (game_difficulty_get) heroic)
)
)
)
)


(script static difficulty_normal
(script static difficulty_normal
(begin
(begin
(= (game_difficulty_get) normal)
(= (game_difficulty_get) normal)
)
)
)
)


(script static cinematic_skip_start
(script static cinematic_skip_start
(begin
(begin
(cinematic_skip_start_internal)
(cinematic_skip_start_internal)
(game_save_cinematic_skip)
(game_save_cinematic_skip)
(sleep_until (not (game_saving)) 1) (not (game_reverted))
(sleep_until (not (game_saving)) 1) (not (game_reverted))
)
)
)
)


(script static cinematic_skip_stop
(script static cinematic_skip_stop
(begin
(begin
(cinematic_skip_stop_internal)
(cinematic_skip_stop_internal)
(if (not (game_reverted))
(if (not (game_reverted))
(game_revert))
(game_revert))
)
)
)
)


(script static cinematic_fade_to_white
(script static cinematic_fade_to_white
(begin
(begin
(player_enable_input False)
(player_enable_input False)
(player_camera_control False)
(player_camera_control False)
(hud_cinematic_fade 0 0.5)
(hud_cinematic_fade 0 0.5)
(cinematic_start)
(cinematic_start)
(fade_out 1 1 1 30)
(fade_out 1 1 1 30)
(sleep 30)
(sleep 30)
(camera_control True)
(camera_control True)
)
)
)
)


(script static cinematic_fade_from_white
(script static cinematic_fade_from_white
(begin
(begin
(hud_cinematic_fade 1 0.5)
(hud_cinematic_fade 1 0.5)
(cinematic_stop)
(cinematic_stop)
(camera_control False)
(camera_control False)
(fade_in 1 1 1 15)
(fade_in 1 1 1 15)
(sleep 15)
(sleep 15)
(player_enable_input True)
(player_enable_input True)
(player_camera_control True)
(player_camera_control True)
)
)
)
)


(script static cinematic_fade_from_white_bars
(script static cinematic_fade_from_white_bars
(begin
(begin
(cinematic_stop)
(cinematic_stop)
(cinematic_show_letterbox_immediate True)
(cinematic_show_letterbox_immediate True)
(camera_control False)
(camera_control False)
(fade_in 1 1 1 15)
(fade_in 1 1 1 15)
(sleep 15)
(sleep 15)
(player_enable_input True)
(player_enable_input True)
(player_camera_control True)
(player_camera_control True)
)
)
)
)


(script static cinematic_fade_from_black_bars
(script static cinematic_fade_from_black_bars
(begin
(begin
(cinematic_stop)
(cinematic_stop)
(cinematic_show_letterbox_immediate True)
(cinematic_show_letterbox_immediate True)
(camera_control False)
(camera_control False)
(fade_in 0 0 0 15)
(fade_in 0 0 0 15)
(sleep 15)
(sleep 15)
(player_enable_input True)
(player_enable_input True)
(player_camera_control True)
(player_camera_control True)
)
)
)
)


(script static cinematic_fade_to_black
(script static cinematic_fade_to_black
(begin
(begin
(player_enable_input False)
(player_enable_input False)
(player_camera_control False)
(player_camera_control False)
(hud_cinematic_fade 0 0.5)
(hud_cinematic_fade 0 0.5)
(cinematic_start)
(cinematic_start)
(fade_out 0 0 0 30)
(fade_out 0 0 0 30)
(sleep 30)
(sleep 30)
(camera_control True)
(camera_control True)
)
)
)
)


(script static cinematic_fade_from_black
(script static cinematic_fade_from_black
(begin
(begin
(hud_cinematic_fade 1 0.5)
(hud_cinematic_fade 1 0.5)
(cinematic_stop)
(cinematic_stop)
(camera_control False)
(camera_control False)
(fade_in 0 0 0 15)
(fade_in 0 0 0 15)
(sleep 15)
(sleep 15)
(player_enable_input True)
(player_enable_input True)
(player_camera_control True)
(player_camera_control True)
)
)
)
)


(script static cinematic_snap_to_black
(script static cinematic_snap_to_black
(begin
(begin
(player_enable_input False)
(player_enable_input False)
(player_camera_control False)
(player_camera_control False)
(fade_out 0 0 0 0)
(fade_out 0 0 0 0)
(hud_cinematic_fade 0 0)
(hud_cinematic_fade 0 0)
(cinematic_start)
(cinematic_start)
(cinematic_show_letterbox_immediate True)
(cinematic_show_letterbox_immediate True)
(camera_control True)
(camera_control True)
)
)
)
)


(script static cinematic_snap_to_white
(script static cinematic_snap_to_white
(begin
(begin
(player_enable_input False)
(player_enable_input False)
(player_camera_control False)
(player_camera_control False)
(fade_out 1 1 1 0)
(fade_out 1 1 1 0)
(hud_cinematic_fade 0 0)
(hud_cinematic_fade 0 0)
(cinematic_start)
(cinematic_start)
(cinematic_show_letterbox_immediate True)
(cinematic_show_letterbox_immediate True)
(camera_control True)
(camera_control True)
)
)
)
)


(script static cinematic_stash_players
(script static cinematic_stash_players
(begin
(begin
(object_hide
(object_hide
(player0)
(player0)
True)
True)
(object_hide
(object_hide
(player1)
(player1)
True)
True)
(object_cannot_take_damage (players))
(object_cannot_take_damage (players))
)
)
)
)


(script static cinematic_unstash_players
(script static cinematic_unstash_players
(begin
(begin
(object_hide
(object_hide
(player0)
(player0)
False)
False)
(object_hide
(object_hide
(player1)
(player1)
False)
False)
(object_can_take_damage (players))
(object_can_take_damage (players))
)
)
)
)


(script dormant _stealth_toggle_monitor
(script dormant _stealth_toggle_monitor
(begin
(begin
(sleep_until
(sleep_until
(begin
(begin
(sleep_until (if (and (>= (unit_get_shield
(sleep_until (if (and (>= (unit_get_shield
(player0)
(player0)
) 1) (player_action_test_vision_trigger)) (= 1 1)
) 1) (player_action_test_vision_trigger)) (= 1 1)
(begin
(begin
(player_action_test_reset) (= 1 0)
(player_action_test_reset) (= 1 0)
)) 1)
)) 1)
(cheat_active_camouflage_by_player 0 True)
(cheat_active_camouflage_by_player 0 True)
(print "stealth engaged")
(print "stealth engaged")
(unit_set_maximum_vitality
(unit_set_maximum_vitality
(player0)
(player0)
50 0)
50 0)
(unit_set_current_vitality
(unit_set_current_vitality
(player0)
(player0)
50 0)
50 0)
(object_set_shield
(object_set_shield
(player0)
(player0)
0)
0)
(sleep 30)
(sleep 30)
(player_action_test_reset)
(player_action_test_reset)
(sleep_until (or (< (object_get_health
(sleep_until (or (< (object_get_health
(player0)
(player0)
) 1) (player_action_test_vision_trigger)) 1)
) 1) (player_action_test_vision_trigger)) 1)
(cheat_active_camouflage_by_player 0 False)
(cheat_active_camouflage_by_player 0 False)
(print "stealth disengaged")
(print "stealth disengaged")
(unit_set_maximum_vitality
(unit_set_maximum_vitality
(player0)
(player0)
30 70)
30 70)
(object_set_shield
(object_set_shield
(player0)
(player0)
0)
0)
(sleep 30)
(sleep 30)
(player_action_test_reset) False)
(player_action_test_reset) False)
1)
1)
)
)
)
)


(script dormant _stealth_timer_monitor
(script dormant _stealth_timer_monitor
(begin
(begin
(sleep_until
(sleep_until
(begin
(begin
(sleep_until (if (player_action_test_vision_trigger) (= 1 1)
(sleep_until (if (player_action_test_vision_trigger) (= 1 1)
(begin
(begin
(player_action_test_reset) (= 1 0)
(player_action_test_reset) (= 1 0)
)) 1)
)) 1)
(cheat_active_camouflage_by_player 0 True)
(cheat_active_camouflage_by_player 0 True)
(print "stealth engaged")
(print "stealth engaged")
(sleep 15)
(sleep 15)
(player_action_test_reset)
(player_action_test_reset)
(sleep_until (or (player_action_test_vision_trigger) (player_action_test_primary_trigger) (player_action_test_grenade_trigger) (player_action_test_melee)) 1 (* 9 30))
(sleep_until (or (player_action_test_vision_trigger) (player_action_test_primary_trigger) (player_action_test_grenade_trigger) (player_action_test_melee)) 1 (* 9 30))
(cheat_active_camouflage_by_player 0 False)
(cheat_active_camouflage_by_player 0 False)
(print "stealth disengaged")
(print "stealth disengaged")
(sleep 30)
(sleep 30)
(player_action_test_reset)
(player_action_test_reset)
(sleep_until
(sleep_until
(begin
(begin
(print "+") False)
(print "+") False)
30 (* 5 30)) False)
30 (* 5 30)) False)
1)
1)
)
)
)
)


(script static activate_stealth_toggle_monitor
(script static activate_stealth_toggle_monitor
(begin
(begin
(sleep 1)
(sleep 1)
)
)
)
)


(script static activate_stealth_timer_monitor
(script static activate_stealth_timer_monitor
(begin
(begin
(sleep 1)
(sleep 1)
)
)
)
)


(script static playtest_mission
(script static playtest_mission
(begin
(begin
(if (game_is_playtest)
(if (game_is_playtest)
(begin
(begin
(sleep 30)
(sleep 30)
(hud_set_training_text playtest_raisehand)
(hud_set_training_text playtest_raisehand)
(hud_show_training_text True)
(hud_show_training_text True)
(player_action_test_reset)
(player_action_test_reset)
(sleep_until (player_action_test_accept) 1)
(sleep_until (player_action_test_accept) 1)
(hud_show_training_text False)
(hud_show_training_text False)
(sleep 30)
(sleep 30)
))
))
)
)
)
)


(script static x06_01a_predict_stub
(script static x06_01a_predict_stub
(begin
(begin
(wake x06_01a_predict)
(wake x06_01a_predict)
)
)
)
)


(script static x06_01b_predict_stub
(script static x06_01b_predict_stub
(begin
(begin
(wake x06_01b_predict)
(wake x06_01b_predict)
)
)
)
)


(script static x06_02_predict_stub
(script static x06_02_predict_stub
(begin
(begin
(wake x06_02_predict)
(wake x06_02_predict)
)
)
)
)


(script static x06_03_predict_stub
(script static x06_03_predict_stub
(begin
(begin
(wake x06_03_predict)
(wake x06_03_predict)
)
)
)
)


(script static x06_04_predict_stub
(script static x06_04_predict_stub
(begin
(begin
(wake x06_04_predict)
(wake x06_04_predict)
)
)
)
)


(script static x06_05_predict_stub
(script static x06_05_predict_stub
(begin
(begin
(wake x06_05_predict)
(wake x06_05_predict)
)
)
)
)


(script static 06_intro_01_predict_stub
(script static 06_intro_01_predict_stub
(begin
(begin
(wake 06_intro_01_predict)
(wake 06_intro_01_predict)
)
)
)
)


(script static 06_intro_02_predict_stub
(script static 06_intro_02_predict_stub
(begin
(begin
(wake 06_intro_02_predict)
(wake 06_intro_02_predict)
)
)
)
)


(script command cs_brute_walk_01
(script command cs_brute_walk_01
(begin
(begin
(cs_movement_mode ai_movement_patrol)
(cs_movement_mode ai_movement_patrol)
(cs_enable_pathfinding_failsafe True)
(cs_enable_pathfinding_failsafe True)
(cs_ignore_obstacles True)
(cs_ignore_obstacles True)
(cs_go_to brute_targets/p0)
(cs_go_to brute_targets/p0)
)
)
)
)


(script command cs_brute_walk_02
(script command cs_brute_walk_02
(begin
(begin
(cs_movement_mode ai_movement_patrol)
(cs_movement_mode ai_movement_patrol)
(cs_enable_pathfinding_failsafe True)
(cs_enable_pathfinding_failsafe True)
(cs_ignore_obstacles True)
(cs_ignore_obstacles True)
(cs_go_to brute_targets/p1)
(cs_go_to brute_targets/p1)
)
)
)
)


(script command cs_elite_walk_01
(script command cs_elite_walk_01
(begin
(begin
(cs_movement_mode ai_movement_patrol)
(cs_movement_mode ai_movement_patrol)
(cs_enable_pathfinding_failsafe True)
(cs_enable_pathfinding_failsafe True)
(cs_ignore_obstacles True)
(cs_ignore_obstacles True)
(cs_go_to elite_targets/p0)
(cs_go_to elite_targets/p0)
)
)
)
)


(script command cs_elite_walk_02
(script command cs_elite_walk_02
(begin
(begin
(cs_movement_mode ai_movement_patrol)
(cs_movement_mode ai_movement_patrol)
(cs_enable_pathfinding_failsafe True)
(cs_enable_pathfinding_failsafe True)
(cs_ignore_obstacles True)
(cs_ignore_obstacles True)
(cs_go_to elite_targets/p1)
(cs_go_to elite_targets/p1)
)
)
)
)


(script dormant exchange_of_hats
(script dormant exchange_of_hats
(begin
(begin
(ai_allegiance covenant prophet)
(ai_allegiance covenant prophet)
(sleep 210)
(sleep 210)
(print "exchange of hats")
(print "exchange of hats")
(ai_place brutes_01)
(ai_place brutes_01)
(ai_place brutes_02)
(ai_place brutes_02)
(ai_place elites_01)
(ai_place elites_01)
(ai_place elites_02)
(ai_place elites_02)
(cs_run_command_script brutes_01 cs_brute_walk_01)
(cs_run_command_script brutes_01 cs_brute_walk_01)
(cs_run_command_script brutes_02 cs_brute_walk_02)
(cs_run_command_script brutes_02 cs_brute_walk_02)
(cs_run_command_script elites_01 cs_elite_walk_01)
(cs_run_command_script elites_01 cs_elite_walk_01)
(cs_run_command_script elites_02 cs_elite_walk_02)
(cs_run_command_script elites_02 cs_elite_walk_02)
(time_code_reset)
(time_code_reset)
(sleep 188)
(sleep 188)
(ai_erase brutes_01)
(ai_erase brutes_01)
(ai_erase brutes_02)
(ai_erase brutes_02)
(ai_erase elites_01)
(ai_erase elites_01)
(ai_erase elites_02)
(ai_erase elites_02)
(object_destroy_containing "elite_hg_prop")
(object_destroy_containing "elite_hg_prop")
)
)
)
)


(script dormant x06_score_01a
(script dormant x06_score_01a
(begin
(begin
(sleep 0)
(sleep 0)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\music\x06_01_mus none 1)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\music\x06_01_mus none 1)
(print "x06 score 01a start")
(print "x06 score 01a start")
)
)
)
)


(script dormant x06_foley_01a
(script dormant x06_foley_01a
(begin
(begin
(sleep 0)
(sleep 0)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\foley\x06_01a_fol none 1)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\foley\x06_01a_fol none 1)
(print "x06 foley 01a start")
(print "x06 foley 01a start")
)
)
)
)


(script dormant x06_supratitle_01
(script dormant x06_supratitle_01
(begin
(begin
(sleep 60)
(sleep 60)
(cinematic_set_title cinematic_title0)
(cinematic_set_title cinematic_title0)
)
)
)
)


(script dormant cinematic_lighting_scene_01a
(script dormant cinematic_lighting_scene_01a
(begin
(begin
(cinematic_lighting_set_primary_light 3 234 0.28 0.28 0.39)
(cinematic_lighting_set_primary_light 3 234 0.28 0.28 0.39)
(cinematic_lighting_set_secondary_light 21 96 0.38 0.33 0.27)
(cinematic_lighting_set_secondary_light 21 96 0.38 0.33 0.27)
(cinematic_lighting_set_ambient_light 0.05 0.05 0.05)
(cinematic_lighting_set_ambient_light 0.05 0.05 0.05)
(rasterizer_bloom_override True)
(rasterizer_bloom_override True)
(rasterizer_bloom_override_threshold 0.3)
(rasterizer_bloom_override_threshold 0.3)
(rasterizer_bloom_override_brightness 0.5)
(rasterizer_bloom_override_brightness 0.5)
(object_uses_cinematic_lighting dervish True)
(object_uses_cinematic_lighting dervish True)
(object_uses_cinematic_lighting brute_02 True)
(object_uses_cinematic_lighting brute_02 True)
(object_uses_cinematic_lighting brute_03 True)
(object_uses_cinematic_lighting brute_03 True)
(object_uses_cinematic_lighting elite_hg_01 True)
(object_uses_cinematic_lighting elite_hg_01 True)
(object_uses_cinematic_lighting elite_hg_02 True)
(object_uses_cinematic_lighting elite_hg_02 True)
(object_uses_cinematic_lighting elite_hg_prop_01 True)
(object_uses_cinematic_lighting elite_hg_prop_01 True)
(object_uses_cinematic_lighting elite_hg_prop_02 True)
(object_uses_cinematic_lighting elite_hg_prop_02 True)
(object_uses_cinematic_lighting elite_hg_prop_03 True)
(object_uses_cinematic_lighting elite_hg_prop_03 True)
(object_uses_cinematic_lighting elite_hg_prop_04 True)
(object_uses_cinematic_lighting elite_hg_prop_04 True)
(object_uses_cinematic_lighting elite_hg_prop_05 True)
(object_uses_cinematic_lighting elite_hg_prop_05 True)
(object_uses_cinematic_lighting elite_hg_prop_06 True)
(object_uses_cinematic_lighting elite_hg_prop_06 True)
(object_uses_cinematic_lighting elite_hg_prop_07 True)
(object_uses_cinematic_lighting elite_hg_prop_07 True)
(object_uses_cinematic_lighting elite_hg_prop_08 True)
(object_uses_cinematic_lighting elite_hg_prop_08 True)
(object_uses_cinematic_lighting x06_helmet True)
(object_uses_cinematic_lighting x06_helmet True)
(object_uses_cinematic_lighting x06_pike_01 True)
(object_uses_cinematic_lighting x06_pike_01 True)
(object_uses_cinematic_lighting x06_pike_02 True)
(object_uses_cinematic_lighting x06_pike_02 True)
(object_uses_cinematic_lighting x06_pike_03 True)
(object_uses_cinematic_lighting x06_pike_03 True)
(object_uses_cinematic_lighting (ai_get_object brutes_01) True)
(object_uses_cinematic_lighting (ai_get_object brutes_01) True)
(object_uses_cinematic_lighting (ai_get_object brutes_02) True)
(object_uses_cinematic_lighting (ai_get_object brutes_02) True)
(object_uses_cinematic_lighting (ai_get_object elites_01) True)
(object_uses_cinematic_lighting (ai_get_object elites_01) True)
(object_uses_cinematic_lighting (ai_get_object elites_02) True)
(object_uses_cinematic_lighting (ai_get_object elites_02) True)
)
)
)
)


(script static x06_01b_problem_actors
(script static x06_01b_problem_actors
(begin
(begin
(print "create problem actors")
(print "create problem actors")
(object_create_anew brute_01)
(object_create_anew brute_01)
(object_create_anew brute_hg_01)
(object_create_anew brute_hg_01)
(object_create_anew brute_hg_02)
(object_create_anew brute_hg_02)
(object_create_anew brute_hg_03)
(object_create_anew brute_hg_03)
(object_cinematic_lod brute_01 True)
(object_cinematic_lod brute_01 True)
(object_cinematic_lod brute_hg_01 True)
(object_cinematic_lod brute_hg_01 True)
(object_cinematic_lod brute_hg_02 True)
(object_cinematic_lod brute_hg_02 True)
(object_cinematic_lod brute_hg_03 True)
(object_cinematic_lod brute_hg_03 True)
)
)
)
)


(script static x06_01a_setup
(script static x06_01a_setup
(begin
(begin
(object_create_anew dervish)
(object_create_anew dervish)
(object_create_anew brute_02)
(object_create_anew brute_02)
(object_create_anew brute_03)
(object_create_anew brute_03)
(object_create_anew elite_hg_01)
(object_create_anew elite_hg_01)
(object_create_anew elite_hg_02)
(object_create_anew elite_hg_02)
(object_create_anew_containing "elite_hg_prop")
(object_create_anew_containing "elite_hg_prop")
(object_create_anew x06_helmet)
(object_create_anew x06_helmet)
(object_create_anew x06_pike_01)
(object_create_anew x06_pike_01)
(object_create_anew x06_pike_02)
(object_create_anew x06_pike_02)
(object_create_anew x06_pike_03)
(object_create_anew x06_pike_03)
(object_cinematic_lod dervish True)
(object_cinematic_lod dervish True)
(object_cinematic_lod brute_02 True)
(object_cinematic_lod brute_02 True)
(object_cinematic_lod brute_03 True)
(object_cinematic_lod brute_03 True)
(object_cinematic_lod elite_hg_01 True)
(object_cinematic_lod elite_hg_01 True)
(object_cinematic_lod elite_hg_02 True)
(object_cinematic_lod elite_hg_02 True)
(object_cinematic_lod x06_helmet True)
(object_cinematic_lod x06_helmet True)
(object_cinematic_lod x06_pike_01 True)
(object_cinematic_lod x06_pike_01 True)
(object_cinematic_lod x06_pike_02 True)
(object_cinematic_lod x06_pike_02 True)
(object_cinematic_lod x06_pike_03 True)
(object_cinematic_lod x06_pike_03 True)
(wake x06_score_01a)
(wake x06_score_01a)
(wake x06_foley_01a)
(wake x06_foley_01a)
(wake cinematic_lighting_scene_01a)
(wake cinematic_lighting_scene_01a)
(wake x06_supratitle_01)
(wake x06_supratitle_01)
(wake exchange_of_hats)
(wake exchange_of_hats)
)
)
)
)


(script static x06_01a_cleanup
(script static x06_01a_cleanup
(begin
(begin
(object_destroy elite_hg_01)
(object_destroy elite_hg_01)
(object_destroy elite_hg_02)
(object_destroy elite_hg_02)
(object_destroy brute_03)
(object_destroy brute_03)
(object_destroy brute_04)
(object_destroy brute_04)
)
)
)
)


(script static x06_scene_01a
(script static x06_scene_01a
(begin
(begin
(fade_out 0 0 0 0)
(fade_out 0 0 0 0)
(camera_control True)
(camera_control True)
(cinematic_start)
(cinematic_start)
(set cinematic_letterbox_style 1)
(set cinematic_letterbox_style 1)
(camera_set_field_of_view 60 0)
(camera_set_field_of_view 60 0)
(x06_01a_predict_stub)
(x06_01a_predict_stub)
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\music\x06_01_mus)
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\music\x06_01_mus)
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\foley\x06_01a_fol)
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\foley\x06_01a_fol)
(sleep prediction_offset)
(sleep prediction_offset)
(x06_01a_setup)
(x06_01a_setup)
(camera_set_animation_relative objects\characters\cinematic_camera\x06\x06 x06_01a none anchor_flag_x06)
(camera_set_animation_relative objects\characters\cinematic_camera\x06\x06 x06_01a none anchor_flag_x06)
(custom_animation_relative dervish objects\characters\dervish\x06\x06 dervish_01a False anchor_x06)
(custom_animation_relative dervish objects\characters\dervish\x06\x06 dervish_01a False anchor_x06)
(custom_animation_relative brute_02 objects\characters\brute\x06\x06 brute02_01a False anchor_x06)
(custom_animation_relative brute_02 objects\characters\brute\x06\x06 brute02_01a False anchor_x06)
(custom_animation_relative brute_03 objects\characters\brute\x06\x06 brute03_01a False anchor_x06)
(custom_animation_relative brute_03 objects\characters\brute\x06\x06 brute03_01a False anchor_x06)
(custom_animation_relative elite_hg_01 objects\characters\elite\x06\x06 elite_guard1_01a False anchor_x06)
(custom_animation_relative elite_hg_01 objects\characters\elite\x06\x06 elite_guard1_01a False anchor_x06)
(custom_animation_relative elite_hg_02 objects\characters\elite\x06\x06 elite_guard2_01a False anchor_x06)
(custom_animation_relative elite_hg_02 objects\characters\elite\x06\x06 elite_guard2_01a False anchor_x06)
(scenery_animation_start_relative x06_helmet objects\characters\brute\brute_honor_guard\brute_honor_helmet_scenery\x06\x06 helmet01_01a anchor_x06)
(scenery_animation_start_relative x06_helmet objects\characters\brute\brute_honor_guard\brute_honor_helmet_scenery\x06\x06 helmet01_01a anchor_x06)
(scenery_animation_start_relative x06_pike_01 objects\weapons\melee\pike\x06\x06 pike01_01a anchor_x06)
(scenery_animation_start_relative x06_pike_01 objects\weapons\melee\pike\x06\x06 pike01_01a anchor_x06)
(print "cache block")
(print "cache block")
(sleep 1)
(sleep 1)
(cache_block_for_one_frame)
(cache_block_for_one_frame)
(fade_in 0 0 0 30)
(fade_in 0 0 0 30)
(sleep (- (camera_time) prediction_offset))
(sleep (- (camera_time) prediction_offset))
(x06_01b_predict_stub)
(x06_01b_predict_stub)
(sleep (- (camera_time) sound_offset))
(sleep (- (camera_time) sound_offset))
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\foley\x06_01b_fol)
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\foley\x06_01b_fol)
(x06_01b_problem_actors)
(x06_01b_problem_actors)
(sleep (camera_time))
(sleep (camera_time))
(x06_01a_cleanup)
(x06_01a_cleanup)
)
)
)
)


(script command cs_elite_walk_03
(script command cs_elite_walk_03
(begin
(begin
(cs_movement_mode ai_movement_patrol)
(cs_movement_mode ai_movement_patrol)
(cs_enable_pathfinding_failsafe True)
(cs_enable_pathfinding_failsafe True)
(cs_ignore_obstacles True)
(cs_ignore_obstacles True)
(cs_go_to elite_targets/p2)
(cs_go_to elite_targets/p2)
)
)
)
)


(script dormant final_hg_walk
(script dormant final_hg_walk
(begin
(begin
(ai_allegiance covenant prophet)
(ai_allegiance covenant prophet)
(sleep 120)
(sleep 120)
(print "final honor-guards")
(print "final honor-guards")
(ai_place elites_03)
(ai_place elites_03)
(cs_run_command_script elites_03 cs_elite_walk_03)
(cs_run_command_script elites_03 cs_elite_walk_03)
(object_uses_cinematic_lighting (ai_get_object ai_current_actor) True)
(object_uses_cinematic_lighting (ai_get_object ai_current_actor) True)
)
)
)
)


(script dormant x06_foley_01b
(script dormant x06_foley_01b
(begin
(begin
(sleep 0)
(sleep 0)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\foley\x06_01b_fol none 1)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\foley\x06_01b_fol none 1)
(print "x06 foley 01b start")
(print "x06 foley 01b start")
)
)
)
)


(script dormant x06_01b_dof_1
(script dormant x06_01b_dof_1
(begin
(begin
(time_code_reset)
(time_code_reset)
(cinematic_screen_effect_start True)
(cinematic_screen_effect_start True)
(cinematic_screen_effect_set_depth_of_field 1 0.5 0.5 0 0 0 0)
(cinematic_screen_effect_set_depth_of_field 1 0.5 0.5 0 0 0 0)
(print "rack focus")
(print "rack focus")
(sleep 45)
(sleep 45)
(cinematic_screen_effect_set_depth_of_field 1 0.5 0 1 0 0.5 1)
(cinematic_screen_effect_set_depth_of_field 1 0.5 0 1 0 0.5 1)
(print "rack focus")
(print "rack focus")
(time_code_reset)
(time_code_reset)
(sleep 98)
(sleep 98)
(cinematic_screen_effect_stop)
(cinematic_screen_effect_stop)
(print "rack focus stop")
(print "rack focus stop")
)
)
)
)


(script dormant cinematic_lighting_scene_01b
(script dormant cinematic_lighting_scene_01b
(begin
(begin
(cinematic_lighting_set_primary_light 3 234 0.28 0.28 0.39)
(cinematic_lighting_set_primary_light 3 234 0.28 0.28 0.39)
(cinematic_lighting_set_secondary_light 21 96 0.38 0.33 0.27)
(cinematic_lighting_set_secondary_light 21 96 0.38 0.33 0.27)
(cinematic_lighting_set_ambient_light 0.05 0.05 0.05)
(cinematic_lighting_set_ambient_light 0.05 0.05 0.05)
(object_uses_cinematic_lighting brute_01 True)
(object_uses_cinematic_lighting brute_01 True)
(object_uses_cinematic_lighting brute_hg_01 True)
(object_uses_cinematic_lighting brute_hg_01 True)
(object_uses_cinematic_lighting brute_hg_02 True)
(object_uses_cinematic_lighting brute_hg_02 True)
(object_uses_cinematic_lighting brute_hg_03 True)
(object_uses_cinematic_lighting brute_hg_03 True)
)
)
)
)


(script dormant x06_texture_camera_01b_01
(script dormant x06_texture_camera_01b_01
(begin
(begin
(time_code_reset)
(time_code_reset)
(sleep 143)
(sleep 143)
(print "start texture camera")
(print "start texture camera")
(object_create_anew texture_camera)
(object_create_anew texture_camera)
(object_create_anew texture_space)
(object_create_anew texture_space)
(object_create_anew texture_halo)
(object_create_anew texture_halo)
(object_cinematic_lod texture_halo True)
(object_cinematic_lod texture_halo True)
(object_uses_cinematic_lighting texture_halo True)
(object_uses_cinematic_lighting texture_halo True)
(texture_camera_set_object_marker texture_camera primary_trigger 40)
(texture_camera_set_object_marker texture_camera primary_trigger 40)
(sleep 156)
(sleep 156)
(texture_camera_off)
(texture_camera_off)
(print "stop texture camera")
(print "stop texture camera")
)
)
)
)


(script dormant open_sanctum_door
(script dormant open_sanctum_door
(begin
(begin
(sleep 176)
(sleep 176)
(print "open sanctum door")
(print "open sanctum door")
(device_set_position sanctum_door 1)
(device_set_position sanctum_door 1)
(object_destroy_containing "offending_column")
(object_destroy_containing "offending_column")
(print "destroy columns")
(print "destroy columns")
)
)
)
)


(script static x06_01b_setup
(script static x06_01b_setup
(begin
(begin
(wake x06_foley_01b)
(wake x06_foley_01b)
(wake final_hg_walk)
(wake final_hg_walk)
(wake x06_texture_camera_01b_01)
(wake x06_texture_camera_01b_01)
(wake open_sanctum_door)
(wake open_sanctum_door)
(wake cinematic_lighting_scene_01b)
(wake cinematic_lighting_scene_01b)
(wake x06_01b_dof_1)
(wake x06_01b_dof_1)
)
)
)
)


(script static x06_01b_cleanup
(script static x06_01b_cleanup
(begin
(begin
(ai_erase elites_03)
(ai_erase elites_03)
(object_destroy x06_helmet)
(object_destroy x06_helmet)
(object_destroy brute_01)
(object_destroy brute_01)
(object_destroy brute_02)
(object_destroy brute_02)
(cinematic_screen_effect_stop)
(cinematic_screen_effect_stop)
)
)
)
)


(script static x06_scene_01b
(script static x06_scene_01b
(begin
(begin
(x06_01b_setup)
(x06_01b_setup)
(camera_set_animation_relative objects\characters\cinematic_camera\x06\x06 x06_01b none anchor_flag_x06)
(camera_set_animation_relative objects\characters\cinematic_camera\x06\x06 x06_01b none anchor_flag_x06)
(custom_animation_relative dervish objects\characters\dervish\x06\x06 dervish_01b False anchor_x06)
(custom_animation_relative dervish objects\characters\dervish\x06\x06 dervish_01b False anchor_x06)
(custom_animation_relative brute_hg_01 objects\characters\brute\x06\x06 brute01_01b False anchor_x06)
(custom_animation_relative brute_hg_01 objects\characters\brute\x06\x06 brute01_01b False anchor_x06)
(custom_animation_relative brute_hg_02 objects\characters\brute\x06\x06 brute02_01b False anchor_x06)
(custom_animation_relative brute_hg_02 objects\characters\brute\x06\x06 brute02_01b False anchor_x06)
(custom_animation_relative brute_hg_03 objects\characters\brute\x06\x06 brute03_01b False anchor_x06)
(custom_animation_relative brute_hg_03 objects\characters\brute\x06\x06 brute03_01b False anchor_x06)
(custom_animation_relative brute_01 objects\characters\brute\x06\x06 brute04_01b False anchor_x06)
(custom_animation_relative brute_01 objects\characters\brute\x06\x06 brute04_01b False anchor_x06)
(custom_animation_relative brute_02 objects\characters\brute\x06\x06 brute05_01b False anchor_x06)
(custom_animation_relative brute_02 objects\characters\brute\x06\x06 brute05_01b False anchor_x06)
(scenery_animation_start_relative x06_helmet objects\characters\brute\brute_honor_guard\brute_honor_helmet_scenery\x06\x06 helmet01_01b anchor_x06)
(scenery_animation_start_relative x06_helmet objects\characters\brute\brute_honor_guard\brute_honor_helmet_scenery\x06\x06 helmet01_01b anchor_x06)
(scenery_animation_start_relative x06_pike_01 objects\weapons\melee\pike\x06\x06 pike01_01b anchor_x06)
(scenery_animation_start_relative x06_pike_01 objects\weapons\melee\pike\x06\x06 pike01_01b anchor_x06)
(scenery_animation_start_relative x06_pike_02 objects\weapons\melee\pike\x06\x06 pike02_01b anchor_x06)
(scenery_animation_start_relative x06_pike_02 objects\weapons\melee\pike\x06\x06 pike02_01b anchor_x06)
(scenery_animation_start_relative x06_pike_03 objects\weapons\melee\pike\x06\x06 pike03_01b anchor_x06)
(scenery_animation_start_relative x06_pike_03 objects\weapons\melee\pike\x06\x06 pike03_01b anchor_x06)
(sleep (- (camera_time) prediction_offset))
(sleep (- (camera_time) prediction_offset))
(x06_02_predict_stub)
(x06_02_predict_stub)
(sleep (- (camera_time) sound_offset))
(sleep (- (camera_time) sound_offset))
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\foley\x06_02_fol)
(sound_impulse_predict sound\cinematics\06_sentinelwalls\x06\foley\x06_02_fol)
(sleep (camera_time))
(sleep (camera_time))
(x06_01b_cleanup)
(x06_01b_cleanup)
)
)
)
)


(script dormant x06_foley_02
(script dormant x06_foley_02
(begin
(begin
(sleep 0)
(sleep 0)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\foley\x06_02_fol none 1)
(sound_impulse_start sound\cinematics\06_sentinelwalls\x06\foley\x06_02_fol none 1)
(print "x06 foley 02 start")
(print "x06 foley 02 start")
)
)
)
)


(script dormant x06_0010_soc
(script dormant x06_0010_soc
(begin
(begin
(sleep 0)
(sleep 0)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0010_soc none 1)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0010_soc none 1)
(cinematic_subtitle x06_0010_soc 3)
(cinematic_subtitle x06_0010_soc 3)
)
)
)
)


(script dormant x06_0020_pot
(script dormant x06_0020_pot
(begin
(begin
(sleep 92)
(sleep 92)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0020_pot none 1)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0020_pot none 1)
(cinematic_subtitle x06_0020_pot 2)
(cinematic_subtitle x06_0020_pot 2)
)
)
)
)


(script dormant x06_0030_soc
(script dormant x06_0030_soc
(begin
(begin
(sleep 168)
(sleep 168)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0030_soc commander 1)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0030_soc commander 1)
(cinematic_subtitle x06_0030_soc 5)
(cinematic_subtitle x06_0030_soc 5)
)
)
)
)


(script dormant x06_0040_pot
(script dormant x06_0040_pot
(begin
(begin
(sleep 306)
(sleep 306)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0040_pot truth 1)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0040_pot truth 1)
(cinematic_subtitle x06_0040_pot 2)
(cinematic_subtitle x06_0040_pot 2)
)
)
)
)


(script dormant x06_0050_soc
(script dormant x06_0050_soc
(begin
(begin
(sleep 371)
(sleep 371)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0050_soc commander 1)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0050_soc commander 1)
(cinematic_subtitle x06_0050_soc 5)
(cinematic_subtitle x06_0050_soc 5)
)
)
)
)


(script dormant x06_0060_pot
(script dormant x06_0060_pot
(begin
(begin
(sleep 520)
(sleep 520)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0060_pot truth 1)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0060_pot truth 1)
(cinematic_subtitle x06_0060_pot 8)
(cinematic_subtitle x06_0060_pot 8)
(sleep 110)
(sleep 110)
(unit_set_emotional_state truth arrogant 0.75 60)
(unit_set_emotional_state truth arrogant 0.75 60)
)
)
)
)


(script dormant x06_0070_soc
(script dormant x06_0070_soc
(begin
(begin
(sleep 794)
(sleep 794)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0070_soc commander 1)
(sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x06_0070_soc commander 1)
(cinematic_subtitle x06_0070_soc 3)
(cinematic_subtitle x06_0070_soc 3)
)
)
)
)


(script dormant cinematic_lighting_scene_02
(script dormant cinematic_lighting_scene_02
(begin
(begin
(cinematic_lighting_set_primary_light 3 234 0.28 0.28 0.39)
(cinematic_lighting_set_primary_light 3 234 0.28 0.28 0.39)
(cinematic_lighting_set_secondary_light 21 96 0.38 0.33 0.27)
(cinematic_lighting_set_secondary_light 21 96 0.38 0.33 0.27)
(cinematic_lighting_set_ambient_light 0.05 0.05 0.05)
(cinematic_lighting_set_ambient_light 0.05 0.05 0.05)
(object_uses_cinematic_lighting truth True)
(object_uses_cinematic_lighting truth True)
(object_uses_cinematic_lighting mercy True)
(object_uses_cinematic_lighting mercy True)
(object_uses_cinematic_lighting commander True)
(object_uses_cinematic_lighting commander True)
(object_uses_cinematic_lighting so_elite_01 True)
(object_uses_cinematic_lighting so_elite_01 True)
(object_uses_cinematic_lighting so_elite_02 True)
(object_uses_cinematic_lighting so_elite_02 True)
(object_uses_cinematic_lighting throne_truth True)
(object_uses_cinematic_lighting throne_truth True)
(object_uses_cinematic_lighting throne_mercy True)
(object_uses_cinematic_lighting throne_mercy True)
)
)
)
)


(script dormant x06_texture_camera_02_01
(script dormant x06_texture_camera_02_01
(begin
(begin
(print "start texture camera")
(print "start texture camera")
(object_create_anew texture_camera)
(object_create_anew texture_camera)
(object_create_anew texture_space)
(object_create_anew texture_space)
(object_create_anew texture_halo)
(object_create_anew texture_halo)
(object_cinematic_lod texture_halo True)
(object_cinematic_lod texture_halo True)
(object_uses_cinematic_lighting texture_halo True)
(object_uses_cinematic_lighting texture_halo True)
(texture_camera_set_object_marker texture_camera primary_trigger 40)
(texture_camera_set_object_marker texture_camera primary_trigger 40)
)
)
)
)


(script static x06_02_setup
(script static x06_02_setup
(begin
(begin
(object_create_anew truth)
(object_create_anew truth)
(object_create_anew mercy)
(object_create_anew mercy)
(object_create_anew commander)
(object_create_anew commander)
(object_create_anew so_elite_01)
(object_create_anew so_elite_01)
(object_create_anew so_elite_02)
(object_create_anew so_elite_02)
(object_create_anew throne_truth)
(object_create_anew throne_truth)
(object_create_anew throne_mercy)
(object_create_anew throne_mercy)
(object_cinematic_lod truth True)
(object_cinematic_lod truth True)
(object_cinematic_lod mercy True)
(object_cinematic_lod mercy True)
(object_cinematic_lod commander True)
(object_cinematic_lod commander True)
(object_cinematic_lod so_elite_01 True)
(object_cinematic_lod so_elite_01 True)
(object_cinematic_lod so_elite_02 True)
(object_cinematic_lod so_elite_02 True)
(object_cinematic_lod throne_truth True)
(object_cinematic_lod throne_truth True)
(object_cinematic_lod throne_mer
(object_cinematic_lod throne_mer