# Conclusion

So far we have learned how to setup environment & bullet properties, object poolers, use SniperAndBallisticsSystem.cs instance to fire a bullet, listen to hit events, zero distances, wind vectors, etc. as well as how to create penetration and ricochet using ballistic surfaces. Moreover, we have seen how to create our own bullet time effects and how to use Dynamic Scope System.&#x20;

We have learned how we can use this information in our own player controllers & character systems, as well as how to incorporate the example player controllers provided by RSB into our scenes.

This concludes our Getting Started tutorial, you can get further information about the public API of RSB by checking the API section. Please do not hesitate to contact me through the [Support Discord](https://discord.gg/8mp3m7Q) or my [e-mail](mailto:inanevin@gmail.com) address for any further questions or feature requests.


---

# 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://rsb.inanevin.com/getting-started/conclusion.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.
