$collisiontext: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
 Tip:Use $autocenter to ensure gibs spawn in the correct position relative to the breaking model.
Tip:Use $autocenter to ensure gibs spawn in the correct position relative to the breaking model.
		
	
| m (→break options) | mNo edit summary | ||
| Line 2: | Line 2: | ||
| {{stub}}[[Category: QC Commands]] | {{stub}}[[Category: QC Commands]] | ||
| The [[$collisiontext]] [[QC command]] is used to define a breakable model's  | The [[$collisiontext]] [[QC command]] is used to define a breakable model's [[custom gibs]]et (''generic'' gibs are defined by [[Prop Data#Gibs|$keyvalues - prop_data - breakable_model]]). | ||
| {{tip|Use [[$autocenter]] to ensure gibs spawn in the correct position relative to the breaking model.}} | {{tip|Use [[$autocenter]] to ensure gibs spawn in the correct position relative to the breaking model.}} | ||
Revision as of 09:23, 6 May 2008
The $collisiontext QC command is used to define a breakable model's custom gibset (generic gibs are defined by $keyvalues - prop_data - breakable_model).
 Tip:Use $autocenter to ensure gibs spawn in the correct position relative to the breaking model.
Tip:Use $autocenter to ensure gibs spawn in the correct position relative to the breaking model.- Todo: is propdata also required when using $collisiontext ?
QC syntax example
$collisiontext { break { "model" "mycustomgib1" "health" "1" "fadetime" "0" } break { "model" "mycustomgib2" "health" "1" "fadetime" "0" } }
break options
model
- specifies the name of the .mdl to use as a gib.
ragdoll
- Todo: guess: specifies the name of a ragdoll model to break into, eg when zombies get cut in half ?
offset
health
- Todo: compared to propdata health ?
fadetime
fademindist
fademaxdist
debris
burst
placementbone
- Todo: compared to $autocenter's "placementOrigin" ?
placementattachment
- Todo: compared to $autocenter's "placementOrigin" ?