- Dota 2
- smartprops
- CSmartPropTransformOperation
- CSmartPropOperation_Trace
- Derived classes
- CSmartPropOperation_TraceInDirectionCSmartPropOperation_TraceToLineCSmartPropOperation_TraceToPoint
- Metadata
- MGetKV3ClassDefaults: Could not parse KV3 Defaults
- Also in
- Counter-Strike 2
Fields
NameTypeOffset
MPropertyDescription: "Specifies the origin point for the start of the trace. To trace from the current position, set to < 0, 0, 0 > and set the coordinate space to Element Space"
MPropertyStartGroup: "+Origin"
MPropertyDescription: "Coordinate space the origin is specified in. Using Element space allows specifying a value relative to the current position. However, world space should generally be used when for variable values."
MPropertyDescription: "Offset to apply to the specified origin along the trace direction to compute the starting point of the trace."
MPropertyDescription: "How much should the surface normal up direction influence the final orientation. [ 0, 1 ] where 0 = don't modify the orientation, 1 = completely re-orient to match the surface."
MPropertyStartGroup: "+Result"
MPropertyDescription: "Specifies the behavior when the trace does not hit a surface."
MPropertyFriendlyName: "If No Surface Hit"
MPropertyDescription: "Do not trace against tool materials (attribute 'tools.toolsmaterial')."
MPropertyStartGroup: "Trace filtering"
MPropertyDescription: "Do not trace against sky materials (attribute 'mapbuilder.sky')."
MPropertyDescription: "Do not trace against no draw materials (material attribute 'mapbuilder.nodraw')."
MPropertyDescription: "Do not trace against translucent materials (materials with 'alphatest' or 'translucent' attributes)."
MPropertyDescription: "Do not trace against any models (only hit world geometry)."
MPropertyDescription: "Do not trace against dynamic entities which may move in game."
MPropertyDescription: "Do not trace against cable geometry."