UseEntityObjectiveTaskAsset

public class UseEntityObjectiveTaskAsset extends CountObjectiveTaskAsset

Class UseEntityObjectiveTaskAsset. Provides useentityobjectivetaskasset functionality for the Hytale server.

java.lang.Object > CountObjectiveTaskAsset > UseEntityObjectiveTaskAsset

Field Summary

taskId

protected String taskId

Field taskId.

animationIdToPlay

protected String animationIdToPlay

Field animationIdToPlay.

dialogOptions

protected DialogOptions dialogOptions

Field dialogOptions.

entityNameKey

protected String entityNameKey

Field entityNameKey.

dialogKey

protected String dialogKey

Field dialogKey.

that

final DialogOptions that

Field that.

Method Detail

UseEntityObjectiveTaskAsset

public public UseEntityObjectiveTaskAsset (final String descriptionId, final TaskConditionAsset[] taskConditions, final Vector3i[] mapMarkers, final int count, final String taskId, final String animationIdToPlay, final DialogOptions dialogOptions)

Method UseEntityObjectiveTaskAsset.

Parameters:
final String descriptionId
final TaskConditionAsset[] taskConditions
final Vector3i[] mapMarkers
final int count
final String taskId
final String animationIdToPlay
final DialogOptions dialogOptions

getTaskScope

public TaskScope getTaskScope ()

Method getTaskScope.

getTaskId

public String getTaskId ()

Method getTaskId.

getAnimationIdToPlay

public String getAnimationIdToPlay ()

Method getAnimationIdToPlay.

getDialogOptions

public DialogOptions getDialogOptions ()

Method getDialogOptions.

matchesAsset0

protected boolean matchesAsset0 (final ObjectiveTaskAsset task)

Method matchesAsset0.

Parameters:
final ObjectiveTaskAsset task

toString

public String toString ()

Method toString.

DialogOptions

public public DialogOptions (final String entityNameKey, final String dialogKey)

Method DialogOptions.

Parameters:
final String entityNameKey
final String dialogKey

getEntityNameKey

public String getEntityNameKey ()

Method getEntityNameKey.

getDialogKey

public String getDialogKey ()

Method getDialogKey.

equals

public boolean equals (@Nullable final Object o)

Method equals.

Parameters:
@Nullable final Object o

hashCode

public int hashCode ()

Method hashCode.

KeyedCodec

public new KeyedCodec ("DialogKey", Codec.STRING)

Method KeyedCodec.

Parameters:
"DialogKey" "DialogKey"
Codec.STRING Codec.STRING