- Dota 2
- smartprops
- CSmartPropElement_Group
- CSmartPropElement_PlaceInSphere
- Metadata
- MPropertyDescription: "An element which places multiple instances of its child elements within a radius."MPropertyFriendlyName: "Place In Radius"
- Also in
- Counter-Strike 2
Fields
NameTypeOffset
CSmartPropAttributeRadiusPlacementMode = "SPHERE"
MPropertyDescription: "Specifies how the positions are computed based on the radius."
CSmartPropAttributeDistributionMode = "RANDOM"
MPropertyDescription: "Specifies the method to be used to distribute."
MPropertyDescription: "0 to 1 value indicating the amout of random offset that should be applied to the reguluarly spaced positions"
MPropertySuppressExpr: "m_DistributionMode == RANDOM"
CSmartPropAttributeVector = [0,0,1]
MPropertyDescription: "Vector up direction of the plane of the circle. This in the local space of the current element."
MPropertySuppressExpr: "m_PlacementMode == SPHERE"
MPropertyDescription: "Minimum number of instances of this object and its children to be placed."
MPropertyDescription: "Maximum number of instances of this object and its children to be placed."
MPropertyDescription: "Inner radius from the placement position where the model can appear."
MPropertyDescription: "Outer radius from the placement position where the model can appear."
MPropertyDescription: "Align the initial orientation of each placed object based on it position on the sphere or circle."
CSmartPropAttributeVector = [0,0,1]
MPropertyDescription: "Vector in the local space of the child element to be aligned with sphere or circle"
MPropertyReadonlyExpr: "m_bAlignOrientation == false"