Phys ragdollmagnet: Difference between revisions
Jump to navigation
Jump to search
m (Add internal names of keyvalue keys) |
(-added class hierarchy, cleanup) |
||
Line 1: | Line 1: | ||
{{ | {{CD|CRagdollMagnet|file1=CRagdollMagnet.cpp}} | ||
{{entity|type=e0|phys_ragdollmagnet}} It acts like a magnet for ragdolls. Useful for crafting exaggerated ragdoll behavior (i.e. guys falling over rails on death). If the Bar Magnet spawnflag is set, the magnet works like it was a cylindrical magnet i.e. it attracts ragdolls to the nearest point on a line. | |||
== Keyvalues == | == Keyvalues == | ||
{{KV Targetname}} | |||
{{KV|Bar Magnet Axis|intn=axis|vecline|Axis of the bar magnet, if the spawnflag is active.}} | {{KV|Bar Magnet Axis|intn=axis|vecline|Axis of the bar magnet, if the spawnflag is active.}} | ||
{{KV|Effective Radius|intn=radius|float|Radius in which ragdolls are affected around this entity's origin.}} | {{KV|Effective Radius|intn=radius|float|Radius in which ragdolls are affected around this entity's origin.}} | ||
{{KV|Force|intn=force|float|Magnetic force to apply to ragdolls within the radius. Expressed as kilograms per inch per second. So a force of 1000 will add 10 inches/second to a 100kg man. It will add 100 inches per second to a 10kg headcrab. {{tip|Using a negative value will propel ragdolls away from the magnet.}}}} | {{KV|Force|intn=force|float|Magnetic force to apply to ragdolls within the radius. Expressed as kilograms per inch per second. So a force of 1000 will add 10 inches/second to a 100kg man. It will add 100 inches per second to a 10kg headcrab. {{tip|Using a negative value will propel ragdolls away from the magnet.}}}} | ||
{{KV|Entity to affect|intn=target|string|If specified, the phys_ragdollmagnet will only affect the target entity.}} | {{KV|Entity to affect|intn=target|string|If specified, the phys_ragdollmagnet will only affect the target entity.}} | ||
{{KV EnableDisable}} | {{KV EnableDisable}} | ||
== Flags == | == Flags == | ||
{{fl|2|Bar Magnet (use axis helper)}} | |||
== Inputs == | == Inputs == | ||
{{I EnableDisable}} | {{I EnableDisable}} | ||
[[Category:Forces]] | [[Category:Forces]] |
Revision as of 00:24, 30 August 2023
![]() |
---|
CRagdollMagnet |
![]() |
Template:Entity It acts like a magnet for ragdolls. Useful for crafting exaggerated ragdoll behavior (i.e. guys falling over rails on death). If the Bar Magnet spawnflag is set, the magnet works like it was a cylindrical magnet i.e. it attracts ragdolls to the nearest point on a line.
Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g.
parentname
ortarget
).
Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Bar Magnet Axis (axis) <vector>
- Axis of the bar magnet, if the spawnflag is active.
- Effective Radius (radius) <float>
- Radius in which ragdolls are affected around this entity's origin.
- Force (force) <float>
- Magnetic force to apply to ragdolls within the radius. Expressed as kilograms per inch per second. So a force of 1000 will add 10 inches/second to a 100kg man. It will add 100 inches per second to a 10kg headcrab.
Tip:Using a negative value will propel ragdolls away from the magnet.
- Entity to affect (target) <string>
- If specified, the phys_ragdollmagnet will only affect the target entity.
- Start Disabled (StartDisabled) <boolean>
- Stay dormant until activated (with the
Enable
input).
Flags
- Bar Magnet (use axis helper) : [2]
Inputs
EnableDisable:
- Enable / Disable
- Enable/disable this entity from performing its task. It might also disappear from view.