World-space position and orientation resolved from a player bone or vehicle part.
A chat message received from the server.
A transition between Mafia II city districts.
Asynchronous resource event bus. Native event names and callback payloads are inferred from EventMap. Script-defined event names remain supported by the string overloads.
Native events dispatched through Core.Events.on. Each property is the exact callback argument tuple for that event.
Native damage applied to the local player.
A local vehicle-radio power-state change.
A local vehicle-radio station change.
Mafia II default skeleton bone identifiers exported by the M2O client.
Client helpers for projecting world positions through the active game camera.
Controls whether local gameplay input is accepted by the M2O client.
Framework event bus for native and resource-defined events.
Controls the game's full-screen scene fader.
Controls visibility of Mafia II's native heads-up display layer.
The local player, or null while no replicated local entity exists.
Reads and controls the local player's in-car radio. Control is local (not synced to other players) and is rejected while the server has locked the vehicle's radio.
Numeric vehicle-part identifiers exported by the M2O client.
Exposes state of the local Mafia II game window.
Client-side queries against the currently streamed Mafia II world.
Client controls for the in-game world map.
Names of native events available in this scripting environment.
Client handle for a streamed M2O player.