MXV2 Documentation
Values & Elevator API Documentation
A focused reference for Roblox elevator systems using Modulux V2. Learn how to read legacy Value instances from the elevator model, connect controller-side integrations, and work with the BindableEvent API used to send and receive elevator events.
How the docs are organized
Two references for two integration methods.
Read Values
Inspect Value instances inside the elevator model's Values folder.
Listen for API events
Receive controller messages through the Elevator API BindableEvent.
Send controller actions
Fire supported API requests back into the elevator controller.
Value Instances
Reference the legacy Values folder inside each elevator model, including Floor, Destination, Queue_Direction, Move_Direction, and live state values.
Elevator API
View API references to learn how to send & receive requests to & from the elevator controller via a BindableEvent
Integration Flow
Connect a controller, read its Values, listen for API events, and build tooling around the elevator's live behavior.
What this reference covers
Core documentation areas for controller integrations.
Reference example
Value instances and API events at a glance.
Elevator
└─ Values
├─ Floor: NumberValue
├─ Destination: NumberValue
├─ Queue_Direction: NumberValue
└─ Move_Direction: NumberValue
-- Elevator API BindableEvent
Elevator_API.Event:Connect(function(action, payload)
if action == "Receive_Status" then
print(payload.Floor, payload.DoorStatus)
end
end)
Elevator_API:Fire("Send_Call", {
Floor = 5,
Direction = "Up",
})