info_ladder_dismount
- Half-Life: Alyx
- Dota 2
- Steam VR
Point Entity
An entity to handle endpoints for multiple ladders that are too close to each other.
Keyvalues
-
Parent (
parentname
) <TargetDestination
>
The name of this entity's parent in the movement hierarchy. Entities with parents move with their parent. -
Parent Model Bone/Attachment Name (
parentAttachmentName
) <ParentAttachment
>
The name of the bone or attachment to attach to on the entity's parent in the movement hierarchy. Use !bonemerge to use bone-merge style attachment. -
Model Attachment position offset (
local.origin
) <Vector
>
Offset in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Model Attachment angular offset (
local.angles
) <Angle
>
Angular offset in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Model Attachment scale (
local.scales
) <Vector
>
Scale in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Use Model Attachment Offset (
useLocalOffset
) <Boolean
>
Whether to respect the specified local offset when doing the initial hierarchical attachment to its parent. -
LadderName (
target
) <TargetDestination
>
If multiple ladders are near multiple endpoints, use this to stop them from interfering with each other.
Inputs
-
SetParent <
TargetDestination
>
Changes the entity's parent in the movement hierarchy. -
SetParentAttachment <
String
>
Change this entity to attach to a specific attachment point on its parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment. -
SetParentAttachmentMaintainOffset <
String
>
Change this entity to attach to a specific attachment point on it's parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment. The entity will maintain it's position relative to the parent at the time it is attached. -
ClearParent <
Void
>
Removes this entity from the the movement hierarchy, leaving it free to move independently.
Point Entity
An entity to handle endpoints for multiple ladders that are too close to each other.
Keyvalues
-
Parent (
parentname
) <TargetDestination
>
The name of this entity's parent in the movement hierarchy. Entities with parents move with their parent. -
Parent Bone/Attachment Name (
parentAttachmentName
) <ParentAttachment
>
The name of the bone or attachment to attach to on the entity's parent in the movement hierarchy. Use !bonemerge to use bone-merge style attachment. NOTE: If this is specified the Hammer transform will be disregarded, even if 'Use Local Transform' is NOT specified (in that case local transform will be identity) -
Use Local Transform (
useLocalOffset
) <Boolean
>
Whether to respect the specified local offset when doing the initial hierarchical attachment to its parent. -
Local Origin (
local.origin
) <Vector
>
Offset in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Local Angles (
local.angles
) <Angle
>
Angular offset in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Local Scale (
local.scales
) <Vector
>
Scale in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
LadderName (
target
) <TargetDestination
>
If multiple ladders are near multiple endpoints, use this to stop them from interfering with each other.
Inputs
-
SetParent <
TargetDestination
>
Changes the entity's parent in the movement hierarchy. -
SetParentAttachment <
String
>
Change this entity to attach to a specific attachment point on its parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment. -
SetParentAttachmentMaintainOffset <
String
>
Change this entity to attach to a specific attachment point on it's parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment. The entity will maintain it's position relative to the parent at the time it is attached. -
ClearParent <
Void
>
Removes this entity from the the movement hierarchy, leaving it free to move independently. -
FollowEntity <
String
>
Bone merges this entity to a parent entity. Call again passing nothing to end the bone merge.
Point Entity
An entity to handle endpoints for multiple ladders that are too close to each other.
Keyvalues
-
Parent (
parentname
) <TargetDestination
>
The name of this entity's parent in the movement hierarchy. Entities with parents move with their parent. -
Parent Model Bone/Attachment Name (
parentAttachmentName
) <ParentAttachment
>
The name of the bone or attachment to attach to on the entity's parent in the movement hierarchy. Use !bonemerge to use bone-merge style attachment. -
Model Attachment position offset (
local.origin
) <Vector
>
Offset in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Model Attachment angular offset (
local.angles
) <Angle
>
Angular offset in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Model Attachment scale (
local.scales
) <Vector
>
Scale in the local space of the parent model's attachment/bone to use in hierarchy. Not used if you are not using parent attachment. -
Use Model Attachment Offset (
useLocalOffset
) <Boolean
>
Whether to respect the specified local offset when doing the initial hierarchical attachment to its parent. -
LadderName (
target
) <TargetDestination
>
If multiple ladders are near multiple endpoints, use this to stop them from interfering with each other.
Inputs
-
SetParent <
TargetDestination
>
Changes the entity's parent in the movement hierarchy. -
SetParentAttachment <
String
>
Change this entity to attach to a specific attachment point on its parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment. -
SetParentAttachmentMaintainOffset <
String
>
Change this entity to attach to a specific attachment point on it's parent. Entities must be parented before being sent this input. The parameter passed in should be the name of the attachment. The entity will maintain it's position relative to the parent at the time it is attached. -
ClearParent <
Void
>
Removes this entity from the the movement hierarchy, leaving it free to move independently.