Game ragdoll manager: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
 
 Note:The properties of this entity apply to the whole map. Multiple instances of this entity within a map may cause errors.
Note:The properties of this entity apply to the whole map. Multiple instances of this entity within a map may cause errors.
		
	
| m (-added clientside class hierarchy, cleanup) | No edit summary | ||
| Line 1: | Line 1: | ||
| {{LanguageBar}} | {{LanguageBar}} | ||
| {{CD|CRagdollManager|file1=ragdoll_manager.cpp}} | {{CD|CRagdollManager|file1=ragdoll_manager.cpp}} | ||
| {{This is a| | {{This is a|logical entity|name=game_ragdoll_manager}} It is used to control the number of [[ragdoll]]s in the world, if they are flagged to fade (server-side), for performance reasons. | ||
| {{Map properties note}} | {{Map properties note}} | ||
| {{CD|C_RagdollManager|base=C_BaseEntity|client=1|file1=1}} | {{CD|C_RagdollManager|base=C_BaseEntity|client=1|file1=1}} | ||
Latest revision as of 05:19, 29 April 2025

 
|  Class hierarchy | 
|---|
| CRagdollManager | 
|  ragdoll_manager.cpp | 
game_ragdoll_manager  is a   logical entity  available in all  Source games. It is used to control the number of ragdolls in the world, if they are flagged to fade (server-side), for performance reasons.
 Source games. It is used to control the number of ragdolls in the world, if they are flagged to fade (server-side), for performance reasons.
 Note:The properties of this entity apply to the whole map. Multiple instances of this entity within a map may cause errors.
Note:The properties of this entity apply to the whole map. Multiple instances of this entity within a map may cause errors.|  Class hierarchy (client) | 
|---|
| C_RagdollManager | 
|  c_ragdoll_manager.cpp | 
Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentnameortarget).
 Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Max Ragdoll Count (MaxRagdollCount) <integer>
- Sets the max number of ragdolls that can be in the world at a time (if they are flagged to fade). Set to -1 if you want to use the default value (g_ragdoll_maxcount).
 Warning:Accepted values range from -32 to 31. Anything over 31 resets back to -32. Warning:Accepted values range from -32 to 31. Anything over 31 resets back to -32.
- Max Ragdoll Count DX8 (MaxRagdollCountDX8) <integer>
- Sets the max number of ragdolls that can be in the world at a time on DX8 hardware (if they are flagged to fade). Set to -1 if you want to use the "Max Ragdoll Count" value.
- Save Important Ragdolls (SaveImportant) <boolean>
- Should the ragdoll manager make sure ally ragdolls aren't deleted?
Inputs
- SetMaxRagdollCount <integer>
- Set the Max Ragdoll Count.
- SetMaxRagdollCountDX8 <integer>
- Set the Max Ragdoll Count on DX8 hardware.
























