34 lines
1.0 KiB
Plaintext
34 lines
1.0 KiB
Plaintext
|
void main()
|
||
|
{
|
||
|
|
||
|
object oDoor1 = GetObjectByTag("DomeDefA");
|
||
|
object oDoor2 = GetObjectByTag("DomeDefB");
|
||
|
object oDoor3 = GetObjectByTag("DomeDefC");
|
||
|
object oDoor4 = GetObjectByTag("DomeDefD");
|
||
|
object oDoor5 = GetObjectByTag("DomeDefE");
|
||
|
object oDoor6 = GetObjectByTag("DomeDefF");
|
||
|
object oDoor7 = GetObjectByTag("DomeGate2");
|
||
|
|
||
|
|
||
|
DelayCommand(1.0, ActionCloseDoor(oDoor1));
|
||
|
DelayCommand(2.0, ActionCloseDoor(oDoor2));
|
||
|
DelayCommand(3.0, ActionCloseDoor(oDoor3));
|
||
|
DelayCommand(4.0, ActionCloseDoor(oDoor4));
|
||
|
DelayCommand(5.0, ActionCloseDoor(oDoor5));
|
||
|
DelayCommand(6.0, ActionCloseDoor(oDoor6));
|
||
|
|
||
|
SetLocked (oDoor1, TRUE);
|
||
|
SetLocked (oDoor2, TRUE);
|
||
|
SetLocked (oDoor3, TRUE);
|
||
|
SetLocked (oDoor4, TRUE);
|
||
|
SetLocked (oDoor5, TRUE);
|
||
|
SetLocked (oDoor6, TRUE);
|
||
|
|
||
|
DelayCommand(7.0, SetLocked (oDoor7, FALSE));
|
||
|
DelayCommand(7.0, ActionOpenDoor(oDoor7));
|
||
|
|
||
|
SetLocalInt(GetModule(),"DomeDefDead2",0);
|
||
|
DelayCommand(90.0, SetLocalInt(GetModule(),"DomeTrigger2",0));
|
||
|
}
|
||
|
|