Code
function StartGame2 takes nothing returns nothing
local timer t = GetExpiredTimer()
call DestroyTimer(t)
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 1.00, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 100.00, 25.00, 0, 0 )
call EnableTrigger( gg_trg_Upgrade )
call EnableTrigger( gg_trg_Reputation )
call VolumeGroupReset( )
call VolumeGroupSetVolume( SOUND_VOLUMEGROUP_UNITMOVEMENT, 0.00 )
call CameraSetTargetNoise( 0, 0 )
call CameraSetSourceNoise(125, 0.16)
call CameraSetSmoothingFactor(1.00)
set t = null
endfunction
function StartGame1 takes nothing returns nothing
local timer t = GetExpiredTimer()
local timer t1 = CreateTimer()
call DestroyTimer(t)
call TransmissionFromUnitWithNameBJ( bj_FORCE_ALL_PLAYERS, gg_unit_h03G_0013, "TRIGSTR_735", null, "TRIGSTR_740", bj_TIMETYPE_ADD, 0, true )
call CameraSetSourceNoiseEx(1000.00, 5000.00, false)
call CameraSetTargetNoiseEx(1000.00, 5000.00, true)
call CinematicFadeBJ( bj_CINEFADETYPE_FADEOUT, 1.00, "ReplaceableTextures\\CameraMasks\\DreamFilter_Mask.blp", 100.00, 25.00, 0, 0 )
call TimerStart( t1, 5.00, false, function StartGame2 )
set t = null
set t1 = null
endfunction
function Trig_Start_Actions takes nothing returns nothing
local timer t = CreateTimer()
call EnableTrigger( gg_trg_Minions_Send )
call SetSpeechVolumeGroupsBJ( )
call SetSoundVolume(gg_snd_N07Archimonde28, 127)
call StartSound(gg_snd_N07Archimonde28)
call TimerStart( t, 3.00, false, function StartGame1 )
set t = null
endfunction
//===========================================================================
function InitTrig_Start takes nothing returns nothing
set gg_trg_Start = CreateTrigger( )
call TriggerRegisterTimerEvent( gg_trg_Start, 112.00, false )
call TriggerAddAction( gg_trg_Start, function Trig_Start_Actions )
endfunction
Так вот, во второй функции, после TransmissionFromUnit... ничего не работает. Почему?
З.Ы. Нектороые БЖ я решил не раскрывать, так что не придераться)