SModularVehicle

Index

Functions Index

Function Name

Properties Index

Property Name

Functions

ForceSetOwner

void ForceSetOwner (int newOwner, int vehicleId)

Force player of the id owned this vehicle, but only between this spawned vehicle. But it seems the new owner can’t drive on this vehicle.

Parameter
Type
Description

Space.Host.ExecutingObject.Vehicle.ForceSetOwner(AvatarID)

ForceActivate

void ForceActivate ()

Force player drive on this vehicle

Space.Host.ExecutingObject.Vehicle.ForceActivate()

ForceDeactivate

void ForceDeactivate ()

Force player out of the vehicle.

Space.Host.ExecutingObject.Vehicle.ForceDeactivate()

SuppressTimeout

void SuppressTimeout ()

Disable the vehicle automatic respawn

Space.Host.ExecutingObject.Vehicle.SuppressTimeout()

OverrideOnClick

void OverrideOnClick (Closure onClick)

Add onClick method to this vehicle,onClick have to be a closure.

Parameter
Type
Description

Space.Host.ExecutingObject.Vehicle.OverrideOnClick(NewOnClickFunction)

Properties

VerticalInput

float VerticalInput get set

Force vertical offset value, it would be added to vertical control and never set to zero.

Space.Host.ExecutingObject.Vehicle.VerticalInput = 0.5

HorizontalInput

float HorizontalInput get set

Force horizontal offset value, it would be added to horizontal control and never set to zero.

Space.Host.ExecutingObject.Vehicle.HorizontalInput = 0.5

StrafeInput

float StrafeInput get set

Force strafe offset value,it would be added to strafe control and never set to zero.

Space.Host.ExecutingObject.Vehicle.StrafeInput = 0.5

DepthInput

float DepthInput get set

Force depth offset value, it would be added to depth control and never set to zero.

Space.Host.ExecutingObject.Vehicle.DepthInput = 0.5

IgnoreUserInput

bool IgnoreUserInput get set

If this option is enabled, user input would be ignored until disable this.

Space.Host.ExecutingObject.Vehicle.IgnoreUserInput = true

Driver

SAvatar Driver get

Get the player avatar component.

DriverAvatar = Space.Host.ExecutingObject.Vehicle.Driver

GameObject

SGameObject GameObject get

Returns the GameObject of this Vehicle component.

VehicleGameObject = Space.Host.ExecutingObject.Vehicle.GameObject

Last updated

Sinespace® is a registered trademark of Sine Wave Entertainment Ltd, All Rights Reserved.