# Welcome

## About the author

<figure><img src="https://3093199008-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW202g4rqtsk2O6cTvlfr%2Fuploads%2FAgPy5pmH7VFa3VaHKLbo%2Fimage.png?alt=media&#x26;token=f83c8ccb-1334-47d9-9f42-99a45bc5a8fd" alt=""><figcaption></figcaption></figure>

I've been modding [Arma 3](https://store.steampowered.com/app/107410/Arma_3/) since early 2018. I've tried my hands at many areas of modding including modelling, texturing, importing various assets and scripting, with extensive experience regarding full production of character equipment (uniforms, vests, weapons etc.), and intermediate experience in vehicle production among other things. Studying civil engineering, doing drawing, modding and programming as personal hobbies.

I'm usually available through [Steam](https://steamcommunity.com/id/MrClock8163/), or on discord as [@mrclock](https://discord.com/users/292965072752607233).

## About the documents

While the [Arma 3 community wiki](https://community.bistudio.com/wiki/Category:Arma_3:_Editing) is a great source of information for a wide variety of topics, details are frequently outdated or incomplete. As such, the informations presented in the document pages are results of personal research and experimentation, to supplement the wiki during development of modding tools, primarily the [Arma 3 Object Builder](https://app.gitbook.com/o/KxN1xiO1qaKKS2YlaM0r/s/NJv4RINtC1OtMV3u9E73/) add-on for **Blender**.&#x20;

Although I try to formulate my documentations in a simple and relatively easy to understand way, knowledge of the relevant wiki articles is often necessary to fully understand them.

{% hint style="danger" %}
The informations are documented according to the results of my own experiments, there is no guarantee that everything is 100% correct.

Take everything with a grain of salt!
{% endhint %}

## About the tools

The projects listed here are mostly tools to assist in mod development for Arma 3. Almost all of these tools started out as relatively simple scripting projects to automate tedious, or error prone tasks, but they were eventually turned into full desktop applications for the sake of learning, and experimenting with new things.

The tools are not general solutions like the [Arma 3 Tools](https://store.steampowered.com/app/233800/Arma_3_Tools/), or [Mikero's tools](https://mikero.bytex.digital/), they usually serve niche purposes, spawned from personal comfort requirements, and may depend on other third party assets.

{% hint style="info" %}
As programming is a hobby, the used techniques may not be the most professional, or most efficient. While performance and efficiency was of course considered where necessary, the primary goal is for the tools to work, and work reliably, not to look good in source code.
{% endhint %}

{% hint style="warning" %}
The tools are not widely tested on computers, they may not run correctly on any machine. Use them at your own discretion, and report any issues you encounter in those that are still maintained.
{% endhint %}

### Download

{% hint style="info" %}
Not all iterations of the same tool concept may be available for download.
{% endhint %}

The tools can be downloaded from the [GitHub](https://github.com/MrClock8163/ToolsArchive) tools archive. The different tools are grouped by the environment they were written in.

These include:

* Python 3.8 with appJar UI library
* Blender Python API
* Visual Basic .Net 5.0 with Windows Forms UI
* Visual Basic .Net Framework 4.8 with WPF UI


---

# 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://mrcmodding.gitbook.io/home/welcome.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.
