Skip to content

OMX Docs

Build resources (C# mods) for OMX, the 64-bit engine for OMSI 2 content.

One SDK, both sides

A resource is a compiled C# project that references the OMX.ModAPI package. Its client half runs in the game; its server half runs on the dedicated server, or inside the game in single player.

The real vehicle

Read and write a bus’s actual OMSI script variables and triggers, its position and motion, its timetable duty and the loaded map, instead of a simplified model.

Safe by construction

Handlers run on the resource’s own thread. Writes are checked when you make them and applied on the next frame, so a slow or failing resource cannot stall the game.

Always current

The API reference is generated from the SDK on every change, so it always matches what you build against.