void main() { object oDoor1 = GetObjectByTag("Intruder1"); object oDoor2 = GetObjectByTag("Intruder2"); object oDoor3 = GetObjectByTag("Intruder3"); location lTarget1 = GetLocation(oDoor1); location lTarget2 = GetLocation(oDoor2); location lTarget3 = GetLocation(oDoor3); AssignCommand(OBJECT_SELF, PlaySound("as_cv_boilergrn2")); ActionSpeakString ("Unauthorized Access Detected. Activating Security Protocols."); DelayCommand(1.0, AssignCommand(OBJECT_SELF, PlaySound("as_na_steamlong1"))); DelayCommand(3.0, AssignCommand(OBJECT_SELF, PlaySound("as_na_steamlong2"))); DelayCommand(4.0, AssignCommand(OBJECT_SELF, PlaySound("al_mg_ballmagic1"))); DelayCommand(6.0, AssignCommand(oDoor1, PlaySound("as_cv_shopmetal2"))); DelayCommand(6.5, AssignCommand(oDoor2, PlaySound("as_hr_x2chnratl1"))); DelayCommand(6.5, AssignCommand(oDoor3, PlaySound("as_hr_x2chnratl1"))); DelayCommand(6.0, SetLocked (oDoor1, FALSE)); DelayCommand(6.0, SetLocked (oDoor2, FALSE)); DelayCommand(6.0, SetLocked (oDoor3, FALSE)); DelayCommand(6.5, ActionOpenDoor(oDoor1)); DelayCommand(6.5, ActionOpenDoor(oDoor2)); DelayCommand(6.5, ActionOpenDoor(oDoor3)); CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget1, FALSE); CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget2, FALSE); CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget3, FALSE); CreateObject(OBJECT_TYPE_CREATURE, "mithangardguardi", lTarget1, FALSE); CreateObject(OBJECT_TYPE_CREATURE, "mithangardguardi", lTarget2, FALSE); CreateObject(OBJECT_TYPE_CREATURE, "mithangardguardi", lTarget3, FALSE); DelayCommand(50.0, ActionCloseDoor(oDoor1)); DelayCommand(50.0, ActionCloseDoor(oDoor2)); DelayCommand(50.0, ActionCloseDoor(oDoor3)); DelayCommand(50.0, SetLocked (oDoor1, TRUE)); DelayCommand(50.0, SetLocked (oDoor2, TRUE)); DelayCommand(50.0, SetLocked (oDoor3, TRUE)); }