-0 Removals
+4 Additions
1(global string data_mine_mission_segment "")1(global string data_mine_mission_segment "")
2(global short sound_offset 15)2(global short sound_offset 15)
3(global short prediction_offset 45)3(global short prediction_offset 45)
4(global bool dialogue True)4(global bool dialogue True)
5(global short dialogue_pause 7)5(global short dialogue_pause 7)
6(global short g_dialogue_counter 0)6(global short g_dialogue_counter 0)
7(global short g_e12_talk 0)7(global short g_e12_talk 0)
8(global bool g_e12_go False)8(global bool g_e12_go False)
9(global bool g_e12_started False)9(global bool g_e12_started False)
10(global bool g_e12_final_battle_started False)10(global bool g_e12_final_battle_started False)
11(global bool g_e12_final_battle_ended False)11(global bool g_e12_final_battle_ended False)
12(global bool g_e12_final_battle_mid False)12(global bool g_e12_final_battle_mid False)
13(global short dialogue_pause_long 60)13(global short dialogue_pause_long 60)
14(global bool g_e12_side False)14(global bool g_e12_side False)
15(global short g_e10_talk 0)15(global short g_e10_talk 0)
16(global bool g_e10_move_on False)16(global bool g_e10_move_on False)
17(global short g_e8_counter 0)17(global short g_e8_counter 0)
18(global bool g_e6_move_on False)18(global bool g_e6_move_on False)
19(global short g_e1_talk 0)19(global short g_e1_talk 0)
20(global bool g_e1_music False)20(global bool g_e1_music False)
21(global bool g_e1_pelican2_entering False)21(global bool g_e1_pelican2_entering False)
22(global bool g_e1_pelican1_entering False)22(global bool g_e1_pelican1_entering False)
23(global bool g_e1_pelican1_unloaded False)23(global bool g_e1_pelican1_unloaded False)
24(global bool g_e1_pro_inf3_spawned False)24(global bool g_e1_pro_inf3_spawned False)
25(global bool g_e1_git_check False)25(global bool g_e1_git_check False)
26(global bool g_play_cinematics True)26(global bool g_play_cinematics True)
2727
2828
29(script static player0 29(script static player0
30 (begin 30 (begin
31 (unit (list_get (players) 0))31 (unit (list_get (players) 0))
32 )32 )
33)33)
3434
35(script static player1 35(script static player1
36 (begin 36 (begin
37 (unit (list_get (players) 1))37 (unit (list_get (players) 1))
38 )38 )
39)39)
4040
41(script static player_count 41(script static player_count
42 (begin 42 (begin
43 (list_count (players))43 (list_count (players))
44 )44 )
45)45)
4646
47(script static end_segment 47(script static end_segment
48 (begin 48 (begin
49 (camera_control True) 49 (camera_control True)
50 (cinematic_start) 50 (cinematic_start)
51 (fade_out 0 0 0 15) 51 (fade_out 0 0 0 15)
52 (sleep 30) 52 (sleep 30)
53 (print "end gameplay segment! thank you for playing!") 53 (print "end gameplay segment! thank you for playing!")
54 (sleep 15) 54 (sleep 15)
55 (print "grab jaime or paul to give feedback!") 55 (print "grab jaime or paul to give feedback!")
56 (player_action_test_reset) 56 (player_action_test_reset)
57 (sleep 15) 57 (sleep 15)
58 (print "press the “a” button to reset!") 58 (print "press the “a” button to reset!")
59 (sleep_until (player_action_test_accept)) 59 (sleep_until (player_action_test_accept))
60 (print "reloading map...") 60 (print "reloading map...")
61 (sleep 15) 61 (sleep 15)
62 (map_reset)62 (map_reset)
63 )63 )
64)64)
6565
66(script static difficulty_legendary 66(script static difficulty_legendary
67 (begin 67 (begin
68 (= (game_difficulty_get) legendary)68 (= (game_difficulty_get) legendary)
69 )69 )
70)70)
7171
72(script static difficulty_heroic 72(script static difficulty_heroic
73 (begin 73 (begin
74 (= (game_difficulty_get) heroic)74 (= (game_difficulty_get) heroic)
75 )75 )
76)76)
7777
78(script static difficulty_normal 78(script static difficulty_normal
79 (begin 79 (begin
80 (= (game_difficulty_get) normal)80 (= (game_difficulty_get) normal)
81 )81 )
82)82)
8383
84(script static cinematic_skip_start 84(script static cinematic_skip_start
85 (begin 85 (begin
86 (cinematic_skip_start_internal) 86 (cinematic_skip_start_internal)
87 (game_save_cinematic_skip) 87 (game_save_cinematic_skip)
88 (sleep_until (not (game_saving)) 1) (not (game_reverted))88 (sleep_until (not (game_saving)) 1) (not (game_reverted))
89 )89 )
90)90)
9191
92(script static cinematic_skip_stop 92(script static cinematic_skip_stop
93 (begin 93 (begin
94 (cinematic_skip_stop_internal) 94 (cinematic_skip_stop_internal)
95 (if (not (game_reverted)) 95 (if (not (game_reverted))
96 (game_revert))96 (game_revert))
97 )97 )
98)98)
9999
100(script static cinematic_fade_to_white 100(script static cinematic_fade_to_white
101 (begin 101 (begin
102 (player_enable_input False) 102 (player_enable_input False)
103 (player_camera_control False) 103 (player_camera_control False)
104 (hud_cinematic_fade 0 0.5) 104 (hud_cinematic_fade 0 0.5)
105 (cinematic_start) 105 (cinematic_start)
106 (fade_out 1 1 1 30) 106 (fade_out 1 1 1 30)
107 (sleep 30) 107 (sleep 30)
108 (camera_control True)108 (camera_control True)
109 )109 )
110)110)
111111
112(script static cinematic_fade_from_white 112(script static cinematic_fade_from_white
113 (begin 113 (begin
114 (hud_cinematic_fade 1 0.5) 114 (hud_cinematic_fade 1 0.5)
115 (cinematic_stop) 115 (cinematic_stop)
116 (camera_control False) 116 (camera_control False)
117 (fade_in 1 1 1 15) 117 (fade_in 1 1 1 15)
118 (sleep 15) 118 (sleep 15)
119 (player_enable_input True) 119 (player_enable_input True)
120 (player_camera_control True)120 (player_camera_control True)
121 )121 )
122)122)
123123
124(script static cinematic_fade_from_white_bars 124(script static cinematic_fade_from_white_bars
125 (begin 125 (begin
126 (cinematic_stop) 126 (cinematic_stop)
127 (cinematic_show_letterbox_immediate True) 127 (cinematic_show_letterbox_immediate True)
128 (camera_control False) 128 (camera_control False)
129 (fade_in 1 1 1 15) 129 (fade_in 1 1 1 15)
130 (sleep 15) 130 (sleep 15)
131 (player_enable_input True) 131 (player_enable_input True)
132 (player_camera_control True)132 (player_camera_control True)
133 )133 )
134)134)
135135
136(script static cinematic_fade_from_black_bars 136(script static cinematic_fade_from_black_bars
137 (begin 137 (begin
138 (cinematic_stop) 138 (cinematic_stop)
139 (cinematic_show_letterbox_immediate True) 139 (cinematic_show_letterbox_immediate True)
140 (camera_control False) 140 (camera_control False)
141 (fade_in 0 0 0 15) 141 (fade_in 0 0 0 15)
142 (sleep 15) 142 (sleep 15)
143 (player_enable_input True) 143 (player_enable_input True)
144 (player_camera_control True)144 (player_camera_control True)
145 )145 )
146)146)
147147
148(script static cinematic_fade_to_black 148(script static cinematic_fade_to_black
149 (begin 149 (begin
150 (player_enable_input False) 150 (player_enable_input False)
151 (player_camera_control False) 151 (player_camera_control False)
152 (hud_cinematic_fade 0 0.5) 152 (hud_cinematic_fade 0 0.5)
153 (cinematic_start) 153 (cinematic_start)
154 (fade_out 0 0 0 30) 154 (fade_out 0 0 0 30)
155 (sleep 30) 155 (sleep 30)
156 (camera_control True)156 (camera_control True)
157 )157 )
158)158)
159159
160(script static cinematic_fade_from_black 160(script static cinematic_fade_from_black
161 (begin 161 (begin
162 (hud_cinematic_fade 1 0.5) 162 (hud_cinematic_fade 1 0.5)
163 (cinematic_stop) 163 (cinematic_stop)
164 (camera_control False) 164 (camera_control False)
165 (fade_in 0 0 0 15) 165 (fade_in 0 0 0 15)
166 (sleep 15) 166 (sleep 15)
167 (player_enable_input True) 167 (player_enable_input True)
168 (player_camera_control True)168 (player_camera_control True)
169 )169 )
170)170)
171171
172(script static cinematic_snap_to_black 172(script static cinematic_snap_to_black
173 (begin 173 (begin
174 (player_enable_input False) 174 (player_enable_input False)
175 (player_camera_control False) 175 (player_camera_control False)
176 (fade_out 0 0 0 0) 176 (fade_out 0 0 0 0)
177 (hud_cinematic_fade 0 0) 177 (hud_cinematic_fade 0 0)
178 (cinematic_start) 178 (cinematic_start)
179 (cinematic_show_letterbox_immediate True) 179 (cinematic_show_letterbox_immediate True)
180 (camera_control True)180 (camera_control True)
181 )181 )
182)182)
183183
184(script static cinematic_snap_to_white 184(script static cinematic_snap_to_white
185 (begin 185 (begin
186 (player_enable_input False) 186 (player_enable_input False)
187 (player_camera_control False) 187 (player_camera_control False)
188 (fade_out 1 1 1 0) 188 (fade_out 1 1 1 0)
189 (hud_cinematic_fade 0 0) 189 (hud_cinematic_fade 0 0)
190 (cinematic_start) 190 (cinematic_start)
191 (cinematic_show_letterbox_immediate True) 191 (cinematic_show_letterbox_immediate True)
192 (camera_control True)192 (camera_control True)
193 )193 )
194)194)
195195
196(script static cinematic_stash_players 196(script static cinematic_stash_players
197 (begin 197 (begin
198 (object_hide 198 (object_hide
199 (player0)199 (player0)
200 True) 200 True)
201 (object_hide 201 (object_hide
202 (player1)202 (player1)
203 True) 203 True)
204 (object_cannot_take_damage (players))204 (object_cannot_take_damage (players))
205 )205 )
206)206)
207207
208(script static cinematic_unstash_players 208(script static cinematic_unstash_players
209 (begin 209 (begin
210 (object_hide 210 (object_hide
211 (player0)211 (player0)
212 False) 212 False)
213 (object_hide 213 (object_hide
214 (player1)214 (player1)
215 False) 215 False)
216 (object_can_take_damage (players))216 (object_can_take_damage (players))
217 )217 )
218)218)
219219
220(script dormant _stealth_toggle_monitor 220(script dormant _stealth_toggle_monitor
221 (begin 221 (begin
222 (sleep_until 222 (sleep_until
223 (begin 223 (begin
224 (sleep_until (if (and (>= (unit_get_shield 224 (sleep_until (if (and (>= (unit_get_shield
225 (player0)225 (player0)
226 ) 1) (player_action_test_vision_trigger)) (= 1 1) 226 ) 1) (player_action_test_vision_trigger)) (= 1 1)
227 (begin 227 (begin
228 (player_action_test_reset) (= 1 0)228 (player_action_test_reset) (= 1 0)
229 )) 1) 229 )) 1)
230 (cheat_active_camouflage_by_player 0 True) 230 (cheat_active_camouflage_by_player 0 True)
231 (print "stealth engaged") 231 (print "stealth engaged")
232 (unit_set_maximum_vitality 232 (unit_set_maximum_vitality
233 (player0)233 (player0)
234 50 0) 234 50 0)
235 (unit_set_current_vitality 235 (unit_set_current_vitality
236 (player0)236 (player0)
237 50 0) 237 50 0)
238 (object_set_shield 238 (object_set_shield
239 (player0)239 (player0)
240 0) 240 0)
241 (sleep 30) 241 (sleep 30)
242 (player_action_test_reset) 242 (player_action_test_reset)
243 (sleep_until (or (< (object_get_health 243 (sleep_until (or (< (object_get_health
244 (player0)244 (player0)
245 ) 1) (player_action_test_vision_trigger)) 1) 245 ) 1) (player_action_test_vision_trigger)) 1)
246 (cheat_active_camouflage_by_player 0 False) 246 (cheat_active_camouflage_by_player 0 False)
247 (print "stealth disengaged") 247 (print "stealth disengaged")
248 (unit_set_maximum_vitality 248 (unit_set_maximum_vitality
249 (player0)249 (player0)
250 30 70) 250 30 70)
251 (object_set_shield 251 (object_set_shield
252 (player0)252 (player0)
253 0) 253 0)
254 (sleep 30) 254 (sleep 30)
255 (player_action_test_reset) False)255 (player_action_test_reset) False)
256 1)256 1)
257 )257 )
258)258)
259259
260(script dormant _stealth_timer_monitor 260(script dormant _stealth_timer_monitor
261 (begin 261 (begin
262 (sleep_until 262 (sleep_until
263 (begin 263 (begin
264 (sleep_until (if (player_action_test_vision_trigger) (= 1 1) 264 (sleep_until (if (player_action_test_vision_trigger) (= 1 1)
265 (begin 265 (begin
266 (player_action_test_reset) (= 1 0)266 (player_action_test_reset) (= 1 0)
267 )) 1) 267 )) 1)
268 (cheat_active_camouflage_by_player 0 True) 268 (cheat_active_camouflage_by_player 0 True)
269 (print "stealth engaged") 269 (print "stealth engaged")
270 (sleep 15) 270 (sleep 15)
271 (player_action_test_reset) 271 (player_action_test_reset)
272 (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)) 272 (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))
273 (cheat_active_camouflage_by_player 0 False) 273 (cheat_active_camouflage_by_player 0 False)
274 (print "stealth disengaged") 274 (print "stealth disengaged")
275 (sleep 30) 275 (sleep 30)
276 (player_action_test_reset) 276 (player_action_test_reset)
277 (sleep_until 277 (sleep_until
278 (begin 278 (begin
279 (print "+") False)279 (print "+") False)
280 30 (* 5 30)) False)280 30 (* 5 30)) False)
281 1)281 1)
282 )282 )
283)283)
284284
285(script static activate_stealth_toggle_monitor 285(script static activate_stealth_toggle_monitor
286 (begin 286 (begin
287 (sleep 1)287 (sleep 1)
288 )288 )
289)289)
290290
291(script static activate_stealth_timer_monitor 291(script static activate_stealth_timer_monitor
292 (begin 292 (begin
293 (sleep 1)293 (sleep 1)
294 )294 )
295)295)
296296
297(script static playtest_mission 297(script static playtest_mission
298 (begin 298 (begin
299 (if (game_is_playtest) 299 (if (game_is_playtest)
300 (begin 300 (begin
301 (sleep 30) 301 (sleep 30)
302 (hud_set_training_text playtest_raisehand) 302 (hud_set_training_text playtest_raisehand)
303 (hud_show_training_text True) 303 (hud_show_training_text True)
304 (player_action_test_reset) 304 (player_action_test_reset)
305 (sleep_until (player_action_test_accept) 1) 305 (sleep_until (player_action_test_accept) 1)
306 (hud_show_training_text False) 306 (hud_show_training_text False)
307 (sleep 30)307 (sleep 30)
308 ))308 ))
309 )309 )
310)310)
311311
312(script static 07_intra1_05_predict_stub 312(script static 07_intra1_05_predict_stub
313 (begin 313 (begin
314 (wake 07_intra1_05_predict)314 (wake 07_intra1_05_predict)
315 )315 )
316)316)
317317
318(script static 07_intra1_06_predict_stub 318(script static 07_intra1_06_predict_stub
319 (begin 319 (begin
320 (wake 07_intra1_06_predict)320 (wake 07_intra1_06_predict)
321 )321 )
322)322)
323323
324(script static 07_intra1_07_predict_stub 324(script static 07_intra1_07_predict_stub
325 (begin 325 (begin
326 (wake 07_intra1_07_predict)326 (wake 07_intra1_07_predict)
327 )327 )
328)328)
329329
330(script static 07_intra1_08_predict_stub 330(script static 07_intra1_08_predict_stub
331 (begin 331 (begin
332 (wake 07_intra1_08_predict)332 (wake 07_intra1_08_predict)
333 )333 )
334)334)
335335
336(script static 07_outro_01_predict_stub 336(script static 07_outro_01_predict_stub
337 (begin 337 (begin
338 (wake 07_outro_01_predict)338 (wake 07_outro_01_predict)
339 )339 )
340)340)
341341
342(script static 07_outro_02_predict_stub 342(script static 07_outro_02_predict_stub
343 (begin 343 (begin
344 (wake 07_outro_02_predict)344 (wake 07_outro_02_predict)
345 )345 )
346)346)
347347
348(script static 07_outro_03_predict_stub 348(script static 07_outro_03_predict_stub
349 (begin 349 (begin
350 (wake 07_outro_03_predict)350 (wake 07_outro_03_predict)
351 )351 )
352)352)
353353
354(script static cinematic_pelican_unload 354(script static cinematic_pelican_unload
355 (begin 355 (begin
356 (ai_place cinematic_fld_inf0/form0) 356 (ai_place cinematic_fld_inf0/form0)
357 (sleep 8) 357 (sleep 8)
358 (ai_place cinematic_fld_inf0/form1) 358 (ai_place cinematic_fld_inf0/form1)
359 (sleep 4) 359 (sleep 4)
360 (ai_place cinematic_fld_inf0/form0) 360 (ai_place cinematic_fld_inf0/form0)
361 (sleep 10) 361 (sleep 10)
362 (ai_place cinematic_fld_inf0/form1)362 (ai_place cinematic_fld_inf0/form1)
363 )363 )
364)364)
365365
366(script static cinematic_pelican_runby 366(script static cinematic_pelican_runby
367 (begin 367 (begin
368 (ai_place cinematic_fld_inf1/form0)368 (ai_place cinematic_fld_inf1/form0)
369 )369 )
370)370)
371371
372(script dormant c07_intra1_score_05 372(script dormant c07_intra1_score_05
373 (begin 373 (begin
374 (sleep 0) 374 (sleep 0)
375 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\music\c07_intra1_05_mus none 1) 375 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\music\c07_intra1_05_mus none 1)
376 (print "c07_intra1 score 05")376 (print "c07_intra1 score 05")
377 )377 )
378)378)
379379
380(script dormant c07_intra1_foley_05 380(script dormant c07_intra1_foley_05
381 (begin 381 (begin
382 (sleep 0) 382 (sleep 0)
383 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_05_fol none 1) 383 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_05_fol none 1)
384 (print "c07_intra1 foley 05 start")384 (print "c07_intra1 foley 05 start")
385 )385 )
386)386)
387387
388(script dormant c07_intra1_05_dof_01 388(script dormant c07_intra1_05_dof_01
389 (begin 389 (begin
390 (time_code_reset) 390 (time_code_reset)
391 (sleep 127) 391 (sleep 127)
392 (cinematic_screen_effect_start True) 392 (cinematic_screen_effect_start True)
393 (cinematic_screen_effect_set_depth_of_field 1 0 0 0 0.75 0.75 0) 393 (cinematic_screen_effect_set_depth_of_field 1 0 0 0 0.75 0.75 0)
394 (print "rack focus") 394 (print "rack focus")
395 (time_code_reset) 395 (time_code_reset)
396 (sleep 60) 396 (sleep 60)
397 (cinematic_screen_effect_set_depth_of_field 1 0 0.75 0.5 0.75 0 0.5) 397 (cinematic_screen_effect_set_depth_of_field 1 0 0.75 0.5 0.75 0 0.5)
398 (print "rack focus") 398 (print "rack focus")
399 (time_code_reset) 399 (time_code_reset)
400 (sleep 68) 400 (sleep 68)
401 (cinematic_screen_effect_stop) 401 (cinematic_screen_effect_stop)
402 (print "rack focus stop")402 (print "rack focus stop")
403 )403 )
404)404)
405405
406(script dormant c07_intra1_cinematic_light_01 406(script dormant c07_intra1_cinematic_light_01
407 (begin 407 (begin
408 (cinematic_lighting_set_primary_light 23 74 0.258824 0.270588 0.368627) 408 (cinematic_lighting_set_primary_light 23 74 0.258824 0.270588 0.368627)
409 (cinematic_lighting_set_secondary_light -40 276 0.407843 0.345098 0.317647) 409 (cinematic_lighting_set_secondary_light -40 276 0.407843 0.345098 0.317647)
410 (cinematic_lighting_set_ambient_light 0.0431373 0.0470588 0.0666667) 410 (cinematic_lighting_set_ambient_light 0.0431373 0.0470588 0.0666667)
411 (object_uses_cinematic_lighting chief True) 411 (object_uses_cinematic_lighting chief True)
412 (object_uses_cinematic_lighting mercy True) 412 (object_uses_cinematic_lighting mercy True)
413 (object_uses_cinematic_lighting infection_01 True) 413 (object_uses_cinematic_lighting infection_01 True)
414 (object_uses_cinematic_lighting throne_mercy True) 414 (object_uses_cinematic_lighting throne_mercy True)
415 (object_uses_cinematic_lighting phantom_01 True) 415 (object_uses_cinematic_lighting phantom_01 True)
416 (object_uses_cinematic_lighting phantom_02 True) 416 (object_uses_cinematic_lighting phantom_02 True)
417 (object_uses_cinematic_lighting phantom_03 True)417 (object_uses_cinematic_lighting phantom_03 True)
418 )418 )
419)419)
420420
421(script static c07_intra1_05_setup 421(script static c07_intra1_05_setup
422 (begin 422 (begin
423 (wake c07_intra1_score_05) 423 (wake c07_intra1_score_05)
424 (wake c07_intra1_foley_05) 424 (wake c07_intra1_foley_05)
425 (object_create_anew chief) 425 (object_create_anew chief)
426 (object_create_anew mercy) 426 (object_create_anew mercy)
427 (object_create_anew infection_01) 427 (object_create_anew infection_01)
428 (object_create_anew throne_mercy) 428 (object_create_anew throne_mercy)
429 (object_create_anew phantom_01) 429 (object_create_anew phantom_01)
430 (object_create_anew phantom_02) 430 (object_create_anew phantom_02)
431 (object_create_anew phantom_03) 431 (object_create_anew phantom_03)
432 (cinematic_clone_players_weapon chief right_hand ) 432 (cinematic_clone_players_weapon chief right_hand )
433 (object_cinematic_lod chief True) 433 (object_cinematic_lod chief True)
434 (object_cinematic_lod mercy True) 434 (object_cinematic_lod mercy True)
435 (object_cinematic_lod infection_01 True) 435 (object_cinematic_lod infection_01 True)
436 (object_cinematic_lod throne_mercy True) 436 (object_cinematic_lod throne_mercy True)
437 (object_cinematic_lod phantom_01 True) 437 (object_cinematic_lod phantom_01 True)
438 (object_cinematic_lod phantom_02 True) 438 (object_cinematic_lod phantom_02 True)
439 (object_cinematic_lod phantom_03 True) 439 (object_cinematic_lod phantom_03 True)
440 (wake c07_intra1_05_dof_01) 440 (wake c07_intra1_05_dof_01)
441 (wake c07_intra1_cinematic_light_01) 441 (wake c07_intra1_cinematic_light_01)
442 (object_destroy ledge_1)442 (object_destroy ledge_1)
443 )443 )
444)444)
445445
446(script static c07_intra1_05_cleanup 446(script static c07_intra1_05_cleanup
447 (begin 447 (begin
448 (object_destroy_containing "phantom")448 (object_destroy_containing "phantom")
449 )449 )
450)450)
451451
452(script static c07_intra1_scene_05 452(script static c07_intra1_scene_05
453 (begin 453 (begin
454 (fade_out 1 1 1 0) 454 (fade_out 1 1 1 0)
455 (camera_control True) 455 (camera_control True)
456 (cinematic_start) 456 (cinematic_start)
457 (set cinematic_letterbox_style 1) 457 (set cinematic_letterbox_style 1)
458 (camera_set_field_of_view 60 0) 458 (camera_set_field_of_view 60 0)
459 (07_intra1_05_predict_stub) 459 (07_intra1_05_predict_stub)
460 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\music\c07_intra1_05_mus) 460 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\music\c07_intra1_05_mus)
461 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_05_fol) 461 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_05_fol)
462 (sleep prediction_offset) 462 (sleep prediction_offset)
463 (c07_intra1_05_setup) 463 (c07_intra1_05_setup)
464 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_05 none anchor_flag_intra1) 464 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_05 none anchor_flag_intra1)
465 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_05 False anchor_intra1) 465 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_05 False anchor_intra1)
466 (custom_animation_relative mercy objects\characters\prophet\07_intra1\07_intra1 mercy_05 False anchor_intra1) 466 (custom_animation_relative mercy objects\characters\prophet\07_intra1\07_intra1 mercy_05 False anchor_intra1)
467 (custom_animation_relative infection_01 objects\characters\flood_infection\07_intra1\07_intra1 infection01_05 False anchor_intra1) 467 (custom_animation_relative infection_01 objects\characters\flood_infection\07_intra1\07_intra1 infection01_05 False anchor_intra1)
468 (custom_animation_relative throne_mercy objects\vehicles\gravity_throne\animations\07_intra1\07_intra1 throne_mercy_05 False anchor_intra1) 468 (custom_animation_relative throne_mercy objects\vehicles\gravity_throne\animations\07_intra1\07_intra1 throne_mercy_05 False anchor_intra1)
469 (custom_animation_relative phantom_01 objects\vehicles\phantom\animations\07_intra1\07_intra1 phantom1_05 False anchor_intra1) 469 (custom_animation_relative phantom_01 objects\vehicles\phantom\animations\07_intra1\07_intra1 phantom1_05 False anchor_intra1)
470 (custom_animation_relative phantom_02 objects\vehicles\phantom\animations\07_intra1\07_intra1 phantom2_05 False anchor_intra1) 470 (custom_animation_relative phantom_02 objects\vehicles\phantom\animations\07_intra1\07_intra1 phantom2_05 False anchor_intra1)
471 (custom_animation_relative phantom_03 objects\vehicles\phantom\animations\07_intra1\07_intra1 phantom3_05 False anchor_intra1) 471 (custom_animation_relative phantom_03 objects\vehicles\phantom\animations\07_intra1\07_intra1 phantom3_05 False anchor_intra1)
472 (fade_in 1 1 1 15) 472 (fade_in 1 1 1 15)
473 (sleep (- (camera_time) prediction_offset)) 473 (sleep (- (camera_time) prediction_offset))
474 (07_intra1_06_predict_stub) 474 (07_intra1_06_predict_stub)
475 (sleep (- (camera_time) sound_offset)) 475 (sleep (- (camera_time) sound_offset))
476 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_06_fol) 476 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_06_fol)
477 (sleep (camera_time)) 477 (sleep (camera_time))
478 (c07_intra1_05_cleanup)478 (c07_intra1_05_cleanup)
479 )479 )
480)480)
481481
482(script dormant c07_intra1_foley_06 482(script dormant c07_intra1_foley_06
483 (begin 483 (begin
484 (sleep 0) 484 (sleep 0)
485 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_06_fol none 1) 485 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_06_fol none 1)
486 (print "c07_intra1 foley 06 start")486 (print "c07_intra1 foley 06 start")
487 )487 )
488)488)
489489
490(script dormant c07_2080_mas 490(script dormant c07_2080_mas
491 (begin 491 (begin
492 (sleep 45) 492 (sleep 45)
493 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2080_mas chief 1) 493 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2080_mas chief 1)
494 (cinematic_subtitle c07_2080_mas 2.5)494 (cinematic_subtitle c07_2080_mas 2.5)
495 )495 )
496)496)
497497
498(script dormant c07_2090_pom 498(script dormant c07_2090_pom
499 (begin 499 (begin
500 (sleep 180) 500 (sleep 180)
501 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2090_pom mercy 1) 501 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2090_pom mercy 1)
502 (cinematic_subtitle c07_2090_pom 3)502 (cinematic_subtitle c07_2090_pom 3)
503 )503 )
504)504)
505505
506(script dormant c07_2100_pom 506(script dormant c07_2100_pom
507 (begin 507 (begin
508 (sleep 283) 508 (sleep 283)
509 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2100_pom mercy 1) 509 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2100_pom mercy 1)
510 (cinematic_subtitle c07_2100_pom 4)510 (cinematic_subtitle c07_2100_pom 4)
511 )511 )
512)512)
513513
514(script dormant c07_2101_pom 514(script dormant c07_2101_pom
515 (begin 515 (begin
516 (sleep 451) 516 (sleep 451)
517 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2101_pom mercy 1)517 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2101_pom mercy 1)
518 )518 )
519)519)
520520
521(script dormant c07_2110_cor 521(script dormant c07_2110_cor
522 (begin 522 (begin
523 (sleep 566) 523 (sleep 566)
524 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2110_cor cortana 1) 524 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2110_cor cortana 1)
525 (cinematic_subtitle c07_2110_cor 2) 525 (cinematic_subtitle c07_2110_cor 2)
526 (unit_set_emotional_state cortana shocked 0.25 0) 526 (unit_set_emotional_state cortana shocked 0.25 0)
527 (print "cortana - shocked .25 0")527 (print "cortana - shocked .25 0")
528 )528 )
529)529)
530530
531(script dormant c07_2120_cor 531(script dormant c07_2120_cor
532 (begin 532 (begin
533 (sleep 621) 533 (sleep 621)
534 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2120_cor cortana 1) 534 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2120_cor cortana 1)
535 (cinematic_subtitle c07_2120_cor 4)535 (cinematic_subtitle c07_2120_cor 4)
536 )536 )
537)537)
538538
539(script dormant c07_intra1_06_dof_01 539(script dormant c07_intra1_06_dof_01
540 (begin 540 (begin
541 (time_code_reset) 541 (time_code_reset)
542 (sleep 121) 542 (sleep 121)
543 (print "rack focus") 543 (print "rack focus")
544 (cinematic_screen_effect_start True) 544 (cinematic_screen_effect_start True)
545 (cinematic_screen_effect_set_depth_of_field 0.4 0.5 0.5 0 0 0 0) 545 (cinematic_screen_effect_set_depth_of_field 0.4 0.5 0.5 0 0 0 0)
546 (time_code_reset) 546 (time_code_reset)
547 (sleep 153) 547 (sleep 153)
548 (cinematic_screen_effect_stop) 548 (cinematic_screen_effect_stop)
549 (print "rack focus stop")549 (print "rack focus stop")
550 )550 )
551)551)
552552
553(script dormant c07_intra1_06_fov_01 553(script dormant c07_intra1_06_fov_01
554 (begin 554 (begin
555 (sleep 396) 555 (sleep 396)
556 (print "fov change: 60 -> 70 over 0 ticks") 556 (print "fov change: 60 -> 70 over 0 ticks")
557 (camera_set_field_of_view 70 0) 557 (camera_set_field_of_view 70 0)
558 (sleep 53) 558 (sleep 53)
559 (print "fov change: 70 -> 60 over 0 ticks") 559 (print "fov change: 70 -> 60 over 0 ticks")
560 (camera_set_field_of_view 60 0)560 (camera_set_field_of_view 60 0)
561 )561 )
562)562)
563563
564(script dormant infection_pop 564(script dormant infection_pop
565 (begin 565 (begin
566 (sleep 510) 566 (sleep 510)
567 (print "infection pop") 567 (print "infection pop")
568 (effect_new_on_object_marker effects\objects\characters\flood_infection\body_depleted infection_02 ) 568 (effect_new_on_object_marker effects\objects\characters\flood_infection\body_depleted infection_02 )
569 (sleep 1) 569 (sleep 1)
570 (object_destroy infection_02)570 (object_destroy infection_02)
571 )571 )
572)572)
573573
574(script static c07_intra1_06_setup 574(script static c07_intra1_06_setup
575 (begin 575 (begin
576 (object_create_anew cortana) 576 (object_create_anew cortana)
577 (object_cinematic_lod cortana True) 577 (object_cinematic_lod cortana True)
578 (object_create_anew infection_02) 578 (object_create_anew infection_02)
579 (object_cinematic_lod infection_02 True) 579 (object_cinematic_lod infection_02 True)
580 (object_uses_cinematic_lighting infection_02 True) 580 (object_uses_cinematic_lighting infection_02 True)
581 (object_create_anew cortana_base) 581 (object_create_anew cortana_base)
582 (wake c07_intra1_foley_06) 582 (wake c07_intra1_foley_06)
583 (wake c07_2080_mas) 583 (wake c07_2080_mas)
584 (wake c07_2090_pom) 584 (wake c07_2090_pom)
585 (wake c07_2100_pom) 585 (wake c07_2100_pom)
586 (wake c07_2101_pom) 586 (wake c07_2101_pom)
587 (wake c07_2110_cor) 587 (wake c07_2110_cor)
588 (wake c07_2120_cor) 588 (wake c07_2120_cor)
589 (wake infection_pop) 589 (wake infection_pop)
590 (wake c07_intra1_06_dof_01) 590 (wake c07_intra1_06_dof_01)
591 (wake c07_intra1_06_fov_01)591 (wake c07_intra1_06_fov_01)
592 )592 )
593)593)
594594
595(script static c07_intra1_06_cleanup 595(script static c07_intra1_06_cleanup
596 (begin 596 (begin
597 (object_destroy_containing "infection") 597 (object_destroy_containing "infection")
598 (object_destroy cortana_base)598 (object_destroy cortana_base)
599 )599 )
600)600)
601601
602(script static c07_intra1_scene_06 602(script static c07_intra1_scene_06
603 (begin 603 (begin
604 (c07_intra1_06_setup) 604 (c07_intra1_06_setup)
605 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_06 none anchor_flag_intra1) 605 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_06 none anchor_flag_intra1)
606 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_06 False anchor_intra1) 606 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_06 False anchor_intra1)
607 (custom_animation_relative mercy objects\characters\prophet\07_intra1\07_intra1 mercy_06 False anchor_intra1) 607 (custom_animation_relative mercy objects\characters\prophet\07_intra1\07_intra1 mercy_06 False anchor_intra1)
608 (custom_animation_relative infection_01 objects\characters\flood_infection\07_intra1\07_intra1 infection01_06 False anchor_intra1) 608 (custom_animation_relative infection_01 objects\characters\flood_infection\07_intra1\07_intra1 infection01_06 False anchor_intra1)
609 (custom_animation_relative infection_02 objects\characters\flood_infection\07_intra1\07_intra1 infection02_06 False anchor_intra1) 609 (custom_animation_relative infection_02 objects\characters\flood_infection\07_intra1\07_intra1 infection02_06 False anchor_intra1)
610 (custom_animation_relative throne_mercy objects\vehicles\gravity_throne\animations\07_intra1\07_intra1 throne_mercy_06 False anchor_intra1) 610 (custom_animation_relative throne_mercy objects\vehicles\gravity_throne\animations\07_intra1\07_intra1 throne_mercy_06 False anchor_intra1)
611 (sleep 556) 611 (sleep 556)
612 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off_25 cortana_base marker) 612 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off_25 cortana_base marker)
613 (custom_animation_relative cortana objects\characters\cortana\07_intra1\07_intra1 cortana_06 False anchor_intra1) 613 (custom_animation_relative cortana objects\characters\cortana\07_intra1\07_intra1 cortana_06 False anchor_intra1)
614 (sleep (- (camera_time) prediction_offset)) 614 (sleep (- (camera_time) prediction_offset))
615 (07_intra1_07_predict_stub) 615 (07_intra1_07_predict_stub)
616 (sleep (camera_time)) 616 (sleep (camera_time))
617 (c07_intra1_06_cleanup)617 (c07_intra1_06_cleanup)
618 )618 )
619)619)
620620
621(script dormant c07_2130_cor 621(script dormant c07_2130_cor
622 (begin 622 (begin
623 (sleep 0) 623 (sleep 0)
624 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2130_cor cortana 1) 624 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2130_cor cortana 1)
625 (cinematic_subtitle c07_2130_cor 3)625 (cinematic_subtitle c07_2130_cor 3)
626 )626 )
627)627)
628628
629(script dormant c07_2140_cor 629(script dormant c07_2140_cor
630 (begin 630 (begin
631 (sleep 110) 631 (sleep 110)
632 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2140_cor cortana 1) 632 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2140_cor cortana 1)
633 (cinematic_subtitle c07_2140_cor 1)633 (cinematic_subtitle c07_2140_cor 1)
634 )634 )
635)635)
636636
637(script dormant c07_2150_mas 637(script dormant c07_2150_mas
638 (begin 638 (begin
639 (sleep 150) 639 (sleep 150)
640 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2150_mas chief 1) 640 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2150_mas chief 1)
641 (cinematic_subtitle c07_2150_mas 5)641 (cinematic_subtitle c07_2150_mas 5)
642 )642 )
643)643)
644644
645(script dormant c07_2160_cor 645(script dormant c07_2160_cor
646 (begin 646 (begin
647 (sleep 297) 647 (sleep 297)
648 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2160_cor cortana 1) 648 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2160_cor cortana 1)
649 (cinematic_subtitle c07_2160_cor 6) 649 (cinematic_subtitle c07_2160_cor 6)
650 (unit_set_emotional_state cortana annoyed 0.5 0) 650 (unit_set_emotional_state cortana annoyed 0.5 0)
651 (print "cortana - annoyed .5 0")651 (print "cortana - annoyed .5 0")
652 )652 )
653)653)
654654
655(script dormant c07_2170_cor 655(script dormant c07_2170_cor
656 (begin 656 (begin
657 (sleep 490) 657 (sleep 490)
658 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2170_cor cortana 1) 658 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2170_cor cortana 1)
659 (cinematic_subtitle c07_2170_cor 3)659 (cinematic_subtitle c07_2170_cor 3)
660 )660 )
661)661)
662662
663(script dormant c07_2180_cor 663(script dormant c07_2180_cor
664 (begin 664 (begin
665 (sleep 622) 665 (sleep 622)
666 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2180_cor cortana 1) 666 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2180_cor cortana 1)
667 (cinematic_subtitle c07_2180_cor 3)667 (cinematic_subtitle c07_2180_cor 3)
668 )668 )
669)669)
670670
671(script dormant c07_2190_cor 671(script dormant c07_2190_cor
672 (begin 672 (begin
673 (sleep 710) 673 (sleep 710)
674 (unit_set_emotional_state cortana disappointed 0.5 60) 674 (unit_set_emotional_state cortana disappointed 0.5 60)
675 (print "cortana - disappointed .5 60") 675 (print "cortana - disappointed .5 60")
676 (sleep 13) 676 (sleep 13)
677 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2190_cor cortana 1) 677 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_2190_cor cortana 1)
678 (cinematic_subtitle c07_2190_cor 1)678 (cinematic_subtitle c07_2190_cor 1)
679 )679 )
680)680)
681681
682(script dormant c07_intra1_07_fov_01 682(script dormant c07_intra1_07_fov_01
683 (begin 683 (begin
684 (sleep 414) 684 (sleep 414)
685 (print "fov change: 60 -> 26 over 0 ticks") 685 (print "fov change: 60 -> 26 over 0 ticks")
686 (camera_set_field_of_view 26 0) 686 (camera_set_field_of_view 26 0)
687 (sleep 70) 687 (sleep 70)
688 (print "fov change: 26 -> 60 over 0 ticks") 688 (print "fov change: 26 -> 60 over 0 ticks")
689 (camera_set_field_of_view 60 0)689 (camera_set_field_of_view 60 0)
690 )690 )
691)691)
692692
693(script static c07_intra1_07_setup 693(script static c07_intra1_07_setup
694 (begin 694 (begin
695 (wake c07_2130_cor) 695 (wake c07_2130_cor)
696 (wake c07_2140_cor) 696 (wake c07_2140_cor)
697 (wake c07_2150_mas) 697 (wake c07_2150_mas)
698 (wake c07_2160_cor) 698 (wake c07_2160_cor)
699 (wake c07_2170_cor) 699 (wake c07_2170_cor)
700 (wake c07_2180_cor) 700 (wake c07_2180_cor)
701 (wake c07_2190_cor) 701 (wake c07_2190_cor)
702 (wake c07_intra1_07_fov_01)702 (wake c07_intra1_07_fov_01)
703 )703 )
704)704)
705705
706(script static c07_intra1_07_cleanup 706(script static c07_intra1_07_cleanup
707 (begin 707 (begin
708 (object_destroy_containing "mercy")708 (object_destroy_containing "mercy")
709 )709 )
710)710)
711711
712(script static c07_intra1_scene_07 712(script static c07_intra1_scene_07
713 (begin 713 (begin
714 (c07_intra1_07_setup) 714 (c07_intra1_07_setup)
715 (cinematic_set_near_clip_distance 0.05)
716 (print "setting near clip distance to .05")
715 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_07 none anchor_flag_intra1) 717 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_07 none anchor_flag_intra1)
716 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_07 False anchor_intra1) 718 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_07 False anchor_intra1)
717 (custom_animation_relative cortana objects\characters\cortana\07_intra1\07_intra1 cortana_07 False anchor_intra1) 719 (custom_animation_relative cortana objects\characters\cortana\07_intra1\07_intra1 cortana_07 False anchor_intra1)
718 (custom_animation_relative mercy objects\characters\prophet\07_intra1\07_intra1 mercy_07 False anchor_intra1) 720 (custom_animation_relative mercy objects\characters\prophet\07_intra1\07_intra1 mercy_07 False anchor_intra1)
719 (custom_animation_relative throne_mercy objects\vehicles\gravity_throne\animations\07_intra1\07_intra1 throne_mercy_07 False anchor_intra1) 721 (custom_animation_relative throne_mercy objects\vehicles\gravity_throne\animations\07_intra1\07_intra1 throne_mercy_07 False anchor_intra1)
720 (sleep (- (camera_time) prediction_offset)) 722 (sleep (- (camera_time) prediction_offset))
721 (07_intra1_08_predict_stub) 723 (07_intra1_08_predict_stub)
722 (sleep (- (camera_time) sound_offset)) 724 (sleep (- (camera_time) sound_offset))
723 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_08_fol) 725 (sound_impulse_predict sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_08_fol)
724 (sleep (camera_time)) 726 (sleep (camera_time))
725 (c07_intra1_07_cleanup)727 (c07_intra1_07_cleanup)
726 )728 )
727)729)
728730
729(script dormant c07_intra1_foley_08 731(script dormant c07_intra1_foley_08
730 (begin 732 (begin
731 (sleep 0) 733 (sleep 0)
732 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_08_fol none 1) 734 (sound_impulse_start sound\cinematics\07_highcharity\c07_intra1\foley\c07_intra1_08_fol none 1)
733 (print "c07_intra1 foley 08 start")735 (print "c07_intra1 foley 08 start")
734 )736 )
735)737)
736738
737(script dormant pelican_crash_01 739(script dormant pelican_crash_01
738 (begin 740 (begin
739 (sleep 38) 741 (sleep 38)
740 (print "crash 1") 742 (print "crash 1")
741 (effect_new_on_object_marker effects\generic\explosions_air\human_vehicle_air_hit_small pelican_01 hardpoint_right)743 (effect_new_on_object_marker effects\generic\explosions_air\human_vehicle_air_hit_small pelican_01 hardpoint_right)
742 )744 )
743)745)
744746
745(script dormant pelican_crash_02 747(script dormant pelican_crash_02
746 (begin 748 (begin
747 (sleep 49) 749 (sleep 49)
748 (print "crash 2") 750 (print "crash 2")
749 (effect_new_on_object_marker effects\generic\explosions_air\human_vehicle_air_hit pelican_01 johnson)751 (effect_new_on_object_marker effects\generic\explosions_air\human_vehicle_air_hit pelican_01 johnson)
750 )752 )
751)753)
752754
753(script dormant pelican_crash_03 755(script dormant pelican_crash_03
754 (begin 756 (begin
755 (sleep 101) 757 (sleep 101)
756 (print "crash 3") 758 (print "crash 3")
757 (effect_new_on_object_marker effects\generic\explosions_air\human_vehicle_air_hit pelican_01 pelican_p_l05)759 (effect_new_on_object_marker effects\generic\explosions_air\human_vehicle_air_hit pelican_01 pelican_p_l05)
758 )760 )
759)761)
760762
761(script dormant c07_intra1_08_fov_01 763(script dormant c07_intra1_08_fov_01
762 (begin 764 (begin
763 (sleep 99) 765 (sleep 99)
764 (print "fov change: 36 -> 60 over 0 ticks") 766 (print "fov change: 36 -> 60 over 0 ticks")
765 (camera_set_field_of_view 60 0)767 (camera_set_field_of_view 60 0)
766 )768 )
767)769)
768770
769(script dormant flood_pelican_unload 771(script dormant flood_pelican_unload
770 (begin 772 (begin
771 (sleep 145) 773 (sleep 145)
772 (print "ai flood unload") 774 (print "ai flood unload")
773 (cinematic_pelican_unload) 775 (cinematic_pelican_unload)
774 (cinematic_pelican_runby)776 (cinematic_pelican_runby)
775 )777 )
776)778)
777779
778(script static c07_intra1_08_setup 780(script static c07_intra1_08_setup
779 (begin 781 (begin
780 (wake c07_intra1_foley_08) 782 (wake c07_intra1_foley_08)
781 (object_destroy_containing "offending_crate") 783 (object_destroy_containing "offending_crate")
782 (object_create_anew pelican_01) 784 (object_create_anew pelican_01)
783 (object_cinematic_lod pelican_01 True) 785 (object_cinematic_lod pelican_01 True)
784 (object_uses_cinematic_lighting pelican_01 True) 786 (object_uses_cinematic_lighting pelican_01 True)
785 (wake c07_intra1_08_fov_01) 787 (wake c07_intra1_08_fov_01)
786 (wake pelican_crash_01) 788 (wake pelican_crash_01)
787 (wake pelican_crash_02) 789 (wake pelican_crash_02)
788 (wake pelican_crash_03) 790 (wake pelican_crash_03)
789 (wake flood_pelican_unload)791 (wake flood_pelican_unload)
790 )792 )
791)793)
792794
793(script static c07_intra1_08_cleanup 795(script static c07_intra1_08_cleanup
794 (begin 796 (begin
795 (object_destroy chief) 797 (object_destroy chief)
796 (object_destroy cortana) 798 (object_destroy cortana)
797 (object_destroy pelican_01)799 (object_destroy pelican_01)
798 )800 )
799)801)
800802
801(script static c07_intra1_scene_08 803(script static c07_intra1_scene_08
802 (begin 804 (begin
803 (c07_intra1_08_setup) 805 (c07_intra1_08_setup)
806 (cinematic_set_near_clip_distance 0.06)
807 (print "resetting near clip distance to .06")
804 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_08 none anchor_flag_intra1) 808 (camera_set_animation_relative objects\characters\cinematic_camera\07_intra1\07_intra1 07_intra1_08 none anchor_flag_intra1)
805 (camera_set_field_of_view 26 0) 809 (camera_set_field_of_view 26 0)
806 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_08 False anchor_intra1) 810 (custom_animation_relative chief objects\characters\masterchief\07_intra1\07_intra1 chief_08 False anchor_intra1)
807 (custom_animation_relative cortana objects\characters\cortana\07_intra1\07_intra1 cortana_08 False anchor_intra1) 811 (custom_animation_relative cortana objects\characters\cortana\07_intra1\07_intra1 cortana_08 False anchor_intra1)
808 (custom_animation_relative pelican_01 objects\vehicles\pelican\07_intra1\07_intra1 pelican_08 False anchor_intra1) 812 (custom_animation_relative pelican_01 objects\vehicles\pelican\07_intra1\07_intra1 pelican_08 False anchor_intra1)
809 (sleep (- (camera_time) 15)) 813 (sleep (- (camera_time) 15))
810 (fade_out 1 1 1 15) 814 (fade_out 1 1 1 15)
811 (sleep 15) 815 (sleep 15)
812 (sound_class_set_gain "amb" 0 15) 816 (sound_class_set_gain "amb" 0 15)
813 (sleep 15) 817 (sleep 15)
814 (c07_intra1_08_cleanup)818 (c07_intra1_08_cleanup)
815 )819 )
816)820)
817821
818(script static c07_intra1 822(script static c07_intra1
819 (begin 823 (begin
820 (texture_cache_flush) 824 (texture_cache_flush)
821 (geometry_cache_flush) 825 (geometry_cache_flush)
822 (sound_class_set_gain "vehicle" 0 0) 826 (sound_class_set_gain "vehicle" 0 0)
823 (sound_class_set_gain "amb" 0 0) 827 (sound_class_set_gain "amb" 0 0)
824 (switch_bsp_by_name high_5) 828 (switch_bsp_by_name high_5)
825 (sleep 1) 829 (sleep 1)
826 (c07_intra1_scene_05) 830 (c07_intra1_scene_05)
827 (c07_intra1_scene_06) 831 (c07_intra1_scene_06)
828 (c07_intra1_scene_07) 832 (c07_intra1_scene_07)
829 (c07_intra1_scene_08) 833 (c07_intra1_scene_08)
830 (sound_class_set_gain "vehicle" 1 15) 834 (sound_class_set_gain "vehicle" 1 15)
831 (sound_class_set_gain "amb" 1 15) 835 (sound_class_set_gain "amb" 1 15)
832 (sleep 15)836 (sleep 15)
833 )837 )
834)838)
835839
836(script dormant c07_outro_score_01 840(script dormant c07_outro_score_01
837 (begin 841 (begin
838 (sleep 0) 842 (sleep 0)
839 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\music\c07_outro_01_mus none 1) 843 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\music\c07_outro_01_mus none 1)
840 (print "c07_outro score 01 start")844 (print "c07_outro score 01 start")
841 )845 )
842)846)
843847
844(script dormant c07_outro_foley_01 848(script dormant c07_outro_foley_01
845 (begin 849 (begin
846 (sleep 0) 850 (sleep 0)
847 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_01_fol none 1) 851 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_01_fol none 1)
848 (print "c07_outro foley 01 start")852 (print "c07_outro foley 01 start")
849 )853 )
850)854)
851855
852(script dormant c07_outro_shake 856(script dormant c07_outro_shake
853 (begin 857 (begin
854 (sleep 89) 858 (sleep 89)
855 (print "shake start") 859 (print "shake start")
856 (player_effect_set_max_rotation 0 1 1) 860 (player_effect_set_max_rotation 0 1 1)
857 (player_effect_start 0.25 0) 861 (player_effect_start 0.25 0)
858 (sleep 70) 862 (sleep 70)
859 (player_effect_stop 0) 863 (player_effect_stop 0)
860 (print "shake stop")864 (print "shake stop")
861 )865 )
862)866)
863867
864(script dormant c07_outro_shake2 868(script dormant c07_outro_shake2
865 (begin 869 (begin
866 (time_code_reset) 870 (time_code_reset)
867 (sleep 290) 871 (sleep 290)
868 (print "shake start") 872 (print "shake start")
869 (player_effect_set_max_rotation 0 1 1) 873 (player_effect_set_max_rotation 0 1 1)
870 (player_effect_start 0.25 0) 874 (player_effect_start 0.25 0)
871 (sleep 60) 875 (sleep 60)
872 (player_effect_stop 1) 876 (player_effect_stop 1)
873 (print "shake stop")877 (print "shake stop")
874 )878 )
875)879)
876880
877(script dormant c07_outro_dof_01 881(script dormant c07_outro_dof_01
878 (begin 882 (begin
879 (time_code_reset) 883 (time_code_reset)
880 (print "rack focus") 884 (print "rack focus")
881 (cinematic_screen_effect_start True) 885 (cinematic_screen_effect_start True)
882 (cinematic_screen_effect_set_depth_of_field 20 0 0 0 1 1 0) 886 (cinematic_screen_effect_set_depth_of_field 20 0 0 0 1 1 0)
883 (sleep 89) 887 (sleep 89)
884 (cinematic_screen_effect_stop) 888 (cinematic_screen_effect_stop)
885 (print "rack focus stop")889 (print "rack focus stop")
886 )890 )
887)891)
888892
889(script dormant c07_outro_dof_02 893(script dormant c07_outro_dof_02
890 (begin 894 (begin
891 (time_code_reset) 895 (time_code_reset)
892 (sleep 289) 896 (sleep 289)
893 (print "rack focus") 897 (print "rack focus")
894 (cinematic_screen_effect_start True) 898 (cinematic_screen_effect_start True)
895 (cinematic_screen_effect_set_depth_of_field 20 2 2 0 0 0 0) 899 (cinematic_screen_effect_set_depth_of_field 20 2 2 0 0 0 0)
896 (sleep 106) 900 (sleep 106)
897 (cinematic_screen_effect_stop) 901 (cinematic_screen_effect_stop)
898 (print "rack focus stop")902 (print "rack focus stop")
899 )903 )
900)904)
901905
902(script dormant c07_outro_fov_01 906(script dormant c07_outro_fov_01
903 (begin 907 (begin
904 (sleep 357) 908 (sleep 357)
905 (print "fov change: 60 -> 12 over 15 ticks") 909 (print "fov change: 60 -> 12 over 15 ticks")
906 (camera_set_field_of_view 12 15) 910 (camera_set_field_of_view 12 15)
907 (sleep 46) 911 (sleep 46)
908 (print "fov change: 12 -> 60 over 0 ticks") 912 (print "fov change: 12 -> 60 over 0 ticks")
909 (camera_set_field_of_view 60 0)913 (camera_set_field_of_view 60 0)
910 )914 )
911)915)
912916
913(script dormant c07_outro_cinematic_lighting_01 917(script dormant c07_outro_cinematic_lighting_01
914 (begin 918 (begin
915 (cinematic_lighting_set_primary_light -41 270 0.25 0.32 0.52) 919 (cinematic_lighting_set_primary_light -41 270 0.25 0.32 0.52)
916 (cinematic_lighting_set_secondary_light 58 78 0.21 0.11 0.22) 920 (cinematic_lighting_set_secondary_light 58 78 0.21 0.11 0.22)
917 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04) 921 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04)
918 (rasterizer_bloom_override True) 922 (rasterizer_bloom_override True)
919 (rasterizer_bloom_override_threshold 0.3) 923 (rasterizer_bloom_override_threshold 0.3)
920 (rasterizer_bloom_override_brightness 0.5) 924 (rasterizer_bloom_override_brightness 0.5)
921 (object_uses_cinematic_lighting chief_outro True) 925 (object_uses_cinematic_lighting chief_outro True)
922 (object_uses_cinematic_lighting alcove True) 926 (object_uses_cinematic_lighting alcove True)
923 (object_uses_cinematic_lighting cap True) 927 (object_uses_cinematic_lighting cap True)
924 (object_uses_cinematic_lighting ring_01 True) 928 (object_uses_cinematic_lighting ring_01 True)
925 (object_uses_cinematic_lighting ring_02 True) 929 (object_uses_cinematic_lighting ring_02 True)
926 (object_uses_cinematic_lighting ring_03 True) 930 (object_uses_cinematic_lighting ring_03 True)
927 (object_uses_cinematic_lighting ring_04 True) 931 (object_uses_cinematic_lighting ring_04 True)
928 (object_uses_cinematic_lighting ring_05 True) 932 (object_uses_cinematic_lighting ring_05 True)
929 (object_uses_cinematic_lighting ring_06 True) 933 (object_uses_cinematic_lighting ring_06 True)
930 (object_uses_cinematic_lighting ring_06 True) 934 (object_uses_cinematic_lighting ring_06 True)
931 (object_uses_cinematic_lighting ring_08 True)935 (object_uses_cinematic_lighting ring_08 True)
932 )936 )
933)937)
934938
935(script dormant ship_initial_blast 939(script dormant ship_initial_blast
936 (begin 940 (begin
937 (sleep 188) 941 (sleep 188)
938 (print "effect - initial blast") 942 (print "effect - initial blast")
939 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale5 forerunner_ship thruster)943 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale5 forerunner_ship thruster)
940 )944 )
941)945)
942946
943(script static c07_outro_problem_actors 947(script static c07_outro_problem_actors
944 (begin 948 (begin
945 (print "problem actors") 949 (print "problem actors")
946 (object_create_anew chief_outro) 950 (object_create_anew chief_outro)
947 (object_cinematic_lod chief_outro True) 951 (object_cinematic_lod chief_outro True)
948 (object_create_anew conduit) 952 (object_create_anew conduit)
949 (object_create_anew ring_01) 953 (object_create_anew ring_01)
950 (object_create_anew ring_02) 954 (object_create_anew ring_02)
951 (object_create_anew ring_03) 955 (object_create_anew ring_03)
952 (object_create_anew ring_04) 956 (object_create_anew ring_04)
953 (object_create_anew ring_05) 957 (object_create_anew ring_05)
954 (object_create_anew ring_06) 958 (object_create_anew ring_06)
955 (object_create_anew ring_07) 959 (object_create_anew ring_07)
956 (object_create_anew ring_08) 960 (object_create_anew ring_08)
957 (object_cinematic_lod conduit True) 961 (object_cinematic_lod conduit True)
958 (object_cinematic_lod ring_01 True) 962 (object_cinematic_lod ring_01 True)
959 (object_cinematic_lod ring_02 True) 963 (object_cinematic_lod ring_02 True)
960 (object_cinematic_lod ring_03 True) 964 (object_cinematic_lod ring_03 True)
961 (object_cinematic_lod ring_04 True) 965 (object_cinematic_lod ring_04 True)
962 (object_cinematic_lod ring_05 True) 966 (object_cinematic_lod ring_05 True)
963 (object_cinematic_lod ring_06 True) 967 (object_cinematic_lod ring_06 True)
964 (object_cinematic_lod ring_07 True) 968 (object_cinematic_lod ring_07 True)
965 (object_cinematic_lod ring_08 True) 969 (object_cinematic_lod ring_08 True)
966 (object_cinematic_visibility conduit True)970 (object_cinematic_visibility conduit True)
967 )971 )
968)972)
969973
970(script static c07_outro_01_setup 974(script static c07_outro_01_setup
971 (begin 975 (begin
972 (object_create_anew forerunner_ship) 976 (object_create_anew forerunner_ship)
973 (object_create_anew cap) 977 (object_create_anew cap)
974 (object_create_anew alcove) 978 (object_create_anew alcove)
975 (object_cinematic_visibility cap True) 979 (object_cinematic_visibility cap True)
976 (object_cinematic_lod forerunner_ship True) 980 (object_cinematic_lod forerunner_ship True)
977 (object_cinematic_lod alcove True) 981 (object_cinematic_lod alcove True)
978 (wake c07_outro_score_01) 982 (wake c07_outro_score_01)
979 (wake c07_outro_foley_01) 983 (wake c07_outro_foley_01)
980 (wake ship_initial_blast) 984 (wake ship_initial_blast)
981 (wake c07_outro_dof_01) 985 (wake c07_outro_dof_01)
982 (wake c07_outro_dof_02) 986 (wake c07_outro_dof_02)
983 (wake c07_outro_shake) 987 (wake c07_outro_shake)
984 (wake c07_outro_shake2) 988 (wake c07_outro_shake2)
985 (wake c07_outro_fov_01) 989 (wake c07_outro_fov_01)
986 (wake c07_outro_cinematic_lighting_01)990 (wake c07_outro_cinematic_lighting_01)
987 )991 )
988)992)
989993
990(script static c07_outro_01_cleanup 994(script static c07_outro_01_cleanup
991 (begin 995 (begin
992 (object_destroy conduit) 996 (object_destroy conduit)
993 (object_destroy cap) 997 (object_destroy cap)
994 (object_destroy ring_05) 998 (object_destroy ring_05)
995 (object_destroy ring_06) 999 (object_destroy ring_06)
996 (object_destroy ring_07) 1000 (object_destroy ring_07)
997 (object_destroy ring_08)1001 (object_destroy ring_08)
998 )1002 )
999)1003)
10001004
1001(script static c07_outro_scene_01 1005(script static c07_outro_scene_01
1002 (begin 1006 (begin
1003 (sound_class_set_gain "amb" 0 30) 1007 (sound_class_set_gain "amb" 0 30)
1004 (fade_out 1 1 1 0) 1008 (fade_out 1 1 1 0)
1005 (camera_control True) 1009 (camera_control True)
1006 (cinematic_start) 1010 (cinematic_start)
1007 (cinematic_outro_start) 1011 (cinematic_outro_start)
1008 (set cinematic_letterbox_style 1) 1012 (set cinematic_letterbox_style 1)
1009 (camera_set_field_of_view 60 0) 1013 (camera_set_field_of_view 60 0)
1010 (c07_outro_problem_actors) 1014 (c07_outro_problem_actors)
1011 (07_outro_01_predict_stub) 1015 (07_outro_01_predict_stub)
1012 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\music\c07_outro_01_mus) 1016 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\music\c07_outro_01_mus)
1013 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_01_fol) 1017 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_01_fol)
1014 (sleep prediction_offset) 1018 (sleep prediction_offset)
1015 (c07_outro_01_setup) 1019 (c07_outro_01_setup)
1016 (camera_set_animation_relative objects\characters\cinematic_camera\07_outro\07_outro 07_outro_01 none anchor_flag_outro1) 1020 (camera_set_animation_relative objects\characters\cinematic_camera\07_outro\07_outro 07_outro_01 none anchor_flag_outro1)
1017 (custom_animation_relative chief_outro objects\characters\masterchief\07_outro\07_outro chief_01 False anchor_outro1) 1021 (custom_animation_relative chief_outro objects\characters\masterchief\07_outro\07_outro chief_01 False anchor_outro1)
1018 (scenery_animation_start_relative forerunner_ship objects\cinematics\forerunner\forerunner_ship\07_outro\07_outro forerunner_ship_01 anchor_outro1) 1022 (scenery_animation_start_relative forerunner_ship objects\cinematics\forerunner\forerunner_ship\07_outro\07_outro forerunner_ship_01 anchor_outro1)
1019 (scenery_animation_start_relative alcove objects\cinematics\forerunner\forerunner_ship_alcove\07_outro\07_outro alcove_01 anchor_outro1) 1023 (scenery_animation_start_relative alcove objects\cinematics\forerunner\forerunner_ship_alcove\07_outro\07_outro alcove_01 anchor_outro1)
1020 (scenery_animation_start_relative cap objects\cinematics\covenant\conduit_cap\07_outro\07_outro conduit_cap_01 anchor_outro1) 1024 (scenery_animation_start_relative cap objects\cinematics\covenant\conduit_cap\07_outro\07_outro conduit_cap_01 anchor_outro1)
1021 (scenery_animation_start_relative conduit objects\cinematics\covenant\conduit\07_outro\07_outro conduit_01 anchor_outro1) 1025 (scenery_animation_start_relative conduit objects\cinematics\covenant\conduit\07_outro\07_outro conduit_01 anchor_outro1)
1022 (scenery_animation_start_relative ring_01 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring01_01 anchor_outro1) 1026 (scenery_animation_start_relative ring_01 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring01_01 anchor_outro1)
1023 (scenery_animation_start_relative ring_02 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring02_01 anchor_outro1) 1027 (scenery_animation_start_relative ring_02 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring02_01 anchor_outro1)
1024 (scenery_animation_start_relative ring_03 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring03_01 anchor_outro1) 1028 (scenery_animation_start_relative ring_03 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring03_01 anchor_outro1)
1025 (scenery_animation_start_relative ring_04 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring04_01 anchor_outro1) 1029 (scenery_animation_start_relative ring_04 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring04_01 anchor_outro1)
1026 (scenery_animation_start_relative ring_05 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring05_01 anchor_outro1) 1030 (scenery_animation_start_relative ring_05 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring05_01 anchor_outro1)
1027 (scenery_animation_start_relative ring_06 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring06_01 anchor_outro1) 1031 (scenery_animation_start_relative ring_06 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring06_01 anchor_outro1)
1028 (scenery_animation_start_relative ring_07 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring07_01 anchor_outro1) 1032 (scenery_animation_start_relative ring_07 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring07_01 anchor_outro1)
1029 (scenery_animation_start_relative ring_08 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring08_01 anchor_outro1) 1033 (scenery_animation_start_relative ring_08 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring08_01 anchor_outro1)
1030 (fade_in 1 1 1 15) 1034 (fade_in 1 1 1 15)
1031 (sleep (- (camera_time) prediction_offset)) 1035 (sleep (- (camera_time) prediction_offset))
1032 (07_outro_02_predict_stub) 1036 (07_outro_02_predict_stub)
1033 (sleep (- (camera_time) sound_offset)) 1037 (sleep (- (camera_time) sound_offset))
1034 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_02_fol) 1038 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_02_fol)
1035 (sleep (camera_time)) 1039 (sleep (camera_time))
1036 (c07_outro_01_cleanup)1040 (c07_outro_01_cleanup)
1037 )1041 )
1038)1042)
10391043
1040(script dormant c07_outro_foley_02 1044(script dormant c07_outro_foley_02
1041 (begin 1045 (begin
1042 (sleep 0) 1046 (sleep 0)
1043 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_02_fol none 1) 1047 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_02_fol none 1)
1044 (print "c07_outro foley 02 start")1048 (print "c07_outro foley 02 start")
1045 )1049 )
1046)1050)
10471051
1048(script dormant c07_9010_cor 1052(script dormant c07_9010_cor
1049 (begin 1053 (begin
1050 (sleep 38) 1054 (sleep 38)
1051 (sound_impulse_start_effect sound\dialog\levels\07_highcharity\cinematic\c07_9010_cor none 1 radio_default_loop) 1055 (sound_impulse_start_effect sound\dialog\levels\07_highcharity\cinematic\c07_9010_cor none 1 radio_default_loop)
1052 (cinematic_subtitle c07_9010_cor 2)1056 (cinematic_subtitle c07_9010_cor 2)
1053 )1057 )
1054)1058)
10551059
1056(script dormant c07_9020_mas 1060(script dormant c07_9020_mas
1057 (begin 1061 (begin
1058 (sleep 104) 1062 (sleep 104)
1059 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_9020_mas chief_outro 1) 1063 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_9020_mas chief_outro 1)
1060 (cinematic_subtitle c07_9020_mas 2)1064 (cinematic_subtitle c07_9020_mas 2)
1061 )1065 )
1062)1066)
10631067
1064(script dormant c07_9030_cor 1068(script dormant c07_9030_cor
1065 (begin 1069 (begin
1066 (sleep 147) 1070 (sleep 147)
1067 (sound_impulse_start_effect sound\dialog\levels\07_highcharity\cinematic\c07_9030_cor none 1 radio_default_loop) 1071 (sound_impulse_start_effect sound\dialog\levels\07_highcharity\cinematic\c07_9030_cor none 1 radio_default_loop)
1068 (cinematic_subtitle c07_9030_cor 2) 1072 (cinematic_subtitle c07_9030_cor 2)
1069 (unit_set_emotional_state cortana_outro pensive 0.25 0) 1073 (unit_set_emotional_state cortana_outro pensive 0.25 0)
1070 (print "cortana - pensive .25 0")1074 (print "cortana - pensive .25 0")
1071 )1075 )
1072)1076)
10731077
1074(script dormant c07_9040_cor 1078(script dormant c07_9040_cor
1075 (begin 1079 (begin
1076 (sleep 211) 1080 (sleep 211)
1077 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_9040_cor cortana_outro 1) 1081 (sound_impulse_start sound\dialog\levels\07_highcharity\cinematic\c07_9040_cor cortana_outro 1)
1078 (cinematic_subtitle c07_9040_cor 2) 1082 (cinematic_subtitle c07_9040_cor 2)
1079 (unit_set_emotional_state cortana_outro disappointed 0.75 60) 1083 (unit_set_emotional_state cortana_outro disappointed 0.75 60)
1080 (print "cortana - disappointed .75 60")1084 (print "cortana - disappointed .75 60")
1081 )1085 )
1082)1086)
10831087
1084(script dormant chief_sparks 1088(script dormant chief_sparks
1085 (begin 1089 (begin
1086 (sleep 17) 1090 (sleep 17)
1087 (print "chief sparks") 1091 (print "chief sparks")
1088 (effect_new_on_object_marker effects\cinematics\07\chief_sparks chief_outro body)1092 (effect_new_on_object_marker effects\cinematics\07\chief_sparks chief_outro body)
1089 )1093 )
1090)1094)
10911095
1092(script dormant c07_outro_fov_02 1096(script dormant c07_outro_fov_02
1093 (begin 1097 (begin
1094 (sleep 99) 1098 (sleep 99)
1095 (print "fov change: 36 -> 60 over 0 ticks") 1099 (print "fov change: 36 -> 60 over 0 ticks")
1096 (camera_set_field_of_view 60 0)1100 (camera_set_field_of_view 60 0)
1097 )1101 )
1098)1102)
10991103
1100(script dormant c07_outro_cinematic_lighting_02 1104(script dormant c07_outro_cinematic_lighting_02
1101 (begin 1105 (begin
1102 (cinematic_lighting_set_primary_light -41 270 0.25 0.32 0.52) 1106 (cinematic_lighting_set_primary_light -41 270 0.25 0.32 0.52)
1103 (cinematic_lighting_set_secondary_light 58 78 0.21 0.11 0.22) 1107 (cinematic_lighting_set_secondary_light 58 78 0.21 0.11 0.22)
1104 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04)1108 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04)
1105 )1109 )
1106)1110)
11071111
1108(script dormant ship_take_off_01 1112(script dormant ship_take_off_01
1109 (begin 1113 (begin
1110 (sleep 271) 1114 (sleep 271)
1111 (print "effect - take off 01") 1115 (print "effect - take off 01")
1112 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale12 forerunner_ship thruster) 1116 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale12 forerunner_ship thruster)
1113 (object_create_anew takeoff_dust)1117 (object_create_anew takeoff_dust)
1114 )1118 )
1115)1119)
11161120
1117(script static c07_outro_03_problem_actors 1121(script static c07_outro_03_problem_actors
1118 (begin 1122 (begin
1119 (print "problem actors") 1123 (print "problem actors")
1120 (object_create_anew matte_high_charity) 1124 (object_create_anew matte_high_charity)
1121 (object_create_anew matte_substance) 1125 (object_create_anew matte_substance)
1122 (object_create_anew_containing "outro_fleet")1126 (object_create_anew_containing "outro_fleet")
1123 )1127 )
1124)1128)
11251129
1126(script static c07_outro_02_setup 1130(script static c07_outro_02_setup
1127 (begin 1131 (begin
1128 (object_create_anew cortana_outro) 1132 (object_create_anew cortana_outro)
1129 (object_cinematic_lod cortana_outro True) 1133 (object_cinematic_lod cortana_outro True)
1130 (object_create_anew bloom_quad) 1134 (object_create_anew bloom_quad)
1131 (wake c07_outro_foley_02) 1135 (wake c07_outro_foley_02)
1132 (wake c07_9010_cor) 1136 (wake c07_9010_cor)
1133 (wake c07_9020_mas) 1137 (wake c07_9020_mas)
1134 (wake c07_9030_cor) 1138 (wake c07_9030_cor)
1135 (wake c07_9040_cor) 1139 (wake c07_9040_cor)
1136 (wake chief_sparks) 1140 (wake chief_sparks)
1137 (wake ship_take_off_01) 1141 (wake ship_take_off_01)
1138 (wake c07_outro_cinematic_lighting_02)1142 (wake c07_outro_cinematic_lighting_02)
1139 )1143 )
1140)1144)
11411145
1142(script static c07_outro_02_cleanup 1146(script static c07_outro_02_cleanup
1143 (begin 1147 (begin
1144 (object_destroy takeoff_dust) 1148 (object_destroy takeoff_dust)
1145 (object_destroy ring_01) 1149 (object_destroy ring_01)
1146 (object_destroy ring_02) 1150 (object_destroy ring_02)
1147 (object_destroy ring_03) 1151 (object_destroy ring_03)
1148 (object_destroy ring_04) 1152 (object_destroy ring_04)
1149 (object_destroy bloom_quad)1153 (object_destroy bloom_quad)
1150 )1154 )
1151)1155)
11521156
1153(script static c07_outro_scene_02 1157(script static c07_outro_scene_02
1154 (begin 1158 (begin
1155 (c07_outro_02_setup) 1159 (c07_outro_02_setup)
1156 (camera_set_animation_relative objects\characters\cinematic_camera\07_outro\07_outro 07_outro_02 none anchor_flag_outro1) 1160 (camera_set_animation_relative objects\characters\cinematic_camera\07_outro\07_outro 07_outro_02 none anchor_flag_outro1)
1157 (custom_animation_relative chief_outro objects\characters\masterchief\07_outro\07_outro chief_02 False anchor_outro1) 1161 (custom_animation_relative chief_outro objects\characters\masterchief\07_outro\07_outro chief_02 False anchor_outro1)
1158 (custom_animation_relative cortana_outro objects\characters\cortana\07_outro\07_outro cortana_02 False anchor_outro1) 1162 (custom_animation_relative cortana_outro objects\characters\cortana\07_outro\07_outro cortana_02 False anchor_outro1)
1159 (scenery_animation_start_relative forerunner_ship objects\cinematics\forerunner\forerunner_ship\07_outro\07_outro forerunner_ship_02 anchor_outro1) 1163 (scenery_animation_start_relative forerunner_ship objects\cinematics\forerunner\forerunner_ship\07_outro\07_outro forerunner_ship_02 anchor_outro1)
1160 (scenery_animation_start_relative alcove objects\cinematics\forerunner\forerunner_ship_alcove\07_outro\07_outro alcove_02 anchor_outro1) 1164 (scenery_animation_start_relative alcove objects\cinematics\forerunner\forerunner_ship_alcove\07_outro\07_outro alcove_02 anchor_outro1)
1161 (scenery_animation_start_relative cap objects\cinematics\covenant\conduit_cap\07_outro\07_outro conduit_cap_02 anchor_outro1) 1165 (scenery_animation_start_relative cap objects\cinematics\covenant\conduit_cap\07_outro\07_outro conduit_cap_02 anchor_outro1)
1162 (scenery_animation_start_relative ring_01 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring01_02 anchor_outro1) 1166 (scenery_animation_start_relative ring_01 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring01_02 anchor_outro1)
1163 (scenery_animation_start_relative ring_02 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring02_02 anchor_outro1) 1167 (scenery_animation_start_relative ring_02 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring02_02 anchor_outro1)
1164 (scenery_animation_start_relative ring_03 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring03_02 anchor_outro1) 1168 (scenery_animation_start_relative ring_03 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring03_02 anchor_outro1)
1165 (scenery_animation_start_relative ring_04 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring04_02 anchor_outro1) 1169 (scenery_animation_start_relative ring_04 objects\cinematics\covenant\conduit_ring\07_outro\07_outro ring04_02 anchor_outro1)
1166 (scenery_animation_start_relative bloom_quad scenarios\objects\special\bloom_quad\07_outro\07_outro bloom_quad_02 anchor_outro1) 1170 (scenery_animation_start_relative bloom_quad scenarios\objects\special\bloom_quad\07_outro\07_outro bloom_quad_02 anchor_outro1)
1167 (sleep (- (camera_time) prediction_offset)) 1171 (sleep (- (camera_time) prediction_offset))
1168 (07_outro_03_predict_stub) 1172 (07_outro_03_predict_stub)
1169 (c07_outro_03_problem_actors) 1173 (c07_outro_03_problem_actors)
1170 (sleep (- (camera_time) sound_offset)) 1174 (sleep (- (camera_time) sound_offset))
1171 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_03_fol) 1175 (sound_impulse_predict sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_03_fol)
1172 (cinematic_screen_effect_start True) 1176 (cinematic_screen_effect_start True)
1173 (sleep (- (camera_time) 5)) 1177 (sleep (- (camera_time) 5))
1174 (cinematic_screen_effect_set_crossfade 1.5) 1178 (cinematic_screen_effect_set_crossfade 1.5)
1175 (print "crossfade") 1179 (print "crossfade")
1176 (sleep 5) 1180 (sleep 5)
1177 (c07_outro_02_cleanup)1181 (c07_outro_02_cleanup)
1178 )1182 )
1179)1183)
11801184
1181(script dormant c07_outro_foley_03 1185(script dormant c07_outro_foley_03
1182 (begin 1186 (begin
1183 (sleep 0) 1187 (sleep 0)
1184 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_03_fol none 1) 1188 (sound_impulse_start sound\cinematics\07_highcharity\c07_outro\foley\c07_outro_03_fol none 1)
1185 (print "c07_outro foley 03 start")1189 (print "c07_outro foley 03 start")
1186 )1190 )
1187)1191)
11881192
1189(script dormant c07_outro_cinematic_lighting_03 1193(script dormant c07_outro_cinematic_lighting_03
1190 (begin 1194 (begin
1191 (cinematic_lighting_set_primary_light -41 270 0.25 0.32 0.52) 1195 (cinematic_lighting_set_primary_light -41 270 0.25 0.32 0.52)
1192 (cinematic_lighting_set_secondary_light 58 78 0.21 0.11 0.22) 1196 (cinematic_lighting_set_secondary_light 58 78 0.21 0.11 0.22)
1193 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04) 1197 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04)
1194 (object_uses_cinematic_lighting forerunner_ship True)1198 (object_uses_cinematic_lighting forerunner_ship True)
1195 )1199 )
1196)1200)
11971201
1198(script dormant ship_take_off_02 1202(script dormant ship_take_off_02
1199 (begin 1203 (begin
1200 (sleep 0) 1204 (sleep 0)
1201 (print "effect - take off 02") 1205 (print "effect - take off 02")
1202 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale01 forerunner_ship thruster)1206 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale01 forerunner_ship thruster)
1203 )1207 )
1204)1208)
12051209
1206(script dormant ship_take_off_03 1210(script dormant ship_take_off_03
1207 (begin 1211 (begin
1208 (time_code_reset) 1212 (time_code_reset)
1209 (sleep 111) 1213 (sleep 111)
1210 (print "effect - take off 02") 1214 (print "effect - take off 02")
1211 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale04 forerunner_ship thruster)1215 (effect_new_on_object_marker effects\objects\cinematics\forerunner_ship\initial_take_off_scale04 forerunner_ship thruster)
1212 )1216 )
1213)1217)
12141218
1215(script dormant effect_slipspace 1219(script dormant effect_slipspace
1216 (begin 1220 (begin
1217 (sleep 159) 1221 (sleep 159)
1218 (print "effect - slipspace") 1222 (print "effect - slipspace")
1219 (object_create_anew slipspace)1223 (object_create_anew slipspace)
1220 )1224 )
1221)1225)
12221226
1223(script static c07_outro_03_setup 1227(script static c07_outro_03_setup
1224 (begin 1228 (begin
1225 (wake c07_outro_foley_03) 1229 (wake c07_outro_foley_03)
1226 (wake ship_take_off_02) 1230 (wake ship_take_off_02)
1227 (wake ship_take_off_03) 1231 (wake ship_take_off_03)
1228 (wake effect_slipspace) 1232 (wake effect_slipspace)
1229 (wake c07_outro_cinematic_lighting_02)1233 (wake c07_outro_cinematic_lighting_02)
1230 )1234 )
1231)1235)
12321236
1233(script static c07_outro_03_cleanup 1237(script static c07_outro_03_cleanup
1234 (begin 1238 (begin
1235 (cinematic_screen_effect_stop) 1239 (cinematic_screen_effect_stop)
1236 (object_destroy forerunner_ship) 1240 (object_destroy forerunner_ship)
1237 (object_destroy matte_high_charity) 1241 (object_destroy matte_high_charity)
1238 (object_destroy matte_substance) 1242 (object_destroy matte_substance)
1239 (object_destroy_containing "outro_fleet")1243 (object_destroy_containing "outro_fleet")
1240 )1244 )
1241)1245)
12421246
1243(script static c07_outro_scene_03 1247(script static c07_outro_scene_03
1244 (begin 1248 (begin
1245 (c07_outro_03_setup) 1249 (c07_outro_03_setup)
1246 (camera_set_animation_relative objects\characters\cinematic_camera\07_outro\07_outro 07_outro_03 none anchor_flag_outro2) 1250 (camera_set_animation_relative objects\characters\cinematic_camera\07_outro\07_outro 07_outro_03 none anchor_flag_outro2)
1247 (scenery_animation_start_relative forerunner_ship objects\cinematics\forerunner\forerunner_ship\07_outro\07_outro forerunner_ship_03 anchor_outro2) 1251 (scenery_animation_start_relative forerunner_ship objects\cinematics\forerunner\forerunner_ship\07_outro\07_outro forerunner_ship_03 anchor_outro2)
1248 (scenery_animation_start_relative matte_high_charity objects\cinematics\matte_paintings\high_charity_exterior\07_outro\07_outro high_charity_03 anchor_outro2) 1252 (scenery_animation_start_relative matte_high_charity objects\cinematics\matte_paintings\high_charity_exterior\07_outro\07_outro high_charity_03 anchor_outro2)
1249 (scenery_animation_start_relative matte_substance objects\cinematics\matte_paintings\substance_space\07_outro\07_outro substance_03 anchor_outro2) 1253 (scenery_animation_start_relative matte_substance objects\cinematics\matte_paintings\substance_space\07_outro\07_outro substance_03 anchor_outro2)
1250 (fade_in 1 1 1 15) 1254 (fade_in 1 1 1 15)
1251 (sleep (- (camera_time) 30)) 1255 (sleep (- (camera_time) 30))
1252 (fade_out 0 0 0 30) 1256 (fade_out 0 0 0 30)
1253 (sleep 30) 1257 (sleep 30)
1254 (sleep 90) 1258 (sleep 90)
1255 (c07_outro_03_cleanup)1259 (c07_outro_03_cleanup)
1256 )1260 )
1257)1261)
12581262
1259(script static c07_outro 1263(script static c07_outro
1260 (begin 1264 (begin
1261 (texture_cache_flush) 1265 (texture_cache_flush)
1262 (geometry_cache_flush) 1266 (geometry_cache_flush)
1263 (sound_class_set_gain "vehicle" 0 0) 1267 (sound_class_set_gain "vehicle" 0 0)
1264 (sound_class_set_gain "amb" 0 0) 1268 (sound_class_set_gain "amb" 0 0)
1265 (switch_bsp_by_name high_9_cinematic) 1269 (switch_bsp_by_name high_9_cinematic)
1266 (sleep 1) 1270 (sleep 1)
1267 (c07_outro_scene_01) 1271 (c07_outro_scene_01)
1268 (c07_outro_scene_02) 1272 (c07_outro_scene_02)
1269 (c07_outro_scene_03) 1273 (c07_outro_scene_03)
1270 (sound_class_set_gain "vehicle" 1 1) 1274 (sound_class_set_gain "vehicle" 1 1)
1271 (sound_class_set_gain "amb" 1 1) 1275 (sound_class_set_gain "amb" 1 1)
1272 (rasterizer_bloom_override False)1276 (rasterizer_bloom_override False)
1273 )1277 )
1274)1278)
12751279
1276(script stub c07_intra2 1280(script stub c07_intra2
1277 (begin 1281 (begin
1278 (print "c07_intra2")1282 (print "c07_intra2")
1279 )1283 )
1280)1284)
12811285
1282(script command cs_expand_cortana 1286(script command cs_expand_cortana
1283 (begin 1287 (begin
1284 (object_set_scale (ai_get_object ai_current_actor) 0.01 0) 1288 (object_set_scale (ai_get_object ai_current_actor) 0.01 0)
1285 (object_cannot_take_damage (ai_get_object ai_current_actor)) 1289 (object_cannot_take_damage (ai_get_object ai_current_actor))
1286 (ai_disregard (ai_get_object ai_current_actor) True) 1290 (ai_disregard (ai_get_object ai_current_actor) True)
1287 (sleep 5) 1291 (sleep 5)
1288 (unit_set_emotional_state (ai_get_unit ai_current_actor) disappointed 0.5 0) 1292 (unit_set_emotional_state (ai_get_unit ai_current_actor) disappointed 0.5 0)
1289 (object_dynamic_simulation_disable (ai_get_object ai_current_actor) True) 1293 (object_dynamic_simulation_disable (ai_get_object ai_current_actor) True)
1290 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off_65 (ai_get_object ai_current_actor) effect) 1294 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off_65 (ai_get_object ai_current_actor) effect)
1291 (sleep 1) 1295 (sleep 1)
1292 (object_hide (ai_get_object ai_current_actor) False) 1296 (object_hide (ai_get_object ai_current_actor) False)
1293 (object_set_scale (ai_get_object ai_current_actor) 0.65 20) 1297 (object_set_scale (ai_get_object ai_current_actor) 0.65 20)
1294 (cs_face_player True) 1298 (cs_face_player True)
1295 (sleep_forever)1299 (sleep_forever)
1296 )1300 )
1297)1301)
12981302
1299(script dormant music_07b_01_start 1303(script dormant music_07b_01_start
1300 (begin 1304 (begin
1301 (print "music 07b_01 start") 1305 (print "music 07b_01 start")
1302 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_01 none 1)1306 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_01 none 1)
1303 )1307 )
1304)1308)
13051309
1306(script dormant music_07b_01_stop 1310(script dormant music_07b_01_stop
1307 (begin 1311 (begin
1308 (print "music 07b_01 stop") 1312 (print "music 07b_01 stop")
1309 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_01)1313 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_01)
1310 )1314 )
1311)1315)
13121316
1313(script static test 1317(script static test
1314 (begin 1318 (begin
1315 (objects_attach sanctum_lift switch sanctum_lift_control )1319 (objects_attach sanctum_lift switch sanctum_lift_control )
1316 )1320 )
1317)1321)
13181322
1319(script dormant music_07b_02_start 1323(script dormant music_07b_02_start
1320 (begin 1324 (begin
1321 (print "music 07b_02 start") 1325 (print "music 07b_02 start")
1322 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_02 none 1)1326 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_02 none 1)
1323 )1327 )
1324)1328)
13251329
1326(script dormant music_07b_03_start 1330(script dormant music_07b_03_start
1327 (begin 1331 (begin
1328 (print "music 07b_03 start") 1332 (print "music 07b_03 start")
1329 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_03 none 1)1333 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_03 none 1)
1330 )1334 )
1331)1335)
13321336
1333(script dormant music_07b_03_stop 1337(script dormant music_07b_03_stop
1334 (begin 1338 (begin
1335 (print "music 07b_03 stop") 1339 (print "music 07b_03 stop")
1336 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_03)1340 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_03)
1337 )1341 )
1338)1342)
13391343
1340(script dormant music_07b_04_start 1344(script dormant music_07b_04_start
1341 (begin 1345 (begin
1342 (print "music 07b_04 start") 1346 (print "music 07b_04 start")
1343 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_04 none 1)1347 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_04 none 1)
1344 )1348 )
1345)1349)
13461350
1347(script dormant music_07b_04_stop 1351(script dormant music_07b_04_stop
1348 (begin 1352 (begin
1349 (print "music 07b_04 stop") 1353 (print "music 07b_04 stop")
1350 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_04)1354 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_04)
1351 )1355 )
1352)1356)
13531357
1354(script dormant music_07b_05_start 1358(script dormant music_07b_05_start
1355 (begin 1359 (begin
1356 (print "music 07b_05 start") 1360 (print "music 07b_05 start")
1357 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_05 none 1)1361 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_05 none 1)
1358 )1362 )
1359)1363)
13601364
1361(script dormant music_07b_05_stop 1365(script dormant music_07b_05_stop
1362 (begin 1366 (begin
1363 (print "music 07b_05 stop") 1367 (print "music 07b_05 stop")
1364 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_05)1368 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_05)
1365 )1369 )
1366)1370)
13671371
1368(script dormant music_07b_06_start 1372(script dormant music_07b_06_start
1369 (begin 1373 (begin
1370 (print "music 07b_06 start") 1374 (print "music 07b_06 start")
1371 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_06 none 1)1375 (sound_looping_start scenarios\solo\07b_forerunnership\07b_music\07b_06 none 1)
1372 )1376 )
1373)1377)
13741378
1375(script dormant music_07b_06_stop 1379(script dormant music_07b_06_stop
1376 (begin 1380 (begin
1377 (print "music 07b_06 stop") 1381 (print "music 07b_06 stop")
1378 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_06)1382 (sound_looping_stop scenarios\solo\07b_forerunnership\07b_music\07b_06)
1379 )1383 )
1380)1384)
13811385
1382(script dormant chapter_purposes 1386(script dormant chapter_purposes
1383 (begin 1387 (begin
1384 (sleep 30) 1388 (sleep 30)
1385 (cinematic_set_title title_1) 1389 (cinematic_set_title title_1)
1386 (sleep 150) 1390 (sleep 150)
1387 (hud_cinematic_fade 1 0.5) 1391 (hud_cinematic_fade 1 0.5)
1388 (cinematic_show_letterbox False)1392 (cinematic_show_letterbox False)
1389 )1393 )
1390)1394)
13911395
1392(script dormant chapter_please 1396(script dormant chapter_please
1393 (begin 1397 (begin
1394 (sleep 30) 1398 (sleep 30)
1395 (hud_cinematic_fade 0 0.5) 1399 (hud_cinematic_fade 0 0.5)
1396 (cinematic_show_letterbox True) 1400 (cinematic_show_letterbox True)
1397 (sleep 30) 1401 (sleep 30)
1398 (cinematic_set_title title_2) 1402 (cinematic_set_title title_2)
1399 (sleep 150) 1403 (sleep 150)
1400 (hud_cinematic_fade 1 0.5) 1404 (hud_cinematic_fade 1 0.5)
1401 (cinematic_show_letterbox False)1405 (cinematic_show_letterbox False)
1402 )1406 )
1403)1407)
14041408
1405(script dormant chapter_sanctified 1409(script dormant chapter_sanctified
1406 (begin 1410 (begin
1407 (hud_cinematic_fade 0 0.5) 1411 (hud_cinematic_fade 0 0.5)
1408 (cinematic_show_letterbox True) 1412 (cinematic_show_letterbox True)
1409 (sleep 30) 1413 (sleep 30)
1410 (cinematic_set_title title_3) 1414 (cinematic_set_title title_3)
1411 (sleep 150) 1415 (sleep 150)
1412 (hud_cinematic_fade 1 0.5) 1416 (hud_cinematic_fade 1 0.5)
1413 (cinematic_show_letterbox False)1417 (cinematic_show_letterbox False)
1414 )1418 )
1415)1419)
14161420
1417(script dormant chapter_feeling 1421(script dormant chapter_feeling
1418 (begin 1422 (begin
1419 (hud_cinematic_fade 0 0.5) 1423 (hud_cinematic_fade 0 0.5)
1420 (cinematic_show_letterbox True) 1424 (cinematic_show_letterbox True)
1421 (sleep 30) 1425 (sleep 30)
1422 (cinematic_set_title title_4) 1426 (cinematic_set_title title_4)
1423 (sleep 150) 1427 (sleep 150)
1424 (hud_cinematic_fade 1 0.5) 1428 (hud_cinematic_fade 1 0.5)
1425 (cinematic_show_letterbox False)1429 (cinematic_show_letterbox False)
1426 )1430 )
1427)1431)
14281432
1429(script dormant objective_enter_set 1433(script dormant objective_enter_set
1430 (begin 1434 (begin
1431 (sleep 30) 1435 (sleep 30)
1432 (print "new objective set:") 1436 (print "new objective set:")
1433 (print "fight your way back inside the mausoleum-tower.") 1437 (print "fight your way back inside the mausoleum-tower.")
1434 (objectives_show_up_to 0)1438 (objectives_show_up_to 0)
1435 )1439 )
1436)1440)
14371441
1438(script dormant objective_enter_clear 1442(script dormant objective_enter_clear
1439 (begin 1443 (begin
1440 (print "objective complete:") 1444 (print "objective complete:")
1441 (print "you got inside the tower") 1445 (print "you got inside the tower")
1442 (objectives_finish_up_to 0)1446 (objectives_finish_up_to 0)
1443 )1447 )
1444)1448)
14451449
1446(script dormant objective_riptide_set 1450(script dormant objective_riptide_set
1447 (begin 1451 (begin
1448 (sleep 30) 1452 (sleep 30)
1449 (print "new objective set:") 1453 (print "new objective set:")
1450 (print "survive the rising tide of the flood.") 1454 (print "survive the rising tide of the flood.")
1451 (objectives_show_up_to 1)1455 (objectives_show_up_to 1)
1452 )1456 )
1453)1457)
14541458
1455(script dormant objective_riptide_clear 1459(script dormant objective_riptide_clear
1456 (begin 1460 (begin
1457 (print "objective complete:") 1461 (print "objective complete:")
1458 (print "you have reached the inner sanctum of the covenant homeworld") 1462 (print "you have reached the inner sanctum of the covenant homeworld")
1459 (objectives_finish_up_to 1)1463 (objectives_finish_up_to 1)
1460 )1464 )
1461)1465)
14621466
1463(script dormant objective_exit_set 1467(script dormant objective_exit_set
1464 (begin 1468 (begin
1465 (sleep 30) 1469 (sleep 30)
1466 (print "new objective set:") 1470 (print "new objective set:")
1467 (print "find a way onto the forerunner ship.") 1471 (print "find a way onto the forerunner ship.")
1468 (objectives_show_up_to 2)1472 (objectives_show_up_to 2)
1469 )1473 )
1470)1474)
14711475
1472(script dormant objective_exit_clear 1476(script dormant objective_exit_clear
1473 (begin 1477 (begin
1474 (print "objective complete:") 1478 (print "objective complete:")
1475 (print "ride that pipe.") 1479 (print "ride that pipe.")
1476 (objectives_finish_up_to 2)1480 (objectives_finish_up_to 2)
1477 )1481 )
1478)1482)
14791483
1480(script dormant gen_dia_civil_war_a 1484(script dormant gen_dia_civil_war_a
1481 (begin 1485 (begin
1482 (if dialogue 1486 (if dialogue
1483 (print "cortana: brute and elite ships are engaging one-another all around high charity!")) 1487 (print "cortana: brute and elite ships are engaging one-another all around high charity!"))
1484 (sleep (ai_play_line_on_object none 2880)) 1488 (sleep (ai_play_line_on_object none 2880))
1485 (sleep dialogue_pause)1489 (sleep dialogue_pause)
1486 )1490 )
1487)1491)
14881492
1489(script dormant gen_dia_civil_war_b 1493(script dormant gen_dia_civil_war_b
1490 (begin 1494 (begin
1491 (if dialogue 1495 (if dialogue
1492 (print "cortana: the jackals and the drones have declared themselves the servants of the brutes. the hunters have have sworn allegiance to the elites.")) 1496 (print "cortana: the jackals and the drones have declared themselves the servants of the brutes. the hunters have have sworn allegiance to the elites."))
1493 (sleep (ai_play_line_on_object none 2890)) 1497 (sleep (ai_play_line_on_object none 2890))
1494 (sleep dialogue_pause)1498 (sleep dialogue_pause)
1495 )1499 )
1496)1500)
14971501
1498(script dormant gen_dia_civil_war_c 1502(script dormant gen_dia_civil_war_c
1499 (begin 1503 (begin
1500 (if dialogue 1504 (if dialogue
1501 (print "cortana: the grunts seem to be neutral, or, at least afraid to announce which side they support. except for truth, the prophets aren't saying a word.")) 1505 (print "cortana: the grunts seem to be neutral, or, at least afraid to announce which side they support. except for truth, the prophets aren't saying a word."))
1502 (sleep (ai_play_line_on_object none 2900)) 1506 (sleep (ai_play_line_on_object none 2900))
1503 (sleep dialogue_pause)1507 (sleep dialogue_pause)
1504 )1508 )
1505)1509)
15061510
1507(script dormant gen_dia_locking_doors_behind 1511(script dormant gen_dia_locking_doors_behind
1508 (begin 1512 (begin
1509 (if dialogue 1513 (if dialogue
1510 (print "cortana: if it makes you feel any better, i'm locking the doors behind you. should keep some of the flood off your back.")) 1514 (print "cortana: if it makes you feel any better, i'm locking the doors behind you. should keep some of the flood off your back."))
1511 (sleep (ai_play_line_on_object none 2840)) 1515 (sleep (ai_play_line_on_object none 2840))
1512 (sleep dialogue_pause)1516 (sleep dialogue_pause)
1513 )1517 )
1514)1518)
15151519
1516(script dormant e1_dia_truth_holycity 1520(script dormant e1_dia_truth_holycity
1517 (begin 1521 (begin
1518 (if dialogue 1522 (if dialogue
1519 (print "truth: shall we let the flood consume our holy-city? turn high charity into another of their wretched hives?")) 1523 (print "truth: shall we let the flood consume our holy-city? turn high charity into another of their wretched hives?"))
1520 (begin 1524 (begin
1521 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker2 1 1) 1525 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker2 1 1)
1522 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker4 1 1) 1526 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker4 1 1)
1523 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker5 1 1) 1527 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker5 1 1)
1524 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker0 1 1) 1528 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker0 1 1)
1525 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker1 1 1) 1529 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0280_pot e5_speaker1 1 1)
1526 (sleep (ai_play_line_on_object e5_speaker3 0280))1530 (sleep (ai_play_line_on_object e5_speaker3 0280))
1527 ) 1531 )
1528 (sleep 30) 1532 (sleep 30)
1529 (if dialogue 1533 (if dialogue
1530 (print "truth: no enemy has ever withstood our might - the flood too shall fall!")) 1534 (print "truth: no enemy has ever withstood our might - the flood too shall fall!"))
1531 (begin 1535 (begin
1532 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker2 1 1) 1536 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker2 1 1)
1533 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker4 1 1) 1537 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker4 1 1)
1534 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker5 1 1) 1538 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker5 1 1)
1535 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker0 1 1) 1539 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker0 1 1)
1536 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker1 1 1) 1540 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0200_pot e5_speaker1 1 1)
1537 (sleep (ai_play_line_on_object e5_speaker3 0200))1541 (sleep (ai_play_line_on_object e5_speaker3 0200))
1538 )1542 )
1539 )1543 )
1540)1544)
15411545
1542(script dormant e5_dia_get_to_conduit 1546(script dormant e5_dia_get_to_conduit
1543 (begin 1547 (begin
1544 (if dialogue 1548 (if dialogue
1545 (print "cortana: no time to admire the view. truth's phantom has reached the forerunner ship!")) 1549 (print "cortana: no time to admire the view. truth's phantom has reached the forerunner ship!"))
1546 (sleep (ai_play_line_on_object none 2730)) 1550 (sleep (ai_play_line_on_object none 2730))
1547 (sleep dialogue_pause)1551 (sleep dialogue_pause)
1548 )1552 )
1549)1553)
15501554
1551(script dormant e8_dia_security_lock 1555(script dormant e8_dia_security_lock
1552 (begin 1556 (begin
1553 (if dialogue 1557 (if dialogue
1554 (print "cortana: the security systems in this part of the tower are particularly robust. hang on while i override the lock.")) 1558 (print "cortana: the security systems in this part of the tower are particularly robust. hang on while i override the lock."))
1555 (sleep (ai_play_line_on_object none 2760)) 1559 (sleep (ai_play_line_on_object none 2760))
1556 (sleep dialogue_pause)1560 (sleep dialogue_pause)
1557 )1561 )
1558)1562)
15591563
1560(script dormant e8_dia_unlock_a 1564(script dormant e8_dia_unlock_a
1561 (begin 1565 (begin
1562 (if dialogue 1566 (if dialogue
1563 (print "cortana: hang on. this will just take a minute.")) 1567 (print "cortana: hang on. this will just take a minute."))
1564 (sleep (ai_play_line_on_object none 2780)) 1568 (sleep (ai_play_line_on_object none 2780))
1565 (sleep dialogue_pause)1569 (sleep dialogue_pause)
1566 )1570 )
1567)1571)
15681572
1569(script dormant e8_dia_unlock_b 1573(script dormant e8_dia_unlock_b
1570 (begin 1574 (begin
1571 (if dialogue 1575 (if dialogue
1572 (print "cortana: standby while i break the lock.")) 1576 (print "cortana: standby while i break the lock."))
1573 (sleep (ai_play_line_on_object none 2790)) 1577 (sleep (ai_play_line_on_object none 2790))
1574 (sleep dialogue_pause)1578 (sleep dialogue_pause)
1575 )1579 )
1576)1580)
15771581
1578(script dormant e8_dia_unlock_c 1582(script dormant e8_dia_unlock_c
1579 (begin 1583 (begin
1580 (if dialogue 1584 (if dialogue
1581 (print "cortana: i'm working as quickly as possible.")) 1585 (print "cortana: i'm working as quickly as possible."))
1582 (sleep (ai_play_line_on_object none 2800)) 1586 (sleep (ai_play_line_on_object none 2800))
1583 (sleep dialogue_pause)1587 (sleep dialogue_pause)
1584 )1588 )
1585)1589)
15861590
1587(script dormant e8_dia_unlock_d 1591(script dormant e8_dia_unlock_d
1588 (begin 1592 (begin
1589 (if dialogue 1593 (if dialogue
1590 (print "cortana: almost have it.")) 1594 (print "cortana: almost have it."))
1591 (sleep (ai_play_line_on_object none 2810)) 1595 (sleep (ai_play_line_on_object none 2810))
1592 (sleep dialogue_pause)1596 (sleep dialogue_pause)
1593 )1597 )
1594)1598)
15951599
1596(script dormant e8_dia_unlock_e 1600(script dormant e8_dia_unlock_e
1597 (begin 1601 (begin
1598 (if dialogue 1602 (if dialogue
1599 (print "cortana: just a little more time...")) 1603 (print "cortana: just a little more time..."))
1600 (sleep (ai_play_line_on_object none 2820)) 1604 (sleep (ai_play_line_on_object none 2820))
1601 (sleep dialogue_pause)1605 (sleep dialogue_pause)
1602 )1606 )
1603)1607)
16041608
1605(script dormant e8_dia_unlock_f 1609(script dormant e8_dia_unlock_f
1606 (begin 1610 (begin
1607 (if dialogue 1611 (if dialogue
1608 (print "cortana: a few more seconds...")) 1612 (print "cortana: a few more seconds..."))
1609 (sleep (ai_play_line_on_object none 2830)) 1613 (sleep (ai_play_line_on_object none 2830))
1610 (sleep dialogue_pause)1614 (sleep dialogue_pause)
1611 )1615 )
1612)1616)
16131617
1614(script dormant e7_dia_filtration_systems 1618(script dormant e7_dia_filtration_systems
1615 (begin 1619 (begin
1616 (if dialogue 1620 (if dialogue
1617 (print "cortana: flood spores have contaminated the city's life-support infrastructure - the filtration systems are overloading!")) 1621 (print "cortana: flood spores have contaminated the city's life-support infrastructure - the filtration systems are overloading!"))
1618 (sleep (sound_impulse_language_time sound\dialog\levels\07_highcharity\mission\l07_2850_cor)) 1622 (sleep (sound_impulse_language_time sound\dialog\levels\07_highcharity\mission\l07_2850_cor))
1619 (sleep dialogue_pause)1623 (sleep dialogue_pause)
1620 )1624 )
1621)1625)
16221626
1623(script dormant e10_dia_truth_theparasite 1627(script dormant e10_dia_truth_theparasite
1624 (begin 1628 (begin
1625 (if dialogue 1629 (if dialogue
1626 (print "truth: the parasite did not defeat the forerunners, and it shall not defeat us!")) 1630 (print "truth: the parasite did not defeat the forerunners, and it shall not defeat us!"))
1627 (sleep (ai_play_line_on_object none 2910)) 1631 (sleep (ai_play_line_on_object none 2910))
1628 (sleep dialogue_pause)1632 (sleep dialogue_pause)
1629 )1633 )
1630)1634)
16311635
1632(script dormant e10_dia_truth_grippedbyfear 1636(script dormant e10_dia_truth_grippedbyfear
1633 (begin 1637 (begin
1634 (if dialogue 1638 (if dialogue
1635 (print "truth: whosoever is gripped by fear, take heed: i am the prophet of truth, and i am not afraid!")) 1639 (print "truth: whosoever is gripped by fear, take heed: i am the prophet of truth, and i am not afraid!"))
1636 (sleep (ai_play_line_on_object none 0210)) 1640 (sleep (ai_play_line_on_object none 0210))
1637 (sleep dialogue_pause)1641 (sleep dialogue_pause)
1638 )1642 )
1639)1643)
16401644
1641(script dormant e10_dia_truth_noblemercy 1645(script dormant e10_dia_truth_noblemercy
1642 (begin 1646 (begin
1643 (if dialogue 1647 (if dialogue
1644 (print "truth: noble mercy is here, at my side - his wise counsel ever in my ears!")) 1648 (print "truth: noble mercy is here, at my side - his wise counsel ever in my ears!"))
1645 (sleep (ai_play_line_on_object none 0270)) 1649 (sleep (ai_play_line_on_object none 0270))
1646 (sleep dialogue_pause)1650 (sleep dialogue_pause)
1647 )1651 )
1648)1652)
16491653
1650(script dormant e10_dia_civilwar_a 1654(script dormant e10_dia_civilwar_a
1651 (begin 1655 (begin
1652 (if dialogue 1656 (if dialogue
1653 (print "cortana: brute and elite ships are engaging one-another all around high charity!")) 1657 (print "cortana: brute and elite ships are engaging one-another all around high charity!"))
1654 (sleep (ai_play_line_on_object none 2880)) 1658 (sleep (ai_play_line_on_object none 2880))
1655 (sleep dialogue_pause)1659 (sleep dialogue_pause)
1656 )1660 )
1657)1661)
16581662
1659(script dormant e10_dia_civilwar_b 1663(script dormant e10_dia_civilwar_b
1660 (begin 1664 (begin
1661 (if dialogue 1665 (if dialogue
1662 (print "cortana: the jackals and drones have declared themselves the servants of the brutes. the hunters have sworn allegiance to the elites.")) 1666 (print "cortana: the jackals and drones have declared themselves the servants of the brutes. the hunters have sworn allegiance to the elites."))
1663 (sleep (ai_play_line_on_object none 2890)) 1667 (sleep (ai_play_line_on_object none 2890))
1664 (sleep dialogue_pause)1668 (sleep dialogue_pause)
1665 )1669 )
1666)1670)
16671671
1668(script dormant e10_dia_civilwar_c 1672(script dormant e10_dia_civilwar_c
1669 (begin 1673 (begin
1670 (if dialogue 1674 (if dialogue
1671 (print "cortana: the grunts seem to be neutral, or at least afraid to announce which side they support. except for truth the prophets aren't saying a word.")) 1675 (print "cortana: the grunts seem to be neutral, or at least afraid to announce which side they support. except for truth the prophets aren't saying a word."))
1672 (sleep (ai_play_line_on_object none 2900)) 1676 (sleep (ai_play_line_on_object none 2900))
1673 (sleep dialogue_pause)1677 (sleep dialogue_pause)
1674 )1678 )
1675)1679)
16761680
1677(script dormant e12_dia_tickle_a 1681(script dormant e12_dia_tickle_a
1678 (begin 1682 (begin
1679 (if dialogue 1683 (if dialogue
1680 (print "cortana: stopping truth - that's all that matters!")) 1684 (print "cortana: stopping truth - that's all that matters!"))
1681 (sleep (ai_play_line_on_object none 2980)) 1685 (sleep (ai_play_line_on_object none 2980))
1682 (sleep dialogue_pause)1686 (sleep dialogue_pause)
1683 )1687 )
1684)1688)
16851689
1686(script dormant e12_dia_truth_becomegods 1690(script dormant e12_dia_truth_becomegods
1687 (begin 1691 (begin
1688 (if dialogue 1692 (if dialogue
1689 (print "truth: now is the time of our unworlding - the moment we shall all become as gods!")) 1693 (print "truth: now is the time of our unworlding - the moment we shall all become as gods!"))
1690 (sleep (ai_play_line_on_object none 0330)) 1694 (sleep (ai_play_line_on_object none 0330))
1691 (sleep dialogue_pause)1695 (sleep dialogue_pause)
1692 )1696 )
1693)1697)
16941698
1695(script dormant e12_dia_truth_final 1699(script dormant e12_dia_truth_final
1696 (begin 1700 (begin
1697 (if dialogue 1701 (if dialogue
1698 (print "truth: if you would falter, know this: one final effort is all that remains!")) 1702 (print "truth: if you would falter, know this: one final effort is all that remains!"))
1699 (sleep (ai_play_line_on_object none 0260)) 1703 (sleep (ai_play_line_on_object none 0260))
1700 (sleep dialogue_pause)1704 (sleep dialogue_pause)
1701 )1705 )
1702)1706)
17031707
1704(script dormant e12_dia_go_conduit_a 1708(script dormant e12_dia_go_conduit_a
1705 (begin 1709 (begin
1706 (if dialogue 1710 (if dialogue
1707 (print "cortana: get to the conduit. i'll keep it attached to the ship as long as i can.")) 1711 (print "cortana: get to the conduit. i'll keep it attached to the ship as long as i can."))
1708 (sleep (ai_play_line_on_object none 2940)) 1712 (sleep (ai_play_line_on_object none 2940))
1709 (sleep dialogue_pause)1713 (sleep dialogue_pause)
1710 )1714 )
1711)1715)
17121716
1713(script dormant e12_dia_go_conduit_b 1717(script dormant e12_dia_go_conduit_b
1714 (begin 1718 (begin
1715 (if dialogue 1719 (if dialogue
1716 (print "cortana: i've lost control of the conduit! it's breaking away from the ship!")) 1720 (print "cortana: i've lost control of the conduit! it's breaking away from the ship!"))
1717 (sleep (ai_play_line_on_object none 2950)) 1721 (sleep (ai_play_line_on_object none 2950))
1718 (sleep dialogue_pause)1722 (sleep dialogue_pause)
1719 )1723 )
1720)1724)
17211725
1722(script dormant e12_dia_end_b 1726(script dormant e12_dia_end_b
1723 (begin 1727 (begin
1724 (if dialogue 1728 (if dialogue
1725 (print "cortana: you know the plan. you've got to stop truth. i've got to handle the index. go!")) 1729 (print "cortana: you know the plan. you've got to stop truth. i've got to handle the index. go!"))
1726 (sleep (ai_play_line_on_object none 3030)) 1730 (sleep (ai_play_line_on_object none 3030))
1727 (sleep dialogue_pause)1731 (sleep dialogue_pause)
1728 )1732 )
1729)1733)
17301734
1731(script dormant e12_dia_tickle_flood 1735(script dormant e12_dia_tickle_flood
1732 (begin 1736 (begin
1733 (if dialogue 1737 (if dialogue
1734 (print "cortana: forget about the flood! you've got to get aboard!")) 1738 (print "cortana: forget about the flood! you've got to get aboard!"))
1735 (sleep (ai_play_line_on_object none 2960)) 1739 (sleep (ai_play_line_on_object none 2960))
1736 (sleep dialogue_pause)1740 (sleep dialogue_pause)
1737 )1741 )
1738)1742)
17391743
1740(script dormant e12_dia_tickle_brutes 1744(script dormant e12_dia_tickle_brutes
1741 (begin 1745 (begin
1742 (if dialogue 1746 (if dialogue
1743 (print "cortana: ignore the brutes! get into the conduit!")) 1747 (print "cortana: ignore the brutes! get into the conduit!"))
1744 (sleep (ai_play_line_on_object none 2970)) 1748 (sleep (ai_play_line_on_object none 2970))
1745 (sleep dialogue_pause)1749 (sleep dialogue_pause)
1746 )1750 )
1747)1751)
17481752
1749(script dormant e12_dia_tickle_d 1753(script dormant e12_dia_tickle_d
1750 (begin 1754 (begin
1751 (if dialogue 1755 (if dialogue
1752 (print "cortana: i can't go with you!")) 1756 (print "cortana: i can't go with you!"))
1753 (sleep (ai_play_line_on_object none 3010)) 1757 (sleep (ai_play_line_on_object none 3010))
1754 (sleep dialogue_pause)1758 (sleep dialogue_pause)
1755 )1759 )
1756)1760)
17571761
1758(script dormant e12_dia_end_a 1762(script dormant e12_dia_end_a
1759 (begin 1763 (begin
1760 (if dialogue 1764 (if dialogue
1761 (print "cortana: i have to stay here, chief!")) 1765 (print "cortana: i have to stay here, chief!"))
1762 (sleep (ai_play_line_on_object none 3020)) 1766 (sleep (ai_play_line_on_object none 3020))
1763 (sleep dialogue_pause)1767 (sleep dialogue_pause)
1764 )1768 )
1765)1769)
17661770
1767(script dormant e12_dia_end_c 1771(script dormant e12_dia_end_c
1768 (begin 1772 (begin
1769 (if dialogue 1773 (if dialogue
1770 (print "cortana: we're out of time, chief! into the conduit!")) 1774 (print "cortana: we're out of time, chief! into the conduit!"))
1771 (sleep (ai_play_line_on_object none 3040)) 1775 (sleep (ai_play_line_on_object none 3040))
1772 (sleep dialogue_pause)1776 (sleep dialogue_pause)
1773 )1777 )
1774)1778)
17751779
1776(script dormant e12_dia_tickle_c 1780(script dormant e12_dia_tickle_c
1777 (begin 1781 (begin
1778 (if dialogue 1782 (if dialogue
1779 (print "cortana: chief! leave me!")) 1783 (print "cortana: chief! leave me!"))
1780 (sleep (ai_play_line_on_object none 3000)) 1784 (sleep (ai_play_line_on_object none 3000))
1781 (sleep dialogue_pause)1785 (sleep dialogue_pause)
1782 )1786 )
1783)1787)
17841788
1785(script dormant e12_dia_tickle_b 1789(script dormant e12_dia_tickle_b
1786 (begin 1790 (begin
1787 (if dialogue 1791 (if dialogue
1788 (print "cortana: jump in chief, now!")) 1792 (print "cortana: jump in chief, now!"))
1789 (sleep (ai_play_line_on_object none 2990)) 1793 (sleep (ai_play_line_on_object none 2990))
1790 (sleep dialogue_pause)1794 (sleep dialogue_pause)
1791 )1795 )
1792)1796)
17931797
1794(script dormant e12_pelican_flyby 1798(script dormant e12_pelican_flyby
1795 (begin 1799 (begin
1796 (ai_place e12_cs_pelican1) 1800 (ai_place e12_cs_pelican1)
1797 (ai_place e12_cs_banshee1)1801 (ai_place e12_cs_banshee1)
1798 )1802 )
1799)1803)
18001804
1801(script command e12_cs_pelican1 1805(script command e12_cs_pelican1
1802 (begin 1806 (begin
1803 (cs_vehicle_speed 0.8) 1807 (cs_vehicle_speed 0.8)
1804 (cs_fly_by pelican3/p0) 1808 (cs_fly_by pelican3/p0)
1805 (cs_fly_by pelican3/p1) 1809 (cs_fly_by pelican3/p1)
1806 (cs_fly_by pelican3/p2) 1810 (cs_fly_by pelican3/p2)
1807 (cs_fly_to pelican3/p3) 1811 (cs_fly_to pelican3/p3)
1808 (cs_fly_by pelican3/p4) 1812 (cs_fly_by pelican3/p4)
1809 (cs_fly_by pelican3/p5) 1813 (cs_fly_by pelican3/p5)
1810 (ai_erase e12_cs_pelican1) 1814 (ai_erase e12_cs_pelican1)
1811 (ai_erase e12_cs_banshee1)1815 (ai_erase e12_cs_banshee1)
1812 )1816 )
1813)1817)
18141818
1815(script dormant e12_tickle 1819(script dormant e12_tickle
1816 (begin 1820 (begin
1817 (sleep_until (volume_test_objects tv_e12_tickle (players)) 15) 1821 (sleep_until (volume_test_objects tv_e12_tickle (players)) 15)
1818 (print "placing cortana...") 1822 (print "placing cortana...")
1819 (ai_place cortana) 1823 (ai_place cortana)
1820 (wake music_07b_03_stop) 1824 (wake music_07b_03_stop)
1821 (sleep_until (= g_dialogue_counter 8)) 1825 (sleep_until (= g_dialogue_counter 8))
1822 (sleep 90) 1826 (sleep 90)
1823 (if dialogue 1827 (if dialogue
1824 (print "cortana: i knew the covenant was good at re-purposing forerunner technology, but this is amazing. they've been using the forerunner ship's engines as an energy-source for the city!")) 1828 (print "cortana: i knew the covenant was good at re-purposing forerunner technology, but this is amazing. they've been using the forerunner ship's engines as an energy-source for the city!"))
1825 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1829 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1826 (sleep (ai_play_line_on_object none 2920)) 1830 (sleep (ai_play_line_on_object none 2920))
1827 (sleep (ai_play_line_at_player cortana 2920))) 1831 (sleep (ai_play_line_at_player cortana 2920)))
1828 (sleep (* dialogue_pause 2)) 1832 (sleep (* dialogue_pause 2))
1829 (if dialogue 1833 (if dialogue
1830 (print "cortana: the ship isn't so much launching as it is disengaging - uncoupling itself from high charity's power grid!")) 1834 (print "cortana: the ship isn't so much launching as it is disengaging - uncoupling itself from high charity's power grid!"))
1831 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1835 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1832 (sleep (ai_play_line_on_object none 2930)) 1836 (sleep (ai_play_line_on_object none 2930))
1833 (sleep (ai_play_line_at_player cortana 2930))) 1837 (sleep (ai_play_line_at_player cortana 2930)))
1834 (sleep_until g_e12_started) 1838 (sleep_until g_e12_started)
1835 (if dialogue 1839 (if dialogue
1836 (print "cortana: stopping truth - that's all that matters!")) 1840 (print "cortana: stopping truth - that's all that matters!"))
1837 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1841 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1838 (sleep (ai_play_line_on_object none 2980)) 1842 (sleep (ai_play_line_on_object none 2980))
1839 (sleep (ai_play_line_at_player cortana 2980))) 1843 (sleep (ai_play_line_at_player cortana 2980)))
1840 (sleep (* dialogue_pause 6)) 1844 (sleep (* dialogue_pause 6))
1841 (if dialogue 1845 (if dialogue
1842 (print "truth: now is the time of our unworlding - the moment we shall all become as gods!")) 1846 (print "truth: now is the time of our unworlding - the moment we shall all become as gods!"))
1843 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker1 1 1) 1847 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker1 1 1)
1844 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker2 1 1) 1848 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker2 1 1)
1845 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker3 1 1) 1849 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker3 1 1)
1846 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker4 1 1) 1850 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker4 1 1)
1847 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker5 1 1) 1851 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker5 1 1)
1848 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker6 1 1) 1852 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker6 1 1)
1849 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker7 1 1) 1853 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker7 1 1)
1850 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker8 1 1) 1854 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker8 1 1)
1851 (sleep (ai_play_line_on_object e12_speaker0 0330)) 1855 (sleep (ai_play_line_on_object e12_speaker0 0330))
1852 (sleep dialogue_pause) 1856 (sleep dialogue_pause)
1853 (sleep_until g_e12_final_battle_started) 1857 (sleep_until g_e12_final_battle_started)
1854 (if dialogue 1858 (if dialogue
1855 (print "cortana: you know the plan. you've got to stop truth. i've got to handle the index. go!")) 1859 (print "cortana: you know the plan. you've got to stop truth. i've got to handle the index. go!"))
1856 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1860 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1857 (sleep (ai_play_line_on_object none 3030)) 1861 (sleep (ai_play_line_on_object none 3030))
1858 (sleep (ai_play_line_at_player cortana 3030))) 1862 (sleep (ai_play_line_at_player cortana 3030)))
1859 (sleep dialogue_pause) 1863 (sleep dialogue_pause)
1860 (sleep_until g_e12_final_battle_mid) 1864 (sleep_until g_e12_final_battle_mid)
1861 (if dialogue 1865 (if dialogue
1862 (print "truth: if you would falter, know this: one final effort is all that remains!")) 1866 (print "truth: if you would falter, know this: one final effort is all that remains!"))
1863 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker1 1 1) 1867 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker1 1 1)
1864 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker2 1 1) 1868 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker2 1 1)
1865 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker3 1 1) 1869 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker3 1 1)
1866 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker4 1 1) 1870 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0260_pot e12_speaker4 1 1)
1867 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker5 1 1) 1871 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker5 1 1)
1868 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker6 1 1) 1872 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker6 1 1)
1869 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker7 1 1) 1873 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker7 1 1)
1870 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker8 1 1) 1874 (sound_impulse_trigger sound\dialog\levels\07_highcharity\mission\l07_0330_pot e12_speaker8 1 1)
1871 (sleep (ai_play_line_on_object e12_speaker0 0260)) 1875 (sleep (ai_play_line_on_object e12_speaker0 0260))
1872 (sleep dialogue_pause) 1876 (sleep dialogue_pause)
1873 (if dialogue 1877 (if dialogue
1874 (print "cortana: forget about the flood! you've got to get aboard!")) 1878 (print "cortana: forget about the flood! you've got to get aboard!"))
1875 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1879 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1876 (sleep (ai_play_line_on_object none 2960)) 1880 (sleep (ai_play_line_on_object none 2960))
1877 (sleep (ai_play_line_at_player cortana 2960))) 1881 (sleep (ai_play_line_at_player cortana 2960)))
1878 (sleep dialogue_pause) 1882 (sleep dialogue_pause)
1879 (sleep_until (volume_test_objects tv_e12_final_dialogue (players))) 1883 (sleep_until (volume_test_objects tv_e12_final_dialogue (players)))
1880 (if (random_range 0 2) 1884 (if (random_range 0 2)
1881 (begin 1885 (begin
1882 (if dialogue 1886 (if dialogue
1883 (print "cortana: i can't go with you!")) 1887 (print "cortana: i can't go with you!"))
1884 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1888 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1885 (sleep (ai_play_line_on_object none 3010)) 1889 (sleep (ai_play_line_on_object none 3010))
1886 (sleep (ai_play_line_at_player cortana 3010))) 1890 (sleep (ai_play_line_at_player cortana 3010)))
1887 (sleep dialogue_pause_long)1891 (sleep dialogue_pause_long)
1888 ) 1892 )
1889 (begin 1893 (begin
1890 (if dialogue 1894 (if dialogue
1891 (print "cortana: i have to stay here, chief!")) 1895 (print "cortana: i have to stay here, chief!"))
1892 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1896 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1893 (sleep (ai_play_line_on_object none 3020)) 1897 (sleep (ai_play_line_on_object none 3020))
1894 (sleep (ai_play_line_at_player cortana 3020))) 1898 (sleep (ai_play_line_at_player cortana 3020)))
1895 (sleep dialogue_pause_long)1899 (sleep dialogue_pause_long)
1896 )) 1900 ))
1897 (sleep 90) 1901 (sleep 90)
1898 (sleep_until (volume_test_objects tv_e12_final_dialogue (players))) 1902 (sleep_until (volume_test_objects tv_e12_final_dialogue (players)))
1899 (if (random_range 0 2) 1903 (if (random_range 0 2)
1900 (begin 1904 (begin
1901 (if dialogue 1905 (if dialogue
1902 (print "cortana: we're out of time, chief! into the conduit!")) 1906 (print "cortana: we're out of time, chief! into the conduit!"))
1903 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1907 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1904 (sleep (ai_play_line_on_object none 3040)) 1908 (sleep (ai_play_line_on_object none 3040))
1905 (sleep (ai_play_line_at_player cortana 3040))) 1909 (sleep (ai_play_line_at_player cortana 3040)))
1906 (sleep dialogue_pause_long)1910 (sleep dialogue_pause_long)
1907 ) 1911 )
1908 (begin 1912 (begin
1909 (if dialogue 1913 (if dialogue
1910 (print "cortana: chief! leave me!")) 1914 (print "cortana: chief! leave me!"))
1911 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1915 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1912 (sleep (ai_play_line_on_object none 3000)) 1916 (sleep (ai_play_line_on_object none 3000))
1913 (sleep (ai_play_line_at_player cortana 3000))) 1917 (sleep (ai_play_line_at_player cortana 3000)))
1914 (sleep dialogue_pause_long)1918 (sleep dialogue_pause_long)
1915 )) 1919 ))
1916 (sleep 20) 1920 (sleep 20)
1917 (sleep_until (volume_test_objects tv_e12_final_dialogue (players))) 1921 (sleep_until (volume_test_objects tv_e12_final_dialogue (players)))
1918 (if dialogue 1922 (if dialogue
1919 (print "cortana: jump in chief, now!")) 1923 (print "cortana: jump in chief, now!"))
1920 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7) 1924 (if (> (objects_distance_to_object (players) (ai_get_object cortana)) 7)
1921 (sleep (ai_play_line_on_object none 2990)) 1925 (sleep (ai_play_line_on_object none 2990))
1922 (sleep (ai_play_line_at_player cortana 2990)))1926 (sleep (ai_play_line_at_player cortana 2990)))
1923 )1927 )
1924)1928)
19251929
1926(script static e12_safe_to_spawn_flood 1930(script static e12_safe_to_spawn_flood
1927 (begin 1931 (begin
1928 (sleep_until (<= (ai_nonswarm_count e12_flood_rush) 4) 15)1932 (sleep_until (<= (ai_nonswarm_count e12_flood_rush) 4) 15)
1929 )1933 )
1930)1934)
19311935
1932(script dormant e12_final_battle 1936(script dormant e12_final_battle
1933 (begin 1937 (begin
1934 (print "final battle started!!!!!!") 1938 (print "final battle started!!!!!!")
1935 (set g_e12_final_battle_started True) 1939 (set g_e12_final_battle_started True)
1936 (if g_e12_side 1940 (if g_e12_side
1937 (begin 1941 (begin
1938 (begin_random 1942 (begin_random
1939 (begin 1943 (begin
1940 (e12_safe_to_spawn_flood) 1944 (e12_safe_to_spawn_flood)
1941 (ai_place e12_fld_inf2_right) 1945 (ai_place e12_fld_inf2_right)
1942 (sleep 1)1946 (sleep 1)
1943 ) 1947 )
1944 (begin 1948 (begin
1945 (e12_safe_to_spawn_flood) 1949 (e12_safe_to_spawn_flood)
1946 (ai_place e12_fld_inf3_right) 1950 (ai_place e12_fld_inf3_right)
1947 (sleep 1)1951 (sleep 1)
1948 )1952 )
1949 ) 1953 )
1950 (set g_e12_talk 2) 1954 (set g_e12_talk 2)
1951 (begin_random 1955 (begin_random
1952 (begin 1956 (begin
1953 (e12_safe_to_spawn_flood) 1957 (e12_safe_to_spawn_flood)
1954 (ai_place e12_fld_inf1_right) 1958 (ai_place e12_fld_inf1_right)
1955 (sleep 1)1959 (sleep 1)
1956 ) 1960 )
1957 (begin 1961 (begin
1958 (e12_safe_to_spawn_flood) 1962 (e12_safe_to_spawn_flood)
1959 (ai_place e12_fld_inf2_right) 1963 (ai_place e12_fld_inf2_right)
1960 (sleep 1)1964 (sleep 1)
1961 ) 1965 )
1962 (begin 1966 (begin
1963 (e12_safe_to_spawn_flood) 1967 (e12_safe_to_spawn_flood)
1964 (ai_place e12_fld_inf3_right) 1968 (ai_place e12_fld_inf3_right)
1965 (sleep 1)1969 (sleep 1)
1966 )1970 )
1967 ) 1971 )
1968 (wake e12_pelican_flyby) 1972 (wake e12_pelican_flyby)
1969 (print "final battle midpoint...") 1973 (print "final battle midpoint...")
1970 (set g_e12_final_battle_mid True) 1974 (set g_e12_final_battle_mid True)
1971 (e12_safe_to_spawn_flood) 1975 (e12_safe_to_spawn_flood)
1972 (begin_random 1976 (begin_random
1973 (begin 1977 (begin
1974 (sound_impulse_start sound\characters\flood\flood_howls e12_howler1 1) 1978 (sound_impulse_start sound\characters\flood\flood_howls e12_howler1 1)
1975 (ai_place e12_fld_inf4/guy1) 1979 (ai_place e12_fld_inf4/guy1)
1976 (ai_place e12_fld_inf4/guy2) 1980 (ai_place e12_fld_inf4/guy2)
1977 (ai_place e12_fld_inf4/guya)1981 (ai_place e12_fld_inf4/guya)
1978 ) 1982 )
1979 (begin 1983 (begin
1980 (sound_impulse_start sound\characters\flood\flood_howls e12_howler2 1) 1984 (sound_impulse_start sound\characters\flood\flood_howls e12_howler2 1)
1981 (ai_place e12_fld_inf4/guy3) 1985 (ai_place e12_fld_inf4/guy3)
1982 (ai_place e12_fld_inf4/guy4) 1986 (ai_place e12_fld_inf4/guy4)
1983 (ai_place e12_fld_inf4/guyz)1987 (ai_place e12_fld_inf4/guyz)
1984 )1988 )
1985 ) 1989 )
1986 (begin_random 1990 (begin_random
1987 (begin 1991 (begin
1988 (e12_safe_to_spawn_flood) 1992 (e12_safe_to_spawn_flood)
1989 (ai_place e12_fld_inf1_right)1993 (ai_place e12_fld_inf1_right)
1990 ) 1994 )
1991 (begin 1995 (begin
1992 (e12_safe_to_spawn_flood) 1996 (e12_safe_to_spawn_flood)
1993 (ai_place e12_fld_inf2_right)1997 (ai_place e12_fld_inf2_right)
1994 ) 1998 )
1995 (begin 1999 (begin
1996 (e12_safe_to_spawn_flood) 2000 (e12_safe_to_spawn_flood)
1997 (ai_place e12_fld_inf3_right)2001 (ai_place e12_fld_inf3_right)
1998 ) 2002 )
1999 (begin 2003 (begin
2000 (e12_safe_to_spawn_flood) 2004 (e12_safe_to_spawn_flood)
2001 (ai_place e12_fld_inf2_left)2005 (ai_place e12_fld_inf2_left)
2002 )2006 )
2003 ) 2007 )
2004 (ai_set_orders e12_flood_rush e12_get_the_player) 2008 (ai_set_orders e12_flood_rush e12_get_the_player)
2005 (sleep_until (not (volume_test_objects_all tv_e12_conduit_check (ai_actors all_enemies)))) 2009 (sleep_until (not (volume_test_objects_all tv_e12_conduit_check (ai_actors all_enemies))))
2006 (set g_e12_talk 3) 2010 (set g_e12_talk 3)
2007 (set g_e12_go True)2011 (set g_e12_go True)
2008 ) 2012 )
2009 (begin 2013 (begin
2010 (begin_random 2014 (begin_random
2011 (begin 2015 (begin
2012 (e12_safe_to_spawn_flood) 2016 (e12_safe_to_spawn_flood)
2013 (ai_place e12_fld_inf2_left) 2017 (ai_place e12_fld_inf2_left)
2014 (sleep 1)2018 (sleep 1)
2015 ) 2019 )
2016 (begin 2020 (begin
2017 (e12_safe_to_spawn_flood) 2021 (e12_safe_to_spawn_flood)
2018 (ai_place e12_fld_inf3_left) 2022 (ai_place e12_fld_inf3_left)
2019 (sleep 1)2023 (sleep 1)
2020 )2024 )