Xprevious

Explanation
The local variable xprevious indicates the previous x position of an instance.

If an instance is not moving, xprevious is the same as x|x.

Example
In lots of 2d games, ' xprevious ' can be helpful. Here is an example: if (!place_free(x+1,y)) {   x = xprevious; };