> For the complete documentation index, see [llms.txt](https://docs.candy-smith.com/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.candy-smith.com/main/bubble-shooter-toolkit/tutorials/settings/gameplay-settings.md).

# Gameplay settings

<figure><img src="/files/odsoeYu2zZiM0HM9gpxA" alt="" width="514"><figcaption></figcaption></figure>

1. `ballWidth`: The default width of the ball, used for adjusting the screen for a level.
2. `ballHeight`: The default height of the ball, used for adjusting the screen for a level.
3. `cameraSize`: The size of the camera used in the game.
4. `showScorePopup`: Determines whether the score animation is displayed during gameplay.
5. `ScoreMultiplierCurve`: An animation curve representing the score multiplier over time.
6. `popupTextElements`: An array of elements representing popup texts like 'Good!', 'Great!', 'Fantastic!'. Min and max amount of destroying balls to trigger popup after&#x20;
7. `warningTimeThreshold`: The time threshold (in seconds) for displaying a warning during gameplay.
8. `warningMovesThreshold`: The number of moves remaining before displaying a warning during gameplay.
9. `bouncingCount`: The number of bouncing elements that can be at the same time on the screen
10. `ballColors`: An array of colors used for the aim line and editor.
11. `holesScore`: An array representing the score associated with each hole in the game.
