Skip to content

ObjectMoveDefinition

public sealed class ObjectMoveDefinition

Namespace MapExpansions

Moves one main-world object itself for as long as a state stands. Unlike a copy it keeps its interactions and network behaviours. The object goes back when the state leaves.

public string Id { get; set; }

Unique inside the state.

public string Path { get; set; }

Path of the object in the main world, as in CopyDefinition.Template.

public Vector3 Offset { get; set; }

World-space shift of the object’s pivot.