// controller for aida dialog in waterfront // mini-aida! ontrigger monitoring gotolabel computerroom1 ontrigger one_bomb gotolabel onearmed ontrigger two_bombs gotolabel twoarmed ontrigger endlevel_activate gotolabel allarmed ontrigger merc_attack gotolabel bah ontrigger locker_01 gotolabel fixcollision1 ontrigger locker_02 gotolabel fixcollision2 ontrigger locker_03 gotolabel fixcollision3 ontrigger locker_04 gotolabel fixcollision4 ontrigger locker_05 gotolabel fixcollision5 sleep :bah sleep 2.0 playsound specialevent24 U2AmbientA.Creaks.SoldiersRunStairs3 slot_misc 200 1 30000.0 3.0 sleep :computerroom1 dialogfar camera1 player sleep :onearmed dialogfar 1bomb player sleep :twoarmed dialogfar 2bombs player sleep :allarmed ontimer 1 60.0 0.0 gotolabel 4left dialogfar 3bombs player sleep :4left ontimer 1 60.0 0.0 gotolabel 3left dialogfar 4minutes player sleep :3left ontimer 1 60.0 0.0 gotolabel 2left dialogfar 3minutes player sleep :2left ontimer 1 60.0 0.0 gotolabel 1left dialogfar 2minutes player sleep :1left ontimer 1 30.0 0.0 gotolabel thirty dialogfar 1minute player sleep :thirty ontimer 1 20.0 0.0 gotolabel ten dialogfar 30seconds player sleep :ten ontimer 1 5.0 0.0 gotolabel five dialogfar 10seconds player sleep :five cleartriggers dialogfar 5seconds player sleep 5.0 sendevent boom 1 sendevent Explode1 0 sleep 1.0 sendevent Explode2 0 sleep 0.5 sendevent failure 0 sleep :fixcollision1 setproperty healthpickup3 bBlockNonZeroExtentTraces True sleep :fixcollision2 setproperty ammoshotgun1 bBlockNonZeroExtentTraces True setproperty weaponshotgun1 bBlockNonZeroExtentTraces True setproperty weaponshotgun0 bBlockNonZeroExtentTraces True sleep :fixcollision3 setproperty energypickup1 bBlockNonZeroExtentTraces True sleep :fixcollision4 setproperty ammogrenadefragment0 bBlockNonZeroExtentTraces True sleep :fixcollision5 setproperty ammoassaultrifle1 bBlockNonZeroExtentTraces True setproperty ammoassaultrifle2 bBlockNonZeroExtentTraces True setproperty weaponassaultrifle1 bBlockNonZeroExtentTraces True setproperty weaponassaultrifle3 bBlockNonZeroExtentTraces True sleep