Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

X-Ray Forge

X-Ray Forge (XRF) is a collection of development projects for X-Ray 16 engine. It provides a TypeScript scripting layer and the tooling around it for building, testing, and maintaining mods.

What XRF includes

  • A TypeScript rewrite of the OpenXRay scripting layer, compiled to Lua.
  • Build-time tools for scripts, configs, UI forms, translations, and resources.
  • A TypeScript SDK for the OpenXRay engine API.
  • The XRF CLI for building projects and working with a local game installation.
  • XRF Tools: a command-line toolset and a desktop development application.
  • This book and the SDK API reference.

Start here

Repositories

Core development

Distribution

Resource packs