Class PositionsRequirement
Contains list of positions relative to the world object and the requirement they should abide to when placing it, as well as which part of the world object is it referring to
and the placement message the requirement refers to
Inheritance
System.Object
PositionsRequirement
Assembly: Eco.Gameplay.dll
Syntax
public class PositionsRequirement : Object
Constructors
PositionsRequirement(List<Vector3i>, PositionRequirementType, LocString, LocString)
Declaration
public PositionsRequirement(List<Vector3i> positions, PositionRequirementType requirement, LocString partName, LocString placementMessage)
Parameters
Fields
PartName
Declaration
public LocString PartName
Field Value
PlacementMsg
Declaration
public LocString PlacementMsg
Field Value
Positions
Declaration
public List<Vector3i> Positions
Field Value
Type |
Description |
System.Collections.Generic.List<Vector3i> |
|
Requirement
Declaration
public PositionRequirementType Requirement
Field Value
Methods
PassesRequirements(Vector3i)
Declaration
public bool PassesRequirements(Vector3i pos)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Extension Methods