-1 Removal
+1 Addition
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 60)3(global short prediction_offset 60)
4(global bool tower1_holo_trans False)4(global bool tower1_holo_trans False)
5(global bool tower1_holo_chant True)5(global bool tower1_holo_chant True)
6(global short bridges_sniper_count 3)6(global short bridges_sniper_count 3)
7(global bool miranda_pel_comment_done False)7(global bool miranda_pel_comment_done False)
8(global bool central_plat_pel_arrives False)8(global bool central_plat_pel_arrives False)
9(global real gondola_01_wake_state 0)9(global real gondola_01_wake_state 0)
10(global real gondola_01_state 0)10(global real gondola_01_state 0)
11(global effe splashy effects\scenarios\solo\deltatemple\elevator_splash)11(global effe splashy effects\scenarios\solo\deltatemple\elevator_splash)
12(global bool tower3_cortana_cont False)12(global bool tower3_cortana_cont False)
13(global bool tower3_done_blabbing False)13(global bool tower3_done_blabbing False)
14(global bool elev_under_scene_gone False)14(global bool elev_under_scene_gone False)
15(global bool sunken_holo_trans False)15(global bool sunken_holo_trans False)
16(global bool sunken_holo_chant True)16(global bool sunken_holo_chant True)
17(global short sunken_sniper_total 2)17(global short sunken_sniper_total 2)
18(global short sunken_hg_total 1)18(global short sunken_hg_total 1)
19(global short sunken_jacks_total 2)19(global short sunken_jacks_total 2)
20(global bool sunken_save_again False)20(global bool sunken_save_again False)
21(global bool island_holo_trans False)21(global bool island_holo_trans False)
22(global bool island_holo_chant True)22(global bool island_holo_chant True)
23(global bool island_pelican_arrived False)23(global bool island_pelican_arrived False)
24(global real gondola_02_wake_state 0)24(global real gondola_02_wake_state 0)
25(global real gondola_02_state 0)25(global real gondola_02_state 0)
26(global bool bossfight_chatter True)26(global bool bossfight_chatter True)
27(global bool regret_dead False)27(global bool regret_dead False)
28(global short regret_times_dead 0)28(global short regret_times_dead 0)
29(global short hg_count 2)29(global short hg_count 2)
30(global short hg_delay 600)30(global short hg_delay 600)
31(global script_object regret_corpse none)31(global script_object regret_corpse none)
32(global script_object regret_throne none)32(global script_object regret_throne none)
33(global effe regret_teleport effects\gameplay\regret_teleport)33(global effe regret_teleport effects\gameplay\regret_teleport)
34(global effe regret_blood effects\contact\collision\blood_aoe\blood_aoe_human)34(global effe regret_blood effects\contact\collision\blood_aoe\blood_aoe_human)
35(global short regret_lives 0)35(global short regret_lives 0)
3636
3737
38(script static player0 38(script static player0
39 (begin 39 (begin
40 (unit (list_get (players) 0))40 (unit (list_get (players) 0))
41 )41 )
42)42)
4343
44(script static player1 44(script static player1
45 (begin 45 (begin
46 (unit (list_get (players) 1))46 (unit (list_get (players) 1))
47 )47 )
48)48)
4949
50(script static player_count 50(script static player_count
51 (begin 51 (begin
52 (list_count (players))52 (list_count (players))
53 )53 )
54)54)
5555
56(script static end_segment 56(script static end_segment
57 (begin 57 (begin
58 (camera_control True) 58 (camera_control True)
59 (cinematic_start) 59 (cinematic_start)
60 (fade_out 0 0 0 15) 60 (fade_out 0 0 0 15)
61 (sleep 30) 61 (sleep 30)
62 (print "end gameplay segment! thank you for playing!") 62 (print "end gameplay segment! thank you for playing!")
63 (sleep 15) 63 (sleep 15)
64 (print "grab jaime or paul to give feedback!") 64 (print "grab jaime or paul to give feedback!")
65 (player_action_test_reset) 65 (player_action_test_reset)
66 (sleep 15) 66 (sleep 15)
67 (print "press the “a” button to reset!") 67 (print "press the “a” button to reset!")
68 (sleep_until (player_action_test_accept)) 68 (sleep_until (player_action_test_accept))
69 (print "reloading map...") 69 (print "reloading map...")
70 (sleep 15) 70 (sleep 15)
71 (map_reset)71 (map_reset)
72 )72 )
73)73)
7474
75(script static difficulty_legendary 75(script static difficulty_legendary
76 (begin 76 (begin
77 (= (game_difficulty_get) legendary)77 (= (game_difficulty_get) legendary)
78 )78 )
79)79)
8080
81(script static difficulty_heroic 81(script static difficulty_heroic
82 (begin 82 (begin
83 (= (game_difficulty_get) heroic)83 (= (game_difficulty_get) heroic)
84 )84 )
85)85)
8686
87(script static difficulty_normal 87(script static difficulty_normal
88 (begin 88 (begin
89 (= (game_difficulty_get) normal)89 (= (game_difficulty_get) normal)
90 )90 )
91)91)
9292
93(script static cinematic_skip_start 93(script static cinematic_skip_start
94 (begin 94 (begin
95 (cinematic_skip_start_internal) 95 (cinematic_skip_start_internal)
96 (game_save_cinematic_skip) 96 (game_save_cinematic_skip)
97 (sleep_until (not (game_saving)) 1) (not (game_reverted))97 (sleep_until (not (game_saving)) 1) (not (game_reverted))
98 )98 )
99)99)
100100
101(script static cinematic_skip_stop 101(script static cinematic_skip_stop
102 (begin 102 (begin
103 (cinematic_skip_stop_internal) 103 (cinematic_skip_stop_internal)
104 (if (not (game_reverted)) 104 (if (not (game_reverted))
105 (game_revert))105 (game_revert))
106 )106 )
107)107)
108108
109(script static cinematic_fade_to_white 109(script static cinematic_fade_to_white
110 (begin 110 (begin
111 (player_enable_input False) 111 (player_enable_input False)
112 (player_camera_control False) 112 (player_camera_control False)
113 (hud_cinematic_fade 0 0.5) 113 (hud_cinematic_fade 0 0.5)
114 (cinematic_start) 114 (cinematic_start)
115 (fade_out 1 1 1 30) 115 (fade_out 1 1 1 30)
116 (sleep 30) 116 (sleep 30)
117 (camera_control True)117 (camera_control True)
118 )118 )
119)119)
120120
121(script static cinematic_fade_from_white 121(script static cinematic_fade_from_white
122 (begin 122 (begin
123 (hud_cinematic_fade 1 0.5) 123 (hud_cinematic_fade 1 0.5)
124 (cinematic_stop) 124 (cinematic_stop)
125 (camera_control False) 125 (camera_control False)
126 (fade_in 1 1 1 15) 126 (fade_in 1 1 1 15)
127 (sleep 15) 127 (sleep 15)
128 (player_enable_input True) 128 (player_enable_input True)
129 (player_camera_control True)129 (player_camera_control True)
130 )130 )
131)131)
132132
133(script static cinematic_fade_from_white_bars 133(script static cinematic_fade_from_white_bars
134 (begin 134 (begin
135 (cinematic_stop) 135 (cinematic_stop)
136 (cinematic_show_letterbox_immediate True) 136 (cinematic_show_letterbox_immediate True)
137 (camera_control False) 137 (camera_control False)
138 (fade_in 1 1 1 15) 138 (fade_in 1 1 1 15)
139 (sleep 15) 139 (sleep 15)
140 (player_enable_input True) 140 (player_enable_input True)
141 (player_camera_control True)141 (player_camera_control True)
142 )142 )
143)143)
144144
145(script static cinematic_fade_from_black_bars 145(script static cinematic_fade_from_black_bars
146 (begin 146 (begin
147 (cinematic_stop) 147 (cinematic_stop)
148 (cinematic_show_letterbox_immediate True) 148 (cinematic_show_letterbox_immediate True)
149 (camera_control False) 149 (camera_control False)
150 (fade_in 0 0 0 15) 150 (fade_in 0 0 0 15)
151 (sleep 15) 151 (sleep 15)
152 (player_enable_input True) 152 (player_enable_input True)
153 (player_camera_control True)153 (player_camera_control True)
154 )154 )
155)155)
156156
157(script static cinematic_fade_to_black 157(script static cinematic_fade_to_black
158 (begin 158 (begin
159 (player_enable_input False) 159 (player_enable_input False)
160 (player_camera_control False) 160 (player_camera_control False)
161 (hud_cinematic_fade 0 0.5) 161 (hud_cinematic_fade 0 0.5)
162 (cinematic_start) 162 (cinematic_start)
163 (fade_out 0 0 0 30) 163 (fade_out 0 0 0 30)
164 (sleep 30) 164 (sleep 30)
165 (camera_control True)165 (camera_control True)
166 )166 )
167)167)
168168
169(script static cinematic_fade_from_black 169(script static cinematic_fade_from_black
170 (begin 170 (begin
171 (hud_cinematic_fade 1 0.5) 171 (hud_cinematic_fade 1 0.5)
172 (cinematic_stop) 172 (cinematic_stop)
173 (camera_control False) 173 (camera_control False)
174 (fade_in 0 0 0 15) 174 (fade_in 0 0 0 15)
175 (sleep 15) 175 (sleep 15)
176 (player_enable_input True) 176 (player_enable_input True)
177 (player_camera_control True)177 (player_camera_control True)
178 )178 )
179)179)
180180
181(script static cinematic_snap_to_black 181(script static cinematic_snap_to_black
182 (begin 182 (begin
183 (player_enable_input False) 183 (player_enable_input False)
184 (player_camera_control False) 184 (player_camera_control False)
185 (fade_out 0 0 0 0) 185 (fade_out 0 0 0 0)
186 (hud_cinematic_fade 0 0) 186 (hud_cinematic_fade 0 0)
187 (cinematic_start) 187 (cinematic_start)
188 (cinematic_show_letterbox_immediate True) 188 (cinematic_show_letterbox_immediate True)
189 (camera_control True)189 (camera_control True)
190 )190 )
191)191)
192192
193(script static cinematic_snap_to_white 193(script static cinematic_snap_to_white
194 (begin 194 (begin
195 (player_enable_input False) 195 (player_enable_input False)
196 (player_camera_control False) 196 (player_camera_control False)
197 (fade_out 1 1 1 0) 197 (fade_out 1 1 1 0)
198 (hud_cinematic_fade 0 0) 198 (hud_cinematic_fade 0 0)
199 (cinematic_start) 199 (cinematic_start)
200 (cinematic_show_letterbox_immediate True) 200 (cinematic_show_letterbox_immediate True)
201 (camera_control True)201 (camera_control True)
202 )202 )
203)203)
204204
205(script static cinematic_stash_players 205(script static cinematic_stash_players
206 (begin 206 (begin
207 (object_hide 207 (object_hide
208 (player0)208 (player0)
209 True) 209 True)
210 (object_hide 210 (object_hide
211 (player1)211 (player1)
212 True) 212 True)
213 (object_cannot_take_damage (players))213 (object_cannot_take_damage (players))
214 )214 )
215)215)
216216
217(script static cinematic_unstash_players 217(script static cinematic_unstash_players
218 (begin 218 (begin
219 (object_hide 219 (object_hide
220 (player0)220 (player0)
221 False) 221 False)
222 (object_hide 222 (object_hide
223 (player1)223 (player1)
224 False) 224 False)
225 (object_can_take_damage (players))225 (object_can_take_damage (players))
226 )226 )
227)227)
228228
229(script dormant _stealth_toggle_monitor 229(script dormant _stealth_toggle_monitor
230 (begin 230 (begin
231 (sleep_until 231 (sleep_until
232 (begin 232 (begin
233 (sleep_until (if (and (>= (unit_get_shield 233 (sleep_until (if (and (>= (unit_get_shield
234 (player0)234 (player0)
235 ) 1) (player_action_test_vision_trigger)) (= 1 1) 235 ) 1) (player_action_test_vision_trigger)) (= 1 1)
236 (begin 236 (begin
237 (player_action_test_reset) (= 1 0)237 (player_action_test_reset) (= 1 0)
238 )) 1) 238 )) 1)
239 (cheat_active_camouflage_by_player 0 True) 239 (cheat_active_camouflage_by_player 0 True)
240 (print "stealth engaged") 240 (print "stealth engaged")
241 (unit_set_maximum_vitality 241 (unit_set_maximum_vitality
242 (player0)242 (player0)
243 50 0) 243 50 0)
244 (unit_set_current_vitality 244 (unit_set_current_vitality
245 (player0)245 (player0)
246 50 0) 246 50 0)
247 (object_set_shield 247 (object_set_shield
248 (player0)248 (player0)
249 0) 249 0)
250 (sleep 30) 250 (sleep 30)
251 (player_action_test_reset) 251 (player_action_test_reset)
252 (sleep_until (or (< (object_get_health 252 (sleep_until (or (< (object_get_health
253 (player0)253 (player0)
254 ) 1) (player_action_test_vision_trigger)) 1) 254 ) 1) (player_action_test_vision_trigger)) 1)
255 (cheat_active_camouflage_by_player 0 False) 255 (cheat_active_camouflage_by_player 0 False)
256 (print "stealth disengaged") 256 (print "stealth disengaged")
257 (unit_set_maximum_vitality 257 (unit_set_maximum_vitality
258 (player0)258 (player0)
259 30 70) 259 30 70)
260 (object_set_shield 260 (object_set_shield
261 (player0)261 (player0)
262 0) 262 0)
263 (sleep 30) 263 (sleep 30)
264 (player_action_test_reset) False)264 (player_action_test_reset) False)
265 1)265 1)
266 )266 )
267)267)
268268
269(script dormant _stealth_timer_monitor 269(script dormant _stealth_timer_monitor
270 (begin 270 (begin
271 (sleep_until 271 (sleep_until
272 (begin 272 (begin
273 (sleep_until (if (player_action_test_vision_trigger) (= 1 1) 273 (sleep_until (if (player_action_test_vision_trigger) (= 1 1)
274 (begin 274 (begin
275 (player_action_test_reset) (= 1 0)275 (player_action_test_reset) (= 1 0)
276 )) 1) 276 )) 1)
277 (cheat_active_camouflage_by_player 0 True) 277 (cheat_active_camouflage_by_player 0 True)
278 (print "stealth engaged") 278 (print "stealth engaged")
279 (sleep 15) 279 (sleep 15)
280 (player_action_test_reset) 280 (player_action_test_reset)
281 (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)) 281 (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))
282 (cheat_active_camouflage_by_player 0 False) 282 (cheat_active_camouflage_by_player 0 False)
283 (print "stealth disengaged") 283 (print "stealth disengaged")
284 (sleep 30) 284 (sleep 30)
285 (player_action_test_reset) 285 (player_action_test_reset)
286 (sleep_until 286 (sleep_until
287 (begin 287 (begin
288 (print "+") False)288 (print "+") False)
289 30 (* 5 30)) False)289 30 (* 5 30)) False)
290 1)290 1)
291 )291 )
292)292)
293293
294(script static activate_stealth_toggle_monitor 294(script static activate_stealth_toggle_monitor
295 (begin 295 (begin
296 (sleep 1)296 (sleep 1)
297 )297 )
298)298)
299299
300(script static activate_stealth_timer_monitor 300(script static activate_stealth_timer_monitor
301 (begin 301 (begin
302 (sleep 1)302 (sleep 1)
303 )303 )
304)304)
305305
306(script static playtest_mission 306(script static playtest_mission
307 (begin 307 (begin
308 (if (game_is_playtest) 308 (if (game_is_playtest)
309 (begin 309 (begin
310 (sleep 30) 310 (sleep 30)
311 (hud_set_training_text playtest_raisehand) 311 (hud_set_training_text playtest_raisehand)
312 (hud_show_training_text True) 312 (hud_show_training_text True)
313 (player_action_test_reset) 313 (player_action_test_reset)
314 (sleep_until (player_action_test_accept) 1) 314 (sleep_until (player_action_test_accept) 1)
315 (hud_show_training_text False) 315 (hud_show_training_text False)
316 (sleep 30)316 (sleep 30)
317 ))317 ))
318 )318 )
319)319)
320320
321(script static 05_intra1_01_predict_stub 321(script static 05_intra1_01_predict_stub
322 (begin 322 (begin
323 (wake 05_intra1_01_predict)323 (wake 05_intra1_01_predict)
324 )324 )
325)325)
326326
327(script static 05_intra1_02_predict_stub 327(script static 05_intra1_02_predict_stub
328 (begin 328 (begin
329 (wake 05_intra1_02_predict) 329 (wake 05_intra1_02_predict)
330 (print "just started 02 predict")330 (print "just started 02 predict")
331 )331 )
332)332)
333333
334(script static 05_intra1_03_predict_stub 334(script static 05_intra1_03_predict_stub
335 (begin 335 (begin
336 (wake 05_intra1_03_predict)336 (wake 05_intra1_03_predict)
337 )337 )
338)338)
339339
340(script static 05_intra2_01_predict_stub 340(script static 05_intra2_01_predict_stub
341 (begin 341 (begin
342 (wake 05_intra2_01_predict)342 (wake 05_intra2_01_predict)
343 )343 )
344)344)
345345
346(script static 05_outro_01_predict_stub 346(script static 05_outro_01_predict_stub
347 (begin 347 (begin
348 (wake 05_outro_01_predict)348 (wake 05_outro_01_predict)
349 )349 )
350)350)
351351
352(script static 05_outro_02_predict_stub 352(script static 05_outro_02_predict_stub
353 (begin 353 (begin
354 (wake 05_outro_02_predict)354 (wake 05_outro_02_predict)
355 )355 )
356)356)
357357
358(script static 05_outro_03_predict_stub 358(script static 05_outro_03_predict_stub
359 (begin 359 (begin
360 (wake 05_outro_03_predict)360 (wake 05_outro_03_predict)
361 )361 )
362)362)
363363
364(script static 05_outro_04_predict_stub 364(script static 05_outro_04_predict_stub
365 (begin 365 (begin
366 (wake 05_outro_04_predict)366 (wake 05_outro_04_predict)
367 )367 )
368)368)
369369
370(script static 05_outro_05_predict_stub 370(script static 05_outro_05_predict_stub
371 (begin 371 (begin
372 (wake 05_outro_05_predict)372 (wake 05_outro_05_predict)
373 )373 )
374)374)
375375
376(script dormant c05_intra1_score_01 376(script dormant c05_intra1_score_01
377 (begin 377 (begin
378 (sleep 0) 378 (sleep 0)
379 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\music\c05_intra1_02_mus none 1) 379 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\music\c05_intra1_02_mus none 1)
380 (print "c05_intra1 score 01 start")380 (print "c05_intra1 score 01 start")
381 )381 )
382)382)
383383
384(script dormant c05_intra1_foley_01 384(script dormant c05_intra1_foley_01
385 (begin 385 (begin
386 (sleep 0) 386 (sleep 0)
387 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_01_fol none 1) 387 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_01_fol none 1)
388 (print "c05_intra1 foley 01 start")388 (print "c05_intra1 foley 01 start")
389 )389 )
390)390)
391391
392(script dormant c05_2010_cor 392(script dormant c05_2010_cor
393 (begin 393 (begin
394 (sleep 17) 394 (sleep 17)
395 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2010_cor none 1) 395 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2010_cor none 1)
396 (cinematic_subtitle c05_2010_cor 1)396 (cinematic_subtitle c05_2010_cor 1)
397 )397 )
398)398)
399399
400(script dormant c05_2020_cor 400(script dormant c05_2020_cor
401 (begin 401 (begin
402 (sleep 135) 402 (sleep 135)
403 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2020_cor cortana 1) 403 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2020_cor cortana 1)
404 (cinematic_subtitle c05_2020_cor 1) 404 (cinematic_subtitle c05_2020_cor 1)
405 (unit_set_emotional_state cortana angry 0.5 60) 405 (unit_set_emotional_state cortana angry 0.5 60)
406 (print "cortana - angry .5 60")406 (print "cortana - angry .5 60")
407 )407 )
408)408)
409409
410(script dormant c05_2030_cor 410(script dormant c05_2030_cor
411 (begin 411 (begin
412 (sleep 200) 412 (sleep 200)
413 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2030_cor cortana 1) 413 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2030_cor cortana 1)
414 (cinematic_subtitle c05_2030_cor 3)414 (cinematic_subtitle c05_2030_cor 3)
415 )415 )
416)416)
417417
418(script dormant c05_2040_mas 418(script dormant c05_2040_mas
419 (begin 419 (begin
420 (sleep 299) 420 (sleep 299)
421 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2040_mas chief 1) 421 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2040_mas chief 1)
422 (cinematic_subtitle c05_2040_mas 1)422 (cinematic_subtitle c05_2040_mas 1)
423 )423 )
424)424)
425425
426(script dormant c05_2050_por 426(script dormant c05_2050_por
427 (begin 427 (begin
428 (sleep 357) 428 (sleep 357)
429 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2050_por regret 1) 429 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2050_por regret 1)
430 (cinematic_subtitle c05_2050_por 8)430 (cinematic_subtitle c05_2050_por 8)
431 )431 )
432)432)
433433
434(script dormant c05_2060_cor 434(script dormant c05_2060_cor
435 (begin 435 (begin
436 (sleep 553) 436 (sleep 553)
437 (unit_set_emotional_state cortana annoyed 0.25 60) 437 (unit_set_emotional_state cortana annoyed 0.25 60)
438 (print "cortana - annoyed .25 60") 438 (print "cortana - annoyed .25 60")
439 (sleep 30) 439 (sleep 30)
440 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2060_cor cortana 1) 440 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2060_cor cortana 1)
441 (cinematic_subtitle c05_2060_cor 1)441 (cinematic_subtitle c05_2060_cor 1)
442 )442 )
443)443)
444444
445(script dormant c05_2070_mas 445(script dormant c05_2070_mas
446 (begin 446 (begin
447 (sleep 622) 447 (sleep 622)
448 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2070_mas chief 1) 448 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2070_mas chief 1)
449 (cinematic_subtitle c05_2070_mas 2)449 (cinematic_subtitle c05_2070_mas 2)
450 )450 )
451)451)
452452
453(script dormant c05_2080_mir 453(script dormant c05_2080_mir
454 (begin 454 (begin
455 (sleep 678) 455 (sleep 678)
456 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2080_mir none 1 radio_default_in) 456 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2080_mir none 1 radio_default_in)
457 (cinematic_subtitle c05_2080_mir 1)457 (cinematic_subtitle c05_2080_mir 1)
458 )458 )
459)459)
460460
461(script dormant cortana_appear 461(script dormant cortana_appear
462 (begin 462 (begin
463 (sleep 98) 463 (sleep 98)
464 (print "cortana appears") 464 (print "cortana appears")
465 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off cortana_base marker)465 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off cortana_base marker)
466 )466 )
467)467)
468468
469(script dormant c05_intra1_cinematic_light_01 469(script dormant c05_intra1_cinematic_light_01
470 (begin 470 (begin
471 (cinematic_lighting_set_primary_light -38 310 0.180392 0.160784 0.113725) 471 (cinematic_lighting_set_primary_light -38 310 0.180392 0.160784 0.113725)
472 (cinematic_lighting_set_secondary_light -46 162 0.458824 0.466667 0.74902) 472 (cinematic_lighting_set_secondary_light -46 162 0.458824 0.466667 0.74902)
473 (cinematic_lighting_set_ambient_light 0.0823529 0.0470588 0.00784314) 473 (cinematic_lighting_set_ambient_light 0.0823529 0.0470588 0.00784314)
474 (object_uses_cinematic_lighting chief True) 474 (object_uses_cinematic_lighting chief True)
475 (object_uses_cinematic_lighting cortana True) 475 (object_uses_cinematic_lighting cortana True)
476 (object_uses_cinematic_lighting regret True)476 (object_uses_cinematic_lighting regret True)
477 )477 )
478)478)
479479
480(script static c05_intra1_02_problem_actors 480(script static c05_intra1_02_problem_actors
481 (begin 481 (begin
482 (print "problem actors") 482 (print "problem actors")
483 (object_create_anew miranda) 483 (object_create_anew miranda)
484 (object_create_anew johnson) 484 (object_create_anew johnson)
485 (object_create_anew pilot) 485 (object_create_anew pilot)
486 (object_create_anew pelican_01) 486 (object_create_anew pelican_01)
487 (object_create_anew holo_index) 487 (object_create_anew holo_index)
488 (object_create_anew iac_bridge) 488 (object_create_anew iac_bridge)
489 (object_create_anew matte_horizon) 489 (object_create_anew matte_horizon)
490 (object_cinematic_lod miranda True) 490 (object_cinematic_lod miranda True)
491 (object_cinematic_lod johnson True) 491 (object_cinematic_lod johnson True)
492 (object_cinematic_lod pilot True) 492 (object_cinematic_lod pilot True)
493 (object_cinematic_lod pelican_01 True) 493 (object_cinematic_lod pelican_01 True)
494 (object_cinematic_lod holo_index True) 494 (object_cinematic_lod holo_index True)
495 (object_cinematic_lod iac_bridge True) 495 (object_cinematic_lod iac_bridge True)
496 (object_uses_cinematic_lighting miranda True) 496 (object_uses_cinematic_lighting miranda True)
497 (object_uses_cinematic_lighting iac_bridge True) 497 (object_uses_cinematic_lighting iac_bridge True)
498 (object_hide johnson True) 498 (object_hide johnson True)
499 (object_hide pilot True) 499 (object_hide pilot True)
500 (object_hide pelican_01 True) 500 (object_hide pelican_01 True)
501 (object_hide matte_horizon True)501 (object_hide matte_horizon True)
502 )502 )
503)503)
504504
505(script static c05_intra1_01_setup 505(script static c05_intra1_01_setup
506 (begin 506 (begin
507 (object_create_anew chief) 507 (object_create_anew chief)
508 (object_create_anew cortana) 508 (object_create_anew cortana)
509 (object_create_anew regret) 509 (object_create_anew regret)
510 (object_create_anew throne_regret) 510 (object_create_anew throne_regret)
511 (object_cinematic_lod chief True) 511 (object_cinematic_lod chief True)
512 (object_cinematic_lod cortana True) 512 (object_cinematic_lod cortana True)
513 (object_cinematic_lod regret True) 513 (object_cinematic_lod regret True)
514 (object_cinematic_lod throne_regret True) 514 (object_cinematic_lod throne_regret True)
515 (cinematic_clone_players_weapon chief right_hand ) 515 (cinematic_clone_players_weapon chief right_hand )
516 (objects_attach regret driver throne_regret driver_cinematic) 516 (objects_attach regret driver throne_regret driver_cinematic)
517 (wake c05_2010_cor) 517 (wake c05_2010_cor)
518 (wake c05_2020_cor) 518 (wake c05_2020_cor)
519 (wake c05_2030_cor) 519 (wake c05_2030_cor)
520 (wake c05_2040_mas) 520 (wake c05_2040_mas)
521 (wake c05_2050_por) 521 (wake c05_2050_por)
522 (wake c05_2060_cor) 522 (wake c05_2060_cor)
523 (wake c05_2070_mas) 523 (wake c05_2070_mas)
524 (wake c05_2080_mir) 524 (wake c05_2080_mir)
525 (wake c05_intra1_score_01) 525 (wake c05_intra1_score_01)
526 (wake c05_intra1_foley_01) 526 (wake c05_intra1_foley_01)
527 (wake cortana_appear) 527 (wake cortana_appear)
528 (wake c05_intra1_cinematic_light_01)528 (wake c05_intra1_cinematic_light_01)
529 )529 )
530)530)
531531
532(script static c05_intra1_scene_01 532(script static c05_intra1_scene_01
533 (begin 533 (begin
534 (fade_out 1 1 1 0) 534 (fade_out 1 1 1 0)
535 (camera_control True) 535 (camera_control True)
536 (cinematic_start) 536 (cinematic_start)
537 (set cinematic_letterbox_style 1) 537 (set cinematic_letterbox_style 1)
538 (camera_set_field_of_view 60 0) 538 (camera_set_field_of_view 60 0)
539 (05_intra1_01_predict_stub) 539 (05_intra1_01_predict_stub)
540 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\music\c05_intra1_02_mus) 540 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\music\c05_intra1_02_mus)
541 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_01_fol) 541 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_01_fol)
542 (sleep prediction_offset) 542 (sleep prediction_offset)
543 (c05_intra1_01_setup) 543 (c05_intra1_01_setup)
544 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra1\05_intra1 05_intra1_01 none anchor_flag_intra1a) 544 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra1\05_intra1 05_intra1_01 none anchor_flag_intra1a)
545 (custom_animation_relative chief objects\characters\masterchief\05_intra1\05_intra1 chief_01 False anchor_intra1a) 545 (custom_animation_relative chief objects\characters\masterchief\05_intra1\05_intra1 chief_01 False anchor_intra1a)
546 (custom_animation_relative regret objects\characters\prophet\05_intra1\05_intra1 regret_01 False anchor_intra1a) 546 (custom_animation_relative regret objects\characters\prophet\05_intra1\05_intra1 regret_01 False anchor_intra1a)
547 (sleep 5) 547 (sleep 5)
548 (fade_in 1 1 1 15) 548 (fade_in 1 1 1 15)
549 (sleep 94) 549 (sleep 94)
550 (custom_animation_relative cortana objects\characters\cortana\05_intra1\05_intra1 cortana_01 False anchor_intra1a) 550 (custom_animation_relative cortana objects\characters\cortana\05_intra1\05_intra1 cortana_01 False anchor_intra1a)
551 (sleep (- (camera_time) prediction_offset)) 551 (sleep (- (camera_time) prediction_offset))
552 (05_intra1_02_predict_stub) 552 (05_intra1_02_predict_stub)
553 (c05_intra1_02_problem_actors) 553 (c05_intra1_02_problem_actors)
554 (sleep (- (camera_time) sound_offset)) 554 (sleep (- (camera_time) sound_offset))
555 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_02_fol) 555 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_02_fol)
556 (sleep (- (camera_time) 5)) 556 (sleep (- (camera_time) 5))
557 (fade_out 1 1 1 5) 557 (fade_out 1 1 1 5)
558 (sleep 5)558 (sleep 5)
559 )559 )
560)560)
561561
562(script dormant c05_intra1_foley_02 562(script dormant c05_intra1_foley_02
563 (begin 563 (begin
564 (sleep 0) 564 (sleep 0)
565 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_02_fol none 1) 565 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_02_fol none 1)
566 (print "c05_intra1 foley 02 start")566 (print "c05_intra1 foley 02 start")
567 )567 )
568)568)
569569
570(script dormant c05_2090_mir 570(script dormant c05_2090_mir
571 (begin 571 (begin
572 (unit_set_emotional_state miranda pensive 0.5 0) 572 (unit_set_emotional_state miranda pensive 0.5 0)
573 (print "miranda - pensive .5 0") 573 (print "miranda - pensive .5 0")
574 (sleep 7) 574 (sleep 7)
575 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2090_mir miranda 1) 575 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2090_mir miranda 1)
576 (cinematic_subtitle c05_2090_mir 5)576 (cinematic_subtitle c05_2090_mir 5)
577 )577 )
578)578)
579579
580(script dormant c05_2100_mir 580(script dormant c05_2100_mir
581 (begin 581 (begin
582 (sleep 162) 582 (sleep 162)
583 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2100_mir miranda 1) 583 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2100_mir miranda 1)
584 (cinematic_subtitle c05_2100_mir 7)584 (cinematic_subtitle c05_2100_mir 7)
585 )585 )
586)586)
587587
588(script dormant c05_2110_jon 588(script dormant c05_2110_jon
589 (begin 589 (begin
590 (sleep 373) 590 (sleep 373)
591 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2110_jon johnson 1 radio_default_loop) 591 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2110_jon johnson 1 radio_default_loop)
592 (cinematic_subtitle c05_2110_jon 3)592 (cinematic_subtitle c05_2110_jon 3)
593 )593 )
594)594)
595595
596(script dormant c05_2120_mir 596(script dormant c05_2120_mir
597 (begin 597 (begin
598 (sleep 455) 598 (sleep 455)
599 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2120_mir miranda 1) 599 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2120_mir miranda 1)
600 (cinematic_subtitle c05_2120_mir 2)600 (cinematic_subtitle c05_2120_mir 2)
601 )601 )
602)602)
603603
604(script dormant c05_2130_mir 604(script dormant c05_2130_mir
605 (begin 605 (begin
606 (sleep 509) 606 (sleep 509)
607 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2130_mir miranda 1) 607 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_2130_mir miranda 1)
608 (cinematic_subtitle c05_2130_mir 2) 608 (cinematic_subtitle c05_2130_mir 2)
609 (texture_camera_off) 609 (texture_camera_off)
610 (sleep 45) 610 (sleep 45)
611 (unit_set_emotional_state miranda angry 0.25 60) 611 (unit_set_emotional_state miranda angry 0.25 60)
612 (print "miranda - angry .25 60")612 (print "miranda - angry .25 60")
613 )613 )
614)614)
615615
616(script dormant c05_2140_jon 616(script dormant c05_2140_jon
617 (begin 617 (begin
618 (sleep 574) 618 (sleep 574)
619 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2140_jon johnson 1 radio_default_loop) 619 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2140_jon johnson 1 radio_default_loop)
620 (cinematic_subtitle c05_2140_jon 1)620 (cinematic_subtitle c05_2140_jon 1)
621 )621 )
622)622)
623623
624(script dormant intra1_texture_camera_on 624(script dormant intra1_texture_camera_on
625 (begin 625 (begin
626 (object_create_anew texture_camera) 626 (object_create_anew texture_camera)
627 (scenery_animation_start_relative texture_camera objects\cinematics\texture_camera\05_intra1\05_intra1 texture_camera_02 anchor_intra1b) 627 (scenery_animation_start_relative texture_camera objects\cinematics\texture_camera\05_intra1\05_intra1 texture_camera_02 anchor_intra1b)
628 (sleep 150) 628 (sleep 150)
629 (print "texture camera on") 629 (print "texture camera on")
630 (texture_camera_set_object_marker texture_camera marker 50) 630 (texture_camera_set_object_marker texture_camera marker 50)
631 (object_hide johnson False) 631 (object_hide johnson False)
632 (object_hide pilot False) 632 (object_hide pilot False)
633 (object_hide pelican_01 False) 633 (object_hide pelican_01 False)
634 (object_hide matte_horizon False)634 (object_hide matte_horizon False)
635 )635 )
636)636)
637637
638(script dormant c05_intra1_cinematic_light_02 638(script dormant c05_intra1_cinematic_light_02
639 (begin 639 (begin
640 (cinematic_lighting_set_primary_light -52 292 0.08 0.15 0.22) 640 (cinematic_lighting_set_primary_light -52 292 0.08 0.15 0.22)
641 (cinematic_lighting_set_secondary_light -14 150 0.09 0.09 0.22) 641 (cinematic_lighting_set_secondary_light -14 150 0.09 0.09 0.22)
642 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04) 642 (cinematic_lighting_set_ambient_light 0.06 0.05 0.04)
643 (object_uses_cinematic_lighting miranda True) 643 (object_uses_cinematic_lighting miranda True)
644 (object_uses_cinematic_lighting iac_bridge True) 644 (object_uses_cinematic_lighting iac_bridge True)
645 (object_uses_cinematic_lighting johnson True) 645 (object_uses_cinematic_lighting johnson True)
646 (object_uses_cinematic_lighting pilot True) 646 (object_uses_cinematic_lighting pilot True)
647 (object_uses_cinematic_lighting index True) 647 (object_uses_cinematic_lighting index True)
648 (object_uses_cinematic_lighting pelican_01 True)648 (object_uses_cinematic_lighting pelican_01 True)
649 )649 )
650)650)
651651
652(script static c05_intra1_02_setup 652(script static c05_intra1_02_setup
653 (begin 653 (begin
654 (object_create_anew holo_library) 654 (object_create_anew holo_library)
655 (object_create_anew matte_horizon) 655 (object_create_anew matte_horizon)
656 (object_cinematic_lod holo_library True) 656 (object_cinematic_lod holo_library True)
657 (wake c05_2090_mir) 657 (wake c05_2090_mir)
658 (wake c05_2100_mir) 658 (wake c05_2100_mir)
659 (wake c05_2110_jon) 659 (wake c05_2110_jon)
660 (wake c05_2120_mir) 660 (wake c05_2120_mir)
661 (wake c05_2130_mir) 661 (wake c05_2130_mir)
662 (wake c05_2140_jon) 662 (wake c05_2140_jon)
663 (wake c05_intra1_foley_02) 663 (wake c05_intra1_foley_02)
664 (wake intra1_texture_camera_on) 664 (wake intra1_texture_camera_on)
665 (wake c05_intra1_cinematic_light_02)665 (wake c05_intra1_cinematic_light_02)
666 )666 )
667)667)
668668
669(script static c05_intra1_02_cleanup 669(script static c05_intra1_02_cleanup
670 (begin 670 (begin
671 (object_destroy miranda) 671 (object_destroy miranda)
672 (object_destroy johnson) 672 (object_destroy johnson)
673 (object_destroy pilot) 673 (object_destroy pilot)
674 (object_destroy holo_index) 674 (object_destroy holo_index)
675 (object_destroy holo_library) 675 (object_destroy holo_library)
676 (object_destroy pelican_01) 676 (object_destroy pelican_01)
677 (object_destroy iac_bridge) 677 (object_destroy iac_bridge)
678 (object_destroy texture_camera) 678 (object_destroy texture_camera)
679 (object_destroy matte_horizon)679 (object_destroy matte_horizon)
680 )680 )
681)681)
682682
683(script static c05_intra1_scene_02 683(script static c05_intra1_scene_02
684 (begin 684 (begin
685 (c05_intra1_02_setup) 685 (c05_intra1_02_setup)
686 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra1\05_intra1 05_intra1_02 none anchor_flag_intra1b) 686 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra1\05_intra1 05_intra1_02 none anchor_flag_intra1b)
687 (custom_animation_relative miranda objects\characters\miranda\05_intra1\05_intra1 miranda_02 False anchor_intra1b) 687 (custom_animation_relative miranda objects\characters\miranda\05_intra1\05_intra1 miranda_02 False anchor_intra1b)
688 (custom_animation_relative johnson objects\characters\marine\05_intra1\05_intra1 johnson_02 False anchor_intra1b) 688 (custom_animation_relative johnson objects\characters\marine\05_intra1\05_intra1 johnson_02 False anchor_intra1b)
689 (custom_animation_relative pilot objects\characters\marine\05_intra1\05_intra1 marine01_02 False anchor_intra1b) 689 (custom_animation_relative pilot objects\characters\marine\05_intra1\05_intra1 marine01_02 False anchor_intra1b)
690 (scenery_animation_start_relative iac_bridge objects\cinematics\human\inamberclad_bridge\05_intra1\05_intra1 bridge_02 anchor_intra1b) 690 (scenery_animation_start_relative iac_bridge objects\cinematics\human\inamberclad_bridge\05_intra1\05_intra1 bridge_02 anchor_intra1b)
691 (scenery_animation_start_relative holo_index objects\cinematics\forerunner\index_holo_human\05_intra1\05_intra1 index_holo_human_02 anchor_intra1b) 691 (scenery_animation_start_relative holo_index objects\cinematics\forerunner\index_holo_human\05_intra1\05_intra1 index_holo_human_02 anchor_intra1b)
692 (scenery_animation_start_relative holo_library objects\cinematics\forerunner\mount_doom_holo\05_intra1\05_intra1 mount_doom_holo_02 anchor_intra1b) 692 (scenery_animation_start_relative holo_library objects\cinematics\forerunner\mount_doom_holo\05_intra1\05_intra1 mount_doom_holo_02 anchor_intra1b)
693 (scenery_animation_start_relative matte_horizon objects\cinematics\matte_paintings\delta_horizon\05_intra1\05_intra1 delta_horizon_02 anchor_intra1b) 693 (scenery_animation_start_relative matte_horizon objects\cinematics\matte_paintings\delta_horizon\05_intra1\05_intra1 delta_horizon_02 anchor_intra1b)
694 (custom_animation_relative pelican_01 objects\vehicles\pelican\05_intra1\05_intra1 pelican_02 False anchor_intra1b) 694 (custom_animation_relative pelican_01 objects\vehicles\pelican\05_intra1\05_intra1 pelican_02 False anchor_intra1b)
695 (sleep 30) 695 (sleep 30)
696 (fade_in 1 1 1 5) 696 (fade_in 1 1 1 5)
697 (sleep (- (camera_time) prediction_offset)) 697 (sleep (- (camera_time) prediction_offset))
698 (05_intra1_03_predict_stub) 698 (05_intra1_03_predict_stub)
699 (sleep (- (camera_time) sound_offset)) 699 (sleep (- (camera_time) sound_offset))
700 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_03_fol) 700 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_03_fol)
701 (sleep (camera_time)) 701 (sleep (camera_time))
702 (c05_intra1_02_cleanup)702 (c05_intra1_02_cleanup)
703 )703 )
704)704)
705705
706(script dormant c05_intra1_foley_03 706(script dormant c05_intra1_foley_03
707 (begin 707 (begin
708 (sleep 0) 708 (sleep 0)
709 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_03_fol none 1) 709 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra1\foley\c05_intra1_03_fol none 1)
710 (print "c05_intra1 foley 03 start")710 (print "c05_intra1 foley 03 start")
711 )711 )
712)712)
713713
714(script dormant c05_2150_mir 714(script dormant c05_2150_mir
715 (begin 715 (begin
716 (unit_set_emotional_state cortana angry 0.5 0) 716 (unit_set_emotional_state cortana angry 0.5 0)
717 (print "cortana - angry .5 0") 717 (print "cortana - angry .5 0")
718 (sleep 0) 718 (sleep 0)
719 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2150_mir none 1 radio_default_loop) 719 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2150_mir none 1 radio_default_loop)
720 (cinematic_subtitle c05_2150_mir 3)720 (cinematic_subtitle c05_2150_mir 3)
721 )721 )
722)722)
723723
724(script dormant c05_2160_mir 724(script dormant c05_2160_mir
725 (begin 725 (begin
726 (sleep 99) 726 (sleep 99)
727 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2160_mir none 1 radio_default_out) 727 (sound_impulse_start_effect sound\dialog\levels\05_deltatemple\cinematics\c05_2160_mir none 1 radio_default_out)
728 (cinematic_subtitle c05_2160_mir 2)728 (cinematic_subtitle c05_2160_mir 2)
729 )729 )
730)730)
731731
732(script dormant cortana_disappear 732(script dormant cortana_disappear
733 (begin 733 (begin
734 (sleep 35) 734 (sleep 35)
735 (print "cortana disappears") 735 (print "cortana disappears")
736 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off cortana_base marker)736 (effect_new_on_object_marker effects\objects\characters\cortana\cortana_on_off cortana_base marker)
737 )737 )
738)738)
739739
740(script dormant c05_intra1_cinematic_light_03 740(script dormant c05_intra1_cinematic_light_03
741 (begin 741 (begin
742 (cinematic_lighting_set_primary_light -38 310 0.180392 0.160784 0.113725) 742 (cinematic_lighting_set_primary_light -38 310 0.180392 0.160784 0.113725)
743 (cinematic_lighting_set_secondary_light -46 162 0.458824 0.466667 0.74902) 743 (cinematic_lighting_set_secondary_light -46 162 0.458824 0.466667 0.74902)
744 (cinematic_lighting_set_ambient_light 0.0823529 0.0470588 0.00784314)744 (cinematic_lighting_set_ambient_light 0.0823529 0.0470588 0.00784314)
745 )745 )
746)746)
747747
748(script static c05_intra1_03_setup 748(script static c05_intra1_03_setup
749 (begin 749 (begin
750 (wake c05_2150_mir) 750 (wake c05_2150_mir)
751 (wake c05_2160_mir) 751 (wake c05_2160_mir)
752 (wake c05_intra1_foley_03) 752 (wake c05_intra1_foley_03)
753 (wake c05_intra1_cinematic_light_03) 753 (wake c05_intra1_cinematic_light_03)
754 (wake cortana_disappear)754 (wake cortana_disappear)
755 )755 )
756)756)
757757
758(script static c05_intra1_03_cleanup 758(script static c05_intra1_03_cleanup
759 (begin 759 (begin
760 (object_destroy chief) 760 (object_destroy chief)
761 (object_destroy regret) 761 (object_destroy regret)
762 (object_destroy throne_regret) 762 (object_destroy throne_regret)
763 (object_destroy cortana_base)763 (object_destroy cortana_base)
764 )764 )
765)765)
766766
767(script static c05_intra1_scene_03 767(script static c05_intra1_scene_03
768 (begin 768 (begin
769 (c05_intra1_03_setup) 769 (c05_intra1_03_setup)
770 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra1\05_intra1 05_intra1_03 none anchor_flag_intra1a) 770 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra1\05_intra1 05_intra1_03 none anchor_flag_intra1a)
771 (custom_animation_relative chief objects\characters\masterchief\05_intra1\05_intra1 chief_03 False anchor_intra1a) 771 (custom_animation_relative chief objects\characters\masterchief\05_intra1\05_intra1 chief_03 False anchor_intra1a)
772 (custom_animation_relative cortana objects\characters\cortana\05_intra1\05_intra1 cortana_03 False anchor_intra1a) 772 (custom_animation_relative cortana objects\characters\cortana\05_intra1\05_intra1 cortana_03 False anchor_intra1a)
773 (sleep 50) 773 (sleep 50)
774 (object_destroy cortana) 774 (object_destroy cortana)
775 (sleep (- (camera_time) 15)) 775 (sleep (- (camera_time) 15))
776 (fade_out 1 1 1 15) 776 (fade_out 1 1 1 15)
777 (sleep 15) 777 (sleep 15)
778 (c05_intra1_03_cleanup)778 (c05_intra1_03_cleanup)
779 )779 )
780)780)
781781
782(script static c05_intra1 782(script static c05_intra1
783 (begin 783 (begin
784 (texture_cache_flush) 784 (texture_cache_flush)
785 (geometry_cache_flush) 785 (geometry_cache_flush)
786 (switch_bsp_by_name bsp_01) 786 (switch_bsp_by_name bsp_01)
787 (sleep 1) 787 (sleep 1)
788 (sound_class_set_gain "amb" 0 0) 788 (sound_class_set_gain "amb" 0 0)
789 (sound_class_set_gain "vehicle" 0 0) 789 (sound_class_set_gain "vehicle" 0 0)
790 (c05_intra1_scene_01) 790 (c05_intra1_scene_01)
791 (c05_intra1_scene_02) 791 (c05_intra1_scene_02)
792 (c05_intra1_scene_03) 792 (c05_intra1_scene_03)
793 (sound_class_set_gain "amb" 0 15)793 (sound_class_set_gain "amb" 0 15)
794 )794 )
795)795)
796796
797(script dormant c05_intra2_foley 797(script dormant c05_intra2_foley
798 (begin 798 (begin
799 (sleep 0) 799 (sleep 0)
800 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra2\foley\c05_intra2_01_fol none 1) 800 (sound_impulse_start sound\cinematics\05_deltahalo\c05_intra2\foley\c05_intra2_01_fol none 1)
801 (print "c05_intra2 foley start")801 (print "c05_intra2 foley start")
802 )802 )
803)803)
804804
805(script dormant c05_3010_cor 805(script dormant c05_3010_cor
806 (begin 806 (begin
807 (sleep 275) 807 (sleep 275)
808 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_3010_cor none 1) 808 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_3010_cor none 1)
809 (cinematic_subtitle c05_3010_cor 2)809 (cinematic_subtitle c05_3010_cor 2)
810 )810 )
811)811)
812812
813(script dormant c05_3020_cor 813(script dormant c05_3020_cor
814 (begin 814 (begin
815 (sleep 359) 815 (sleep 359)
816 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_3020_cor none 1) 816 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_3020_cor none 1)
817 (cinematic_subtitle c05_3020_cor 2)817 (cinematic_subtitle c05_3020_cor 2)
818 )818 )
819)819)
820820
821(script dormant c05_3030_cor 821(script dormant c05_3030_cor
822 (begin 822 (begin
823 (sleep 513) 823 (sleep 513)
824 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_3030_cor none 1) 824 (sound_impulse_start sound\dialog\levels\05_deltatemple\cinematics\c05_3030_cor none 1)
825 (cinematic_subtitle c05_3030_cor 3)825 (cinematic_subtitle c05_3030_cor 3)
826 )826 )
827)827)
828828
829(script dormant c05_intra2_dof 829(script dormant c05_intra2_dof
830 (begin 830 (begin
831 (sleep 250) 831 (sleep 250)
832 (cinematic_screen_effect_start True) 832 (cinematic_screen_effect_start True)
833 (cinematic_screen_effect_set_depth_of_field 1 0.5 0.5 0 0 0 0) 833 (cinematic_screen_effect_set_depth_of_field 1 0.5 0.5 0 0 0 0)
834 (print "rack focus") 834 (print "rack focus")
835 (sleep 250) 835 (sleep 250)
836 (cinematic_screen_effect_stop) 836 (cinematic_screen_effect_stop)
837 (print "rack focus stop")837 (print "rack focus stop")
838 )838 )
839)839)
840840
841(script dormant c05_intra2_cinematic_light 841(script dormant c05_intra2_cinematic_light
842 (begin 842 (begin
843 (cinematic_lighting_set_primary_light 24 272 0.639216 0.54902 0.388235) 843 (cinematic_lighting_set_primary_light 24 272 0.639216 0.54902 0.388235)
844 (cinematic_lighting_set_secondary_light -27 140 0.329412 0.180392 0.0509804) 844 (cinematic_lighting_set_secondary_light -27 140 0.329412 0.180392 0.0509804)
845 (cinematic_lighting_set_ambient_light 0.0784314 0.0784314 0.101961) 845 (cinematic_lighting_set_ambient_light 0.0784314 0.0784314 0.101961)
846 (object_uses_cinematic_lighting chief True)846 (object_uses_cinematic_lighting chief True)
847 )847 )
848)848)
849849
850(script dormant fleet_arrival 850(script dormant fleet_arrival
851 (begin 851 (begin
852 (sleep 251) 852 (sleep 251)
853 (print "fleet arrival") 853 (print "fleet arrival")
854 (object_create_anew intra2_fleet)854 (object_create_anew intra2_fleet)
855 )855 )
856)856)
857857
858(script static c05_intra2_setup 858(script static c05_intra2_setup
859 (begin 859 (begin
860 (object_create chief) 860 (object_create chief)
861 (object_cinematic_lod chief True) 861 (object_cinematic_lod chief True)
862 (cinematic_clone_players_weapon chief right_hand ) 862 (cinematic_clone_players_weapon chief right_hand )
863 (wake c05_3010_cor) 863 (wake c05_3010_cor)
864 (wake c05_3020_cor) 864 (wake c05_3020_cor)
865 (wake c05_3030_cor) 865 (wake c05_3030_cor)
866 (wake c05_intra2_foley) 866 (wake c05_intra2_foley)
867 (wake fleet_arrival) 867 (wake fleet_arrival)
868 (wake c05_intra2_dof) 868 (wake c05_intra2_dof)
869 (wake c05_intra2_cinematic_light)869 (wake c05_intra2_cinematic_light)
870 )870 )
871)871)
872872
873(script static c05_intra2 873(script static c05_intra2
874 (begin 874 (begin
875 (texture_cache_flush) 875 (texture_cache_flush)
876 (geometry_cache_flush) 876 (geometry_cache_flush)
877 (switch_bsp_by_name bsp_03) 877 (switch_bsp_by_name bsp_03)
878 (sleep 1) 878 (sleep 1)
879 (camera_control True) 879 (camera_control True)
880 (cinematic_start) 880 (cinematic_start)
881 (set cinematic_letterbox_style 1) 881 (set cinematic_letterbox_style 1)
882 (camera_set_field_of_view 60 0) 882 (camera_set_field_of_view 60 0)
883 (cinematic_lightmap_shadow_enable) 883 (cinematic_lightmap_shadow_enable)
884 (05_intra1_01_predict_stub) 884 (05_intra1_01_predict_stub)
885 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra2\foley\c05_intra2_01_fol) 885 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_intra2\foley\c05_intra2_01_fol)
886 (sleep prediction_offset) 886 (sleep prediction_offset)
887 (c05_intra2_setup) 887 (c05_intra2_setup)
888 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra2\05_intra2 05_intra2_01 none anchor_flag_outro) 888 (camera_set_animation_relative objects\characters\cinematic_camera\05_intra2\05_intra2 05_intra2_01 none anchor_flag_outro)
889 (custom_animation_relative chief objects\characters\masterchief\05_intra2\05_intra2 chief_01 False anchor_outro) 889 (custom_animation_relative chief objects\characters\masterchief\05_intra2\05_intra2 chief_01 False anchor_outro)
890 (fade_in 1 1 1 15) 890 (fade_in 1 1 1 15)
891 (sleep (- (camera_time) 15)) 891 (sleep (- (camera_time) 15))
892 (fade_out 1 1 1 15) 892 (fade_out 1 1 1 15)
893 (sleep 15) 893 (sleep 15)
894 (object_destroy chief) 894 (object_destroy chief)
895 (object_destroy intra2_fleet)895 (object_destroy intra2_fleet)
896 )896 )
897)897)
898898
899(script dormant c05_outro_score_01 899(script dormant c05_outro_score_01
900 (begin 900 (begin
901 (sleep 0) 901 (sleep 0)
902 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\music\c05_outro_01_mus none 1) 902 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\music\c05_outro_01_mus none 1)
903 (print "c05_outro score 01 start")903 (print "c05_outro score 01 start")
904 )904 )
905)905)
906906
907(script dormant c05_outro_foley_01 907(script dormant c05_outro_foley_01
908 (begin 908 (begin
909 (sleep 0) 909 (sleep 0)
910 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_01_fol none 1) 910 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_01_fol none 1)
911 (print "c05_outro foley 01 start")911 (print "c05_outro foley 01 start")
912 )912 )
913)913)
914914
915(script dormant effect_dust_scrape 915(script dormant effect_dust_scrape
916 (begin 916 (begin
917 (time_code_reset) 917 (time_code_reset)
918 (sleep 240) 918 (sleep 240)
919 (print "effect - dust scrape") 919 (print "effect - dust scrape")
920 (object_create_anew outro_dust_scrape)920 (object_create_anew outro_dust_scrape)
921 )921 )
922)922)
923923
924(script dormant c05_outro_01_dof 924(script dormant c05_outro_01_dof
925 (begin 925 (begin
926 (sleep 55) 926 (sleep 55)
927 (cinematic_screen_effect_start True) 927 (cinematic_screen_effect_start True)
928 (cinematic_screen_effect_set_depth_of_field 1 0.5 0.5 0 0 0 0) 928 (cinematic_screen_effect_set_depth_of_field 1 0.5 0.5 0 0 0 0)
929 (print "rack focus") 929 (print "rack focus")
930 (sleep 130) 930 (sleep 130)
931 (cinematic_screen_effect_stop) 931 (cinematic_screen_effect_stop)
932 (print "rack focus stop")932 (print "rack focus stop")
933 )933 )
934)934)
935935
936(script dormant c05_outro_cinematic_light_01 936(script dormant c05_outro_cinematic_light_01
937 (begin 937 (begin
938 (cinematic_lighting_set_primary_light 24 272 0.639216 0.54902 0.388235) 938 (cinematic_lighting_set_primary_light 24 272 0.639216 0.54902 0.388235)
939 (cinematic_lighting_set_secondary_light -27 140 0.329412 0.180392 0.0509804) 939 (cinematic_lighting_set_secondary_light -27 140 0.329412 0.180392 0.0509804)
940 (cinematic_lighting_set_ambient_light 0.0784314 0.0784314 0.101961) 940 (cinematic_lighting_set_ambient_light 0.0784314 0.0784314 0.101961)
941 (object_uses_cinematic_lighting chief True) 941 (object_uses_cinematic_lighting chief True)
942 (object_uses_cinematic_lighting carrier True)942 (object_uses_cinematic_lighting carrier True)
943 )943 )
944)944)
945945
946(script dormant c05_outro_problem_actors 946(script dormant c05_outro_problem_actors
947 (begin 947 (begin
948 (print "problem actors") 948 (print "problem actors")
949 (object_create_anew chief) 949 (object_create_anew chief)
950 (object_cinematic_lod chief True)950 (object_cinematic_lod chief True)
951 )951 )
952)952)
953953
954(script static c05_outro_01_setup 954(script static c05_outro_01_setup
955 (begin 955 (begin
956 (object_create_anew carrier) 956 (object_create_anew carrier)
957 (object_cinematic_lod carrier True) 957 (object_cinematic_lod carrier True)
958 (wake c05_outro_score_01) 958 (wake c05_outro_score_01)
959 (wake c05_outro_foley_01) 959 (wake c05_outro_foley_01)
960 (wake effect_dust_scrape) 960 (wake effect_dust_scrape)
961 (wake c05_outro_01_dof) 961 (wake c05_outro_01_dof)
962 (wake c05_outro_cinematic_light_01) 962 (wake c05_outro_cinematic_light_01)
963 (effect_new_on_object_marker effects\cinematics\05\covenant_beam carrier beam)963 (effect_new_on_object_marker effects\cinematics\05\covenant_beam carrier beam)
964 )964 )
965)965)
966966
967(script static c05_outro_scene_01 967(script static c05_outro_scene_01
968 (begin 968 (begin
969 (fade_out 1 1 1 0) 969 (fade_out 1 1 1 0)
970 (camera_control True) 970 (camera_control True)
971 (cinematic_start) 971 (cinematic_start)
972 (cinematic_outro_start) 972 (cinematic_outro_start)
973 (set cinematic_letterbox_style 1) 973 (set cinematic_letterbox_style 1)
974 (camera_set_field_of_view 60 0) 974 (camera_set_field_of_view 60 0)
975 (cinematic_lightmap_shadow_enable) 975 (cinematic_lightmap_shadow_enable)
976 (05_outro_01_predict_stub) 976 (05_outro_01_predict_stub)
977 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\music\c05_outro_01_mus) 977 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\music\c05_outro_01_mus)
978 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_01_fol) 978 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_01_fol)
979 (wake c05_outro_problem_actors) 979 (wake c05_outro_problem_actors)
980 (sleep prediction_offset) 980 (sleep prediction_offset)
981 (c05_outro_01_setup) 981 (c05_outro_01_setup)
982 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_01 none anchor_flag_outro) 982 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_01 none anchor_flag_outro)
983 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_01 False anchor_outro) 983 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_01 False anchor_outro)
984 (scenery_animation_start_relative carrier scenarios\objects\covenant\military\capital_ship\05_outro\05_outro cruiser_01 anchor_outro) 984 (scenery_animation_start_relative carrier scenarios\objects\covenant\military\capital_ship\05_outro\05_outro cruiser_01 anchor_outro)
985 (fade_in 1 1 1 15) 985 (fade_in 1 1 1 15)
986 (sleep (- (camera_time) prediction_offset)) 986 (sleep (- (camera_time) prediction_offset))
987 (05_outro_02_predict_stub) 987 (05_outro_02_predict_stub)
988 (sleep (- (camera_time) sound_offset)) 988 (sleep (- (camera_time) sound_offset))
989 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_02_fol) 989 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_02_fol)
990 (sleep (camera_time))990 (sleep (camera_time))
991 )991 )
992)992)
993993
994(script dormant c05_outro_foley_02 994(script dormant c05_outro_foley_02
995 (begin 995 (begin
996 (sleep 0) 996 (sleep 0)
997 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_02_fol none 1) 997 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_02_fol none 1)
998 (print "c05_outro foley 02 start")998 (print "c05_outro foley 02 start")
999 )999 )
1000)1000)
10011001
1002(script dormant effect_dust_land 1002(script dormant effect_dust_land
1003 (begin 1003 (begin
1004 (sleep 59) 1004 (sleep 59)
1005 (print "effect - dust land") 1005 (print "effect - dust land")
1006 (object_create_anew outro_dust_land)1006 (object_create_anew outro_dust_land)
1007 )1007 )
1008)1008)
10091009
1010(script static c05_outro_scene_02 1010(script static c05_outro_scene_02
1011 (begin 1011 (begin
1012 (wake c05_outro_foley_02) 1012 (wake c05_outro_foley_02)
1013 (wake effect_dust_land) 1013 (wake effect_dust_land)
1014 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_02 none anchor_flag_outro) 1014 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_02 none anchor_flag_outro)
1015 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_02 False anchor_outro) 1015 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_02 False anchor_outro)
1016 (scenery_animation_start_relative carrier scenarios\objects\covenant\military\capital_ship\05_outro\05_outro cruiser_02 anchor_outro) 1016 (scenery_animation_start_relative carrier scenarios\objects\covenant\military\capital_ship\05_outro\05_outro cruiser_02 anchor_outro)
1017 (sleep (- (camera_time) prediction_offset)) 1017 (sleep (- (camera_time) prediction_offset))
1018 (05_outro_03_predict_stub) 1018 (05_outro_03_predict_stub)
1019 (sleep (- (camera_time) sound_offset)) 1019 (sleep (- (camera_time) sound_offset))
1020 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_03_fol) 1020 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_03_fol)
1021 (sleep (camera_time))1021 (sleep (camera_time))
1022 )1022 )
1023)1023)
10241024
1025(script dormant c05_outro_foley_03 1025(script dormant c05_outro_foley_03
1026 (begin 1026 (begin
1027 (sleep 0) 1027 (sleep 0)
1028 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_03_fol none 1) 1028 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_03_fol none 1)
1029 (print "c05_outro foley 03 start")1029 (print "c05_outro foley 03 start")
1030 )1030 )
1031)1031)
10321032
1033(script dormant c05_outro_fov_01 1033(script dormant c05_outro_fov_01
1034 (begin 1034 (begin
1035 (sleep 122) 1035 (sleep 122)
1036 (camera_set_field_of_view 7 0)1036 (camera_set_field_of_view 7 0)
1037 )1037 )
1038)1038)
10391039
1040(script static c05_outro_03_setup 1040(script static c05_outro_03_setup
1041 (begin 1041 (begin
1042 (wake c05_outro_foley_03) 1042 (wake c05_outro_foley_03)
1043 (wake c05_outro_fov_01)1043 (wake c05_outro_fov_01)
1044 )1044 )
1045)1045)
10461046
1047(script static c05_outro_scene_03 1047(script static c05_outro_scene_03
1048 (begin 1048 (begin
1049 (c05_outro_03_setup) 1049 (c05_outro_03_setup)
1050 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_03 none anchor_flag_outro) 1050 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_03 none anchor_flag_outro)
1051 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_03 False anchor_outro) 1051 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_03 False anchor_outro)
1052 (sleep (- (camera_time) prediction_offset)) 1052 (sleep (- (camera_time) prediction_offset))
1053 (05_outro_04_predict_stub) 1053 (05_outro_04_predict_stub)
1054 (sleep (- (camera_time) sound_offset)) 1054 (sleep (- (camera_time) sound_offset))
1055 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_04_fol) 1055 (sound_impulse_predict sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_04_fol)
1056 (sleep (camera_time))1056 (sleep (camera_time))
1057 )1057 )
1058)1058)
10591059
1060(script dormant c05_outro_foley_04 1060(script dormant c05_outro_foley_04
1061 (begin 1061 (begin
1062 (sleep 0) 1062 (sleep 0)
1063 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_04_fol none 1) 1063 (sound_impulse_start sound\cinematics\05_deltahalo\c05_outro\foley\c05_outro_04_fol none 1)
1064 (print "c05_outro foley 04 start")1064 (print "c05_outro foley 04 start")
1065 )1065 )
1066)1066)
10671067
1068(script static c05_outro_scene_04 1068(script static c05_outro_scene_04
1069 (begin 1069 (begin
1070 (wake c05_outro_foley_04) 1070 (wake c05_outro_foley_04)
1071 (object_create_anew outro_beam) 1071 (object_create_anew outro_beam)
1072 (print "start beam") 1072 (print "start beam")
1073 (camera_set_field_of_view 60 0) 1073 (camera_set_field_of_view 60 0)
1074 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_04 none anchor_flag_outro) 1074 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_04 none anchor_flag_outro)
1075 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_04 False anchor_outro) 1075 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_04 False anchor_outro)
1076 (scenery_animation_start_relative carrier scenarios\objects\covenant\military\capital_ship\05_outro\05_outro cruiser_04 anchor_outro) 1076 (scenery_animation_start_relative carrier scenarios\objects\covenant\military\capital_ship\05_outro\05_outro cruiser_04 anchor_outro)
1077 (sleep (- (camera_time) prediction_offset)) 1077 (sleep (- (camera_time) prediction_offset))
1078 (05_outro_05_predict_stub) 1078 (05_outro_05_predict_stub)
1079 (sleep (- (camera_time) 1)) 1079 (sleep (- (camera_time) 1))
1080 (fade_out 0 0 0 0) 1080 (fade_out 0 0 0 0)
1081 (sleep 60) 1081 (sleep 60)
1082 (object_destroy outro_beam)1082 (object_destroy outro_beam)
1083 )1083 )
1084)1084)
10851085
1086(script dormant x07_0220_grv 1086(script dormant x07_0220_grv
1087 (begin 1087 (begin
1088 (sleep 207) 1088 (sleep 207)
1089 (sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x07_0220_grv none 1) 1089 (sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x07_0220_grv none 1)
1090 (cinematic_subtitle x07_0220_grv 7)1090 (cinematic_subtitle x07_0220_grv 7)
1091 )1091 )
1092)1092)
10931093
1094(script dormant x07_0230_grv 1094(script dormant x07_0230_grv
1095 (begin 1095 (begin
1096 (sleep 426) 1096 (sleep 426)
1097 (sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x07_0230_grv none 1) 1097 (sound_impulse_start sound\dialog\levels\06_sentinelwall\cinematic\x07_0230_grv none 1)
1098 (cinematic_subtitle x07_0230_grv 6)1098 (cinematic_subtitle x07_0230_grv 6)
1099 )1099 )
1100)1100)
11011101
1102(script dormant c05_outro_bubbles 1102(script dormant c05_outro_bubbles
1103 (begin 1103 (begin
1104 (object_create_anew bubbles_01) 1104 (object_create_anew bubbles_01)
1105 (objects_attach chief bubbles_01 ) 1105 (objects_attach chief bubbles_01 )
1106 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles01) 1106 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles01)
1107 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles04) 1107 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles04)
1108 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles06) 1108 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles06)
1109 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles08) 1109 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles08)
1110 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles09) 1110 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles09)
1111 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles11) 1111 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles11)
1112 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles12) 1112 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles12)
1113 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles14)1113 (effect_new_on_object_marker effects\cinematics\05\bubbles_debris rubble bubbles14)
1114 )1114 )
1115)1115)
11161116
1117(script dormant c05_outro_caustic 1117(script dormant c05_outro_caustic
1118 (begin 1118 (begin
1119 (time_code_reset) 1119 (time_code_reset)
1120 (sleep 127) 1120 (sleep 127)
1121 (print "create caustic light") 1121 (print "create caustic light")
1122 (object_create_anew_containing "caustic_light")1122 (object_create_anew_containing "caustic_light")
1123 )1123 )
1124)1124)
11251125
1126(script dormant c05_outro_cinematic_light_05 1126(script dormant c05_outro_cinematic_light_05
1127 (begin 1127 (begin
1128 (cinematic_lighting_set_primary_light 54 138 0.129412 0.121569 0.0705882) 1128 (cinematic_lighting_set_primary_light 54 138 0.129412 0.121569 0.0705882)
1129 (cinematic_lighting_set_secondary_light -46 238 0.0705882 0.160784 0.329412) 1129 (cinematic_lighting_set_secondary_light -46 238 0.0705882 0.160784 0.329412)
1130 (cinematic_lighting_set_ambient_light 0.0901961 0.129412 0.219608) 1130 (cinematic_lighting_set_ambient_light 0.0901961 0.129412 0.219608)
1131 (object_uses_cinematic_lighting chief True) 1131 (object_uses_cinematic_lighting chief True)
1132 (object_uses_cinematic_lighting rubble True) 1132 (object_uses_cinematic_lighting rubble True)
1133 (object_uses_cinematic_lighting tentacle_capture_01 True) 1133 (object_uses_cinematic_lighting tentacle_capture_01 True)
1134 (object_uses_cinematic_lighting tentacle_capture_02 True)1134 (object_uses_cinematic_lighting tentacle_capture_02 True)
1135 )1135 )
1136)1136)
11371137
1138(script static c05_outro_05_setup 1138(script static c05_outro_05_setup
1139 (begin 1139 (begin
1140 (object_create_anew rubble) 1140 (object_create_anew rubble)
1141 (object_create_anew tentacle_capture_01) 1141 (object_create_anew tentacle_capture_01)
1142 (object_create_anew tentacle_capture_02) 1142 (object_create_anew tentacle_capture_02)
1143 (wake x07_0220_grv) 1143 (wake x07_0220_grv)
1144 (wake x07_0230_grv) 1144 (wake x07_0230_grv)
1145 (wake c05_outro_cinematic_light_05) 1145 (wake c05_outro_cinematic_light_05)
1146 (wake c05_outro_bubbles) 1146 (wake c05_outro_bubbles)
1147 (wake c05_outro_caustic)1147 (wake c05_outro_caustic)
1148 )1148 )
1149)1149)
11501150
1151(script static c05_outro_05_cleanup 1151(script static c05_outro_05_cleanup
1152 (begin 1152 (begin
1153 (object_destroy chief) 1153 (object_destroy chief)
1154 (object_destroy rubble) 1154 (object_destroy rubble)
1155 (object_destroy carrier) 1155 (object_destroy carrier)
1156 (object_destroy_containing "caustic_light") 1156 (object_destroy_containing "caustic_light")
1157 (object_destroy_containing "tentacle") 1157 (object_destroy_containing "tentacle")
1158 (object_destroy_containing "bubbles")1158 (object_destroy_containing "bubbles")
1159 )1159 )
1160)1160)
11611161
1162(script static c05_outro_scene_05 1162(script static c05_outro_scene_05
1163 (begin 1163 (begin
1164 (c05_outro_05_setup) 1164 (c05_outro_05_setup)
1165 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_05 none anchor_flag_outro) 1165 (camera_set_animation_relative objects\characters\cinematic_camera\05_outro\05_outro 05_outro_05 none anchor_flag_outro)
1166 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_05 False anchor_outro) 1166 (custom_animation_relative chief objects\characters\masterchief\05_outro\05_outro chief_05 False anchor_outro)
1167 (scenery_animation_start_relative rubble objects\cinematics\effects\05_outro_rubble\05_outro_rubble 05_outro_05 anchor_outro) 1167 (scenery_animation_start_relative rubble objects\cinematics\effects\05_outro_rubble\05_outro_rubble 05_outro_05 anchor_outro)
1168 (scenery_animation_start_relative tentacle_capture_01 objects\characters\gravemind\tentacle_capture\05_outro\05_outro tentacle1_05 anchor_outro) 1168 (scenery_animation_start_relative tentacle_capture_01 objects\characters\gravemind\tentacle_capture\05_outro\05_outro tentacle1_05 anchor_outro)
1169 (scenery_animation_start_relative tentacle_capture_02 objects\characters\gravemind\tentacle_capture\05_outro\05_outro tentacle2_05 anchor_outro) 1169 (scenery_animation_start_relative tentacle_capture_02 objects\characters\gravemind\tentacle_capture\05_outro\05_outro tentacle2_05 anchor_outro)
1170 (fade_in 0 0 0 60) 1170 (fade_in 0 0 0 60)
1171 (sleep (- (camera_time) 30)) 1171 (sleep (- (camera_time) 30))
1172 (fade_out 0 0 0 60) 1172 (fade_out 0 0 0 60)
1173 (sleep 60) 1173 (sleep 60)
1174 (c05_outro_05_cleanup) 1174 (c05_outro_05_cleanup)
1175 (cinematic_lightmap_shadow_disable)1175 (cinematic_lightmap_shadow_disable)
1176 )1176 )
1177)1177)
11781178
1179(script static c05_outro 1179(script static c05_outro
1180 (begin 1180 (begin
1181 (texture_cache_flush) 1181 (texture_cache_flush)
1182 (geometry_cache_flush) 1182 (geometry_cache_flush)
1183 (switch_bsp_by_name bsp_03) 1183 (switch_bsp_by_name bsp_03)
1184 (sleep 1) 1184 (sleep 1)
1185 (c05_outro_scene_01) 1185 (c05_outro_scene_01)
1186 (c05_outro_scene_02) 1186 (c05_outro_scene_02)
1187 (c05_outro_scene_03) 1187 (c05_outro_scene_03)
1188 (c05_outro_scene_04) 1188 (c05_outro_scene_04)
1189 (c05_outro_scene_05)1189 (c05_outro_scene_05)
1190 )1190 )
1191)1191)
11921192
1193(script command long_pause 1193(script command long_pause
1194 (begin 1194 (begin
1195 (cs_abort_on_alert True) 1195 (cs_abort_on_alert True)
1196 (sleep_forever)1196 (sleep_forever)
1197 )1197 )
1198)1198)
11991199
1200(script command forever_pause 1200(script command forever_pause
1201 (begin 1201 (begin
1202 (cs_pause -1)1202 (cs_pause -1)
1203 )1203 )
1204)1204)
12051205
1206(script command abort 1206(script command abort
1207 (begin 1207 (begin
1208 (cs_pause 0.1)1208 (cs_pause 0.1)
1209 )1209 )
1210)1210)
12111211
1212(script dormant 05b_title0 1212(script dormant 05b_title0
1213 (begin 1213 (begin
1214 (cinematic_fade_from_white_bars) 1214 (cinematic_fade_from_white_bars)
1215 (sleep 30) 1215 (sleep 30)
1216 (cinematic_set_title title_1) 1216 (cinematic_set_title title_1)
1217 (sleep 150) 1217 (sleep 150)
1218 (hud_cinematic_fade 1 0.5) 1218 (hud_cinematic_fade 1 0.5)
1219 (cinematic_show_letterbox False)1219 (cinematic_show_letterbox False)
1220 )1220 )
1221)1221)
12221222
1223(script dormant 05b_title1 1223(script dormant 05b_title1
1224 (begin 1224 (begin
1225 (hud_cinematic_fade 0 0.5) 1225 (hud_cinematic_fade 0 0.5)
1226 (cinematic_show_letterbox True) 1226 (cinematic_show_letterbox True)
1227 (sleep 30) 1227 (sleep 30)
1228 (cinematic_set_title title_2) 1228 (cinematic_set_title title_2)
1229 (sleep 150) 1229 (sleep 150)
1230 (hud_cinematic_fade 1 0.5) 1230 (hud_cinematic_fade 1 0.5)
1231 (cinematic_show_letterbox False)1231 (cinematic_show_letterbox False)
1232 )1232 )
1233)1233)
12341234
1235(script dormant 05b_title1_alt 1235(script dormant 05b_title1_alt
1236 (begin 1236 (begin
1237 (hud_cinematic_fade 0 0.5) 1237 (hud_cinematic_fade 0 0.5)
1238 (cinematic_show_letterbox True) 1238 (cinematic_show_letterbox True)
1239 (sleep 30) 1239 (sleep 30)
1240 (cinematic_set_title title_2alt) 1240 (cinematic_set_title title_2alt)
1241 (sleep 150) 1241 (sleep 150)
1242 (hud_cinematic_fade 1 0.5) 1242 (hud_cinematic_fade 1 0.5)
1243 (cinematic_show_letterbox False)1243 (cinematic_show_letterbox False)
1244 )1244 )
1245)1245)
12461246
1247(script dormant 05b_title2 1247(script dormant 05b_title2
1248 (begin 1248 (begin
1249 (cinematic_fade_from_white_bars) 1249 (cinematic_fade_from_white_bars)
1250 (sleep 30) 1250 (sleep 30)
1251 (cinematic_set_title title_3) 1251 (cinematic_set_title title_3)
1252 (sleep 150) 1252 (sleep 150)
1253 (hud_cinematic_fade 1 0.5) 1253 (hud_cinematic_fade 1 0.5)
1254 (cinematic_show_letterbox False)1254 (cinematic_show_letterbox False)
1255 )1255 )
1256)1256)
12571257
1258(script dormant objective_towers_set 1258(script dormant objective_towers_set
1259 (begin 1259 (begin
1260 (sleep 30) 1260 (sleep 30)
1261 (print "new objective set:") 1261 (print "new objective set:")
1262 (print "make your way through the first set of towers.") 1262 (print "make your way through the first set of towers.")
1263 (objectives_show_up_to 0)1263 (objectives_show_up_to 0)
1264 )1264 )
1265)1265)
12661266
1267(script dormant objective_towers_clear 1267(script dormant objective_towers_clear
1268 (begin 1268 (begin
1269 (print "objective complete:") 1269 (print "objective complete:")
1270 (print "make your way through the first set of towers.") 1270 (print "make your way through the first set of towers.")
1271 (objectives_finish_up_to 0)1271 (objectives_finish_up_to 0)
1272 )1272 )
1273)1273)
12741274
1275(script dormant objective_gondola1_set 1275(script dormant objective_gondola1_set
1276 (begin 1276 (begin
1277 (sleep 30) 1277 (sleep 30)
1278 (print "new objective set:") 1278 (print "new objective set:")
1279 (print "ride the gondola to the far towers.") 1279 (print "ride the gondola to the far towers.")
1280 (objectives_show_up_to 1)1280 (objectives_show_up_to 1)
1281 )1281 )
1282)1282)
12831283
1284(script dormant objective_gondola1_clear 1284(script dormant objective_gondola1_clear
1285 (begin 1285 (begin
1286 (print "objective complete:") 1286 (print "objective complete:")
1287 (print "ride the gondola to the far towers.") 1287 (print "ride the gondola to the far towers.")
1288 (objectives_finish_up_to 1)1288 (objectives_finish_up_to 1)
1289 )1289 )
1290)1290)
12911291
1292(script dormant objective_sunken_set 1292(script dormant objective_sunken_set
1293 (begin 1293 (begin
1294 (sleep 30) 1294 (sleep 30)
1295 (print "new objective set:") 1295 (print "new objective set:")
1296 (print "pass through the submerged structures.") 1296 (print "pass through the submerged structures.")
1297 (objectives_show_up_to 2)1297 (objectives_show_up_to 2)
1298 )1298 )
1299)1299)
13001300
1301(script dormant objective_sunken_clear 1301(script dormant objective_sunken_clear
1302 (begin 1302 (begin
1303 (print "objective complete:") 1303 (print "objective complete:")
1304 (print "pass through the submerged structures.") 1304 (print "pass through the submerged structures.")
1305 (objectives_finish_up_to 2)1305 (objectives_finish_up_to 2)
1306 )1306 )
1307)1307)
13081308
1309(script dormant objective_temple_set 1309(script dormant objective_temple_set
1310 (begin 1310 (begin
1311 (sleep 30) 1311 (sleep 30)
1312 (print "new objective set:") 1312 (print "new objective set:")
1313 (print "reach the main temple.") 1313 (print "reach the main temple.")
1314 (objectives_show_up_to 3)1314 (objectives_show_up_to 3)
1315 )1315 )
1316)1316)
13171317
1318(script dormant objective_temple_clear 1318(script dormant objective_temple_clear
1319 (begin 1319 (begin
1320 (print "objective complete:") 1320 (print "objective complete:")
1321 (print "reach the main temple.") 1321 (print "reach the main temple.")
1322 (objectives_finish_up_to 3)1322 (objectives_finish_up_to 3)
1323 )1323 )
1324)1324)
13251325
1326(script dormant objective_regret_set 1326(script dormant objective_regret_set
1327 (begin 1327 (begin
1328 (sleep 30) 1328 (sleep 30)
1329 (print "new objective set:") 1329 (print "new objective set:")
1330 (print "kill the prophet of regret, and escape.") 1330 (print "kill the prophet of regret, and escape.")
1331 (objectives_show_up_to 4)1331 (objectives_show_up_to 4)
1332 )1332 )
1333)1333)
13341334
1335(script dormant objective_regret_clear 1335(script dormant objective_regret_clear
1336 (begin 1336 (begin
1337 (print "objective complete:") 1337 (print "objective complete:")
1338 (print "kill the prophet of regret, and escape.") 1338 (print "kill the prophet of regret, and escape.")
1339 (objectives_finish_up_to 4)1339 (objectives_finish_up_to 4)
1340 )1340 )
1341)1341)
13421342
1343(script dormant music_05b_01_start 1343(script dormant music_05b_01_start
1344 (begin 1344 (begin
1345 (print "music 05b_01 start") 1345 (print "music 05b_01 start")
1346 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_01 none 1)1346 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_01 none 1)
1347 )1347 )
1348)1348)
13491349
1350(script dormant music_05b_01_stop 1350(script dormant music_05b_01_stop
1351 (begin 1351 (begin
1352 (print "music 05b_01 stop") 1352 (print "music 05b_01 stop")
1353 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_01)1353 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_01)
1354 )1354 )
1355)1355)
13561356
1357(script dormant music_05b_02_start 1357(script dormant music_05b_02_start
1358 (begin 1358 (begin
1359 (print "music 05b_02 start") 1359 (print "music 05b_02 start")
1360 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_02 none 1)1360 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_02 none 1)
1361 )1361 )
1362)1362)
13631363
1364(script dormant music_05b_02_stop 1364(script dormant music_05b_02_stop
1365 (begin 1365 (begin
1366 (print "music 05b_02 stop") 1366 (print "music 05b_02 stop")
1367 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_02)1367 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_02)
1368 )1368 )
1369)1369)
13701370
1371(script dormant music_05b_03_start 1371(script dormant music_05b_03_start
1372 (begin 1372 (begin
1373 (print "music 05b_03 start") 1373 (print "music 05b_03 start")
1374 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_03 none 1)1374 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_03 none 1)
1375 )1375 )
1376)1376)
13771377
1378(script dormant music_05b_03_stop 1378(script dormant music_05b_03_stop
1379 (begin 1379 (begin
1380 (print "music 05b_03 stop") 1380 (print "music 05b_03 stop")
1381 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_03)1381 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_03)
1382 )1382 )
1383)1383)
13841384
1385(script dormant music_05b_04_start 1385(script dormant music_05b_04_start
1386 (begin 1386 (begin
1387 (print "music 05b_04 start") 1387 (print "music 05b_04 start")
1388 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_04 none 1)1388 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_04 none 1)
1389 )1389 )
1390)1390)
13911391
1392(script dormant music_05b_04_stop 1392(script dormant music_05b_04_stop
1393 (begin 1393 (begin
1394 (print "music 05b_04 stop") 1394 (print "music 05b_04 stop")
1395 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_04)1395 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_04)
1396 )1396 )
1397)1397)
13981398
1399(script dormant music_05b_05_start 1399(script dormant music_05b_05_start
1400 (begin 1400 (begin
1401 (print "music 05b_05 start") 1401 (print "music 05b_05 start")
1402 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_05 none 1)1402 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_05 none 1)
1403 )1403 )
1404)1404)
14051405
1406(script dormant music_05b_06_start 1406(script dormant music_05b_06_start
1407 (begin 1407 (begin
1408 (print "music 05b_06 start") 1408 (print "music 05b_06 start")
1409 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_06 none 1)1409 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_06 none 1)
1410 )1410 )
1411)1411)
14121412
1413(script dormant music_05b_06_stop 1413(script dormant music_05b_06_stop
1414 (begin 1414 (begin
1415 (print "music 05b_06 stop") 1415 (print "music 05b_06 stop")
1416 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_06)1416 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_06)
1417 )1417 )
1418)1418)
14191419
1420(script dormant music_05b_07_start 1420(script dormant music_05b_07_start
1421 (begin 1421 (begin
1422 (print "music 05b_07 start") 1422 (print "music 05b_07 start")
1423 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_07 none 1)1423 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_07 none 1)
1424 )1424 )
1425)1425)
14261426
1427(script dormant music_05b_08_start 1427(script dormant music_05b_08_start
1428 (begin 1428 (begin
1429 (print "music 05b_08 start") 1429 (print "music 05b_08 start")
1430 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_08 none 1)1430 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_08 none 1)
1431 )1431 )
1432)1432)
14331433
1434(script dormant music_05b_09_start 1434(script dormant music_05b_09_start
1435 (begin 1435 (begin
1436 (print "music 05b_09 start") 1436 (print "music 05b_09 start")
1437 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_09 none 1)1437 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_09 none 1)
1438 )1438 )
1439)1439)
14401440
1441(script dormant music_05b_09_start_alt 1441(script dormant music_05b_09_start_alt
1442 (begin 1442 (begin
1443 (print "music 05b_09 start alt") 1443 (print "music 05b_09 start alt")
1444 (sound_looping_set_alternate scenarios\solo\05b_deltatowers\05b_music\05b_09 True)1444 (sound_looping_set_alternate scenarios\solo\05b_deltatowers\05b_music\05b_09 True)
1445 )1445 )
1446)1446)
14471447
1448(script dormant music_05b_09_stop 1448(script dormant music_05b_09_stop
1449 (begin 1449 (begin
1450 (print "music 05b_09 stop") 1450 (print "music 05b_09 stop")
1451 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_09)1451 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_09)
1452 )1452 )
1453)1453)
14541454
1455(script dormant music_05b_10_start 1455(script dormant music_05b_10_start
1456 (begin 1456 (begin
1457 (print "music 05b_10 start") 1457 (print "music 05b_10 start")
1458 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_10 none 1)1458 (sound_looping_start scenarios\solo\05b_deltatowers\05b_music\05b_10 none 1)
1459 )1459 )
1460)1460)
14611461
1462(script dormant music_05b_10_stop 1462(script dormant music_05b_10_stop
1463 (begin 1463 (begin
1464 (print "music 05b_10 stop") 1464 (print "music 05b_10 stop")
1465 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_10)1465 (sound_looping_stop scenarios\solo\05b_deltatowers\05b_music\05b_10)
1466 )1466 )
1467)1467)
14681468
1469(script dormant kill_volumes 1469(script dormant kill_volumes
1470 (begin 1470 (begin
1471 (kill_volume_disable kill_no_riders_up) 1471 (kill_volume_disable kill_no_riders_up)
1472 (kill_volume_disable kill_bsp03) 1472 (kill_volume_disable kill_bsp03)
1473 (kill_volume_disable kill_temple_wings) 1473 (kill_volume_disable kill_temple_wings)
1474 (sleep_until (= (structure_bsp_index) 2)) 1474 (sleep_until (= (structure_bsp_index) 2))
1475 (kill_volume_enable kill_bsp03) 1475 (kill_volume_enable kill_bsp03)
1476 (kill_volume_enable kill_temple_wings) 1476 (kill_volume_enable kill_temple_wings)
1477 (kill_volume_disable kill_bsp01_01) 1477 (kill_volume_disable kill_bsp01_01)
1478 (kill_volume_disable kill_bsp01_02)1478 (kill_volume_disable kill_bsp01_02)
1479 )1479 )
1480)1480)
14811481
1482(script dormant tower1_holo_looper 1482(script dormant tower1_holo_looper
1483 (begin 1483 (begin
1484 (sleep_until 1484 (sleep_until
1485 (begin 1485 (begin
1486 (begin_random 1486 (begin_random
1487 (if (= tower1_holo_trans False) 1487 (if (= tower1_holo_trans False)
1488 (begin 1488 (begin
1489 (set tower1_holo_chant True) 1489 (set tower1_holo_chant True)
1490 (custom_animation regret01 objects\characters\prophet\prophet regret_chant1a True) 1490 (custom_animation regret01 objects\characters\prophet\prophet regret_chant1a True)
1491 (sleep (ai_play_line_on_object regret01 3000)) 1491 (sleep (ai_play_line_on_object regret01 3000))
1492 (sleep (random_range 240 480)) 1492 (sleep (random_range 240 480))
1493 (set tower1_holo_chant False)1493 (set tower1_holo_chant False)
1494 )) 1494 ))
1495 (if (= tower1_holo_trans False) 1495 (if (= tower1_holo_trans False)
1496 (begin 1496 (begin
1497 (set tower1_holo_chant True) 1497 (set tower1_holo_chant True)
1498 (custom_animation regret01 objects\characters\prophet\prophet regret_chant2b True) 1498 (custom_animation regret01 objects\characters\prophet\prophet regret_chant2b True)
1499 (sleep (ai_play_line_on_object regret01 3001)) 1499 (sleep (ai_play_line_on_object regret01 3001))
1500 (sleep (random_range 240 480)) 1500 (sleep (random_range 240 480))
1501 (set tower1_holo_chant False)1501 (set tower1_holo_chant False)
1502 )) 1502 ))
1503 (if (= tower1_holo_trans False) 1503 (if (= tower1_holo_trans False)
1504 (begin 1504 (begin
1505 (set tower1_holo_chant True) 1505 (set tower1_holo_chant True)
1506 (custom_animation regret01 objects\characters\prophet\prophet regret_chant2c True) 1506 (custom_animation regret01 objects\characters\prophet\prophet regret_chant2c True)
1507 (sleep (ai_play_line_on_object regret01 3002)) 1507 (sleep (ai_play_line_on_object regret01 3002))
1508 (sleep (random_range 240 480)) 1508 (sleep (random_range 240 480))
1509 (set tower1_holo_chant False)1509 (set tower1_holo_chant False)
1510 )) 1510 ))
1511 (if (= tower1_holo_trans False) 1511 (if (= tower1_holo_trans False)
1512 (begin 1512 (begin
1513 (set tower1_holo_chant True) 1513 (set tower1_holo_chant True)
1514 (custom_animation regret01 objects\characters\prophet\prophet regret_chant3a True) 1514 (custom_animation regret01 objects\characters\prophet\prophet regret_chant3a True)
1515 (sleep (ai_play_line_on_object regret01 3003)) 1515 (sleep (ai_play_line_on_object regret01 3003))
1516 (sleep (random_range 240 480)) 1516 (sleep (random_range 240 480))
1517 (set tower1_holo_chant False)1517 (set tower1_holo_chant False)
1518 )) 1518 ))
1519 (if (= tower1_holo_trans False) 1519 (if (= tower1_holo_trans False)
1520 (begin 1520 (begin
1521 (set tower1_holo_chant True) 1521 (set tower1_holo_chant True)
1522 (custom_animation regret01 objects\characters\prophet\prophet regret_chant3c True) 1522 (custom_animation regret01 objects\characters\prophet\prophet regret_chant3c True)
1523 (sleep (ai_play_line_on_object regret01 3004)) 1523 (sleep (ai_play_line_on_object regret01 3004))
1524 (sleep (random_range 240 480)) 1524 (sleep (random_range 240 480))
1525 (set tower1_holo_chant False)1525 (set tower1_holo_chant False)
1526 )) 1526 ))
1527 (if (= tower1_holo_trans False) 1527 (if (= tower1_holo_trans False)
1528 (begin 1528 (begin
1529 (set tower1_holo_chant True) 1529 (set tower1_holo_chant True)
1530 (custom_animation regret01 objects\characters\prophet\prophet regret_chant5a True) 1530 (custom_animation regret01 objects\characters\prophet\prophet regret_chant5a True)
1531 (sleep (ai_play_line_on_object regret01 3005)) 1531 (sleep (ai_play_line_on_object regret01 3005))
1532 (sleep (random_range 240 480)) 1532 (sleep (random_range 240 480))
1533 (set tower1_holo_chant False)1533 (set tower1_holo_chant False)
1534 )) 1534 ))
1535 (if (= tower1_holo_trans False) 1535 (if (= tower1_holo_trans False)
1536 (begin 1536 (begin
1537 (set tower1_holo_chant True) 1537 (set tower1_holo_chant True)
1538 (custom_animation regret01 objects\characters\prophet\prophet regret_chant6a True) 1538 (custom_animation regret01 objects\characters\prophet\prophet regret_chant6a True)
1539 (sleep (ai_play_line_on_object regret01 3006)) 1539 (sleep (ai_play_line_on_object regret01 3006))
1540 (sleep (random_range 240 480)) 1540 (sleep (random_range 240 480))
1541 (set tower1_holo_chant False)1541 (set tower1_holo_chant False)
1542 ))1542 ))
1543 ) False)1543 ) False)
1544 )1544 )
1545 )1545 )
1546)1546)
15471547
1548(script static prep_return_from_intro 1548(script static prep_return_from_intro
1549 (begin 1549 (begin
1550 (object_create_anew in_game_throne) 1550 (object_create_anew in_game_throne)
1551 (object_create_anew regret01) 1551 (object_create_anew regret01)
1552 (objects_attach in_game_throne driver regret01 ) 1552 (objects_attach in_game_throne driver regret01 )
1553 (ai_disregard regret01 True) 1553 (ai_disregard regret01 True)
1554 (ai_place initial_allies 2) 1554 (ai_place initial_allies 2)
1555 (object_teleport 1555 (object_teleport
1556 (player0)1556 (player0)
1557 tower1_player0) 1557 tower1_player0)
1558 (object_teleport 1558 (object_teleport
1559 (player1)1559 (player1)
1560 tower1_player1)1560 tower1_player1)
1561 )1561 )
1562)1562)
15631563
1564(script dormant tower1_cortana_comment 1564(script dormant tower1_cortana_comment
1565 (begin 1565 (begin
1566 (sleep_until (or (= (volume_test_objects vol_tower1_exit (players)) True) (= (volume_test_objects vol_tower1_exit_01 (players)) True) (= (volume_test_objects vol_tower1_exit_02 (players)) True)) 30 300) 1566 (sleep_until (or (= (volume_test_objects vol_tower1_exit (players)) True) (= (volume_test_objects vol_tower1_exit_01 (players)) True) (= (volume_test_objects vol_tower1_exit_02 (players)) True)) 30 300)
1567 (ai_dialogue_enable False) 1567 (ai_dialogue_enable False)
1568 (sleep 60) 1568 (sleep 60)
1569 (if (and (= (volume_test_objects vol_tower1_exit (players)) False) (= (volume_test_objects vol_tower1_exit_01 (players)) False) (= (volume_test_objects vol_tower1_exit_02 (players)) False) (> (player_count) 0)) 1569 (if (and (= (volume_test_objects vol_tower1_exit (players)) False) (= (volume_test_objects vol_tower1_exit_01 (players)) False) (= (volume_test_objects vol_tower1_exit_02 (players)) False) (> (player_count) 0))
1570 (begin 1570 (begin
1571 (print "cortana: 'you know, i think the forerunners built these new structures...'") 1571 (print "cortana: 'you know, i think the forerunners built these new structures...'")
1572 (print "'...around the old - to protect them, honor them...'") 1572 (print "'...around the old - to protect them, honor them...'")
1573 (sleep (ai_play_line_on_object none 0810)) 1573 (sleep (ai_play_line_on_object none 0810))
1574 (sleep 30) 1574 (sleep 30)
1575 (print "'pure speculation, mind you. i'd need to make a thorough survey to be sure.'") 1575 (print "'pure speculation, mind you. i'd need to make a thorough survey to be sure.'")
1576 (sleep (ai_play_line_on_object none 0820))1576 (sleep (ai_play_line_on_object none 0820))
1577 )) 1577 ))
1578 (sleep 30) 1578 (sleep 30)
1579 (ai_dialogue_enable True)1579 (ai_dialogue_enable True)
1580 )1580 )
1581)1581)
15821582
1583(script dormant tower1_start 1583(script dormant tower1_start
1584 (begin 1584 (begin
1585 (data_mine_set_mission_segment "05b_1_tower1") 1585 (data_mine_set_mission_segment "05b_1_tower1")
1586 (game_save_immediate) 1586 (game_save_immediate)
1587 (sleep 90) 1587 (sleep 90)
1588 (ai_place tower1_buggers_01 4) 1588 (ai_place tower1_buggers_01 4)
1589 (sleep 90) 1589 (sleep 90)
1590 (if (difficulty_legendary) 1590 (if (difficulty_legendary)
1591 (ai_place tower1_elites_01 2) 1591 (ai_place tower1_elites_01 2)
1592 (ai_place tower1_elites_01 1)) 1592 (ai_place tower1_elites_01 1))
1593 (wake tower1_holo_looper) 1593 (wake tower1_holo_looper)
1594 (sleep_until (or (< (ai_living_count tower1_enemies) 3) (= (volume_test_objects vol_tower1_upper (players)) True) (= (volume_test_objects vol_tower1_upper_right (players)) True))) 1594 (sleep_until (or (< (ai_living_count tower1_enemies) 3) (= (volume_test_objects vol_tower1_upper (players)) True) (= (volume_test_objects vol_tower1_upper_right (players)) True)))
1595 (ai_place tower1_buggers_02 (- 4 (ai_living_count tower1_buggers_01))) 1595 (ai_place tower1_buggers_02 (- 4 (ai_living_count tower1_buggers_01)))
1596 (sleep_until (or (< (ai_living_count tower1_enemies) 2) (= (volume_test_objects vol_tower1_upper_right (players)) True))) 1596 (sleep_until (or (< (ai_living_count tower1_enemies) 2) (= (volume_test_objects vol_tower1_upper_right (players)) True)))
1597 (if (difficulty_legendary) 1597 (if (difficulty_legendary)
1598 (ai_place tower1_elites_02 (- 2 (ai_living_count tower1_elites_01))) 1598 (ai_place tower1_elites_02 (- 2 (ai_living_count tower1_elites_01)))
1599 (ai_place tower1_elites_02 (- 1 (ai_living_count tower1_elites_01)))) 1599 (ai_place tower1_elites_02 (- 1 (ai_living_count tower1_elites_01))))
1600 (sleep_until (or (< (ai_living_count tower1_enemies) 1) (= (volume_test_objects vol_tower1_exit (players)) True) (= (volume_test_objects vol_tower1_exit_01 (players)) True) (= (volume_test_objects vol_tower1_exit_02 (players)) True) (= (volume_test_objects vol_tower1_roof (players)) True))) 1600 (sleep_until (or (< (ai_living_count tower1_enemies) 1) (= (volume_test_objects vol_tower1_exit (players)) True) (= (volume_test_objects vol_tower1_exit_01 (players)) True) (= (volume_test_objects vol_tower1_exit_02 (players)) True) (= (volume_test_objects vol_tower1_roof (players)) True)))
1601 (game_save) 1601 (game_save)
1602 (wake tower1_cortana_comment) 1602 (wake tower1_cortana_comment)
1603 (sleep 60) 1603 (sleep 60)
1604 (wake music_05b_01_start)1604 (wake music_05b_01_start)
1605 )1605 )
1606)1606)
16071607
1608(script command tower1_escape 1608(script command tower1_escape
1609 (begin 1609 (begin
1610 (cs_enable_pathfinding_failsafe True) 1610 (cs_enable_pathfinding_failsafe True)
1611 (cs_go_to_nearest bridges)1611 (cs_go_to_nearest bridges)
1612 )1612 )
1613)1613)
16141614
1615(script dormant cortana_bridge_reminder 1615(script dormant cortana_bridge_reminder
1616 (begin 1616 (begin
1617 (sleep_until (or (= (volume_test_objects vol_tower2_ext_entry (players)) True) (= (volume_test_objects vol_central_platform (players)) True)) 30 8000) 1617 (sleep_until (or (= (volume_test_objects vol_tower2_ext_entry (players)) True) (= (volume_test_objects vol_central_platform (players)) True)) 30 8000)
1618 (if (and (= (volume_test_objects vol_tower2_ext_entry (players)) False) (= (volume_test_objects vol_central_platform (players)) False) (> (player_count) 0)) 1618 (if (and (= (volume_test_objects vol_tower2_ext_entry (players)) False) (= (volume_test_objects vol_central_platform (players)) False) (> (player_count) 0))
1619 (begin 1619 (begin
1620 (ai_dialogue_enable False) 1620 (ai_dialogue_enable False)
1621 (sleep 60) 1621 (sleep 60)
1622 (print "cortana: 'there's some sort of transport-system on the far side...'") 1622 (print "cortana: 'there's some sort of transport-system on the far side...'")
1623 (print "'...of that center platform. let's check it out.'") 1623 (print "'...of that center platform. let's check it out.'")
1624 (sleep (ai_play_line_on_object none 0860)) 1624 (sleep (ai_play_line_on_object none 0860))
1625 (sleep 30) 1625 (sleep 30)
1626 (ai_dialogue_enable True)1626 (ai_dialogue_enable True)
1627 ))1627 ))
1628 )1628 )
1629)1629)
16301630
1631(script dormant bridges_start 1631(script dormant bridges_start
1632 (begin 1632 (begin
1633 (ai_disposable tower1_enemies True) 1633 (ai_disposable tower1_enemies True)
1634 (data_mine_set_mission_segment "05b_2_bridges") 1634 (data_mine_set_mission_segment "05b_2_bridges")
1635 (ai_renew all_allies) 1635 (ai_renew all_allies)
1636 (game_save) 1636 (game_save)
1637 (if (difficulty_heroic) 1637 (if (difficulty_heroic)
1638 (set bridges_sniper_count 4)) 1638 (set bridges_sniper_count 4))
1639 (if (difficulty_legendary) 1639 (if (difficulty_legendary)
1640 (set bridges_sniper_count 5)) 1640 (set bridges_sniper_count 5))
1641 (begin_random 1641 (begin_random
1642 (if (> bridges_sniper_count 0) 1642 (if (> bridges_sniper_count 0)
1643 (begin 1643 (begin
1644 (ai_place bridge_jackals_01 1) 1644 (ai_place bridge_jackals_01 1)
1645 (set bridges_sniper_count 1645 (set bridges_sniper_count
1646 (- bridges_sniper_count 1))1646 (- bridges_sniper_count 1))
1647 )) 1647 ))
1648 (if (> bridges_sniper_count 0) 1648 (if (> bridges_sniper_count 0)
1649 (begin 1649 (begin
1650 (ai_place bridge_jackals_02 1) 1650 (ai_place bridge_jackals_02 1)
1651 (set bridges_sniper_count 1651 (set bridges_sniper_count
1652 (- bridges_sniper_count 1))1652 (- bridges_sniper_count 1))
1653 )) 1653 ))
1654 (if (> bridges_sniper_count 0) 1654 (if (> bridges_sniper_count 0)
1655 (begin 1655 (begin
1656 (ai_place bridge_jackals_03 1) 1656 (ai_place bridge_jackals_03 1)
1657 (set bridges_sniper_count 1657 (set bridges_sniper_count
1658 (- bridges_sniper_count 1))1658 (- bridges_sniper_count 1))
1659 )) 1659 ))
1660 (if (> bridges_sniper_count 0) 1660 (if (> bridges_sniper_count 0)
1661 (begin 1661 (begin
1662 (ai_place bridge_jackals_04 1) 1662 (ai_place bridge_jackals_04 1)
1663 (set bridges_sniper_count 1663 (set bridges_sniper_count
1664 (- bridges_sniper_count 1))1664 (- bridges_sniper_count 1))
1665 )) 1665 ))
1666 (if (> bridges_sniper_count 0) 1666 (if (> bridges_sniper_count 0)
1667 (begin 1667 (begin
1668 (ai_place bridge_jackals_05 1) 1668 (ai_place bridge_jackals_05 1)
1669 (set bridges_sniper_count 1669 (set bridges_sniper_count
1670 (- bridges_sniper_count 1))1670 (- bridges_sniper_count 1))
1671 )) 1671 ))
1672 (if (> bridges_sniper_count 0) 1672 (if (> bridges_sniper_count 0)
1673 (begin 1673 (begin
1674 (ai_place bridge_jackals_06 1) 1674 (ai_place bridge_jackals_06 1)
1675 (set bridges_sniper_count 1675 (set bridges_sniper_count
1676 (- bridges_sniper_count 1))1676 (- bridges_sniper_count 1))
1677 ))1677 ))
1678 ) 1678 )
1679 (ai_place bridge_elites_01 1) 1679 (ai_place bridge_elites_01 1)
1680 (ai_place bridge_elites_02 1) 1680 (ai_place bridge_elites_02 1)
1681 (ai_place bridge_grunts_01 2) 1681 (ai_place bridge_grunts_01 2)
1682 (ai_set_orders all_allies tower1_ext_allies) 1682 (ai_set_orders all_allies tower1_ext_allies)
1683 (cs_run_command_script all_allies tower1_escape) 1683 (cs_run_command_script all_allies tower1_escape)
1684 (wake cortana_bridge_reminder) 1684 (wake cortana_bridge_reminder)
1685 (sleep_until (or (< (ai_living_count bridge_enemies) 5) (= (volume_test_objects vol_bridge (players)) True) (= (volume_test_objects vol_tower2_ext_entry (players)) True))) 1685 (sleep_until (or (< (ai_living_count bridge_enemies) 5) (= (volume_test_objects vol_bridge (players)) True) (= (volume_test_objects vol_tower2_ext_entry (players)) True)))
1686 (game_save) 1686 (game_save)
1687 (if (< (ai_living_count bridge_enemies) 8) 1687 (if (< (ai_living_count bridge_enemies) 8)
1688 (ai_place bridge_grunts_02 (- 3 (ai_living_count bridge_grunts_01)))) 1688 (ai_place bridge_grunts_02 (- 3 (ai_living_count bridge_grunts_01))))
1689 (if (< (ai_living_count bridge_enemies) 8) 1689 (if (< (ai_living_count bridge_enemies) 8)
1690 (ai_place bridge_elites_03 1)) 1690 (ai_place bridge_elites_03 1))
1691 (sleep_until (or (< (ai_living_count bridge_enemies) 5) (= (volume_test_objects vol_tower2_ext_entry (players)) True) (= (volume_test_objects vol_bridge_far_half (players)) True))) 1691 (sleep_until (or (< (ai_living_count bridge_enemies) 5) (= (volume_test_objects vol_tower2_ext_entry (players)) True) (= (volume_test_objects vol_bridge_far_half (players)) True)))
1692 (game_save) 1692 (game_save)
1693 (if (< (ai_living_count bridge_enemies) 8) 1693 (if (< (ai_living_count bridge_enemies) 8)
1694 (ai_place bridge_grunts_03 (- 2 (ai_living_count bridge_grunts_02)))) 1694 (ai_place bridge_grunts_03 (- 2 (ai_living_count bridge_grunts_02))))
1695 (if (< (ai_living_count bridge_enemies) 8) 1695 (if (< (ai_living_count bridge_enemies) 8)
1696 (ai_place bridge_jackals_07 1)) 1696 (ai_place bridge_jackals_07 1))
1697 (sleep_until (or (= (volume_test_objects vol_bridge (players)) True) (= (volume_test_objects vol_tower2_ext_entry (players)) True))) 1697 (sleep_until (or (= (volume_test_objects vol_bridge (players)) True) (= (volume_test_objects vol_tower2_ext_entry (players)) True)))
1698 (ai_set_orders all_allies bridge_allies) 1698 (ai_set_orders all_allies bridge_allies)
1699 (sleep_until (or (< (ai_living_count bridge_enemies) 5) (= (volume_test_objects vol_tower2_ext_entry (players)) True))) 1699 (sleep_until (or (< (ai_living_count bridge_enemies) 5) (= (volume_test_objects vol_tower2_ext_entry (players)) True)))
1700 (game_save) 1700 (game_save)
1701 (if (< (ai_living_count bridge_enemies) 8) 1701 (if (< (ai_living_count bridge_enemies) 8)
1702 (ai_place bridge_grunts_04 (- 2 (ai_living_count bridge_grunts_03)))) 1702 (ai_place bridge_grunts_04 (- 2 (ai_living_count bridge_grunts_03))))
1703 (if (< (ai_living_count bridge_enemies) 8) 1703 (if (< (ai_living_count bridge_enemies) 8)
1704 (ai_place bridge_elites_04 1)) 1704 (ai_place bridge_elites_04 1))
1705 (sleep_until (= (volume_test_objects vol_tower2_ext_entry (players)) True)) 1705 (sleep_until (= (volume_test_objects vol_tower2_ext_entry (players)) True))
1706 (game_save) 1706 (game_save)
1707 (ai_set_orders all_allies tower2_ext_allies_01)1707 (ai_set_orders all_allies tower2_ext_allies_01)
1708 )1708 )
1709)1709)
17101710
1711(script dormant tower2_cortana_comment 1711(script dormant tower2_cortana_comment
1712 (begin 1712 (begin
1713 (sleep_until (or (= (volume_test_objects vol_tower2_exit (players)) True) (= (volume_test_objects vol_tower2_ext_exit (players)) True) (= (volume_test_objects vol_tower2_exit_mid (players)) True)) 30 300) 1713 (sleep_until (or (= (volume_test_objects vol_tower2_exit (players)) True) (= (volume_test_objects vol_tower2_ext_exit (players)) True) (= (volume_test_objects vol_tower2_exit_mid (players)) True)) 30 300)
1714 (ai_dialogue_enable False) 1714 (ai_dialogue_enable False)
1715 (sleep 60) 1715 (sleep 60)
1716 (if (and (= (volume_test_objects vol_tower2_exit (players)) False) (= (volume_test_objects vol_tower2_ext_exit (players)) False) (= (volume_test_objects vol_tower2_exit_mid (players)) True) (> (player_count) 0)) 1716 (if (and (= (volume_test_objects vol_tower2_exit (players)) False) (= (volume_test_objects vol_tower2_ext_exit (players)) False) (= (volume_test_objects vol_tower2_exit_mid (players)) True) (> (player_count) 0))
1717 (begin 1717 (begin
1718 (print "cortana: 'i wish i had time to decipher these inscriptions.'") 1718 (print "cortana: 'i wish i had time to decipher these inscriptions.'")
1719 (sleep (ai_play_line_on_object none 0870)) 1719 (sleep (ai_play_line_on_object none 0870))
1720 (sleep 60) 1720 (sleep 60)
1721 (print "'the forerunners revered this place - that much is clear.'") 1721 (print "'the forerunners revered this place - that much is clear.'")
1722 (sleep (ai_play_line_on_object none 0880)) 1722 (sleep (ai_play_line_on_object none 0880))
1723 (sleep 60) 1723 (sleep 60)
1724 (print "'but was it a temple? a university? i can't say...'") 1724 (print "'but was it a temple? a university? i can't say...'")
1725 (sleep (ai_play_line_on_object none 0890))1725 (sleep (ai_play_line_on_object none 0890))
1726 )) 1726 ))
1727 (sleep 30) 1727 (sleep 30)
1728 (ai_dialogue_enable True)1728 (ai_dialogue_enable True)
1729 )1729 )
1730)1730)
17311731
1732(script dormant tower2_start 1732(script dormant tower2_start
1733 (begin 1733 (begin
1734 (sleep_until (or (= (volume_test_objects vol_tower2_entry (players)) True) (= (volume_test_objects vol_tower2_exit (players)) True))) 1734 (sleep_until (or (= (volume_test_objects vol_tower2_entry (players)) True) (= (volume_test_objects vol_tower2_exit (players)) True)))
1735 (ai_disposable bridge_enemies True) 1735 (ai_disposable bridge_enemies True)
1736 (data_mine_set_mission_segment "05b_3_tower2") 1736 (data_mine_set_mission_segment "05b_3_tower2")
1737 (ai_renew all_allies) 1737 (ai_renew all_allies)
1738 (wake music_05b_01_stop) 1738 (wake music_05b_01_stop)
1739 (game_save) 1739 (game_save)
1740 (ai_place tower2_jackals_01 2) 1740 (ai_place tower2_jackals_01 2)
1741 (ai_place tower2_grunts_01 2) 1741 (ai_place tower2_grunts_01 2)
1742 (ai_place tower2_grunts_02 2) 1742 (ai_place tower2_grunts_02 2)
1743 (sleep_until (= (volume_test_objects vol_in_tower2 (players)) True)) 1743 (sleep_until (= (volume_test_objects vol_in_tower2 (players)) True))
1744 (ai_set_orders all_allies tower2_allies) 1744 (ai_set_orders all_allies tower2_allies)
1745 (sleep_until (or (< (ai_living_count tower2_enemies) 3) (= (volume_test_objects vol_tower2_by_exit (players)) True) (= (volume_test_objects vol_tower2_exit (players)) True))) 1745 (sleep_until (or (< (ai_living_count tower2_enemies) 3) (= (volume_test_objects vol_tower2_by_exit (players)) True) (= (volume_test_objects vol_tower2_exit (players)) True)))
1746 (game_save) 1746 (game_save)
1747 (ai_place tower2_jackals_02 (- 2 (ai_living_count tower2_jackals_01))) 1747 (ai_place tower2_jackals_02 (- 2 (ai_living_count tower2_jackals_01)))
1748 (sleep_until (or (<= (ai_living_count tower2_enemies) 0) (= (volume_test_objects vol_tower2_exit (players)) True))) 1748 (sleep_until (or (<= (ai_living_count tower2_enemies) 0) (= (volume_test_objects vol_tower2_exit (players)) True)))
1749 (game_save) 1749 (game_save)
1750 (wake tower2_cortana_comment)1750 (wake tower2_cortana_comment)
1751 )1751 )
1752)1752)
17531753
1754(script dormant miranda_pelican_comment 1754(script dormant miranda_pelican_comment
1755 (begin 1755 (begin
1756 (ai_dialogue_enable False) 1756 (ai_dialogue_enable False)
1757 (sleep 60) 1757 (sleep 60)
1758 (print "miranda: 'cortana? the covenant's getting nosy.'") 1758 (print "miranda: 'cortana? the covenant's getting nosy.'")
1759 (print "'i don't want to give away my position,'") 1759 (print "'i don't want to give away my position,'")
1760 (print "'so i'm re-routing a few stragglers back to you.'") 1760 (print "'so i'm re-routing a few stragglers back to you.'")
1761 (sleep (ai_play_line_on_object none 0830)) 1761 (sleep (ai_play_line_on_object none 0830))
1762 (sleep 30) 1762 (sleep 30)
1763 (print "'i apologize. these pelicans are all the support you're going to get.'") 1763 (print "'i apologize. these pelicans are all the support you're going to get.'")
1764 (sleep (ai_play_line_on_object none 0840)) 1764 (sleep (ai_play_line_on_object none 0840))
1765 (sleep 60) 1765 (sleep 60)
1766 (print "'understood, ma'am.'") 1766 (print "'understood, ma'am.'")
1767 (sleep (ai_play_line_on_object none 0850)) 1767 (sleep (ai_play_line_on_object none 0850))
1768 (set miranda_pel_comment_done True) 1768 (set miranda_pel_comment_done True)
1769 (sleep 30) 1769 (sleep 30)
1770 (ai_dialogue_enable True)1770 (ai_dialogue_enable True)
1771 )1771 )
1772)1772)
17731773
1774(script dormant gondola_01_cortana_warn 1774(script dormant gondola_01_cortana_warn
1775 (begin 1775 (begin
1776 (ai_dialogue_enable False) 1776 (ai_dialogue_enable False)
1777 (sleep 60) 1777 (sleep 60)
1778 (print "cortana: 'a gondola's launching from the far towers!'") 1778 (print "cortana: 'a gondola's launching from the far towers!'")
1779 (print "'big surprise: it's full of covenant reinforcements!'") 1779 (print "'big surprise: it's full of covenant reinforcements!'")
1780 (sleep (ai_play_line_on_object none 0900)) 1780 (sleep (ai_play_line_on_object none 0900))
1781 (sleep 30) 1781 (sleep 30)
1782 (ai_dialogue_enable True)1782 (ai_dialogue_enable True)
1783 )1783 )
1784)1784)
17851785
1786(script dormant gondola_01_cortana_comment 1786(script dormant gondola_01_cortana_comment
1787 (begin 1787 (begin
1788 (if (and (= (volume_test_objects vol_gondola_01 (players)) False) (> (player_count) 0) (= (ai_trigger_test "done_fighting" central_platform_enemies) True) (= (ai_trigger_test "done_fighting" gondola_01_enemies) True)) 1788 (if (and (= (volume_test_objects vol_gondola_01 (players)) False) (> (player_count) 0) (= (ai_trigger_test "done_fighting" central_platform_enemies) True) (= (ai_trigger_test "done_fighting" gondola_01_enemies) True))
1789 (begin 1789 (begin
1790 (ai_dialogue_enable False) 1790 (ai_dialogue_enable False)
1791 (sleep 60) 1791 (sleep 60)
1792 (print "cortana: 'well, they were nice enough to bring us a ride.'") 1792 (print "cortana: 'well, they were nice enough to bring us a ride.'")
1793 (sleep (ai_play_line_on_object none 0910)) 1793 (sleep (ai_play_line_on_object none 0910))
1794 (sleep 30) 1794 (sleep 30)
1795 (ai_dialogue_enable True)1795 (ai_dialogue_enable True)
1796 ))1796 ))
1797 )1797 )
1798)1798)
17991799
1800(script dormant gondola_01_cortana_reminder 1800(script dormant gondola_01_cortana_reminder
1801 (begin 1801 (begin
1802 (ai_dialogue_enable False) 1802 (ai_dialogue_enable False)
1803 (sleep 60) 1803 (sleep 60)
1804 (print "cortana: 'this gondola won't bring us all the way to the main-temple,'") 1804 (print "cortana: 'this gondola won't bring us all the way to the main-temple,'")
1805 (print "'but it'll get us close. let's get on-board.'") 1805 (print "'but it'll get us close. let's get on-board.'")
1806 (sleep (ai_play_line_on_object none 0950)) 1806 (sleep (ai_play_line_on_object none 0950))
1807 (sleep 30) 1807 (sleep 30)
1808 (ai_dialogue_enable True)1808 (ai_dialogue_enable True)
1809 )1809 )
1810)1810)
18111811
1812(script command gondola_01_ally_comment 1812(script command gondola_01_ally_comment
1813 (begin 1813 (begin
1814 (cs_switch ally01) 1814 (cs_switch ally01)
1815 (cs_enable_pathfinding_failsafe True) 1815 (cs_enable_pathfinding_failsafe True)
1816 (cs_abort_on_damage True) 1816 (cs_abort_on_damage True)
1817 (print "ally_01: 'all aboard!'") 1817 (print "ally_01: 'all aboard!'")
1818 (cs_play_line 0920) 1818 (cs_play_line 0920)
1819 (cs_switch ally02) 1819 (cs_switch ally02)
1820 (cs_enable_pathfinding_failsafe True) 1820 (cs_enable_pathfinding_failsafe True)
1821 (cs_abort_on_damage True) 1821 (cs_abort_on_damage True)
1822 (sleep 5) 1822 (sleep 5)
1823 (print "ally_02: 'i'll drive!'") 1823 (print "ally_02: 'i'll drive!'")
1824 (cs_play_line 0930) 1824 (cs_play_line 0930)
1825 (cs_switch ally01) 1825 (cs_switch ally01)
1826 (sleep 15) 1826 (sleep 15)
1827 (print "ally_01: 'what's to drive? it comes here. it goes there.'") 1827 (print "ally_01: 'what's to drive? it comes here. it goes there.'")
1828 (cs_play_line 0940)1828 (cs_play_line 0940)
1829 )1829 )
1830)1830)
18311831
1832(script dormant hunter_drop 1832(script dormant hunter_drop
1833 (begin 1833 (begin
1834 (object_set_phantom_power (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) True) 1834 (object_set_phantom_power (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) True)
1835 (sleep 60) 1835 (sleep 60)
1836 (vehicle_unload (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) phantom_p_a01) 1836 (vehicle_unload (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) phantom_p_a01)
1837 (sleep 60) 1837 (sleep 60)
1838 (vehicle_unload (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) phantom_p_a02) 1838 (vehicle_unload (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) phantom_p_a02)
1839 (sleep 60) 1839 (sleep 60)
1840 (object_set_phantom_power (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) False) 1840 (object_set_phantom_power (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) False)
1841 (ai_set_blind central_platform_hunters False)1841 (ai_set_blind central_platform_hunters False)
1842 )1842 )
1843)1843)
18441844
1845(script command central_platform_dropship 1845(script command central_platform_dropship
1846 (begin 1846 (begin
1847 (cs_enable_pathfinding_failsafe True) 1847 (cs_enable_pathfinding_failsafe True)
1848 (cs_vehicle_boost True) 1848 (cs_vehicle_boost True)
1849 (cs_fly_by bsp1_airspace/ph_01_0 10) 1849 (cs_fly_by bsp1_airspace/ph_01_0 10)
1850 (cs_fly_by bsp1_airspace/ph_01_1 10) 1850 (cs_fly_by bsp1_airspace/ph_01_1 10)
1851 (cs_vehicle_boost False) 1851 (cs_vehicle_boost False)
1852 (cs_fly_by bsp1_airspace/ph_01_2 5) 1852 (cs_fly_by bsp1_airspace/ph_01_2 5)
1853 (cs_vehicle_speed 0.5) 1853 (cs_vehicle_speed 0.5)
1854 (wake hunter_drop) 1854 (wake hunter_drop)
1855 (cs_fly_to bsp1_airspace/ph_01_2 1) 1855 (cs_fly_to bsp1_airspace/ph_01_2 1)
1856 (sleep_until (< (ai_living_count central_platform_phantom) 2)) 1856 (sleep_until (< (ai_living_count central_platform_phantom) 2))
1857 (sleep 60) 1857 (sleep 60)
1858 (cs_fly_to_and_face bsp1_airspace/ph_01_3 bsp1_airspace/ph_01_1 1) 1858 (cs_fly_to_and_face bsp1_airspace/ph_01_3 bsp1_airspace/ph_01_1 1)
1859 (cs_vehicle_speed 1) 1859 (cs_vehicle_speed 1)
1860 (cs_fly_by bsp1_airspace/ph_01_1 5) 1860 (cs_fly_by bsp1_airspace/ph_01_1 5)
1861 (cs_vehicle_boost True) 1861 (cs_vehicle_boost True)
1862 (cs_fly_by bsp1_airspace/ph_01_0 20) 1862 (cs_fly_by bsp1_airspace/ph_01_0 20)
1863 (cs_fly_by bsp1_airspace/ph_01_x 40) 1863 (cs_fly_by bsp1_airspace/ph_01_x 40)
1864 (ai_erase central_platform_phantom)1864 (ai_erase central_platform_phantom)
1865 )1865 )
1866)1866)
18671867
1868(script command central_platform_pelican_path 1868(script command central_platform_pelican_path
1869 (begin 1869 (begin
1870 (cs_enable_pathfinding_failsafe True) 1870 (cs_enable_pathfinding_failsafe True)
1871 (cs_fly_by bsp1_airspace/p0 2) 1871 (cs_fly_by bsp1_airspace/p0 2)
1872 (cs_vehicle_boost True) 1872 (cs_vehicle_boost True)
1873 (cs_fly_by bsp1_airspace/pel0 20) 1873 (cs_fly_by bsp1_airspace/pel0 20)
1874 (cs_fly_by bsp1_airspace/pel1 20) 1874 (cs_fly_by bsp1_airspace/pel1 20)
1875 (cs_vehicle_boost False) 1875 (cs_vehicle_boost False)
1876 (cs_fly_by bsp1_airspace/pel3 10) 1876 (cs_fly_by bsp1_airspace/pel3 10)
1877 (cs_vehicle_speed 0.5) 1877 (cs_vehicle_speed 0.5)
1878 (cs_fly_by bsp1_airspace/pel4 5) 1878 (cs_fly_by bsp1_airspace/pel4 5)
1879 (set central_plat_pel_arrives True) 1879 (set central_plat_pel_arrives True)
1880 (cs_vehicle_speed 0.3) 1880 (cs_vehicle_speed 0.3)
1881 (cs_fly_to bsp1_airspace/pel4 1) 1881 (cs_fly_to bsp1_airspace/pel4 1)
1882 (ai_place central_plat_pelican_allies (- 2 (ai_living_count allies_infantry))) 1882 (ai_place central_plat_pelican_allies (- 2 (ai_living_count allies_infantry)))
1883 (vehicle_load_magic (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_p (ai_actors central_plat_pelican_allies)) 1883 (vehicle_load_magic (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_p (ai_actors central_plat_pelican_allies))
1884 (cs_fly_to bsp1_airspace/pel5 1) 1884 (cs_fly_to bsp1_airspace/pel5 1)
1885 (vehicle_unload (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_p) 1885 (vehicle_unload (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_p)
1886 (sleep_until (< (ai_living_count central_plat_pelican) 4)) 1886 (sleep_until (< (ai_living_count central_plat_pelican) 4))
1887 (sleep 60) 1887 (sleep 60)
1888 (cs_vehicle_speed 0.5) 1888 (cs_vehicle_speed 0.5)
1889 (cs_fly_to_and_face bsp1_airspace/pel4 bsp1_airspace/pel3 1) 1889 (cs_fly_to_and_face bsp1_airspace/pel4 bsp1_airspace/pel3 1)
1890 (cs_fly_by bsp1_airspace/pel3 2) 1890 (cs_fly_by bsp1_airspace/pel3 2)
1891 (cs_vehicle_speed 1) 1891 (cs_vehicle_speed 1)
1892 (cs_fly_by bsp1_airspace/pel2 2) 1892 (cs_fly_by bsp1_airspace/pel2 2)
1893 (cs_vehicle_boost True) 1893 (cs_vehicle_boost True)
1894 (cs_fly_by bsp1_airspace/pel2 20) 1894 (cs_fly_by bsp1_airspace/pel2 20)
1895 (cs_fly_by bsp1_airspace/pel1 20) 1895 (cs_fly_by bsp1_airspace/pel1 20)
1896 (cs_fly_by bsp1_airspace/pel0 20) 1896 (cs_fly_by bsp1_airspace/pel0 20)
1897 (cs_vehicle_boost False) 1897 (cs_vehicle_boost False)
1898 (cs_fly_by bsp1_airspace/pelx 5) 1898 (cs_fly_by bsp1_airspace/pelx 5)
1899 (ai_erase central_plat_pelican)1899 (ai_erase central_plat_pelican)
1900 )1900 )
1901)1901)
19021902
1903(script dormant central_platform_pelican 1903(script dormant central_platform_pelican
1904 (begin 1904 (begin
1905 (ai_place central_plat_pelican 1) 1905 (ai_place central_plat_pelican 1)
1906 (ai_vehicle_reserve (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) True) 1906 (ai_vehicle_reserve (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) True)
1907 (cs_run_command_script central_plat_pelican/pilot central_platform_pelican_path) 1907 (cs_run_command_script central_plat_pelican/pilot central_platform_pelican_path)
1908 (object_create_anew rack) 1908 (object_create_anew rack)
1909 (objects_attach (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_sc_01 rack pin) 1909 (objects_attach (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_sc_01 rack pin)
1910 (object_create_anew bomb01) 1910 (object_create_anew bomb01)
1911 (objects_attach rack rack01 bomb01 pin) 1911 (objects_attach rack rack01 bomb01 pin)
1912 (object_create_anew bomb02) 1912 (object_create_anew bomb02)
1913 (objects_attach rack rack02 bomb02 pin) 1913 (objects_attach rack rack02 bomb02 pin)
1914 (object_create_anew bomb03) 1914 (object_create_anew bomb03)
1915 (objects_attach rack rack03 bomb03 pin) 1915 (objects_attach rack rack03 bomb03 pin)
1916 (object_create_anew bomb04) 1916 (object_create_anew bomb04)
1917 (objects_attach rack rack04 bomb04 pin) 1917 (objects_attach rack rack04 bomb04 pin)
1918 (object_create_anew bomb05) 1918 (object_create_anew bomb05)
1919 (objects_attach rack rack05 bomb05 pin) 1919 (objects_attach rack rack05 bomb05 pin)
1920 (object_create_anew bomb06) 1920 (object_create_anew bomb06)
1921 (objects_attach rack rack06 bomb06 pin) 1921 (objects_attach rack rack06 bomb06 pin)
1922 (sleep_until 1922 (sleep_until
1923 (begin 1923 (begin
1924 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10)) 1924 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10))
1925 (object_destroy (list_get (ai_actors initial_allies) 0))) 1925 (object_destroy (list_get (ai_actors initial_allies) 0)))
1926 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10)) 1926 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10))
1927 (object_destroy (list_get (ai_actors initial_allies) 0))) (= central_plat_pel_arrives True)1927 (object_destroy (list_get (ai_actors initial_allies) 0))) (= central_plat_pel_arrives True)
1928 )) 1928 ))
1929 (begin_random 1929 (begin_random
1930 (begin 1930 (begin
1931 (objects_detach rack bomb01) 1931 (objects_detach rack bomb01)
1932 (sleep (random_range 10 30))1932 (sleep (random_range 10 30))
1933 ) 1933 )
1934 (begin 1934 (begin
1935 (objects_detach rack bomb02) 1935 (objects_detach rack bomb02)
1936 (sleep (random_range 10 30))1936 (sleep (random_range 10 30))
1937 ) 1937 )
1938 (begin 1938 (begin
1939 (objects_detach rack bomb03) 1939 (objects_detach rack bomb03)
1940 (sleep (random_range 10 30))1940 (sleep (random_range 10 30))
1941 ) 1941 )
1942 (begin 1942 (begin
1943 (objects_detach rack bomb04) 1943 (objects_detach rack bomb04)
1944 (sleep (random_range 10 30))1944 (sleep (random_range 10 30))
1945 ) 1945 )
1946 (begin 1946 (begin
1947 (objects_detach rack bomb05) 1947 (objects_detach rack bomb05)
1948 (sleep (random_range 10 30))1948 (sleep (random_range 10 30))
1949 ) 1949 )
1950 (begin 1950 (begin
1951 (objects_detach rack bomb06) 1951 (objects_detach rack bomb06)
1952 (sleep (random_range 10 30))1952 (sleep (random_range 10 30))
1953 )1953 )
1954 )1954 )
1955 )1955 )
1956)1956)
19571957
1958(script static short_central_plat_pel 1958(script static short_central_plat_pel
1959 (begin 1959 (begin
1960 (ai_place central_plat_pelican 1) 1960 (ai_place central_plat_pelican 1)
1961 (ai_vehicle_reserve (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) True) 1961 (ai_vehicle_reserve (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) True)
1962 (cs_run_command_script central_plat_pelican/pilot central_platform_pelican_path) 1962 (cs_run_command_script central_plat_pelican/pilot central_platform_pelican_path)
1963 (object_create_anew rack) 1963 (object_create_anew rack)
1964 (objects_attach (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_sc_01 rack pin) 1964 (objects_attach (ai_vehicle_get_from_starting_location central_plat_pelican/pilot) pelican_sc_01 rack pin)
1965 (object_create_anew bomb01) 1965 (object_create_anew bomb01)
1966 (objects_attach rack rack01 bomb01 pin) 1966 (objects_attach rack rack01 bomb01 pin)
1967 (object_create_anew bomb02) 1967 (object_create_anew bomb02)
1968 (objects_attach rack rack02 bomb02 pin) 1968 (objects_attach rack rack02 bomb02 pin)
1969 (object_create_anew bomb03) 1969 (object_create_anew bomb03)
1970 (objects_attach rack rack03 bomb03 pin) 1970 (objects_attach rack rack03 bomb03 pin)
1971 (object_create_anew bomb04) 1971 (object_create_anew bomb04)
1972 (objects_attach rack rack04 bomb04 pin) 1972 (objects_attach rack rack04 bomb04 pin)
1973 (object_create_anew bomb05) 1973 (object_create_anew bomb05)
1974 (objects_attach rack rack05 bomb05 pin) 1974 (objects_attach rack rack05 bomb05 pin)
1975 (object_create_anew bomb06) 1975 (object_create_anew bomb06)
1976 (objects_attach rack rack06 bomb06 pin) 1976 (objects_attach rack rack06 bomb06 pin)
1977 (sleep_until 1977 (sleep_until
1978 (begin 1978 (begin
1979 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10)) 1979 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10))
1980 (object_destroy (list_get (ai_actors initial_allies) 0))) 1980 (object_destroy (list_get (ai_actors initial_allies) 0)))
1981 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10)) 1981 (if (and (= (objects_can_see_object (players) (list_get (ai_actors initial_allies) 0) 45) False) (> (objects_distance_to_object (players) (list_get (ai_actors initial_allies) 0)) 10))
1982 (object_destroy (list_get (ai_actors initial_allies) 0))) (= central_plat_pel_arrives True)1982 (object_destroy (list_get (ai_actors initial_allies) 0))) (= central_plat_pel_arrives True)
1983 )) 1983 ))
1984 (begin_random 1984 (begin_random
1985 (begin 1985 (begin
1986 (objects_detach rack bomb01) 1986 (objects_detach rack bomb01)
1987 (sleep (random_range 10 30))1987 (sleep (random_range 10 30))
1988 ) 1988 )
1989 (begin 1989 (begin
1990 (objects_detach rack bomb02) 1990 (objects_detach rack bomb02)
1991 (sleep (random_range 10 30))1991 (sleep (random_range 10 30))
1992 ) 1992 )
1993 (begin 1993 (begin
1994 (objects_detach rack bomb03) 1994 (objects_detach rack bomb03)
1995 (sleep (random_range 10 30))1995 (sleep (random_range 10 30))
1996 ) 1996 )
1997 (begin 1997 (begin
1998 (objects_detach rack bomb04) 1998 (objects_detach rack bomb04)
1999 (sleep (random_range 10 30))1999 (sleep (random_range 10 30))
2000 ) 2000 )
2001 (begin 2001 (begin
2002 (objects_detach rack bomb05) 2002 (objects_detach rack bomb05)
2003 (sleep (random_range 10 30))2003 (sleep (random_range 10 30))
2004 ) 2004 )
2005 (begin 2005 (begin
2006 (objects_detach rack bomb06) 2006 (objects_detach rack bomb06)
2007 (sleep (random_range 10 30))2007 (sleep (random_range 10 30))
2008 )2008 )
2009 )2009 )
2010 )2010 )
2011)2011)
20122012
2013(script dormant central_plat_ph_go 2013(script dormant central_plat_ph_go
2014 (begin 2014 (begin
2015 (ai_place central_platform_hunters 2) 2015 (ai_place central_platform_hunters 2)
2016 (ai_place central_platform_phantom 1) 2016 (ai_place central_platform_phantom 1)
2017 (vehicle_load_magic (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) phantom_p_a (ai_actors central_platform_hunters)) 2017 (vehicle_load_magic (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) phantom_p_a (ai_actors central_platform_hunters))
2018 (ai_vehicle_reserve (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) True) 2018 (ai_vehicle_reserve (ai_vehicle_get_from_starting_location central_platform_phantom/pilot) True)
2019 (cs_run_command_script central_platform_phantom/pilot central_platform_dropship) 2019 (cs_run_command_script central_platform_phantom/pilot central_platform_dropship)
2020