Show / Hide Table of Contents

Namespace Eco.Gameplay.Interactions.Interactors

Classes

HandsInteractor

InteractionAttribute

Block of data sent to the client that defines how a general interactor works. Method applied to must have signature: void X(Player player, InteractionTriggerInfo trigger, InteractionTarget target, List{Tag} tagsTargetable)

InteractionHexColors

Constants class containing the standardized contant colors used by Interaction coloring and highlights.

InteractionTargetServerExtensions

Server side accessors for InteractionTarget

ServerInteractionManager

Info about available interactions that's shared with the client.

Interfaces

IAoeToolItem

Interface for tools that can affect multiple blocks with a single interaction.

IHasInteractions

Identifier for types that can host methods with the InteractionAttribute.

IInteractor

Defines a type that has Interaction defined on it via InteractionAttribute.

IPickupable

IUsable

☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾