# Overview

![](/files/f4RJsh7b4CidycluEmK5)

**RecoilPattern is a solution based on systems used in most AAA shooters to provide a incredible and responsive shooting experience for users on consoles, PCs and mobile devices.**

The plugin provides many options for customizing the recoil of weapons.

With a new asset type and a custom editor, you can create any recoil pattern, in any direction, at any speed

The "relaxation" system will return the sight to the starting point after firing

With the help of special modifiers, you can change the recoil strength during the game, for example, when the character is sitting or running

The plugin is easy to integrate into any project and into any weapon system<br>

### Useful links:

* [Marketplace page](https://unrealengine.com/marketplace/en-US/product/recoil-pattern)
* [Trailer](https://www.youtube.com/watch?v=g6Et1PX2DAc)
* [Playable demo](https://drive.google.com/drive/folders/1A-JS663dDvxTh_14NDc_wVIjj1Dx_Cba?usp=sharing)
* [Discord Support](https://discord.gg/FGGtnKCFb3)
* [Example project](https://drive.google.com/drive/folders/111LTUJAdU6n43ycWUUkQGw6td57kn5DU)


---

# Agent Instructions: 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:

```
GET https://forrgit.gitbook.io/recoil-pattern/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
