Table of Contents

Class EntityPowerFist

Namespace
VoxelPlayground.Entity
Assembly
GamePlay.dll
public class EntityPowerFist : EntityHoldWeapon
Inheritance
object
EntityPowerFist
Inherited Members
Extension Methods

Fields

_fistJoint

[FormerlySerializedAs("m_FistJoint")]
public ConfigurableJoint _fistJoint

Field Value

ConfigurableJoint

extendingAnimCurve

public AnimationCurve extendingAnimCurve

Field Value

AnimationCurve

extendingPunchTime

public float extendingPunchTime

Field Value

float

extendingTime

public float extendingTime

Field Value

float

FistJointTransform

public Transform FistJointTransform

Field Value

Transform

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

Transform

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

len float

Start()

protected override void Start()

Update()

public override void Update()