CFuncMoveLinear/notes
Note:The
SetPosition
input and Start Position keyvalue do not perform any bounds checking, so values less than 0 and greater than 1 can be used. Negative values will move in the opposite direction to the movement direction, and values greater than 1 will move it in multiples of the set Move Distance. Moving past the opened/closed position does not trigger the OnFullyOpen
and OnFullyClosed
outputs.Bug:There are bugs that may arise when parenting this entity to any of these:
func_movelinear
, func_lookdoor
, func_water_analog
. A func_door
(or for func_water_analog, func_water
) can be used as a workaround. (see here for a code fix)[ Code Fix]
Confirm:Might be fixed in Portal 2? Parented movelinears are used extensively for this game's piston platforms.
[todo tested in?]Bug:In , parenting a
move_rope
or keyframe_rope
will cause the entities to disappear. Clarification required if the rope entities are deleted or are simply not rendered. [todo tested in?]