| 1 | #
|
|---|
| 2 | # airportiii_cs_intro.bsl
|
|---|
| 3 | #
|
|---|
| 4 |
|
|---|
| 5 | func
|
|---|
| 6 | airportiii_cs_intro
|
|---|
| 7 | {
|
|---|
| 8 | begin_cutscene
|
|---|
| 9 | #hides VTOL object
|
|---|
| 10 | fade_out 0 0 0 0
|
|---|
| 11 | playback 0 IntroKonokoSet
|
|---|
| 12 | sleep f60
|
|---|
| 13 | fade_in 60
|
|---|
| 14 | sleep f60
|
|---|
| 15 | end_cutscene
|
|---|
| 16 | }
|
|---|
| 17 |
|
|---|
| 18 |
|
|---|
| 19 | func void
|
|---|
| 20 | camcontrol(
|
|---|
| 21 | void)
|
|---|
| 22 | {
|
|---|
| 23 | #unhides VTOL object
|
|---|
| 24 | obj_create 61 67
|
|---|
| 25 | obj_create 72 79
|
|---|
| 26 | #vtol takes off
|
|---|
| 27 | env_anim 61 67
|
|---|
| 28 | env_anim 72 79
|
|---|
| 29 | #hides Vtol gunk
|
|---|
| 30 | env_show 161 0
|
|---|
| 31 | env_show 162 0
|
|---|
| 32 | env_show 163 0
|
|---|
| 33 | env_show 164 0
|
|---|
| 34 | env_show 165 0
|
|---|
| 35 | env_show 166 0
|
|---|
| 36 | env_show 167 0
|
|---|
| 37 | env_show 172 0
|
|---|
| 38 | env_show 173 0
|
|---|
| 39 | env_show 174 0
|
|---|
| 40 | env_show 175 0
|
|---|
| 41 | env_show 176 0
|
|---|
| 42 | env_show 177 0
|
|---|
| 43 | env_show 178 0
|
|---|
| 44 | env_show 179 0
|
|---|
| 45 | sleep 500
|
|---|
| 46 | #Muro and Cronie in plane talking
|
|---|
| 47 | #chr_create 101 start
|
|---|
| 48 | #chr_create 102 start
|
|---|
| 49 | #chr_envanim 101 OutroComBip
|
|---|
| 50 | #chr_envanim 102 OutroMuroBip
|
|---|
| 51 | }
|
|---|
| 52 |
|
|---|
| 53 | func void rappel_stop_old_music(void)
|
|---|
| 54 | {
|
|---|
| 55 | sound_music_stop mus_space01
|
|---|
| 56 | }
|
|---|
| 57 |
|
|---|
| 58 | func void
|
|---|
| 59 | rappel(
|
|---|
| 60 | void)
|
|---|
| 61 | {
|
|---|
| 62 | rappel_stop_old_music
|
|---|
| 63 |
|
|---|
| 64 | begin_cutscene
|
|---|
| 65 | invincible=1
|
|---|
| 66 | obj_create 51 52
|
|---|
| 67 | env_anim 51 52
|
|---|
| 68 | chr_animate 0 KONOKOlev6_rappel
|
|---|
| 69 | chr_envanim 0 RapKonBipBox01 norotation
|
|---|
| 70 | cm_anim both RapCam01
|
|---|
| 71 | sleep f250
|
|---|
| 72 | cutscene_sync mark
|
|---|
| 73 | sound_ambient_start c04_32_23_misc
|
|---|
| 74 | sleep f260
|
|---|
| 75 | dprint CAMERA_RAP_CAM_02
|
|---|
| 76 | cm_interpolate_block RapCam02 0
|
|---|
| 77 | dprint CAMERA_RAP_CAM_03
|
|---|
| 78 | cm_interpolate_block RapCam03 240
|
|---|
| 79 | sleep f45
|
|---|
| 80 | chr_animate 0 KONOKOlev6_tracer
|
|---|
| 81 | sleep f180
|
|---|
| 82 | obj_kill 51 51
|
|---|
| 83 | #camera cut to show Konoko jumping off of plane
|
|---|
| 84 | playback 0 RappelKonRun
|
|---|
| 85 | cm_interpolate RappelCamRun01 0
|
|---|
| 86 | cm_interpolate_block RappelCamRun02 180
|
|---|
| 87 | sleep f180
|
|---|
| 88 |
|
|---|
| 89 | #VTOL takes off
|
|---|
| 90 | dprint VTOL_TAKES_OFF
|
|---|
| 91 | sound_ambient_start c04_28_22_helic
|
|---|
| 92 | fork camcontrol
|
|---|
| 93 | cm_anim both OutCam01
|
|---|
| 94 | cm_wait
|
|---|
| 95 | chr_create 101 start
|
|---|
| 96 | chr_create 102 start
|
|---|
| 97 | chr_envanim 101 OutroComBip
|
|---|
| 98 | chr_envanim 102 OutroMuroBip
|
|---|
| 99 |
|
|---|
| 100 | cm_anim both OutCam02
|
|---|
| 101 | dprint INSIDE_CAM
|
|---|
| 102 | particle muroplane_prop do stop
|
|---|
| 103 | sound_ambient_start propidle_2 0.4
|
|---|
| 104 | playback 0 OutroKonokoSet
|
|---|
| 105 | sleep f60
|
|---|
| 106 | ai2_allpassive 1
|
|---|
| 107 | sound_dialog_play c06_21_01SynHench2
|
|---|
| 108 | cinematic_start (COMGUYtalking, 180, 180, 19, 7, 20, false)
|
|---|
| 109 | sound_dialog_play_block c06_21_02muro
|
|---|
| 110 | cinematic_start (MUROtalking, 180, 180, 20, 9, 20, true)
|
|---|
| 111 | sleep f200
|
|---|
| 112 | cm_anim both OutCam03
|
|---|
| 113 | dprint CAMERA_OUT_CAM_03
|
|---|
| 114 | sound_ambient_start c04_28_22_helie 0.75
|
|---|
| 115 | sound_ambient_volume propidle_2 0.0 0.0
|
|---|
| 116 | sound_ambient_stop propidle_2
|
|---|
| 117 | # playback 0 OutroKonSet
|
|---|
| 118 | chr_delete 101
|
|---|
| 119 | chr_delete 102
|
|---|
| 120 | cm_wait
|
|---|
| 121 | cinematic_stop (COMGUYtalking, 19, 20)
|
|---|
| 122 | cinematic_stop (MUROtalking, 20, 20)
|
|---|
| 123 | fade_out 0 0 0 60
|
|---|
| 124 | sleep f60
|
|---|
| 125 | end_cutscene
|
|---|
| 126 | sleep f60
|
|---|
| 127 | win
|
|---|
| 128 | }
|
|---|
| 129 |
|
|---|