void DoorOpenFunction(string &in asParent, string &in asChild, int alState)
{
AddTimer("Start1", 0.1f, "DoorOpenTimer");
AddTimer("Start2", 0.6f, "DoorOpenTimer");
AddTimer("Start3", 1.1f, "DoorOpenTimer");
AddTimer("Start4", 1.6f, "DoorOpenTimer");
AddTimer("Start5", 2.1f, "DoorOpenTimer");
AddTimer("Start6", 2.6f, "DoorOpenTimer");
}
void DoorOpenTimer(string &in asTimer)
{
if(asTimer == "Start1"){
AddPropImpulse("mansion_6", -0.2f, 0, -0.2f, "World");
}
if(asTimer == "Start2"){
AddPropImpulse("mansion_6", -0.3f, 0, -0.3f, "World");
}
if(asTimer == "Start3"){
AddPropImpulse("mansion_6", -0.3f, 0, -0.3f, "World");
}
if(asTimer == "Start4"){
AddPropImpulse("mansion_6", -0.2f, 0, -0.2f, "World");
}
if(asTimer == "Start5"){
AddPropImpulse("mansion_6", -0.1f, 0, -0.1f, "World");
}
if(asTimer == "Start5"){
AddPropImpulse("mansion_6", 0.1f, 0, 0.1f, "World");
}
}