void ElevatorDescent (string &in asEntity, int alState)
{
if (alState == 1)
{
AddAttachedPropToProp("elevator_pod_1", "ElevatorSwitchStatic", "elevator_switch_static.ent", 0.06f, -1.842f, -0.068f, 0.0f, 0.0f, 0.0f);
PlaySoundAtEntity("", "church_draw_lever_open.snt", "ElevatorSwitchSource", 0.0f, false);
SetEntityActive("ElevatorSwitch", false);
SetMoveObjectState("elevator_door_right_1", 0);
SetMoveObjectState("elevator_door_left_1", 0);
PlaySoundAtEntity("", "reactor_elevator_door_close_3D.snt", "ElevatorDoorSource", 0.0f, false);
PlaySoundAtEntity("", "reactor_elevator_door_close_2D.snt", "ElevatorDoorSource", 0.0f, false);
AddTimer("ElevatorMoves", 3.5f, "ElevatorMoves");
}
}