QuestCharacter

QuestCharacter Class

The QuestCharacter is the interface for a Quest Character

Syntax

[Sansar.Script.Interface]
public class QuestCharacter : Sansar.Script.InstanceInterface

Remarks

There is as yet no way to create Quest Characters, but this functionality is coming soon.

Requirements

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

Members

See Also: Inherited members from Sansar.Script.InstanceInterface.

Public Properties

[read-only]
IsValid bool . Whether or not this interface is valid. (Inherited from Sansar.Script.InstanceInterface.)

Public Methods

  GetCharacterTracker (Sansar.Script.SessionId) : CharacterTracker
Track a user's progress through the quests associated with this character.
  ShowQuests (Sansar.Script.SessionId)
Show a UI panel displaying this characters' quests.
  TurnInQuests (Sansar.Script.SessionId)
Turn in any quests that a user has completed for this character, and show the quest character ui.
  TurnInQuests (Sansar.Script.SessionId, Action<Sansar.Script.OperationCompleteEvent>)
Turn in any quests that a user has completed for this character, and show the quest character ui.

Member Details

GetCharacterTracker Method

Track a user's progress through the quests associated with this character.

Syntax

[Sansar.Script.Interface]
public CharacterTracker GetCharacterTracker (Sansar.Script.SessionId sessionId)

Parameters

sessionId
The sessionId of the user.

Returns

Documentation for this section has not yet been entered.

Remarks

Requirements

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

ShowQuests Method

Show a UI panel displaying this characters' quests.

Syntax

[Sansar.Script.Interface]
public void ShowQuests (Sansar.Script.SessionId sessionId)

Parameters

sessionId
The sessionId of the user to open the ui panel for.

Remarks

Requirements

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

TurnInQuests Method

Turn in any quests that a user has completed for this character, and show the quest character ui.

Syntax

[Sansar.Script.Interface]
public void TurnInQuests (Sansar.Script.SessionId sessionId)

Parameters

sessionId
The sessionId of the user to complete quests for.

Remarks

Requirements

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

TurnInQuests Method

Turn in any quests that a user has completed for this character, and show the quest character ui.

Syntax

[Sansar.Script.Interface]
public void TurnInQuests (Sansar.Script.SessionId sessionId, Action<Sansar.Script.OperationCompleteEvent> handler)

Parameters

sessionId
The sessionId of the user to complete quests for.
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


Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.