$root: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
SirYodaJedi (talk | contribs) mNo edit summary  | 
				No edit summary  | 
				||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
{{tabsBar|main=gs|base=$root}}  | |||
{{stub}}  | {{stub}}  | ||
<!-- The exact behaviors should be explained, does this link other roots to the specified bone? What happens to it's parents? -->  | <!-- The exact behaviors should be explained, does this link other roots to the specified bone? What happens to it's parents? -->  | ||
| Line 14: | Line 15: | ||
  '''$root "pelvis"'''  |   '''$root "pelvis"'''  | ||
  $sequence idle "idle"  |   $sequence idle "idle"  | ||
Latest revision as of 16:43, 3 August 2025
$root  is a   QC command  available in all 
 Source games. It resets what bone is used as the "root" bone if there are multiple root - no parent - bones. The root bone is used for all movement and rotation calculations, as well as setting the root bone for ragdolls. This command is usually used to remove controller bones from the animation process.
Syntax
$root <bone name>
Example
$modelname "npcs/dog.mdl" $cdmaterials "models/npcs/" $model Dog "dog" $root "pelvis" $sequence idle "idle"