csharp
public sealed class InteractableAn interactable with its names resolved.
Fields and properties (13)
public InteractableDefinition DefinitionWhat it was compiled from.
public DefId IdIts id.
public string DisplayNameWhat it is called.
public GameplayTag TagWhat it is.
public DefId YieldsWhat using it yields.
public float ChannelSecondsHow long using it takes, never below zero.
public InterruptOn InterruptsWhat stops it.
public int UsesHow many times it may be used, or zero for a lever.
public bool IsUnlimitedWhether it can be used for ever.
public float RespawnSecondsHow long until it comes back.
public InteractionInstancing InstancingWhose the remaining uses are.
public RequirementSet RequirementsWhat has to be true to use it.
public ReadOnlySpan<GameplayTag> GrantsWhat using it grants.
Used by (3)
- ReferenceTestsMmo.Content.Tests
- InteractionLibraryVixen.Gameplay.Interaction
- InteractionNodeVixen.Gameplay.Interaction