Template:KV GibshooterBase: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(remove nogibshadows since it's not in baseclass and doesn't work on gibshooter)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{minititle|GibShooter}}
{{minititle|GibShooter}}
{{KV|Number of Gibs|intn=m_iGibs|integer|Total number of <code>gibs</code> to shoot each time the entity should shoot.}}
{{KV|Number of Gibs|intn=m_iGibs|integer|Total number of <code>gibs</code> to shoot each time the entity should shoot.}}
{{KV|Delay between shots|intn=delay|string|Delay (in seconds) between shooting each <code>gib</code>. If 0, all <code>gibs</code> shoot at once.}}
{{KV|Delay between shots|intn=delay|float|Delay (in seconds) between shooting each <code>gib</code>. If 0, all <code>gibs</code> shoot at once.}}
{{KV|Gib Angles (Pitch Yaw Roll)|intn=gibangles|vec3|The orientation of the spawned <code>gibs</code>.}}
{{KV|Gib Angles (Pitch Yaw Roll)|intn=gibangles|vec3|The orientation of the spawned <code>gibs</code>.}}
{{KV|Max angular velocity|intn=gibanglevelocity|float|How fast (degrees/sec) the <code>gibs</code> should spin. They will spin on the x and y axes between 10% and 100% of this speed.}}
{{KV|Max angular velocity|intn=gibanglevelocity|float|How fast (degrees/sec) the <code>gibs</code> should spin. They will spin on the x and y axes between 10% and 100% of this speed.}}
Line 11: Line 11:
:*0: Point (very cheap) ({{ent|gib}})
:*0: Point (very cheap) ({{ent|gib}})
:*1: [[VPhysics|Physics]] ({{ent|gib}})
:*1: [[VPhysics|Physics]] ({{ent|gib}})
:*2: Ragdoll ({{ent|raggib}})}}
:*2: Ragdoll ({{ent|raggib}})}}<noinclude>[[Category:Keyvalue Templates|GibshooterBase]]</noinclude>
{{KV|Disable Shadows|intn=nogibshadows|bool|Set to 1 to disable [[render target]] shadows on <code>gibs</code>.}}<noinclude>[[Category:Keyvalue Templates|GibshooterBase]]</noinclude>

Latest revision as of 04:58, 17 November 2024

GibShooter:

Number of Gibs (m_iGibs) <integer>
Total number of gibs to shoot each time the entity should shoot.
Delay between shots (delay) <float>
Delay (in seconds) between shooting each gib. If 0, all gibs shoot at once.
Gib Angles (Pitch Yaw Roll) (gibangles) <vector3>
The orientation of the spawned gibs.
Max angular velocity (gibanglevelocity) <float>
How fast (degrees/sec) the gibs should spin. They will spin on the x and y axes between 10% and 100% of this speed.
Gib Velocity (m_flVelocity) <float>
Speed of the fired gibs.
Course Variance (m_flVariance) <float>
How much variance in the direction gibs are fired.
Gib Life (m_flGibLife) <float>
Time in seconds for gibs to live +/- 5%.
Lighting Origin (lightingorigin) <targetname>
Select an entity (not info_lighting!) to specify a location to sample lighting from for all gibs spawned by this shooter, instead of their own origins.
Physics (simulation) <choices>
How the gibs will be physically simulated.