Skip to content

ILocalVehicle

Interface · Namespace OMX.ModAPI · Assembly OMX.ModAPI.Shared.dll

public interface ILocalVehicle : IVehicle

The local player’s own bus, which a client resource can drive. Writes are checked when called and applied on the next frame, before the vehicle’s scripts run.

Extends: IVehicle

IEventSource<VehicleTriggerFired> TriggerFired { get; }
bool FireTrigger(string name);

Runs a script trigger, like a key or a click in the cab. False when there is no such trigger.

Parameters

  • name string

Returns bool

bool HasTrigger(string name);

Parameters

  • name string

Returns bool

bool SetNumber(string name, float value);

False when the vehicle has no such variable or the value is not finite.

Parameters

  • name string
  • value float

Returns bool

bool SetString(string name, string value);

False when the vehicle has no such string variable.

Parameters

  • name string
  • value string

Returns bool