For example, you have a square that moves 1 pixel per frame and you set the fps to 30 when you imported the gif to GMS2. To run the gif would be "image_speed = 1;" and set it to zero when you hit the last frame, whatever that is. Now, I don't want to waste time animate the whole thing in a different software and exported it as a gif for GMS2. I want to animate it directly and programmatically in GMS2. To move, alter its (x,y), image_alpha, and so on. What about FPS? I can't use image_speed because it is just a single frame of a square. Just set room_speed to 30?