> For the complete documentation index, see [llms.txt](https://tools.continis.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tools.continis.io/fast-enter-play-mode/how-it-works.md).

# How it works

With the button [enabled](/fast-enter-play-mode/setting-up.md), you now have the option to enter Play Mode in two ways:

* Press the **Fast Play** button to play without Domain and Scene reload
* Press the regular **Play** button to play as usual, with a full state reset

Read on to understand in detail how the Fast Enter Play Mode button works in conjunction with the regular Play button.

## What happens behind the scenes

When you press the Fast Play button, this plugin sets the option in **Project Settings > Editor > Enter Play Mode Settings** to *Do not reload Domain or Scene*, and then enters Play Mode, guaranteeing the maximum speed when playing the game.

Upon exiting Play Mode, the plugin sets the option back to *Reload Domain and Scene*. This means that the next time you press the regular Play mode button, Unity will reload both domain and scene, ensuring a clean slate that is guaranteed to work even with pieces of code that don't work well when the domain is not reloaded.

{% hint style="warning" %}
Because this plugin modifies the value of the **Enter Play Mode Settings** option, it might produce a change to the Project Settings asset. If you're using version control, you might want to ensure not to commit this to the rest of the team so it doesn't mess up with their setup.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://tools.continis.io/fast-enter-play-mode/how-it-works.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
