Name | Type | is_array | initial_value |
SpFx | effect | Yes | |
TargPoint | location | No | |
Units | unit | Yes |
function Trig_Movie_Func255002 takes nothing returns nothing
call KillDestructable( GetEnumDestructable() )
endfunction
function Trig_Movie_Actions takes nothing returns nothing
call SetUserControlForceOff( GetPlayersAll() )
call ShowInterfaceForceOff( GetPlayersAll(), 0.00 )
call CinematicModeBJ( true, GetPlayersAll() )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 0.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call ShowUnitHide( gg_unit_U000_0008 )
call ShowUnitHide( gg_unit_ucrm_0025 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_070), "Abilities\\Spells\\Orc\\Reincarnation\\ReincarnationTarget.mdl" )
call ShowUnitHide( gg_unit_Uktl_0026 )
call ShowUnitHide( gg_unit_Utic_0027 )
call StopMusicBJ( false )
call ShowUnitHide( gg_unit_ugar_0003 )
call ShowUnitHide( gg_unit_H009_0005 )
call SetUnitAnimation( gg_unit_n000_0004, "stand 1" )
call PlayMusicBJ( gg_snd_UndeadX1 )
call SetTimeOfDay( 6.00 )
call SetSkyModel( "Environment\\Sky\\LordaeronFallSky\\LordaeronFallSky.mdl" )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_100, Player(0), 0 )
call ShowUnitHide( gg_unit_ewsp_0019 )
call ShowUnitHide( gg_unit_ewsp_0024 )
call ShowUnitHide( gg_unit_ewsp_0022 )
call ShowUnitHide( gg_unit_ewsp_0023 )
call ShowUnitHide( gg_unit_ewsp_0021 )
call ShowUnitHide( gg_unit_ewsp_0020 )
call TriggerSleepAction( 2 )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_136" )
call TriggerSleepAction( 4.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_137", null, "TRIGSTR_138", bj_TIMETYPE_ADD, 2.00, true )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_139", null, "TRIGSTR_140", bj_TIMETYPE_ADD, 0.00, true )
call TriggerSleepAction( 1.00 )
call SetUnitAnimation( gg_unit_H006_0001, "spell" )
call TriggerSleepAction( 0.20 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_099, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2.00, "ReplaceableTextures\\CameraMasks\\HazeAndFogFilter_Mask.blp", 0, 50.00, 100.00, 25.00 )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_141", null, "TRIGSTR_142", bj_TIMETYPE_ADD, 3.00, true )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_101, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 0, 100.00, 0.00, 25.00 )
call TriggerSleepAction( 1.00 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_102, Player(0), 4.00 )
call ShowUnitHide( gg_unit_H005_0015 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_143", null, "TRIGSTR_144", bj_TIMETYPE_ADD, 1.50, true )
call TriggerSleepAction( 1.00 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassA, 100, GetRectCenter(gg_rct_Region_017), 0 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassD, 100, GetRectCenter(gg_rct_Region_017), 0 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_103, Player(0), 1.00 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassB, 100, GetRectCenter(gg_rct_Region_017), 0 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassC, 100, GetRectCenter(gg_rct_Region_017), 0 )
call TriggerSleepAction( 1.00 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_102_Copy, Player(0), 1.00 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassC, 100, GetRectCenter(gg_rct_Region_017), 0 )
call TriggerSleepAction( 1.25 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_102_Copy_Copy, Player(0), 2.00 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassD, 100, GetRectCenter(gg_rct_Region_017), 0 )
call TriggerSleepAction( 1.00 )
call ShowUnitShow( gg_unit_H009_0005 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_106, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 0, 100.00, 0, 25.00 )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_145", null, "TRIGSTR_146", bj_TIMETYPE_ADD, 2.00, true )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_107, Player(0), 2.00 )
call PlaySoundAtPointBJ( gg_snd_BansheeYesAttack3, 100, GetRectCenter(gg_rct_Region_018), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.80, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 1.60 )
call PlaySoundAtPointBJ( gg_snd_BansheeDeath, 100, GetRectCenter(gg_rct_Region_018), 0 )
call TriggerSleepAction( 2 )
call ShowUnitHide( gg_unit_n000_0004 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_109, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\GroundFog_mask.blp", 0, 0.00, 100.00, 25.00 )
call SetTimeOfDay( 18.00 )
call SetSkyModel( "Environment\\Sky\\FelwoodSky\\FelwoodSky.mdl" )
call TriggerSleepAction( 1.50 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_148", null, "TRIGSTR_149", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.25 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_108, Player(0), 0 )
call TriggerSleepAction( 0.50 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 0, 0, 100.00, 25.00 )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_150", null, "TRIGSTR_151", bj_TIMETYPE_ADD, 2.00, true )
call TriggerSleepAction( 2.25 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_152", null, "TRIGSTR_153", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 2 )
call SetUnitFacingToFaceUnitTimed( gg_unit_H003_0000, gg_unit_H00A_0006, 2.00 )
call TriggerSleepAction( 2.25 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassD, 100, GetRectCenter(gg_rct_Region_019), 0 )
call ShowUnitHide( gg_unit_H00A_0006 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_108_Copy, Player(0), 2.00 )
call PlaySoundAtPointBJ( gg_snd_mFootSmallGrassC, 100, GetRectCenter(gg_rct_Region_019), 0 )
call TriggerSleepAction( 2 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call ShowUnitHide( gg_unit_N005_0017 )
call TriggerSleepAction( 2 )
call ShowUnitHide( gg_unit_H00A_0006 )
call ShowUnitHide( gg_unit_U000_0009 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_111, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_155", null, "TRIGSTR_156", bj_TIMETYPE_ADD, 3.00, true )
call TriggerSleepAction( 3.50 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_112, Player(0), 0 )
call ShowUnitShow( gg_unit_U000_0009 )
call ShowUnitShow( gg_unit_U000_0008 )
call TriggerSleepAction( 1.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call StopMusicBJ( false )
call PlayMusicBJ( gg_snd_SadMystery )
call IssuePointOrderLocBJ( gg_unit_U000_0008, "move", GetRectCenter(gg_rct_Region_020) )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_160", null, "TRIGSTR_161", bj_TIMETYPE_ADD, 2.50, true )
call TriggerSleepAction( 2.55 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_002, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call IssuePointOrderLocBJ( gg_unit_U000_0009, "move", GetRectCenter(gg_rct_Region_021) )
call TriggerSleepAction( 6.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call SetTimeOfDay( 6.00 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_005, Player(0), 0 )
call TriggerSleepAction( 2 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call IssuePointOrderLocBJ( gg_unit_H006_0010, "move", GetRectCenter(gg_rct_Region_022) )
call TriggerSleepAction( 6.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_114, Player(0), 0 )
call TriggerSleepAction( 2 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_162", null, "TRIGSTR_163", bj_TIMETYPE_ADD, 3.00, true )
call TriggerSleepAction( 3.50 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_115, Player(0), 3.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_164", null, "TRIGSTR_165", bj_TIMETYPE_ADD, 3.00, true )
call TriggerSleepAction( 3.50 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_166", null, "TRIGSTR_167", bj_TIMETYPE_ADD, 3.00, true )
call TriggerSleepAction( 3.50 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call SetUnitAnimation( gg_unit_H006_0001, "stand channel" )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_100, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_168", null, "TRIGSTR_169", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 2 )
call SetUnitAnimation( gg_unit_H006_0001, "stand" )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call ShowUnitHide( gg_unit_Nplh_0016 )
call ShowUnitHide( gg_unit_N005_0017 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_116, Player(0), 0 )
call ShowUnitShow( gg_unit_Nplh_0016 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 0, 0, 100.00, 0 )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H006_0001, "TRIGSTR_170", null, "TRIGSTR_171", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 2 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_118, Player(0), 0 )
call TriggerSleepAction( 0.50 )
call StopMusicBJ( false )
call ShowUnitShow( gg_unit_N005_0017 )
call ShowUnitHide( gg_unit_Nplh_0016 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 0, 0, 100.00, 0 )
call TriggerSleepAction( 5.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0.00, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_119, Player(0), 0 )
call ShowUnitHide( gg_unit_N005_0017 )
call ShowUnitShow( gg_unit_Nplh_0016 )
call TriggerSleepAction( 2 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 100.00, 0, 0, 0 )
call TriggerSleepAction( 5.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_120, Player(0), 0 )
call TriggerSleepAction( 1.00 )
call PlayMusicBJ( gg_snd_PH1 )
call IssuePointOrderLocBJ( gg_unit_Nplh_0016, "move", GetRectCenter(gg_rct_Region_023) )
call SetUnitFacingToFaceUnitTimed( gg_unit_Nplh_0016, gg_unit_H00A_0018, 0 )
call ShowUnitHide( gg_unit_H00A_0018 )
call ShowUnitShow( gg_unit_H005_0015 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call SetUnitAnimation( gg_unit_H005_0015, "spell" )
call TriggerSleepAction( 0.50 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_024), "Abilities\\Spells\\Items\\TomeOfRetraining\\TomeOfRetrainingCaster.mdl" )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_024) )
call SetUnitAnimation( gg_unit_H005_0015, "attack 1" )
call TriggerSleepAction( 0.20 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_025), "Abilities\\Spells\\Items\\TomeOfRetraining\\TomeOfRetrainingCaster.mdl" )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_025) )
call SetUnitAnimation( gg_unit_H005_0015, "attack 2" )
call TriggerSleepAction( 0.20 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_026), "Abilities\\Spells\\Items\\TomeOfRetraining\\TomeOfRetrainingCaster.mdl" )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_026) )
call SetUnitAnimation( gg_unit_H005_0015, "attack 2" )
call TriggerSleepAction( 0.20 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_027), "Abilities\\Spells\\Items\\TomeOfRetraining\\TomeOfRetrainingCaster.mdl" )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_027) )
call SetUnitAnimation( gg_unit_H005_0015, "attack 1" )
call TriggerSleepAction( 0.20 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_029), "Abilities\\Spells\\Items\\TomeOfRetraining\\TomeOfRetrainingCaster.mdl" )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_029) )
call SetUnitAnimation( gg_unit_H005_0015, "attack 1" )
call TriggerSleepAction( 0.20 )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call SetUnitAnimation( gg_unit_H005_0015, "attack 2" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_023), "Abilities\\Spells\\Orc\\WarStomp\\WarStompCaster.mdl" )
call ShowUnitHide( gg_unit_Nplh_0016 )
call TriggerSleepAction( 1.00 )
call IssuePointOrderLocBJ( gg_unit_H005_0015, "move", GetRectCenter(gg_rct_Region_023) )
call TriggerSleepAction( 1.00 )
call SetUnitPositionLoc( gg_unit_Nplh_0016, GetRectCenter(gg_rct_Region_029) )
call SetUnitFacingToFaceUnitTimed( gg_unit_Nplh_0016, gg_unit_H005_0015, 0 )
call TriggerSleepAction( 0.50 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_029), "Abilities\\Spells\\NightElf\\Starfall\\StarfallTarget.mdl" )
call TriggerSleepAction( 0.50 )
call ShowUnitShow( gg_unit_Nplh_0016 )
call TriggerSleepAction( 0.25 )
call SetUnitAnimation( gg_unit_Nplh_0016, "spell slam" )
call TriggerSleepAction( 0.20 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_121, Player(0), 0 )
call AddSpecialEffectTargetUnitBJ( "origin", gg_unit_H005_0015, "Abilities\\Spells\\NightElf\\Immolation\\ImmolationTarget.mdl" )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_034) )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_033) )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_032) )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_035) )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call TriggerSleepAction( 0.01 )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_036) )
call KillDestructable( gg_dest_CTtr_4734 )
call KillDestructable( gg_dest_CTtr_4729 )
call KillDestructable( gg_dest_CTtr_4735 )
call KillDestructable( gg_dest_CTtr_4737 )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_037) )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call TriggerSleepAction( 0.01 )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_038) )
call EnumDestructablesInRectAll( gg_rct_Region_040, function Trig_Movie_Func255002 )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call SetUnitPositionLoc( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_039) )
call TriggerSleepAction( 0.01 )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 0 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call TriggerSleepAction( 0.50 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_122, Player(0), 1.00 )
call TriggerSleepAction( 2 )
call SetUnitAnimation( gg_unit_H005_0015, "stand channel" )
call TriggerSleepAction( 0.10 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_041), "Abilities\\Spells\\Undead\\Darksummoning\\DarkSummonTarget.mdl" )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_042), "Abilities\\Spells\\Undead\\Darksummoning\\DarkSummonTarget.mdl" )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_043), "Abilities\\Spells\\Undead\\Darksummoning\\DarkSummonTarget.mdl" )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_045), "Abilities\\Spells\\Undead\\Darksummoning\\DarkSummonTarget.mdl" )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_044), "Abilities\\Spells\\Undead\\Darksummoning\\DarkSummonTarget.mdl" )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_046), "Abilities\\Spells\\Undead\\Darksummoning\\DarkSummonTarget.mdl" )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call TriggerSleepAction( 1.00 )
call IssuePointOrderLocBJ( gg_unit_Nplh_0016, "move", GetRectCenter(gg_rct_Region_032) )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_041), "Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilSpecialArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_042), "Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilSpecialArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_043), "Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilSpecialArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_045), "Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilSpecialArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_044), "Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilSpecialArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_046), "Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilSpecialArt.mdl" )
call TriggerSleepAction( 2.00 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_047), "Abilities\\Spells\\Undead\\AnimateDead\\AnimateDeadTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_051), "Abilities\\Spells\\Undead\\AnimateDead\\AnimateDeadTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_050), "Abilities\\Spells\\Undead\\AnimateDead\\AnimateDeadTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_049), "Abilities\\Spells\\Undead\\AnimateDead\\AnimateDeadTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_048), "Abilities\\Spells\\Undead\\AnimateDead\\AnimateDeadTarget.mdl" )
call TriggerSleepAction( 0.10 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_032), "Abilities\\Spells\\Human\\Flare\\FlareCaster.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_039), "Abilities\\Spells\\Human\\Flare\\FlareTarget.mdl" )
call ShowUnitHide( gg_unit_Nplh_0016 )
call TriggerSleepAction( 0.50 )
call TriggerSleepAction( 1.50 )
call SetUnitPositionLocFacingLocBJ( gg_unit_Nplh_0016, GetRectCenter(gg_rct_Region_039), GetUnitLoc(gg_unit_H005_0015) )
call SetUnitAnimation( gg_unit_H005_0015, "spell" )
call ShowUnitShow( gg_unit_Nplh_0016 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_039), "Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_038), "Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_045), "Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_036), "Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_035), "Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_032), "Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl" )
call SetUnitPositionLocFacingLocBJ( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_032), GetUnitLoc(gg_unit_Nplh_0016) )
call TriggerSleepAction( 0.50 )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Nplh_0016, 1.00 )
call SetUnitFacingToFaceUnitTimed( gg_unit_Nplh_0016, gg_unit_H005_0015, 0.50 )
call SetUnitAnimation( gg_unit_Nplh_0016, "stand channel" )
call TriggerSleepAction( 0.50 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_041), "Objects\\Spawnmodels\\Undead\\UDeathSmall\\UDeathSmall.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_042), "Objects\\Spawnmodels\\Undead\\UDeathSmall\\UDeathSmall.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_043), "Objects\\Spawnmodels\\Undead\\UDeathSmall\\UDeathSmall.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_045), "Objects\\Spawnmodels\\Undead\\UDeathSmall\\UDeathSmall.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_044), "Objects\\Spawnmodels\\Undead\\UDeathSmall\\UDeathSmall.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_046), "Objects\\Spawnmodels\\Undead\\UDeathSmall\\UDeathSmall.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_047), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_048), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_049), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_051), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_050), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_052), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_054), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_061), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_058), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_059), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_057), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_055), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_056), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_053), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Abilities\\Spells\\Undead\\ReplenishMana\\ReplenishManaCasterOverhead.mdl" )
call SetUnitAnimation( gg_unit_H005_0015, "attack" )
call TriggerSleepAction( 0.10 )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 0.00 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call TriggerSleepAction( 2 )
call SetUnitAnimation( gg_unit_Nplh_0016, "spell slam" )
call TriggerSleepAction( 0.50 )
call SetUnitAnimation( gg_unit_Nplh_0016, "stand" )
call SetUnitTimeScalePercent( gg_unit_Nplh_0016, 100 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Abilities\\Spells\\Items\\AIso\\AIsoTarget.mdl" )
call TriggerSleepAction( 2 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Objects\\Spawnmodels\\Other\\ToonBoom\\ToonBoom.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Objects\\Spawnmodels\\Undead\\ImpaleTargetDust\\ImpaleTargetDust.mdl" )
call ShowUnitHide( gg_unit_H005_0015 )
call ShowUnitShow( gg_unit_ucrm_0025 )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 100 )
call TriggerSleepAction( 2 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Nplh_0016, "TRIGSTR_174", null, "TRIGSTR_175", bj_TIMETYPE_ADD, 0, true )
call TriggerSleepAction( 1.50 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Abilities\\Spells\\Orc\\EarthQuake\\EarthQuakeTarget.mdl" )
call TriggerSleepAction( 1.00 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectTargetUnitBJ( "overhead", gg_unit_Nplh_0016, "Abilities\\Spells\\Other\\TalkToMe\\TalkToMe.mdl" )
call TriggerSleepAction( 0.50 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Abilities\\Spells\\Other\\Incinerate\\FireLordDeathExplode.mdl" )
call ShowUnitHide( gg_unit_ucrm_0025 )
call ShowUnitShow( gg_unit_H005_0015 )
call SetUnitAnimation( gg_unit_H005_0015, "stand channel" )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H005_0015, "TRIGSTR_176", null, "TRIGSTR_177", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.01 )
call SetUnitAnimation( gg_unit_Nplh_0016, "spell slam" )
call PlaySoundOnUnitBJ( gg_snd_HowlOfTerror, 100, gg_unit_Nplh_0016 )
call TriggerSleepAction( 0.50 )
call SetUnitAnimation( gg_unit_Nplh_0016, "stand" )
call TriggerSleepAction( 0.50 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Abilities\\Spells\\Orc\\ReinforcedTrollBurrow\\ReinforcedTrollBurrowTarget.mdl" )
call TriggerSleepAction( 0.50 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Abilities\\Spells\\Other\\Monsoon\\MonsoonBoltTarget.mdl" )
call TriggerSleepAction( 0.10 )
call ShowUnitHide( gg_unit_H005_0015 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_060), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call TriggerSleepAction( 0.01 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_035), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call TriggerSleepAction( 0.01 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_036), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call TriggerSleepAction( 0.01 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_037), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call TriggerSleepAction( 0.01 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_038), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call TriggerSleepAction( 0.01 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_041), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_046), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call TriggerSleepAction( 0.01 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_042), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_044), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call TriggerSleepAction( 0.01 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_045), "Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_045), "Abilities\\Spells\\Demon\\DarkPortal\\DarkPortalTarget.mdl" )
call SetUnitPositionLocFacingLocBJ( gg_unit_H005_0015, GetRectCenter(gg_rct_Region_037), GetUnitLoc(gg_unit_Nplh_0016) )
call ShowUnitShow( gg_unit_H005_0015 )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 50.00 )
call SetUnitAnimation( gg_unit_H005_0015, "attack" )
call TriggerSleepAction( 0.20 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUTIN, 2, "ReplaceableTextures\\CameraMasks\\DiagonalSlash_mask.blp", 25.00, 10.00, 100.00, 10.00 )
call PlaySoundOnUnitBJ( gg_snd_SoulPreservation, 100, gg_unit_H005_0015 )
call SetUnitAnimation( gg_unit_Nplh_0016, "death" )
call TriggerSleepAction( 1.50 )
call SetUnitAnimation( gg_unit_Nplh_0016, "decay flesh" )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 0.00 )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 100.00 )
call SetUnitAnimation( gg_unit_H005_0015, "stand ready" )
call TriggerSleepAction( 0.50 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H005_0015, "TRIGSTR_178", null, "TRIGSTR_179", bj_TIMETYPE_ADD, 1.00, true )
call StopMusicBJ( false )
call AddSpecialEffectTargetUnitBJ( "origin", gg_unit_Nplh_0016, "Objects\\Spawnmodels\\Undead\\UndeadBlood\\UndeadBloodAbomination.mdl" )
call TriggerSleepAction( 0.20 )
call AddSpecialEffectTargetUnitBJ( "origin", gg_unit_Nplh_0016, "Objects\\Spawnmodels\\Naga\\NagaBlood\\NagaBloodWindserpent.mdl" )
call TriggerSleepAction( 0.20 )
call AddSpecialEffectTargetUnitBJ( "origin", gg_unit_Nplh_0016, "Objects\\Spawnmodels\\Human\\HumanBlood\\BloodElfSpellThiefBlood.mdl" )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Nplh_0016, "TRIGSTR_180", null, "TRIGSTR_181", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.00 )
call SetUnitTimeScalePercent( gg_unit_Nplh_0016, 100 )
call SetUnitAnimation( gg_unit_Nplh_0016, "dissipate" )
call PlayMusicBJ( gg_snd_PursuitTheme01 )
call TriggerSleepAction( 0.50 )
call PlaySoundOnUnitBJ( gg_snd_AcolyteMining, 100, gg_unit_H005_0015 )
call SetUnitFacingToFaceUnitTimed( gg_unit_H005_0015, gg_unit_Uktl_0026, 1.00 )
call ShowUnitHide( gg_unit_Nplh_0016 )
call TriggerSleepAction( 1.50 )
call ShowUnitShow( gg_unit_Uktl_0026 )
call PlaySoundOnUnitBJ( gg_snd_SoulPreservation, 100, gg_unit_Uktl_0026 )
call SetUnitAnimation( gg_unit_Uktl_0026, "stand channel" )
call AddSpecialEffectLocBJ( GetUnitLoc(gg_unit_H005_0015), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call TriggerSleepAction( 0.01 )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 0.00 )
call TriggerSleepAction( 0.10 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Uktl_0026, "TRIGSTR_182", null, "TRIGSTR_183", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.00 )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 50.00 )
call SetUnitAnimation( gg_unit_H005_0015, "death" )
call TriggerSleepAction( 0.10 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 0.10, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call SetUnitTimeScalePercent( gg_unit_H005_0015, 100.00 )
call SetUnitAnimation( gg_unit_H005_0015, "decay flesh" )
call TriggerSleepAction( 0.50 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call PauseUnitBJ( true, gg_unit_H005_0015 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H005_0015, "TRIGSTR_184", null, "TRIGSTR_185", bj_TIMETYPE_ADD, 0, true )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H005_0015, "TRIGSTR_186", null, "TRIGSTR_187", bj_TIMETYPE_ADD, 0, true )
call TriggerSleepAction( 1.00 )
call AddSpecialEffectTargetUnitBJ( "overhead", gg_unit_H005_0015, "Abilities\\Spells\\Undead\\Sleep\\SleepSpecialArt.mdl" )
call AddSpecialEffectTargetUnitBJ( "overhead", gg_unit_H005_0015, "Abilities\\Spells\\Undead\\Sleep\\SleepTarget.mdl" )
call TriggerSleepAction( 0.50 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectTargetUnitBJ( "overhead", gg_unit_Uktl_0026, "Abilities\\Spells\\Other\\TalkToMe\\TalkToMe.mdl" )
call SetUnitAnimation( gg_unit_Uktl_0026, "stand 3" )
call TriggerSleepAction( 1.00 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call ShowUnitShow( gg_unit_Utic_0027 )
call SetUnitAnimation( gg_unit_Utic_0027, "spell slam" )
call AddSpecialEffectLocBJ( GetUnitLoc(gg_unit_H005_0015), "Objects\\Spawnmodels\\Undead\\UndeadDissipate\\UndeadDissipate.mdl" )
call SetUnitAnimation( gg_unit_H005_0015, "dissipate" )
call TriggerSleepAction( 1.00 )
call ShowUnitHide( gg_unit_H005_0015 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Utic_0027, "TRIGSTR_188", null, "TRIGSTR_189", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Uktl_0026, "TRIGSTR_190", null, "TRIGSTR_191", bj_TIMETYPE_ADD, 2.00, true )
call TriggerSleepAction( 2.50 )
call StopMusicBJ( false )
call PlayMusicBJ( gg_snd_PH1 )
call SetUnitAnimation( gg_unit_Utic_0027, "spell" )
call SetTimeOfDay( 18.00 )
call TriggerSleepAction( 0.50 )
call SetUnitAnimation( gg_unit_Uktl_0026, "stand channel" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_063), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_064), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_065), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_066), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call TriggerSleepAction( 2 )
call SetUnitAnimation( gg_unit_Uktl_0026, "spell" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_051), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_051), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_068), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_068), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_067), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_067), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_069), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_069), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_049), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_049), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_052), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_052), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_050), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_050), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_053), "Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_053), "Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl" )
call SetUnitAnimation( gg_unit_Uktl_0026, "stand channel" )
call TriggerSleepAction( 2.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Utic_0027, "TRIGSTR_192", null, "TRIGSTR_193", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Utic_0027, "TRIGSTR_194", null, "TRIGSTR_195", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.50 )
call SetUnitAnimation( gg_unit_Utic_0027, "spell" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_063), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrikeTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_064), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrikeTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_065), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrikeTarget.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_066), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrikeTarget.mdl" )
call TriggerSleepAction( 2 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_051), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_068), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_067), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_069), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_049), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_052), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_050), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_053), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_123, Player(0), 1.00 )
call TriggerSleepAction( 1.00 )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_051), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_068), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_067), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_069), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_049), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_052), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_050), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_053), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_029), "Abilities\\Spells\\Demon\\DarkPortal\\DarkPortalTarget.mdl" )
call SetUnitPositionLocFacingLocBJ( gg_unit_Utic_0027, GetRectCenter(gg_rct_Region_029), GetUnitLoc(gg_unit_Uktl_0026) )
call SetUnitAnimation( gg_unit_Utic_0027, "spell" )
call AddSpecialEffectTargetUnitBJ( "overhead", gg_unit_Uktl_0026, "Abilities\\Spells\\Other\\TalkToMe\\TalkToMe.mdl" )
call TriggerSleepAction( 0.50 )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
call AddSpecialEffectLocBJ( GetUnitLoc(gg_unit_Uktl_0026), "Abilities\\Spells\\Other\\Doom\\DoomDeath.mdl" )
call SetUnitTimeScalePercent( gg_unit_Uktl_0026, 50.00 )
call SetUnitAnimation( gg_unit_Utic_0027, "stand" )
call SetUnitAnimation( gg_unit_Uktl_0026, "death" )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Uktl_0026, "TRIGSTR_196", null, "TRIGSTR_197", bj_TIMETYPE_ADD, 0, true )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_051), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_068), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_067), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_069), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_049), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_052), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_050), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_053), "Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl" )
call TriggerSleepAction( 2 )
call StopMusicBJ( false )
call PlayMusicBJ( gg_snd_UndeadX1 )
call SetUnitAnimation( gg_unit_Utic_0027, "spell" )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call ShowUnitHide( gg_unit_H005_0029 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_124, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 1.50 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Utic_0028, "TRIGSTR_198", null, "TRIGSTR_199", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 2 )
call SetUnitAnimation( gg_unit_Utic_0028, "spell" )
call SetUnitAnimation( gg_unit_H005_0029, "decay flesh" )
call AddSpecialEffectLocBJ( GetRectCenter(gg_rct_Region_070), "Abilities\\Spells\\Human\\Resurrect\\ResurrectCaster.mdl" )
call TriggerSleepAction( 1.50 )
call ShowUnitShow( gg_unit_H005_0029 )
call SetUnitAnimation( gg_unit_H005_0029, "dissipate" )
call TriggerSleepAction( 1.00 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_125, Player(0), 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H003_0030, "TRIGSTR_200", null, "TRIGSTR_201", bj_TIMETYPE_ADD, 0, true )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H003_0030, "TRIGSTR_202", null, "TRIGSTR_203", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_Utic_0028, "TRIGSTR_204", null, "TRIGSTR_205", bj_TIMETYPE_ADD, 0.00, true )
call TriggerSleepAction( 1.00 )
call SetUnitAnimation( gg_unit_Utic_0028, "spell slam" )
call KillUnit( gg_unit_H003_0030 )
call TriggerSleepAction( 1.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call CameraSetupApplyForPlayer( true, gg_cam_Camera_126, Player(0), 0 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 1.00 )
call TransmissionFromUnitWithNameBJ( GetPlayersAll(), gg_unit_H004_0034, "TRIGSTR_206", null, "TRIGSTR_207", bj_TIMETYPE_ADD, 1.00, true )
call TriggerSleepAction( 1.00 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 2.00, "ReplaceableTextures\\CameraMasks\\Black_mask.blp", 0, 0, 0, 0 )
call TriggerSleepAction( 2 )
call DisplayTextToForce( GetPlayersAll(), "TRIGSTR_208" )
call TriggerSleepAction( 5.00 )
call CustomDefeatBJ( Player(0), "TRIGSTR_209" )
endfunction
//===========================================================================
function InitTrig_Movie takes nothing returns nothing
set gg_trg_Movie = CreateTrigger( )
call TriggerAddAction( gg_trg_Movie, function Trig_Movie_Actions )
endfunction