Interface IObjectMovementLimitedByConstantDistance
We implement this interface to a world object when we don't want it to be moved very far away from a specified position (I.E settlement foundations from their founding position).
Assembly: Eco.Gameplay.dll
Syntax
public interface IObjectMovementLimitedByConstantDistance : IController, IViewController, IHasUniversalID
Properties
ConstantPositionToTrack
Declaration
Vector3 ConstantPositionToTrack { get; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
IgnoreHeightMovement
Declaration
bool IgnoreHeightMovement { get; }
Property Value
Type |
Description |
System.Boolean |
|
MaxDistanceFromSpecifiedPosition
Declaration
int MaxDistanceFromSpecifiedPosition { get; }
Property Value
Type |
Description |
System.Int32 |
|
MovementLimiterEnabled
Declaration
bool MovementLimiterEnabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
Extension Methods