The engine works using the sin and cos of Rot * by Sx and Sy. The four elements of the lists represents: -x,-y, x and y.
@octoboycrazy If you want to use it put credit.