21 lines
489 B
Plaintext
21 lines
489 B
Plaintext
void main()
|
|
{
|
|
int ude = GetUserDefinedEventNumber();
|
|
if (ude == 1300)
|
|
{
|
|
|
|
object riddledoor = GetObjectByTag("riddledoor");
|
|
if(!GetIsOpen(riddledoor))
|
|
{
|
|
int listen = GetListenPatternNumber();
|
|
if (listen == 1000)
|
|
{
|
|
SetLocked(riddledoor,FALSE);
|
|
AssignCommand(riddledoor,ActionOpenDoor(riddledoor));
|
|
SetListening(OBJECT_SELF,FALSE);
|
|
DestroyObject(OBJECT_SELF,0.2);
|
|
}
|
|
}
|
|
}
|
|
}
|