Client

Client Class

The Client class is used for access to the Client connected to a Sansar.Simulation.AgentPrivatearrow-up-right.

Syntax

Member Details

AgentInfo Property

Syntax

[get: Sansar.Script.Interface] public AgentInfoarrow-up-right AgentInfo { get; }

Value

The Sansar.Simulation.AgentInfoarrow-up-right for this instance

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


ClearTutorialHint Method

Clears any scripted tutorial hint being shown to the player

Syntax

[Sansar.Script.Interface] public voidarrow-up-right ClearTutorialHint ()

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


ClearTutorialHint Method

Clears any scripted tutorial hint being shown to the player

Syntax

Parameters

handler

Handler to be called when the event completes.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


EnableAutomaticTutorialHints Method

Enables / Disables automatic (non-scripted) tutorial hints.

Syntax

[Sansar.Script.Interface] public voidarrow-up-right EnableAutomaticTutorialHints (boolarrow-up-right enabled)

Parameters

enabled

Enabled state of automatic hints.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


EnableAutomaticTutorialHints Method

Enables / Disables automatic (non-scripted) tutorial hints.

Syntax

Parameters

enabled

Enabled state of automatic hints.

handler

Handler to be called when the event completes.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


OpenQuestCharacterDialog Method

Opens the quest dialog for a character.

Syntax

[Sansar.Script.Interface] public voidarrow-up-right OpenQuestCharacterDialog (QuestCharacterarrow-up-right character)

Parameters

character

The character to open the quest dialog for.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


OpenStoreListing Method

Opens the product's Store page.

Syntax

[Sansar.Script.Interface] public voidarrow-up-right OpenStoreListing (Guidarrow-up-right productId)

Parameters

productId

A product ID from a Sansar store listing.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


SendChat Method

Sends a stringarrow-up-right message to the $className$.

Syntax

[Sansar.Script.Interface] [System.Obsolete("Deprecated. Use AgentPrivate.SendChat or AgentPublic.SendChat", false)] public voidarrow-up-right SendChat (stringarrow-up-right message)

Parameters

message

The message to send.

Exceptions

Type
Reason

If the user is no longer online.

If the throttle rate is exceeded.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


ShowTutorialHint Method

Show a tutorial hint to the player

Syntax

[Sansar.Script.Interface] public voidarrow-up-right ShowTutorialHint (TutorialHintarrow-up-right hint)

Parameters

hint

The hint to show.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


ShowTutorialHint Method

Show a tutorial hint to the player

Syntax

Parameters

hint

The hint to show.

handler

Handler to be called when the event completes.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


SubscribeToCommand Method

Subscribes to Command Events.

Syntax

See Also

Parameters

Command

The command which occurred.

callback

Callback which is executed when the event completes.

canceled

Callback which is executed when the subscription is canceled.

persistent

Optional, set to false to unsubscribe after one event.

Returns

An Sansar.Script.IEventSubscription that can be used to cancel the subscription.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


SubscribeToCommand Method

Subscribes to Command Events.

Syntax

See Also

Parameters

Command

The command which occurred.

Action

The action which occurred.

callback

Callback which is executed when the event completes.

canceled

Callback which is executed when the subscription is canceled.

persistent

Optional, set to false to unsubscribe after one event.

Returns

An Sansar.Script.IEventSubscription that can be used to cancel the subscription.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


TeleportTo Method

Teleports to the position facing the specified direction

Syntax

Parameters

position

The teleport destination position.

forward

The teleport destination forward direction.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


TeleportToLocation Method

Teleports the personaHandle to the locationHandle.

Syntax

[Sansar.Script.Interface] public voidarrow-up-right TeleportToLocation (stringarrow-up-right avatarId, stringarrow-up-right locationHandle)

Parameters

avatarId

The SceneInfo.AvatarIdarrow-up-right of the destination creator.

locationHandle

The SceneInfo.LocationHandlearrow-up-right of the destination.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


TeleportToUri Method

Teleports to the specified URI

Syntax

[Sansar.Script.Interface] public voidarrow-up-right TeleportToUri (stringarrow-up-right sansarUri)

Parameters

sansarUri

The URI to teleport to.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


ToString Method

A string representation of this object.

Syntax

[Sansar.Script.Interface] public override stringarrow-up-right ToString ()

Returns

A string representation of this object.

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


UI Property

Syntax

[get: Sansar.Script.Interface] public UIarrow-up-right UI { get; }

Value

The Sansar.Simulation.UIarrow-up-right for this instance

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0


VibrationPulse Method

Pulses the vibration haptic motor for a control point.

Syntax

Parameters

type

See Sansar.Simulation.ControlPointTypearrow-up-right

intensity

Intensity of vibration. Intensity will be clamped to the range [0, 1].

duration

Duration of the pulse in milliseconds. Will be clamped to the range [0, 1000].

Remarks

Requirements

Namespace: Sansar.Simulation Assembly: Sansar.Simulation (in Sansar.Simulation.dll) Assembly Versions: 1.1.0.0



Last updated