//======================================================================================================================== // RaffHUD2TutB.u2s // AI script for Raff Holograph 2 (player look-alike) //======================================================================================================================== inert 1 setmovespeed 0.3 headtracking 0 ontrigger ActivateRaff02 gotolabel WelcomePlayer sleep :WelcomePlayer animplay IdleWaitFlex01 1 1 1 ontrigger DialogEnd gotolabel WelcomePlayer02 1 dialogenable RaffTutBScan3 // ### enable topic ### dialoginitiate Player RaffTutBScan3 // *** I'm impressed. The M502's not the toughest battle armor available, but it's pretty damn versatile. *** sleep :WelcomePlayer02 //turntoactor Mover12 //sendevent HUDPanel 0 sleep 3 ontrigger DialogEnd gotolabel WelcomePlayer03 1 sendevent TurnOnHUD 0 dialogenable RaffTutBScan4 // ### enable topic ### dialoginitiate Player RaffTutBScan4 // *** The training program requires us to cover your armor's features... *** sleep :WelcomePlayer03 sleep 0.2 ontrigger DialogEnd gotolabel WelcomePlayer04 1 sendevent FlashDispatcher 0 dialogenable RaffTutBScan5 // ### enable topic ### dialoginitiate Player RaffTutBScan5 // *** This is your HUD. Your health and shield indicators are in the upper left. *** sleep :WelcomePlayer04 //sendevent HUDPanel 0 sleep 6 turntoactor Player ontrigger DialogEnd gotolabel UseMe 1 dialogenable RaffTutBScan6 // ### enable topic ### dialoginitiate Player RaffTutBScan6 // *** Your HUD can also scan for important objects, like switches, panels, even people. *** sleep :UseMe ontrigger DialogEnd gotolabel HowToProceed dialogenable RaffTutBDialogTest // ### enable topic ### sleep :HowToProceed ontrigger ScanningRoomExitDoor gotolabel Destroy sendevent ScanningRoomExitDoorTrigger 0 gotolabel Destroy dialogenable RaffTutBHowToProceed // ### enable topic ### sleep :Destroy destroy //======================================================================================================================== // Global calls //======================================================================================================================== :DisableAllTopics return