Is it possible to stop an atom's icon state/animation at whatever frame it's currently on? I'm trying to achieve a "time stop"-like effect. It's very easy to do in something like gamemaker or python due to the game driver essentially re-drawing everything frame by frame in an update loop, but I have no clue how I'd go about it in BYOND, barring the movement stop.

i think the only way to do this would be to have each individual frame in an icon state and rotate thru them.
I've thought about this before and I don't think there's a feasible method available.