> For the complete documentation index, see [llms.txt](https://october-studio.gitbook.io/monster-survivors-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://october-studio.gitbook.io/monster-survivors-documentation/stages/tracks-and-clips.md).

# Tracks And Clips

## Tracks

Timeline track is an arrangement of events, that correspond to specific points on the timeline, and are represented as a horizontal sequence.\
\
Stage creator supports 3 types of tracks:

* Wave track
* Boss track
* Camera track

## Clips

Track events are called **clips**, and can do a variety of functions, depending on the track.\
When opened, a clip typically looks like this:

<figure><img src="/files/J1TiWSLDeL0boT09rnbW" alt="" width="269"><figcaption><p>Clip example</p></figcaption></figure>

## Wave Track

Wave track is designed to spawn regular enemies. Each such track is dedicated to one specific enemy, but can be duplicated several times, depending on your needs.\
\
When opened, wave track settings are pretty simple, you just have an option to set an enemy from the database:

<figure><img src="/files/6wTWl7FVutznXu64vmcD" alt="" width="266"><figcaption><p>Wave track settings</p></figcaption></figure>

Wave track supports 3 different spawn clips:

* <mark style="color:blue;">Burst</mark> - Instantly spawns a specific number of enemies.
* <mark style="color:yellow;">Continuous</mark> - Spawns a specific number of enemies each second for the duration of the clip.
* <mark style="color:red;">Maintain</mark> - Keeps a static number of enemies on the screen.

<figure><img src="/files/sd4aIukRz2sAAYJlfFoH" alt="" width="563"><figcaption><p>Stage track example</p></figcaption></figure>

Every clip type corresponds to a specific color, as shown above.

<mark style="color:purple;">Introduced in</mark> [<mark style="color:purple;">v1.4.0</mark>](https://october-studio.gitbook.io/monster-survivors-documentation/stages/pages/2GSJW4TQ4qncHqDlz1OM#version-1.4.0)<mark style="color:purple;">, there are 3 new variations of spawn clips:</mark>

* <mark style="color:blue;">Burst Rush</mark>
* <mark style="color:yellow;">Continuous Rush</mark>
* <mark style="color:red;">Maintain Rush</mark>

They are spawned outside of view and rush across the screen before disappearing. They all have a rush spawn data property, where you can adjust *direction* of the rush, *position* and *width* (the width is the fraction of the bigger side of the screen: screen height for mobile/vertical orientation, screen width for PC/horizontal orientation).

<figure><img src="/files/w974rVcVmNsY9EwKus65" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
All of these tracks offer a Wave Override - an options that allow you to change global parameters of each enemy - heals, movement speed, damage, etc. - but only for this specific clip. It's very convenient if you want to make a single wave stronger or weaker, for example.&#x20;
{% endhint %}

{% hint style="info" %}
Version [1.1.0](https://october-studio.gitbook.io/monster-survivors-documentation/stages/pages/2GSJW4TQ4qncHqDlz1OM#version-1.1.0) also introduced an option to disable offscreen teleport as a wave override. More about this feature can be found here [Simple Enemies](/monster-survivors-documentation/enemies/simple-enemies.md#offscreen-teleport).
{% endhint %}

## Boss Track

Similarly to enemy track, the boss track is used to spawn a boss fight in a point on the timeline. However, instead of being dedicated to a specific enemy, the boss track corresponds to all bosses simultaneously. This track uses only one simple type of clip, to initiate the fight\
\
When opened, boss clip allows you to choose the boss, and configure it:

<figure><img src="/files/eiPilCoTUZhTNOKFTLXT" alt="" width="375"><figcaption><p>Boss clip example</p></figcaption></figure>

{% hint style="info" %}
Boss clip features short preparation stage - a warning with gradual arena and boss spawn. Naturally, as these take some time, its recommended to set clip duration to 5 seconds.
{% endhint %}

## Camera Track

Camera track is self-descriptive - it allows to control camera size in a specific point in time.\
It comes with one type of clip, to change the camera size:

<figure><img src="/files/w6JzJZb6Ssl8mqW3kseH" alt="" width="375"><figcaption><p>Camera clip example</p></figcaption></figure>

{% hint style="info" %}
Camera track is used to add dynamics to the gameplay. It can be very effective when paired with sudden spawn of many enemies or a boss, for example.
{% endhint %}
