EVENTS = {} EVENTS.NIS_Opening = function() Cpu_Enable(World_GetPlayerAt(1), false) --Util_NIS_ToggleModifierEvents(g_Player1, true) --Util_NIS_ToggleModifierEvents(g_Player2, true) W40k_Letterbox( true, 0 ) FOW_RevealAll() Util_CreateSquadsAtMarker(World_GetPlayerAt(2), "sg_OppeningCrysis1", "tau_crisis_suit_squad", "mkr_OppeningCysis1", 1) Util_CreateSquadsAtMarker(World_GetPlayerAt(2), "sg_OppeningCrysis2", "tau_crisis_suit_squad", "mkr_OppeningCysis2", 1) Util_CreateSquadsAtMarker(World_GetPlayerAt(2), "sg_OppeningCrysis3", "tau_crisis_suit_squad", "mkr_OppeningCysis3", 1) Util_CreateSquadsAtMarker(World_GetPlayerAt(2), "sg_OppeningFireWarrior1", "tau_fire_warrior_squad", "mkr_OppeningFireWarrior1", 1) Util_CreateSquadsAtMarker(World_GetPlayerAt(2), "sg_OppeningFireWarrior2", "tau_fire_warrior_squad", "mkr_OppeningFireWarrior2", 1) for i = 1, 2 do SGroup_AddLeaders ( "sg_OppeningFireWarrior1") SGroup_AddLeaders ( "sg_OppeningFireWarrior2") end CPath_Start("cam_tau_start1", "start", "end") --2842204 "Отступаем" --CTRL.Actor_PlaySpeech(ACT.Fire_Warrior, 5300348) -- USE THIS!!!! CTRL.Actor_PlaySpeech(ACT.Fire_Warrior, 5300348) --CTRL.Actor_PlaySpeech(ACT.Tau_Ethereal, 2842204) --CTRL.Actor_PlaySpeech(ACT.Tau_Ethereal, 5300346) -- Они были в секторе 3 кр --CTRL.Actor_PlaySpeech( ACT.Fire_Warrior, 5300704) --CTRL.WAIT() -- TAU_Beacon1Out_2_Commander : Ah... this is unfortunate. Still, on the strength of two guidance signals, our fleet will not be greatly delayed. --CTRL.Actor_PlaySpeech( ACT.Shas, 5300705) --CTRL.WAIT() --CTRL.WAIT() --CTRL.WAIT() Cmd_MoveToMarker("sg_OppeningCrysis1", "mkr_OppeningCysisTo1") Cmd_MoveToMarker("sg_OppeningCrysis2", "mkr_OppeningCysisTo2") Cmd_MoveToMarker("sg_OppeningFireWarrior1", "mkr_OppeningCysisTo2") Cmd_MoveToMarker("sg_OppeningFireWarrior2", "mkr_OppeningCysisTo2") Cmd_JumpToMarker("sg_OppeningCrysis3", "mkr_OppeningCysisTo3") CTRL.Event_Delay( 1 ) CTRL.WAIT() Cmd_MoveToMarker("sg_OppeningCrysis3", "mkr_OppeningCysisTo2") CTRL.Actor_PlaySpeech( ACT.Shas, 5300349 ) --CTRL.Actor_PlaySpeech( ACT.Aunroyr, 5300695 ) CTRL.Actor_PlaySpeech( ACT.Fire_Warrior, 5300355 ) CTRL.Event_Delay( 2 ) CTRL.WAIT() --CTRL.SUB() CTRL.WAIT() CTRL.Event_Delay( 2 ) Fade_Start( 2, false ) CTRL.WAIT() Util_CreateSquadsAtMarker(World_GetPlayerAt(2), "sg_TauPathfinder1", "tau_pathfinder_squad", "mkr_TauPathfinder1", 1, 3) CPath_CutToPath("cam_tau_start2", "start", "end") Fade_Start( 2, true ) Cmd_MoveToMarker("sg_TauPathfinder1", "mkr_TauPathfinderTo1") --CTRL.Actor_PlaySpeech( ACT.Shas, 5300351 ) CTRL.Event_Delay( 9 ) CTRL.WAIT() CTRL.W40k_Letterbox( false, 2) FOW_Reset() CPath_Blendout( 1 ) Camera_FocusOnTargetMarker("mkr_Start2", 0) Camera_FocusOnTargetMarker("mkr_Start1", 1) SGroup_DestroyAllSquads("sg_OppeningCrysis1") SGroup_DestroyAllSquads("sg_OppeningCrysis2") SGroup_DestroyAllSquads("sg_OppeningCrysis3") SGroup_DestroyAllSquads("sg_OppeningFireWarrior1") SGroup_DestroyAllSquads("sg_OppeningFireWarrior2") SGroup_DestroyAllSquads("sg_TauPathfinder1") Cpu_Enable(World_GetPlayerAt(1), true) CTRL.WAIT() end -- Base NIS's EVENTS.NIS_StartGame = function() CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077905) CTRL.Event_Delay( 5 ) CTRL.WAIT() end EVENTS.NIS_DialogShasAunroyr = function() CTRL.Actor_PlaySpeech( ACT.Aunroyr, 5300695 ) CTRL.Event_Delay( 2 ) CTRL.WAIT() CTRL.Actor_PlaySpeech( ACT.Shas, 5300696 ) CTRL.Event_Delay( 2 ) CTRL.WAIT() end EVENTS.NIS_Sector3 = function() CTRL.Actor_PlaySpeech( ACT.Fire_Warrior, 5300346 ) CTRL.Event_Delay( 2 ) CTRL.WAIT() CTRL.Actor_PlaySpeech( ACT.Shas, 5300347 ) CTRL.Event_Delay( 2 ) CTRL.WAIT() end EVENTS.NIS_Kroot = function() CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077906) CTRL.Event_Delay( 5 ) CTRL.WAIT() end EVENTS.NIS_SuperKroot = function() CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077908) CTRL.Event_Delay( 5 ) CTRL.WAIT() end EVENTS.NIS_FireWarrior = function() CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077907) CTRL.Event_Delay( 2 ) CTRL.WAIT() CTRL.Actor_PlaySpeech(ACT.Fire_Warrior, 5300348) CTRL.WAIT() CTRL.Actor_PlaySpeech( ACT.Shas, 5300356) CTRL.WAIT() CTRL.Actor_PlaySpeech( ACT.Fire_Warrior, 5300357) CTRL.WAIT() end EVENTS.NIS_Tank = function() CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077909) CTRL.Event_Delay( 5 ) CTRL.WAIT() end EVENTS.NIS_SuperTank = function() CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077910) CTRL.Event_Delay( 5 ) CTRL.WAIT() end EVENTS.NIS_Reinforcement = function() CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077911) CTRL.Event_Delay( 5 ) CTRL.WAIT() end EVENTS.NIS_ReinforcementTau = function() -- TAU_FleetArrives_1_FireWarrior1 : Commander, the fleet has arrived! CTRL.Actor_PlaySpeech( ACT.Fire_Warrior, 5300712) CTRL.WAIT() -- TAU_FleetArrives_2_FireWarrior2 : All soldiers are armed and ready for combat. CTRL.Actor_PlaySpeech( ACT.Fire_Warrior, 5300713) CTRL.WAIT() end EVENTS.NIS_AboutFortress = function() -- TAU_Taunt_4_Firewarrior : They have reached the central command! We must fight to protect the Ethereal! CTRL.Actor_PlaySpeech( ACT.Fire_Warrior, 5300402) CTRL.WAIT() end EVENTS.NIS_BarracudaWaves = function() --CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077912) CTRL.Actor_PlaySpeech(ACT.Tutorial_Tau, 10077800) CTRL.Event_Delay( 5 ) CTRL.WAIT() end EVENTS.NIS_Win = function() CTRL.Actor_PlaySpeech( ACT.Shas, 5300401) CTRL.WAIT() CTRL.Actor_PlaySpeech(ACT.Shas, 2842204) CTRL.Event_Delay( 10 ) CTRL.WAIT() end