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.