# Quick Start: Creating Missions

Welcome to your first steps in mission creation! This guide will walk you through building a simple mission: setting a spawn point, adding activities, and placing world objects. Once you're comfortable here, the next article will show you how to unlock more advanced features using connections.

## Creating Missions

{% stepper %}
{% step %}

### Start a flight with the desired aircraft and at the desired location

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FTWVKkTJrKX1qvpd53pgv%2Fimage.png?alt=media&#x26;token=1e527cfe-7fb7-475c-96d4-64f2ade5bfce" alt="Open the World Map from the sim home screen" width="188"><figcaption></figcaption></figure></div>

First, start a flight with your chosen aircraft, at the location where you want your mission to begin.
{% endstep %}

{% step %}

### Open the Miltech Mission Hub toolbar panel

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FMJk81hxOsZga04LxFzLg%2Fimage.png?alt=media&#x26;token=52b502a7-7180-4799-893e-63af531f00c6" alt="On the toolbar, click the Miltech Mission Hub button" width="165"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Open the Mission Editor

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FbvBFxOCkS80Zvr5P78xd%2Fimage.png?alt=media&#x26;token=66ef3fc1-9091-4586-9355-ec178e0ddeff" alt="" width="375"><figcaption></figcaption></figure></div>

Click **Create Mission** to launch the mission editor with a blank mission.

Recently opened missions are listed below the button for quick access. You can open them in the editor, or play them directly.

Use the **Open file manager** button at the bottom to view or delete your missions.
{% endstep %}

{% step %}

### Get to know the Mission Editor UI

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FyNj4mYqq4TQkmARXLEwx%2FMission%20Editor%20Explanation.jpg?alt=media&#x26;token=fbc7e89a-5452-48f6-a3ea-82b6a2052b26" alt="" width="563"><figcaption></figcaption></figure></div>

1. <mark style="background-color:red;">**Top Bar**</mark>
   * Go home
   * Open/Save mission files (including autosaves)
   * Edit your preferences
   * Help (Docs, Discord, Support)
2. <mark style="background-color:yellow;">**Mission Settings**</mark>
   * Define scenario details
   * Define briefing
   * Set date and time
   * Set weather and traffic
3. <mark style="background-color:green;">Object List</mark>&#x20;
   * Overview of all map objects in your mission.
4. <mark style="background-color:blue;">Map Controls</mark>&#x20;
   * Zoom in
   * Zoom out
   * Zoom to show the whole mission
   * Zoom to a selection
   * Center on your aircraft
5. <mark style="background-color:purple;">Coordinate Viewer</mark>
   * Displays the coordinates of your cursor, or of the map object you have selected.
6. <mark style="background-color:orange;">Save & Play Button</mark>
   * Play or test your mission. The mission will be saved before playing, so you don't lose your progress.
     {% endstep %}

{% step %}

### Setup Mission Settings

<div><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FKCsCWkm7nMQC98udMnFb%2FScenario%20Details.jpg?alt=media&#x26;token=1c9f6554-c4a7-432c-8ffe-97e1b2f5a2ac" alt=""><figcaption></figcaption></figure> <figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FUTluQSxFEWPQz3D9a4xu%2FBriefing.jpg?alt=media&#x26;token=9cf433bb-469e-4f4e-b4bd-278d52e272b0" alt=""><figcaption></figcaption></figure></div>

The **Scenario Detail** and **Briefing** sections need to be filled in to display in the 'My Missions' page, and during the mission.

<div><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FjpU258iGlFkNyTP6iFtV%2FDate%20and%20Time.jpg?alt=media&#x26;token=fe0b6274-2a36-486d-aec8-019e7e9f339b" alt=""><figcaption></figcaption></figure> <figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FpmJeN9CEBCDs4eTRNVxC%2FEnvironment.jpg?alt=media&#x26;token=1b67666a-1d09-4174-ad06-1d43189e9289" alt=""><figcaption></figcaption></figure></div>

The **Date and Time** and **Environment** sections can be edited to set the state of the world during the start of the mission. They can also use the default settings.

{% hint style="info" %}
See [mission-settings](https://docs.miltechsimulations.com/miltech-mission-hub/detailed-documentation/mission-settings "mention")for a more detailed explanation about what all the different mission settings do.
{% endhint %}
{% endstep %}

{% step %}

### Add Map Objects

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FDwwxYBp9PBKuYXkFqP60%2FAdd%20object.jpg?alt=media&#x26;token=8f1641d6-86b6-4f73-a933-20af17fbd17f" alt="" width="261"><figcaption></figcaption></figure></div>

Click anywhere on the map to place a **Map Object**. You’ll see categories to choose from:

* **Scenario**\
  Core elements like where the player spawns, mission objectives, and the mission end point.
* **Triggers**\
  Elements that wait for specific events, such as landing or entering an area, and need to be connected to other objects.
* **World**\
  Objects visible in the 3D world, such as Points of Interest markers, ships, or custom simobjects.
* **Activities**\
  Special activities, like firefighting, search and rescue, submarine missions, or sling load operations.\
  \&#xNAN;*For simple missions, it’s recommended to add just one Activity.*
* **Route**\
  The flight plan for the mission. See: [adding-a-route-to-your-mission](https://docs.miltechsimulations.com/miltech-mission-hub/guides/adding-a-route-to-your-mission "mention")

{% hint style="info" %}
You can add as many World objects as you like (e.g. ships, markers, or custom simobjects) along with your activity and spawn point.
{% endhint %}

{% hint style="info" %}
See [map-objects](https://docs.miltechsimulations.com/miltech-mission-hub/detailed-documentation/map-objects "mention") for more info on the different types of Map Objects.
{% endhint %}
{% endstep %}

{% step %}

### Example: Simple Firefighting Mission

We'll first make a simple mission involving just 3 objects: a **Spawn**, a **Firefighting** activity, and a **Ship**.

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FGuxH2LDOw4E3QgeGuTTz%2FGreece%20firefighting.jpg?alt=media&#x26;token=322ac6b3-f114-432b-b690-95f443de7020" alt="" width="563"><figcaption><p>The completed mission</p></figcaption></figure></div>

For a simple firefighting mission, we'll place our aircraft in a location that is prone to wildfires. In this example, parked on a military base 80km west of Athens, Greece.
{% endstep %}

{% step %}

### Add a spawn point

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2Fkj7QF0o0uKG4qTuAY6g5%2FAdd%20spawn.jpg?alt=media&#x26;token=1cc42d7e-f274-46ae-8669-daea77bcfdef" alt="" width="368"><figcaption></figcaption></figure></div>

With the aircraft positioned on a parking spot, we'll zoom in to our location. Click on the aircraft location and add a `Spawn` object.

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2F70wAwjt3N4NzdqxiwC5j%2FSpawn%20object.jpg?alt=media&#x26;token=340f8cd5-5ad9-4c30-9838-175af15b8977" alt="" width="144"><figcaption></figcaption></figure></div>

You'll see the `Spawn` object on the map. It has an arrow that points to the orientation that the aircraft will have on spawn.

{% hint style="info" %}
You may also use a **Ship** as a spawn point
{% endhint %}
{% endstep %}

{% step %}

### Add an activity

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FcLAyzTclAOJpBcnGs1Ib%2FAdd%20Firefighting.jpg?alt=media&#x26;token=c4c68d6e-8531-4840-871e-7cb84049b47c" alt="" width="372"><figcaption></figcaption></figure> <figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FwdIB4rU1gG5T3S0tPpYo%2FFirefighting.jpg?alt=media&#x26;token=d125c8b6-e28e-454a-a728-400dc7999a50" alt="" width="352"><figcaption></figcaption></figure></div>

Next, we'll add a `Firefighting` activity in a forested area.
{% endstep %}

{% step %}

### (Optional) Add World Objects

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2F97N75pDIyTIBQOWI8t11%2FAdd%20Ship.jpg?alt=media&#x26;token=23ed90ce-5acf-4d64-9851-6fbdaacfd2cd" alt="" width="375"><figcaption></figcaption></figure></div>

Just for fun, we'll place a ship near the mission to serve as part of the environment.
{% endstep %}

{% step %}

### Object list

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2Ff0fQ57K5dyzRNAMmncPB%2FObject%20List.jpg?alt=media&#x26;token=083f609b-775b-4361-9b1d-2115868a1bcb" alt="" width="375"><figcaption></figcaption></figure></div>

On the left, you'll see the **Object List**. It gives you an overview of all the map objects. You can:

* Click the object icon to show the object on the map.
* Change the name of the object. This name is only used in the editor, and not shown to the player.
* Change the order in the **Object List**. This way you can order them in a logical way.
* Delete the Map Object.
  {% endstep %}

{% step %}

### Detail Editor

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FIto25PChdyiansA0ZTqg%2FSpawn%20detail%20editor.jpg?alt=media&#x26;token=d434f6f2-6c9e-4553-b22d-e6a28db8d693" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2Ftqzc6rgraHmOfT03Lxih%2FShip%20detail%20editor.jpg?alt=media&#x26;token=2c6cb6c0-0822-4a4d-a233-e3db3ebef6db" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FwbvvxjbgCXJL4tnx7Oy8%2FFirefighting%20detail%20editor.jpg?alt=media&#x26;token=6ea3691a-5f2b-46bc-b9a8-c1100f284b18" alt="" width="375"><figcaption></figcaption></figure></div>

With the **Detail Editor**, you can change attributes of Map Objects. You can:

* Click an object to open its detail editor.
* Change its name, move or delete it, and adjust attributes (e.g., spawn orientation, number of fires, or ship speed).
* *Connections to triggers and actions are covered in the next article.*
  {% endstep %}

{% step %}

### Saving and Playing the mission

<div align="left"><figure><img src="https://3284314497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQEwJpcf1IkEF6flfrOBX%2Fuploads%2FR6FfVJcY4c0bm2YZwXmY%2FGreece%20firefighting%20play.jpg?alt=media&#x26;token=658d6ef3-0f43-470a-80ae-c8c601a9de00" alt="" width="563"><figcaption></figcaption></figure></div>

Once you’ve set mission settings and added your objects, click **Save & Play** in the bottom right.

* Name your mission clearly and save it.
* Your mission will load and start immediately. Congratulations on creating your first mission!
  {% endstep %}
  {% endstepper %}

### Next Steps

You’ve learned to place spawn points, activities, and world objects. To create more engaging missions with objectives, triggers, and actions, check out the next guide! It covers how to connect *events* and *actions*, unlocking even more creative possibilities.

{% hint style="info" %}
See [map-objects](https://docs.miltechsimulations.com/miltech-mission-hub/detailed-documentation/map-objects "mention") for more info on the different types of Map Objects.
{% endhint %}


---

# 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://docs.miltechsimulations.com/miltech-mission-hub/guides/quick-start-creating-missions.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.
