General Idea/Custom Background Chooser

Custom Background Chooser is a idea in Head Soccer.

It enables users to choose their own background in every mode they wish.

How To Access
Once user presses the "pause" button, he will see the same buttons as he used to se (Sound ON/ODD, Music ON/OFF, etc.) but this time there will be a new button that has a text written on it.

The text says "Pick Background".

How To Use
Once user presses the "Pick Background" button, a new menu would appear.

On it, there are three buttons : One, "CHOOSE A CUSTOM BACKGROUND" ;choose a custom background, "CHOOSE MODE" ;choose which mode to apply the background on and "BACK" to go back to the match.

Choosing Your Own Background
Once the user presses the "Choose Custom Background" button, another popup will appear. On it, user can choose one of these 3 choises : Upload Background, Pick A Background or Go Back.

Upload Background
A new popup will appear, but this time its the default system popup when user decides to upload a file. User can pick any image, as long as it's size is less than 3MB. After it, user can crop the image.

Pick A Background
Another menu will appear, but on this menu there are 7 different images and user should pick which image he wants. These images can't be cropped.

Other Useful Info

 * User can only upload images that have one of these formats : .png, .jpeg or .jpg, .gif, or .bmp
 * If an animated .gif is uploaded, then only one of it's frames will be shown. (it wont be animated anymore)
 * It is recommended to upload images which sizes are bigger than 640x640 and smaller than 1920x1920.
 * If an image is too small, then it will be stretched. Sometimes the stretched image will be blurry.
 * Stretched images won't be blurry if they are Vectors.