46 lines
2.0 KiB
Plaintext
46 lines
2.0 KiB
Plaintext
void main()
|
|
{
|
|
object oDoor1 = GetObjectByTag("DomeDef1");
|
|
object oDoor2 = GetObjectByTag("DomeDef2");
|
|
object oDoor3 = GetObjectByTag("DomeDef3");
|
|
object oDoor4 = GetObjectByTag("DomeDef4");
|
|
object oDoor5 = GetObjectByTag("DomeDef5");
|
|
object oDoor6 = GetObjectByTag("DomeDef6");
|
|
|
|
location lTarget1 = GetLocation(oDoor1);
|
|
location lTarget2 = GetLocation(oDoor2);
|
|
location lTarget3 = GetLocation(oDoor3);
|
|
location lTarget4 = GetLocation(oDoor4);
|
|
location lTarget5 = GetLocation(oDoor5);
|
|
location lTarget6 = GetLocation(oDoor6);
|
|
|
|
DelayCommand(3.0, SetLocked (oDoor1, FALSE));
|
|
DelayCommand(3.0, SetLocked (oDoor2, FALSE));
|
|
DelayCommand(3.0, SetLocked (oDoor3, FALSE));
|
|
DelayCommand(3.0, SetLocked (oDoor4, FALSE));
|
|
DelayCommand(3.0, SetLocked (oDoor5, FALSE));
|
|
DelayCommand(3.0, SetLocked (oDoor6, FALSE));
|
|
|
|
DelayCommand(3.0, ActionOpenDoor(oDoor1));
|
|
DelayCommand(5.0, ActionOpenDoor(oDoor2));
|
|
DelayCommand(7.0, ActionOpenDoor(oDoor3));
|
|
DelayCommand(9.0, ActionOpenDoor(oDoor4));
|
|
DelayCommand(10.0, ActionOpenDoor(oDoor5));
|
|
DelayCommand(12.0, ActionOpenDoor(oDoor6));
|
|
|
|
CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget1, FALSE);
|
|
CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget2, FALSE);
|
|
CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget3, FALSE);
|
|
CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget4, FALSE);
|
|
CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget5, FALSE);
|
|
CreateObject(OBJECT_TYPE_PLACEABLE, "AlertLight", lTarget6, FALSE);
|
|
|
|
CreateObject(OBJECT_TYPE_CREATURE, "domeguard", lTarget1, FALSE);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "domeguard", lTarget2, FALSE);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "domeguard", lTarget3, FALSE);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "domeguard", lTarget4, FALSE);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "domeguard", lTarget5, FALSE);
|
|
CreateObject(OBJECT_TYPE_CREATURE, "domeguard", lTarget6, FALSE);
|
|
|
|
}
|