You can animate the door non-blocking, then block the game manually like this:
Code: ags
Is that what you mean?
oDoor.SetView(3);
oDoor.Animate(0, 20, eOnce, eNoBlock, eForwards);
while (oDoor.Animating == true) {
// tint the regions here
Wait(1);
}
Is that what you mean?