Code Editor
This guide will help you set up Visual Studio Code to write and edit Lua code for your project
This guide will help you set up Visual Studio Code to write and edit Lua code for your project
This page provides real-world examples of how to use the shared SQLite database from Lua using the Database module
HELIX Enums.
This page shows how to use the global event system to send structured data between the client and server in your game.
Complete guide to using exports for inter-package communication in Lua
Internally broadcasted events
This page provides real-world examples of how to create interactive objects using the Interactable class.
You can add game logic to your HELIX World using Blueprints and Lua scripts.
This page explains how to create entities directly using SpawnActor, the low-level Unreal Engine method for spawning actors into the world.
HELIX Structs
This page provides useful real-world examples of how to use the Timer class to create cooldowns, delays, and scheduled functionality.
This page explains how to use WebUI, a browser-based UI widget class for rendering HTML and JavaScript interfaces in your game.
This document outlines how to use the HELIX X-Ray system in Lua to create custom logic for player X-Ray events, such as displaying new UI widgets or triggering other in-game actions.