Class EntityPowerFist
- Namespace
- VoxelPlayground.Entity
- Assembly
- GamePlay.dll
public class EntityPowerFist : EntityHoldWeapon
- Inheritance
-
objectEntityPowerFist
- Inherited Members
- Extension Methods
Fields
_fistJoint
[FormerlySerializedAs("m_FistJoint")]
public ConfigurableJoint _fistJoint
Field Value
extendingAnimCurve
public AnimationCurve extendingAnimCurve
Field Value
extendingPunchTime
public float extendingPunchTime
Field Value
- float
extendingTime
public float extendingTime
Field Value
- float
FistJointTransform
public Transform FistJointTransform
Field Value
m_AirflowOffset
public float m_AirflowOffset
Field Value
- float
m_AlwaysShowImpactGFX
public bool m_AlwaysShowImpactGFX
Field Value
- bool
punchingCharacterForce
public float punchingCharacterForce
Field Value
- float
punchingCharacterStdHipMass
public float punchingCharacterStdHipMass
Field Value
- float
punchingDestroyRadiusCharacter
public float punchingDestroyRadiusCharacter
Field Value
- float
punchingDestroyRadiusDemolish
public float punchingDestroyRadiusDemolish
Field Value
- float
punchingDestroyRadiusDemolishForce
public float punchingDestroyRadiusDemolishForce
Field Value
- float
punchingForce
public float punchingForce
Field Value
- float
punchingPoint
public Transform punchingPoint
Field Value
punchingRadius
public float punchingRadius
Field Value
- float
Properties
Dysfunctional
public override bool Dysfunctional { get; set; }
Property Value
- bool
Methods
ExtendFist()
[Button]
public void ExtendFist()
FireOnce()
public override void FireOnce()
SetFistExtendLen(float)
public void SetFistExtendLen(float len)
Parameters
lenfloat
Start()
protected override void Start()
Update()
public override void Update()