45 lines
1.9 KiB
Plaintext
45 lines
1.9 KiB
Plaintext
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));
|
|
}
|