RopeKeyFrame is an internal entity and should not be used on its own.
BASE RopeKeyFrame
KeyValues
spawnflags <flags>
No description provided.
Possible Flags:
| Name | Value | Default |
| Auto Resize | 1 | ❌ |
Next Rope <target_destination>
Name of the next rope along this path.
Slack <integer> = 25
How much extra length the rope has (by default it has the length between its two endpoints in the editor).
Type <choices> = Rope (0)
No description provided.
Possible Values:
| Name | Value |
| Rope | 0 |
| Semi-rigid | 1 |
| Rigid | 2 |
Subdivision <integer> = 2
Number of subdivisions between each rope segment. Maximum value is 8. Higher values make smoother ropes, but are slower to render.
Barbed <boolean> = No
Test effect that makes the rope look sharper and more barbed.
Width (1-64) <float> = 2
Width of the rope.
Texture Scale <float> = 1
This changes the texture resolution. The default resolution is 4 pixels per unit. Larger values stretch the texture and smaller values scrunch it up.
Collide with world <boolean> = No
No description provided.
Start Dangling <choices> = Start Attached (0)
When set to Yes, the rope starts out detached from its target endpoint.
Possible Values:
| Name | Value |
| Start Attached | 0 |
| Start Dangling | 1 |
Breakable <choices> = Indestructible (0)
When set to yes, the rope can be detached from either endpoint when shot.
Possible Values:
| Name | Value |
| Indestructible | 0 |
| Breakable | 1 |
Rope Material <material> = cable/cable.vmt
The material to use when rendering the rope.
Wind <choices> = Ignore Wind (0)
Is the rope affected by wind?
Possible Values:
| Name | Value |
| Ignore Wind | 0 |
| Affected by Wind | 1 |
Speed (unused) <integer> = 64
No description provided.
Position Interpolator <integer> = 2
Curve Type. Currently only Rope is fully supported.
Inherited from SystemLevelChoice
Minimum CPU Level <choices> = default (low) (0)
No description provided.
Possible Values:
| Name | Value |
| default (low) | 0 |
| low | 1 |
| medium | 2 |
| high | 3 |
Maximum CPU Level <choices> = default (high) (0)
No description provided.
Possible Values:
| Name | Value |
| default (high) | 0 |
| low | 1 |
| medium | 2 |
| high | 3 |
Minimum GPU Level <choices> = default (very low) (0)
No description provided.
Possible Values:
| Name | Value |
| default (very low) | 0 |
| very low | 1 |
| low | 2 |
| medium | 3 |
| high | 4 |
Maximum GPU Level <choices> = default (high) (0)
No description provided.
Possible Values:
| Name | Value |
| default (high) | 0 |
| very low | 1 |
| low | 2 |
| medium | 3 |
| high | 4 |
Inputs
SetScrollSpeed <float>
Set the speed at which the texture scrolls.
SetForce <vector>
Apply a force instantaneously to the rope. The parameter should be a vector containing the force to be applied (X Y Z).
Break <void>
Break the rope, if it's marked to do so.