Vehicle
Noir.Classes.VehicleClass: NoirClass
Represents a vehicle.
In Stormworks, this is actually a vehicle group.
Initializes vehicle class objects.
Parameters
ID
: anyowner
: NoirPlayer|nilspawnPosition
: SWMatrixcost
: number
Serialize the vehicle.
Used internally.
Returns
NoirSerializedVehicle
Deserialize a serialized vehicle.
Parameters
serializedVehicle
: NoirSerializedVehicleaddBodies
: boolean|nil
Returns
NoirVehicle
Calculate the primary body.
Used internally.
Add a body to the vehicle.
Used internally.
Parameters
body
: NoirBody
Remove a body from the vehicle.
Used internally.
Parameters
body
: NoirBody
Return this vehicle's position.
Uses the vehicle's primary body internally.
Parameters
voxelX
: integer|nilvoxelY
: integer|nilvoxelZ
: integer|nil
Returns
SWMatrix
Get a child body by its ID.
Parameters
ID
: integer
Returns
NoirBody|nil
Teleport the vehicle to a new position.
Parameters
position
: SWMatrix
Move the vehicle to a new position, essentially teleports without reloading the vehicle.
Note that rotation is ignored.
Parameters
position
: SWMatrix
Despawn the vehicle.
Last updated