Skip to content

Class: TriggerChannelData ​

  • Namespace: Global
  • Assembly: Dew.Core.dll
csharp
[Serializable]
public class TriggerChannelData

Fields ​

NameDeclarationDescription
blockedActions`[HorizontalGroup("A", 0, 0, 0, 0)]
[HideLabel]
[DisableIf("@duration <= 0f")]
public Channel.BlockedAction blockedActions`
duration`[HorizontalGroup("A", 0, 0, 0, 0)]
[LabelText("Channel Duration")]
public float duration`

Methods ​

CreateChannel(Action, Action, IEntityValidator, Entity, IBinaryEntityValidator) ​

Create a channel out of this data.

csharp
public Channel CreateChannel(Action onComplete, Action onCancel, IEntityValidator selfValidator, Entity target, IBinaryEntityValidator targetValidator)

Parameters:

NameTypeDescription
onCompleteSystem.Action
onCancelSystem.Action
selfValidatorIEntityValidator
targetEntity
targetValidatorIBinaryEntityValidator

Returns: Channel

CreateChannel(Action, Action, IEntityValidator) ​

Create a channel out of this data.

csharp
public Channel CreateChannel(Action onComplete, Action onCancel, IEntityValidator selfValidator)

Parameters:

NameTypeDescription
onCompleteSystem.Action
onCancelSystem.Action
selfValidatorIEntityValidator

Returns: Channel

Maintained by the Shape of Dreams Modding Community