# LightAct Custom Time Step

Setting up **Custom Time Step** allows LightAct to control Unreal's render cycle.

{% hint style="info" %}
**Good to know: Custom Timestep** feature in Unreal is closely related to (and mostly used for) **Genlocking**. We use these terms interchangeably.
{% endhint %}

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

To do that, create **a new Blueprint Class Asset**.

<div align="center"><img src="/files/W7WzWouuzbVH3ELg6NMT" alt=""></div>

In the *Pick Parent Class* window that appears, type in *Timestep* in the search box and then select **LightActTimeStep**.

Name the new asset any way you want, but remember the name, as you'll need it soon.

## Enabling LightAct Time Step

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

<div align="left"><img src="/files/gK7CtQM3897S1W4f6SJW" alt=""></div>

In the **Project Settings** window, type in **TimeStep** in the search box and then in the **Custom TimeStep dropdown**, select the **actor** you created in the previous step.

### Monitoring Genlock

![](/files/ipAkGHt5d3h0tWWUnIo6)

You can view the presence of a genlock signal (Custom Timestep) if you open **Genlock** window.

You can do that by going to **Window -> Developer Tools -> Genlock**.

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

You can also use **stat fps** and **stat unit** console commands for some additional information.

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


---

# 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.lightact.com/real-time-content-playback/unreal-engine-integration-overview/required-unreal-engine-plugins/setting-up-the-plugin/lightact-custom-time-step.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.
