## Author : Aditya Shakya (adi1090x) ## Mail : adi1090x@gmail.com ## Github : @adi1090x ## Reddit : @adi1090x # set background colors Window.SetBackgroundColor (000000); # cycle through all images for (i = 0; i < 81; i++) flyingman_image[i] = Image("progress-" + i + ".png"); flyingman_sprite = Sprite(); # set image position flyingman_sprite.SetX(Window.GetWidth() / 2 - flyingman_image[0].GetWidth() / 2); # Place images in the center flyingman_sprite.SetY(Window.GetHeight() / 2 - flyingman_image[0].GetHeight() / 2); progress = 0; fun refresh_callback () { flyingman_sprite.SetImage(flyingman_image[Math.Int(progress / 2) % 81]); progress++; } Plymouth.SetRefreshFunction (refresh_callback);